HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49607,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=5",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=3",
"results": [
{
"name": "ampache_browser",
"portdir": "audio/ampache_browser",
"version": "1.0.8",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ampache-browser/ampache_browser",
"description": "Ampache desktop client library",
"long_description": "Ampache Browser is a library that implements a desktop client for Ampache. It provides an end-user Qt UI and has a simple C++ interface that allows easy integration into a client application.",
"active": true,
"categories": [
"devel",
"audio"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [
"debug",
"qt6",
"qt5",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gettext",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"gettext-runtime"
]
}
],
"depends_on": []
},
{
"name": "ample",
"portdir": "audio/ample",
"version": "0.5.7",
"license": "GPL-2+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ample.sourceforge.net/",
"description": "AMPLE is short for \"An MP3 LEnder\"",
"long_description": "So what's good with AMPLE? Small, standalone (written in C using no external libraries). Allows you to listen to your own MP3's away from home, nothing more, nothing less",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "amtk",
"portdir": "gnome/amtk",
"version": "5.6.1",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.gnome.org/World/amtk",
"description": "amtk is a companion library to GLib and Gtk+.",
"long_description": "amtk is a companion library to GLib and Gtk+. Amtk is an acronym for Actions, Menus and Toolbars Kit. It is a basic GtkUIManager replacement based on GAction. It is suitable for both a traditional UI or a modern UI with a GtkHeaderBar.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2695
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gettext",
"meson",
"ninja",
"pkgconfig",
"gtk-doc"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"gtk3",
"gettext-runtime",
"glib2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gedit",
"devhelp",
"tepl"
]
}
]
},
{
"name": "amttools",
"portdir": "sysutils/amttools",
"version": "1.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kraxel.org/blog/linux/amtterm/",
"description": "Intel AMT® Serial-over-LAN client and tools",
"long_description": "AMT (included in Intel vPro and Centrino Pro) provides out-of-band (OOB) management for Desktops and Laptops, using an agent integrated in the network adapter and in the motherboard. Serial-over-lan provides a secure way to connect a remote computer, through a pseudo serial interface. amtterm and gamt are two terminal tools to connect to that pseudo serial interface from a remote computer. amttool is a perl script to gather information about and remotely control AMT managed computers. Note that AMT 9.0 dropped support for the old SOAP- protocol-based communication this package implements. Newer versions use WS Management implemented starting with AMT 3.0 and are not supported by this software.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "ionic",
"github": "Ionic",
"ports_count": 24
}
],
"variants": [
"universal",
"gtk"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"vte"
]
},
{
"type": "run",
"ports": [
"p5.34-soap-lite"
]
}
],
"depends_on": []
},
{
"name": "amule",
"portdir": "net/amule",
"version": "2021.12.05",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.amule.org",
"description": "aMule, the all-platform eMule p2p client",
"long_description": "aMule is a multiplatform fork of xMule client using wxWindows class library.",
"active": true,
"categories": [
"net",
"www",
"p2p"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"debug",
"wxwidgets30",
"wxgtk30",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cmake",
"gettext",
"pkgconfig",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"desktop-file-utils",
"libpng",
"wxWidgets-3.0",
"zlib",
"boost176",
"gettext-runtime",
"libiconv",
"glib2",
"libcryptopp",
"libgeoip",
"libupnp",
"readline"
]
}
],
"depends_on": []
},
{
"name": "am-utils",
"portdir": "sysutils/am-utils",
"version": "6.1.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.am-utils.org",
"description": "The Berkeley Automounter Suite of Utilities",
"long_description": "the next generation of the popular BSD Automounter, Amd. Am-utils includes many additional updates, ports, programs, features (such as Autofs support, NFS V.3 support, and shared libraries), bug fixes, and more.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "anacron",
"portdir": "sysutils/anacron",
"version": "2.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.net/projects/anacron",
"description": "Schedules periodic jobs on systems that are not permanently up",
"long_description": "Anacron is a periodic command scheduler. It executes commands at intervals specified in days. Unlike cron, it does not assume that the system is running continuously.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "analitza",
"portdir": "kde/analitza",
"version": "4.14.3",
"license": "GPL-2 and GFDL-1.2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "library for mathematical features",
"long_description": "KDE library for mathematical features",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-14",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"kdelibs4",
"readline",
"phonon"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"cantor",
"kalgebra"
]
}
]
},
{
"name": "analog",
"portdir": "www/analog",
"version": "6.0.18",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.c-amie.co.uk/software/analog/",
"description": "A program which analyses logfiles from WWW servers",
"long_description": "description. It is designed to be fast and to produce accurate and attractive statistics: and combined with Report Magic, you can generate even prettier reports.",
"active": true,
"categories": [
"www"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"zlib",
"pcre2",
"libjpeg-turbo",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "ancient",
"portdir": "archivers/ancient",
"version": "2.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/temisu/ancient",
"description": "Decompression routines for ancient formats",
"long_description": "Decompression routines for ancient formats",
"active": true,
"categories": [
"archivers"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"autoconf-archive",
"automake",
"libtool",
"pkgconfig",
"clang-17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocp"
]
}
]
},
{
"name": "andatool",
"portdir": "sysutils/andatool",
"version": "0.8",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20161011014755/https://www.vanheusden.com/andatool/",
"description": "Andatool displays in realtime how often regular expressions match",
"long_description": "Andatool displays in realtime how often one or more regular expressions match with what scrolls-by in a logfile. That way you can see quickly, for example, what firewall-rules get triggered most.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "android",
"portdir": "java/android",
"version": "23",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.android.com/",
"description": "Android SDK",
"long_description": "The Android SDK allows development for the Android mobile platform.",
"active": true,
"categories": [
"devel",
"java",
"emulators"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "android-file-transfer-linux",
"portdir": "aqua/android-file-transfer-linux",
"version": "3.9",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://whoozle.github.io/android-file-transfer-linux/",
"description": "Reliable MTP client with minimalistic UI",
"long_description": "Reliable MTP client with minimalistic UI",
"active": true,
"categories": [
"aqua",
"sysutils",
"fuse"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"osxfuse",
"libmagic"
]
}
],
"depends_on": []
},
{
"name": "android-ndk",
"portdir": "cross/android-ndk",
"version": "9d",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.android.com/ndk/",
"description": "Android NDK",
"long_description": "The Android NDK allows native development for the Android mobile platform.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "android-platform-tools",
"portdir": "java/android-platform-tools",
"version": "36.0.0",
"license": "BSD and MIT and NCSA and Apache-2 and GPL-2 and LGPL-2.1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.android.com/studio/",
"description": "Platform-Tools for Google Android SDK (adb and fastboot)",
"long_description": "Platform-Tools for Google Android SDK (adb and fastboot)",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "run",
"ports": [
"android-platform-tools-no_sse4"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"logcat-color3",
"py27-logcat-color",
"scrcpy"
]
}
]
},
{
"name": "android-platform-tools-i386",
"portdir": "java/android-platform-tools",
"version": "23.0.1",
"license": "BSD and MIT and NCSA and Apache-2 and GPL-2 and LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.android.com/studio/",
"description": "Platform-Tools for Google Android SDK (adb and fastboot): legacy version for 32-bit Intel CPUs",
"long_description": "Platform-Tools for Google Android SDK (adb and fastboot)",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "android-platform-tools-latest",
"portdir": "java/android-platform-tools",
"version": "36.0.0",
"license": "BSD and MIT and NCSA and Apache-2 and GPL-2 and LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.android.com/studio/",
"description": "Platform-Tools for Google Android SDK (adb and fastboot)",
"long_description": "Platform-Tools for Google Android SDK (adb and fastboot)",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "android-platform-tools-no_sse4",
"portdir": "java/android-platform-tools",
"version": "31.0.3",
"license": "BSD and MIT and NCSA and Apache-2 and GPL-2 and LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://developer.android.com/studio/",
"description": "Platform-Tools for Google Android SDK (adb and fastboot): legacy version for non-SSE4 64-bit Intel CPUs",
"long_description": "Platform-Tools for Google Android SDK (adb and fastboot)",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 609
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"android-platform-tools"
]
}
]
},
{
"name": "angband",
"portdir": "games/angband",
"version": "4.2.5",
"license": "Noncommercial",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rephial.org/",
"description": "a rogue-like dungeon exploration game (curses-based)",
"long_description": "Angband is a freeware computer dungeon exploration game based (loosely) on the books of J.R.R.Tolkien. You explore a very deep dungeon, kill monsters, try to equip yourself with the best weapons and armor you can find, and finally face Morgoth - The Dark Enemy.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"x11",
"aqua",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "angelscript",
"portdir": "devel/angelscript",
"version": "2.33.0",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.angelcode.com/angelscript/",
"description": "Flexible cross-platform scripting library",
"long_description": "The AngelCode Scripting Library, or AngelScript as it is also known, is an extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts. It has been designed from the beginning to be an easy to use component, both for the application programmer and the script writer.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "angie",
"portdir": "www/angie",
"version": "1.8.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://en.angie.software/",
"description": "drop-in replacement for Nginx",
"long_description": "Angie is an efficient, powerful, and scalable web server that was forked from nginx to act as a drop-in replacement, so you can use existing setups without major changes to module layout or configuration.",
"active": true,
"categories": [
"mail",
"www"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 96
}
],
"variants": [
"auth_request",
"addition",
"dav",
"threads",
"debug",
"degradation",
"flv",
"gperftools",
"gzip_static",
"http2",
"image_filter",
"mail",
"mp4",
"perl5",
"random_index",
"realip",
"secure_link",
"ssl",
"status",
"substitution",
"stream",
"xslt",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl",
"pcre"
]
}
],
"depends_on": []
},
{
"name": "angle",
"portdir": "graphics/angle",
"version": "2.1.26232",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://angleproject.org",
"description": "OpenGL ES implementation",
"long_description": "A cross-platform, conformant OpenGL ES implementation.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"rapidjson",
"gn",
"clang-20"
]
}
],
"depends_on": []
},
{
"name": "angle-grinder",
"portdir": "textproc/angle-grinder",
"version": "0.19.6",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rcoh/angle-grinder",
"description": "Slice and dice log files on the command line.",
"long_description": "Angle-grinder allows you to parse, aggregate, sum, average, percentile, and sort your data. You can see it, live-updating, in your terminal. Angle grinder is designed for when, for whatever reason, you don't have your data in graphite/honeycomb/kibana/sumologic/splunk/etc. but still want to be able to do sophisticated analytics.",
"active": true,
"categories": [
"sysutils",
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1011
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "angst",
"portdir": "net/angst",
"version": "0.4b",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://angst.sourceforge.net/",
"description": "an active sniffer",
"long_description": "an active sniffer",
"active": false,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"libnet"
]
}
],
"depends_on": []
},
{
"name": "anjuta",
"portdir": "gnome/anjuta",
"version": "3.34.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gitlab.gnome.org/Archive/anjuta",
"description": "A GNOME/GTK IDE",
"long_description": "A GNOME/GTK IDE",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"devhelp",
"subversion",
"glade",
"vala",
"python27",
"python310",
"python311",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"clang-18",
"itstool",
"intltool",
"makeicns",
"librsvg",
"yelp-tools",
"gtk-doc",
"gnome-common",
"pkgconfig",
"libtool",
"automake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"autogen",
"libxml2",
"py311-gobject3",
"libgda5",
"shared-mime-info",
"gnutls",
"glade",
"vala",
"vte",
"gtksourceview3",
"gtk3",
"gobject-introspection",
"gjs",
"gdl3",
"devhelp",
"desktop-file-utils"
]
},
{
"type": "run",
"ports": [
"adwaita-icon-theme",
"epiphany",
"yelp",
"xdg-utils"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gtkpod"
]
}
]
},
{
"name": "annie",
"portdir": "net/annie",
"version": "0.10.3",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "lux",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by lux",
"long_description": "This port has been replaced by lux.",
"active": false,
"categories": [
"net"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"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": "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": []
},
{
"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": 609
}
],
"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_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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": 1096
}
],
"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_timestamp",
"awstats",
"mod_gnutls",
"drupal7",
"shibboleth",
"mod_security2",
"mod_scep",
"p5.26-apache-authcookie",
"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",
"mod_python27",
"mod_spkac",
"mod_perl2",
"mod_authn_otp",
"mod_wsgi",
"mod_fcgid"
]
},
{
"type": "run",
"ports": [
"zabbix42-frontend",
"zabbix44-frontend",
"postfixadmin",
"ganglia-web",
"zabbix3",
"zabbix4-frontend",
"zabbix5-frontend"
]
}
]
},
{
"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": "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-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"
]
}
]
}
]
}