about summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorRob Vermaas <rob.vermaas@gmail.com>2014-01-11 12:22:55 +0100
committerRob Vermaas <rob.vermaas@gmail.com>2014-01-11 12:23:27 +0100
commit98d36be7d8e104105002a883ce7fbc996fa9c278 (patch)
treec600981d0a1514b2e62c47a5caae3d1443cd2faf /pkgs/desktops
parent4dfcdb0f3cd826f10051cde001e4228f936e4b6d (diff)
downloadnixlib-98d36be7d8e104105002a883ce7fbc996fa9c278.tar
nixlib-98d36be7d8e104105002a883ce7fbc996fa9c278.tar.gz
nixlib-98d36be7d8e104105002a883ce7fbc996fa9c278.tar.bz2
nixlib-98d36be7d8e104105002a883ce7fbc996fa9c278.tar.lz
nixlib-98d36be7d8e104105002a883ce7fbc996fa9c278.tar.xz
nixlib-98d36be7d8e104105002a883ce7fbc996fa9c278.tar.zst
nixlib-98d36be7d8e104105002a883ce7fbc996fa9c278.zip
Gnome3 core: add libgxps.
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/gnome-3/core/libgxps/default.nix20
-rw-r--r--pkgs/desktops/gnome-3/default.nix3
2 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/desktops/gnome-3/core/libgxps/default.nix b/pkgs/desktops/gnome-3/core/libgxps/default.nix
new file mode 100644
index 000000000000..72d307f4f1a7
--- /dev/null
+++ b/pkgs/desktops/gnome-3/core/libgxps/default.nix
@@ -0,0 +1,20 @@
+{ stdenv, fetchurl, pkgconfig, glib, cairo, libarchive, freetype, libjpeg, libtiff
+, openssl, bzip2, acl, attr
+}:
+
+stdenv.mkDerivation rec {
+  name = "libgxps-0.2.2";
+
+  src = fetchurl {
+    url = "http://ftp.acc.umu.se/pub/GNOME/core/3.10/3.10.2/sources/${name}.tar.xz";
+    sha256 = "1gi0b0x0354jyqc48vspk2hg2q1403cf2p9ibj847nzhkdrh9l9r";
+  };
+
+  buildInputs = [ pkgconfig glib cairo libarchive freetype libjpeg libtiff acl openssl bzip2 attr];
+
+  configureFlags = "--without-liblcms2";
+
+  meta = with stdenv.lib; {
+    platforms = platforms.linux;
+  };
+}
diff --git a/pkgs/desktops/gnome-3/default.nix b/pkgs/desktops/gnome-3/default.nix
index 082d5c0e88b1..d11fa30413fd 100644
--- a/pkgs/desktops/gnome-3/default.nix
+++ b/pkgs/desktops/gnome-3/default.nix
@@ -47,6 +47,8 @@ rec {
 
   libgee = callPackage ./core/libgee { };
 
+  libgxps = callPackage ./core/libgxps { };
+
   libpeas = callPackage ./core/libpeas {};
 
   libgweather = callPackage ./core/libgweather { libsoup = pkgs.libsoup_2_44; };
@@ -79,4 +81,5 @@ rec {
   gitg = callPackage ./misc/gitg { };
 
   libgit2-glib = callPackage ./misc/libgit2-glib { automake = pkgs.automake111x; };
+
 }