From 2be8451d1a1ba54eef680e313871068ba569bd6e Mon Sep 17 00:00:00 2001 From: John Chadwick Date: Tue, 2 Jul 2024 19:31:22 -0400 Subject: [PATCH] xpra: fix xdg-open path --- pkgs/tools/X11/xpra/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/tools/X11/xpra/default.nix b/pkgs/tools/X11/xpra/default.nix index f779dd325b8c..90fd42f9f3be 100644 --- a/pkgs/tools/X11/xpra/default.nix +++ b/pkgs/tools/X11/xpra/default.nix @@ -29,11 +29,13 @@ , pango , pulseaudio , python3 +, stdenv , util-linux , which , x264 , x265 , xauth +, xdg-utils , xorg , xorgserver }: @@ -84,6 +86,12 @@ in buildPythonApplication rec { ./fix-122159.patch # https://github.com/NixOS/nixpkgs/issues/122159 ]; + # Note: xposix is renamed to posix in v5. + postPatch = lib.optionalString stdenv.isLinux '' + substituteInPlace xpra/platform/xposix/features.py \ + --replace-fail "/usr/bin/xdg-open" "${xdg-utils}/bin/xdg-open" + ''; + INCLUDE_DIRS = "${pam}/include"; nativeBuildInputs = [