HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52900,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=1014",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=1012",
"results": [
{
"name": "ouch",
"portdir": "sysutils/ouch",
"version": "0.8.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crates.io/crates/ouch",
"description": "Painless compression and decompression in the terminal",
"long_description": "Painless compression and decompression in the terminal. ouch stands for Obvious Unified Compression Helper, it's a CLI tool to compress and decompress files.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1128
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"cargo",
"legacy-support",
"rust"
]
},
{
"type": "lib",
"ports": [
"lzma",
"zlib",
"libunwind",
"libiconv"
]
}
],
"depends_on": []
},
{
"name": "wtfutil",
"portdir": "sysutils/wtfutil",
"version": "0.51.0",
"license": "MPL-2",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wtfutil.com",
"description": "A personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data.",
"long_description": "A personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1128
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "CSXCAD",
"portdir": "textproc/CSXCAD",
"version": "20260207-0.6.3-f5e47643",
"license": "GPL-3",
"platforms": "darwin macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/thliebig/CSXCAD",
"description": "CSXCAD is a C++ library to describe geometrical objects and their physical or non-physical properties",
"long_description": "CSXCAD is a C++ library to describe geometrical objects and their physical or non-physical properties",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "ra1nb0w",
"github": "ra1nb0w",
"ports_count": 151
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"tinyxml",
"fparser",
"cgal6",
"boost176",
"vtk",
"hdf5"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"AppCSXCAD",
"openEMS",
"QCSXCAD"
]
}
]
},
{
"name": "nuspell",
"portdir": "textproc/nuspell",
"version": "5.1.9",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://nuspell.github.io",
"description": "Fast and safe spellchecking C++ library",
"long_description": "Nuspell is a fast and safe spelling checker software program. It is designed for languages with rich morphology and complex word compounding. Nuspell is written in modern C++ and it supports Hunspell dictionaries.",
"active": true,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1128
}
],
"variants": [
"debug",
"docs",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"icu"
]
}
],
"depends_on": []
},
{
"name": "tbls",
"portdir": "databases/tbls",
"version": "1.96.1",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/k1LoW/tbls",
"description": "CI-Friendly tool for documenting a database, written in Go",
"long_description": "tbls documents a database automatically in Github-flavored Markdown, and can output the schema in Markdown, DOT, PlantUML, SVG/PNG/JPG, JSON, YAML, and more. It supports many database types and is CI-friendly.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1128
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "bzip2",
"portdir": "archivers/bzip2",
"version": "1.0.8",
"license": "BSD",
"platforms": "darwin freebsd linux sunos",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceware.org/bzip2/",
"description": "compression library and tools",
"long_description": "bzip2 is a freely available, patent free, high-quality data compressor.",
"active": true,
"categories": [
"sysutils",
"archivers"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 2141
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"libosmium-doc",
"ghc",
"cracklib",
"eiffelstudio",
"libosmium"
]
},
{
"type": "extract",
"ports": [
"msp430-elf-binutils",
"msp430-elf-gcc"
]
},
{
"type": "lib",
"ports": [
"python315-devel",
"python315-freethreading-devel",
"p5.26-compress-bzip2",
"py27-pysam",
"py36-pysam",
"proxmark3-iceman",
"python27-bootstrap",
"py35-opencv3",
"py36-opencv3",
"py35-opencv3-devel",
"py36-opencv3-devel",
"py36-isce2",
"wget2",
"pcre",
"pcre2",
"fakecloud",
"VLC2",
"libVLC2",
"mldonkey",
"gstreamer1-gst-plugins-bad",
"ImageMagick",
"ImageMagick7",
"gimp2",
"gimp2-devel",
"gimp3-devel",
"opencv3",
"opencv3-devel",
"py27-opencv3",
"py310-opencv3",
"py311-opencv3",
"py27-opencv3-devel",
"py310-opencv3-devel",
"py311-opencv3-devel",
"openimageio",
"kdelibs4",
"py37-opencv3",
"py38-opencv3",
"py37-opencv3-devel",
"py38-opencv3-devel",
"libewf",
"lnav",
"lnav-devel",
"mythtv-core.28",
"boost191",
"edencommon",
"fizz",
"folly",
"mvfst",
"py37-isce2",
"shogun",
"shogun-devel",
"HDF5-External-Filter-Plugins",
"py37-imagecodecs",
"py38-imagecodecs",
"ffmpeg",
"ffmpeg6",
"ffmpeg7",
"ffmpeg8",
"xorriso",
"eiskaltdcpp",
"gstreamer1-gst-plugins-good",
"pgpdump",
"MPlayer",
"ffmpeg4",
"mplayer-devel",
"strigi",
"dvipng",
"php86",
"php86-apache2handler",
"php86-cgi",
"php86-fpm",
"php85-apache2handler",
"php85",
"php85-cgi",
"php85-fpm",
"php84",
"php84-apache2handler",
"php84-cgi",
"php84-fpm",
"php83",
"php83-apache2handler",
"php83-cgi",
"php83-fpm",
"php82",
"php82-apache2handler",
"php82-cgi",
"php82-fpm",
"clamav",
"php81",
"php81-apache2handler",
"php81-fpm",
"php81-cgi",
"php80",
"php80-apache2handler",
"php80-cgi",
"php80-fpm",
"php74",
"php74-apache2handler",
"php74-cgi",
"php74-fpm",
"php73",
"php73-apache2handler",
"php73-cgi",
"php73-fpm",
"php72",
"php72-apache2handler",
"php72-cgi",
"php72-fpm",
"php71",
"php71-apache2handler",
"php71-cgi",
"php71-fpm",
"php70",
"php70-cgi",
"php70-apache2handler",
"php70-fpm",
"php56",
"php56-apache2handler",
"php56-cgi",
"php56-fpm",
"php55",
"php55-apache2handler",
"php55-cgi",
"php55-fpm",
"php54-apache2handler",
"php54",
"php54-cgi",
"php54-fpm",
"php53",
"php53-apache2handler",
"php53-cgi",
"php53-fpm",
"php52",
"php52-apache2handler",
"php52-cgi",
"netcdf",
"grass",
"grass7",
"apache-arrow",
"tiledb",
"py37-tables",
"rocksdb",
"py37-pyarrow",
"py38-pyarrow",
"py35-tables",
"py36-tables",
"corsixth",
"goldendict",
"py310-tables",
"py311-tables",
"py312-tables",
"py313-tables",
"py314-tables",
"binkd",
"file",
"libmagic",
"osm2pgsql",
"cmake",
"cmake-gui",
"cmake-docs",
"py310-imagecodecs",
"py311-imagecodecs",
"py312-imagecodecs",
"py313-imagecodecs",
"py314-imagecodecs",
"py38-tables",
"qemu",
"poppler",
"poppler-qt5",
"libzip",
"ffmpeg-devel",
"GraphicsMagick",
"imlib2",
"root6",
"py39-opencv3",
"py39-opencv3-devel",
"scamper",
"dvdauthor",
"Coin",
"Coin-framework",
"yelp",
"R",
"minizip-ng",
"py27-tables",
"osm2pgsql-lua",
"gnupg2",
"libarchive",
"py39-tables",
"mkvtoolnix-devel",
"mkvtoolnix",
"ugrep",
"py39-imagecodecs",
"R-Rhtslib",
"R-ijtiff",
"smooth",
"advancecomp",
"dact",
"dar",
"libarchive-qt",
"libarxx",
"lrzip",
"pbzip2",
"rzip",
"rzip64",
"unalz",
"pypy",
"python314-freethreading",
"python313",
"python313-freethreading",
"python312",
"python311",
"python310",
"tarsnap",
"analog",
"elinks",
"elinks-devel",
"links",
"lynx",
"retroshare-qt4",
"webalizer",
"mkfontscale",
"xorg-libXfont",
"xorg-libXfont2",
"xar",
"zip",
"mpd",
"ocp",
"gtkwave",
"tokyocabinet",
"zebra",
"aegis",
"boost169",
"boost171",
"boost176",
"boost178",
"boost181",
"boost187",
"boost188",
"bsdiff",
"cmake-devel",
"cmake-devel-docs",
"cmake-gui-devel",
"cmake-docs-devel",
"codeblocks-devel",
"diffball",
"libdsk",
"libextractor",
"libsolv",
"vxl",
"wandio",
"hercules",
"opensimh",
"scummvm",
"scummvm-devel",
"freeciv",
"freeciv-x11",
"wesnoth",
"xmoto",
"xqf",
"osmium-tool",
"routino",
"gnome-vfs",
"libgsf",
"gimp-gap",
"gimp-gap-devel",
"poppler-devel",
"poppler-devel-qt5",
"poppler-qt4-mac",
"ark",
"pike",
"python314",
"pypy36",
"pypy37",
"pypy38",
"pypy39",
"python26",
"python27",
"python32",
"python33",
"python34",
"python35",
"python37",
"python36",
"python39",
"python38",
"qore",
"snobol4",
"archmbox",
"dovecot",
"gnupg1",
"mairix",
"TOPCOM",
"xylib",
"HandBrake",
"HandBrakeCLI",
"mkvtoolnix-legacy",
"mythtv-core.27",
"libretroshare",
"librsync",
"munge",
"ncdc",
"net-snmp",
"tcpflow",
"tcpflow-devel",
"libreoffice",
"p5.28-compress-bzip2",
"p5.30-compress-bzip2",
"p5.34-compress-bzip2",
"p5.32-compress-bzip2",
"freetype",
"gv",
"rb-bz2",
"PEAR",
"bedtools",
"bfast",
"gwyddion",
"htslib",
"iverilog",
"ldas-tools-al",
"py27-ldas-tools-al",
"ldas-tools-framecpp",
"py27-ldas-tools-framecpp",
"libsbml",
"montage",
"scotch",
"seqan2-apps",
"seqan3",
"veriwell",
"botan",
"botan1",
"murk",
"openpgpsdk",
"backuppc",
"clamav-legacy",
"dmg2img",
"dpkg",
"john-jumbo",
"john-jumbo-devel",
"littleutils",
"man",
"rpm2html"
]
},
{
"type": "run",
"ports": [
"cgit",
"rb33-bzip2-ffi",
"rb32-bzip2-ffi",
"rb31-bzip2-ffi",
"rpm",
"lv",
"diffoscope",
"unp",
"rpm54"
]
},
{
"type": "test",
"ports": [
"libxc6",
"libxc5"
]
}
]
},
{
"name": "gh",
"portdir": "devel/gh",
"version": "2.102.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cli.github.com",
"description": "GitHub’s official command line tool",
"long_description": "gh is GitHub on the command line. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1128
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"seaport"
]
}
]
},
{
"name": "wireshark4",
"portdir": "net/wireshark4",
"version": "4.6.9",
"license": "(GPL-2 or GPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.wireshark.org/",
"description": "Graphical network analyzer and capture tool",
"long_description": "A network analyzer that lets you capture and interactively browse Ethernet frames. Packet data can be read from a file, or live from a local network interface.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "opendarwin.org",
"github": "ghosthound",
"ports_count": 8
}
],
"variants": [
"debug",
"qt5",
"qt6",
"no_gui",
"zlib",
"minizip",
"snappy",
"lua",
"libsmi",
"gnutls",
"kerberos5",
"libmaxminddb",
"chmodbpf",
"python310",
"python311",
"python312",
"python313",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python313",
"cmake",
"pkgconfig",
"qt6-qttools",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"libgcrypt",
"libmaxminddb",
"libssh",
"openssl",
"pcre2",
"c-ares",
"kerberos5",
"libpcap",
"libsmi",
"lz4",
"nghttp2",
"qt6-qtbase",
"qt6-qtsvg",
"qt6-qt5compat",
"qt6-qttranslations",
"qt6-qtmultimedia",
"nghttp3",
"libxml2",
"zlib",
"zstd",
"speexDSP",
"glib2",
"gnutls"
]
},
{
"type": "run",
"ports": [
"wireshark-chmodbpf"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"pcap-mode.el",
"py313-pyshark"
]
}
]
},
{
"name": "libplist",
"portdir": "textproc/libplist",
"version": "2.8.0",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "Library for working with Apple Binary and XML Property Lists",
"long_description": "Library for working with Apple Binary and XML Property Lists",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "ijackson",
"github": "JacksonIsaac",
"ports_count": 44
},
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libimobiledevice-glue",
"idevicerestore",
"ldid-procursus",
"libtatsu",
"libusbmuxd",
"usbmuxd",
"ifuse",
"shairport-sync",
"ideviceinstaller",
"ldid",
"libimobiledevice",
"libgpod"
]
}
]
},
{
"name": "libplist-devel",
"portdir": "textproc/libplist",
"version": "20250926",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "Library for working with Apple Binary and XML Property Lists",
"long_description": "Library for working with Apple Binary and XML Property Lists",
"active": true,
"categories": [
"devel",
"textproc"
],
"maintainers": [
{
"name": "ijackson",
"github": "JacksonIsaac",
"ports_count": 44
},
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libimobiledevice-glue-devel",
"idevicerestore-devel",
"libtatsu-devel",
"libusbmuxd-devel",
"usbmuxd-devel",
"ideviceinstaller-devel",
"libimobiledevice-devel"
]
}
]
},
{
"name": "py35-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.31.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-8.0",
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35",
"zlib",
"libxml2",
"ncurses",
"llvm-8.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-numba"
]
}
]
},
{
"name": "py36-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.36.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-10",
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"zlib",
"libxml2",
"ncurses",
"llvm-10"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-numba"
]
}
]
},
{
"name": "py27-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.31.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-8.0",
"clang-9.0",
"py27-setuptools"
]
},
{
"type": "lib",
"ports": [
"python27",
"zlib",
"libxml2",
"py27-enum34",
"ncurses",
"llvm-8.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-numba"
]
}
]
},
{
"name": "py37-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.39.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-installer",
"clang-11",
"py37-setuptools",
"py37-wheel",
"py37-build",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"llvm-11",
"python37",
"libxml2",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-numba"
]
}
]
},
{
"name": "py38-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.41.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"zlib",
"clang-14",
"ncurses",
"python38",
"libxml2",
"llvm-14"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-numba"
]
}
]
},
{
"name": "py39-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.43.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib",
"clang-15",
"ncurses",
"python39",
"libxml2",
"llvm-15"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-numba"
]
}
]
},
{
"name": "idevicerestore",
"portdir": "devel/idevicerestore",
"version": "1.0.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "A command-line application to restore firmware files to iOS devices.",
"long_description": "The idevicerestore application is a full reimplementation of all granular steps which are performed during the restore of a firmware to a device. In general, upgrades and downgrades are possible, however subject to availability of SHSH blobs from Apple for signing the firmare files. Some key features are: \n* Restore: Update firmware on iOS devices \n* Firmware: Use official IPSW firmware archive file or a directory as source \n* Update: Allows updating the device by default or erasing all data \n* Download: On demand download of latest available firmware for a device \n* Cache: Downloaded firmware files are cached locally \n* Custom Firmware: Restore custom firmware files (requires bootrom exploit) \n* Baseband: Allows you to skip NOR/Baseband upgrade \n* SHSH: Fetch TSS records and save them as .shsh files \n* DFU: Put devices in pwned DFU mode (limera1n devices only) \n* AP Ticket: Use custom AP ticket from a file \n* Cross-Platform: Tested on Linux, macOS, Windows and Android platforms \n* History: Developed since 2010",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"readline",
"curl",
"libzip",
"openssl3",
"libplist",
"zlib",
"libimobiledevice",
"libirecovery",
"libusb"
]
}
],
"depends_on": []
},
{
"name": "idevicerestore-devel",
"portdir": "devel/idevicerestore",
"version": "20251123",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "A command-line application to restore firmware files to iOS devices.",
"long_description": "The idevicerestore application is a full reimplementation of all granular steps which are performed during the restore of a firmware to a device. In general, upgrades and downgrades are possible, however subject to availability of SHSH blobs from Apple for signing the firmare files. Some key features are: \n* Restore: Update firmware on iOS devices \n* Firmware: Use official IPSW firmware archive file or a directory as source \n* Update: Allows updating the device by default or erasing all data \n* Download: On demand download of latest available firmware for a device \n* Cache: Downloaded firmware files are cached locally \n* Custom Firmware: Restore custom firmware files (requires bootrom exploit) \n* Baseband: Allows you to skip NOR/Baseband upgrade \n* SHSH: Fetch TSS records and save them as .shsh files \n* DFU: Put devices in pwned DFU mode (limera1n devices only) \n* AP Ticket: Use custom AP ticket from a file \n* Cross-Platform: Tested on Linux, macOS, Windows and Android platforms \n* History: Developed since 2010",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"readline",
"curl",
"libzip",
"openssl3",
"libplist-devel",
"zlib",
"libimobiledevice-devel",
"libirecovery-devel",
"libusb"
]
}
],
"depends_on": []
},
{
"name": "ldid-procursus",
"portdir": "devel/ldid-procursus",
"version": "2.1.5-procursus7",
"license": "AGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ProcursusTeam/ldid",
"description": "Put real or fake signatures in a Mach-O",
"long_description": "Put real or fake signatures in a Mach-O.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "team",
"github": "therealketo",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libplist",
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "libirecovery",
"portdir": "devel/libirecovery",
"version": "1.3.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "The libirecovery library allows communication with iBoot/iBSS of iOS devices via USB.",
"long_description": "libirecovery is a cross-platform library which implements communication to iBoot/iBSS found on Apple's iOS devices via USB. A command-line utility named irecovery is also provided. This is a fork of an older version from former openjailbreak.org and is meant to be used with idevicerestore from the libimobiledevice project.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"libusb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"libimobiledevice-glue",
"readline"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"idevicerestore"
]
}
]
},
{
"name": "libirecovery-devel",
"portdir": "devel/libirecovery",
"version": "20251018",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "The libirecovery library allows communication with iBoot/iBSS of iOS devices via USB.",
"long_description": "libirecovery is a cross-platform library which implements communication to iBoot/iBSS found on Apple's iOS devices via USB. A command-line utility named irecovery is also provided. This is a fork of an older version from former openjailbreak.org and is meant to be used with idevicerestore from the libimobiledevice project.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"libusb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"libimobiledevice-glue-devel",
"readline"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"idevicerestore-devel"
]
}
]
},
{
"name": "libtatsu",
"portdir": "devel/libtatsu",
"version": "1.0.5",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "Library handling the communication with Apple's Tatsu Signing Server (TSS).",
"long_description": "This library is part of the libimobiledevice project. The main purpose of this library is to allow creating TSS request payloads, sending them to Apple's TSS server, and retrieving and processing the response. The code was originally part of idevicerestore and has been split out to its own library, while obviously idevicerestore will remain the main consumer.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "turbocool3r",
"github": "turbocool3r",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libplist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libimobiledevice"
]
}
]
},
{
"name": "libtatsu-devel",
"portdir": "devel/libtatsu",
"version": "20250922",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "Library handling the communication with Apple's Tatsu Signing Server (TSS).",
"long_description": "This library is part of the libimobiledevice project. The main purpose of this library is to allow creating TSS request payloads, sending them to Apple's TSS server, and retrieving and processing the response. The code was originally part of idevicerestore and has been split out to its own library, while obviously idevicerestore will remain the main consumer.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "turbocool3r",
"github": "turbocool3r",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libplist-devel"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libimobiledevice-devel"
]
}
]
},
{
"name": "libusbmuxd",
"portdir": "devel/libusbmuxd",
"version": "2.1.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libimobiledevice/libusbmuxd",
"description": "A client library to multiplex connections from and to iOS devices",
"long_description": "A client library to multiplex connections from and to iOS devices by connecting to a socket provided by a usbmuxd daemon.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ijackson",
"github": "JacksonIsaac",
"ports_count": 44
},
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libplist",
"libimobiledevice-glue"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libimobiledevice"
]
}
]
},
{
"name": "libusbmuxd-devel",
"portdir": "devel/libusbmuxd",
"version": "20250907",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/libimobiledevice/libusbmuxd",
"description": "A client library to multiplex connections from and to iOS devices",
"long_description": "A client library to multiplex connections from and to iOS devices by connecting to a socket provided by a usbmuxd daemon.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "ijackson",
"github": "JacksonIsaac",
"ports_count": 44
},
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"libimobiledevice-glue-devel",
"libplist-devel"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libimobiledevice-devel"
]
}
]
},
{
"name": "usbmuxd",
"portdir": "devel/usbmuxd",
"version": "1.1.1",
"license": "GPL-2+ and GPL-3+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libimobiledevice/usbmuxd",
"description": "USB Multiplex Daemon",
"long_description": "USB Multiplex Daemon is in charge of talking to your iPhone or iPod Touch over USB and coordinating access to its services by other applications.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"libplist",
"libusb"
]
}
],
"depends_on": []
},
{
"name": "usbmuxd-devel",
"portdir": "devel/usbmuxd",
"version": "20200615",
"license": "GPL-2+ and GPL-3+ and LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/libimobiledevice/usbmuxd",
"description": "USB Multiplex Daemon",
"long_description": "USB Multiplex Daemon is in charge of talking to your iPhone or iPod Touch over USB and coordinating access to its services by other applications.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 312
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"libplist-devel",
"libusb"
]
}
],
"depends_on": []
},
{
"name": "ifuse",
"portdir": "fuse/ifuse",
"version": "1.2.1",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://libimobiledevice.org/",
"description": "A fuse filesystem to access the contents of iOS devices",
"long_description": "A fuse filesystem to access the contents of iOS devices.",
"active": true,
"categories": [
"devel",
"fuse"
],
"maintainers": [
{
"name": "therealketo",
"github": "therealketo",
"ports_count": 17
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libplist",
"glib2",
"openssl3",
"macfuse",
"libimobiledevice"
]
}
],
"depends_on": []
},
{
"name": "py-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.50.0",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-llvmlite"
]
}
],
"depends_on": []
},
{
"name": "py310-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.50.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"cmake"
]
},
{
"type": "lib",
"ports": [
"zstd",
"python310",
"llvm-22",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-numba"
]
}
]
},
{
"name": "py311-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.50.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"cmake"
]
},
{
"type": "lib",
"ports": [
"zstd",
"python311",
"llvm-22",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-numba"
]
}
]
},
{
"name": "py312-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.50.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"cmake"
]
},
{
"type": "lib",
"ports": [
"zstd",
"python312",
"llvm-22",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-numba"
]
}
]
},
{
"name": "py313-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.50.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"cmake"
]
},
{
"type": "lib",
"ports": [
"zstd",
"python313",
"llvm-22",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-numba",
"py313-pynndescent"
]
}
]
},
{
"name": "py314-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.50.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2903
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"cmake"
]
},
{
"type": "lib",
"ports": [
"zstd",
"python314",
"llvm-22",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-llvmlite",
"py314-numba"
]
},
{
"type": "run",
"ports": [
"qgis3"
]
}
]
},
{
"name": "iperf3-devel",
"portdir": "net/iperf3",
"version": "20231123",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "iperf3",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by iperf3",
"long_description": "This port has been replaced by iperf3.",
"active": false,
"categories": [
"net"
],
"maintainers": [
{
"name": "allan.que",
"github": "aque",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"openssl3"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "iperf3",
"portdir": "net/iperf3",
"version": "3.22",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/esnet/iperf",
"description": "Measures the maximum achievable bandwidth on IP networks",
"long_description": "iperf3 is a tool for active measurements of the maximum achievable bandwidth on IP networks. It supports tuning of various parameters related to timing, protocols, and buffers. For each test it reports the bandwidth, loss, and other parameters.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "allan.que",
"github": "aque",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl3"
]
}
],
"depends_on": []
},
{
"name": "openssl3",
"portdir": "devel/openssl3",
"version": "3.6.5",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.openssl-library.org",
"description": "OpenSSL SSL/TLS cryptography library",
"long_description": "The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [
{
"name": "larryv",
"github": "larryv",
"ports_count": 48
},
{
"name": "cal",
"github": "neverpanic",
"ports_count": 65
}
],
"variants": [
"legacy",
"universal",
"rfc3779",
"fips",
"tests"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mlterm",
"libtpms",
"proftpd",
"liberasurecode",
"iperf3-devel",
"VLC2",
"libVLC2",
"dcmtk",
"dcmtk-static",
"rizin",
"swtpm",
"libewf",
"ldapvi",
"socat",
"newsboat",
"openvpn3",
"mupdf",
"starship",
"httrack",
"gearmand",
"edencommon",
"fbthrift",
"fb303",
"fizz",
"folly",
"liboqs",
"mvfst",
"proxygen",
"wangle",
"watchman",
"mariadb-10.11",
"mariadb-10.6",
"mariadb-11.4",
"mariadb-11.8",
"mariadb-12.3",
"podofo",
"fossil",
"nmap",
"3proxy",
"ruby34",
"tor",
"py310-cryptography",
"py311-cryptography",
"py312-cryptography",
"py313-cryptography",
"py314-cryptography",
"ntpsec",
"eiskaltdcpp",
"burp",
"ladybug",
"qpid-proton",
"mbuffer",
"py38-cryptography",
"mariadb-devel",
"cargo-c",
"htpdate",
"php86-ftp",
"php86-openssl",
"php85-ftp",
"php85-openssl",
"php84-ftp",
"php84-openssl",
"php83-ftp",
"php83-openssl",
"php82-ftp",
"php82-openssl",
"php81-ftp",
"php81-openssl",
"php80-ftp",
"php74-ftp",
"php73-ftp",
"php72-ftp",
"php71-ftp",
"php70-ftp",
"php56-ftp",
"php55-ftp",
"php54-ftp",
"php53-ftp",
"php52-ftp",
"R-sf",
"tiledb",
"fbzmq",
"abaddon",
"poac",
"radare2",
"caps-log",
"luanti",
"duckdb",
"libp11",
"i2pd",
"haproxy",
"syslog-ng-devel",
"s2geometry",
"idevicerestore",
"idevicerestore-devel",
"ldid-procursus",
"ifuse",
"iperf3",
"openssl",
"qt6-qtbase",
"qt610-qtbase",
"qt64-qtbase",
"qt67-qtbase",
"qt68-qtbase",
"mysql-innovation",
"mysql8",
"mysql9",
"PDAL",
"qt69-qtbase",
"fluent-bit",
"rust",
"cargo",
"postgresql19-devel",
"py38-m2crypto",
"py39-scamper",
"ruby33",
"postgresql15",
"postgresql14",
"postgresql16",
"postgresql17",
"postgresql18",
"root6",
"eureka",
"trojan",
"siege",
"py39-cryptography",
"scamper",
"py310-scamper",
"py311-scamper",
"py312-scamper",
"py313-scamper",
"py314-scamper",
"dillo",
"mariadb-10.5",
"hurl",
"erlang",
"cryfs",
"zeek",
"zeek-devel",
"goaccess",
"minizip-ng",
"git-branchless",
"stunnel",
"ruby40",
"py39-m2crypto",
"sslscan",
"py-awscrt",
"py310-awscrt",
"py311-awscrt",
"py312-awscrt",
"py313-awscrt",
"py314-awscrt",
"R-GGally",
"R-PKI",
"R-RSclient",
"R-Rserve",
"R-arrow",
"R-forge",
"R-git2r",
"R-mongolite",
"R-openssl",
"R-rtracklayer",
"R-s2",
"R-websocket",
"input-leap",
"x2goclient",
"unshield",
"xmms2",
"mariadb-10.10",
"mariadb-10.7",
"mariadb-10.8",
"mariadb-10.9",
"mysql57",
"postgresql12",
"postgresql13",
"postgresql95",
"postgresql96",
"sqlcipher",
"sqlcipher-tools",
"asio",
"cpp-httplib",
"cpr",
"dura",
"gsoap",
"icey",
"ideviceinstaller",
"ideviceinstaller-devel",
"ldid",
"libhsplasma",
"libhv",
"libimobiledevice",
"libimobiledevice-devel",
"libjwt",
"libnick",
"libssh2",
"osslsigncode",
"osslsigncode-devel",
"pijul-devel",
"poco",
"qca-qt5-ossl",
"qca-qt5-pkcs11",
"qca-qt6-ossl",
"qca-qt6-pkcs11",
"quickfix",
"restbed",
"retdec",
"retdec-devel",
"rustup",
"wt",
"xeus-zmq",
"btfs",
"wesnoth",
"grisbi",
"dvisvgm",
"dvisvgm-devel",
"rawstudio",
"ircii",
"arturo",
"mlton",
"pypy",
"pypy37",
"pypy38",
"pypy39",
"ruby-devel",
"ruby32",
"rust-bootstrap",
"rust-bootstrap-10.7",
"rust-bootstrap-10.6",
"rust-bootstrap-10.5",
"rust-bootstrap-transition",
"snobol4",
"unicon",
"cl-async",
"cl-plus-ssl",
"lua-luasec",
"lua54-luasec",
"lua53-luasec",
"lua52-luasec",
"lua51-luasec",
"fdm",
"nbsmtp",
"nmail",
"live555",
"musikcube",
"davix",
"dnscap",
"gftp",
"http_ping",
"httping",
"ixwebsocket",
"kristall-devel",
"libretroshare",
"libsrtp",
"libtorrent-devel",
"mosquitto",
"munge",
"openfortivpn",
"openiked",
"paho.mqtt.c",
"paho.mqtt.cpp",
"parabolic",
"pdns-recursor",
"picotls",
"prosody",
"rtorrent-devel",
"snort",
"softether5",
"tcpflow",
"tcpflow-devel",
"tinc",
"tinc-devel",
"tn5250",
"transmission-x11",
"websocat",
"wrk",
"py-m2crypto",
"py310-m2crypto",
"py311-m2crypto",
"py312-m2crypto",
"rb-aes",
"rb33-aes",
"rb32-aes",
"rb31-aes",
"rtl_433",
"xrootd",
"botan",
"enigma4",
"libfido2",
"openpace",
"opensc",
"pkcs11-provider",
"redwax-tool",
"scrypt",
"sequoia-chameleon-gnupg",
"sequoia-keystore",
"sequoia-sq",
"tor-devel",
"RHash",
"clamav-legacy",
"extfstools",
"john-jumbo",
"john-jumbo-devel",
"links",
"serf1"
]
},
{
"type": "run",
"ports": [
"msodbcsql"
]
}
]
},
{
"name": "openssl",
"portdir": "devel/openssl",
"version": "3",
"license": "MIT",
"platforms": "darwin",
"epoch": 2,
"replaced_by": null,
"homepage": "https://www.openssl.org/",
"description": "Shim port installing symbolic links in primary prefix pointing to the openssl3 installation.",
"long_description": "Shim port installing symbolic links in primary prefix pointing to the openssl3 installation.",
"active": true,
"categories": [
"devel",
"security"
],
"maintainers": [
{
"name": "larryv",
"github": "larryv",
"ports_count": 48
},
{
"name": "cal",
"github": "neverpanic",
"ports_count": 65
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openssl3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"hindent",
"matterhorn",
"hledger-iadd",
"cpphs",
"stack",
"darcs",
"pure-gen",
"shellcheck",
"nagios-plugins",
"ormolu",
"erd",
"HaXml",
"lhs2tex",
"pandoc",
"pandoc-citeproc",
"pxsl-tools",
"aeson-pretty",
"unison-lang",
"alex",
"cabal",
"adblock2privoxy",
"gf-core",
"hadolint",
"ghc",
"haskell-language-server",
"happy",
"apple-pki-bundle",
"racket",
"hlint",
"hledger",
"restinio",
"hscolour",
"hadrian",
"ihaskell",
"haskell-stan",
"git-annex",
"textmate2"
]
},
{
"type": "lib",
"ports": [
"apache-arrow",
"py37-pyarrow",
"py38-pyarrow",
"capnproto",
"darwinbuild-legacy",
"fbopenssl",
"getdns",
"ghsum",
"grpc",
"py37-grpcio",
"py37-grpcio-tools",
"py38-grpcio",
"py38-grpcio-tools",
"py39-grpcio",
"py39-grpcio-tools",
"gwenhywfar4",
"gwenhywfar4-gtk",
"gwenhywfar4-gtk3",
"gwenhywfar5",
"gwenhywfar5-gtk2",
"gwenhywfar5-gtk3",
"libevent",
"libgit2",
"libmongo-client",
"libmowgli-2",
"libpdel",
"libsockets",
"libssh",
"libtins",
"libwebsockets",
"mico",
"mongo-tools",
"nodejs10",
"openslp",
"pijul",
"spice-server",
"thrift",
"uboot-tools",
"wsdlpull",
"xmlrpc-c",
"zeroc-ice33",
"zeroc-ice34",
"zeroc-ice35",
"amp",
"litecoin",
"encfs",
"PlasmaClient",
"gtkevemon",
"ldmud",
"libggz",
"openrct2",
"pennmush",
"gdal",
"qgis3",
"balsa",
"gnome-vfs",
"gnome-vfs-monikers",
"gstreamer1-gst-plugins-bad",
"spice-gtk",
"gnustep-base",
"openimageio",
"sane-backends",
"bahamut",
"bitchx",
"eggdrop",
"epic4",
"epic5",
"hexchat",
"irssi",
"ngircd",
"quassel",
"quassel-client",
"znc",
"tomcat-native",
"kdelibs4",
"smokekde",
"Io",
"mit-scheme",
"python38",
"python39",
"qore",
"qore-asn1-module",
"qore-json-module",
"qore-xml-module",
"alpine",
"cclient",
"claws-mail",
"courier-imap",
"cyrus-imapd",
"cyrus5-imapd",
"deletemail",
"dovecot",
"exim",
"fetchmail",
"fetchmail-devel",
"imap-uw",
"imapfilter",
"isync",
"libesmtp",
"libetpan",
"mail-server",
"mailsync",
"neomutt",
"opendkim",
"opensmtpd",
"rspamd",
"s-nail",
"sympa",
"tpop3d",
"despotify",
"gpac",
"mythtv-core.27",
"mythtv-core.28",
"mythtv-plugins.28",
"shairport-sync",
"FreeRDP",
"argus-monitor",
"axel",
"baresip",
"bind9",
"blackbag",
"btpd",
"calendar-contacts-server",
"centerim",
"csup",
"ctorrent",
"curl",
"cvsync",
"dhcp",
"docsis",
"echoping",
"ejabberd",
"esniper",
"et",
"ettercap",
"fetch",
"gvpe",
"jabberd",
"kerberos5",
"kismet",
"kumofs",
"lftp",
"libfetch",
"libpftp",
"libpftputil",
"librdkafka",
"libre",
"librem",
"libstrophe",
"libtorrent",
"libtorrent-rasterbar",
"megatools",
"mtxclient",
"nagios",
"nefu",
"net-snmp",
"nsd",
"openssh",
"openvpn2",
"pftp",
"proxytunnel",
"pwlib",
"qBittorrent",
"rabbitmq-c",
"radmind",
"rancid",
"rsync",
"rtorrent",
"samba4",
"shellinabox",
"snownews",
"squid2",
"ssldump",
"sstp-client",
"suck",
"sysmon",
"tcpdump",
"tlswrap",
"tnftp",
"transmission",
"ttyd",
"uftp3",
"unbound",
"vtun",
"wap11gui",
"websocketpp",
"wireshark2",
"wireshark22",
"wireshark3",
"wireshark30",
"wpa_passphrase",
"xymon-client",
"xymon-server",
"yafc",
"zabbix42",
"zabbix44",
"p5.26-crypt-openssl-bignum",
"p5.28-crypt-openssl-bignum",
"p5.30-crypt-openssl-bignum",
"p5.26-crypt-openssl-dsa",
"p5.28-crypt-openssl-dsa",
"p5.30-crypt-openssl-dsa",
"p5.26-crypt-openssl-ec",
"p5.28-crypt-openssl-ec",
"p5.30-crypt-openssl-ec",
"p5.26-crypt-openssl-ecdsa",
"p5.28-crypt-openssl-ecdsa",
"p5.30-crypt-openssl-ecdsa",
"p5.26-crypt-openssl-random",
"p5.28-crypt-openssl-random",
"p5.30-crypt-openssl-random",
"p5.26-crypt-openssl-rsa",
"p5.28-crypt-openssl-rsa",
"p5.30-crypt-openssl-rsa",
"p5.26-crypt-openssl-x509",
"p5.28-crypt-openssl-x509",
"p5.30-crypt-openssl-x509",
"p5.26-crypt-smime",
"p5.28-crypt-smime",
"p5.30-crypt-smime",
"p5.26-crypt-ssleay",
"p5.28-crypt-ssleay",
"p5.30-crypt-ssleay",
"p5.26-git-raw",
"p5.28-git-raw",
"p5.30-git-raw",
"p5.28-mail-spamassassin",
"p5.30-mail-spamassassin",
"p5.26-net-dns-sec",
"p5.28-net-dns-sec",
"p5.30-net-dns-sec",
"p5.26-net-ssh2",
"p5.28-net-ssh2",
"p5.30-net-ssh2",
"p5.26-net-ssleay",
"p5.28-net-ssleay",
"p5.30-net-ssleay",
"php54-event",
"php55-event",
"php56-event",
"php70-event",
"php71-event",
"php72-event",
"php73-event",
"php74-event",
"php80-event",
"php53-mongo",
"php54-mongo",
"php55-mongo",
"php56-mongo",
"php53-swoole",
"php54-swoole",
"php55-swoole",
"php56-swoole",
"php70-swoole",
"php71-swoole",
"php72-swoole",
"php73-swoole",
"php74-swoole",
"php80-swoole",
"py35-cryptography",
"py27-curl",
"py37-curl",
"py38-curl",
"py39-curl",
"py27-openssl",
"py35-openssl",
"py36-openssl",
"py37-openssl",
"py38-openssl",
"py39-openssl",
"py27-psycopg2",
"py36-psycopg2",
"py37-psycopg2",
"py38-psycopg2",
"py39-psycopg2",
"gdcm",
"gdcm2",
"htcondor",
"iAIDA",
"ldas-tools-al",
"py27-ldas-tools-al",
"ldas-tools-framecpp",
"py27-ldas-tools-framecpp",
"root5",
"stellarium-qt4",
"wview",
"xephem",
"afflib",
"aircrack-ng",
"cpabe",
"crackpkcs12",
"ctool",
"hydra",
"ike-scan",
"lastpass-cli",
"lastpass-cli-doc",
"libaes_siv",
"libbswabe",
"libu2f-server",
"openpgpsdk",
"openvas-client",
"ophcrack",
"pwsafe",
"rsyncrypto",
"sequoia-pgp",
"softhsm",
"ssss",
"tcpcrypt-devel",
"tinyca2",
"Chmox",
"unhash",
"voms",
"xml-security-c",
"xmlsec",
"xmltooling",
"yara",
"OpenIPMI",
"bacula",
"bacula5",
"borgbackup",
"boxbackup",
"cardpeek",
"cfengine3",
"clamav",
"freeradius",
"ipmitool",
"lnav",
"md5sha1sum",
"monit",
"netdata",
"ntp",
"sleuthkit",
"synergy",
"synergy-app",
"syslog-ng",
"tarsnap",
"yafic",
"angle-grinder",
"html-xml-utils",
"sword",
"NetSurf",
"QupZilla",
"apache2",
"arora",
"cadaver",
"cpprestsdk",
"edbrowse",
"elinks",
"elinks-devel",
"h2o",
"libwww",
"lighttpd",
"links1",
"litmus",
"lws",
"lynx",
"mod_authn_otp",
"mod_ca",
"mod_crl",
"mod_csr",
"mod_ocsp",
"mod_pkcs12",
"mod_qos",
"mod_scep",
"mod_spkac",
"mod_timestamp",
"neon",
"nghttp2-tools",
"nginx",
"nostromo",
"pound",
"privoxy",
"rasqal",
"redland",
"slowhttptest",
"w3m",
"x3270",
"dnsperf",
"oha",
"p5.32-crypt-openssl-bignum",
"p5.32-crypt-openssl-dsa",
"p5.32-crypt-openssl-ec",
"p5.32-crypt-openssl-ecdsa",
"p5.32-crypt-openssl-random",
"p5.32-crypt-openssl-rsa",
"p5.32-crypt-openssl-x509",
"p5.32-crypt-smime",
"p5.32-crypt-ssleay",
"p5.32-git-raw",
"p5.32-mail-spamassassin",
"p5.32-net-dns-sec",
"p5.32-net-ssh2",
"p5.32-net-ssleay",
"reddsaver",
"stressdrive",
"libretls",
"proxmark3-iceman",
"lib3mf",
"dupd",
"python310",
"openldap-devel",
"sudo",
"py310-openssl",
"php81-event",
"php81-swoole",
"py310-grpcio",
"py310-grpcio-tools",
"adblock2privoxy",
"py310-psycopg2",
"p5.34-crypt-openssl-bignum",
"p5.34-crypt-openssl-dsa",
"p5.34-crypt-openssl-ec",
"p5.34-crypt-openssl-ecdsa",
"p5.34-crypt-openssl-random",
"p5.34-crypt-openssl-rsa",
"p5.34-crypt-openssl-x509",
"p5.34-crypt-smime",
"p5.34-crypt-ssleay",
"p5.34-git-raw",
"p5.34-mail-spamassassin",
"p5.34-net-dns-sec",
"p5.34-net-ssh2",
"p5.34-net-ssleay",
"php72-openswoole",
"php73-openswoole",
"php74-openswoole",
"php80-openswoole",
"php81-openswoole",
"t-rex",
"py310-curl",
"py36-psycopg",
"got",
"the_Foundation",
"nginx-devel",
"qBittorrent-qt5",
"pkixssh",
"lychee",
"cyrus-sasl2",
"sguil-client",
"python311",
"wireshark4",
"tripwire",
"DateLine",
"MacBiff",
"barrier",
"osx2x",
"pgAdmin3",
"qt4-mac",
"qt5-qtbase",
"qt511-qtbase",
"qt513-qtbase",
"dar",
"wimlib",
"xar",
"faust",
"faust-devel",
"faustlive-devel",
"gmpc",
"icecast2",
"libshout2",
"opusfile",
"pulseaudio",
"polygraph",
"c3270",
"sofia-sip",
"telepathy-idle",
"couchdb",
"libdrizzle",
"libgda5",
"mysql4",
"mysql5",
"openldap",
"percona",
"pgbouncer",
"postgresql80",
"postgresql81",
"redis",
"xeus-sqlite",
"php83-openswoole",
"php84-openswoole",
"php85-openswoole",
"php84-swoole",
"php83-swoole",
"php85-swoole",
"php84-event",
"php85-event",
"tcl9-tls",
"tcl8-tls",
"php86-event",
"py311-openssl",
"snac",
"py311-psycopg2",
"php82-event",
"php82-openswoole",
"php82-swoole",
"py311-curl",
"ctpv",
"xmlsec-1.2",
"taisei",
"uacme",
"s2n-tls",
"libgit2-devel",
"podofo-0.10",
"nyxt",
"squid",
"srt",
"cyclonedds",
"python312",
"py312-openssl",
"py312-curl",
"php83-event",
"py312-psycopg2",
"lnav-devel",
"jimtcl",
"valkey",
"readpe",
"mscp",
"bind9.18",
"racket",
"python313",
"py313-openssl",
"angie",
"py313-psycopg2",
"py313-curl",
"python313-freethreading",
"gdal-hdf5",
"gdal-kea",
"python314",
"python314-freethreading",
"py314-psycopg2",
"python315-devel",
"python315-freethreading-devel",
"gdal-netcdf",
"tomcat-native-2",
"py314-openssl",
"class-dump",
"py314-curl",
"redis7"
]
},
{
"type": "run",
"ports": [
"easy-rsa",
"msodbcsql17",
"tlssled",
"rpm54",
"danectl",
"rpm",
"crystal",
"vlang",
"cgit",
"winetricks",
"ruby-build"
]
}
]
},
{
"name": "openssh",
"portdir": "net/openssh",
"version": "10.5p1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.openbsd.org/openssh/",
"description": "OpenSSH secure login server",
"long_description": "OpenSSH is a FREE version of the SSH protocol suite of network connectivity tools that increasing numbers of people on the Internet are coming to rely on. Many users of telnet, rlogin, ftp, and other such programs might not realize that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other network-level attacks. Additionally, OpenSSH provides a myriad of secure tunneling capabilities, as well as a variety of authentication methods.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "artkiver",
"github": "artkiver",
"ports_count": 12
}
],
"variants": [
"xauth",
"kerberos5",
"ldns",
"fido2",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"autoconf",
"automake",
"libtool"
]
},
{
"type": "lib",
"ports": [
"zlib",
"libedit",
"ncurses",
"openssl"
]
},
{
"type": "run",
"ports": [
"ssh-copy-id"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"rsnapshot",
"sshfs",
"gvfs",
"s3fs",
"seahorse",
"p5.34-net-openssh",
"scponly",
"backuppc",
"p5.26-net-openssh",
"p5.28-net-openssh",
"p5.30-net-openssh",
"p5.32-net-openssh"
]
},
{
"type": "run",
"ports": [
"dsh",
"dsocks",
"danectl",
"gutils-suite-core"
]
}
]
},
{
"name": "ssh-copy-id",
"portdir": "net/openssh",
"version": "10.5p1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.openbsd.org/openssh/",
"description": "Shell script to install your public key(s) on a remote machine",
"long_description": "Shell script to install your public key(s) on a remote machine",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "l2dy",
"github": "l2dy",
"ports_count": 97
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"openssh"
]
}
]
},
{
"name": "freeradius",
"portdir": "sysutils/freeradius",
"version": "3.0.21",
"license": "LGPL-2.1+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://freeradius.org",
"description": "Free Radius Implementation",
"long_description": "The FreeRADIUS Server Project is an attempt to create a high-performance and highly-configurable GPLd free RADIUS server. The server is similar to Livingston's 2.0 server. FreeRADIUS is a variant of the Cistron RADIUS server, but they don't share a lot in common anymore.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"kerberos",
"mysql51",
"mysql55",
"mysql56",
"mariadb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"talloc",
"gdbm",
"libpcap",
"openldap",
"libtool",
"openssl"
]
}
],
"depends_on": []
},
{
"name": "py39-pikepdf",
"portdir": "python/py-pikepdf",
"version": "9.11.0",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pikepdf/pikepdf",
"description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"long_description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"python39",
"qpdf",
"py39-Pillow",
"py39-deprecated",
"py39-lxml",
"py39-packaging",
"py39-pybind11"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-img2pdf"
]
},
{
"type": "test",
"ports": [
"py39-cairocffi"
]
}
]
},
{
"name": "py37-pikepdf",
"portdir": "python/py-pikepdf",
"version": "6.2.9",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pikepdf/pikepdf",
"description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"long_description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-setuptools",
"py37-setuptools_scm",
"py37-setuptools_scm_git_archive",
"py37-toml",
"py37-wheel",
"py37-build",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"py37-Pillow",
"py37-deprecation",
"py37-lxml",
"py37-packaging",
"py37-pybind11",
"qpdf",
"python37"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py37-cairocffi"
]
}
]
},
{
"name": "py38-pikepdf",
"portdir": "python/py-pikepdf",
"version": "9.4.1",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pikepdf/pikepdf",
"description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"long_description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools",
"py38-setuptools_scm",
"py38-setuptools_scm_git_archive",
"py38-toml",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"py38-Pillow",
"py38-deprecated",
"py38-lxml",
"py38-packaging",
"py38-pybind11",
"qpdf",
"python38"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py38-cairocffi"
]
}
]
},
{
"name": "steampipe",
"portdir": "net/steampipe",
"version": "2.4.7",
"license": "AGPL-3",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://steampipe.io",
"description": "Use SQL to instantly query your cloud services (AWS, Azure, GCP and more).",
"long_description": "Steampipe is the universal interface to APIs. Use SQL to query cloud infrastructure, SaaS, code, logs, and more.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1128
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py-pikepdf",
"portdir": "python/py-pikepdf",
"version": "10.16.0",
"license": "MPL-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pikepdf/pikepdf",
"description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"long_description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-pikepdf"
]
}
],
"depends_on": []
},
{
"name": "py310-pikepdf",
"portdir": "python/py-pikepdf",
"version": "10.16.0",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pikepdf/pikepdf",
"description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"long_description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-22",
"ninja",
"py310-build",
"py310-installer",
"py310-trove-classifiers",
"py310-scikit-build-core",
"py310-nanobind"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-packaging",
"py310-Pillow",
"py310-lxml",
"py310-deprecated",
"qpdf"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-pdftl",
"py310-img2pdf"
]
},
{
"type": "test",
"ports": [
"py310-cairocffi"
]
}
]
},
{
"name": "py311-pikepdf",
"portdir": "python/py-pikepdf",
"version": "10.16.0",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pikepdf/pikepdf",
"description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"long_description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-22",
"ninja",
"py311-build",
"py311-installer",
"py311-trove-classifiers",
"py311-scikit-build-core",
"py311-nanobind"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-packaging",
"py311-Pillow",
"py311-lxml",
"py311-deprecated",
"qpdf"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-pdftl",
"py311-img2pdf"
]
},
{
"type": "test",
"ports": [
"py311-cairocffi"
]
}
]
},
{
"name": "py312-pikepdf",
"portdir": "python/py-pikepdf",
"version": "10.16.0",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pikepdf/pikepdf",
"description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"long_description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-22",
"ninja",
"py312-build",
"py312-installer",
"py312-trove-classifiers",
"py312-scikit-build-core",
"py312-nanobind"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-packaging",
"py312-Pillow",
"py312-lxml",
"py312-deprecated",
"qpdf"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-pdftl",
"py312-img2pdf"
]
},
{
"type": "test",
"ports": [
"py312-cairocffi"
]
}
]
},
{
"name": "py313-pikepdf",
"portdir": "python/py-pikepdf",
"version": "10.16.0",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pikepdf/pikepdf",
"description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"long_description": "pikepdf is based on QPDF, a powerful PDF manipulation and repair library.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1618
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-22",
"ninja",
"py313-build",
"py313-installer",
"py313-trove-classifiers",
"py313-scikit-build-core",
"py313-nanobind"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-packaging",
"py313-lxml",
"py313-Pillow",
"py313-deprecated",
"qpdf"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pdftl",
"py313-img2pdf"
]
},
{
"type": "test",
"ports": [
"py313-cairocffi"
]
}
]
}
]
}