HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51624,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=1023",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=1021",
"results": [
{
"name": "basiliskii",
"portdir": "emulators/basiliskii",
"version": "20220412",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://basilisk.cebix.net/",
"description": "Opensource 68k Mac emulator.",
"long_description": "Longstanding 68K Macintosh emulator.",
"active": true,
"categories": [
"emulators"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"pkgconfig",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libsdl2",
"basiliskii-gui"
]
}
],
"depends_on": []
},
{
"name": "basiclu",
"portdir": "math/basiclu",
"version": "2.2.0",
"license": "(GPL-3 or MIT)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ERGO-Code/basiclu",
"description": "Sparse LU factorization and update",
"long_description": "Sparse LU factorization and update",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bashunit",
"portdir": "devel/bashunit",
"version": "0.34.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bashunit.typeddevs.com/",
"description": "A simple testing library for bash scripts.",
"long_description": "bashunit is a dedicated testing tool crafted specifically for Bash scripts. It empowers you with tests on your Bash codebase, ensuring that your scripts operate reliably and as intended. With an intuitive API and documentation, it streamlines the process for developers to implement and manage tests. This is beneficial regardless of the project's size or intricacy in Bash.",
"active": true,
"categories": [
"devel",
"shells"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1044
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"bash",
"gsed"
]
}
],
"depends_on": []
},
{
"name": "bashplotlib",
"portdir": "math/bashplotlib",
"version": "0.6.5",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/glamp/bashplotlib",
"description": "Make scatter or histogram plots in the terminal",
"long_description": "Make scatter or histogram plots in the terminal",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 162
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": []
},
{
"name": "bash-language-server",
"portdir": "devel/bash-language-server",
"version": "5.6.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bash-lsp/bash-language-server",
"description": "A language server for Bash",
"long_description": "A language server for Bash",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 654
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"npm10",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"nodejs22"
]
}
],
"depends_on": []
},
{
"name": "bashish",
"portdir": "sysutils/bashish",
"version": "2.2.4",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://bashish.sourceforge.net/",
"description": "Bashish is a theming utility for text environments.",
"long_description": "Bashish can be used to theme text environments, like terminals. Bashish is compatible with most popular shells.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"dialog"
]
}
],
"depends_on": []
},
{
"name": "bashforth",
"portdir": "lang/bashforth",
"version": "0.63a",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Bushmills/Bashforth",
"description": "a Forth interpreter written in Bash",
"long_description": "Bashforth is a Forth interpreter written entirely in the Bash scripting language. Its virtual machine makes use of string threaded code. Because its source code doesn't need to be compiled, it is highly portable (to any platform running Bash).",
"active": true,
"categories": [
"lang"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "bash-devel",
"portdir": "shells/bash",
"version": "20241126",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/bash/bash.html",
"description": "Bash (bourne-again shell) is a UNIX command interpreter",
"long_description": "Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.",
"active": true,
"categories": [
"shells"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"bison",
"gettext",
"clang-18"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"gettext-runtime",
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "bashdb",
"portdir": "devel/bashdb",
"version": "5.2-1.2.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bashdb.sourceforge.net",
"description": "Debugger for scripts written in BASH",
"long_description": "bashdb is a script debugger for BASH that follows the GNU Project Debugger (GDB) command syntax. bashdb can run your script, stop it on specified conditions, help you examine what has happened when it has stopped, and allow you to modify parts of your script so that you can experiment with your code and fix problems once they are identified.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"bash"
]
}
],
"depends_on": []
},
{
"name": "bash-completion",
"portdir": "sysutils/bash-completion",
"version": "2.17.0",
"license": "GPL-2+",
"platforms": "any",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/scop/bash-completion",
"description": "Programmable bash completions",
"long_description": "Programmable completion library for bash. This port requires bash >=4.1 and is meant to be used together with the bash port.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "run",
"ports": [
"bash"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"whois",
"gdal",
"gdal-hdf5",
"gdal-hdf4",
"gdal-kea",
"gdal-libkml",
"gdal-netcdf",
"gdal-pdf",
"libguestfs",
"libvirt",
"notmuch",
"guestfs-tools"
]
},
{
"type": "lib",
"ports": [
"bd",
"lesspipe",
"notes"
]
},
{
"type": "run",
"ports": [
"git-flow-bash-completion",
"ollama-bash-completion-plugin",
"hugo",
"libmm-glib",
"gutils-suite-core",
"tmux-bash-completion",
"commitizen",
"redo"
]
}
]
},
{
"name": "bash50",
"portdir": "shells/bash",
"version": "5.0.18",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/bash/bash.html",
"description": "Bash (bourne-again shell) is a UNIX command interpreter",
"long_description": "Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.",
"active": false,
"categories": [
"shells"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cctools",
"gettext",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"gettext-runtime"
]
}
],
"depends_on": []
},
{
"name": "bash",
"portdir": "shells/bash",
"version": "5.3.9",
"license": "GPL-3+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/bash/bash.html",
"description": "Bash (bourne-again shell) is a UNIX command interpreter",
"long_description": "Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.",
"active": true,
"categories": [
"shells"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 57
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cctools",
"gettext",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"gettext-runtime"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"openjdk19",
"kubectl-1.28",
"kubectl-1.27",
"kubectl-1.26",
"kubectl-1.25",
"kubectl-1.24",
"kubectl-1.23",
"kubectl-1.22",
"kubectl-1.20",
"kubectl-1.19",
"R-highs",
"py314-pyarrow",
"ghc",
"py39-tensorflow-addons",
"openjdk8",
"gcli",
"py38-tensorflow-addons",
"openjdk17",
"openjdk11",
"openjdk8-powerpc",
"lfortran",
"lpython",
"mlton",
"oc",
"paramonte",
"z3",
"z3-fstar",
"z3-fstar-legacy",
"openjdk13",
"openjdk22",
"openjdk23",
"openjdk24",
"py310-pyarrow",
"py312-pyarrow",
"py311-pyarrow",
"py313-pyarrow",
"py37-tensorflow-addons",
"openjdk15",
"py37-pyarrow",
"py38-pyarrow",
"openjdk21",
"openjdk25",
"cvc4",
"openjdk18",
"avidemux",
"openjdk26",
"openjdk20",
"py39-pyarrow",
"kubectl-1.35",
"kubectl-1.33",
"kubectl-1.34",
"kubectl-1.32",
"kubectl-1.31",
"kubectl-1.30",
"kubectl-1.29"
]
},
{
"type": "lib",
"ports": [
"json.bash",
"littleutils",
"ocaml-camlp5-buildscripts",
"nb",
"bashdb",
"prips.sh",
"bat-extras",
"ugit",
"bashunit",
"lesspipe"
]
},
{
"type": "run",
"ports": [
"screenfetch",
"dbtool",
"bats-core",
"gutils-suite-core",
"bash-completion",
"ruby-completion",
"nvimpager",
"biabam",
"nsh",
"sloccount",
"flang-13",
"flang-14",
"flang-15",
"flang-16",
"flang-17",
"flang-18",
"exploitdb",
"vim2html",
"wifi-password",
"git-recall",
"gws",
"dokku-client",
"mole-cleaner",
"tlssled",
"adblock2privoxy",
"git-secret",
"shared-mime-info",
"apple-completion",
"git-fuzzy",
"maven-completion",
"wireguard-tools",
"gng"
]
},
{
"type": "test",
"ports": [
"enca",
"libxc6",
"libxc5"
]
}
]
},
{
"name": "basex",
"portdir": "databases/basex",
"version": "12.2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://basex.org",
"description": "high-performance XML database engine",
"long_description": "BaseX is a robust, high-performance XML database engine and a highly compliant XQuery processor with full support for the W3C Update and Full Text extensions. It serves as an excellent framework for building complex data-intensive Web applications. It comes with interactive user interfaces (desktop, web-based) that give you great insight into your data.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "base91",
"portdir": "mail/base91",
"version": "0.6.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://base91.sourceforge.net/",
"description": "Encode and decode base91 files",
"long_description": "basE91 is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% (versus 33% for base64) and can range down to 14%, which typically occurs on 0-byte blocks. This makes basE91 very useful for transferring larger files over binary insecure connections like e-mail or terminal lines.",
"active": true,
"categories": [
"mail"
],
"maintainers": [
{
"name": "alan.macports.sp",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "base64",
"portdir": "mail/base64",
"version": "1.5",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fourmilab.ch/webtools/base64/",
"description": "Encode and decode base64 files",
"long_description": "Utility which encodes and decodes files in in RFC 1341 format. It can be used within a pipeline as an encoding or decoding filter, and is most commonly used in this manner as part of an automated mail processing system.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"omnicompiler"
]
}
]
},
{
"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-9.0"
]
},
{
"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": 1044
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "bart",
"portdir": "science/bart",
"version": "0.9.00",
"license": "BSD",
"platforms": "{darwin >= 17}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/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": 220
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"cuda"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"OpenBLAS",
"fftw-3",
"libpng",
"flock",
"python311",
"fftw-3-single",
"libgcc"
]
}
],
"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-17",
"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-16"
]
},
{
"type": "lib",
"ports": [
"libsdl_mixer",
"libsdl"
]
}
],
"depends_on": []
},
{
"name": "barman",
"portdir": "databases/barman",
"version": "3.18.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.pgbarman.org",
"description": "Backup and Recovery Manager for PostgreSQL",
"long_description": "Barman (Backup and Recovery Manager) is an open-source administration tool for disaster recovery of PostgreSQL servers written in Python. It allows your organisation to perform remote backups of multiple servers in business critical environments to reduce risk and help DBAs during the recovery phase.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-setuptools",
"py314-argcomplete",
"py314-dateutil",
"py314-psycopg2"
]
}
],
"depends_on": []
},
{
"name": "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-16",
"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": 2636
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"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.0",
"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": 1044
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"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": 1044
}
],
"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-17"
]
},
{
"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-17"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": []
},
{
"name": "balsa",
"portdir": "gnome/balsa",
"version": "2.5.9",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://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",
"itstool",
"autoconf",
"automake",
"libtool",
"pkgconfig",
"yelp-tools",
"gsed",
"intltool"
]
},
{
"type": "lib",
"ports": [
"gmime",
"html2text",
"libxml2",
"sqlite3",
"webkit2-gtk",
"gnutls",
"gpgme",
"openssl",
"desktop-file-utils",
"gspell",
"gtk3",
"gtksourceview3",
"libsecret"
]
},
{
"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-14",
"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-16"
]
},
{
"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": 2106
}
],
"variants": [
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"eigen3",
"pandoc",
"cereal",
"clang-20",
"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": 2106
}
],
"variants": [
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"eigen3",
"pandoc",
"cereal",
"clang-20",
"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-9.0"
]
},
{
"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-14"
]
}
],
"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",
"clang-9.0",
"intltool"
]
},
{
"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-17"
]
},
{
"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": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"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-17"
]
},
{
"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-9.0"
]
}
],
"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-16"
]
}
],
"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-16"
]
},
{
"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": 1044
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "babl-devel",
"portdir": "graphics/babl-devel",
"version": "0.1.116",
"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": 357
}
],
"variants": [
"debug",
"debugoptimized",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"ninja",
"clang-18",
"pkgconfig",
"meson"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "fetch",
"ports": [
"git"
]
},
{
"type": "lib",
"ports": [
"vala",
"lcms2",
"gobject-introspection"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gegl-devel"
]
}
]
},
{
"name": "babl",
"portdir": "graphics/babl",
"version": "0.1.116",
"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": 357
}
],
"variants": [
"debug",
"debugoptimized",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"meson",
"ninja",
"pkgconfig"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gobject-introspection",
"lcms2",
"vala"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"gnome-photos",
"gegl-0.3",
"gegl",
"gimp2",
"gimp2-devel",
"gimp3-devel"
]
}
]
},
{
"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-9.0"
]
}
],
"depends_on": []
},
{
"name": "azure-kubelogin",
"portdir": "sysutils/azure-kubelogin",
"version": "0.2.12",
"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": "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",
"vala",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"cairo",
"gdk-pixbuf2",
"atk",
"pango",
"gettext-runtime",
"harfbuzz",
"glib2",
"gobject-introspection",
"gtk3"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libayatana-appindicator",
"libayatana-indicator",
"xpad"
]
}
]
}
]
}