implement a ldd-aarch64 package & ship it for dev hosts

This commit is contained in:
Colin 2023-07-09 00:32:22 +00:00
parent a0473782f9
commit a3a3da4c62
3 changed files with 11 additions and 0 deletions

View File

@ -23,6 +23,7 @@ in
})
(mkIf cfg {
sane.programs.docsets.enableFor.system = true;
sane.programs.ldd-aarch64.enableFor.user.colin = true;
# TODO: migrate this to `sane.user.programs.zeal.enable = true`
sane.programs.zeal.enableFor.user.colin = true;
})

View File

@ -0,0 +1,9 @@
{ linkFarm
, pkgsCross
}:
linkFarm "ldd-aarch64" [{
# create a `ldd-aarch64` alias to easily run ldd on aarch64 binaries
name = "bin/ldd-aarch64";
path = "${pkgsCross.aarch64-multiplatform.glibc.bin}/bin/ldd";
}]

View File

@ -36,6 +36,7 @@ let
gpodder-configured = callPackage ./additional/gpodder-configured { };
hare-ev = unpatched.hare-ev or (callPackage ./additional/hare-ev { });
hare-json = unpatched.hare-json or (callPackage ./additional/hare-json { });
ldd-aarch64 = callPackage ./additional/ldd-aarch64 { };
lightdm-mobile-greeter = callPackage ./additional/lightdm-mobile-greeter { };
linux-megous = callPackage ./additional/linux-megous { };
mx-sanebot = callPackage ./additional/mx-sanebot { };