diff options
author | Robert Scott <code@humanleg.org.uk> | 2022-06-11 15:30:38 +0100 |
---|---|---|
committer | Robert Scott <code@humanleg.org.uk> | 2022-06-11 17:17:12 +0100 |
commit | 6095bc6eb2d3ee94f804d8f6385afe43757dbb77 (patch) | |
tree | fbcf2e2b70ceb3f946e6c8265bad99f9477074e0 /pkgs/build-support/appimage | |
parent | f8284756368b763e7e765f35b6305322c3d14599 (diff) |
appimageTools.wrapAppImage: default produced derivations to sourceProvenance binaryNativeCode
Diffstat (limited to 'pkgs/build-support/appimage')
-rw-r--r-- | pkgs/build-support/appimage/default.nix | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/pkgs/build-support/appimage/default.nix b/pkgs/build-support/appimage/default.nix index d41ceba37c176..17d5bca656692 100644 --- a/pkgs/build-support/appimage/default.nix +++ b/pkgs/build-support/appimage/default.nix @@ -37,7 +37,13 @@ rec { extractType2 = extract; wrapType1 = wrapType2; - wrapAppImage = args@{ name ? "${args.pname}-${args.version}", src, extraPkgs, ... }: buildFHSUserEnv + wrapAppImage = args@{ + name ? "${args.pname}-${args.version}", + src, + extraPkgs, + meta ? {}, + ... + }: buildFHSUserEnv (defaultFhsEnvArgs // { inherit name; @@ -45,6 +51,10 @@ rec { ++ defaultFhsEnvArgs.targetPkgs pkgs ++ extraPkgs pkgs; runScript = "appimage-exec.sh -w ${src} --"; + + meta = { + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + } // meta; } // (removeAttrs args ([ "pname" "version" ] ++ (builtins.attrNames (builtins.functionArgs wrapAppImage))))); wrapType2 = args@{ name ? "${args.pname}-${args.version}", src, extraPkgs ? pkgs: [ ], ... }: wrapAppImage |