diff options
author | zseri <zseri.devel@ytrizja.de> | 2021-12-02 15:28:26 +0100 |
---|---|---|
committer | zseri <zseri.devel@ytrizja.de> | 2022-02-23 23:38:06 +0100 |
commit | 2bd4a5d10deee4f1fb341bbe2d817a612536df97 (patch) | |
tree | b6156b1de4a9f0aa985b42e2eeb2d6f2baf25070 /pkgs/desktops | |
parent | bed1ee054887e0d23f75a55afc5d497c71a6a09c (diff) | |
download | nixpkgs-2bd4a5d10deee4f1fb341bbe2d817a612536df97.tar nixpkgs-2bd4a5d10deee4f1fb341bbe2d817a612536df97.tar.gz nixpkgs-2bd4a5d10deee4f1fb341bbe2d817a612536df97.tar.bz2 nixpkgs-2bd4a5d10deee4f1fb341bbe2d817a612536df97.tar.lz nixpkgs-2bd4a5d10deee4f1fb341bbe2d817a612536df97.tar.xz nixpkgs-2bd4a5d10deee4f1fb341bbe2d817a612536df97.tar.zst nixpkgs-2bd4a5d10deee4f1fb341bbe2d817a612536df97.zip |
evince: make libsecret optional
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/gnome/core/evince/default.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/desktops/gnome/core/evince/default.nix b/pkgs/desktops/gnome/core/evince/default.nix index 74987c07a5b..28406e41284 100644 --- a/pkgs/desktops/gnome/core/evince/default.nix +++ b/pkgs/desktops/gnome/core/evince/default.nix @@ -44,6 +44,7 @@ , libgxps , supportXPS ? true # Open XML Paper Specification via libgxps , withPantheon ? false +, withLibsecret ? true }: stdenv.mkDerivation rec { @@ -103,13 +104,14 @@ stdenv.mkDerivation rec { libarchive libhandy librsvg - libsecret libspectre libxml2 pango poppler t1lib texlive.bin.core # kpathsea for DVI support + ] ++ lib.optionals withLibsecret [ + libsecret ] ++ lib.optionals supportXPS [ libgxps ] ++ lib.optionals supportMultimedia (with gst_all_1; [ @@ -126,6 +128,8 @@ stdenv.mkDerivation rec { mesonFlags = [ "-Dnautilus=false" "-Dps=enabled" + ] ++ lib.optionals (!withLibsecret) [ + "-Dkeyring=disabled" ]; NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0"; |