HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52149,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=15",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=13",
"results": [
{
"name": "beets-devel",
"portdir": "audio/beets",
"version": "20250729",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beets.io/",
"description": "music library manager and MusicBrainz tagger",
"long_description": "Beets is the media library management system for obsessive music geeks. The purpose of beets is to get your music collection right once and for all. It catalogs your collection, automatically improving its metadata as it goes. It then provides a bouquet of tools for manipulating and accessing your music.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-poetry-core",
"py313-installer",
"py313-build",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-requests-oauthlib",
"py313-numpy",
"py313-yaml",
"py313-Pillow",
"dbus-python313",
"py313-beautifulsoup4",
"python313",
"py313-flask",
"py313-flask-cors",
"py313-unidecode",
"py313-jellyfish",
"py313-pyxdg",
"py313-acoustid",
"py313-confuse",
"py313-discogs-client",
"py313-langdetect",
"py313-lap",
"py313-last",
"py313-librosa",
"py313-mediafile",
"py313-mpd2",
"py313-musicbrainzngs",
"py313-rarfile",
"py313-reflink",
"py313-resampy",
"py313-soco",
"py313-mutagen",
"py313-requests",
"py313-platformdirs",
"py313-py7zr"
]
},
{
"type": "run",
"ports": [
"ipfs",
"mp3val",
"ffmpeg",
"ImageMagick",
"flac",
"chromaprint"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock",
"py313-flask",
"py313-responses"
]
}
],
"depends_on": []
},
{
"name": "beets-follow",
"portdir": "audio/beets",
"version": "20210908",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beets.io/",
"description": "Plugin for the music library manager Beets. Follow artists from your library using muspy.com",
"long_description": "Plugin for the music library manager Beets. Follow artists from your library using muspy.com",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-confuse",
"beets"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-full",
"portdir": "audio/beets",
"version": "2.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beets.io/",
"description": "Install beets with all plugins.",
"long_description": "Install beets with all plugins.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-poetry-core",
"py313-installer",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"beets-barcode",
"beets-beetcamp",
"beets-bpmanalyser",
"beets-check",
"beets-copyartifacts",
"beets-describe",
"beets-follow",
"beets-goingrunning",
"beets-ibroadcast",
"beets-importreplace",
"beets-mosaic",
"beets-moveall",
"beets-noimport",
"beets-originquery",
"beets-summarize",
"beets-usertag",
"beets-xtractor",
"beets-yearfixer",
"beets-autofix",
"beets-artistcountry",
"beets-amazon",
"beets-alternatives"
]
}
],
"depends_on": []
},
{
"name": "beets-goingrunning",
"portdir": "audio/beets",
"version": "1.2.10",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/adamjakab/BeetsPluginGoingRunning",
"description": "A beets plugin for creating and exporting songs that match your running session.",
"long_description": "A beets plugin for creating and exporting songs that match your running session.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-alive-progress",
"beets"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-ibroadcast",
"portdir": "audio/beets",
"version": "0.5.2",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ctrueden/beets-ibroadcast",
"description": "iBroadcast plugin for Beets",
"long_description": "iBroadcast plugin for Beets",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-ibroadcast",
"beets"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-importreplace",
"portdir": "audio/beets",
"version": "0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beets.io/",
"description": "Plugin for beets to perform regex replacements during import",
"long_description": "Plugin for beets to perform regex replacements during import",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"beets",
"python313"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-mosaic",
"portdir": "audio/beets",
"version": "0.9.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/susannamaria/beets-mosaic",
"description": "Plugin for the music library manager Beets. The mosaic plugin generates a montage of a mosiac from cover art.",
"long_description": "Plugin for the music library manager Beets. The mosaic plugin generates a montage of a mosiac from cover art.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py313-fonttools",
"beets",
"py313-ttfquery",
"py313-parse",
"python313",
"py313-requests",
"py313-Pillow"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-moveall",
"portdir": "audio/beets",
"version": "20210908",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beets.io/",
"description": "A beet plugin that move all files into beets library",
"long_description": "A beet plugin that move all files into beets library",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"beets",
"python313"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-noimport",
"portdir": "audio/beets",
"version": "0.1.0b5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.github.com/ttsda/beets-noimport",
"description": "Beets plugin to add directories to the incremental import 'do not import' list",
"long_description": "Beets plugin to add directories to the incremental import 'do not import' list",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"beets",
"python313"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-originquery",
"portdir": "audio/beets",
"version": "20220311",
"license": "Unknown",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beets.io/",
"description": "Plugin for beets that improves album matching",
"long_description": "Plugin for beets that improves album matching",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"beets",
"py313-jsonpath-rw",
"python313",
"py313-yaml",
"py313-confuse"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-summarize",
"portdir": "audio/beets",
"version": "20250531",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beets.io/",
"description": "Summarize beet library statistics",
"long_description": "Summarize beet library statistics",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools_scm",
"py313-poetry-core",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"beets"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-usertag",
"portdir": "audio/beets",
"version": "20240311",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://beets.io/",
"description": "user defined keyword tags for beets",
"long_description": "user defined keyword tags for beets",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"beets",
"python313"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-xtractor",
"portdir": "audio/beets",
"version": "0.4.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/adamjakab/BeetsPluginXtractor",
"description": "A beets plugin that extracts music descriptors from your audio files",
"long_description": "A beets plugin that extracts music descriptors from your audio files",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-yaml",
"beets"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "beets-yearfixer",
"portdir": "audio/beets",
"version": "0.0.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/adamjakab/BeetsPluginYearFixer",
"description": "A beets plugin that attempts to fix all missing original_year and year fields",
"long_description": "A beets plugin that attempts to fix all missing original_year and year fields",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-requests",
"beets"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"beets-full"
]
}
]
},
{
"name": "bento4",
"portdir": "multimedia/bento4",
"version": "1.6.0-641",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.bento4.com",
"description": "MP4, DASH, HLS, CMAF SDK and Tools",
"long_description": "Bento4 is a C++ class library and tools designed to read and write ISO-MP4 files.",
"active": true,
"categories": [
"devel",
"multimedia"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 85
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "berkeleygw",
"portdir": "science/berkeleygw",
"version": "2.0.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.berkeleygw.org",
"description": "GW/Bethe-Salpeter equation",
"long_description": "BerkeleyGW is a set of computer codes that calculate the quasiparticle properties and the optical responses of a large variety of materials from bulk periodic crystals to nanostructures such as slabs, wires and molecules, using many-body perturbation theory (the GW approximation and Bethe-Salpeter equation).",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 38
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"mpich",
"openmpi",
"threads",
"debug",
"hdf5",
"fftw2"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"gcc15"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"OpenBLAS",
"fftw-3"
]
}
],
"depends_on": []
},
{
"name": "berkeley_upc",
"portdir": "lang/berkeley_upc",
"version": "2.22.3",
"license": "BSD and LGPL and GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://upc.lbl.gov/",
"description": "Unified Parallel C runtime",
"long_description": "This is the runtime component of the Berkeley UPC compiler. It also contains the 'upcc' front end to the UPC compilation system.",
"active": true,
"categories": [
"science",
"lang",
"parallel"
],
"maintainers": [
{
"name": "takeshi",
"github": "tenomoto",
"ports_count": 53
}
],
"variants": [
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang21",
"clang22",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5",
"upc"
]
}
],
"depends_on": []
},
{
"name": "berry",
"portdir": "lang/berry",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://berry-lang.github.io/",
"description": "An ultra-lightweight embedded scripting language optimized for microcontrollers.",
"long_description": "Berry is an ultra-lightweight dynamically typed embedded scripting language. It is designed for lower-performance embedded devices. The Berry interpreter-core's code size is less than 40KiB and can run on less than 4KiB heap (on ARM Cortex M4 CPU, Thumb ISA and ARMCC compiler). The interpreter of Berry includes a one-pass compiler and register-based VM. All the code is written in ANSI C99.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1063
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python311",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "berty",
"portdir": "net/berty",
"version": "2.470.12",
"license": "Apache-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://berty.tech",
"description": "Berty is an open, secure, offline-first, peer-to-peer and zero trust messaging app",
"long_description": "Berty is an open, secure, offline-first, peer-to-peer and zero trust messaging app that works with or without internet access, cellular data or trust in the network",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1063
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bettercap",
"portdir": "net/bettercap",
"version": "2.41.5",
"license": "GPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.bettercap.org",
"description": "The Swiss Army knife for 802.11, BLE and Ethernet networks reconnaissance and MITM attacks.",
"long_description": "bettercap is a powerful, easily extensible and portable framework written in Go which aims to offer to security researchers, red teamers and reverse engineers an easy to use, all-in-one solution with all the features they might possibly need for performing reconnaissance and attacking WiFi networks, Bluetooth Low Energy devices, wireless HID devices and Ethernet networks.",
"active": true,
"categories": [
"net",
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1063
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"go",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libusb",
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "betterleaks",
"portdir": "security/betterleaks",
"version": "1.1.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://betterleaks.com/",
"description": "A Better Secrets Scanner built for configurability and speed",
"long_description": "Betterleaks is a tool for detecting secrets like passwords, API keys, and tokens in git repos, files, and whatever else you wanna throw at it via stdin.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1063
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bf2c",
"portdir": "lang/bf2c",
"version": "1.3.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://rene-ladan.nl/bf2c/",
"description": "optimizing BrainF*ck to C compiler",
"long_description": "BrainF*ck is a minimalistic but Turing complete programming language devised by Urban Mueller. It is oriented around a tape, a read/write head, an input device and an output device. This program converts Brainf*ck source into C, while attempting to optimize.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bfast",
"portdir": "science/bfast",
"version": "0.7.0a",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nh13/BFAST",
"description": "a tool for fast and accurate sequence alignment",
"long_description": "BFAST facilitates the fast and accurate mapping of short reads to reference sequences, where mapping billions of short reads with variants is of utmost importance.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2085
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"zlib"
]
}
],
"depends_on": []
},
{
"name": "bfg",
"portdir": "java/bfg",
"version": "1.15.0",
"license": "GPL-3",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rtyley.github.io/bfg-repo-cleaner/",
"description": "Removes large or troublesome blobs like git-filter-branch does, but faster.",
"long_description": "The BFG is a simpler, faster alternative to git-filter-branch for cleansing bad data out of your Git repository history: \n - Removing Crazy Big Files \n - Removing Passwords, Credentials & other Private data",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 151
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk8-zulu"
]
}
],
"depends_on": []
},
{
"name": "bfs",
"portdir": "sysutils/bfs",
"version": "4.1.2",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://tavianator.com/projects/bfs.html",
"description": "A breadth-first version of the UNIX find command.",
"long_description": "bfs is a variant of the UNIX find command that operates breadth-first rather than depth-first. It is otherwise intended to be compatible with many versions of find, including: POSIX find, GNU find, BSD find and macOS find. If you're not familiar with find, the GNU find manual provides a good introduction.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "georgedp",
"github": "ylluminarious",
"ports_count": 6
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 655
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"oniguruma6"
]
}
],
"depends_on": []
},
{
"name": "BGHUDAppKit",
"portdir": "aqua/BGHUDAppKit",
"version": "0.7",
"license": "BSD",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/timthedevguy/BGHUDAppKit",
"description": "Aqua HUD window framework",
"long_description": "BGHUDAppKit is a small framework to assist GUI apps in designing HUD windows",
"active": true,
"categories": [
"aqua",
"devel"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"VLC2",
"libVLC2"
]
}
]
},
{
"name": "biabam",
"portdir": "mail/biabam",
"version": "0.9.7",
"license": "GPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://mmj.dk/biabam/",
"description": "biabam is a bash attachment mailer",
"long_description": "biabam is a bash attachment mailer. It is just a small tool, useful when you want to mail attachments from the commandline.",
"active": true,
"categories": [
"mail"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"bash"
]
}
],
"depends_on": []
},
{
"name": "bibclean",
"portdir": "tex/bibclean",
"version": "2.17",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ftp.math.utah.edu/pub//bibclean/",
"description": "BibTeX bibliography prettyprinter and syntax checker",
"long_description": "Bibclean is a BibTeX prettyprinter, portability verifier, and syntax checker. It can be used to find errors in .bib files, as well as to standardize their format for readability and editing convenience. It can also be used to convert Scribe-format bibliographies to BibTeX form.",
"active": true,
"categories": [
"tex"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"texlive-basic"
]
},
{
"type": "test",
"ports": [
"gsed"
]
}
],
"depends_on": []
},
{
"name": "biblatex-biber",
"portdir": "tex/biblatex-biber",
"version": "2.21",
"license": "(Artistic-2 or GPL)",
"platforms": "{darwin any}",
"epoch": 3,
"replaced_by": null,
"homepage": "http://biblatex-biber.sourceforge.net/",
"description": "a BibTeX replacement for users of biblatex",
"long_description": "Biblatex relies on the venerable BibTeX program only for sorting and generating a very generic bbl file without any formatting instruction. Everything else is taken care of by biblatex, which provides a powerful and flexible macro interface for authors of citation styles. With Biber it is no longer necessary to rely on BibTeX, allowing full Unicode support, no memory limitations, extensibility, etc.",
"active": true,
"categories": [
"tex"
],
"maintainers": [
{
"name": "dports",
"github": "drkp",
"ports_count": 78
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-config-autoconf",
"p5.34-extutils-libbuilder",
"p5.34-module-build",
"p5.34-test-differences",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-business-issn",
"p5.34-class-accessor",
"p5.34-data-compare",
"p5.34-data-dump",
"p5.34-data-uniqid",
"p5.34-date-simple",
"p5.34-datetime-calendar-julian",
"p5.34-datetime-format-builder",
"p5.34-encode-eucjpascii",
"p5.34-encode-hanextra",
"p5.34-encode-jis2k",
"p5.34-encode-locale",
"p5.34-file-slurper",
"p5.34-file-which",
"p5.34-io-string",
"p5.34-ipc-cmd",
"p5.34-ipc-run3",
"p5.34-libwww-perl",
"p5.34-lingua-translit",
"p5.34-list-allutils",
"p5.34-list-moreutils",
"p5.34-log-log4perl",
"p5.34-mozilla-ca",
"p5.34-parse-recdescent",
"p5.34-perlio-utf8_strict",
"p5.34-readonly",
"p5.34-readonly-xs",
"p5.34-regexp-common",
"p5.34-sort-key",
"p5.34-storable",
"p5.34-text-balanced",
"p5.34-text-bibtex",
"p5.34-text-csv",
"p5.34-text-csv_xs",
"p5.34-text-roman",
"p5.34-unicode-collate",
"p5.34-unicode-linebreak",
"p5.34-unicode-normalize",
"p5.34-uri",
"p5.34-xml-libxml-simple",
"texlive-basic",
"p5.34-xml-writer",
"p5.34-xml-libxslt",
"perl5.34",
"p5.34-autovivification",
"p5.34-business-isbn",
"p5.34-business-ismn"
]
}
],
"depends_on": []
},
{
"name": "bibledit",
"portdir": "textproc/bibledit",
"version": "4.8",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.nongnu.org/bibledit/",
"description": "A USFM text editor for Bible translators using Linux and Mac OS X.",
"long_description": "Bibledit is a USFM text editor that works in Linux or Mac OS X for Bible translators to create Bible text. It is unique in that it is organized in two distinct hierarchies. One, it has sections and paragraphs, like any other text. Second, it is made up of books that contain chapters that contain verses.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"rcs",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"desktop-file-utils",
"gtk2",
"gtksourceview2",
"sqlite3",
"webkit-gtk",
"libsoup-2.4",
"enchant",
"git",
"nspr"
]
}
],
"depends_on": []
},
{
"name": "bibletime",
"portdir": "textproc/bibletime",
"version": "3.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://bibletime.info",
"description": "Bible study tool",
"long_description": "BibleTime is a completely free Bible study program, built for Linux, Windows, FreeBSD and macOS. BibleTime contains over 400 free Bible texts, commentaries, dictionaries and books, provided by the Crosswire Bible Society.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake",
"pkgconfig",
"docbook-xml",
"docbook-xsl-ns",
"fop",
"libxslt",
"po4a"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt5-qtsvg",
"qt5-qttools",
"qt5-qtdeclarative",
"sword",
"qt5-qtbase",
"clucene"
]
}
],
"depends_on": []
},
{
"name": "biblioteq",
"portdir": "databases/biblioteq",
"version": "2024.03.25",
"license": "BSD-3-Clause",
"platforms": "{darwin >= 15}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://textbrowser.github.io/biblioteq/",
"description": "professional archiving, cataloging, and library management suite.",
"long_description": "professional archiving, cataloging, and library management suite.",
"active": true,
"categories": [
"databases"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qt5-sqlite-plugin"
]
}
],
"depends_on": []
},
{
"name": "bibtex2html",
"portdir": "textproc/bibtex2html",
"version": "1.99",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.lri.fr/~filliatr/bibtex2html/",
"description": "Bibtex to HTML translator",
"long_description": "bibtex2html is a collection of tools for translating from BibTeX to HTML. They allow to produce, from a set of bibliography files in BibTeX format, a bibliography in HTML format.",
"active": true,
"categories": [
"textproc",
"www"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"texlive-latex",
"ocaml",
"texlive-fonts-recommended",
"clang-18",
"texlive-latex-extra",
"hevea"
]
},
{
"type": "run",
"ports": [
"texlive-basic"
]
}
],
"depends_on": []
},
{
"name": "BibTool",
"portdir": "tex/BibTool",
"version": "2.68",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.gerd-neugebauer.de/software/TeX/BibTool/en/index.html",
"description": "Tool for manipulating BibTeX databases.",
"long_description": "BibTeX provides an easy to use means to integrate citations and bibliographies into LaTeX documents. But the user is left alone with the management of the BibTeX files. The program BibTool is intended to fill this gap. BibTool allows the manipulation of BibTeX files which goes beyond the possibilities---and intentions---of BibTeX.",
"active": true,
"categories": [
"tex"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bibutils",
"portdir": "tex/bibutils",
"version": "4.12",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.net/projects/bibutils/",
"description": "bibliography conversion utilities",
"long_description": "The bibutils program set interconverts between various bibliography formats using a common MODS-format XML intermediate. For example, one can convert RIS-format files to Bibtex by doing two transformations: RIS->MODS->Bibtex. By using a common intermediate for N formats, only 2N programs are required and not N²-N. These programs operate on the command line and are styled after standard UNIX-like filters.",
"active": true,
"categories": [
"tex"
],
"maintainers": [
{
"name": "jochen",
"github": "jokuha",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "BiggerSQL",
"portdir": "aqua/BiggerSQL",
"version": "1.3.9",
"license": "Permissive",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trac.macports.org/wiki/NoHomepage",
"description": "SQL front-end to the postgresql DBMS",
"long_description": "BiggerSQL is a tool that (like psql) allows you to execute SQL on a PostgreSQL server. Type text into the top pane, see if it is successful in the middle pane, and see the results of a query in the table at the bottom. Using tool tips, you can see the type of the result -- just let your cursor linger over the column. BiggerSQL builds on BigSQL.",
"active": true,
"categories": [
"aqua",
"databases"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"postgresql84"
]
}
],
"depends_on": []
},
{
"name": "bigloo",
"portdir": "lang/bigloo",
"version": "3.8c",
"license": "(GPL-2+ or LGPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www-sop.inria.fr/mimosa/fp/Bigloo/",
"description": "Bigloo is a fast Scheme implementation.",
"long_description": "Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based programming style where C(++) is usually required. Bigloo attempts to make Scheme practical by offering features usually presented by traditional programming languages but not offered by Scheme and functional programming. Bigloo compiles Scheme modules. It delivers small and fast standalone binary executables. Bigloo enables full connections between Scheme and C programs, between Scheme and Java programs, and between Scheme and C# programs.",
"active": true,
"categories": [
"lang",
"scheme"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "BigSQL",
"portdir": "aqua/BigSQL",
"version": "1.0",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20090908083906/http://www.bignerdranch.com/applications.shtml",
"description": "postgresql psql-like client in cocoa",
"long_description": "BigSQL is a PostgreSQL client (not unlike psql). It enables the user to send SQL to a server and display the result. Written in Cocoa, it is quite pretty.",
"active": true,
"categories": [
"aqua",
"databases"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"postgresql83"
]
}
],
"depends_on": []
},
{
"name": "binaryen",
"portdir": "lang/binaryen",
"version": "129",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/WebAssembly/binaryen",
"description": "compiler and toolchain infrastructure library for WebAssembly",
"long_description": "Binaryen is a compiler and toolchain infrastructure library for WebAssembly.",
"active": true,
"categories": [
"devel",
"lang"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20",
"python314"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"emscripten"
]
}
]
},
{
"name": "binclocken",
"portdir": "aqua/binclocken",
"version": "1.6",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.jschilling.net/sw_binclocken.php",
"description": "useless floating binary LED clock for your desktop",
"long_description": "I was given a ThinkGeek binary clock by a friend (in a not-so-transparent attempt to force me to learn binary math). It sucks. It runs fast, very fast, gaining about 5 minutes per day, making it totally useless. So this is my revenge on the world. Plus, I was drunk when I wrote it.",
"active": true,
"categories": [
"aqua"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "bind9",
"portdir": "net/bind9",
"version": "9.20.23",
"license": "(MPL-2 or GPL-2+ or LGPL-2.1+ or AGPL-3+)",
"platforms": "{darwin >= 11} freebsd sunos",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.isc.org/bind/",
"description": "Domain Name System server",
"long_description": "The BIND DNS Server is used on the vast majority of name serving machines on the Internet, providing a robust and stable architecture on top of which an organization's naming architecture can be built. The resolver library included in the BIND distribution provides the standard APIs for translation between domain names and Internet addresses and is intended to be linked with applications requiring name service.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "dluke",
"github": "danielluke",
"ports_count": 31
},
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"openssl",
"userspace-rcu",
"libidn2",
"lmdb",
"libxml2",
"nghttp2",
"json-c",
"jemalloc",
"libuv"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"dns-server"
]
}
]
},
{
"name": "bind9.18",
"portdir": "net/bind9.18",
"version": "9.18.49",
"license": "(MPL-2 or GPL-2+ or LGPL-2.1+ or AGPL-3+)",
"platforms": "darwin freebsd sunos",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.isc.org/",
"description": "Domain Name System server",
"long_description": "The BIND DNS Server is used on the vast majority of name serving machines on the Internet, providing a robust and stable architecture on top of which an organization's naming architecture can be built. The resolver library included in the BIND distribution provides the standard APIs for translation between domain names and Internet addresses and is intended to be linked with applications requiring name service. This is the older 9.18 release series, intended to be used on systems where 9.20 doesn't work.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 353
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"openssl",
"libidn2",
"lmdb",
"libxml2",
"nghttp2",
"json-c",
"jemalloc",
"libuv"
]
}
],
"depends_on": []
},
{
"name": "bindfs",
"portdir": "fuse/bindfs",
"version": "1.18.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bindfs.org/",
"description": "mirrors or overlays a local directory with altered permissions",
"long_description": "bindfs is a FUSE filesystem for mirroring a directory to another directory, similarly to mount --bind. The permissions of the mirrored directory can be altered in various ways.",
"active": true,
"categories": [
"fuse"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 272
}
],
"variants": [
"fs_link"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"macfuse"
]
}
],
"depends_on": []
},
{
"name": "bing",
"portdir": "net/bing",
"version": "1.0.5",
"license": "BSD-old",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20050901062003/http://www.freenix.fr/freenix/logiciels/bing.html",
"description": "Bandwidth measurement tool",
"long_description": "Bing is a point-to-point bandwidth measurement tool (hence the 'b'), based on ping. Bing determines the real (raw, as opposed to available or average) throughput on a link by measuring ICMP echo requests roundtrip times for different packet sizes for each end of the link.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bingrep",
"portdir": "textproc/bingrep",
"version": "0.12.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/m4b/bingrep",
"description": "like ~~grep~~ UBER, but for binaries",
"long_description": "Greps through binaries from various OSs and architectures, and colors them.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "sainnhe",
"github": "sainnhe",
"ports_count": 7
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "binkd",
"portdir": "net/binkd",
"version": "0.9.4",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://2f.ru/binkd/",
"description": "binkd FidoNET mailer",
"long_description": "binkd is a program used in FidoNET networks to transfer files using IP transport.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "bk532",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "binocle",
"portdir": "sysutils/binocle",
"version": "0.3.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sharkdp/binocle",
"description": "a graphical tool to visualize binary data",
"long_description": "binocle is a graphical tool to visualize binary data. It colorizes bytes according to different rules and renders them as pixels in a rectangular grid. This allows users to identify interesting parts in large files and to reveal image-like regions.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1063
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "binplist",
"portdir": "sysutils/binplist",
"version": "0.1.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/binplist",
"description": "A binary plist parser",
"long_description": "A binary plist parser",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-tz"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": []
},
{
"name": "binutils",
"portdir": "devel/binutils",
"version": "2.46.0",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/binutils/binutils.html",
"description": "FSF Binutils for native development.",
"long_description": "Free Software Foundation development toolchain (\"binutils\") for native development. Tools are prefixed with g to avoid conflicts with original tools.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"gettext-runtime",
"zstd",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"avarice"
]
}
]
},
{
"name": "binwalk",
"portdir": "cross/binwalk",
"version": "3.1.0",
"license": "MIT",
"platforms": "{darwin >= 17}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ReFirmLabs/binwalk",
"description": "firmware analyzing and reverse engineering tool",
"long_description": "binwalk is a fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images. Version 3 is re-written in Rust for speed and accuracy.",
"active": true,
"categories": [
"cross"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 272
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"libiconv"
]
}
],
"depends_on": []
}
]
}