From e2b62ea76cb8ae2f57bcdfd72b4497634c2f8860 Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 25 Nov 2022 21:36:32 -0500 Subject: [PATCH] appimageTools.wrapType2: passthru src to make nix-update work --- pkgs/build-support/appimage/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/build-support/appimage/default.nix b/pkgs/build-support/appimage/default.nix index 6d4dbfbe421b..b974b8f68712 100644 --- a/pkgs/build-support/appimage/default.nix +++ b/pkgs/build-support/appimage/default.nix @@ -61,6 +61,14 @@ rec { (args // { inherit name extraPkgs; src = extract { inherit name src; }; + + # passthru src to make nix-update work + # hack to keep the origin position (unsafeGetAttrPos) + passthru = lib.pipe args [ + lib.attrNames + (lib.remove "src") + (removeAttrs args) + ] // args.passthru or { }; }); defaultFhsEnvArgs = {