Added vips image processing system and GUI (close #5766)

VIPS is a free image processing system for large images, nip2 is its GUI

Changed files
+54
pkgs
tools
graphics
top-level
+24
pkgs/tools/graphics/nip2/default.nix
···
+
{ stdenv, fetchurl, pkgconfig, glib, libxml2, flex, bison, vips, gnome,
+
fftw, gsl, goffice_0_8, libgsf }:
+
+
stdenv.mkDerivation rec {
+
name = "nip2-7.42.1";
+
+
src = fetchurl {
+
url = "http://www.vips.ecs.soton.ac.uk/supported/current/${name}.tar.gz";
+
sha256 = "14lfyn0azswrz8r81ign9lbpxzk7ibmnnp03a3l8wgxvm2j9a7jl";
+
};
+
+
buildInputs =
+
[ pkgconfig glib libxml2 flex bison vips
+
gnome.gtk fftw gsl goffice_0_8 libgsf
+
];
+
+
meta = with stdenv.lib; {
+
homepage = http://www.vips.ecs.soton.ac.uk;
+
description = "Graphical user interface for VIPS image processing system";
+
license = licenses.gpl2Plus;
+
maintainers = with maintainers; [ kovirobi ];
+
platforms = platforms.linux;
+
};
+
}
+27
pkgs/tools/graphics/vips/default.nix
···
+
{ stdenv, fetchurl, pkgconfig, glib, libxml2, flex, bison, vips, gnome,
+
fftw, orc, lcms, imagemagick, openexr, libtiff, libjpeg, libgsf, libexif,
+
python27, libpng, matio ? null, cfitsio ? null, libwebp ? null
+
}:
+
+
stdenv.mkDerivation rec {
+
name = "vips-7.42.1";
+
+
src = fetchurl {
+
url = "http://www.vips.ecs.soton.ac.uk/supported/current/${name}.tar.gz";
+
sha256 = "1gvazsyfa8w9wdwz89rpa1xmfpyk3b0cp4kkila1r9jc3sqp5qjy";
+
};
+
+
buildInputs =
+
[ pkgconfig glib libxml2 fftw orc lcms
+
imagemagick openexr libtiff libjpeg
+
libgsf libexif python27 libpng
+
];
+
+
meta = with stdenv.lib; {
+
homepage = http://www.vips.ecs.soton.ac.uk;
+
description = "Image processing system for large images";
+
license = licenses.lgpl2Plus;
+
maintainers = with maintainers; [ kovirobi ];
+
platforms = platforms.linux;
+
};
+
}
+3
pkgs/top-level/all-packages.nix
···
desktopName = "Vimb";
+
vips = callPackage ../tools/graphics/vips { };
+
nip2 = callPackage ../tools/graphics/nip2 { };
+
VisualBoyAdvance = callPackage ../misc/emulators/VisualBoyAdvance { };
# Wine cannot be built in 64-bit; use a 32-bit build instead.