From a796ec392dc5b6bd08d8516225e9e24f75b2ed79 Mon Sep 17 00:00:00 2001 From: OttNorml <2350859+ottnorml@users.noreply.github.com> Date: Thu, 11 Jun 2026 05:58:31 +0200 Subject: [PATCH] mas: fix 7.0.0 wrapper installation --- pkgs/by-name/ma/mas/package.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/ma/mas/package.nix b/pkgs/by-name/ma/mas/package.nix index e880ce60fffc..1822215e189d 100644 --- a/pkgs/by-name/ma/mas/package.nix +++ b/pkgs/by-name/ma/mas/package.nix @@ -3,9 +3,11 @@ stdenvNoCC, fetchurl, installShellFiles, + jq, libarchive, p7zip, versionCheckHook, + zsh, }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "mas"; @@ -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