uboot: (firmwareOdroidC2/C4) don't invoke patch tool, use patches = [] instead
https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh#L948 this can do it nicely. Signed-off-by: Anton Arapov <anton@deadbeef.mx>
This commit is contained in:
commit
56de2bcd43
30691 changed files with 3076956 additions and 0 deletions
13
pkgs/tools/package-management/appimage-run/default.nix
Normal file
13
pkgs/tools/package-management/appimage-run/default.nix
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
{ appimageTools, buildFHSUserEnv, extraPkgs ? pkgs: [], appimage-run-tests ? null }:
|
||||
|
||||
let
|
||||
fhsArgs = appimageTools.defaultFhsEnvArgs;
|
||||
in buildFHSUserEnv (fhsArgs // {
|
||||
name = "appimage-run";
|
||||
|
||||
targetPkgs = pkgs: [ appimageTools.appimage-exec ]
|
||||
++ fhsArgs.targetPkgs pkgs ++ extraPkgs pkgs;
|
||||
runScript = "appimage-exec.sh";
|
||||
|
||||
passthru.tests.appimage-run = appimage-run-tests;
|
||||
})
|
||||
24
pkgs/tools/package-management/appimage-run/test.nix
Normal file
24
pkgs/tools/package-management/appimage-run/test.nix
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{ runCommand, fetchurl, appimage-run, glibcLocales, file }:
|
||||
let
|
||||
# any AppImage usable on cli, really
|
||||
sample-appImage = fetchurl {
|
||||
url = "https://github.com/AppImage/AppImageKit/releases/download/12/appimagetool-x86_64.AppImage";
|
||||
sha256 = "04ws94q71bwskmhizhwmaf41ma4wabvfgjgkagr8wf3vakgv866r";
|
||||
};
|
||||
in
|
||||
runCommand "appimage-run-tests" {
|
||||
buildInputs = [ appimage-run glibcLocales file ];
|
||||
meta.platforms = [ "x86_64-linux" ];
|
||||
}
|
||||
''
|
||||
export HOME=$(mktemp -d)
|
||||
set -x
|
||||
# regression test for #101137, must come first
|
||||
LANG=fr_FR appimage-run ${sample-appImage} --list ${sample-appImage}
|
||||
# regression test for #108426
|
||||
cp ${sample-appImage} foo.appImage
|
||||
LANG=fr_FR appimage-run ${sample-appImage} --list foo.appImage
|
||||
set +x
|
||||
touch $out
|
||||
''
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue