Files
nixpkgs/pkgs/os-specific/darwin/by-name/pa/patch_cmds/package.nix

41 lines
665 B
Nix

{
lib,
apple-sdk_26,
libutil,
mkAppleDerivation,
pkg-config,
}:
mkAppleDerivation {
releaseName = "patch_cmds";
outputs = [
"out"
"man"
];
patches = [
# Use `scandir` on versions of macOS older than 26.4.
./patches/0001-Fall-back-to-scandir.patch
];
xcodeHash = "sha256-Ox8Ii2sUuledUttZ64DaHC0iFlUybs3lNZ23IDeziPM=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [
apple-sdk_26
libutil
];
meta = {
description = "BSD patch commands for Darwin";
license = [
lib.licenses.apple-psl10
lib.licenses.bsd2 # -freebsd
lib.licenses.bsd3
lib.licenses.bsdOriginal
];
};
}