Merge 'staging' into closure-size

This is mainly to get the update of bootstrap tools.
Otherwise there were mysterious segfaults:
https://github.com/NixOS/nixpkgs/pull/7701#issuecomment-203389817
This commit is contained in:
Vladimír Čunát
2016-04-07 14:40:51 +02:00
89 changed files with 1475 additions and 397 deletions
+13 -9
View File
@@ -1,26 +1,30 @@
{ stdenv, fetchurl
, boost, freeglut, glew, gsl, lcms2, libpng, libtiff, libxmi, mesa, vigra
, help2man, pkgconfig, perl }:
, boost, freeglut, glew, gsl, lcms2, libpng, libtiff, mesa, vigra
, help2man, pkgconfig, perl, tetex }:
let version = "4.1.5"; in
stdenv.mkDerivation rec {
name = "enblend-enfuse-${version}";
version = "4.2";
src = fetchurl {
url = "mirror://sourceforge/enblend/${name}.tar.gz";
sha256 = "08dz73jgrwfhz0kh57kz048qy1c6a35ckqn9xs5rajm449vnw0pg";
sha256 = "0j5x011ilalb47ssah50ag0a4phgh1b0wdgxdbbp1gcyjcjf60w7";
};
buildInputs = [ boost freeglut glew gsl lcms2 libpng libtiff libxmi mesa vigra ];
buildInputs = [ boost freeglut glew gsl lcms2 libpng libtiff mesa vigra ];
nativeBuildInputs = [ help2man perl pkgconfig ];
nativeBuildInputs = [ help2man perl pkgconfig tetex ];
preConfigure = ''
patchShebangs src/embrace
'';
enableParallelBuilding = true;
meta = {
inherit version;
meta = with stdenv.lib; {
homepage = http://enblend.sourceforge.net/;
description = "Blends away the seams in a panoramic image mosaic using a multiresolution spline";
license = stdenv.lib.licenses.gpl2;
license = licenses.gpl2;
maintainers = with maintainers; [ nckx ];
};
}