HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51590,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=148",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=146",
"results": [
{
"name": "pulumi",
"portdir": "sysutils/pulumi",
"version": "3.228.0",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.pulumi.com",
"description": "Pulumi - Modern Infrastructure as Code. Any cloud, any language.",
"long_description": "Pulumi's Infrastructure as Code SDK is the easiest way to create and deploy cloud software that use containers, serverless functions, hosted services, and infrastructure, on any cloud. Simply write code in your favorite language and Pulumi automatically provisions and manages your AWS, Azure, Google Cloud Platform, and/or Kubernetes resources, using an infrastructure-as-code approach. Skip the YAML, and use standard language features like loops, functions, classes, and package management that you already know and love.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"curl",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": []
},
{
"name": "spring-boot-cli",
"portdir": "java/spring-boot-cli",
"version": "4.0.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://projects.spring.io/spring-boot/",
"description": "Spring Boot CLI -- An opinionated view of building production-ready Spring applications.",
"long_description": "The Spring Boot CLI is a command line tool that can be used if you want to quickly prototype with Spring. It allows you to run Groovy scripts, which means that you have a familiar Java-like syntax, without much boilerplate code. You don't need to use the CLI to work with Spring Boot but it's definitely the quickest way to get a Spring application off the ground.",
"active": true,
"categories": [
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk21"
]
}
],
"depends_on": []
},
{
"name": "py39-apache-beam",
"portdir": "python/py-apache-beam",
"version": "2.29.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beam.apache.org",
"description": "Apache Beam SDK for Python",
"long_description": "Apache Beam is a unified model for defining both batch and streaming data-parallel processing pipelines, as well as a set of language-specific SDKs for constructing pipelines and Runners for executing them on distributed processing backends, including Apache Apex, Apache Flink, Apache Spark, Google Cloud Dataflow and Hazelcast Jet.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-build",
"py39-installer",
"py39-pip",
"py39-setuptools",
"py39-wheel"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-fastavro",
"py39-hdfs",
"py39-httplib2",
"py39-mock",
"py39-numpy",
"py39-oauth2client",
"py39-pip",
"py39-protobuf3",
"py39-pydot",
"py39-pymongo",
"py39-tz",
"py39-pyarrow",
"py39-grpcio",
"py39-grpcio-tools",
"py39-avro",
"py39-crcmod",
"py39-dateutil",
"py39-dill"
]
},
{
"type": "test",
"ports": [
"py39-freezegun",
"py39-future",
"py39-nose",
"py39-nose_xunitmp",
"py39-pandas",
"py39-parameterized",
"py39-pyhamcrest",
"py39-pytest",
"py39-pytest-xdist",
"py39-requests-mock",
"py39-tenacity",
"py39-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-magenta",
"py-apache-beam"
]
},
{
"type": "run",
"ports": [
"py39-tensorflow-data-validation",
"py39-tensorflow-transform",
"py39-tfx-bsl",
"py39-magenta"
]
}
]
},
{
"name": "py38-apache-beam",
"portdir": "python/py-apache-beam",
"version": "2.29.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beam.apache.org",
"description": "Apache Beam SDK for Python",
"long_description": "Apache Beam is a unified model for defining both batch and streaming data-parallel processing pipelines, as well as a set of language-specific SDKs for constructing pipelines and Runners for executing them on distributed processing backends, including Apache Apex, Apache Flink, Apache Spark, Google Cloud Dataflow and Hazelcast Jet.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py38-pip",
"py38-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-crcmod",
"py38-dateutil",
"py38-dill",
"py38-fastavro",
"py38-hdfs",
"py38-httplib2",
"py38-mock",
"py38-numpy",
"py38-oauth2client",
"py38-pip",
"py38-protobuf3",
"py38-pydot",
"py38-tz",
"py38-pymongo",
"py38-pyarrow",
"py38-grpcio",
"py38-grpcio-tools",
"py38-avro"
]
},
{
"type": "test",
"ports": [
"py38-freezegun",
"py38-future",
"py38-nose",
"py38-nose_xunitmp",
"py38-pandas",
"py38-parameterized",
"py38-pyhamcrest",
"py38-pylint",
"py38-pytest",
"py38-pytest-xdist",
"py38-requests-mock",
"py38-tenacity",
"py38-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-magenta"
]
},
{
"type": "run",
"ports": [
"py38-magenta",
"py38-tensorflow-transform",
"py38-tensorflow-data-validation",
"py38-tfx-bsl"
]
}
]
},
{
"name": "py37-apache-beam",
"portdir": "python/py-apache-beam",
"version": "2.29.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beam.apache.org",
"description": "Apache Beam SDK for Python",
"long_description": "Apache Beam is a unified model for defining both batch and streaming data-parallel processing pipelines, as well as a set of language-specific SDKs for constructing pipelines and Runners for executing them on distributed processing backends, including Apache Apex, Apache Flink, Apache Spark, Google Cloud Dataflow and Hazelcast Jet.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py37-pip",
"py37-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "run",
"ports": [
"py37-crcmod",
"py37-dateutil",
"py37-dill",
"py37-fastavro",
"py37-hdfs",
"py37-httplib2",
"py37-mock",
"py37-numpy",
"py37-oauth2client",
"py37-pip",
"py37-protobuf3",
"py37-pydot",
"py37-typing_extensions",
"py37-tz",
"py37-pymongo",
"py37-pyarrow",
"py37-grpcio",
"py37-grpcio-tools",
"py37-avro"
]
},
{
"type": "test",
"ports": [
"py37-freezegun",
"py37-future",
"py37-nose",
"py37-nose_xunitmp",
"py37-pandas",
"py37-parameterized",
"py37-pyhamcrest",
"py37-pylint",
"py37-pytest",
"py37-pytest-xdist",
"py37-requests-mock",
"py37-tenacity",
"py37-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-magenta"
]
},
{
"type": "run",
"ports": [
"py37-magenta",
"py37-tensorflow-transform",
"py37-tensorflow-data-validation",
"py37-tfx-bsl"
]
}
]
},
{
"name": "py-apache-beam",
"portdir": "python/py-apache-beam",
"version": "2.29.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beam.apache.org",
"description": "Apache Beam SDK for Python",
"long_description": "Apache Beam is a unified model for defining both batch and streaming data-parallel processing pipelines, as well as a set of language-specific SDKs for constructing pipelines and Runners for executing them on distributed processing backends, including Apache Apex, Apache Flink, Apache Spark, Google Cloud Dataflow and Hazelcast Jet.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py39-apache-beam"
]
}
],
"depends_on": []
},
{
"name": "nodejs24",
"portdir": "lang/nodejs24",
"version": "24.14.1",
"license": "(MIT or BSD)",
"platforms": "{darwin >= 22}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nodejs.org/",
"description": "Evented I/O for V8 JavaScript",
"long_description": "Node's goal is to provide an easy way to build scalable network programs in JavaScript. Node is similar in design to and influenced by systems like Ruby's Event Machine or Python's Twisted. Node takes the event model a bit further-it presents the event loop as a language construct instead of as a library.",
"active": true,
"categories": [
"net",
"lang"
],
"maintainers": [
{
"name": "ciserlohn",
"github": "ci42",
"ports_count": 35
}
],
"variants": [
"no_openssl3_with_quic"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"python314",
"clang-22"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"icu"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"alcom"
]
},
{
"type": "lib",
"ports": [
"py312-panel",
"py311-panel",
"py313-panel",
"py314-panel",
"typescript",
"py39-panel",
"create-dmg-js",
"py310-ipympl",
"py311-ipympl",
"py312-ipympl",
"py313-ipympl",
"py314-ipympl",
"py310-panel",
"npm11",
"py310-geoviews",
"py311-geoviews",
"py312-geoviews",
"py313-geoviews",
"py314-geoviews",
"carto"
]
},
{
"type": "run",
"ports": [
"py310-panel",
"py311-panel",
"py312-panel",
"py313-panel",
"npm11",
"py39-panel",
"emscripten"
]
}
]
},
{
"name": "samba4",
"portdir": "net/samba4",
"version": "4.24.0",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.samba.org",
"description": "SMB/CIFS server and client",
"long_description": "Samba is an software suite that provides seamless file and print services to SMB/CIFS clients.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"avahi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cmocka",
"gettext",
"pkgconfig",
"docbook-xml",
"docbook-xsl-nons",
"libxslt",
"p5.34-parse-yapp",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libtasn1",
"ncurses",
"openssl",
"popt",
"readline",
"talloc",
"libiconv",
"gettext-runtime",
"tevent",
"python314",
"libarchive",
"zlib",
"lmdb",
"openldap",
"tdb",
"gnutls",
"gpgme",
"icu",
"jansson"
]
},
{
"type": "run",
"ports": [
"py314-dnspython",
"py314-markdown"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"termscp"
]
}
]
},
{
"name": "bvi",
"portdir": "editors/bvi",
"version": "1.5.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bvi.sourceforge.net",
"description": "Vi-like binary file (hex) editor",
"long_description": "Bvi is a display-oriented (hex) editor for binary files, based on the vi(1) texteditor.",
"active": true,
"categories": [
"editors"
],
"maintainers": [
{
"name": "max",
"github": "mtn88",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "tevent",
"portdir": "devel/tevent",
"version": "0.17.1",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tevent.samba.org",
"description": "event system",
"long_description": "Tevent is an event system based on the talloc memory management library. It is the core event system used in Samba.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"python314"
]
},
{
"type": "lib",
"ports": [
"talloc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"samba4"
]
}
]
},
{
"name": "talloc",
"portdir": "devel/talloc",
"version": "2.4.4",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://talloc.samba.org",
"description": "Hierarchical memory allocation library",
"long_description": "talloc is a hierarchical, reference counted memory pool system with destructors. It is the core memory allocator used in Samba.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"python314"
]
},
{
"type": "test",
"ports": [
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tsk",
"py27-tsk",
"osmocore",
"osmocore-devel",
"netatalk",
"freeradius",
"notmuch",
"tevent",
"samba4"
]
}
]
},
{
"name": "tdb",
"portdir": "databases/tdb",
"version": "1.4.15",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tdb.samba.org",
"description": "trivial database",
"long_description": "TDB is a Trivial Database. In concept, it is very much like GDBM, and BSD's DB except that it allows multiple simultaneous writers and uses locking internally to keep writers from trampling on each other. TDB is also extremely small.",
"active": true,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fdm",
"samba4"
]
}
]
},
{
"name": "barman",
"portdir": "databases/barman",
"version": "3.18.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.pgbarman.org",
"description": "Backup and Recovery Manager for PostgreSQL",
"long_description": "Barman (Backup and Recovery Manager) is an open-source administration tool for disaster recovery of PostgreSQL servers written in Python. It allows your organisation to perform remote backups of multiple servers in business critical environments to reduce risk and help DBAs during the recovery phase.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-setuptools",
"py314-argcomplete",
"py314-dateutil",
"py314-psycopg2"
]
}
],
"depends_on": []
},
{
"name": "texlive-basic",
"portdir": "tex/texlive-basic",
"version": "78218",
"license": "Copyleft and Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tug.org/texlive/",
"description": "TeX Live: Essential programs and files",
"long_description": "These files are regarded as basic for any TeX system, covering plain TeX macros, Computer Modern fonts, and configuration for common drivers; no LaTeX.",
"active": true,
"categories": [
"tex"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 71
}
],
"variants": [
"doc",
"src"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"texlive-bin",
"texlive-common"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"lhs2tex",
"gaa",
"octave"
]
},
{
"type": "lib",
"ports": [
"texlive-lang-cyrillic",
"ptex-sfmacros",
"texlive-metapost",
"texlive-pictures",
"texlive-plain-generic",
"texlive-pstricks",
"texlive-xetex",
"dvipng",
"biblatex-biber",
"texlive",
"texlive-bin-extra",
"texlive-context",
"texlive-fonts-recommended",
"texlive-fonts-extra",
"texlive-fontutils",
"texlive-formats-extra",
"texlive-lang-arabic",
"texlive-lang-cjk",
"texlive-lang-czechslovak",
"texlive-lang-english",
"texlive-lang-european",
"texlive-lang-french",
"texlive-lang-german",
"texlive-lang-greek",
"texlive-lang-italian",
"texlive-lang-polish",
"texlive-lang-other",
"texlive-lang-portuguese",
"texlive-lang-spanish",
"texlive-latex",
"texlive-luatex"
]
},
{
"type": "run",
"ports": [
"bibtex2html",
"LaTeXiT",
"advi",
"asymptote",
"bibclean"
]
}
]
},
{
"name": "libproxy-vapi",
"portdir": "net/libproxy",
"version": "0.5.11",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://libproxy.github.io/libproxy",
"description": "A library that provides automatic proxy configuration management.",
"long_description": "Libproxy exists to answer the question: Given a network resource, how do I reach it? It handles all the details, enabling you to get back to programming.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"glib2",
"libproxy",
"gobject-introspection",
"gsettings-desktop-schemas",
"vala"
]
}
],
"depends_on": []
},
{
"name": "libproxy",
"portdir": "net/libproxy",
"version": "0.5.11",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://libproxy.github.io/libproxy",
"description": "A library that provides automatic proxy configuration management.",
"long_description": "Libproxy exists to answer the question: Given a network resource, how do I reach it? It handles all the details, enabling you to get back to programming.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [
"duktape",
"curl",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"meson",
"ninja",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"gsettings-desktop-schemas",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"neon",
"libquvi",
"glib-networking",
"hexchat",
"wget",
"VLC2",
"libVLC2",
"libproxy-vapi"
]
}
]
},
{
"name": "gdb",
"portdir": "devel/gdb",
"version": "16.3",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gdb/",
"description": "GDB: The GNU Project Debugger",
"long_description": "GDB, the GNU Project debugger, allows you to see what is going on 'inside' another program while it executes -- or what another program was doing at the moment it crashed. GDB can do four main kinds of things (plus other things in support of these) to help you catch bugs in the act: a) start your program, specifying anything that might affect its behavior, b) make your program stop on specified conditions, c) examine what has happened, when your program has stopped, d) change things in your program, so you can experiment with correcting the effects of one bug and go on to learn about another. The program being debugged can be written in Ada, C, C++, Objective-C, Pascal (and many other languages). Those programs might be executing on the same machine as GDB (native) or on another machine (remote). GDB can run on most popular UNIX and Microsoft Windows variants.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"python27",
"python310",
"python311",
"python312",
"python313",
"python314",
"multiarch"
],
"dependencies": [
{
"type": "build",
"ports": [
"texinfo",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gmp",
"mpfr",
"ncurses",
"zlib",
"libiconv",
"gettext-runtime",
"expat",
"boehmgc"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"upc"
]
}
]
},
{
"name": "gnucash-devel",
"portdir": "gnome/gnucash",
"version": "5.14",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnucash.org",
"description": "a personal and small-business financial-accounting software",
"long_description": "GnuCash is a personal and small-business financial-accounting software, freely licensed under the GNU GPL. Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.",
"active": true,
"categories": [
"gnome",
"x11"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 71
}
],
"variants": [
"debug",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"autoconf",
"automake",
"cmake",
"gtest",
"libtool",
"pkgconfig",
"swig-guile",
"swig-python",
"intltool"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-date-manip",
"p5.34-finance-quote",
"libdbi",
"python311",
"guile-3.0",
"p5.34-json-parse",
"libdbi-drivers",
"aqbanking6-gtk3",
"icu",
"libofx",
"gtk3",
"libsecret",
"libxml2",
"webkit2-gtk",
"boost176"
]
},
{
"type": "run",
"ports": [
"gnucash-docs"
]
}
],
"depends_on": []
},
{
"name": "gnucash-docs",
"portdir": "gnome/gnucash-docs",
"version": "5.14",
"license": "GFDL-1.1+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnucash.org",
"description": "docs for gnucash",
"long_description": "GnuCash is a personal and small-business financial-accounting software, freely licensed under the GNU GPL. Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports. This package contains (1) the user manual and (2) the Tutorial And Concepts Guide. Both are available through yelp, the gnome help browser, and an HTML copy is installed in ${prefix}/share/doc/gnucash.",
"active": true,
"categories": [
"gnome",
"x11"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 71
}
],
"variants": [
"debug",
"x11",
"quartz"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake",
"docbook-xml-4.5"
]
},
{
"type": "lib",
"ports": [
"libxslt",
"rarian",
"libxml2"
]
},
{
"type": "run",
"ports": [
"yelp"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gnucash",
"gnucash-devel"
]
}
]
},
{
"name": "gnucash",
"portdir": "gnome/gnucash",
"version": "5.14",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnucash.org",
"description": "a personal and small-business financial-accounting software",
"long_description": "GnuCash is a personal and small-business financial-accounting software, freely licensed under the GNU GPL. Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.",
"active": true,
"categories": [
"gnome",
"x11"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 71
}
],
"variants": [
"debug",
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"autoconf",
"automake",
"cmake",
"gtest",
"libtool",
"pkgconfig",
"swig-guile",
"swig-python",
"intltool"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-date-manip",
"p5.34-finance-quote",
"libdbi",
"python311",
"guile-3.0",
"p5.34-json-parse",
"libdbi-drivers",
"aqbanking6-gtk3",
"icu",
"libofx",
"gtk3",
"libsecret",
"libxml2",
"webkit2-gtk",
"boost176"
]
},
{
"type": "run",
"ports": [
"gnucash-docs"
]
}
],
"depends_on": []
},
{
"name": "lite-xl",
"portdir": "editors/lite-xl",
"version": "2.1.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lite-xl.com/",
"description": "A lightweight text editor written in Lua",
"long_description": "A lightweight text editor written in Lua, adapted from lite. It aims to provide something practical, pretty, small and fast. Easy to modify and extend, or to use without doing either.",
"active": true,
"categories": [
"editors",
"lua"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 161
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake",
"meson",
"ninja",
"pkgconfig",
"librsvg",
"makeicns"
]
},
{
"type": "lib",
"ports": [
"antigraingeometry",
"freetype",
"reproc",
"lua54",
"SDL3",
"pcre2"
]
}
],
"depends_on": []
},
{
"name": "riscv64-unknown-linux-musl-gcc",
"portdir": "cross/riscv64-unknown-linux-gnu-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "GCC cross compiler for riscv64-unknown-linux-musl with musl",
"long_description": "The GNU compiler collection for riscv64-unknown-linux-musl cross development, including C and C++ compilers, built with musl C library support.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 150
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libmpc",
"mpfr",
"zlib",
"riscv64-unknown-linux-gnu-binutils",
"riscv64-unknown-linux-musl-libc",
"libiconv",
"zstd",
"gmp",
"isl"
]
}
],
"depends_on": []
},
{
"name": "riscv64-unknown-linux-uclibc-gcc",
"portdir": "cross/riscv64-unknown-linux-gnu-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "GCC cross compiler for riscv64-unknown-linux-uclibc with uclibc",
"long_description": "The GNU compiler collection for riscv64-unknown-linux-uclibc cross development, including C and C++ compilers, built with uclibc C library support.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 150
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libmpc",
"mpfr",
"zlib",
"riscv64-unknown-linux-gnu-binutils",
"riscv64-unknown-linux-uclibc-libc",
"libiconv",
"zstd",
"gmp",
"isl"
]
}
],
"depends_on": []
},
{
"name": "riscv64-unknown-linux-uclibc-libc",
"portdir": "cross/riscv64-unknown-linux-gnu-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "uClibc-ng for riscv64-unknown-linux-uclibc cross compilation",
"long_description": "Cross-compiled uClibc-ng 1.0.56 for riscv64-unknown-linux-uclibc. Installs a sysroot with C library and kernel headers.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 150
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"gsed",
"clang-18",
"riscv64-linux-gcc-bootstrap"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"riscv-linux-kernel-headers-5.10"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"riscv64-unknown-linux-uclibc-gcc"
]
}
]
},
{
"name": "riscv64-unknown-linux-gnu-libc",
"portdir": "cross/riscv64-unknown-linux-gnu-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "GNU C Library for riscv64-unknown-linux-gnu cross compilation",
"long_description": "Cross-compiled glibc 2.41 for riscv64-unknown-linux-gnu. Installs a sysroot with C library and kernel headers.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 150
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"riscv64-linux-gcc-bootstrap",
"gsed",
"clang-18",
"bison",
"gmake",
"gawk"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"riscv-linux-kernel-headers-5.10"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"riscv64-unknown-linux-gnu-gcc"
]
}
]
},
{
"name": "riscv64-unknown-linux-musl-libc",
"portdir": "cross/riscv64-unknown-linux-gnu-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "musl C Library for riscv64-unknown-linux-musl cross compilation",
"long_description": "Cross-compiled musl 1.2.5 for riscv64-unknown-linux-musl. Installs a sysroot with C library and kernel headers.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 150
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"gsed",
"clang-18",
"riscv64-linux-gcc-bootstrap"
]
},
{
"type": "lib",
"ports": [
"riscv-linux-kernel-headers-5.10"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"riscv64-unknown-linux-musl-gcc"
]
}
]
},
{
"name": "riscv64-linux-gcc-bootstrap",
"portdir": "cross/riscv64-unknown-linux-gnu-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "Bootstrap GCC cross compiler for RISC-V 64-bit Linux",
"long_description": "Stage 1 (bootstrap) GCC cross compiler for RISC-V 64-bit Linux. This is a C-only freestanding compiler used to build the C library. It is not intended for direct use.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 150
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libmpc",
"mpfr",
"zlib",
"riscv64-unknown-linux-gnu-binutils",
"libiconv",
"zstd",
"gmp",
"isl"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"riscv64-unknown-linux-musl-libc",
"riscv64-unknown-linux-gnu-libc",
"riscv64-unknown-linux-uclibc-libc"
]
}
]
},
{
"name": "riscv64-unknown-linux-gnu-gcc",
"portdir": "cross/riscv64-unknown-linux-gnu-gcc",
"version": "15.2.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "GCC cross compiler for riscv64-unknown-linux-gnu with glibc",
"long_description": "The GNU compiler collection for riscv64-unknown-linux-gnu cross development, including C and C++ compilers, built with glibc C library support.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 150
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libmpc",
"mpfr",
"zlib",
"riscv64-unknown-linux-gnu-binutils",
"riscv64-unknown-linux-gnu-libc",
"libiconv",
"zstd",
"gmp",
"isl"
]
}
],
"depends_on": []
},
{
"name": "iir1",
"portdir": "audio/iir1",
"version": "1.10.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/berndporr/iir1",
"description": "DSP IIR realtime filter library",
"long_description": "An infinite impulse response (IIR) filter library for Linux, Mac OS X and Windows which implements Butterworth, RBJ, Chebychev filters and can easily import coefficients generated by Python (scipy).",
"active": true,
"categories": [
"audio"
],
"maintainers": [
{
"name": "",
"github": "kakuhen",
"ports_count": 9
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"dosbox-staging"
]
}
]
},
{
"name": "lite-xl-luajit",
"portdir": "editors/lite-xl",
"version": "2.0.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lite-xl.github.io/",
"description": "An out-of-branch LuaJIT-based version of lite-xl",
"long_description": "A lightweight text editor written in Lua, adapted from lite. It aims to provide something practical, pretty, small and fast. Easy to modify and extend, or to use without doing either.",
"active": false,
"categories": [
"editors",
"lua"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 161
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12",
"cmake",
"meson",
"ninja",
"pkgconfig",
"librsvg",
"makeicns"
]
},
{
"type": "lib",
"ports": [
"pcre2",
"antigraingeometry",
"luajit",
"freetype",
"reproc",
"libsdl2"
]
}
],
"depends_on": []
},
{
"name": "terraform-ls",
"portdir": "devel/terraform-ls",
"version": "0.38.6",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hashicorp/terraform-ls",
"description": "A Terraform language server",
"long_description": "A Terraform language server",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "gleam",
"portdir": "lang/gleam",
"version": "1.15.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gleam.run/",
"description": "A type safe language for the Erlang VM",
"long_description": "Gleam is a type safe functional programming language for building scalable concurrent systems. It compiles to Erlang and has straightforward interop with other BEAM languages such as Erlang, Elixir and LFE.",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
},
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cargo",
"legacy-support",
"rust"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"libiconv"
]
},
{
"type": "run",
"ports": [
"rebar3",
"erlang"
]
}
],
"depends_on": []
},
{
"name": "nginx",
"portdir": "www/nginx",
"version": "1.28.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nginx.org/",
"description": "High-performance HTTP(S) server, HTTP(S) reverse proxy and IMAP/POP3 proxy server",
"long_description": "Nginx (\"engine x\") is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server.",
"active": true,
"categories": [
"mail",
"www"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1378
}
],
"variants": [
"auth_request",
"addition",
"dav",
"threads",
"davext",
"debug",
"degradation",
"echo",
"flv",
"geoip2",
"gperftools",
"gzip_static",
"http2",
"image_filter",
"mail",
"mp4",
"perl5",
"random_index",
"realip",
"secure_link",
"ssl",
"status",
"substitution",
"stream",
"upload",
"upload_progress",
"xslt",
"zip",
"redis",
"rtmp",
"http_push",
"devel_kit",
"lua",
"headers_more",
"fancyindex",
"vod",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"pcre2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"calendar-contacts-server"
]
},
{
"type": "run",
"ports": [
"adblock2privoxy"
]
}
]
},
{
"name": "p5.34-timedate",
"portdir": "perl/p5-timedate",
"version": "2.350.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/TimeDate",
"description": "TimeDate - Date and time formatting subroutines",
"long_description": "TimeDate - Date and time formatting subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-http-xscookies",
"p5.34-chi",
"p5.34-string-errf"
]
},
{
"type": "lib",
"ports": [
"p5.34-datetime-format-dateparse",
"wallet-server",
"bugzilla",
"p5.34-finance-quote",
"lcov",
"p5-timedate",
"p5.34-cgi-ssi",
"p5.34-email-date",
"p5.34-aws-signature4",
"p5.34-svn-mirror",
"p5.34-time-mock",
"p5.34-http-date",
"muttprint",
"p5.34-mailtools",
"ikiwiki",
"gnupod",
"dirvish",
"p5.34-string-print",
"p5.34-code-tidyall",
"p5.34-mail-box",
"p5.34-mail-message",
"p5.34-mail-box-imap4"
]
},
{
"type": "run",
"ports": [
"perfect_maildir",
"mb2md",
"moreutils"
]
}
]
},
{
"name": "p5.32-timedate",
"portdir": "perl/p5-timedate",
"version": "2.350.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/TimeDate",
"description": "TimeDate - Date and time formatting subroutines",
"long_description": "TimeDate - Date and time formatting subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-chi",
"p5.32-http-xscookies",
"p5.32-string-errf"
]
},
{
"type": "lib",
"ports": [
"p5.32-email-date",
"p5.32-aws-signature4",
"p5.32-svn-mirror",
"p5.32-time-mock",
"p5.32-http-date",
"p5.32-mailtools",
"p5.32-string-print",
"p5.32-code-tidyall",
"p5.32-mail-box",
"p5.32-mail-message",
"p5.32-cgi-ssi",
"p5.32-mail-box-imap4",
"p5.32-finance-quote",
"p5.32-datetime-format-dateparse"
]
}
]
},
{
"name": "p5.30-timedate",
"portdir": "perl/p5-timedate",
"version": "2.350.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/TimeDate",
"description": "TimeDate - Date and time formatting subroutines",
"long_description": "TimeDate - Date and time formatting subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-string-errf",
"p5.30-http-xscookies",
"p5.30-chi"
]
},
{
"type": "lib",
"ports": [
"p5.30-email-date",
"p5.30-aws-signature4",
"p5.30-svn-mirror",
"p5.30-time-mock",
"p5.30-http-date",
"p5.30-mailtools",
"p5.30-string-print",
"p5.30-code-tidyall",
"p5.30-mail-box",
"p5.30-mail-message",
"p5.30-cgi-ssi",
"p5.30-mail-box-imap4",
"p5.30-finance-quote",
"p5.30-datetime-format-dateparse"
]
}
]
},
{
"name": "p5.28-timedate",
"portdir": "perl/p5-timedate",
"version": "2.350.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/TimeDate",
"description": "TimeDate - Date and time formatting subroutines",
"long_description": "TimeDate - Date and time formatting subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-string-errf",
"p5.28-http-xscookies",
"p5.28-chi"
]
},
{
"type": "lib",
"ports": [
"p5.28-email-date",
"p5.28-aws-signature4",
"p5.28-svn-mirror",
"p5.28-time-mock",
"p5.28-http-date",
"p5.28-mailtools",
"p5.28-string-print",
"p5.28-code-tidyall",
"p5.28-mail-box",
"p5.28-mail-message",
"p5.28-cgi-ssi",
"p5.28-mail-box-imap4",
"p5.28-finance-quote",
"p5.28-datetime-format-dateparse"
]
}
]
},
{
"name": "p5-timedate",
"portdir": "perl/p5-timedate",
"version": "2.350.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": "p5.34-timedate",
"homepage": "https://metacpan.org/pod/TimeDate",
"description": "TimeDate - Date and time formatting subroutines",
"long_description": "TimeDate - Date and time formatting subroutines",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-timedate"
]
}
],
"depends_on": []
},
{
"name": "p5.34-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.825.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::Pad",
"description": "Object::Pad - a simple syntax for lexical field-based objects",
"long_description": "Object::Pad - a simple syntax for lexical field-based objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-extutils-cbuilder",
"p5.34-module-build",
"p5.34-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-xs-parse-keyword",
"p5.34-xs-parse-sublike",
"perl5.34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-sub-handlesvia",
"p5.34-syntax-keyword-dynamically"
]
},
{
"type": "lib",
"ports": [
"p5-object-pad",
"p5.34-feature-compat-class"
]
}
]
},
{
"name": "p5.32-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.825.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::Pad",
"description": "Object::Pad - a simple syntax for lexical field-based objects",
"long_description": "Object::Pad - a simple syntax for lexical field-based objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"p5.32-extutils-cbuilder",
"p5.32-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.32-xs-parse-sublike",
"p5.32-xs-parse-keyword",
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-sub-handlesvia",
"p5.32-syntax-keyword-dynamically"
]
},
{
"type": "lib",
"ports": [
"p5.32-feature-compat-class"
]
}
]
},
{
"name": "p5.30-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.825.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::Pad",
"description": "Object::Pad - a simple syntax for lexical field-based objects",
"long_description": "Object::Pad - a simple syntax for lexical field-based objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-extutils-cbuilder",
"p5.30-module-build",
"p5.30-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.30-xs-parse-sublike",
"p5.30-xs-parse-keyword",
"perl5.30"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.30-sub-handlesvia",
"p5.30-syntax-keyword-dynamically"
]
},
{
"type": "lib",
"ports": [
"p5.30-feature-compat-class"
]
}
]
},
{
"name": "p5.28-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.825.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Object::Pad",
"description": "Object::Pad - a simple syntax for lexical field-based objects",
"long_description": "Object::Pad - a simple syntax for lexical field-based objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-extutils-cbuilder",
"p5.28-module-build",
"p5.28-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.28-xs-parse-sublike",
"p5.28-xs-parse-keyword",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.28-sub-handlesvia",
"p5.28-syntax-keyword-dynamically"
]
},
{
"type": "lib",
"ports": [
"p5.28-feature-compat-class"
]
}
]
},
{
"name": "p5.34-net-ssleay",
"portdir": "perl/p5-net-ssleay",
"version": "1.960.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Net::SSLeay",
"description": "Perl extension for using OpenSSL",
"long_description": "Net::SSLeay Perl module for using OpenSSL",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-test-exception",
"p5.34-test-nowarnings",
"p5.34-test-warn",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"perl5.34"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-net-ssleay",
"p5.34-finance-quote",
"munin",
"p5.34-anyevent",
"p5.34-mail-sender",
"p5.34-event-rpc",
"p5.34-http-tiny",
"p5.34-dist-zilla-plugin-github",
"argus-monitor",
"p5.34-metacpan-client",
"p5.34-net-smtp-tls",
"p5.34-net-smtp-tls-butmaintained",
"p5.34-io-socket-ssl",
"p5.34-protocol-http2"
]
},
{
"type": "run",
"ports": [
"swaks",
"metasploit2",
"imapsync"
]
}
]
},
{
"name": "p5.32-net-ssleay",
"portdir": "perl/p5-net-ssleay",
"version": "1.960.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Net::SSLeay",
"description": "Perl extension for using OpenSSL",
"long_description": "Net::SSLeay Perl module for using OpenSSL",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-test-exception",
"p5.32-test-nowarnings",
"p5.32-test-warn",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-dist-zilla-plugin-github",
"p5.32-finance-quote",
"p5.32-anyevent",
"p5.32-mail-sender",
"p5.32-metacpan-client",
"p5.32-net-smtp-tls",
"p5.32-net-smtp-tls-butmaintained",
"p5.32-io-socket-ssl",
"p5.32-protocol-http2",
"p5.32-event-rpc",
"p5.32-http-tiny"
]
}
]
},
{
"name": "p5.30-net-ssleay",
"portdir": "perl/p5-net-ssleay",
"version": "1.960.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Net::SSLeay",
"description": "Perl extension for using OpenSSL",
"long_description": "Net::SSLeay Perl module for using OpenSSL",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-test-exception",
"p5.30-test-nowarnings",
"p5.30-test-warn",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-dist-zilla-plugin-github",
"p5.30-finance-quote",
"p5.30-anyevent",
"p5.30-mail-sender",
"p5.30-metacpan-client",
"p5.30-net-smtp-tls",
"p5.30-net-smtp-tls-butmaintained",
"p5.30-io-socket-ssl",
"p5.30-protocol-http2",
"p5.30-event-rpc",
"p5.30-http-tiny"
]
}
]
},
{
"name": "p5.28-net-ssleay",
"portdir": "perl/p5-net-ssleay",
"version": "1.960.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Net::SSLeay",
"description": "Perl extension for using OpenSSL",
"long_description": "Net::SSLeay Perl module for using OpenSSL",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-test-exception",
"p5.28-test-nowarnings",
"p5.28-test-warn",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-dist-zilla-plugin-github",
"p5.28-finance-quote",
"p5.28-anyevent",
"p5.28-mail-sender",
"p5.28-metacpan-client",
"p5.28-net-smtp-tls",
"p5.28-net-smtp-tls-butmaintained",
"p5.28-io-socket-ssl",
"p5.28-protocol-http2",
"p5.28-event-rpc",
"p5.28-http-tiny"
]
}
]
},
{
"name": "p5-object-pad",
"portdir": "perl/p5-object-pad",
"version": "0.825.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-object-pad",
"homepage": "https://metacpan.org/pod/Object::Pad",
"description": "Object::Pad - a simple syntax for lexical field-based objects",
"long_description": "Object::Pad - a simple syntax for lexical field-based objects",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-object-pad"
]
}
],
"depends_on": []
},
{
"name": "p5-net-ssleay",
"portdir": "perl/p5-net-ssleay",
"version": "1.960.0",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-net-ssleay",
"homepage": "https://metacpan.org/pod/Net::SSLeay",
"description": "Perl extension for using OpenSSL",
"long_description": "Net::SSLeay Perl module for using OpenSSL",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-net-ssleay"
]
}
],
"depends_on": []
},
{
"name": "p5.34-json-pp",
"portdir": "perl/p5-json-pp",
"version": "4.180.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/JSON::PP",
"description": "JSON::PP - JSON::XS compatible pure-Perl module",
"long_description": "JSON::PP - JSON::XS compatible pure-Perl module",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.34-module-cpanfile",
"p5.34-json-maybexs"
]
},
{
"type": "lib",
"ports": [
"p5.34-amazon-s3",
"p5-json-pp"
]
}
]
},
{
"name": "p5.32-json-pp",
"portdir": "perl/p5-json-pp",
"version": "4.180.0",
"license": "(Artistic-1 or GPL)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/JSON::PP",
"description": "JSON::PP - JSON::XS compatible pure-Perl module",
"long_description": "JSON::PP - JSON::XS compatible pure-Perl module",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.32-module-cpanfile",
"p5.32-json-maybexs"
]
},
{
"type": "lib",
"ports": [
"p5.32-amazon-s3"
]
}
]
}
]
}