diff options
author | Sandro <sandro.jaeckel@gmail.com> | 2022-02-25 13:00:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-25 13:00:05 +0100 |
commit | 035c36013683560abab6a9252bb9cc3657e79cdd (patch) | |
tree | 90711e8728d614cae7dff743f6345502b9ca348f /pkgs/desktops/gnome | |
parent | 296904d828f599e70ddd34a37d79b01b5844e61c (diff) | |
parent | a7dade7b3113b4cade391a39ee373b55e4c1d9bf (diff) | |
download | nixpkgs-035c36013683560abab6a9252bb9cc3657e79cdd.tar nixpkgs-035c36013683560abab6a9252bb9cc3657e79cdd.tar.gz nixpkgs-035c36013683560abab6a9252bb9cc3657e79cdd.tar.bz2 nixpkgs-035c36013683560abab6a9252bb9cc3657e79cdd.tar.lz nixpkgs-035c36013683560abab6a9252bb9cc3657e79cdd.tar.xz nixpkgs-035c36013683560abab6a9252bb9cc3657e79cdd.tar.zst nixpkgs-035c36013683560abab6a9252bb9cc3657e79cdd.zip |
Merge pull request #148257 from zseri/opt-disable-avahi-geoclue
Diffstat (limited to 'pkgs/desktops/gnome')
-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"; |