From b6e9736cdba13da5fe1403b851ef2524ff9f97aa Mon Sep 17 00:00:00 2001 From: lassulus Date: Wed, 30 Jul 2025 15:09:00 +0200 Subject: [PATCH] passage: fix build on darwin --- pkgs/by-name/pa/passage/package.nix | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/pa/passage/package.nix b/pkgs/by-name/pa/passage/package.nix index 9971511b5701..b438def810d3 100644 --- a/pkgs/by-name/pa/passage/package.nix +++ b/pkgs/by-name/pa/passage/package.nix @@ -39,18 +39,22 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ makeBinaryWrapper ]; - extraPath = lib.makeBinPath [ - age - coreutils - findutils - git - gnugrep - gnused - qrencode - tree - wl-clipboard - xclip - ]; + extraPath = lib.makeBinPath ( + [ + age + coreutils + findutils + git + gnugrep + gnused + qrencode + tree + ] + ++ lib.optionals (!stdenv.hostPlatform.isDarwin) [ + wl-clipboard + xclip + ] + ); # Using $0 is bad, it causes --help to mention ".passage-wrapped". postInstall = ''