{"count":52456,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=404","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=402","results":[{"name":"py39-anyjson","portdir":"python/py-anyjson","version":"0.3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/runeh/anyjson/","description":"Wrap the best available JSON implementation in a common API","long_description":"Anyjson wraps the best available JSON implementation in a common interface. Anyjson loads whichever is the fastest JSON module installed and provides a uniform API regardless of which JSON implementation is used.","active":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-16"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-nose"]}],"depends_on":[]},{"name":"py310-alagitpull","portdir":"python/py-alagitpull","version":"0.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/git-pull/alagitpull","description":"Cleverly-named alabaster sub-theme for git-pull projects","long_description":"Cleverly-named alabaster sub-theme for git-pull projects","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-alabaster"]}],"depends_on":[]},{"name":"py310-LabJackPython","portdir":"python/py-LabJackPython","version":"2.0.4","license":"MIT and X11","platforms":"{darwin any}","epoch":3,"replaced_by":null,"homepage":"https://github.com/labjack/LabJackPython","description":"The LabJack Python modules for the LabJack U3, U6, UE9 and U12.","long_description":"The LabJack Python modules for the LabJack U3, U6, UE9 and U12.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-16","py310-setuptools","py310-build"]},{"type":"lib","ports":["python310","exodriver"]}],"depends_on":[]},{"name":"py39-LabJackPython","portdir":"python/py-LabJackPython","version":"2.0.4","license":"MIT and X11","platforms":"{darwin any}","epoch":3,"replaced_by":null,"homepage":"https://github.com/labjack/LabJackPython","description":"The LabJack Python modules for the LabJack U3, U6, UE9 and U12.","long_description":"The LabJack Python modules for the LabJack U3, U6, UE9 and U12.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-16","py39-setuptools","py39-build"]},{"type":"lib","ports":["exodriver","python39"]}],"depends_on":[]},{"name":"py38-LabJackPython","portdir":"python/py-LabJackPython","version":"2.0.4","license":"MIT and X11","platforms":"{darwin any}","epoch":3,"replaced_by":null,"homepage":"https://github.com/labjack/LabJackPython","description":"The LabJack Python modules for the LabJack U3, U6, UE9 and U12.","long_description":"The LabJack Python modules for the LabJack U3, U6, UE9 and U12.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["exodriver","python38"]}],"depends_on":[]},{"name":"py310-watchdog","portdir":"python/py-watchdog","version":"6.0.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gorakhargosh/watchdog","description":"Python API and shell utilities to monitor file system events.","long_description":"Python API and shell utilities to monitor file system events.","active":true,"categories":["sysutils","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","clang-18","py310-setuptools"]},{"type":"lib","ports":["python310","py310-setuptools","py310-yaml","py310-argh"]},{"type":"test","ports":["py310-pytest","py310-flaky"]}],"depends_on":[{"type":"lib","ports":["topydo"]},{"type":"run","ports":["py310-spyder-devel","py310-spyder","py310-bpython"]},{"type":"test","ports":["py310-werkzeug"]}]},{"name":"py310-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":["py310-installer","clang-18","py310-setuptools","py310-pytest-runner","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-wcwidth"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"test","ports":["py310-curtsies"]}]},{"name":"py37-pyte","portdir":"python/py-pyte","version":"0.8.0","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":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-pytest-runner","py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-wcwidth"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"test","ports":["py37-curtsies"]}]},{"name":"py310-iocapture","portdir":"python/py-iocapture","version":"0.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/iocapture","description":"Capture stdout, stderr easily.","long_description":"Capture stdout, stderr easily.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest","py310-six","py310-flexmock"]}],"depends_on":[{"type":"test","ports":["py310-argh"]}]},{"name":"py39-iocapture","portdir":"python/py-iocapture","version":"0.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/iocapture","description":"Capture stdout, stderr easily.","long_description":"Capture stdout, stderr easily.","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest","py39-six","py39-flexmock"]}],"depends_on":[{"type":"test","ports":["py39-argh"]}]},{"name":"py38-iocapture","portdir":"python/py-iocapture","version":"0.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/iocapture","description":"Capture stdout, stderr easily.","long_description":"Capture stdout, stderr easily.","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest","py38-six","py38-flexmock"]}],"depends_on":[{"type":"test","ports":["py38-argh"]}]},{"name":"py37-iocapture","portdir":"python/py-iocapture","version":"0.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/iocapture","description":"Capture stdout, stderr easily.","long_description":"Capture stdout, stderr easily.","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest","py37-six","py37-flexmock"]}],"depends_on":[{"type":"test","ports":["py37-argh"]}]},{"name":"py-iocapture","portdir":"python/py-iocapture","version":"0.1.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/iocapture","description":"Capture stdout, stderr easily.","long_description":"Capture stdout, stderr easily.","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-iocapture"]}],"depends_on":[]},{"name":"py310-flexmock","portdir":"python/py-flexmock","version":"0.13.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flexmock.readthedocs.io/","description":"Mock/stub/spy library for Python","long_description":"Mock/stub/spy library for Python","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-poetry-core","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"test","ports":["py310-iocapture"]}]},{"name":"py39-flexmock","portdir":"python/py-flexmock","version":"0.13.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flexmock.readthedocs.io/","description":"Mock/stub/spy library for Python","long_description":"Mock/stub/spy library for Python","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["py39-poetry-core","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"test","ports":["py39-iocapture"]}]},{"name":"py38-flexmock","portdir":"python/py-flexmock","version":"0.12.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flexmock.readthedocs.io/","description":"Mock/stub/spy library for Python","long_description":"Mock/stub/spy library for Python","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["py38-poetry-core","py38-setuptools","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"test","ports":["py38-iocapture"]}]},{"name":"py37-flexmock","portdir":"python/py-flexmock","version":"0.12.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://flexmock.readthedocs.io/","description":"Mock/stub/spy library for Python","long_description":"Mock/stub/spy library for Python","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["py37-poetry-core","py37-setuptools","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"test","ports":["py37-iocapture"]}]},{"name":"py-flexmock","portdir":"python/py-flexmock","version":"0.13.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://flexmock.readthedocs.io/","description":"Mock/stub/spy library for Python","long_description":"Mock/stub/spy library for Python","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-flexmock"]}],"depends_on":[]},{"name":"py310-curtsies","portdir":"python/py-curtsies","version":"0.4.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://curtsies.readthedocs.io","description":"Curses-like terminal wrapper, with colored strings","long_description":"Curses-like terminal wrapper, with colored strings","active":true,"categories":["python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-cwcwidth","py310-blessed"]},{"type":"test","ports":["py310-pytest","py310-pyte"]}],"depends_on":[{"type":"lib","ports":["py310-bpython"]}]},{"name":"py310-bpython","portdir":"python/py-bpython","version":"0.24","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.bpython-interpreter.org","description":"fancy interface to the Python interpreter","long_description":"a fancy interface to the Python interpreter for Unix-like operating systems","active":true,"categories":["python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"dependencies":[{"type":"build","ports":["py310-babel","py310-sphinx","py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["py310-requests","py310-greenlet","python310","py310-curtsies","py310-pyxdg","py310-pygments"]},{"type":"run","ports":["py310-watchdog","bpython_select","py310-jedi","py310-urwid"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py310-blessings","portdir":"python/py-blessings","version":"1.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erikrose/blessings","description":"A thin, practical wrapper around terminal formatting, positioning, and more","long_description":"A thin, practical wrapper around terminal formatting, positioning, and more","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-six","python310"]}],"depends_on":[]},{"name":"py310-argh","portdir":"python/py-argh","version":"0.31.3","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/neithere/argh","description":"A simple argparse wrapper","long_description":"A simple argparse wrapper","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-flit_core","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest","py310-mock","py310-iocapture"]}],"depends_on":[{"type":"lib","ports":["py310-watchdog"]}]},{"name":"dsq","portdir":"textproc/dsq","version":"0.23.0","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/multiprocessio/dsq","description":"Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.","long_description":"Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1075}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"hysteria","portdir":"net/hysteria","version":"2.9.2","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/apernet/hysteria","description":"network utility and proxy optimized for networks of poor quality","long_description":"Hysteria is a feature-packed network utility optimized for networks of poor quality (e.g. satellite connections, congested public Wi-Fi, cross-country connection) powered by a custom version of QUIC protocol.","active":true,"categories":["net"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":290}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"ashuffle","portdir":"audio/ashuffle","version":"3.13.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/joshkunz/ashuffle","description":"shuffle library for mpd","long_description":"ashuffle is an application for automatically shuffling your MPD library in a similar way to a more standard music player's \"shuffle library\" feature.","active":true,"categories":["audio"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-20","cmake","meson","ninja"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["yaml-cpp","libmpdclient"]}],"depends_on":[]},{"name":"armagetronad-dedicated","portdir":"games/armagetronad","version":"0.2.9.1.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.armagetronad.org","description":"dedicated game server for Armagetron Advanced","long_description":"Armagetron Advanced is a 3-D snake game, based on the light cycle sequence from the movie Tron. You can play against AI opponents, against other human users over the network, or a mixture of both. \n\nThis package installs the dedicated network server for the Armagetron Advanced game. It allows you to host games that other online players can connect to, and play multi-player matches. You can also host online multi-player matches directly from inside the game, but the dedicated server allows you to continue hosting matches while not actively running the game.","active":true,"categories":["games"],"maintainers":[{"name":"","github":"jasonliu--","ports_count":37}],"variants":["zthreads","universal"],"dependencies":[{"type":"build","ports":["automake","clang-18","pkgconfig","autoconf"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["boost176","libxml2"]},{"type":"run","ports":["armagetronad-common"]}],"depends_on":[]},{"name":"armagetronad-common","portdir":"games/armagetronad","version":"0.2.9.1.0","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.armagetronad.org","description":"common files for the Armagetron Advanced packages","long_description":"Armagetron Advanced is a 3-D snake game, based on the light cycle sequence from the movie Tron. You can play against AI opponents, against other human users over the network, or a mixture of both. \n\nThis package contains files that are common to both the armagetronad and armagetronad-dedicated packages.","active":true,"categories":["games"],"maintainers":[{"name":"","github":"jasonliu--","ports_count":37}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","libsdl_mixer","autoconf","automake","libsdl","libsdl_image","pkgconfig","libpng","freetype","libxml2","boost176"]},{"type":"lib","ports":[null]}],"depends_on":[{"type":"run","ports":["armagetronad","armagetronad-dedicated"]}]},{"name":"armagetronad","portdir":"games/armagetronad","version":"0.2.9.1.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.armagetronad.org","description":"Armagetron Advanced, a 3-D Tron-like light cycle game","long_description":"Armagetron Advanced is a 3-D snake game, based on the light cycle sequence from the movie Tron. You can play against AI opponents, against other human users over the network, or a mixture of both.","active":true,"categories":["games"],"maintainers":[{"name":"","github":"jasonliu--","ports_count":37}],"variants":["zthreads","universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libxml2","libsdl_mixer","boost176","libsdl","libsdl_image","libpng","freetype"]},{"type":"run","ports":["armagetronad-common"]}],"depends_on":[]},{"name":"boost178-numpy","portdir":"devel/boost178","version":"1.78.0","license":"Boost-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.boost.org","description":"Boost.Numpy library","long_description":"Boost.Numpy library","active":false,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["clang20","clang50","clang60","clang70","clang10","clang11","clang12","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang80","clang90","clangdevel","mpich","openmpi","python27","python39","python310","python311","python312","debug","no_static","no_single","universal"],"dependencies":[{"type":"build","ports":["clang-17"]},{"type":"lib","ports":["boost178","python312","py312-numpy"]}],"depends_on":[]},{"name":"boost178","portdir":"devel/boost178","version":"1.78.0","license":"Boost-1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.boost.org","description":"Collection of portable C++ source libraries","long_description":"Boost provides free portable peer-reviewed C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library.","active":true,"categories":["devel"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441},{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clangdevel","mpich","openmpi","python27","python310","python311","python312","python313","python314","debug","no_static","no_single","regex_match_extra","docs","universal"],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["lzma","zlib","zstd","bzip2","expat","libiconv","python312","icu"]}],"depends_on":[{"type":"build","ports":["gpick"]},{"type":"lib","ports":["mariadb-10.10","mariadb-10.4","mariadb-10.7","mariadb-10.8","mariadb-10.9","LucenePlusPlus","libmsp430","glom","hugin-app","boost178-numpy"]},{"type":"run","ports":["stanmath"]}]},{"name":"font-spleen","portdir":"x11/font-spleen","version":"1.9.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fcambus/spleen","description":"monospaced bitmapped font","long_description":"monospaced bitmapped font available in six sizes: 5x8, 6x12, 8x16 12x24, 16x32, 32x64. All font sizes contain all ISO/IEC 8859-1 characters (Basic Latin and Latin-1 Supplement Unicode block), Latin Extended-A characters, as well as Box Drawing, Block Elements, and Braille Patterns Unicode blocks, except for the 5x8 and the 6x12 versions.","active":true,"categories":["graphics","x11","fonts","x11-font"],"maintainers":[{"name":"rak","github":"ryanakca","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["gzip","clang-18"]},{"type":"lib","ports":["fontconfig","mkfontscale"]}],"depends_on":[]},{"name":"py310-hieroglyph","portdir":"python/py-hieroglyph","version":"2.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nyergler/hieroglyph","description":"Sphinx slide generator","long_description":"Generate HTML presentations from plain text sources with all the power of Sphinx.","active":true,"categories":["devel","textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-setuptools","py310-six","py310-sphinx"]},{"type":"run","ports":["hieroglyph_select"]}],"depends_on":[{"type":"lib","ports":["py-hieroglyph"]}]},{"name":"py39-hieroglyph","portdir":"python/py-hieroglyph","version":"2.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nyergler/hieroglyph","description":"Sphinx slide generator","long_description":"Generate HTML presentations from plain text sources with all the power of Sphinx.","active":false,"categories":["devel","textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-setuptools","py39-six","py39-sphinx"]},{"type":"run","ports":["hieroglyph_select"]}],"depends_on":[]},{"name":"py38-hieroglyph","portdir":"python/py-hieroglyph","version":"2.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nyergler/hieroglyph","description":"Sphinx slide generator","long_description":"Generate HTML presentations from plain text sources with all the power of Sphinx.","active":false,"categories":["devel","textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-setuptools","py38-six","py38-sphinx"]},{"type":"run","ports":["hieroglyph_select"]}],"depends_on":[]},{"name":"py310-beaker","portdir":"python/py-beaker","version":"1.13.0","license":"BSD and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://beaker.readthedocs.io/","description":"A Session and Caching library with WSGI Middleware","long_description":"Beaker is a web session and general caching library that includes WSGI middleware for use in web applications. As a general caching library, Beaker can handle storing for various times any Python object that can be pickled with optional back-ends on a fine-grained basis. Beaker was built largely on the code from MyghtyUtils, then refactored and extended with database support. Beaker includes Cache and Session WSGI middleware to ease integration with WSGI capable frameworks.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"php81-openswoole","portdir":"php/php-openswoole","version":"22.1.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/openswoole","description":"an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP","long_description":"php-openswoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122},{"name":"macintosh","github":"BjarneDMat","ports_count":1556},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["hiredis","openssl","brotli","php81","nghttp2","zlib"]}],"depends_on":[]},{"name":"php80-openswoole","portdir":"php/php-openswoole","version":"4.10.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/openswoole","description":"an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP","long_description":"php-openswoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122},{"name":"macintosh","github":"BjarneDMat","ports_count":1556},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["hiredis","openssl","brotli","nghttp2","php80","zlib"]}],"depends_on":[]},{"name":"php74-openswoole","portdir":"php/php-openswoole","version":"4.10.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/openswoole","description":"an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP","long_description":"php-openswoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122},{"name":"macintosh","github":"BjarneDMat","ports_count":1556},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["hiredis","openssl","brotli","nghttp2","php74","zlib"]}],"depends_on":[]},{"name":"php73-openswoole","portdir":"php/php-openswoole","version":"4.10.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/openswoole","description":"an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP","long_description":"php-openswoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122},{"name":"macintosh","github":"BjarneDMat","ports_count":1556},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["hiredis","openssl","brotli","nghttp2","php73","zlib"]}],"depends_on":[]},{"name":"php72-openswoole","portdir":"php/php-openswoole","version":"4.10.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/openswoole","description":"an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP","long_description":"php-openswoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122},{"name":"macintosh","github":"BjarneDMat","ports_count":1556},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["autoconf","clang-18"]},{"type":"lib","ports":["hiredis","openssl","brotli","nghttp2","php72","zlib"]}],"depends_on":[]},{"name":"php-openswoole","portdir":"php/php-openswoole","version":"26.2.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pecl.php.net/package/openswoole","description":"an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP","long_description":"php-openswoole is an event-driven asynchronous & concurrent & coroutine networking engine with high performance for PHP.","active":true,"categories":["devel","net","lang","php"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122},{"name":"macintosh","github":"BjarneDMat","ports_count":1556},{"name":"","github":"ArtKoKo","ports_count":26}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["php85-openswoole"]}],"depends_on":[]},{"name":"gawk-xml","portdir":"lang/gawkextlib","version":"1.1.2","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gawkextlib.sourceforge.net/xml/xml.html","description":"xml extension for gawk","long_description":"xml extension for gawk","active":true,"categories":["textproc","lang"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gawk","expat","gettext-runtime","gawkextlib"]}],"depends_on":[]},{"name":"gawk-timex","portdir":"lang/gawkextlib","version":"1.0.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gawkextlib.sourceforge.net/timex/timex.html","description":"timex extension for gawk","long_description":"timex extension for gawk","active":true,"categories":["textproc","lang"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gawk","gettext-runtime"]}],"depends_on":[]},{"name":"gawk-select","portdir":"lang/gawkextlib","version":"1.1.4","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gawkextlib.sourceforge.net/select/select.html","description":"select extension for gawk","long_description":"select extension for gawk","active":true,"categories":["textproc","lang"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gawk","gettext-runtime","gawkextlib"]}],"depends_on":[]},{"name":"gawk-redis","portdir":"lang/gawkextlib","version":"1.7.8","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gawkextlib.sourceforge.net/redis/redis.html","description":"redis extension for gawk","long_description":"redis extension for gawk","active":true,"categories":["textproc","lang"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["hiredis","gawk","gettext-runtime"]}],"depends_on":[]},{"name":"gawk-pgsql","portdir":"lang/gawkextlib","version":"1.1.2","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gawkextlib.sourceforge.net/pgsql/pgsql.html","description":"pgsql extension for gawk","long_description":"pgsql extension for gawk","active":true,"categories":["textproc","lang"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gawk","gettext-runtime","gawkextlib","postgresql16"]}],"depends_on":[]},{"name":"gawk-nl_langinfo","portdir":"lang/gawkextlib","version":"1.1.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gawkextlib.sourceforge.net/nl_langinfo/nl_langinfo.html","description":"nl_langinfo extension for gawk","long_description":"nl_langinfo extension for gawk","active":true,"categories":["textproc","lang"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gawk","gettext-runtime"]}],"depends_on":[]},{"name":"gawk-mpfr","portdir":"lang/gawkextlib","version":"1.1.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gawkextlib.sourceforge.net/mpfr/mpfr.html","description":"mpfr extension for gawk","long_description":"mpfr extension for gawk","active":true,"categories":["textproc","lang"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["gmp","mpfr","gawk","gettext-runtime","gawkextlib"]}],"depends_on":[]},{"name":"gawk-lmdb","portdir":"lang/gawkextlib","version":"1.1.3","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gawkextlib.sourceforge.net/lmdb/lmdb.html","description":"lmdb extension for gawk","long_description":"lmdb extension for gawk","active":true,"categories":["textproc","lang"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["lmdb","gawk","gettext-runtime","gawkextlib"]}],"depends_on":[]},{"name":"xcbeautify","portdir":"devel/xcbeautify","version":"1.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/cpisciotta/xcbeautify","description":"A beautifier tool for xcodebuild, SPM, and bazel output.","long_description":"A beautifier tool for xcodebuild, SPM, and bazel output.","active":true,"categories":["devel"],"maintainers":[{"name":"landonf","github":"landonf","ports_count":85}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]}]}