diff options
author | Michael Raitza <spacefrogg-github@meterriblecrew.net> | 2016-02-19 20:15:19 +0100 |
---|---|---|
committer | Michael Raitza <spacefrogg-github@meterriblecrew.net> | 2016-02-19 20:15:19 +0100 |
commit | 58cbe7d068ceb54951ba8fb68b31ba7c86c0a9cc (patch) | |
tree | 514b67c9695f0e2a6f9d35054613d06b8ee54df7 /pkgs/desktops | |
parent | 6d6a7881efea68cadd1237a4c3f0bb652a7157b1 (diff) | |
download | nixlib-58cbe7d068ceb54951ba8fb68b31ba7c86c0a9cc.tar nixlib-58cbe7d068ceb54951ba8fb68b31ba7c86c0a9cc.tar.gz nixlib-58cbe7d068ceb54951ba8fb68b31ba7c86c0a9cc.tar.bz2 nixlib-58cbe7d068ceb54951ba8fb68b31ba7c86c0a9cc.tar.lz nixlib-58cbe7d068ceb54951ba8fb68b31ba7c86c0a9cc.tar.xz nixlib-58cbe7d068ceb54951ba8fb68b31ba7c86c0a9cc.tar.zst nixlib-58cbe7d068ceb54951ba8fb68b31ba7c86c0a9cc.zip |
gnome3.evince: Add XPS file support
XPS support is optional via supportXPS argument and turned off by default.
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/gnome-3/3.18/core/evince/default.nix | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/desktops/gnome-3/3.18/core/evince/default.nix b/pkgs/desktops/gnome-3/3.18/core/evince/default.nix index 154182eef887..3220e9060643 100644 --- a/pkgs/desktops/gnome-3/3.18/core/evince/default.nix +++ b/pkgs/desktops/gnome-3/3.18/core/evince/default.nix @@ -1,8 +1,9 @@ { fetchurl, stdenv, pkgconfig, intltool, perl, perlXMLParser, libxml2 , glib, gtk3, pango, atk, gdk_pixbuf, shared_mime_info, itstool, gnome3 , poppler, ghostscriptX, djvulibre, libspectre, libsecret , makeWrapper -, librsvg, recentListSize ? null # 5 is not enough, allow passing a different number -, gobjectIntrospection +, librsvg, gobjectIntrospection +, recentListSize ? null # 5 is not enough, allow passing a different number +, supportXPS ? false # Open XML Paper Specification via libgxps }: stdenv.mkDerivation rec { @@ -15,11 +16,12 @@ stdenv.mkDerivation rec { gnome3.libgnome_keyring gnome3.gsettings_desktop_schemas poppler ghostscriptX djvulibre libspectre makeWrapper libsecret librsvg gnome3.adwaita-icon-theme - ]; + ] ++ stdenv.lib.optional supportXPS gnome3.libgxps; configureFlags = [ "--disable-nautilus" # Do not use nautilus "--enable-introspection" + (if supportXPS then "--enable-xps" else "--disable-xps") ]; NIX_CFLAGS_COMPILE = "-I${gnome3.glib}/include/gio-unix-2.0"; |