HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51562,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=547",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=545",
"results": [
{
"name": "py310-uncompyle6",
"portdir": "python/py-uncompyle6",
"version": "3.9.3",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rocky/python-uncompyle6/",
"description": "Python cross-version byte-code decompiler",
"long_description": "Python cross-version byte-code decompiler",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-click",
"py310-spark_parser",
"py310-xdis"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-six"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py310-trepan3k"
]
}
]
},
{
"name": "py311-uncompyle6",
"portdir": "python/py-uncompyle6",
"version": "3.9.3",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rocky/python-uncompyle6/",
"description": "Python cross-version byte-code decompiler",
"long_description": "Python cross-version byte-code decompiler",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-click",
"py311-spark_parser",
"py311-xdis"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-six"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py311-trepan3k"
]
}
]
},
{
"name": "py313-uncompyle6",
"portdir": "python/py-uncompyle6",
"version": "3.9.3",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rocky/python-uncompyle6/",
"description": "Python cross-version byte-code decompiler",
"long_description": "Python cross-version byte-code decompiler",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-click",
"py313-xdis",
"py313-spark_parser"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-six"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-uncompyle6"
]
},
{
"type": "run",
"ports": [
"py313-trepan3k"
]
}
]
},
{
"name": "py312-uncompyle6",
"portdir": "python/py-uncompyle6",
"version": "3.9.3",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rocky/python-uncompyle6/",
"description": "Python cross-version byte-code decompiler",
"long_description": "Python cross-version byte-code decompiler",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-click",
"py312-spark_parser",
"py312-xdis"
]
},
{
"type": "test",
"ports": [
"py312-six",
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-trepan3k"
]
}
]
},
{
"name": "timoni",
"portdir": "sysutils/timoni",
"version": "0.25.2",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://timoni.sh",
"description": "Timoni is a package manager for Kubernetes, powered by CUE and inspired by Helm.",
"long_description": "Timoni is a package manager for Kubernetes, powered by CUE and inspired by Helm. The Timoni project strives to improve the UX of authoring Kubernetes configs. Instead of mingling Go templates with YAML like Helm, or layering YAML on top of each-other like Kustomize, Timoni relies on cuelang's type safety, code generation and data validation features to offer a better experience of creating, packaging and delivering apps to Kubernetes.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1041
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "td_lib",
"portdir": "devel/td_lib",
"version": "20250928",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://invisible-island.net/ded/",
"description": "Helper library for Thomas Dickey tools",
"long_description": "Helper library for Thomas Dickey tools",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"ded"
]
}
]
},
{
"name": "ded",
"portdir": "sysutils/ded",
"version": "20250928",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://invisible-island.net/ded/",
"description": "directory editor for UNIX systems",
"long_description": "A directory editor for UNIX systems, DED has special functions to manage RCS and SCCS files.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"td_lib"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "freeipmi",
"portdir": "sysutils/freeipmi",
"version": "1.6.16",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/freeipmi/",
"description": "FreeIPMI provides in-band and out-of-band IPMI software based on the IPMI v1.5/2.0 specification.",
"long_description": "FreeIPMI provides in-band and out-of-band IPMI software based on the IPMI v1.5/2.0 specification. The IPMI specification defines a set of interfaces for platform management and is implemented by a number vendors for system management. The features of IPMI that most users will be interested in are sensor monitoring, system event monitoring, power control, and serial-over-LAN (SOL). The FreeIPMI tools and libraries listed below should provide users with the ability to access and utilize these and many other features. A number of useful features for large HPC or cluster environments have also been implemented into FreeIPMI.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "arno+macports",
"github": "fracai",
"ports_count": 14
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"argp-standalone",
"libgcrypt"
]
}
],
"depends_on": []
},
{
"name": "picotls",
"portdir": "net/picotls",
"version": "2025.09.12",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/h2o/picotls",
"description": "picotls is a TLS 1.3 (RFC 8446) protocol stack written in C",
"long_description": "picotls is a TLS 1.3 (RFC 8446) protocol stack written in C. &{name} is designed to be fast, tiny and low-latency, with the primary user being the H2O HTTP/2 server for serving HTTP/1, HTTP/2 and HTTP/3 over QUIC.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"brotli",
"openssl3"
]
},
{
"type": "test",
"ports": [
"p5.34-test-tcp",
"p5.34-scope-guard"
]
}
],
"depends_on": []
},
{
"name": "p5.26-math-random",
"portdir": "perl/p5-math-random",
"version": "0.720.0",
"license": "restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Random",
"description": "Perl extension for Random Number Generators",
"long_description": "Perl extension for Random Number Generators",
"active": false,
"categories": [
"math",
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-bio-phylo"
]
}
]
},
{
"name": "p5-math-random",
"portdir": "perl/p5-math-random",
"version": "0.750.0",
"license": "restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-math-random",
"homepage": "https://metacpan.org/pod/Math::Random",
"description": "Math::Random - Random Number Generators",
"long_description": "Math::Random - Random Number Generators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-math-random"
]
}
],
"depends_on": []
},
{
"name": "p5.28-math-random",
"portdir": "perl/p5-math-random",
"version": "0.750.0",
"license": "restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Random",
"description": "Math::Random - Random Number Generators",
"long_description": "Math::Random - Random Number Generators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-bio-phylo"
]
}
]
},
{
"name": "p5.30-math-random",
"portdir": "perl/p5-math-random",
"version": "0.750.0",
"license": "restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Random",
"description": "Math::Random - Random Number Generators",
"long_description": "Math::Random - Random Number Generators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-bio-phylo"
]
}
]
},
{
"name": "p5.32-math-random",
"portdir": "perl/p5-math-random",
"version": "0.750.0",
"license": "restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Random",
"description": "Math::Random - Random Number Generators",
"long_description": "Math::Random - Random Number Generators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-bio-phylo"
]
}
]
},
{
"name": "p5.34-math-random",
"portdir": "perl/p5-math-random",
"version": "0.750.0",
"license": "restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Math::Random",
"description": "Math::Random - Random Number Generators",
"long_description": "Math::Random - Random Number Generators",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.34-bio-phylo",
"demeter",
"p5-math-random"
]
}
]
},
{
"name": "antlr",
"portdir": "lang/antlr",
"version": "2.7.7",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.antlr2.org/",
"description": "antlr is ANother Tool for Language Recognition",
"long_description": "This is ANTLR version 2, ANother Tool for Language Recognition. ANTLR is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, or C++ actions.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [
{
"name": "dave.allured",
"github": "Dave-Allured",
"ports_count": 10
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"nco",
"libxdkwrl",
"gnu-classpath"
]
},
{
"type": "lib",
"ports": [
"poxml"
]
}
]
},
{
"name": "arpwatch",
"portdir": "net/arpwatch",
"version": "3.8",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ee.lbl.gov",
"description": "Monitor ARP & RARP requests",
"long_description": "Arpwatch monitors ethernet activity and maintains a database of ethernet/ip address pairings. It also reports certain changes via email.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "normen",
"github": "Gminfly",
"ports_count": 11
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"wget",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libpcap",
"python313"
]
},
{
"type": "run",
"ports": [
"net-snmp"
]
}
],
"depends_on": []
},
{
"name": "legacy-support",
"portdir": "devel/legacy-support",
"version": "1.5.2",
"license": "MIT and BSD and APSL-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/macports/macports-legacy-support",
"description": "Installs wrapper headers and a runtime library to add missing functionality to legacy OSX versions.",
"long_description": "Installs wrapper headers and a runtime library to add missing functionality to legacy OSX versions.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
},
{
"name": "fw",
"github": "fhgwright",
"ports_count": 28
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"llmfit",
"wezterm",
"binwalk",
"cargo",
"cargo-c",
"py313-tokenizers",
"py314-tokenizers",
"googleworkspace-cli",
"purl",
"horizon",
"mergiraf",
"git-stack",
"tombi",
"spotify-player",
"py-kornia-rs",
"py313-kornia-rs",
"py314-kornia-rs",
"mdfried",
"nfd2nfc",
"rpg",
"alacritty",
"git-interactive-rebase-tool",
"mesalink",
"racer",
"rust-analyzer",
"shellharden",
"stgit",
"tokei",
"wrangler",
"amp",
"ox",
"whitebox-tools",
"libopenraw",
"librsvg",
"pastel",
"pngquant",
"t-rec",
"gleam",
"rust",
"himalaya",
"rav1e",
"bandwhich",
"dog",
"ffsend",
"gping",
"miniserve",
"newsboat",
"rustscan",
"websocat",
"xh",
"dijo",
"taskwarrior-tui",
"py35-bcrypt",
"py36-bcrypt",
"py37-bcrypt",
"py38-bcrypt",
"py39-bcrypt",
"py36-cryptography",
"py37-cryptography",
"py38-cryptography",
"py39-cryptography",
"py38-dulwich",
"py39-dulwich",
"py37-jellyfish",
"py38-jellyfish",
"py39-jellyfish",
"py-tokenizers",
"py37-tokenizers",
"py38-tokenizers",
"py39-tokenizers",
"asciinema",
"broot",
"bupstash",
"cargo2port",
"cloudman",
"diskonaut",
"diskus",
"dmux",
"dua-cli",
"fd",
"folderify",
"fselect",
"hexyl",
"hyperfine",
"just",
"kubie",
"lsd",
"mask",
"mcfly",
"nomino",
"procs",
"skim",
"starship",
"tealdeer",
"topgrade",
"watchman",
"xplr",
"zellij",
"zenith",
"zoxide",
"tectonic",
"angle-grinder",
"bat",
"git-delta",
"mdcat",
"ripgrep",
"ripgrep-all",
"sd",
"xsv",
"blades",
"geckodriver",
"zola",
"sccache",
"hackernews-tui",
"atuin",
"oha",
"svgcleaner",
"grex",
"helix",
"nushell",
"choose",
"dust",
"bottom",
"git-cinnabar",
"monolith",
"pqrs",
"git-branchless",
"joshuto",
"kalker",
"gitweb",
"ned",
"ruplacer",
"fif",
"onefetch",
"hck",
"stylua",
"jwt-cli",
"coreutils-uutils",
"gitui",
"phetch",
"fnm",
"kdash",
"navi",
"viddy",
"git-cliff",
"yj",
"code-minimap",
"shisho",
"tree-sitter-cli",
"committed",
"drill",
"sad",
"mdbook",
"cargo-generate",
"sniffglue",
"genact",
"hurl",
"hgrep",
"librsvg-devel",
"ouch",
"py310-cryptography",
"py310-dulwich",
"git-absorb",
"py310-jellyfish",
"dominant_colours",
"tre-tree",
"rhit",
"py310-bcrypt",
"backdown",
"cargo-asm",
"when",
"viu",
"cbindgen",
"wasmtime",
"binocle",
"cobalt.rs",
"t-rex",
"jless",
"hwatch",
"dura",
"wasmer",
"argc",
"igrep",
"qsv",
"toast",
"rust-script",
"gfold",
"arti",
"blake3",
"ddh",
"difftastic",
"bore-cli",
"bartib",
"wasm-pack",
"fclones",
"oxipng",
"fornjot",
"zee",
"scout",
"cfonts",
"py-maturin",
"py37-maturin",
"py38-maturin",
"py39-maturin",
"py310-maturin",
"py-orjson",
"py37-orjson",
"py38-orjson",
"py39-orjson",
"py310-orjson",
"tuc",
"texlab",
"bingrep",
"av1an",
"rsspls",
"replibyte",
"hunt",
"ares",
"dprint",
"lychee",
"modus",
"riff",
"cgrc",
"rustic",
"py310-tokenizers",
"rq",
"nixpacks",
"stork",
"meli",
"jot",
"roapi",
"columnq",
"lemmeknow",
"keysync",
"agg",
"felix",
"jujutsu",
"py311-cryptography",
"py311-maturin",
"garage",
"mqttui",
"py311-dulwich",
"py311-orjson",
"hoard-cli",
"py311-bcrypt",
"kbs2",
"jlq",
"termusic",
"so",
"ruff",
"eva",
"typst",
"py311-jellyfish",
"py-cryptg",
"py38-cryptg",
"py39-cryptg",
"py310-cryptg",
"fastmod",
"volta-node",
"taizen",
"wiki-tui",
"halloy",
"fend",
"sniprun",
"py311-cryptg",
"killport",
"tui-journal",
"py311-tokenizers",
"py-safetensors",
"py38-safetensors",
"py39-safetensors",
"py310-safetensors",
"py311-safetensors",
"repgrep",
"eza",
"pijul-devel",
"daktilo",
"py312-maturin",
"gdrive3",
"pueue",
"presenterm",
"gifski",
"libgifski",
"py312-orjson",
"py312-dulwich",
"silicon",
"lapce",
"py312-cryptography",
"gpg-tui",
"ascii-gen",
"hyfetch",
"wgshadertoy",
"jaq",
"jql",
"gql",
"ast-grep",
"rs-aggregate",
"py312-jellyfish",
"PineFlash",
"tlrc",
"py311-tiktoken",
"py312-tiktoken",
"csvlens",
"py312-bcrypt",
"py-pydantic_core",
"py38-pydantic_core",
"py39-pydantic_core",
"py310-pydantic_core",
"py311-pydantic_core",
"py312-pydantic_core",
"czkawka",
"py37-pydantic_core",
"mise",
"conserve",
"gitoxide",
"srgn",
"rustpython",
"py-rustworkx",
"py310-rustworkx",
"py311-rustworkx",
"py312-rustworkx",
"yazi",
"kalc",
"uv",
"vrc-get",
"wstunnel",
"py312-cryptg",
"watchexec",
"ata",
"veryl",
"jnv",
"gitu",
"rune",
"orz",
"goku",
"tu",
"rotz",
"clavus",
"tiron",
"rye",
"hex",
"neocmakelsp",
"termscp",
"oxker",
"numbat",
"amber-lang",
"rio",
"sig",
"flawz",
"otree",
"envelope",
"qrtool",
"ferium",
"serpl",
"lucky-commit",
"shadowsocks-rust",
"kondo",
"aichat",
"inferno",
"rage",
"age-plugin-yubikey",
"kty",
"dune",
"ncmc",
"ncmdump",
"aq",
"elp",
"sequoia-sq",
"py313-maturin",
"py313-dulwich",
"py313-cryptography",
"dufs",
"py313-orjson",
"diffr",
"rebels-in-the-sky",
"sshs",
"csview",
"macmon",
"rpg-cli",
"py313-pydantic_core",
"py313-bcrypt",
"libkrun",
"krunkit",
"hk",
"vivid",
"zizmor",
"ab-av1",
"sequoia-chameleon-gnupg",
"jgenesis",
"cocogitto",
"taplo",
"xan",
"wiper",
"carl",
"py313-jellyfish",
"mercurial-rustext",
"tabiew",
"doge",
"alcom",
"edit",
"brush",
"idevice_pair",
"py314-maturin",
"py314-orjson",
"sequoia-keystore",
"py314-dulwich",
"kibi",
"py314-cryptography",
"py314-pydantic_core",
"run",
"py313-cryptg",
"prek",
"py314-bcrypt",
"macdisp",
"py314-jellyfish",
"rustup",
"weathr",
"display-switch",
"codex",
"deff",
"sem",
"py312-safetensors",
"py313-safetensors",
"py314-safetensors",
"blogtato",
"parqeye",
"py312-tokenizers"
]
},
{
"type": "lib",
"ports": [
"folly",
"abaddon",
"mold",
"just-fast",
"fb303",
"rust-bootstrap-10.6",
"kicad-docs",
"kicad-symbols",
"kicad-footprints",
"kicad-packages3D",
"rust-compiler-wrap",
"kicad-templates",
"gpick",
"rust-bootstrap-10.5",
"rust-bootstrap-10.7",
"Hypr"
]
}
]
},
{
"name": "legacy-support-devel",
"portdir": "devel/legacy-support",
"version": "20250924",
"license": "MIT and BSD and APSL-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/macports/macports-legacy-support",
"description": "Installs wrapper headers and a runtime library to add missing functionality to legacy OSX versions.",
"long_description": "Installs wrapper headers and a runtime library to add missing functionality to legacy OSX versions.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
},
{
"name": "fw",
"github": "fhgwright",
"ports_count": 28
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libgcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gutils-suite-base"
]
}
]
},
{
"name": "libfido2",
"portdir": "security/libfido2",
"version": "1.16.0",
"license": "bsd",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Yubico/libfido2",
"description": "library to communicate with a FIDO device over USB",
"long_description": "provides library functionality and command-line tools to communicate with a FIDO device over USB, and to verify attestation and assertion signatures.",
"active": true,
"categories": [
"security",
"crypto"
],
"maintainers": [
{
"name": "manuals-unread2u",
"github": "trodemaster",
"ports_count": 7
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"mandoc",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libcbor",
"openssl3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mysql8",
"pam-u2f"
]
}
]
},
{
"name": "glow",
"portdir": "textproc/glow",
"version": "2.1.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/charmbracelet/glow",
"description": "Render markdown on the CLI, with pizzazz!",
"long_description": "Render markdown on the CLI, with pizzazz! Glow is a terminal based markdown reader designed from the ground up to bring out the beauty—and power—of the CLI. Use it to discover markdown files, read documentation directly on the command line and stash markdown files to your own private collection so you can read them anywhere. Glow will find local markdown files in subdirectories or a local Git repository. By the way, all data stashed is encrypted end-to-end: only you can decrypt it.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1041
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ctris",
"portdir": "games/ctris",
"version": "0.43",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dominikhackl/ctris",
"description": "Ncurses based tetris clone written in C.",
"long_description": "ctetris is a beautiful tetris clone, written in C using the ncurses library. It works very fast and efficiently, so it should be possible to play it even over a slow remote terminal.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "libbind",
"portdir": "net/libbind",
"version": "6.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.isc.org/software/libbind/60",
"description": "Standard resolver library for communicating with domain name servers",
"long_description": "The libbind functions have been separated from the BIND suite as of BIND 9.6.0. Originally from older versions of BIND, they have been continually maintained and improved but not installed by default with BIND 9. This standard resolver library contains the same historical functions and headers included with many Unix operating systems.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"groff",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "fox",
"portdir": "x11/fox",
"version": "1.6.59",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fox-toolkit.org",
"description": "The FOX GUI toolkit",
"long_description": "FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and effectively.",
"active": true,
"categories": [
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tiff",
"freetype",
"Xft2",
"libjpeg-turbo",
"mesa",
"xorg-libXcursor",
"xorg-libXrandr",
"libGLU",
"libpng"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rb-fxruby",
"fxscintilla",
"xfe"
]
}
]
},
{
"name": "i686-w64-mingw32-binutils",
"portdir": "cross/i686-w64-mingw32-binutils",
"version": "2.45",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/binutils/binutils.html",
"description": "FSF Binutils for i686-w64-mingw32 cross development",
"long_description": "Free Software Foundation development toolchain (\"binutils\") for i686-w64-mingw32 cross development.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"gettext"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"i686-w64-mingw32-gcc",
"i686-w64-mingw32-gcc-nothreads",
"i686-w64-mingw32-gcc-bootstrap"
]
}
]
},
{
"name": "x86_64-w64-mingw32-binutils",
"portdir": "cross/x86_64-w64-mingw32-binutils",
"version": "2.45",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/binutils/binutils.html",
"description": "FSF Binutils for x86_64-w64-mingw32 cross development",
"long_description": "Free Software Foundation development toolchain (\"binutils\") for x86_64-w64-mingw32 cross development.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"gettext"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"x86_64-w64-mingw32-gcc",
"x86_64-w64-mingw32-gcc-bootstrap",
"x86_64-w64-mingw32-gcc-nothreads"
]
}
]
},
{
"name": "x86_64-w64-mingw32-gcc",
"portdir": "cross/x86_64-w64-mingw32-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "The GNU compiler collection for x86_64-w64-mingw32",
"long_description": "The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++ for cross development for x86_64-w64-mingw32.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"x86_64-w64-mingw32-gcc-nothreads",
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"x86_64-w64-mingw32-binutils",
"gmp",
"isl",
"zlib",
"mpfr",
"libiconv",
"libmpc",
"zstd",
"x86_64-w64-mingw32-crt",
"x86_64-w64-mingw32-headers",
"x86_64-w64-mingw32-winpthreads"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"mingw-w64"
]
}
]
},
{
"name": "i686-w64-mingw32-gcc",
"portdir": "cross/i686-w64-mingw32-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "The GNU compiler collection for i686-w64-mingw32",
"long_description": "The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++ for cross development for i686-w64-mingw32.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"i686-w64-mingw32-gcc-nothreads",
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"i686-w64-mingw32-winpthreads",
"gmp",
"isl",
"zlib",
"mpfr",
"libiconv",
"libmpc",
"zstd",
"i686-w64-mingw32-binutils",
"i686-w64-mingw32-crt",
"i686-w64-mingw32-headers"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"mingw-w64"
]
}
]
},
{
"name": "x86_64-w64-mingw32-gcc-bootstrap",
"portdir": "cross/x86_64-w64-mingw32-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "The GNU compiler collection for x86_64-w64-mingw32",
"long_description": "The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++ for cross development for x86_64-w64-mingw32.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gmp",
"isl",
"zlib",
"mpfr",
"libiconv",
"libmpc",
"zstd",
"x86_64-w64-mingw32-headers",
"x86_64-w64-mingw32-binutils"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"x86_64-w64-mingw32-crt",
"x86_64-w64-mingw32-gcc-nothreads"
]
}
]
},
{
"name": "x86_64-w64-mingw32-gcc-nothreads",
"portdir": "cross/x86_64-w64-mingw32-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "The GNU compiler collection for x86_64-w64-mingw32",
"long_description": "The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++ for cross development for x86_64-w64-mingw32.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"x86_64-w64-mingw32-gcc-bootstrap",
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gmp",
"isl",
"zlib",
"mpfr",
"libiconv",
"libmpc",
"zstd",
"x86_64-w64-mingw32-crt",
"x86_64-w64-mingw32-headers",
"x86_64-w64-mingw32-binutils"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"x86_64-w64-mingw32-winpthreads",
"x86_64-w64-mingw32-gcc"
]
}
]
},
{
"name": "i686-w64-mingw32-gcc-nothreads",
"portdir": "cross/i686-w64-mingw32-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "The GNU compiler collection for i686-w64-mingw32",
"long_description": "The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++ for cross development for i686-w64-mingw32.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"i686-w64-mingw32-gcc-bootstrap",
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gmp",
"isl",
"zlib",
"mpfr",
"libiconv",
"libmpc",
"zstd",
"i686-w64-mingw32-binutils",
"i686-w64-mingw32-crt",
"i686-w64-mingw32-headers"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"i686-w64-mingw32-winpthreads",
"i686-w64-mingw32-gcc"
]
}
]
},
{
"name": "i686-w64-mingw32-gcc-bootstrap",
"portdir": "cross/i686-w64-mingw32-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "The GNU compiler collection for i686-w64-mingw32",
"long_description": "The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++ for cross development for i686-w64-mingw32.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "gcenx83",
"github": "gcenx",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gmp",
"isl",
"zlib",
"mpfr",
"libiconv",
"libmpc",
"zstd",
"i686-w64-mingw32-binutils",
"i686-w64-mingw32-headers"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"i686-w64-mingw32-crt",
"i686-w64-mingw32-gcc-nothreads"
]
}
]
},
{
"name": "fossil",
"portdir": "devel/fossil",
"version": "2.27",
"license": "BSD",
"platforms": "darwin",
"epoch": 20110901182519,
"replaced_by": null,
"homepage": "https://fossil-scm.org/home/",
"description": "Simple, high-reliability, distributed software configuration management",
"long_description": "Fossil is a distributed software configuration management which supports distributed version control, distributed bug tracking, distributed wiki, and a distributed blog mechanism all in single integrated package. It provides an easy-to-use web interface to access and administrate projects over the built-in webserver or CGI.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tcl",
"zlib",
"openssl3",
"libiconv",
"sqlite3"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"shards"
]
}
]
},
{
"name": "ltris",
"portdir": "games/ltris",
"version": "1.3.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lgames.sourceforge.net/index.php?project=LTris",
"description": "Tetris clone with multiplayer and AI support.",
"long_description": "LTris as a tetris clone which means you have a bowl with blocks falling down. By rotating and moving the blocks you try to assemble whole lines which then disappear. LTris has three modes for this: Classic is the classical one where you play until the bowl becomes filled, Figures resets the bowl contents to a new figure for each level and adds suddenly appearing tiles and lines later on and Multiplayer where up to three players either controlled by human or CPU(!) compete and send completed lines to each other.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"gettext",
"libsdl",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "kealib",
"portdir": "gis/kealib",
"version": "1.6.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.kealib.org",
"description": "KEAlib - An HDF5 Based Raster File Format",
"long_description": "KEALib provides an implementation of the GDAL data model. The format supports raster attribute tables, image pyramids, meta-data and in-built statistics while also handling very large files and compression throughout.",
"active": true,
"categories": [
"gis"
],
"maintainers": [
{
"name": "vince",
"github": "Veence",
"ports_count": 25
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"hdf5"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gdal"
]
},
{
"type": "lib",
"ports": [
"py39-rsgislib",
"rsgislib",
"py310-rsgislib",
"py312-rsgislib",
"py311-rsgislib",
"py313-rsgislib",
"py314-rsgislib",
"py38-rsgislib",
"gdal-kea"
]
}
]
},
{
"name": "cclient",
"portdir": "mail/cclient",
"version": "2007f",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.washington.edu/imap/",
"description": "UW IMAP c-client library",
"long_description": "C-client is a common API for accessing mailboxes. It is used internally by the popular PINE mail reader as well as the University of Washington's IMAP server.",
"active": true,
"categories": [
"devel",
"mail"
],
"maintainers": [],
"variants": [
"universal",
"ssl_plaintext"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"kerberos5"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"php85-imap",
"php82-pspell",
"php83-pspell",
"php84-pspell",
"php85-pspell",
"php81-pspell",
"php82-imap",
"php81-imap",
"php80-imap",
"php74-imap",
"php73-imap",
"php72-imap",
"php71-imap",
"php70-imap",
"php56-imap",
"php55-imap",
"php54-imap",
"php53-imap",
"php52-imap",
"php83-imap",
"php84-imap"
]
},
{
"type": "lib",
"ports": [
"mailsync"
]
}
]
},
{
"name": "TeXShop",
"portdir": "aqua/TeXShop",
"version": "5.57",
"license": "GPL-2+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pages.uoregon.edu/koch/texshop",
"description": "TeX previewer for Mac OS X",
"long_description": "TeXShop is a TeX previewer for Mac OS X, written in Cocoa. Since pdf is a native file format on OS X, TeXShop uses pdftex and pdflatex rather than tex and latex to typeset, these programs in the standard teTeX distribution of TeX produce pdf output instead of dvi output.",
"active": true,
"categories": [
"aqua",
"editors"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1374
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "cloudmonkey",
"portdir": "sysutils/cloudmonkey",
"version": "6.5.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/apache/cloudstack-cloudmonkey",
"description": "CloudMonkey is a command line interface for Apache Cloudstack.",
"long_description": "CloudMonkey is a command line interface for Apache Cloudstack. CloudMonkey can be used both as an interactive shell, and as a command line tool which simplifies Apache CloudStack configuration and management.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1041
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "eza",
"portdir": "sysutils/eza",
"version": "0.23.4",
"license": "EUPL-1.2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://eza.rocks",
"description": "A modern, maintained replacement for ls",
"long_description": "eza is a modern, maintained replacement for the venerable file-listing command-line program ls that ships with Unix and Linux operating systems, giving it more features and better defaults. It uses colours to distinguish file types and metadata. It knows about symlinks, extended attributes, and Git. And it’s small, fast, and just one single binary. By deliberately making some decisions differently, eza attempts to be a more featureful, more user-friendly version of ls.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1041
}
],
"variants": [
"git",
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cargo",
"legacy-support",
"rust",
"pandoc"
]
},
{
"type": "lib",
"ports": [
"libgit2",
"libunwind",
"libiconv",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "kegworks",
"portdir": "emulators/kegworks",
"version": "2.0.4",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "sikarugir",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by sikarugir",
"long_description": "This port has been replaced by sikarugir.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lbreakout2",
"portdir": "games/lbreakout2",
"version": "2.6.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lgames.sourceforge.net/index.php?project=LBreakout2",
"description": "Breakout clone, that won the No Starch Press SDL Game Contest.",
"long_description": "The successor to LBreakout offers you a new challenge in more than 50 levels with loads of new bonuses (goldshower, joker, explosive balls, bonus magnet ...), maluses (chaos, darkness, weak balls, malus magnet ...) and special bricks (growing bricks, explosive bricks, regenerative bricks ...). If you are still hungry for more after that you can create your own levelsets with the integrated level editor. This game won the No Starch Press SDL Game Contest.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl",
"libsdl_mixer",
"libpng",
"libsdl_net",
"gettext"
]
}
],
"depends_on": []
},
{
"name": "c_count",
"portdir": "devel/c_count",
"version": "7.25",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://invisible-island.net/c_count/",
"description": "counts C-language source statements",
"long_description": "c_count counts lines, statements, other simple measures of C/C++ source programs. It isn't lex/yacc based, and is easily portable to a variety of systems.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "lyra",
"portdir": "devel/lyra",
"version": "1.7.0",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bfgroup/lyra",
"description": "A simple to use, composable, command line parser for C++ 11 and beyond",
"long_description": "A simple to use, composable, command line parser for C++ 11 and beyond",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1041
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bc",
"portdir": "math/bc",
"version": "1.08.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/bc/",
"description": "arbitrary precision numeric processing language",
"long_description": "bc is an arbitrary precision numeric processing language. Syntax is similar to C, but differs in many substantial areas. It supports interactive execution of statements. bc is a utility included in the POSIX P1003.2/D11 draft standard.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"libedit",
"readline",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"texinfo",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"flex",
"libedit"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "bs",
"portdir": "games/bs",
"version": "2.13",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.catb.org/~esr/bs/",
"description": "ncurses version of Battleship",
"long_description": "The classic game of Battleships against the computer. Uses character-cell graphics with a visual point-and-shoot interface. If you're using an xterm under Linux the mouse will work.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "hiredis",
"portdir": "databases/hiredis",
"version": "1.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/redis/hiredis",
"description": "Hiredis is a minimalistic C client library for the Redis database.",
"long_description": "Hiredis is a minimalistic C client library for the Redis database.",
"active": true,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"syslog-ng-devel",
"php72-openswoole",
"php73-openswoole",
"php74-openswoole",
"php80-openswoole",
"php81-openswoole",
"php82-openswoole",
"php83-openswoole",
"php84-openswoole",
"php85-openswoole",
"php53-swoole",
"php54-swoole",
"php55-swoole",
"php56-swoole",
"php70-swoole",
"php71-swoole",
"php72-swoole",
"php73-swoole",
"php74-swoole",
"php80-swoole",
"php81-swoole",
"php82-swoole",
"php83-swoole",
"php84-swoole",
"php85-swoole",
"yaz",
"ccache",
"R-RcppRedis",
"R-redux",
"gawk-redis"
]
},
{
"type": "run",
"ports": [
"rspamd"
]
}
]
},
{
"name": "R-RcppRedis",
"portdir": "R/R-RcppRedis",
"version": "0.2.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://dirk.eddelbuettel.com/code/rcpp.redis.html",
"description": "MsgPack C++ header files and interface functions for R",
"long_description": "MsgPack C++ header files and interface functions for R",
"active": true,
"categories": [
"devel",
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"R"
]
},
{
"type": "lib",
"ports": [
"R-RApiSerialize",
"R-RcppMsgPack",
"R-CRAN-recommended",
"hiredis",
"R-Rcpp"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-tinytest"
]
}
],
"depends_on": []
},
{
"name": "R-redux",
"portdir": "R/R-redux",
"version": "1.1.4",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cran.r-project.org/package=redux",
"description": "R bindings to hiredis",
"long_description": "R bindings to hiredis",
"active": true,
"categories": [
"devel",
"science",
"R"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-19",
"pkgconfig",
"R"
]
},
{
"type": "lib",
"ports": [
"R-CRAN-recommended",
"hiredis",
"R-R6",
"R-storr"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-sys",
"R-knitr",
"R-testthat",
"R-rmarkdown"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-doRedis"
]
},
{
"type": "test",
"ports": [
"R-ipc"
]
}
]
},
{
"name": "gawkextlib",
"portdir": "lang/gawkextlib",
"version": "1.0.4",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gawkextlib.sourceforge.net",
"description": "extension library for gawk",
"long_description": "Formerly an experimental fork of gawk called xgawk, gawkextlib provides a library containing some gawk extension API additions useful for writing gawk extensions, and its subports offer several extensions that enhance the functionality of gawk.",
"active": true,
"categories": [
"textproc",
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gawk",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gawk-aregex",
"gawk-gd",
"gawk-haru",
"gawk-lmdb",
"gawk-mpfr",
"gawk-pgsql",
"gawk-select",
"gawk-xml"
]
}
]
},
{
"name": "gawk-abort",
"portdir": "lang/gawkextlib",
"version": "1.0.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gawkextlib.sourceforge.net/abort/abort.html",
"description": "abort extension for gawk",
"long_description": "abort extension for gawk",
"active": true,
"categories": [
"textproc",
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gawk",
"gettext-runtime"
]
}
],
"depends_on": []
}
]
}