{"count":52323,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=183","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=181","results":[{"name":"zeit","portdir":"office/zeit","version":"1.0.1","license":"GPL-3","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://xn--gckvb8fzb.com/zeit-erfassen-a-cli-activity-time-tracker/","description":"Zeit, erfassen. A command line tool for tracking time spent on activities.","long_description":"Zeit, erfassen. A command line tool for tracking time spent on activities.","active":true,"categories":["office"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py312-gevent","portdir":"python/py-gevent","version":"25.9.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gevent.org","description":"Coroutine-based Python networking library.","long_description":"gevent is a coroutine-based Python networking library that uses greenlet to provide a high-level synchronous API on top of libevent event loop.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-cython"]},{"type":"lib","ports":["py312-cffi","py312-zope-event","py312-zopeinterface","py312-greenlet","python312"]}],"depends_on":[{"type":"test","ports":["py312-mssql"]}]},{"name":"py311-gevent","portdir":"python/py-gevent","version":"25.9.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gevent.org","description":"Coroutine-based Python networking library.","long_description":"gevent is a coroutine-based Python networking library that uses greenlet to provide a high-level synchronous API on top of libevent event loop.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-cython"]},{"type":"lib","ports":["py311-greenlet","py311-zope-event","py311-zopeinterface","py311-cffi","python311"]}],"depends_on":[{"type":"test","ports":["py311-mssql"]}]},{"name":"tlrc","portdir":"net/tlrc","version":"1.12.0","license":"MIT","platforms":"{darwin >= 17}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tldr-pages/tlrc","description":"Official tldr client written in Rust","long_description":"Official tldr client written in Rust.","active":true,"categories":["net"],"maintainers":[{"name":"therealketo","github":"therealketo","ports_count":17}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","libiconv"]}],"depends_on":[]},{"name":"py312-gdal","portdir":"python/py-gdal","version":"3.13.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.gdal.org","description":"GDAL: Geospatial Data Abstraction Library","long_description":"This Python package and extensions are a number of tools for programming and manipulating the GDAL Geospatial Data Abstraction Library.","active":true,"categories":["python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618},{"name":"n_larsson","github":"nilason","ports_count":111}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-numpy","gdal"]},{"type":"run","ports":["gdal_select"]}],"depends_on":[{"type":"build","ports":["py312-rsgislib"]}]},{"name":"py312-llfuse","portdir":"python/py-llfuse","version":"1.5.1","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-llfuse/python-llfuse/","description":"Python bindings for the low-level FUSE API","long_description":"Python-LLFUSE is a set of Python bindings for the low level FUSE API.","active":true,"categories":["devel","fuse","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","pkgconfig","py312-build","py312-installer"]},{"type":"lib","ports":["python312","macfuse"]}],"depends_on":[]},{"name":"py311-llfuse","portdir":"python/py-llfuse","version":"1.5.1","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-llfuse/python-llfuse/","description":"Python bindings for the low-level FUSE API","long_description":"Python-LLFUSE is a set of Python bindings for the low level FUSE API.","active":true,"categories":["devel","fuse","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","pkgconfig","py311-build","py311-installer"]},{"type":"lib","ports":["python311","macfuse"]}],"depends_on":[]},{"name":"py312-pyte","portdir":"python/py-pyte","version":"0.8.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/selectel/pyte","description":"an in memory VTXXX-compatible terminal emulator","long_description":"It’s an in memory VTXXX-compatible terminal emulator. XXX stands for a series of video terminals, developed by DEC between 1970 and 1995. The first, and probably the most famous one, was VT100 terminal, which is now a de-facto standard for all virtual terminal emulators. pyte follows the suit.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-pytest-runner","clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-wcwidth"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py312-simplejson","portdir":"python/py-simplejson","version":"3.20.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://simplejson.readthedocs.org/","description":"Simple, fast, extensible JSON encoder/decoder for Python","long_description":"simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.4+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["fava","py312-mygpoclient"]},{"type":"run","ports":["py312-rasterstats"]},{"type":"test","ports":["py312-structlog"]}]},{"name":"py312-comm","portdir":"python/py-comm","version":"0.2.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ipython/comm","description":"Jupyter Python Comm implementation","long_description":"Jupyter Python Comm implementation","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312","py312-traitlets"]}],"depends_on":[{"type":"lib","ports":["py312-ipykernel","py312-ipywidgets","py312-metakernel"]}]},{"name":"py312-powerline","portdir":"python/py-powerline","version":"2.8.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/powerline/powerline","description":"The ultimate statusline/prompt utility","long_description":"Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.","active":true,"categories":["sysutils","python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-powerline-exitstatus-kai","py312-powerline-gitstatus"]}]},{"name":"py312-singledispatch","portdir":"python/py-singledispatch","version":"4.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/singledispatch","description":"Backport of functools.singledispatch from Python 3.4","long_description":"Backport of functools.singledispatch from Python 3.4","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py312-coherent.licensed","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py-singledispatch"]}]},{"name":"py312-mako","portdir":"python/py-mako","version":"1.3.12","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.makotemplates.org/","description":"A super-fast templating language that borrows the best ideas from the existing templating languages.","long_description":"Mako is a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako's syntax and API borrows from the best ideas of many others, including Django templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available, while also maintaining close ties to Python calling and scoping semantics.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-markupsafe","python312"]}],"depends_on":[{"type":"lib","ports":["py312-alembic"]}]},{"name":"py312-cssutils","portdir":"python/py-cssutils","version":"2.11.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/cssutils","description":"A CSS Cascading Style Sheets library for Python","long_description":"A CSS Cascading Style Sheets library for Python","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py312-regex","portdir":"python/py-regex","version":"2026.5.9","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrabarnett/mrab-regex","description":"Alternate regular expression module, to replace re.","long_description":"Alternate regular expression module, to replace re.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-transformers","py312-parsimonious","py312-tiktoken","py312-beancount","py312-dateparser","py312-diffusers","py312-nltk"]},{"type":"run","ports":["py312-cfn-lint","py312-sacremoses"]}]},{"name":"py312-fsspec","portdir":"python/py-fsspec","version":"2026.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/intake/filesystem_spec","description":"File-system specification","long_description":"File-system specification","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-hatch-vcs","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-sunpy","py312-dask","py312-s3fs"]},{"type":"run","ports":["py312-datasets","py312-huggingface_hub","py312-reproject"]}]},{"name":"numchk","portdir":"finance/numchk","version":"0.2.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hroptatyr/numchk","description":"Like file(1) but for numbers","long_description":"The numchk tool is a command-line tool that identifies self-consistent numbers and checks their correctness. In short, it is like file(1) for numbers. The focus is on fast bulk processing of identifiers arising primarily in the financial sector. Unlike similar libraries numchk only provides syntactic and first level semantic checks (mostly check digits and country code validation) in order to identify and disambiguate the input. Deep semantic verification, aspects of formatting and canonicalisation are left to its competitors.","active":true,"categories":["finance"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[]},{"name":"dateutils","portdir":"sysutils/dateutils","version":"0.4.11","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.fresse.org/dateutils/","description":"nifty command line date and time utilities; fast date calculations and conversion in the shell","long_description":"Dateutils are a bunch of tools that revolve around fiddling with dates and times in the command line with a strong focus on use cases that arise when dealing with large amounts of financial data.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[]},{"name":"py312-xlsx2csv","portdir":"python/py-xlsx2csv","version":"0.8.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dilshod/xlsx2csv","description":"xlsx to csv converter","long_description":"Converts xslx files to csv format. Handles large XLSX files. Fast and easy to use.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py312-hy","portdir":"python/py-hy","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hylang.org/","description":"Lisp dialect embedded in Python","long_description":"Hy is a Lisp dialect that's embedded in Python. Since Hy transforms its Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp form.","active":true,"categories":["lang","python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-funcparserlib","python312"]},{"type":"run","ports":["hy_select"]}],"depends_on":[{"type":"lib","ports":["py312-hyrule"]}]},{"name":"php83-uploadprogress","portdir":"php/php-uploadprogress","version":"2.0.2","license":"PHP-3.01","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/uploadprogress","description":"An extension to track progress of a file upload.","long_description":"An extension to track progress of a file upload. It is only known to work on Apache with mod_php, other SAPI implementations unfortunately still have issues.","active":true,"categories":["devel","lang","www","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php83","php83-apache2handler"]}],"depends_on":[]},{"name":"php83-amqp","portdir":"php/php-amqp","version":"2.2.0","license":"PHP-3.01","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"http://pecl.php.net/package/amqp","description":"AMQP interface for PHP","long_description":"This extension can communicate with any AMQP spec 0-9-1 compatible server, such as RabbitMQ, OpenAMQP and Qpid, giving you the ability to create and delete exchanges and queues, as well as publish to any exchange and consume from any queue.","active":true,"categories":["net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["rabbitmq-c","php83"]}],"depends_on":[]},{"name":"php83-svm","portdir":"php/php-svm","version":"0.2.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/svm","description":"PHP bindings for libsvm, a support vector machine implementation","long_description":"PHP bindings for libsvm, a support vector machine implementation","active":true,"categories":["lang","math","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["libsvm","php83"]}],"depends_on":[]},{"name":"php83-scrypt","portdir":"php/php-scrypt","version":"2.0.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/scrypt","description":"a PHP wrapper for scrypt","long_description":"php-scrypt is a PHP wrapper for scrypt, key derivation function designed to be secure against hardware brute-force attacks.","active":true,"categories":["lang","security","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php83"]}],"depends_on":[]},{"name":"php83-rrd","portdir":"php/php-rrd","version":"2.0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/rrd","description":"PHP rrdtool extension","long_description":"php-rrd is a procedural and simple object-oriented wrapper for PHP for using rrdtool—data logging and graphing system for time series data.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","pkgconfig","clang-18"]},{"type":"lib","ports":["libffi","rrdtool","php83"]}],"depends_on":[]},{"name":"php83-mysql_xdevapi","portdir":"php/php-mysql_xdevapi","version":"8.0.30","license":"PHP-3.01","platforms":"darwin freebsd openbsd","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/mysql_xdevapi","description":"MySQL X DevAPI for PHP","long_description":"The X DevAPI is the new common API for MySQL Connectors built on the X Protocol introduced in MySQL 5.7.12.","active":true,"categories":["databases","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","boost176","clang-20"]},{"type":"lib","ports":["protobuf3-cpp","lz4","php83","zlib","zstd"]}],"depends_on":[{"type":"run","ports":["php-mysql_xdevapi"]}]},{"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":"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":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["gearmand","php83"]}],"depends_on":[]},{"name":"py312-pdal","portdir":"python/py-pdal","version":"3.5.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.pdal.io","description":"PDAL Python support","long_description":"PDAL Python support allows you to process data with PDAL into Numpy arrays. It provides a PDAL extension module to control Python interaction with PDAL. Additionally, you can use it to fetch schema and metadata from PDAL operations.","active":true,"categories":["python","gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":111}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-scikit-build-core","py312-pybind11","clang-20","cmake","ninja","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["PDAL","python312","py312-numpy"]},{"type":"test","ports":["py312-pytest","py312-pandas","py312-meshio"]}],"depends_on":[{"type":"lib","ports":["py312-pdal-plugins"]}]},{"name":"lua51-psl","portdir":"lua/lua-psl","version":"0.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://luarocks.org/modules//psl","description":"Lua bindings to libpsl","long_description":"Lua bindings to libpsl","active":true,"categories":["devel","lua"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["lua-luarocks","clang-18"]},{"type":"lib","ports":["lua51","libpsl"]}],"depends_on":[{"type":"lib","ports":["knot-resolver"]}]},{"name":"lua52-psl","portdir":"lua/lua-psl","version":"0.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://luarocks.org/modules//psl","description":"Lua bindings to libpsl","long_description":"Lua bindings to libpsl","active":true,"categories":["devel","lua"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["lua-luarocks","clang-18"]},{"type":"lib","ports":["lua52","libpsl"]}],"depends_on":[]},{"name":"lua53-psl","portdir":"lua/lua-psl","version":"0.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://luarocks.org/modules//psl","description":"Lua bindings to libpsl","long_description":"Lua bindings to libpsl","active":true,"categories":["devel","lua"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["lua-luarocks","clang-18"]},{"type":"lib","ports":["libpsl","lua53"]}],"depends_on":[]},{"name":"lua54-psl","portdir":"lua/lua-psl","version":"0.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://luarocks.org/modules//psl","description":"Lua bindings to libpsl","long_description":"Lua bindings to libpsl","active":true,"categories":["devel","lua"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["lua-luarocks","clang-18"]},{"type":"lib","ports":["libpsl","lua54"]}],"depends_on":[]},{"name":"lua-psl","portdir":"lua/lua-psl","version":"0.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://luarocks.org/modules//psl","description":"Lua bindings to libpsl","long_description":"Lua bindings to libpsl","active":true,"categories":["devel","lua"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":[null]},{"type":"extract","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"blisp","portdir":"sysutils/blisp","version":"0.0.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pine64/blisp","description":"Bouffalo Labs ISP (in-system-programming)","long_description":"Bouffalo Labs ISP (in-system-programming) tool & library: an open source tool to flash Bouffalo RISC-V MCUs.","active":true,"categories":["devel","sysutils"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["argtable3","libserialport"]}],"depends_on":[{"type":"run","ports":["PineFlash"]}]},{"name":"PineFlash","portdir":"sysutils/PineFlash","version":"0.5.5","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Spagett1/PineFlash","description":"A GUI tool to flash IronOS to the Pinecil V1, V2 and future other pine products","long_description":"A GUI tool to flash IronOS to the Pinecil V1, V2 and future other pine products","active":true,"categories":["aqua","sysutils"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["universal"],"dependencies":[{"type":"build","ports":["rust","cargo","legacy-support","makeicns","clang-20"]},{"type":"lib","ports":["libunwind","libusb","curl","libiconv"]},{"type":"run","ports":["blisp","dfu-util"]}],"depends_on":[]},{"name":"libserialport","portdir":"devel/libserialport","version":"0.1.2","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sigrok.org/wiki/Libserialport","description":"Cross-platform serial port C library","long_description":"libserialport is a minimal, cross-platform shared library written in C that is intended to take care of the OS-specific details when writing software that uses serial ports.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["avrdude","blisp"]}]},{"name":"argtable3","portdir":"devel/argtable3","version":"3.3.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/argtable/argtable3","description":"ANSI C library for parsing GNU style command line arguments","long_description":"argtable3 is an open source ANSI C library that parses GNU-style command-line options with the getopt library.","active":true,"categories":["devel"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"lib","ports":["blisp"]}]},{"name":"py312-rfc3986","portdir":"python/py-rfc3986","version":"2.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://rfc3986.readthedocs.io/","description":"A Python implementation of RFC 3986 including validation and authority parsing.","long_description":"A Python implementation of RFC 3986 including validation and authority parsing.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-oslo-config"]}]},{"name":"py312-readme_renderer","portdir":"python/py-readme_renderer","version":"44.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/readme_renderer","description":"Safely render long_description/README files in Warehouse","long_description":"Safely render long_description/README files in Warehouse","active":true,"categories":["python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-docutils","py312-pygments","py312-bleach"]}],"depends_on":[{"type":"test","ports":["py312-marisa-trie"]}]},{"name":"py312-dashing","portdir":"python/py-dashing","version":"0.1.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/FedericoCeratto/dashing","description":"Terminal dashboards for Python","long_description":"Dashing is a library to quickly create terminal-based dashboards in Python","active":true,"categories":["python","sysutil"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":287}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-blessed"]}],"depends_on":[]},{"name":"py312-blessed","portdir":"python/py-blessed","version":"1.20.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/blessed","description":"A thin practical wrapper around terminal styling screen positioning and keyboard input.","long_description":"A thin practical wrapper around terminal styling screen positioning and keyboard input.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-wcwidth","py312-six","python312"]}],"depends_on":[{"type":"lib","ports":["py312-objexplore"]},{"type":"run","ports":["py312-dashing"]}]},{"name":"knot-resolver","portdir":"net/knot-resolver","version":"6.4.0","license":"GPL-3+","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.knot-resolver.cz","description":"The Knot Resolver is a caching DNS resolver scalable from huge resolver farms down to home network routers.","long_description":"The Knot Resolver is a caching DNS resolver scalable from huge resolver farms down to home network routers.","active":true,"categories":["net"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1532}],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["protobuf-c","luajit","lmdb","libknot","lua51-psl","nghttp2","fstrm","gnutls","jemalloc","libuv"]}],"depends_on":[]},{"name":"libknot","portdir":"net/knot","version":"3.5.5","license":"GPL-3+","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://www.knot-dns.cz","description":"Knot DNS is a high-performance authoritative-only DNS server which supports all key features of the modern domain name system.","long_description":"Knot DNS is a high-performance authoritative-only DNS server which supports all key features of the modern domain name system.","active":true,"categories":["net"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1532}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["protobuf-c","userspace-rcu","lmdb","nghttp2","ngtcp2","libidn2","fstrm","gnutls"]}],"depends_on":[{"type":"lib","ports":["knot-resolver"]}]},{"name":"py312-cloudflare","portdir":"python/py-cloudflare","version":"5.4.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cloudflare/cloudflare-python","description":"Python interface to the CloudFlare API.","long_description":"Python interface to the CloudFlare API.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1532}],"variants":["aiohttp"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-hatch-fancy-pypi-readme","clang-18"]},{"type":"lib","ports":["py312-sniffio","python312","py312-pydantic","py312-typing_extensions","py312-distro","py312-anyio","py312-httpx"]}],"depends_on":[]},{"name":"py312-beautifulsoup4","portdir":"python/py-beautifulsoup4","version":"4.15.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.crummy.com/software/BeautifulSoup/","description":"Python HTML/XML parser","long_description":"Beautiful Soup is a Python HTML/XML parser designed for quick turnaround projects like screen-scraping.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1532}],"variants":["chardet","charset_normalizer","html5lib","lxml"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["py312-soupsieve","python312","py312-typing_extensions","py312-lxml","py312-html5lib"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"build","ports":["qbs-docs"]},{"type":"lib","ports":["py312-sunpy","py312-webtest","py312-dap","py312-siphon","py312-skyfield","py312-socid-extractor","py312-nbconvert","py312-cartopy"]},{"type":"run","ports":["py312-dns-lexicon","py312-libpysal","py312-pymatgen"]},{"type":"test","ports":["py312-myst-parser"]}]},{"name":"EqualX","portdir":"tex/EqualX","version":"0.7.1","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://equalx.sourceforge.io","description":"EqualX Equation Editor","long_description":"EqualX is just a graphical interface to latex and a bunch of conversion programs for aiding you write equations faster in latex and export them to other applications.","active":true,"categories":["science","tex"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["exempi","qt5-qtbase"]},{"type":"run","ports":["ghostscript","poppler","texlive-latex"]}],"depends_on":[]},{"name":"py311-postgresql","portdir":"python/py-postgresql","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-postgres/fe","description":"Python interface to PostgreSQL","long_description":"py-postgresql is a project dedicated to improving the Python interfaces to PostgreSQL. It strives to provide substantial convenience to Python programmers using PostgreSQL. At its core, py-postgresql provides a PG-API, postgresql.api and DB-API 2.0 interface for using a PostgreSQL database.","active":true,"categories":["devel","databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py-postgresql"]}]},{"name":"py310-postgresql","portdir":"python/py-postgresql","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-postgres/fe","description":"Python interface to PostgreSQL","long_description":"py-postgresql is a project dedicated to improving the Python interfaces to PostgreSQL. It strives to provide substantial convenience to Python programmers using PostgreSQL. At its core, py-postgresql provides a PG-API, postgresql.api and DB-API 2.0 interface for using a PostgreSQL database.","active":true,"categories":["devel","databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py39-postgresql","portdir":"python/py-postgresql","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-postgres/fe","description":"Python interface to PostgreSQL","long_description":"py-postgresql is a project dedicated to improving the Python interfaces to PostgreSQL. It strives to provide substantial convenience to Python programmers using PostgreSQL. At its core, py-postgresql provides a PG-API, postgresql.api and DB-API 2.0 interface for using a PostgreSQL database.","active":false,"categories":["devel","databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-16"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"php83-raphf","portdir":"php/php-raphf","version":"2.0.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/raphf","description":"a reusable persistent handle and resource factory API","long_description":"a reusable persistent handle and resource factory API","active":true,"categories":["lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085},{"name":"macintosh","github":"BjarneDMat","ports_count":1513}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["php83"]}],"depends_on":[]}]}