HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49753,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=993",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=991",
"results": [
{
"name": "appledoc",
"portdir": "devel/appledoc",
"version": "2.2.1",
"license": "BSD",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gentlebytes.com/appledoc/",
"description": "appledoc is a documentation generator for Xcode",
"long_description": "appledoc is command line tool that helps Objective-C developers generate Apple-like source code documentation from specially formatted source code comments. It's designed to take as readable source code comments as possible for the input and use comments as well as surrounding source code to generate visually appealing documentation in the form of HTML as well as fully indexed and browsable Xcode documentation set.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "apple-completion",
"portdir": "devel/apple-completion",
"version": "0.1-20210108",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Honestpuck/apple_complete",
"description": "Bash completions for Apple command-line tools",
"long_description": "These are a number of scripts designed to add programmable completion to Bash for some of the Apple command line tools.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "run",
"ports": [
"bash"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "AppleCommander",
"portdir": "emulators/AppleCommander",
"version": "1.9.0",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://applecommander.github.io",
"description": "GUI and CLI for manipulating Apple II disk images",
"long_description": "AppleCommander is a GUI and command line for manipulating Apple DOS 3.3, ProDOS, and other formats of Apple II disk images. AppleCommander can read and display information about disk images, export files of various types, create disk images, import files into disk images, and has a rudimentary compiler. AppleCommander incorporates support for cc65, an improved command-line tool, and even an Ant interface.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": []
},
{
"name": "AppKiDo",
"portdir": "aqua/AppKiDo",
"version": "0.997",
"license": "MIT",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://appkido.com/",
"description": "AppKiDo is an API documentation browser for Cocoa programmers",
"long_description": "AppKiDo is a free reference tool for Cocoa Objective-C programmers. It parses the header files and HTML documentation files provided by Developer Tools and presents the results in a powerful interface.",
"active": true,
"categories": [
"aqua",
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "AppHack",
"portdir": "aqua/AppHack",
"version": "1.1",
"license": "GPL-2+",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.sveinbjorn.org/apphack",
"description": "Program for hacking application bundles.",
"long_description": "AppHack is a developer and theming tool to alter, replace or extract the property lists or icons of Mac OS X application bundle packages.",
"active": true,
"categories": [
"aqua",
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "appengine-java-sdk",
"portdir": "java/appengine-java-sdk",
"version": "1.9.78",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://appengine.google.com/",
"description": "Google App Engine SDK for Java",
"long_description": "With App Engine, you can build web applications using standard Java technologies and run them on Google's scalable infrastructure. The Java environment provides a Java 6 JVM, a Java Servlets interface, and support for standard interfaces to the App Engine scalable datastore and services, such as JDO, JPA, JavaMail, and JCache. Standards support makes developing your application easy and familiar, and also makes porting your application to and from your own servlet environment straightforward.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "dmunneke",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "AppCSXCAD",
"portdir": "science/AppCSXCAD",
"version": "20230106-379ede4b",
"license": "GPL-3",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/thliebig/AppCSXCAD",
"description": "Minimal GUI Application using the QCSXCAD library",
"long_description": "Minimal GUI Application using the QCSXCAD library",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 148
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"vtk",
"hdf5",
"qt5-qtbase",
"CSXCAD",
"openEMS",
"QCSXCAD",
"glew"
]
}
],
"depends_on": []
},
{
"name": "appbundler",
"portdir": "java/appbundler",
"version": "20221218",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/TheInfiniteKind/appbundler/",
"description": "Packages a Java application as a Mac app bundle.",
"long_description": "Packages a Java application as a Mac app bundle. Oracle's Java Application Bundler is compatible with Java 7 or 8.",
"active": true,
"categories": [
"java"
],
"maintainers": [
{
"name": "nicos",
"github": "NicosPavlov",
"ports_count": 16
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "apparix",
"portdir": "sysutils/apparix",
"version": "11-062",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://micans.org/apparix/",
"description": "File system navigation on steroids",
"long_description": "Apparix allows fast file system navigation by bookmarking directories and jumping to a bookmark directly.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "matias.piipari",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "apophenia",
"portdir": "math/apophenia",
"version": "20160308",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://apophenia.info",
"description": "A C library for statistical and scientific computing",
"long_description": "Apophenia is an open statistical library for working with data sets and statistical models. It provides functions on the same level as those of the typical stats package (such as OLS, Probit, or singular value decomposition) but gives the user more flexibility to be creative in model-building. The core functions are written in C.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "el.dirte",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"gsl"
]
}
],
"depends_on": []
},
{
"name": "apl_select",
"portdir": "sysutils/apl_select",
"version": "1.0",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Common files for selecting default apl version",
"long_description": "apl_select installs files that allow 'port select' to switch the default version of apl. It symlinks the standard apl executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "casouri",
"github": "casouri",
"ports_count": 3
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"gnu-apl"
]
}
]
},
{
"name": "apktool",
"portdir": "java/apktool",
"version": "2.12.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://apktool.org",
"description": "A tool for reverse engineering 3rd party, closed, binary Android apps",
"long_description": "Apktool is a tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications. It also makes working with an app easier because of the project like file structure and automation of some repetitive tasks like building apk, etc.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gradle8"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": []
},
{
"name": "apitrace",
"portdir": "graphics/apitrace",
"version": "13.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/apitrace/apitrace",
"description": "OpenGL API inspector",
"long_description": "apitrace is a free program with tools to inspect and trace OpenGL api calls.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "nomantainer",
"github": "",
"ports_count": 2
}
],
"variants": [
"debug",
"qtgui",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-17"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"python313",
"qt5-qtbase",
"py313-Pillow",
"brotli",
"zlib",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "apiextractor",
"portdir": "devel/apiextractor",
"version": "0.10.10",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pyside.org/docs/apiextractor/",
"description": "Tool for developing bindings of Qt-based libraries",
"long_description": "API Extractor is a tool that eases the development of bindings of Qt-based libraries for high level languages by automating most of the process.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"libxml2",
"libxslt"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"generatorrunner"
]
}
]
},
{
"name": "apgdiff",
"portdir": "databases/apgdiff",
"version": "2.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://apgdiff.com/",
"description": "PostgreSQL diff tool that is useful for comparison/diffing of database schemas.",
"long_description": "Another PostgreSQL Diff Tool (also known as apgdiff) is free PostgreSQL diff tool that is useful for comparison/diffing of database schemas. The tool compares two database dump files and creates output with DDL statements that can be used to update old database schema to new one or to see in what exactly both databases differ. It is already being used by many developers all over the world.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "eerien",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "apg",
"portdir": "security/apg",
"version": "2.3.0b",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20130313042424/http://www.adel.nursat.kz/apg/",
"description": "tool set for random password generation",
"long_description": "APG generates random passwords. Its pronounceable password generation algorithm conforms to NIST FIPS 181, and its random character algorithm has 35 configurable modes. APG supports ANSI X9.17 random number generation (CAST/SHA1) with a built-in password quality checking system.",
"active": true,
"categories": [
"security"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"cracklib"
]
}
],
"depends_on": []
},
{
"name": "apertium",
"portdir": "textproc/apertium",
"version": "3.9.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://apertium.org/",
"description": "machine translation platform",
"long_description": "Apertium is a free and open source machine translation platform, initially aimed at related language pairs but recently expanded to deal with more divergent language pairs (such as English-Catalan). This package provides the language-independent machine translation engine (language pairs are in separate packages), which includes both translation tools (deformatters for ODT, DOCX, HTML, etc., TMX handling, the actual translation pipeline) and the tools used to create new language pairs.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "unhammer+dill",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"utfcpp",
"automake",
"libtool",
"pkgconfig",
"clang-17",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"gawk",
"libxslt",
"lttoolbox",
"pcre"
]
}
],
"depends_on": []
},
{
"name": "ape",
"portdir": "science/ape",
"version": "2.3.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.tddft.org/programs/APE",
"description": "A tool for generating atomic pseudopotentials within a Density-Functional Theory framework.",
"long_description": "APE (Atomic Pseudopotentials Engine) is a computer package designed to generate and test norm-conserving pseudo-potentials within Density Functional Theory. The generated pseudo-potentials can be either non-relativistic, scalar relativistic or fully relativistic and can explicitly include semi-core states. A wide range of exchange-correlation functionals is included. APE can generate pseudopotential files for use with SIESTA, Abinit, Octopus, and Quantum Espresso.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 37
}
],
"variants": [
"gcc10",
"gcc11",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gccdevel",
"gfortran"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"gcc11"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"gsl",
"libxc4"
]
}
],
"depends_on": []
},
{
"name": "apcupsd",
"portdir": "sysutils/apcupsd",
"version": "3.14.14",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.apcupsd.org",
"description": "APC UPS Daemon",
"long_description": "Apcupsd can be used for power mangement and controlling most of APC’s UPS models on Unix and Windows machines.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "stephen",
"github": "stephenreay",
"ports_count": 1
}
],
"variants": [
"usb",
"modbus",
"cgi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
}
],
"depends_on": []
},
{
"name": "apbs",
"portdir": "science/apbs",
"version": "3.4.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.poissonboltzmann.org",
"description": "Adaptive Poisson-Boltzmann Solver",
"long_description": "APBS is a software package for the numerical solution of the Poisson-Boltzmann equation, a popular continuum model for describing electrostatic interactions between molecular solutes over a wide range of length scales.",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"maloc",
"SuiteSparse",
"superlu"
]
}
],
"depends_on": []
},
{
"name": "apan",
"portdir": "net/apan",
"version": "0.3.0-sql",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://apan.sourceforge.net",
"description": "apan plugin for nagios",
"long_description": "Apan, Advanced Performance Addon for Nagios is a tool for integrating Nagios with RRD-tool. The purpose is to make it easy to collect statistics from different service-checks in Nagios and to view it graphically via a web-interface.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"nagios"
]
}
],
"depends_on": []
},
{
"name": "apachetop",
"portdir": "sysutils/apachetop",
"version": "0.23.2",
"license": "BSD",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tessus/apachetop",
"description": "top-like display of Apache logs",
"long_description": "ApacheTop watches a logfile generated by Apache (in standard common or combined logformat, and generates human-parsable output in realtime.",
"active": true,
"categories": [
"sysutils",
"www"
],
"maintainers": [
{
"name": "tessarek",
"github": "tessus",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"pcre2",
"readline",
"adns"
]
}
],
"depends_on": []
},
{
"name": "apache-solr9",
"portdir": "java/apache-solr9",
"version": "9.9.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://solr.apache.org/",
"description": "An open source enterprise search platform.",
"long_description": "Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project.",
"active": true,
"categories": [
"textproc",
"java"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 36
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"mail-server"
]
}
]
},
{
"name": "apache-solr8",
"portdir": "java/apache-solr8",
"version": "8.11.4",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://solr.apache.org/",
"description": "An open source enterprise search platform.",
"long_description": "Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project.",
"active": true,
"categories": [
"textproc",
"java"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 36
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"zip",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": []
},
{
"name": "apache-ivy",
"portdir": "devel/apache-ivy",
"version": "2.4.0",
"license": "Apache-2",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ant.apache.org/ivy",
"description": "Dependency manager for Apache Ant",
"long_description": "Apache Ivy is a transitive dependency manager that is designed to integrate with Apache Ant. An external XML file defines project dependencies and lists the resources necessary to build a project. Ivy then resolves and downloads resources from an artifact repository: either a private repository or one publicly available on the Internet.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cassandra"
]
}
]
},
{
"name": "apache-geode",
"portdir": "databases/apache-geode",
"version": "1.0.0-incubating",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://geode.apache.org/",
"description": "In-memory Data Grid for fast transactional data processing",
"long_description": "Apache Geode (incubating) is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures.",
"active": false,
"categories": [
"databases"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
}
],
"depends_on": []
},
{
"name": "apache-arrow",
"portdir": "devel/apache-arrow",
"version": "22.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/apache/arrow",
"description": "Powering In-Memory Analytics",
"long_description": "Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"tensorflow"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"zlib",
"zstd",
"abseil",
"gmake",
"google-glog",
"grpc",
"ninja",
"nlohmann-json",
"openssl",
"brotli",
"rapidjson",
"re2",
"thrift",
"c-ares",
"wget",
"libutf8proc",
"boost181",
"llvm-16",
"protobuf3-cpp",
"bzip2",
"lz4",
"snappy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-pyarrow",
"py310-pyarrow",
"py311-pyarrow",
"py312-pyarrow",
"py313-pyarrow",
"R-arrow"
]
}
]
},
{
"name": "apache-ant-1.9",
"portdir": "devel/apache-ant-1.9",
"version": "1.9.16",
"license": "Apache-2 and W3C",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ant.apache.org/",
"description": "Java opensource build system",
"long_description": "Ant is a Java based build tool. In theory it is kind of like make without make's wrinkles. Ant uses XML build files that define a set of targets. Each target has dependencies (other targets) and contains a set of tasks to perform.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "apache-ant",
"portdir": "devel/apache-ant",
"version": "1.10.14",
"license": "Apache-2 and W3C",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ant.apache.org/",
"description": "Java opensource build system",
"long_description": "Ant is a Java based build tool. In theory it is kind of like make without make's wrinkles. Ant uses XML build files that define a set of targets. Each target has dependencies (other targets) and contains a set of tasks to perform.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"java_memcached",
"cassandra",
"apache-ivy",
"play",
"abcl",
"appbundler",
"KoLmafia",
"ccl-util",
"checkstyle",
"cobertura",
"commons-codec",
"commons-io",
"commons-lang",
"commons-logging",
"commons-pool",
"dom4j",
"hadoop",
"javancss",
"jfreechart",
"mysql-connector-java",
"objectweb-anttasks",
"objectweb-asm",
"saxpath",
"xalanj",
"xml-commons-resolver",
"zeroc-ice33-java",
"zeroc-ice34-java",
"zeroc-ice35-java",
"omnicompiler",
"processing",
"sisc",
"tom",
"plovr",
"weka",
"gcs-java",
"sphinx4",
"healpix-java",
"BrowserLauncher2",
"batik",
"libzookeeper",
"cglib",
"commons-cli",
"hamcrest-library",
"itext",
"jdom",
"jsch",
"jtidy",
"trove4j",
"ttk",
"xercesj",
"xmlenc",
"xmlgraphics-commons",
"xmlpull",
"xom",
"pdftk-java",
"protobuf-java",
"pdfbox",
"hamcrest-core",
"servlet23-api",
"servlet24-api",
"tokyocabinet-clj"
]
},
{
"type": "lib",
"ports": [
"ProjectLibre",
"Arduino",
"stanford-corenlp"
]
},
{
"type": "run",
"ports": [
"ant-contrib"
]
}
]
},
{
"name": "apache2",
"portdir": "www/apache2",
"version": "2.4.65",
"license": "Apache-2",
"platforms": "darwin freebsd openbsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://httpd.apache.org/",
"description": "The extremely popular second version of the Apache http server",
"long_description": "Apache is an HTTP server designed as a plug-in replacement for the NCSA server version 1.3 (or 1.4). It fixes numerous bugs in the NCSA server and includes many frequently requested new features, and has an API which allows it to be extended to meet users' needs more easily.",
"active": true,
"categories": [
"www"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
},
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1106
}
],
"variants": [
"openldap",
"brotli",
"http2",
"xml2enc",
"mpms_shared_all",
"preforkmpm",
"workermpm",
"eventmpm",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"apr",
"apr-util",
"openssl",
"zlib",
"perl5",
"expat",
"libxml2",
"pcre"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"mod_tile"
]
},
{
"type": "lib",
"ports": [
"p5.26-libapreq2",
"drupal8",
"p5.28-apache-authcookie",
"smokeping",
"p5.30-apache-authcookie",
"bugzilla",
"p5.32-apache-authcookie",
"p5.34-apache-authcookie",
"mod_python27",
"mod_gnutls",
"drupal7",
"shibboleth",
"mod_security2",
"mod_wsgi",
"mod_scep",
"mod_timestamp",
"sympa",
"mod_qos",
"p5.28-libapreq2",
"p5.30-libapreq2",
"p5.32-libapreq2",
"p5.34-libapreq2",
"neko",
"php84-apache2handler",
"php83-apache2handler",
"php82-apache2handler",
"php81-apache2handler",
"php80-apache2handler",
"mod_ca",
"php74-apache2handler",
"php73-apache2handler",
"php72-apache2handler",
"php71-apache2handler",
"php70-apache2handler",
"php56-apache2handler",
"php55-apache2handler",
"php54-apache2handler",
"php53-apache2handler",
"php52-apache2handler",
"mod_antispam",
"mod_chroot",
"mod_crl",
"mod_csr",
"mod_dnssd",
"mod_maxminddb",
"mod_mono",
"mod_ocsp",
"mod_pkcs12",
"p5.26-apache-authcookie",
"mod_spkac",
"mod_perl2",
"mod_authn_otp",
"mod_fcgid",
"awstats"
]
},
{
"type": "run",
"ports": [
"zabbix42-frontend",
"zabbix44-frontend",
"postfixadmin",
"zabbix3",
"ganglia-web",
"zabbix4-frontend",
"zabbix5-frontend"
]
}
]
},
{
"name": "aop",
"portdir": "games/aop",
"version": "0.6",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hit-sys/Ambassador-Of-Pain",
"description": "Curses based arcade game for UNIX with only 64 lines of sourcecode.",
"long_description": "The goal of Aop (Ambassador Of Pain) is is to drive the hoovercraft (O) trough the level into the 'at' sign (@) and reach as much points as possible by reducing the number of moves and not losing any time. Lost lifes (0) can easily be picked up by simply drive over them.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "aom",
"portdir": "multimedia/aom",
"version": "3.13.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aomedia.googlesource.com/aom",
"description": "AV1 Codec Library",
"long_description": "AV1 Codec Library",
"active": true,
"categories": [
"multimedia"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"git",
"perl5",
"yasm",
"python313",
"clang-20"
]
},
{
"type": "fetch",
"ports": [
"git"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xine-lib",
"ffmpeg-devel",
"ffmpeg4",
"ffmpeg8",
"libavif",
"libheif",
"gstreamer1-gst-plugins-bad",
"ffmpeg6",
"ffmpeg7",
"ffmpeg",
"MPlayer",
"mplayer-devel"
]
},
{
"type": "run",
"ports": [
"av1an"
]
}
]
},
{
"name": "aolserver",
"portdir": "www/aolserver",
"version": "4.5.1",
"license": "MPL-1.1-AOLserver",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aolserver.github.io/",
"description": "America Online's open-source web server",
"long_description": "AOLserver is America Online's open-source web server. AOLserver is the backbone of the largest and busiest production environments in the world. AOLserver is a multithreaded, Tcl-enabled web server used for large scale, dynamic web sites.",
"active": true,
"categories": [
"www"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"tcl"
]
}
],
"depends_on": []
},
{
"name": "any",
"portdir": "devel/any",
"version": "2024.05.01",
"license": "Boost-1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/thelink2012/any",
"description": "Implementation of std::experimental::any, including small object optimization, for C++11 compilers",
"long_description": "Implementation of std::experimental::any, including small object optimization, for C++11 compilers",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "anubis",
"portdir": "mail/anubis",
"version": "4.3",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/anubis",
"description": "GNU Anubis is an outgoing mail processor.",
"long_description": "GNU Anubis goes between the MUA (Mail User Agent) and the MTA (Mail Transport Agent), and can perform on the fly various sorts of processing and conversion on the outgoing mail in accord with the sender's specified rules, based on a highly configurable regular expressions system. It operates as a proxy server, independently from mail user agents.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"gnutls",
"pcre",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gdbm",
"gettext",
"libgsasl",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "AntTweakBar",
"portdir": "graphics/AntTweakBar",
"version": "1.14",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.antisphere.com/Wiki/tools:anttweakbar",
"description": "Graphics Library for graphical user interface",
"long_description": "AntTweakBar is a small and easy-to-use C/C++ library that allows programmers to quickly add a light and intuitive graphical user interface into graphic applications based on OpenGL, DirectX 9 or DirectX 10 to interactively tweak their parameters on-screen.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "karcaw",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "antlr4-cpp-runtime",
"portdir": "lang/antlr4-cpp-runtime",
"version": "4.13.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/antlr/antlr4",
"description": "ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.",
"long_description": "ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build parse trees and also generates a listener interface (or visitor) that makes it easy to respond to the recognition of phrases of interest.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 161
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"hostage"
]
}
]
},
{
"name": "antlr3",
"portdir": "lang/antlr3",
"version": "3.5.3",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.antlr3.org/",
"description": "antlr is ANother Tool for Language Recognition",
"long_description": "ANTLR, ANother Tool for Language Recognition, is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, or C++ actions.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"cassandra"
]
}
]
},
{
"name": "antlr",
"portdir": "lang/antlr",
"version": "2.7.7",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.antlr2.org/",
"description": "antlr is ANother Tool for Language Recognition",
"long_description": "This is ANTLR version 2, ANother Tool for Language Recognition. ANTLR is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, or C++ actions.",
"active": true,
"categories": [
"lang",
"java"
],
"maintainers": [
{
"name": "dave.allured",
"github": "Dave-Allured",
"ports_count": 9
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libxdkwrl",
"gnu-classpath",
"nco"
]
},
{
"type": "lib",
"ports": [
"poxml"
]
}
]
},
{
"name": "antiword",
"portdir": "textproc/antiword",
"version": "0.37",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.winfield.demon.nl/index.html",
"description": "Utility to read Microsoft Word (.doc) files",
"long_description": "Antiword is a utility that can read binary files from Microsoft Word 6, 7, 97, and 2000.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"liblouisxml",
"recoll"
]
}
]
},
{
"name": "antinat",
"portdir": "net/antinat",
"version": "0.90",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://antinat.sourceforge.net/",
"description": "A powerful, configurable and flexible SOCKS server",
"long_description": "Antinat is a flexible SOCKS server and client library for writing proxy-based applications. It supports SOCKS 4, SOCKS 4a, SOCKS 5, authentication, CHAP, XML firewalling, Win32, server chaining, and UDP. It also contains very experimental IPv6 support. SOCKS can be used to overcome some limitations of NAT, including facilities for allowing connectbacks and server-side DNS. Antinat aims to be fully standards compliant, feature rich, and have a solid API for writing standards-compliant client applications.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"expat"
]
}
],
"depends_on": []
},
{
"name": "antigraingeometry",
"portdir": "graphics/antigraingeometry",
"version": "2.5",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://agg.sourceforge.net/antigrain.com/",
"description": "A high quality rendering engine for C++",
"long_description": "Anti-Grain Geometry (AGG) is a general purpose graphical toolkit written completely in standard and platform independent C++. It can be used in many areas of computer programming where high quality 2D graphics is an essential part of the project. For example, if you render 2D geographic maps AGG is a must. AGG uses only C++ and standard C runtime functions, such as memcpy, sin, cos, sqrt, etc. The basic algorithms don't even use C++ Standard Template Library. Thus, AGG can be used in a very large number of applications, including embedded systems.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [],
"variants": [
"sdl",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"lite-xl-luajit",
"lite-xl",
"exact-image",
"plplot510",
"plplot510-single",
"plplot",
"plplot-single"
]
}
]
},
{
"name": "antic",
"portdir": "math/antic",
"version": "2022.11.30",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "flint",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by flint",
"long_description": "This port has been replaced by flint.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"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": "antibody",
"portdir": "sysutils/antibody",
"version": "6.1.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://getantibody.github.io",
"description": "The fastest shell plugin manager",
"long_description": "Antibody is a shell plugin manager made from the ground up thinking about performance.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "me",
"github": "danieltrautmann",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "antenna",
"portdir": "java/antenna",
"version": "1.2.1-beta",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://antenna.sourceforge.net/",
"description": "Antenna provides a set of Ant tasks suitable for developing mobile applications.",
"long_description": "Antenna provides a set of Ant tasks suitable for developing wireless Java applications targeted at the Mobile Information Device Profile (MIDP). With Antenna, you can compile, preverify, package, obfuscate, and run your MIDP applications (aka MIDlets), manipulate Java Application Descriptor (JAD) files, as well as convert JAR files to PRC files designed to run on the MIDP for PalmOS implementations from Sun and IBM. Deployment is supported via a deployment task and a corresponding HTTP servlet for Over-the-Air (OTA) provisioning. A small preprocessor allows to generate different variants of a MIDlet from a single source.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "ant-contrib",
"portdir": "devel/ant-contrib",
"version": "1.0b3",
"license": "unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ant-contrib.sourceforge.net/",
"description": "A collection of tasks for Apache Ant",
"long_description": "A collection of tasks for Apache Ant. There are some task on topic such as logic (if, for, foreach,...), network (post,...), performance monitoring tasks (stopwatch,...), platform (osfamily,...), property (propertycopy, propertyregexp, urlencode,...), process (forget, limit), and other.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "hibou",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "run",
"ports": [
"apache-ant"
]
}
],
"depends_on": []
},
{
"name": "ansifilter",
"portdir": "textproc/ansifilter",
"version": "2.21",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.andre-simon.de/doku/ansifilter/en/ansifilter.php",
"description": "remove ANSI codes from output",
"long_description": "Ansifilter parses common ANSI codes to remove them or to convert them to another colored text file format (HTML, TeX, LaTeX, RTF, Pango or BBCode)",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "tessarek",
"github": "tessus",
"ports_count": 4
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "ansible_select",
"portdir": "python/ansible_select",
"version": "0.1",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Common files for selecting the default Ansible version",
"long_description": "This port installs files that allow 'port select' to create links to the preferred default version of Ansible.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "adfernandes",
"github": "adfernandes",
"ports_count": 41
},
{
"name": "pedro.salgado",
"github": "steenzout",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-ansible-core",
"py35-ansible-base",
"py36-ansible-core",
"py37-ansible-core",
"py38-ansible-core",
"py310-ansible-core",
"py311-ansible-core",
"py312-ansible-core",
"py313-ansible-core",
"py39-ansible-core"
]
}
]
},
{
"name": "ansible-lint",
"portdir": "sysutils/ansible-lint",
"version": "25.9.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ansible-community/ansible-lint",
"description": "Best practices checker for Ansible playbooks",
"long_description": "ansible-lint checks playbooks for practices and behaviour that could potentially be improved",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "zdw",
"github": "",
"ports_count": 7
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-toml",
"py313-setuptools_scm",
"py313-wheel",
"py313-setuptools",
"py313-installer",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"py313-jsonschema",
"py313-enrich",
"py313-wcmatch",
"python313",
"py313-packaging",
"py313-filelock",
"py313-yaml",
"py313-ruamel-yaml",
"py313-tenacity",
"py313-ruamel-yaml-clib"
]
},
{
"type": "run",
"ports": [
"py313-ansible-compat",
"py313-ansible",
"py313-black",
"py313-importlib-metadata",
"yamllint"
]
}
],
"depends_on": []
},
{
"name": "ansible",
"portdir": "sysutils/ansible",
"version": "2.3.2.0.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": "py-ansible",
"homepage": "https://github.com/ansible/ansible",
"description": "SSH-based configuration management and deployment system",
"long_description": "Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "pedro.salgado",
"github": "steenzout",
"ports_count": 50
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
}
]
}