mas: 6.0.1 -> 7.0.0 (#530592)

This commit is contained in:
Oleksii Filonenko
2026-07-13 01:48:58 +00:00
committed by GitHub
+10 -3
View File
@@ -3,13 +3,15 @@
stdenvNoCC,
fetchurl,
installShellFiles,
jq,
libarchive,
p7zip,
versionCheckHook,
zsh,
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "mas";
version = "6.0.1";
version = "7.0.0";
__structuredAttrs = true;
@@ -20,11 +22,11 @@ stdenvNoCC.mkDerivation (finalAttrs: {
{
x86_64-darwin = {
arch = "x86_64";
hash = "sha256-7+iDBr4GG5bdTuAlAmMQkEkIzVgLo2+DEdravClaLtQ=";
hash = "sha256-m8od4ftuoZyeC517fIUkkCDJ7WWp1DTC70CJai8zlfk=";
};
aarch64-darwin = {
arch = "arm64";
hash = "sha256-BZ9UE8H28kjqiMNdLDUUyC9madR4rBV1mLUGyj6ol3Y=";
hash = "sha256-vCGKhUyF2eHJVJapayYoe7ZgVrlWiLkPkdBPpi7SG3U=";
};
}
.${stdenvNoCC.hostPlatform.system}
@@ -58,6 +60,11 @@ stdenvNoCC.mkDerivation (finalAttrs: {
runHook preInstall
installBin usr/local/opt/mas/bin/mas
install -D --mode=755 usr/local/opt/mas/libexec/bin/mas "$out/libexec/bin/mas"
substituteInPlace "$out/bin/mas" \
--replace-fail "#!/bin/zsh" "#!${lib.getExe zsh}" \
--replace-fail "/usr/bin/jq" "${lib.getExe jq}"
installManPage usr/local/opt/mas/share/man/man1/mas.1
installShellCompletion --bash usr/local/opt/mas/etc/bash_completion.d/mas