{"count":53703,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=843","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=841","results":[{"name":"p5.34-authen-sasl","portdir":"perl/p5-authen-sasl","version":"2.210.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Authen::SASL","description":"Authen::SASL - SASL Authentication framework","long_description":"Authen::SASL - SASL Authentication framework","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","p5.34-pod-coverage-trustpod","p5.34-test-pod","p5.34-test-pod-coverage"]},{"type":"lib","ports":["perl5.34","p5.34-crypt-urandom","p5.34-digest-hmac","p5.34-gssapi"]}],"depends_on":[{"type":"lib","ports":["p5.34-net","p5-authen-sasl","p5.34-mail-imapclient","p5.34-net-smtp_auth","p5.34-net-smtps","p5.34-perl-ldap","bugzilla","sieve-connect","p5.34-catalyst-view-email"]},{"type":"run","ports":["git","git-devel","libre-wd-40-git","swaks"]}]},{"name":"py-hatch-cython","portdir":"python/py-hatch-cython","version":"0.6.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/joshua-auchincloss/hatch-cython","description":"The build hook plugin name is cython.","long_description":"The build hook plugin name is cython. It can be configured either globally (applies to all build targets) or specifically for the wheel target.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-hatch-cython"]}],"depends_on":[]},{"name":"py310-hatch-cython","portdir":"python/py-hatch-cython","version":"0.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joshua-auchincloss/hatch-cython","description":"The build hook plugin name is cython.","long_description":"The build hook plugin name is cython. It can be configured either globally (applies to all build targets) or specifically for the wheel target.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-cython","py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"build","ports":["py310-vispy"]}]},{"name":"py311-hatch-cython","portdir":"python/py-hatch-cython","version":"0.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joshua-auchincloss/hatch-cython","description":"The build hook plugin name is cython.","long_description":"The build hook plugin name is cython. It can be configured either globally (applies to all build targets) or specifically for the wheel target.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","py311-cython","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["py311-vispy"]}]},{"name":"py312-hatch-cython","portdir":"python/py-hatch-cython","version":"0.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joshua-auchincloss/hatch-cython","description":"The build hook plugin name is cython.","long_description":"The build hook plugin name is cython. It can be configured either globally (applies to all build targets) or specifically for the wheel target.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-cython","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"build","ports":["py312-vispy"]}]},{"name":"py313-hatch-cython","portdir":"python/py-hatch-cython","version":"0.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joshua-auchincloss/hatch-cython","description":"The build hook plugin name is cython.","long_description":"The build hook plugin name is cython. It can be configured either globally (applies to all build targets) or specifically for the wheel target.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling","py313-cython"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-vispy"]}]},{"name":"py314-hatch-cython","portdir":"python/py-hatch-cython","version":"0.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joshua-auchincloss/hatch-cython","description":"The build hook plugin name is cython.","long_description":"The build hook plugin name is cython. It can be configured either globally (applies to all build targets) or specifically for the wheel target.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-cython","py314-hatchling"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["py314-vispy"]},{"type":"lib","ports":["py-hatch-cython"]}]},{"name":"lzma","portdir":"archivers/lzma","version":"26.03","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.7-zip.org/sdk.html","description":"high compression ratio archiver","long_description":"LZMA is default and general compression method of 7z format in 7-Zip program. LZMA provides high compression ratio and very fast decompression.","active":true,"categories":["archivers"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["p7zip"]}],"depends_on":[{"type":"lib","ports":["wget2","boost191","folly","fnm","botan2","botan","ouch","libzip","root6","ugrep","R-Rhtslib","R-ijtiff","R-ragg","libarchive-qt","librasterlite2","boost171","boost176","boost178","boost181","boost187","boost188","root5","littleutils"]}]},{"name":"enchant2","portdir":"textproc/enchant2","version":"2.8.21","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://rrthomas.github.io/enchant/","description":"Generic spell checking library","long_description":"Enchant aims to provide a simple but comprehensive abstraction for dealing with different spell checking libraries in a consistent way. Installs in parallel with legacy Enchant 1.x versions without conflict.","active":true,"categories":["devel","textproc"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142}],"variants":["aspell","hunspell","nuspell","applespell","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","groff","clang-18"]},{"type":"lib","ports":["glib2"]}],"depends_on":[{"type":"lib","ports":["py35-enchant","cherrytree","bluefish","py310-enchant","py311-enchant","py312-enchant","py313-enchant","py314-enchant","py315-enchant","py36-enchant","py37-enchant","py38-enchant","py39-enchant","php86-enchant","php85-enchant","php84-enchant","php83-enchant","php82-enchant","php81-enchant","php80-enchant","webkit2-gtk","webkit2-gtk-devel","gspell","cl-enchant","gtkspell3"]}]},{"name":"tinyows","portdir":"gis/tinyows","version":"1.2.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mapserver.org/tinyows","description":"TinyOWS is a small footprint WFS server","long_description":"TinyOWS is a WFS server part of MapServer that can be installed in a standalone configuration using FastCGI.","active":true,"categories":["gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":115}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","flex","clang-18"]},{"type":"lib","ports":["libxml2","pg16-postgis","fcgi","postgresql16"]}],"depends_on":[]},{"name":"gindent","portdir":"devel/gindent","version":"2.2.13","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/indent","description":"C language source code formatting program","long_description":"GNU indent changes the appearance of a C program by inserting or deleting whitespace according to a plethora of options. Some canned styles of formatting are supported as well. GNU indent is a descendant of BSD indent. GNU indent does NOT work for C++, only C.","active":true,"categories":["devel"],"maintainers":[{"name":"larryv","github":"larryv","ports_count":49}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gperf","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gettext","libiconv"]}],"depends_on":[]},{"name":"debianutils","portdir":"sysutils/debianutils","version":"5.24","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://tracker.debian.org/pkg/debianutils","description":"Miscellaneous utilities from Debian","long_description":"debianutils is a collection of miscellaneous utilities developed by the Debian project for their Linux distribution. This port provides the utilities run-parts and tempfile.","active":true,"categories":["sysutils"],"maintainers":[{"name":"raimue","github":"raimue","ports_count":56}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[{"type":"run","ports":["dpkg","molly-guard"]}]},{"name":"xml-commons-resolver","portdir":"java/xml-commons-resolver","version":"1.2","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://xerces.apache.org/xml-commons/components/resolver","description":"Java library for XML entity resolution","long_description":"It is very common for web resources to be related to other resources. These relationships are expressed using URIs, most often URLs. Relying on URLs to directly identify resources to be retrieved often causes problems for end users. One way to avoid these problems is to use an entity resolver (a standard part of SAX) or a URI Resolver (a standard part of JAXP). A resolver can examine the URIs of the resources being requested and determine how best to satisfy those requests. The best way to make this function in an interoperable way is to define a standard format for mapping system identifiers and URIs. These catalog  files can be used to map public and system identifiers and other URIs to local files (or just other URIs). The XML Commons Resolver classes greatly simplify the task of using catalog files to perform entity resolution.","active":true,"categories":["devel","java"],"maintainers":[],"variants":["doc"],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["openjdk11"]}],"depends_on":[]},{"name":"macwifi-cli","portdir":"net/macwifi-cli","version":"1.0.0","license":"MIT","platforms":"{darwin >= 22}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaisonerick/macwifi-cli","description":"Command-line Wi-Fi inspection for macOS","long_description":"macwifi-cli scans nearby Wi-Fi networks and reports SSIDs, BSSIDs, signal strength, channels and security. It also inspects the current connection and retrieves saved Wi-Fi passwords on request.","active":true,"categories":["sysutils","net"],"maintainers":[{"name":"amake","github":"amake","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"ghostscript","portdir":"print/ghostscript","version":"10.08.0","license":"AGPL-3 and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.ghostscript.com/","description":"GPL Ghostscript, An interpreter for PostScript and PDF","long_description":"Ghostscript is the well-known PostScript interpreter which is available for all common and most esoteric platforms and supports many different printers and some displays.","active":true,"categories":["print"],"maintainers":[],"variants":["x11","cups","ghostpdl","universal"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","automake","libtool","pkgconfig"]},{"type":"lib","ports":["libpng","openjpeg","tiff","libidn","freetype","zlib","libiconv","xorg-libXext","xorg-libXt","libpaper","fontconfig","jbig2dec","lcms2","libjpeg-turbo"]},{"type":"run","ports":["perl5"]}],"depends_on":[{"type":"build","ports":["asymptote","gri","dvipng","pcb","clisp"]},{"type":"lib","ports":["latex2html","libspectre","scribus","scribus-devel","camlimages","magicspp","memesuite","littleutils","groff","gmt6","ImageMagick7","ImageMagick","gramps","lilypond","lilypond-devel","gimp2","p5.28-pdf-builder","p5.30-pdf-builder","p5.32-pdf-builder","p5.34-pdf-builder","xcircuit","pyxplot","gimp3-devel","gimp2-devel","goffice","gmt4","dvisvgm","dvisvgm-devel","gmt5","QGLE","xfig","epstool","fig2dev","ghostscript-fonts-hiragino","octave"]},{"type":"run","ports":["latex2rtf","claws-mail","ps2eps","dvipng","octave","texlive-bin","ocrmypdf","asymptote","pstoedit","R-grImport","TeXmacs","djvu2pdf","fig2ps","sam2p","gv","impressive","gnuastro","EqualX","LaTeXiT","kde4-kile","texmaker","pdfsandwich","psbind","pathalizer","webdot"]},{"type":"test","ports":["qpdf"]}]},{"name":"litestream","portdir":"databases/litestream","version":"0.5.17","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://litestream.io/","description":"Streaming replication for SQLite","long_description":"Litestream is a standalone disaster recovery tool for SQLite. It runs as a background process and safely replicates changes incrementally to another file or S3. Litestream only communicates with SQLite through the SQLite API so it will not corrupt your database.","active":true,"categories":["net","databases"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"pgroll","portdir":"databases/pgroll","version":"0.16.3","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://xata.io/blog/pgroll-schema-migrations-postgres","description":"Postgres zero-downtime migrations made easy","long_description":"pgroll is an open source command-line tool that offers safe and reversible schema migrations for PostgreSQL by serving multiple schema versions simultaneously. It takes care of the complex migration operations to ensure that client applications continue working while the database schema is being updated. This includes ensuring changes are applied without locking the database, and that both old and new schema versions work simultaneously (even when breaking changes are being made!). This removes risks related to schema migrations, and greatly simplifies client application rollout, also allowing for instant rollbacks.","active":true,"categories":["databases"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"log4jdbc","portdir":"java/log4jdbc","version":"1.4","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/arthurblake/log4jdbc","description":"JDBC driver that can log SQL and/or JDBC calls","long_description":"Log4jdbc is a Java JDBC driver that can log SQL and/or JDBC calls (and optionally SQL timing information) for other JDBC drivers using the Simple Logging Facade For Java (SLF4J) logging system.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["openjdk11","slf4j"]}],"depends_on":[]},{"name":"wpa_passphrase","portdir":"net/wpa_passphrase","version":"2.12","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://w1.fi/wpa_supplicant/","description":"Generate a WPA PSK from an ASCII passphrase for a SSID","long_description":"wpa_passphrase pre-computes PSK entries for network configuration blocks of a wpa_supplicant.conf file. An ASCII passphrase and SSID are used to generate a 256-bit PSK.","active":true,"categories":["net"],"maintainers":[{"name":"","github":"jrjsmrtn","ports_count":7}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openssl"]}],"depends_on":[]},{"name":"php-gearman","portdir":"php/php-gearman","version":"2.2.1","license":"PHP-3.01","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["php85-gearman"]}],"depends_on":[]},{"name":"php53-gearman","portdir":"php/php-gearman","version":"1.1.2","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php53","gearmand"]}],"depends_on":[]},{"name":"php54-gearman","portdir":"php/php-gearman","version":"1.1.2","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php54","gearmand"]}],"depends_on":[]},{"name":"php55-gearman","portdir":"php/php-gearman","version":"1.1.2","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php55","gearmand"]}],"depends_on":[]},{"name":"php56-gearman","portdir":"php/php-gearman","version":"1.1.2","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php56","gearmand"]}],"depends_on":[]},{"name":"php70-gearman","portdir":"php/php-gearman","version":"2.1.3","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php70","gearmand"]}],"depends_on":[]},{"name":"php71-gearman","portdir":"php/php-gearman","version":"2.1.4","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php71","gearmand"]}],"depends_on":[]},{"name":"php72-gearman","portdir":"php/php-gearman","version":"2.2.1","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php72","gearmand"]}],"depends_on":[]},{"name":"php73-gearman","portdir":"php/php-gearman","version":"2.2.1","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php73","gearmand"]}],"depends_on":[]},{"name":"php74-gearman","portdir":"php/php-gearman","version":"2.2.1","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php74","gearmand"]}],"depends_on":[]},{"name":"php80-gearman","portdir":"php/php-gearman","version":"2.2.1","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php80","gearmand"]}],"depends_on":[]},{"name":"php81-gearman","portdir":"php/php-gearman","version":"2.2.1","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["gearmand","php81"]}],"depends_on":[]},{"name":"php82-gearman","portdir":"php/php-gearman","version":"2.2.1","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["gearmand","php82"]}],"depends_on":[]},{"name":"php83-gearman","portdir":"php/php-gearman","version":"2.2.1","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["gearmand","php83"]}],"depends_on":[]},{"name":"php84-gearman","portdir":"php/php-gearman","version":"2.2.1","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["gearmand","php84"]}],"depends_on":[]},{"name":"php85-gearman","portdir":"php/php-gearman","version":"2.2.1","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"https://github.com/php/pecl-networking-gearman","description":"Library to provide API for communicating with gearmand, using libgearman.","long_description":"Library to provide API for communicating with gearmand, and writing clients and workers.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2142},{"name":"macintosh","github":"BjarneDMat","ports_count":1576}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["gearmand","php85"]}],"depends_on":[{"type":"run","ports":["php-gearman"]}]},{"name":"geos","portdir":"science/geos","version":"3.15.0","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libgeos.org","description":"GEOS Geometry Engine - Open Source","long_description":"A C++ port of the Java Topology Suite, providing OpenGIS Simple Features for SQL spatial predicate functions and spatial operators, as well as specific JTS topology functions.","active":true,"categories":["science","math","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":["universal","debug"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]}],"depends_on":[{"type":"build","ports":["pg15-postgis3-doc","pg13-postgis-doc","pg16-postgis3-doc","pg14-postgis-doc","pg17-postgis3-doc","pg15-postgis-doc","pg12-postgis3-doc","pg16-postgis-doc","pg13-postgis3-doc","pg17-postgis-doc","pg18-postgis-doc","pg14-postgis3-doc","pg12-postgis-doc"]},{"type":"lib","ports":["py36-shapely","py310-shapely","py311-shapely","py312-shapely","py313-shapely","py314-shapely","py315-shapely","py37-pygeos","py38-pygeos","gdal","gdal-hdf5","gdal-kea","gdal-netcdf","R-sf","R-terra","postgis2","grass","grass7","mapserver","py37-shapely","py37-cartopy","py37-matplotlib-basemap","PDAL","qgis3","py38-matplotlib-basemap","py38-cartopy","py38-shapely","py39-pygeos","pg12-postgis","pg13-postgis","pg14-postgis","pg15-postgis","pg16-postgis","pg17-postgis","pg18-postgis","R-exactextractr","R-lwgeom","R-rgeos","librasterlite2","spatialite","spatialite-tools","imposm","librttopo","py313-matplotlib-basemap","py310-pygeos","py311-pygeos","py312-pygeos","py27-spatialite","py27-shapely","zorba","py35-shapely","py27-cartopy","py35-cartopy","py36-cartopy","py27-matplotlib-basemap","py35-matplotlib-basemap","py36-matplotlib-basemap","py36-pygeos","postgis","py39-shapely","py39-matplotlib-basemap","qgis"]}]},{"name":"flash","portdir":"sysutils/flash","version":"2.7.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/hypriot/flash","description":"Command line script to flash SD card images of any kind","long_description":"Command line script to flash SD card images of any kind","active":true,"categories":["sysutils"],"maintainers":[{"name":"","github":"jrjsmrtn","ports_count":7}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["unzip","curl","pv"]}],"depends_on":[]},{"name":"boxes","portdir":"textproc/boxes","version":"2.3.2","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://boxes.thomasjensen.com","description":"draws boxes around text","long_description":"boxes is a text filter which can draw various ASCII art boxes around its input text. Variants: 'emacs' -- installs boxes.el, which simplifies using boxes from emacs","active":true,"categories":["textproc"],"maintainers":[{"name":"","github":"StefKKK","ports_count":1}],"variants":["emacs"],"dependencies":[{"type":"build","ports":["bison","flex","gsed","clang-18"]},{"type":"lib","ports":["ncurses","pcre2","libunistring"]}],"depends_on":[]},{"name":"sccache","portdir":"devel/sccache","version":"0.17.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/sccache","description":"Shared Compilation Cache","long_description":"sccache is a ccache-like compiler caching tool. It is used as a compiler wrapper and avoids compilation when possible, storing cached results either on local disk or in one of several cloud storage backends. sccache includes support for caching the compilation of C/C++ code, Rust, as well as NVIDIA's CUDA using nvcc.","active":true,"categories":["devel"],"maintainers":[{"name":"gjq.uoiai","github":"MisLink","ports_count":3}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"xorg-server","portdir":"x11/xorg-server","version":"21.1.24","license":"X11","platforms":"darwin macosx","epoch":0,"replaced_by":null,"homepage":"https://www.x.org","description":"The X.org / Xquartz X server.","long_description":"The X.org X server allows you to run X11 applications on your computer.","active":true,"categories":["devel","x11"],"maintainers":[{"name":"jeremyhu","github":"jeremyhu","ports_count":305}],"variants":["xcsecurity","universal"],"dependencies":[{"type":"build","ports":["clang-18","xorg-xtrans","xorg-xorgproto","xorg-libxkbfile","meson","ninja","pkgconfig","xorg-font-util"]},{"type":"lib","ports":["xorg-libXfont2","libpixman","mesa","xorg-libAppleWM","xorg-libX11","xorg-libXau","xorg-libXdmcp","xorg-libXext","xorg-libXfixes"]},{"type":"run","ports":["xorg-fonts","xkeyboard-config","xinit","quartz-wm"]}],"depends_on":[{"type":"run","ports":["grisbi","eso-flames-fposs","rofi","xorg"]}]},{"name":"repgrep","portdir":"textproc/repgrep","version":"0.17.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/acheronfail/repgrep","description":"An interactive replacer for ripgrep that makes it easy to find and replace across files on the command line.","long_description":"repgrep is an interactive command line tool to make find and replacement easy. It uses ripgrep to find, and then provides you with a simple interface to see the replacements in real-time and conditionally replace matches.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["legacy-support","asciidoctor","clang-20","cargo","rust"]},{"type":"lib","ports":["libunwind"]},{"type":"run","ports":["ripgrep"]}],"depends_on":[]},{"name":"ladybug","portdir":"databases/ladybug","version":"0.20.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://ladybugdb.com/","description":"Embedded graph database built for query speed and scalability","long_description":"LadybugDB is an embedded property-graph database with a Cypher query language, forked from Kuzu after its acquisition. It runs inside the application process rather than as a server, targets analytical workloads over large graphs, and provides full-text search and vector indices. It reads and writes Parquet, Arrow and DuckDB. This port installs the lbug shell and the C and C++ libraries.","active":true,"categories":["databases"],"maintainers":[{"name":"","github":"jrjsmrtn","ports_count":7}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","python314","clang-22"]},{"type":"lib","ports":["openssl3"]}],"depends_on":[]},{"name":"libopenshot","portdir":"multimedia/libopenshot","version":"1.0.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.openshot.org/","description":"Library for creating and editing videos","long_description":"Library for creating and editing videos. Includes python bindings but not ruby.","active":true,"categories":["devel","multimedia"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","cppzmq","swig-python","clang-18"]},{"type":"lib","ports":["babl","libomp","libopenshot-audio","zlib","qt6-qtsvg","ffmpeg8","python314","qt6-qtbase","jsoncpp","zmq","ImageMagick"]}],"depends_on":[{"type":"run","ports":["openshot-qt"]}]},{"name":"libopenshot-audio","portdir":"multimedia/libopenshot-audio","version":"1.0.0","license":"GPL-3+","platforms":"{darwin >= 13}","epoch":0,"replaced_by":null,"homepage":"https://www.openshot.org/","description":"Library for creating and editing videos","long_description":"Library for creating and editing videos","active":true,"categories":["devel","multimedia"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]},{"type":"lib","ports":["zlib"]}],"depends_on":[{"type":"lib","ports":["libopenshot"]}]},{"name":"delve","portdir":"devel/delve","version":"1.27.2","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/go-delve/delve","description":"Delve is a debugger for the Go programming language.","long_description":"Delve is a debugger for the Go programming language. The goal of the project is to provide a simple, full featured debugging tool for Go. Delve should be easy to invoke and easy to use. Chances are if you're using a debugger, things aren't going your way. With that in mind, Delve should stay out of your way as much as possible.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"gtksourceview5","portdir":"gnome/gtksourceview5","version":"5.20.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.gnome.org/Projects/GtkSourceView","description":"GtkSourceView-5.0 is a source highlighting text widget for GTK+ 4","long_description":"GtkSourceView is a text widget that extends GtkTextView by implementing syntax highlighting and other features typical of a source editor.","active":true,"categories":["gnome"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["quartz","x11","tests","universal"],"dependencies":[{"type":"build","ports":["gettext","clang-18","vala","pkgconfig","ninja","meson"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","gtk4","gettext-runtime","libxml2","fribidi","gobject-introspection","pcre2"]}],"depends_on":[{"type":"lib","ports":["komikku","Chatty","gnome-calculator"]}]},{"name":"age","portdir":"security/age","version":"1.3.2","license":"BSD","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://age-encryption.org","description":"A simple, modern and secure encryption tool with small explicit keys, no config options, and UNIX-style composability.","long_description":"A simple, modern and secure encryption tool with small explicit keys, no config options, and UNIX-style composability.","active":true,"categories":["security"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[{"type":"run","ports":["passage"]}]},{"name":"mame","portdir":"emulators/mame","version":"0.289","license":"GPL-2+","platforms":"{darwin >= 18}","epoch":1,"replaced_by":null,"homepage":"https://www.mamedev.org","description":"Multiple Arcade Machine Emulator","long_description":"The purpose of MAME is to preserve decades of software history. As electronic technology continues to rush forward, MAME prevents this important vintage software from being lost and forgotten. This is achieved by documenting the hardware and how it functions. The source code to MAME serves as this documentation.","active":true,"categories":["emulators"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["debug","tools"],"dependencies":[{"type":"build","ports":["clang-22","asio","gettext","gmake","pkgconfig","python313","py313-sphinx","py313-sphinxcontrib-svg2pdfconverter"]},{"type":"lib","ports":["libiconv","libutf8proc","zlib","pugixml","flac","portaudio","portmidi","sqlite3","libsdl2","libjpeg-turbo","expat"]},{"type":"run","ports":["coreutils"]}],"depends_on":[]},{"name":"findutils-devel","portdir":"sysutils/findutils-devel","version":"4.11.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gnu.org/software/findutils/","description":"findutils contains GNU find, xargs, and locate","long_description":"findutils contains GNU find, xargs, and locate","active":true,"categories":["sysutils"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["universal"],"dependencies":[{"type":"build","ports":["gettext","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libiconv","gettext-runtime"]}],"depends_on":[]},{"name":"gramps","portdir":"genealogy/gramps","version":"6.0.8","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.gramps-project.org/","description":"Gramps is a genealogy program","long_description":"Gramps is a genealogy program to store, edit, and research genealogical data. It provides advanced capabilities for research, analysis, and correlation to potentially fill relationship gaps.","active":true,"categories":["python","genealogy"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687},{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["python310","python311","python312","python313","quartz","x11"],"dependencies":[{"type":"build","ports":["py313-wheel","librsvg","makeicns","intltool","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["librsvg","osm-gps-map","ghostscript","python313","py313-Pillow","py313-orjson","py313-gobject3","py313-pyicu","py313-berkeleydb","sqlite3","shared-mime-info","desktop-file-utils","geocode-glib","gexiv2","gspell","gtk3","graphviz"]},{"type":"run","ports":["adwaita-icon-theme"]},{"type":"test","ports":["py313-pytest","py313-lxml","py313-jsonschema"]}],"depends_on":[]}]}