xdg-utils: remove procmail support from xdg-screensaver (#393790)

authored by Arnout Engelen and committed by GitHub 06a6e307 d9eb3e5d

+13 -21
+13 -21
pkgs/by-name/xd/xdg-utils/package.nix
··· 23 23 gnused, 24 24 jq, 25 25 nettools, 26 - procmail, 27 26 procps, 28 27 which, 29 28 xdg-user-dirs, ··· 206 205 { 207 206 scripts = [ "bin/xdg-screensaver" ]; 208 207 interpreter = "${bash}/bin/bash"; 209 - inputs = 210 - commonDeps 211 - ++ [ 212 - nettools 213 - perl 214 - procps 215 - ] 216 - # procmail's funky build system is currently broken in cross-build. 217 - # xdg-screensaver will gracefully degrade if it's not available. 218 - ++ lib.optional (stdenv.hostPlatform == stdenv.buildPlatform) procmail; 208 + inputs = commonDeps ++ [ 209 + nettools 210 + perl 211 + procps 212 + ]; 219 213 # These are desktop-specific, so we don't want xdg-utils to be able to 220 214 # call them when in a different setup. 221 - fake.external = 222 - commonFakes 223 - ++ [ 224 - "dcop" # KDE3 225 - "mate-screensaver-command" # MATE 226 - "xautolock" # Xautolock 227 - "xscreensaver-command" # Xscreensaver 228 - "xset" # generic-ish X 229 - ] 230 - ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "lockfile"; # procmail 215 + fake.external = commonFakes ++ [ 216 + "dcop" # KDE3 217 + "lockfile" 218 + "mate-screensaver-command" # MATE 219 + "xautolock" # Xautolock 220 + "xscreensaver-command" # Xscreensaver 221 + "xset" # generic-ish X 222 + ]; 231 223 keep = { 232 224 "$MV" = true; 233 225 "$XPROP" = true;