HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52782,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=1046",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=1044",
"results": [
{
"name": "base-64",
"portdir": "mail/base-64",
"version": "1.3",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://josefsson.org/base64/",
"description": "command line RFC 3548-compliant base 64 encoder and decoder",
"long_description": "Base64 is a command line tool that implements an RFC 3548-compliant base 64 encoder and decoder. When encoding it can wrap encoded lines to a specified column, and when decoding can optionally ignore non-alphabet characters.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gettext"
]
}
],
"depends_on": []
},
{
"name": "bartib",
"portdir": "office/bartib",
"version": "1.1.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nikolassv/bartib",
"description": "A simple timetracker for the command line",
"long_description": "A simple timetracker for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.",
"active": true,
"categories": [
"office"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1118
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "bart",
"portdir": "science/bart",
"version": "1.0.01",
"license": "BSD",
"platforms": "{darwin >= 17}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://codeberg.org/mrirecon/bart",
"description": "Toolbox for Computational Magnetic Resonance Imaging",
"long_description": "Toolbox for Computational Magnetic Resonance Imaging",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 228
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"cuda"
],
"dependencies": [
{
"type": "build",
"ports": [
"gmake",
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"fftw-3",
"fftw-3-single",
"libpng",
"python314",
"flock",
"libgcc",
"OpenBLAS"
]
}
],
"depends_on": []
},
{
"name": "barrier",
"portdir": "aqua/barrier",
"version": "2.4.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/debauchee/barrier",
"description": "share a keyboard and mouse over the network",
"long_description": "barrier shares a keyboard, mouse, and clipboard over the network. It supports multiple operating systems, including macOS, Linux, FreeBSD, OpenBSD, and Windows. It is a fork of synergy.",
"active": true,
"categories": [
"aqua",
"sysutils",
"net"
],
"maintainers": [
{
"name": "rak",
"github": "ryanakca",
"ports_count": 9
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"gtest",
"ghc-filesystem",
"clang-20",
"cmake",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"openssl",
"qt5-qtbase"
]
}
],
"depends_on": []
},
{
"name": "barrage",
"portdir": "games/barrage",
"version": "1.0.7",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lgames.sourceforge.io/Barrage/",
"description": "Action game with objective to destroy tanks, jeeps, etc.",
"long_description": "Barrage is a rather violent action game with the objective to kill and destroy as many targets as possible within 3 minutes. You control a gun that may either fire small or large grenades at soldiers, jeeps and tanks. Targets are fast paced and require careful aiming as it takes half a second to reload the gun. Additionally you have to keep an eye on your ammo and reload in time.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"makeicns",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl"
]
}
],
"depends_on": []
},
{
"name": "barman",
"portdir": "databases/barman",
"version": "3.20.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": 85
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-uv-build",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-argcomplete",
"py314-dateutil",
"py314-psycopg2",
"python314"
]
}
],
"depends_on": []
},
{
"name": "baresip",
"portdir": "net/baresip",
"version": "4.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/baresip/baresip",
"description": "portable and modular SIP User-Agent with audio and video support",
"long_description": "baresip is a portable and modular SIP User-Agent with audio and video support.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "aeh",
"github": "alfredh",
"ports_count": 7
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"openssl",
"codec2",
"ffmpeg8",
"libre",
"libgsm",
"spandsp-devel"
]
}
],
"depends_on": []
},
{
"name": "barcode",
"portdir": "textproc/barcode",
"version": "0.99",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/barcode/",
"description": "convert text strings to printed barcodes",
"long_description": "Main features of GNU Barcode: \n- Available as both a library and an executable program \n- Supports UPC, EAN, ISBN, CODE39 and other encoding standards \n- PostScript and Encapsulated PostScript output \n- Accepts sizes and positions as inches, centimeters, millimeters \n- Can create tables of barcodes (to print labels on sticker pages)",
"active": true,
"categories": [
"textproc",
"print"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"automake",
"gettext",
"libtool",
"autoconf"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime",
"libpaper"
]
},
{
"type": "run",
"ports": [
"texinfo"
]
}
],
"depends_on": []
},
{
"name": "baobab",
"portdir": "gnome/baobab",
"version": "3.26.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.gnome.org/Apps/Baobab",
"description": "GNOME disk usage analyzer.",
"long_description": "Disk Usage Analyzer is a graphical, menu-driven application to analyse disk usage in a GNOME environment. It can easily scan either the whole filesystem tree, or a specific user-requested directory branch (local or remote). It also auto-detects in real-time any changes made to your home directory as far as any mounted/unmounted device. Disk Usage Analyzer also provides a full graphical treemap window for each selected folder.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2672
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"automake",
"libtool",
"pkgconfig",
"yelp-tools",
"vala",
"itstool",
"appstream-glib",
"autoconf"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gtk3",
"gdk-pixbuf2",
"desktop-file-utils"
]
},
{
"type": "run",
"ports": [
"adwaita-icon-theme",
"yelp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome3-core"
]
},
{
"type": "run",
"ports": [
"gnome3-core"
]
}
]
},
{
"name": "bandwhich",
"portdir": "net/bandwhich",
"version": "0.23.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/imsnif/bandwhich",
"description": "Terminal bandwidth utilization tool (formerly known as \"what\")",
"long_description": "bandwhich sniffs a given network interface and records IP packet size, cross referencing it with the /proc filesystem on linux or lsof on macOS. It is responsive to the terminal window size, displaying less info if there is no room for it. It will also attempt to resolve ips to their host name in the background using reverse DNS on a best effort basis.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1118
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "bandit",
"portdir": "python/bandit",
"version": "1.9.4",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bandit.readthedocs.io/en/latest",
"description": "Security oriented static analyser for python code.",
"long_description": "Security oriented static analyser for python code. Bandit is a tool designed to find common security issues in Python code. To do this Bandit processes each file, builds an AST from it, and runs appropriate plugins against the AST nodes. Once Bandit has finished scanning all the files it generates a report.",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1118
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-pbr",
"py314-wheel",
"py314-setuptools",
"py314-installer",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-stevedore",
"py314-gitpython",
"py314-sarif-om",
"py314-jschema_to_python",
"py314-rich",
"py314-yaml"
]
}
],
"depends_on": []
},
{
"name": "bamtools",
"portdir": "devel/bamtools",
"version": "2.5.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pezmaster31/bamtools",
"description": "a programmer's API and an end-user's toolkit for handling BAM files",
"long_description": "BamTools provides both a programmer's API and an end-user's toolkit for handling BAM files.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug",
"nodejs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"jsoncpp"
]
}
],
"depends_on": []
},
{
"name": "bam",
"portdir": "devel/bam",
"version": "0.5.1",
"license": "zlib",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matricks/bam",
"description": "A fast and flexible build system",
"long_description": "Bam is a fast and flexible build system. It uses Lua to describe the build process.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": []
},
{
"name": "balsa",
"portdir": "gnome/balsa",
"version": "2.6.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pawsa.fedorapeople.org/balsa/",
"description": "GNOME e-mail client",
"long_description": "Balsa is an e-mail client for GNOME, highly configurable and incorporating all the features you would expect in a robust mail client.",
"active": true,
"categories": [
"mail",
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"pkgconfig",
"yelp-tools",
"intltool",
"itstool"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gspell",
"gtk3",
"gtksourceview4",
"libsecret",
"gmime3",
"sqlite3",
"libxml2",
"webkit2-gtk",
"html2text",
"gnutls",
"gpgme",
"libical",
"openssl",
"desktop-file-utils"
]
},
{
"type": "run",
"ports": [
"yelp",
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "baloo-widgets",
"portdir": "kde/baloo-widgets",
"version": "4.14.3",
"license": "(LGPL-2 or LGPL-2.1+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "Baloo is a metadata and search framework for KDE.",
"long_description": "Baloo is a metadata and search framework for KDE. It is aimed ultimately at replacing nepomuk.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"clang-18",
"pkgconfig",
"cmake"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"kfilemetadata",
"kdelibs4",
"baloo",
"phonon"
]
}
],
"depends_on": []
},
{
"name": "baloo",
"portdir": "kde/baloo",
"version": "4.14.3",
"license": "(LGPL-2 or LGPL-2.1+ or GPL-2+)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.kde.org",
"description": "Baloo is a metadata and search framework for KDE.",
"long_description": "Baloo is a metadata and search framework for KDE. It is aimed ultimately at replacing nepomuk.",
"active": true,
"categories": [
"kde",
"kde4"
],
"maintainers": [],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automoc",
"cmake",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"kdelibs4",
"kdepimlibs4",
"qt4-mac",
"boost176",
"kfilemetadata",
"phonon",
"akonadi",
"qjson",
"xapian-core"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"baloo-widgets",
"kcm-baloo-advanced",
"kdepim4"
]
}
]
},
{
"name": "bali-phy-devel",
"portdir": "science/bali-phy",
"version": "08162025-472371dc",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.bali-phy.org/",
"description": "Bayesian co-estimation of phylogenies and multiple alignments via MCMC",
"long_description": "BAli-Phy estimates multiple sequence alignments and evolutionary trees from DNA, amino acid, or codon sequences. It uses likelihood-based evolutionary models of substitutions and insertions and deletions to place gaps.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2226
}
],
"variants": [
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"eigen3",
"pandoc",
"cereal",
"clang-22",
"cmake",
"meson",
"ninja",
"nlohmann-json",
"pkgconfig",
"range-v3"
]
},
{
"type": "lib",
"ports": [
"cairo",
"libfmt11",
"boost187"
]
},
{
"type": "run",
"ports": [
"perl5"
]
},
{
"type": "test",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "bali-phy",
"portdir": "science/bali-phy",
"version": "4.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.bali-phy.org/",
"description": "Bayesian co-estimation of phylogenies and multiple alignments via MCMC",
"long_description": "BAli-Phy estimates multiple sequence alignments and evolutionary trees from DNA, amino acid, or codon sequences. It uses likelihood-based evolutionary models of substitutions and insertions and deletions to place gaps.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2226
}
],
"variants": [
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"eigen3",
"pandoc",
"cereal",
"clang-22",
"cmake",
"meson",
"ninja",
"nlohmann-json",
"pkgconfig",
"range-v3"
]
},
{
"type": "lib",
"ports": [
"cairo",
"libfmt11",
"boost187"
]
},
{
"type": "run",
"ports": [
"perl5"
]
},
{
"type": "test",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "balena-cli",
"portdir": "devel/balena-cli",
"version": "12.55.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.balena.io/",
"description": "The official balena Command Line Interface.",
"long_description": "The balena CLI is a Command Line Interface for balenaCloud or openBalena. It builds on the balena API and the balena SDK, and can also be directly imported in Node.js applications.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "light",
"github": "dylanbr",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "balance",
"portdir": "net/balance",
"version": "3.57",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://balance.inlab.net",
"description": "Simple but powerful generic TCP proxy",
"long_description": "Balance is a simple but powerful generic TCP proxy with round-robin load balancing and failover mechanisms. Its behaviour can be controlled at runtime using a simple command line syntax.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bakery",
"portdir": "gnome/bakery",
"version": "2.6.3",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://bakery.sf.net",
"description": "Bakery is a C++ Framework for creating GNOME applications using gtkmm.",
"long_description": "Bakery is a C++ Framework for creating GNOME applications using gtkmm.",
"active": true,
"categories": [
"gnome"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"intltool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gconfmm",
"libglademm",
"libxmlxx2"
]
}
],
"depends_on": []
},
{
"name": "bakefile",
"portdir": "devel/bakefile",
"version": "0.2.13",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bakefile.org",
"description": "cross-platform, cross-compiler native makefile generator",
"long_description": "Bakefile is a cross-platform, cross-compiler native makefile generator. It takes a compiler-independent description of build tasks as input and generates a native makefile (autoconf's Makefile.in, Visual C++ project, bcc makefile etc.).",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"swig-python",
"docbook-xsl-nons",
"libxslt",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "bahamut",
"portdir": "irc/bahamut",
"version": "2.2.4",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/DALnet/bahamut",
"description": "Bahamut is an Internet Relay Chat Daemon (IRCd) designed for DALnet.",
"long_description": "Bahamut is an Internet Relay Chat Daemon (IRCd) designed for DALnet.",
"active": true,
"categories": [
"irc"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2129
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "bacula5",
"portdir": "sysutils/bacula5",
"version": "5.2.13",
"license": "(AGPL-3 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.bacula.org/",
"description": "network based backup program",
"long_description": "Bacula is a set of computer programs that permit you to manage backup, recovery, and verification of computer data across a network of computers of different kinds.",
"active": false,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "robertoschwald",
"github": "",
"ports_count": 2
}
],
"variants": [
"client_only",
"console_bat",
"mysql55",
"postgresql83",
"postgresql84",
"sqlite2",
"sqlite3",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"clang-9.0",
"tcp_wrappers"
]
},
{
"type": "lib",
"ports": [
"openssl",
"qwt52",
"qt4-mac",
"tcp_wrappers",
"libiconv",
"gawk",
"zlib",
"gettext",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "bacula",
"portdir": "sysutils/bacula",
"version": "15.0.2",
"license": "(AGPL-3 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.bacula.org/",
"description": "network based backup program",
"long_description": "Bacula is a set of computer programs that permit you to manage backup, recovery, and verification of computer data across a network of computers of different kinds.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"client_only",
"console_bat",
"mysql51",
"mysql55",
"postgresql16",
"sqlite3",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"makeicns",
"tcp_wrappers",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"openssl",
"qwt52",
"qt4-mac",
"tcp_wrappers",
"libiconv",
"gawk",
"lzo2",
"zlib",
"gettext"
]
}
],
"depends_on": []
},
{
"name": "bact",
"portdir": "math/bact",
"version": "0.13",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://chasen.org/~taku/software/bact/",
"description": "a Boosting Algorithm for Classification of Trees",
"long_description": "BACT is a machine learning tool for labeled ordered trees. The important characteristic is that the input example x is represented not in a numerical feature vector (bag-of-words) but in a labeled ordered tree.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "backward",
"portdir": "textproc/backward",
"version": "0.1",
"license": "GPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/backward/",
"description": "command line tool that reverses lineorder of stdin or any given file(s)",
"long_description": "command line tool that reverses lineorder of stdin or any given file(s)",
"active": true,
"categories": [
"textproc",
"amusements"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "backuppc",
"portdir": "sysutils/backuppc",
"version": "4.4.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://backuppc.github.io/backuppc/",
"description": "BackupPC is a high-performance, enterprise-grade system for backing up Linux, WinXX and Mac OS X PCs and laptops to a server.",
"long_description": "BackupPC is a high-performance, enterprise-grade system for backing up Linux, WinXX and Mac OS X PCs and laptops to a server. BackupPC is highly configurable and easy to install and maintain.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"perl5_28",
"perl5_30",
"perl5_32",
"perl5_34"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"gnutar",
"gzip",
"par2",
"openssh",
"rsync",
"samba3",
"bzip2",
"p5.34-backuppc-xs",
"p5.34-cgi",
"p5.34-encode",
"p5.34-file-listing",
"p5.34-getopt-long",
"mod_perl2"
]
}
],
"depends_on": []
},
{
"name": "backdown",
"portdir": "sysutils/backdown",
"version": "1.1.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Canop/backdown",
"description": "A deduplicator",
"long_description": "Backdown helps you safely and ergonomically remove duplicate files. Its design is based upon my observation of frequent patterns regarding build-up of duplicates with time, especially images and other media files. Finding duplicates is easy. Cleaning the disk when there are thousands of them is the hard part. What Backdown brings is the easy way to select and remove the duplicates you don't want to keep.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1118
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "babl-devel",
"portdir": "graphics/babl-devel",
"version": "0.1.128",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gegl.org/babl",
"description": "Babl is a library for dynamically handling pixel formats and managing conversions between them.",
"long_description": "Babl is a library for dynamically handling pixel formats and managing conversions between them.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 365
}
],
"variants": [
"debug",
"debugoptimized",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"vala",
"clang-18",
"meson",
"ninja",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"lcms2",
"gobject-introspection"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gegl-devel"
]
}
]
},
{
"name": "babl",
"portdir": "graphics/babl",
"version": "0.1.128",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gegl.org/babl",
"description": "Babl is a library for dynamically handling pixel formats and managing conversions between them.",
"long_description": "Babl is a library for dynamically handling pixel formats and managing conversions between them.",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 365
}
],
"variants": [
"debug",
"debugoptimized",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"ninja",
"pkgconfig",
"vala",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"lcms2",
"gobject-introspection"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gegl",
"gegl-0.3",
"libopenshot",
"gimp2",
"gimp2-devel",
"gimp3-devel",
"gnome-photos"
]
}
]
},
{
"name": "b5i2iso",
"portdir": "sysutils/b5i2iso",
"version": "0.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20111129094204/http://developer.berlios.de/projects/b5i2iso",
"description": "BlindWrite image to ISO image file converter",
"long_description": "BlindWrite image to ISO image file converter",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "azure-kubelogin",
"portdir": "sysutils/azure-kubelogin",
"version": "0.2.19",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://azure.github.io/kubelogin/",
"description": "A Kubernetes credential plugin implementing Azure authentication",
"long_description": "kubelogin is a client-go credential plugin implementing Azure authentication for Kubernetes. This plugin provides features that are not available in kubectl.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "",
"github": "baarde",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "azure-cli",
"portdir": "sysutils/azure-cli",
"version": "2.90.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Azure/azure-cli",
"description": "Microsoft Azure command-line tool",
"long_description": "The Azure command-line interface (Azure CLI) is a set of commands used to create and manage Azure resources. It is available across Azure services and is designed to get you working quickly with Azure, with an emphasis on automation.",
"active": true,
"categories": [
"devel",
"sysutils"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 80
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-pip"
]
},
{
"type": "lib",
"ports": [
"py314-setuptools",
"py314-argcomplete",
"py314-dateutil",
"py314-six",
"py314-pygments",
"py314-chardet",
"py314-charset-normalizer",
"py314-certifi",
"py314-idna",
"py314-requests",
"py314-urllib3",
"py314-cffi",
"py314-pycparser",
"py314-typing_extensions",
"py314-yaml",
"py314-psutil",
"py314-pkginfo",
"py314-decorator",
"py314-deprecated",
"py314-wrapt",
"py314-cryptography",
"py314-colorama",
"py314-tabulate",
"py314-jwt",
"py314-oauthlib",
"py314-requests-oauthlib",
"py314-socks",
"py314-websocket-client",
"py314-openssl",
"py314-bcrypt",
"py314-pynacl",
"py314-paramiko",
"py314-jmespath",
"py314-xmltodict",
"py314-pygithub",
"py314-semver",
"py314-humanfriendly",
"py314-isodate",
"py314-fabric",
"py314-invoke",
"py314-antlr4-python3-runtime",
"py314-scp",
"py314-portalocker",
"py314-applicationinsights",
"py314-deviceid",
"py314-jsondiff",
"py314-javaproperties",
"python314",
"py314-microsoft-security-utilities-secret-masker",
"py314-msal",
"py314-msal-extensions",
"py314-pycomposefile",
"py314-sshtunnel",
"py314-knack",
"py314-packaging"
]
}
],
"depends_on": []
},
{
"name": "azmq",
"portdir": "devel/azmq",
"version": "1.0.3",
"license": "Boost-1",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zeromq/azmq",
"description": "C++ language binding library integrating ZeroMQ with Boost Asio",
"long_description": "C++ language binding library integrating ZeroMQ with Boost Asio",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zmq",
"boost176"
]
}
],
"depends_on": []
},
{
"name": "ayatana-ido",
"portdir": "devel/ayatana-ido",
"version": "0.10.4",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/AyatanaIndicators/ayatana-ido",
"description": "Ayatana Indicator Display Objects",
"long_description": "Ayatana Indicator Display Objects",
"active": true,
"categories": [
"devel",
"gnome"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"gobject-introspection",
"vala",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"harfbuzz",
"atk",
"gettext-runtime",
"pango",
"glib2",
"gtk3",
"cairo",
"gdk-pixbuf2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libayatana-appindicator",
"libayatana-indicator",
"xpad"
]
}
]
},
{
"name": "axel",
"portdir": "net/axel",
"version": "2.17.14",
"license": "(GPL-2+ or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/axel-download-accelerator/axel",
"description": "A light Unix download accelerator",
"long_description": "Axel does the same thing any other accelerator does: it opens more than one HTTP/FTP connection per download and each connection transfers its own, separate, part of the file. It may sound weird, but it works very well in practice.",
"active": true,
"categories": [
"net",
"www"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"openssl"
]
}
],
"depends_on": []
},
{
"name": "aws-vault",
"portdir": "security/aws-vault",
"version": "7.13.6",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ByteNess/aws-vault",
"description": "A vault for securely storing and accessing AWS credentials in development environments.",
"long_description": "AWS Vault is a tool to securely store and access AWS credentials in a development environment. AWS Vault stores IAM credentials in your operating system's secure keystore and then generates temporary credentials from those to expose to your shell and applications. It's designed to be complementary to the AWS CLI tools, and is aware of your profiles and configuration in ~/.aws/config.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1118
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "awstats",
"portdir": "www/awstats",
"version": "7.9",
"license": "GPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.awstats.org",
"description": "Free real-time logfile analyzer to get advanced web statistics",
"long_description": "AWStats is short for Advanced Web Statistics. It's a free tool that generates advanced web (but also ftp or mail) server statistics, graphically. \n\nThis log analyzer works as a CGI or from command line and shows you all possible information that your logs contain, in a few graphical web pages. It uses a partial information file to be able to process large log files, often and quickly. \n\nIt can analyze log files from IIS (W3C log format), Apache log files (NCSA combined/XLF/ELF log format or common/CLF log format), WebStar and most of all web, proxy, WAP, and streaming servers (and FTP servers or mail logs).",
"active": true,
"categories": [
"www"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5",
"apache2"
]
}
],
"depends_on": []
},
{
"name": "aws-nuke",
"portdir": "sysutils/aws-nuke",
"version": "3.66.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws-nuke.ekristen.dev/",
"description": "Remove all the resources from an AWS account",
"long_description": "Remove all the resources from an AWS account",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1118
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "awsls",
"portdir": "sysutils/awsls",
"version": "0.11.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jckuester/awsls",
"description": "A list command for AWS resources",
"long_description": "A list command for AWS resources. awsls supports listing of over 250 types of resources across 97 different AWS services.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1118
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "aws-iam-authenticator",
"portdir": "sysutils/aws-iam-authenticator",
"version": "0.7.11",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kubernetes-sigs/aws-iam-authenticator",
"description": "AWS IAM Authenticator for Kubernetes",
"long_description": "Use IAM credentials to authenticate to Kubernetes.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "",
"github": "asobrien",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "awsets",
"portdir": "sysutils/awsets",
"version": "1.1.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/trek10inc/awsets",
"description": "A utility for crawling an AWS account and exporting all its resources for further analysis.",
"long_description": "A utility for crawling an AWS account and exporting all its resources for further analysis.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1118
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "awscli_select",
"portdir": "python/awscli_select",
"version": "0.3",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "common files for selecting default awscli version",
"long_description": "This port installs files that allow 'port select' to be used to create links to the preferred default version of awscli.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-awscli",
"py36-awscli",
"py37-awscli2",
"py37-awscli",
"py38-awscli",
"py39-awscli",
"py38-awscli2",
"py310-awscli",
"py311-awscli",
"py312-awscli",
"py314-awscli",
"py313-awscli",
"py39-awscli2",
"py310-awscli2",
"py311-awscli2",
"py312-awscli2",
"py313-awscli2",
"py314-awscli2"
]
}
]
},
{
"name": "awesome",
"portdir": "x11/awesome",
"version": "3.5.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://awesomewm.org/",
"description": "awesome is a tiling window manager",
"long_description": "awesome is a tiling window manager initially based on a dwm code rewriting. It is extremely fast, small, dynamic and awesome. Windows can be managed in several layouts: tiled, maximized and floating. Each layout can be applied on the fly, optimizing the environment for the application in use and the task performed. awesome has the following features: very stable, no mouse needed, multihead support, some real transparency support, some xrandr support, no lua integration, no 9P support, no editable tagbars, no limits on its source size, key, script and mouse bindings, etc.",
"active": true,
"categories": [
"x11",
"x11-wm"
],
"maintainers": [],
"variants": [
"debug",
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"ImageMagick",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"cairo",
"gdk-pixbuf2",
"imlib2",
"lua51",
"pango",
"xorg-libXcursor",
"dbus",
"xorg-xcb-util-cursor",
"xorg-xcb-util-image",
"xorg-xcb-util-keysyms",
"xorg-xcb-util-wm",
"xorg-xorgproto",
"lua51-lgi",
"xorg-libxcb",
"glib2",
"libev",
"libxdg-basedir",
"startup-notification"
]
}
],
"depends_on": []
},
{
"name": "awemud",
"portdir": "games/awemud",
"version": "0.22",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.awemud.net/",
"description": "MUD (Multi-User Dungeon) game server",
"long_description": "AweMUD NG is a MUD (Multi-User Dungeon) game server. Players connect to the server using telnet, or a MUD client application, to play in a fantasy world with other players.",
"active": true,
"categories": [
"games"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"boehmgc",
"scriptix"
]
}
],
"depends_on": []
},
{
"name": "avt",
"portdir": "science/avt",
"version": "0.2",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/elboza/avt",
"description": "Aviation Tools (metar, taf, decode airline, geo info)",
"long_description": "Aviation Tools: \n* gets metar \n* gets taf \n* decode iata / icao airports \n* gets sunrise / sunset \n* gets geo info \n* decode airline codes \n* decode aircraft tail codes \n* decode aircraft names",
"active": true,
"categories": [
"science"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "avr-libc",
"portdir": "cross/avr-libc",
"version": "2.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://avrdudes.github.io/avr-libc/",
"description": "C library for the AVR microcontroller.",
"long_description": "AVR Libc is a Free Software project whose goal is to provide a high quality C library for use with GCC on Atmel AVR microcontrollers.",
"active": true,
"categories": [
"cross"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"avr-gcc"
]
}
],
"depends_on": []
},
{
"name": "avr-gdb",
"portdir": "cross/avr-gdb",
"version": "13.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/gdb/",
"description": "GDB: The GNU Project Debugger for avr",
"long_description": "GDB: The GNU Project Debugger for avr",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"avr-gcc",
"boehmgc",
"gmp",
"ncurses",
"expat",
"libiconv",
"zlib"
]
},
{
"type": "run",
"ports": [
"avarice"
]
}
],
"depends_on": []
},
{
"name": "avr-gcc",
"portdir": "cross/avr-gcc",
"version": "16.1.0",
"license": "(GPL-3+ or Permissive)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcc.gnu.org/",
"description": "The GNU compiler collection for avr",
"long_description": "The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++ for cross development for avr.",
"active": true,
"categories": [
"devel",
"cross"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 651
}
],
"variants": [
"lto"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"texinfo",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"isl",
"libmpc",
"zlib",
"libiconv",
"mpfr",
"zstd",
"avr-binutils",
"gmp"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"avr-gdb",
"avr-libc",
"simulavr"
]
}
]
}
]
}