[MacPorts] #73607: mas: Restrict to supported OS versions
MacPorts
noreply at macports.org
Wed May 20 18:45:19 UTC 2026
#73607: mas: Restrict to supported OS versions
-------------------------+----------------------
Reporter: ryandesign | Owner: kimuraw
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.12.3
Resolution: | Keywords:
Port: mas |
-------------------------+----------------------
Comment (by sierkb):
Wondering, why I get json cli output per default since last update and
wondering, why there is no man page in MacPorts' mas port, I've taken a
look into the upstream sources and the prebuild pkg installer provided by
the vendor, and I've stumbled over 2 issues:
1) in contrast to the upstream sources and vendor package installer, the
MacPorts' mas port lacks a man page (seems to be/would be auto-generated
via script through the build/packaging process, if the command would be
implemented, that calls the appropriate script)
The man page seems to be/is auto-generated via shell script which resides
in Scripts/generate_manual.
2) a shell script wrapper for the mas binary, which calls the mas binary
itself and pipes the output through system's jq (/usr/bin/jq) to filter
and sort json output; the wrapper is also called mas and resides in
libexec.
For comparing, see also Homebrew's formula for mas
https://github.com/Homebrew/homebrew-
core/blob/5349c53e03ec7da2974ed7f2ee852e580d6a5115/Formula/m/mas.rb where
both are provided.
Please investigate and enhance MacPorts' mas port file accordingly.
--
Ticket URL: <https://trac.macports.org/ticket/73607#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list