From ac46d7278e60b92d73455d4f2d9e9deb1ff1ada8 Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Tue, 2 Sep 2025 09:52:14 +0300 Subject: [PATCH] mpdris2: make use of buildPythonApplication's wrapping originally the executable was wrapped twice --- pkgs/by-name/mp/mpdris2/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/mp/mpdris2/package.nix b/pkgs/by-name/mp/mpdris2/package.nix index 05935093bfb1..74c2a0f3dcf5 100644 --- a/pkgs/by-name/mp/mpdris2/package.nix +++ b/pkgs/by-name/mp/mpdris2/package.nix @@ -47,6 +47,13 @@ python3.pkgs.buildPythonApplication rec { pygobject3 ]; + # Python builder already uses makeWrapper, so we disable the hook + # and add its args to the existing ones for Python: + # https://nixos.org/manual/nixpkgs/stable/#ssec-gnome-common-issues-double-wrapped + dontWrapGApps = true; + + makeWrapperArgs = [ "\${gappsWrapperArgs[@]}" ]; + patches = [ ./fix-gettext-0.25.patch ]; meta = with lib; {