diff --git a/pkgs/development/libraries/jasper/default.nix b/pkgs/development/libraries/jasper/default.nix new file mode 100644 index 00000000000..192e22add6e --- /dev/null +++ b/pkgs/development/libraries/jasper/default.nix @@ -0,0 +1,18 @@ +args: with args; +stdenv.mkDerivation rec { + name = "jasper-1.900.1"; + + src = fetchurl { + url = "http://www.ece.uvic.ca/~mdadams/jasper/software/${name}.zip"; + sha256 = "154l7zk7yh3v8l2l6zm5s2alvd2fzkp6c9i18iajfbna5af5m43b"; + }; + + buildInputs = [ unzip libjpeg xproto libX11 libICE freeglut mesa libXmu + libXi libXext libXt ]; + configureFlags = "--enable-shared --disable-static --with-x"; + + meta = { + homepage = http://www.ece.uvic.ca/~mdadams/jasper/; + description = "JasPer JPEG2000 Library"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b591b20b3ca..ecdcaa71f5b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2076,6 +2076,11 @@ rec { intltool = intltoolFun {version = "0.36.2";} null; + jasper = import ../development/libraries/jasper { + inherit fetchurl stdenv unzip libjpeg freeglut mesa; + inherit (xlibs) xproto libX11 libICE libXmu libXi libXext libXt; + }; + lablgtk = import ../development/libraries/lablgtk { inherit fetchurl stdenv ocaml pkgconfig; inherit (gtkLibs) gtk;