HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50793,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=442",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=440",
"results": [
{
"name": "godot-3.2",
"portdir": "games/godot",
"version": "3.2.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "godot",
"homepage": "https://godotengine.org",
"description": "Obsolete port, replaced by godot",
"long_description": "This port has been replaced by godot.",
"active": true,
"categories": [
"graphics",
"games",
"multimedia"
],
"maintainers": [
{
"name": "",
"github": "jasonliu--",
"ports_count": 37
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"scons",
"yasm",
"clang-17",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"zlib",
"libvorbis",
"opusfile",
"pcre2",
"libpng",
"libogg",
"libtheora",
"miniupnpc",
"freetype",
"zstd",
"libopus"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "git-credential-gopass",
"portdir": "security/git-credential-gopass",
"version": "1.16.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gopass.pw",
"description": "Gopass git-credentials helper",
"long_description": "Gopass git-credentials helper",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "sikmir",
"github": "sikmir",
"ports_count": 43
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "committed",
"portdir": "devel/committed",
"version": "1.1.10",
"license": "Apache-2 and MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crate-ci/committed",
"description": "A linter for git commit messages",
"long_description": "A linter for git commit messages",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 163
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cargo",
"legacy-support",
"rust"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libgit2",
"libunwind",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "tree-sitter-cli",
"portdir": "devel/tree-sitter",
"version": "0.25.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tree-sitter.github.io",
"description": "An incremental parsing system for programming tools",
"long_description": "Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be: General enough to parse any programming language, Fast enough to parse on every keystroke in a text editor, Robust enough to provide useful results even in the presence of syntax errors, Dependency-free so that the runtime library (which is written in pure C) can be embedded in any application",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
},
{
"type": "run",
"ports": [
"nodejs20"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"tree-sitter-swift"
]
}
]
},
{
"name": "brook",
"portdir": "net/brook",
"version": "20260101.0",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.txthinking.com",
"description": "A cross-platform proxy/vpn software",
"long_description": "Brook is a cross-platform strong encryption and not detectable proxy. Brook's goal is to keep it simple, stupid and not detectable.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "scala3.0",
"portdir": "lang/scala",
"version": "3.0.2",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scala-lang.org/",
"description": "The Scala Programming Language",
"long_description": "Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu",
"scala_select"
]
}
],
"depends_on": []
},
{
"name": "retdec-devel",
"portdir": "devel/retdec",
"version": "20230920",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/avast/retdec",
"description": "RetDec is a retargetable machine-code decompiler based on LLVM",
"long_description": "RetDec is a retargetable machine-code decompiler based on LLVM. The decompiler is not limited to any particular target architecture, operating system, or executable file format.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cctools",
"cmake",
"git",
"gmake",
"ld64",
"pkgconfig",
"xz",
"autoconf",
"automake"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"python310",
"openssl3",
"zlib"
]
},
{
"type": "run",
"ports": [
"upx",
"graphviz"
]
}
],
"depends_on": []
},
{
"name": "retdec",
"portdir": "devel/retdec",
"version": "5.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/avast/retdec",
"description": "RetDec is a retargetable machine-code decompiler based on LLVM",
"long_description": "RetDec is a retargetable machine-code decompiler based on LLVM. The decompiler is not limited to any particular target architecture, operating system, or executable file format.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cctools",
"cmake",
"git",
"gmake",
"ld64",
"pkgconfig",
"xz",
"autoconf",
"automake"
]
},
{
"type": "lib",
"ports": [
"libcxx",
"python310",
"openssl3",
"zlib"
]
},
{
"type": "run",
"ports": [
"upx",
"graphviz"
]
}
],
"depends_on": []
},
{
"name": "zint",
"portdir": "textproc/zint",
"version": "2.12.0",
"license": "GPL-3",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/woo-j/zint",
"description": "A barcode encoding library",
"long_description": "zint is a barcode encoding library supporting over 50 symbologies including Code 128, Data Matrix, USPS OneCode, EAN-128, UPC/EAN, ITF, QR Code, Code 16k, PDF417, MicroPDF417, LOGMARS, Maxicode, GS1 DataBar, Aztec, Composite Symbols and more.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"cmake",
"pkgconfig",
"makeicns"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qt5-qttools",
"zlib",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "gmdb2",
"portdir": "gnome/gmdb2",
"version": "0.9.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mdbtools/gmdb2",
"description": "GUI for inspecting and querying Microsoft Access databases.",
"long_description": "gmdb2 is the official GUI of mdbtools, an open-source effort to read data stored in proprietary Microsoft Access databases. It reads files with the .mdb and .accdb extensions, letting the user run queries, export data, and view a list of stored macros.",
"active": true,
"categories": [
"gnome",
"x11"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"pkgconfig",
"gawk",
"itstool"
]
},
{
"type": "lib",
"ports": [
"mdbtools",
"gettext",
"gtk3"
]
},
{
"type": "run",
"ports": [
"yelp",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "kubescape",
"portdir": "sysutils/kubescape",
"version": "3.0.42",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kubescape/kubescape",
"description": "Tool for testing if Kubernetes is deployed securely as defined in Kubernetes Hardening Guidance by NSA and CISA",
"long_description": "Tool for testing if Kubernetes is deployed securely as defined in Kubernetes Hardening Guidance by NSA and CISA",
"active": true,
"categories": [
"sysutils",
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "scala3",
"portdir": "lang/scala3",
"version": "3.0.2",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "scala3.0",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by scala3.0",
"long_description": "This port has been replaced by scala3.0.",
"active": false,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"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": "protozero",
"portdir": "devel/protozero",
"version": "1.8.1",
"license": "BSD and Boost-1 and Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mapbox/protozero",
"description": "A minimalistic protocol buffer decoder and encoder in C++",
"long_description": "Low-level: this is designed to be a building block for writing a very customized decoder for a stable protobuf schema. If your protobuf schema is changing frequently or lazy decoding is not critical for your application then this approach offers no value: just use the C++ API that can be generated with the Google Protobufs protoc program.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "frank.dean",
"github": "frankdean",
"ports_count": 12
}
],
"variants": [
"debug",
"protobuf"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libosmium",
"libosmium-doc",
"osmium-tool"
]
},
{
"type": "lib",
"ports": [
"osm2pgsql-lua",
"osm2pgsql"
]
}
]
},
{
"name": "brlaser",
"portdir": "print/brlaser",
"version": "6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pdewacht/brlaser",
"description": "Driver for Brother laser printers",
"long_description": "brlaser is an open-source driver for Brother-branded monochrome laser printers, useful on systems where the proprietary driver is not available.",
"active": true,
"categories": [
"print"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "notcurses",
"portdir": "devel/notcurses",
"version": "3.0.16",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://notcurses.com",
"description": "blingful tuis and character graphics",
"long_description": "Notcurses facilitates the creation of modern TUI programs, making full use of Unicode and 24-bit TrueColor. Its API is similar to that of NCURSES, but extends that with z-buffering, rendering of images and video using ffmpeg, alpha blending, widgets, palette fades, resize awareness, and multithreading support.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "nickblack",
"github": "dankamongmen",
"ports_count": 3
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cmake",
"pkgconfig",
"doctest"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"ffmpeg",
"libunistring",
"libdeflate"
]
}
],
"depends_on": []
},
{
"name": "py39-makefun",
"portdir": "python/py-makefun",
"version": "1.15.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://smarie.github.io/python-makefun/",
"description": "Dynamically create python functions with a proper signature",
"long_description": "makefun helps you create functions dynamically, with the signature of your choice. It was largely inspired by decorator and functools, and created mainly to cover some of their limitations.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 159
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py39-pytest-runner",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py-makefun",
"portdir": "python/py-makefun",
"version": "1.15.2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://smarie.github.io/python-makefun/",
"description": "Dynamically create python functions with a proper signature",
"long_description": "makefun helps you create functions dynamically, with the signature of your choice. It was largely inspired by decorator and functools, and created mainly to cover some of their limitations.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 159
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-makefun"
]
}
],
"depends_on": []
},
{
"name": "py39-jupytext",
"portdir": "python/py-jupytext",
"version": "1.16.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mwouts/jupytext",
"description": "Jupyter Notebooks as Markdown Documents, Julia, Python or R Scripts",
"long_description": "Jupytext can save Jupyter notebooks as Markdown and R Markdown documents and Scripts in many languages. It can also convert these documents **into** Jupyter Notebooks, allowing you to synchronize content in both directions.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-hatch-jupyter-builder",
"py39-jupyterlab",
"py39-build",
"py39-hatchling",
"py39-installer",
"npm10",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-nbformat",
"py39-packaging",
"py39-toml",
"py39-yaml",
"py39-markdown-it-py",
"py39-mdit-py-plugins"
]
}
],
"depends_on": []
},
{
"name": "subversion-pythonbindings-3.9",
"portdir": "devel/subversion-pythonbindings",
"version": "1.14.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://subversion.apache.org/",
"description": "Python bindings for the subversion version control system (svn)",
"long_description": "Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"no_bdb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"swig3",
"py3c",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"apr",
"apr-util",
"gettext",
"subversion",
"python39",
"libcomerr",
"lz4",
"expat",
"libiconv",
"libutf8proc",
"serf1",
"cyrus-sasl2",
"libmagic",
"zlib",
"db48",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "subversion-pythonbindings-3.8",
"portdir": "devel/subversion-pythonbindings",
"version": "1.14.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://subversion.apache.org/",
"description": "Python bindings for the subversion version control system (svn)",
"long_description": "Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"no_bdb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"swig3",
"py3c",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"apr",
"apr-util",
"gettext",
"subversion",
"python38",
"libcomerr",
"lz4",
"expat",
"libiconv",
"libutf8proc",
"serf1",
"cyrus-sasl2",
"libmagic",
"zlib",
"db48",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "subversion-pythonbindings-3.7",
"portdir": "devel/subversion-pythonbindings",
"version": "1.14.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://subversion.apache.org/",
"description": "Python bindings for the subversion version control system (svn)",
"long_description": "Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"no_bdb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"swig3",
"py3c",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"apr",
"apr-util",
"gettext",
"subversion",
"python37",
"libcomerr",
"lz4",
"expat",
"libiconv",
"libutf8proc",
"serf1",
"cyrus-sasl2",
"libmagic",
"zlib",
"db48",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "subversion-pythonbindings-3.6",
"portdir": "devel/subversion-pythonbindings",
"version": "1.14.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://subversion.apache.org/",
"description": "Python bindings for the subversion version control system (svn)",
"long_description": "Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"no_bdb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"swig3",
"py3c",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"apr",
"apr-util",
"gettext",
"subversion",
"python36",
"libcomerr",
"lz4",
"expat",
"libiconv",
"libutf8proc",
"serf1",
"cyrus-sasl2",
"libmagic",
"zlib",
"db48",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "subversion-pythonbindings-3.5",
"portdir": "devel/subversion-pythonbindings",
"version": "1.14.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://subversion.apache.org/",
"description": "Python bindings for the subversion version control system (svn)",
"long_description": "Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"no_bdb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"swig3",
"py3c",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"apr",
"apr-util",
"gettext",
"subversion",
"python35",
"libcomerr",
"lz4",
"expat",
"libiconv",
"libutf8proc",
"serf1",
"cyrus-sasl2",
"libmagic",
"zlib",
"db48",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "subversion-pythonbindings-2.7",
"portdir": "devel/subversion-pythonbindings",
"version": "1.14.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://subversion.apache.org/",
"description": "Python bindings for the subversion version control system (svn)",
"long_description": "Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"no_bdb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"swig3",
"py3c",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"apr",
"apr-util",
"gettext",
"subversion",
"python27",
"libcomerr",
"lz4",
"expat",
"libiconv",
"libutf8proc",
"serf1",
"cyrus-sasl2",
"libmagic",
"zlib",
"db48",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "subversion-pythonbindings",
"portdir": "devel/subversion-pythonbindings",
"version": "1.14.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "subversion-pythonbindings-3.13",
"homepage": "https://subversion.apache.org/",
"description": "Python bindings for the subversion version control system (svn)",
"long_description": "Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "lf",
"portdir": "sysutils/lf",
"version": "40",
"license": "MIT",
"platforms": "{darwin >= 17}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gokcehan/lf",
"description": "Terminal file manager",
"long_description": "lf (as in \"list files\") is a terminal file manager written in Go. It is heavily inspired by ranger with some missing and extra features. Some of the missing features are deliberately omitted since they are better handled by external tools.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "cups-ppdc",
"portdir": "print/cups-ppdc",
"version": "2.4.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/OpenPrinting/cups",
"description": "Compiler for PostScript Printer Description (PPD) files",
"long_description": "cups-ppdc is a collection of utilities taken from the Common UNIX Printing System (CUPS) for working with PostScript Printer Description (PPD) files; PPD files can be used to set up a printer when proprietary drivers are not available. See the ppdcfile(5) man page for information on the PPD file format.",
"active": true,
"categories": [
"textproc",
"print"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "flock",
"portdir": "sysutils/flock",
"version": "0.4.0",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/discoteq/flock",
"description": "Flock for Darwin",
"long_description": "This utility manages flock locks from within shell scripts or the command line.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "kenneth.ostby",
"github": "langly",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"bart"
]
}
]
},
{
"name": "harfbuzz-icu-devel",
"portdir": "graphics/harfbuzz-devel",
"version": "11.2.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://harfbuzz.github.io",
"description": "HarfBuzz ICU support library",
"long_description": "This library adds support for ICU (the International Components for Unicode) to HarfBuzz.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python313",
"ninja",
"pkgconfig",
"clang-17",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"harfbuzz-devel",
"icu"
]
}
],
"depends_on": []
},
{
"name": "harfbuzz-devel",
"portdir": "graphics/harfbuzz-devel",
"version": "11.2.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://harfbuzz.github.io",
"description": "OpenType text shaping engine",
"long_description": "HarfBuzz is an OpenType text shaping engine.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 354
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"python313",
"clang-17",
"pkgconfig",
"ninja"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"glib2",
"freetype",
"graphite2",
"cairo",
"gobject-introspection"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"harfbuzz-icu-devel"
]
}
]
},
{
"name": "tv",
"portdir": "textproc/tv",
"version": "0.7.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/uzimaru0000/tv",
"description": "Format json and csv into table display in the CLI",
"long_description": "Format json and csv into table display in the CLI",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"clang-12"
]
}
],
"depends_on": []
},
{
"name": "php80-mysql_xdevapi",
"portdir": "php/php-mysql_xdevapi",
"version": "8.0.30",
"license": "PHP-3.01",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pecl.php.net/package/mysql_xdevapi",
"description": "MySQL X DevAPI for PHP",
"long_description": "The X DevAPI is the new common API for MySQL Connectors built on the X Protocol introduced in MySQL 5.7.12.",
"active": true,
"categories": [
"databases",
"php"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1827
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"boost176",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"protobuf3-cpp",
"lz4",
"php80",
"zlib",
"zstd"
]
}
],
"depends_on": []
},
{
"name": "shisho",
"portdir": "devel/shisho",
"version": "0.5.2",
"license": "AGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.shisho.dev",
"description": "Lightweight static analyzer for several programming languages",
"long_description": "Lightweight static analyzer for several programming languages",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "lib3mf",
"portdir": "print/lib3mf",
"version": "2.4.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://3mf.io",
"description": "lib3mf is an implementation of the 3D Manufacturing Format file standard.",
"long_description": "lib3mf is an implementation of the 3D Manufacturing Format file standard. It provides 3MF reading and writing capabilities, as well as conversion and validation tools for input and output data. lib3mf runs on Windows, Linux and MacOS and offers a clean and easy-to-use API in various programming languages to speed up the development and keep integration costs at a minimum.\nAs 3MF shall become an universal 3D Printing standard, its quick adoption is very important. This library shall lower all barriers of adoption to any possible user, let it be software providers, hardware providers, service providers or middleware tools.",
"active": true,
"categories": [
"devel",
"graphics",
"print"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 652
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libzip",
"zlib",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"openscad",
"openscad-devel"
]
}
]
},
{
"name": "fort77",
"portdir": "lang/fort77",
"version": "1.18",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.ibiblio.org/pub/Linux/devel/lang/fortran/",
"description": "Wrapper for the f2c Fortran to C converter",
"long_description": "fort77 compiles Fortran, C and assembler code and links with the f2c libraries. It behaves like a 'real' fortran compiler and accepts more options than shell-script 'fc' included in f2c package.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "karl-michael.schindler",
"github": "kamischi",
"ports_count": 56
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"f2c",
"libf2c"
]
}
],
"depends_on": []
},
{
"name": "py39-z3",
"portdir": "math/z3",
"version": "4.15.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Z3Prover/z3",
"description": "Python 3.9 bindings for the Z3 theorem prover",
"long_description": "Python 3.9 bindings for the Z3 SMT solver library from Microsoft Research.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"py39-wheel",
"py39-build",
"py39-installer",
"cmake",
"ninja",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"z3",
"py39-setuptools",
"python39"
]
}
],
"depends_on": []
},
{
"name": "ocaml-re",
"portdir": "ocaml/ocaml-re",
"version": "1.11.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ocaml/ocaml-re",
"description": "Regular expression library for OCaml",
"long_description": "A pure OCaml regular expression library with support for Perl, POSIX extended, and Emacs-style regular expressions as well as shell-style file globbing.",
"active": true,
"categories": [
"devel",
"ocaml"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"ocaml-dune",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ocaml",
"ocaml-findlib",
"ocaml-seq"
]
},
{
"type": "test",
"ports": [
"ocaml-ounit"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"everparse"
]
},
{
"type": "lib",
"ports": [
"ocaml-camlp5-buildscripts",
"abella",
"ocaml-alcotest",
"ocaml-core_extended",
"ocaml-expect_test_helpers_core",
"ocaml-expect_test_helpers_kernel",
"ocaml-ocamlformat",
"ocaml-patdiff",
"ocaml-ppx_expect",
"ocaml-sexp_pretty",
"ocaml-jingoo",
"camlp5"
]
}
]
},
{
"name": "code-minimap",
"portdir": "textproc/code-minimap",
"version": "0.6.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wfxr/code-minimap",
"description": "A high performance code minimap renderer",
"long_description": "This tool is for generating text minimaps at speed. You can use it to implement IDE-like minimap plugin for a terminal text editor, minimap.vim for example.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "",
"github": "foamkeen",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "jtbl",
"portdir": "textproc/jtbl",
"version": "1.6.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kellyjonbrazil/jtbl",
"description": "A simple CLI tool to print JSON and JSON Lines data as a table in the terminal.",
"long_description": "A simple CLI tool to print JSON and JSON Lines data as a table in the terminal. jtbl accepts piped JSON data from stdin and outputs a text table representation to stdout.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-tabulate",
"python314"
]
}
],
"depends_on": []
},
{
"name": "py3c",
"portdir": "python/py3c",
"version": "1.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://py3c.readthedocs.io/",
"description": "Python compatibility headers",
"long_description": "A Python 2/3 compatibility layer for C extensions",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2007
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"subversion-pythonbindings-3.9",
"subversion-pythonbindings-2.7",
"subversion-pythonbindings-3.5",
"subversion-pythonbindings-3.6",
"subversion-pythonbindings-3.7",
"subversion-pythonbindings-3.8",
"subversion-pythonbindings-3.10",
"subversion-pythonbindings-3.11",
"subversion-pythonbindings-3.12"
]
}
]
},
{
"name": "pam-reattach",
"portdir": "security/pam-reattach",
"version": "1.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fabianishere/pam_reattach",
"description": "PAM module to reattach to user's per-session bootstrap namespace",
"long_description": "A PAM module for reattaching to the authenticating user's per-session bootstrap namespace on macOS. This allows users to make use of the pam_tid module within programs like screen and tmux.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "",
"github": "kakuhen",
"ports_count": 9
}
],
"variants": [
"debug",
"withcli",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "zget",
"portdir": "net/zget",
"version": "1.1.11",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/schollz/zget",
"description": "zack's wget",
"long_description": "zack's wget. zget is a mashup of curl and wget.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "yj",
"portdir": "textproc/yj",
"version": "1.2.4",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bruceadams/yj",
"description": "Command line tool that converts YAML to JSON",
"long_description": "Command line tool that converts YAML to JSON",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "proxmark3-iceman",
"portdir": "science/proxmark3-iceman",
"version": "4.20728",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RfidResearchGroup/proxmark3",
"description": "RRG/Iceman version of proxmark3 RFID Instrument Client/FW",
"long_description": "RRG/Iceman version of proxmark3 RFID Instrument Client/FW. By default, the repository is built for PM3RDV4. To build for other hardware releases, please check the package variants.",
"active": true,
"categories": [
"science",
"comms"
],
"maintainers": [
{
"name": "proxmark3packaging",
"github": "linuxgemini",
"ports_count": 1
}
],
"variants": [
"pm3generic",
"pm3easy",
"pm3icopyx",
"pm3ultimate"
],
"dependencies": [
{
"type": "build",
"ports": [
"arm-none-eabi-binutils",
"arm-none-eabi-gcc",
"pkgconfig",
"coreutils",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gd2",
"openssl11",
"lua54",
"python312",
"qt5-qtbase",
"py312-bitstring",
"py312-ansicolors",
"py312-sslcrypto",
"py312-pexpect",
"bzip2",
"lz4",
"jansson",
"readline"
]
}
],
"depends_on": []
},
{
"name": "doctest",
"portdir": "devel/doctest",
"version": "2.4.11",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/onqtam/doctest",
"description": "Fast header-only C++ unit testing",
"long_description": "doctest is a light and feature-rich C++98 / C++11 single-header testing framework for unit tests and TDD.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "nickblack",
"github": "dankamongmen",
"ports_count": 3
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"notcurses",
"ccache"
]
}
]
},
{
"name": "rare",
"portdir": "textproc/rare",
"version": "0.5.5",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rare.zdyn.net",
"description": "Realtime regex-extraction and aggregation into common formats such as histograms, bar graphs, numerical summaries, tables, and more!",
"long_description": "Realtime regex-extraction and aggregation into common formats such as histograms, bar graphs, numerical summaries, tables, and more!",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "chrome-cli",
"portdir": "www/chrome-cli",
"version": "1.10.2",
"license": "MIT",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/prasmussen/chrome-cli",
"description": "Control Google Chrome from the command line",
"long_description": "chrome-cli is a command line utility for controlling Google Chrome compatible browsers on OS X. It is a native binary that uses the Scripting Bridge to communicate with Chrome.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1024
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "p5.32-spreadsheet-xlsx",
"portdir": "perl/p5-spreadsheet-xlsx",
"version": "0.180.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::XLSX",
"description": "Perl extension for reading MS Excel 2007 files",
"long_description": "Perl extension for reading MS Excel 2007 files",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-nowarnings",
"p5.32-test-warnings",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-archive-zip",
"p5.32-spreadsheet-parseexcel"
]
}
],
"depends_on": []
},
{
"name": "p5.30-spreadsheet-xlsx",
"portdir": "perl/p5-spreadsheet-xlsx",
"version": "0.180.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::XLSX",
"description": "Perl extension for reading MS Excel 2007 files",
"long_description": "Perl extension for reading MS Excel 2007 files",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-nowarnings",
"p5.30-test-warnings",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-archive-zip",
"p5.30-spreadsheet-parseexcel"
]
}
],
"depends_on": []
},
{
"name": "p5.28-spreadsheet-xlsx",
"portdir": "perl/p5-spreadsheet-xlsx",
"version": "0.180.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Spreadsheet::XLSX",
"description": "Perl extension for reading MS Excel 2007 files",
"long_description": "Perl extension for reading MS Excel 2007 files",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-nowarnings",
"p5.28-test-warnings",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-archive-zip",
"p5.28-spreadsheet-parseexcel"
]
}
],
"depends_on": []
}
]
}