{"count":51640,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=811","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=809","results":[{"name":"libplacebo","portdir":"devel/libplacebo","version":"7.360.1","license":"LGPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://libplacebo.org","description":"core rendering algorithms and ideas of mpv rewritten as an independent library","long_description":"libplacebo is, in a nutshell, the core rendering algorithms and ideas of mpv rewritten as an independent library. As of today, libplacebo contains a large assortment of video processing shaders, focusing on both quality and performance.","active":true,"categories":["devel","multimedia"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":268}],"variants":["opengl","vulkan","demo","glslang","universal"],"dependencies":[{"type":"build","ports":["py314-glad2","clang-21","py314-jinja2","meson","ninja","pkgconfig","vulkan-headers","fast-float"]},{"type":"lib","ports":["lcms2","xxhashlib"]}],"depends_on":[{"type":"lib","ports":["mpv"]}]},{"name":"killport","portdir":"sysutils/killport","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jkfran/killport","description":"kill processes running on a specified port","long_description":"killport is a command-line utility for killing processes listening on specific ports. It's designed to be simple, fast, and effective.","active":true,"categories":["sysutils","net"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1596}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","libiconv"]}],"depends_on":[]},{"name":"R-lightgbm","portdir":"R/R-lightgbm","version":"4.5.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lightgbm-org/LightGBM","description":"Light Gradient Boosting Machine","long_description":"Light Gradient Boosting Machine","active":true,"categories":["science","math","R"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-19","R"]},{"type":"lib","ports":["R-jsonlite","R-CRAN-recommended","R-R6","R-data.table"]},{"type":"run","ports":["R"]},{"type":"test","ports":["R-knitr","R-testthat","R-rmarkdown","R-RhpcBLASctl"]}],"depends_on":[{"type":"lib","ports":["R-misspi","R-cbl"]},{"type":"test","ports":["R-bonsai","R-EIX","R-fastshap","R-shapviz"]}]},{"name":"py-croniter","portdir":"python/py-croniter","version":"6.2.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiorky/croniter","description":"croniter provides iteration for datetime object with cron like format","long_description":"croniter provides iteration for datetime object with cron like format","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2108}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-croniter"]}],"depends_on":[]},{"name":"py310-croniter","portdir":"python/py-croniter","version":"6.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiorky/croniter","description":"croniter provides iteration for datetime object with cron like format","long_description":"croniter provides iteration for datetime object with cron like format","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2108}],"variants":[],"dependencies":[{"type":"build","ports":["py310-hatchling","py310-installer","clang-18","py310-build"]},{"type":"lib","ports":["python310","py310-dateutil","py310-tz"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["salt"]}]},{"name":"py311-croniter","portdir":"python/py-croniter","version":"6.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiorky/croniter","description":"croniter provides iteration for datetime object with cron like format","long_description":"croniter provides iteration for datetime object with cron like format","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2108}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-hatchling","clang-18","py311-build"]},{"type":"lib","ports":["python311","py311-dateutil","py311-tz"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py312-croniter","portdir":"python/py-croniter","version":"6.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiorky/croniter","description":"croniter provides iteration for datetime object with cron like format","long_description":"croniter provides iteration for datetime object with cron like format","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2108}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-hatchling","clang-18","py312-build"]},{"type":"lib","ports":["python312","py312-tz","py312-dateutil"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py313-croniter","portdir":"python/py-croniter","version":"6.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiorky/croniter","description":"croniter provides iteration for datetime object with cron like format","long_description":"croniter provides iteration for datetime object with cron like format","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2108}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-installer","py313-hatchling","clang-18"]},{"type":"lib","ports":["python313","py313-tz","py313-dateutil"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[]},{"name":"py314-croniter","portdir":"python/py-croniter","version":"6.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kiorky/croniter","description":"croniter provides iteration for datetime object with cron like format","long_description":"croniter provides iteration for datetime object with cron like format","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2108}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-installer","py314-hatchling","clang-18"]},{"type":"lib","ports":["python314","py314-dateutil","py314-tz"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-croniter"]}]},{"name":"fq","portdir":"sysutils/fq","version":"0.17.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/wader/fq","description":"jq for binary formats","long_description":"jq for binary formats. fq is a tool, language and set of decoders for inspecting binary data. In most cases fq works the same way as jq but instead of reading JSON it reads binary data. The result is a JSON compatible structures where each value has a bit range, symbolic interpretations and know how to be presented in a useful way.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1044}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"py37-panel","portdir":"python/py-panel","version":"1.0.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15","py37-installer","npm8","py37-build","py37-wheel"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-pyct","py37-pyviz_comms","py37-requests","py37-tqdm","py37-param","py37-pandas","py37-markdown","py37-bokeh","py37-bleach","nodejs16"]}],"depends_on":[]},{"name":"py38-panel","portdir":"python/py-panel","version":"1.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","npm10","clang-16","py38-installer","py38-build","py38-wheel"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-pandas","py38-param","py38-pyct","py38-pyviz_comms","py38-requests","py38-tqdm","py38-typing_extensions","py38-xyzservices","py38-linkify-it-py","nodejs20","py38-packaging","py38-mdit-py-plugins","py38-markdown-it-py","py38-markdown","py38-bokeh","py38-bleach"]}],"depends_on":[]},{"name":"py39-panel","portdir":"python/py-panel","version":"1.4.5","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":[],"dependencies":[{"type":"build","ports":["npm11","clang-18","py39-installer","py39-hatch-vcs","py39-hatchling","py39-build","py39-packaging"]},{"type":"lib","ports":["py39-pyviz_comms","py39-requests","py39-tqdm","python39","py39-markdown-it-py","py39-mdit-py-plugins","py39-xyzservices","py39-linkify-it-py","py39-tzdata","panel_select","nodejs24","py39-typing_extensions","py39-bleach","py39-bokeh","py39-markdown","py39-pandas","py39-param","py39-pyct"]},{"type":"run","ports":["py39-pyviz_comms","py39-requests","py39-tqdm","py39-typing_extensions","py39-markdown-it-py","py39-mdit-py-plugins","py39-xyzservices","py39-linkify-it-py","py39-tzdata","panel_select","nodejs24","py39-pyct","py39-param","py39-pandas","py39-packaging","py39-markdown","py39-bokeh","py39-bleach"]}],"depends_on":[]},{"name":"py-discovery","portdir":"python/py-discovery","version":"1.1.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tox-dev/python-discovery","description":"Python interpreter discovery","long_description":"Python interpreter discovery","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-discovery"]}],"depends_on":[]},{"name":"py310-discovery","portdir":"python/py-discovery","version":"1.1.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tox-dev/python-discovery","description":"Python interpreter discovery","long_description":"Python interpreter discovery","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","clang-18","py310-hatch-vcs","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py311-discovery","portdir":"python/py-discovery","version":"1.1.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tox-dev/python-discovery","description":"Python interpreter discovery","long_description":"Python interpreter discovery","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-hatch-vcs"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py313-discovery","portdir":"python/py-discovery","version":"1.1.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tox-dev/python-discovery","description":"Python interpreter discovery","long_description":"Python interpreter discovery","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-hatch-vcs","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py314-discovery","portdir":"python/py-discovery","version":"1.1.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tox-dev/python-discovery","description":"Python interpreter discovery","long_description":"Python interpreter discovery","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-hatch-vcs","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-discovery"]}]},{"name":"py312-discovery","portdir":"python/py-discovery","version":"1.1.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tox-dev/python-discovery","description":"Python interpreter discovery","long_description":"Python interpreter discovery","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-hatch-vcs"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py-panel","portdir":"python/py-panel","version":"1.8.10","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-panel"]}],"depends_on":[]},{"name":"py310-panel","portdir":"python/py-panel","version":"1.8.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":[],"dependencies":[{"type":"build","ports":["npm11","clang-18","py310-installer","py310-hatch-vcs","py310-hatchling","py310-build","py310-packaging"]},{"type":"lib","ports":["py310-markdown","py310-bokeh","py310-param","python310","py310-pyviz_comms","py310-markdown-it-py","py310-mdit-py-plugins","py310-linkify-it-py","py310-tzdata","panel_select","py310-narwhals","nodejs24","py310-pyct","py310-requests","py310-typing_extensions","py310-pandas","py310-bleach","py310-xyzservices","py310-tqdm"]},{"type":"run","ports":["py310-markdown","py310-bokeh","py310-param","py310-pyct","py310-pyviz_comms","py310-markdown-it-py","py310-mdit-py-plugins","py310-linkify-it-py","py310-tzdata","panel_select","nodejs24","py310-tqdm","py310-xyzservices","py310-bleach","py310-pandas","py310-packaging","py310-typing_extensions","py310-requests"]}],"depends_on":[{"type":"lib","ports":["py310-geoviews","py310-holoviews","py310-hvplot"]}]},{"name":"py312-panel","portdir":"python/py-panel","version":"1.8.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":[],"dependencies":[{"type":"build","ports":["npm11","clang-18","py312-hatch-vcs","py312-hatchling","py312-packaging","py312-installer","py312-build"]},{"type":"lib","ports":["py312-bleach","py312-pandas","py312-xyzservices","python312","py312-param","py312-pyct","py312-pyviz_comms","py312-tqdm","py312-tzdata","panel_select","py312-narwhals","nodejs24","py312-bokeh","py312-typing_extensions","py312-markdown","py312-requests","py312-linkify-it-py","py312-markdown-it-py","py312-mdit-py-plugins"]},{"type":"run","ports":["py312-bleach","py312-pandas","py312-xyzservices","py312-bokeh","py312-param","py312-pyct","py312-pyviz_comms","py312-tqdm","py312-tzdata","panel_select","nodejs24","py312-mdit-py-plugins","py312-markdown-it-py","py312-linkify-it-py","py312-requests","py312-markdown","py312-typing_extensions","py312-packaging"]}],"depends_on":[{"type":"lib","ports":["py312-geoviews","py312-holoviews","py312-hvplot"]}]},{"name":"py311-panel","portdir":"python/py-panel","version":"1.8.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":[],"dependencies":[{"type":"build","ports":["npm11","clang-18","py311-hatch-vcs","py311-hatchling","py311-packaging","py311-installer","py311-build"]},{"type":"lib","ports":["py311-bokeh","py311-param","py311-pyct","python311","py311-linkify-it-py","py311-mdit-py-plugins","py311-markdown-it-py","py311-xyzservices","py311-tzdata","panel_select","py311-narwhals","nodejs24","py311-pyviz_comms","py311-typing_extensions","py311-requests","py311-pandas","py311-markdown","py311-tqdm","py311-bleach"]},{"type":"run","ports":["py311-bokeh","py311-param","py311-pyct","py311-pyviz_comms","py311-linkify-it-py","py311-mdit-py-plugins","py311-markdown-it-py","py311-xyzservices","py311-tzdata","panel_select","nodejs24","py311-bleach","py311-tqdm","py311-markdown","py311-pandas","py311-requests","py311-typing_extensions","py311-packaging"]}],"depends_on":[{"type":"lib","ports":["py311-geoviews","py311-holoviews","py311-hvplot"]}]},{"name":"py313-panel","portdir":"python/py-panel","version":"1.8.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":[],"dependencies":[{"type":"build","ports":["npm11","py313-hatch-vcs","py313-hatchling","py313-packaging","py313-installer","py313-build","clang-18"]},{"type":"lib","ports":["py313-pandas","py313-mdit-py-plugins","py313-linkify-it-py","panel_select","py313-param","py313-pyct","py313-bokeh","py313-pyviz_comms","py313-xyzservices","py313-tzdata","py313-narwhals","nodejs24","py313-markdown-it-py","python313","py313-requests","py313-typing_extensions","py313-tqdm","py313-markdown","py313-bleach"]},{"type":"run","ports":["py313-pandas","py313-mdit-py-plugins","py313-linkify-it-py","py313-markdown-it-py","py313-param","py313-pyct","py313-bokeh","py313-pyviz_comms","py313-xyzservices","py313-tzdata","nodejs24","py313-bleach","py313-markdown","py313-tqdm","py313-typing_extensions","py313-requests","py313-packaging","panel_select"]}],"depends_on":[{"type":"lib","ports":["py313-geoviews","py313-holoviews","py313-hvplot"]}]},{"name":"py314-panel","portdir":"python/py-panel","version":"1.8.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","npm11","py314-build","py314-installer","py314-packaging","py314-hatch-vcs","py314-hatchling"]},{"type":"lib","ports":["py314-mdit-py-plugins","py314-markdown-it-py","py314-pandas","py314-param","py314-xyzservices","py314-markdown","panel_select","py314-bleach","py314-bokeh","py314-narwhals","py314-pyct","py314-pyviz_comms","py314-tzdata","nodejs24","python314","py314-requests","py314-tqdm","py314-typing_extensions","py314-linkify-it-py"]}],"depends_on":[{"type":"lib","ports":["py-panel","py314-geoviews","py314-holoviews","py314-hvplot","peakipy"]}]},{"name":"ripgrep","portdir":"textproc/ripgrep","version":"15.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/BurntSushi/ripgrep","description":"fast command line search tool","long_description":"ripgrep is a command line search tool that combines the usability of The Silver Searcher (an ack clone) with the raw speed of GNU grep.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1044}],"variants":["pcre","universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","asciidoc","docbook-xsl-nons","libiconv","clang-20"]},{"type":"lib","ports":["libunwind","pcre2"]}],"depends_on":[{"type":"run","ports":["bat-extras","repgrep","ripgrep-all"]}]},{"name":"octave-audio","portdir":"octave/octave-audio","version":"2.0.11","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gnu-octave/octave-audio","description":"Audio recording, processing, and playing tools.","long_description":"Audio recording, processing, and playing tools.","active":true,"categories":["science","math","octave"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1398}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["rtmidi","octave"]}],"depends_on":[]},{"name":"weathr","portdir":"science/weathr","version":"1.4.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Veirt/weathr","description":"a terminal weather app with ascii animation","long_description":"A terminal weather app with ASCII animations driven by real-time weather data. Features real-time weather from Open-Meteo with animated rain, snow, thunderstorms, flying airplanes, day/night cycles, and auto-location detection.","active":true,"categories":["science"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1044}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"lunzip","portdir":"archivers/lunzip","version":"1.16","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.nongnu.org/lzip/lunzip.html","description":"Decompressor for lzip files","long_description":"Lunzip is a decompressor for lzip files. It is written in C and its small size makes it well suited for embedded devices or software installers that need to decompress files but do not need compression capabilities. Lunzip is fully compatible with lzip-1.4 or newer.","active":true,"categories":["archivers"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"age-plugin-se","portdir":"security/age-plugin-se","version":"0.1.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/remko/age-plugin-se","description":"Age plugin for Apple's Secure Enclave","long_description":"age-plugin-se is a plugin for age, enabling encryption using Apple's Secure Enclave.","active":true,"categories":["security"],"maintainers":[{"name":"cal","github":"neverpanic","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["scdoc","clang-18"]}],"depends_on":[]},{"name":"kotlin","portdir":"lang/kotlin","version":"2.3.20","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kotlinlang.org/","description":"Statically typed programming language for the JVM, Android and the browser","long_description":"Kotlin is a modern but already mature programming language aimed to make developers happier. It's concise, safe, interoperable with Java and other languages, and provides many ways to reuse code between multiple platforms for productive programming.","active":true,"categories":["lang","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["openjdk21"]}],"depends_on":[]},{"name":"ghostscript","portdir":"print/ghostscript","version":"10.07.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":["gri","pcb","clisp","asymptote","dvipng"]},{"type":"lib","ports":["ImageMagick","xcircuit","dvisvgm-devel","p5.28-pdf-builder","p5.32-pdf-builder","p5.34-pdf-builder","gramps","latex2html","ghostscript-fonts-hiragino","QGLE","camlimages","libspectre","magicspp","dvisvgm","octave","gmt4","gmt5","gmt6","littleutils","lilypond","lilypond-devel","goffice","pyxplot","scribus","groff","memesuite","xfig","fig2dev","gimp2","gimp2-devel","gimp3-devel","scribus-devel","ImageMagick7","epstool","p5.30-pdf-builder"]},{"type":"run","ports":["TeXmacs","gnuastro","impressive","gv","sam2p","octave","pstoedit","asymptote","LaTeXiT","latex2rtf","djvu2pdf","fig2ps","EqualX","kde4-kile","texmaker","pdfsandwich","psbind","pathalizer","webdot","texlive-bin","R-grImport","claws-mail","ocrmypdf","dvipng","ps2eps"]},{"type":"test","ports":["qpdf"]}]},{"name":"p5.26-business-isbn","portdir":"perl/p5-business-isbn","version":"3.6.0","license":"Artistic-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Business::ISBN","description":"work with International Standard Book Numbers","long_description":"This package provides the Perl modules Business::ISBN, Business::ISBN10, and Business::ISBN13 for working with International Standard Book Numbers.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-business-isbn-data","p5.26-gd-barcode","p5.26-mojolicious"]}],"depends_on":[]},{"name":"p5.26-crypt-openssl-ec","portdir":"perl/p5-crypt-openssl-ec","version":"1.320.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Crypt::OpenSSL::EC","description":"Crypt::OpenSSL::EC - Perl extension for OpenSSL EC (Elliptic Curves) library","long_description":"Crypt::OpenSSL::EC - Perl extension for OpenSSL EC (Elliptic Curves) library","active":false,"categories":["perl"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["openssl","perl5.26","p5.26-crypt-openssl-bignum"]}],"depends_on":[{"type":"lib","ports":["p5.26-crypt-openssl-ecdsa"]}]},{"name":"p5.26-app-cmd","portdir":"perl/p5-app-cmd","version":"0.331.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Cmd","description":"App::Cmd - write command line apps with less suffering","long_description":"App::Cmd - write command line apps with less suffering","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-data-dumper","p5.26-test-fatal"]},{"type":"lib","ports":["p5.26-getopt-long","p5.26-getopt-long-descriptive","p5.26-io-tiecombine","perl5.26","p5.26-string-rewriteprefix","p5.26-sub-exporter","p5.26-sub-install","p5.26-module-pluggable","p5.26-capture-tiny","p5.26-class-load"]}],"depends_on":[{"type":"build","ports":["p5.26-dist-zilla-plugin-promptifstale"]},{"type":"lib","ports":["p5.26-dancer2","p5.26-dist-zilla"]}]},{"name":"p5.26-array-iterator","portdir":"perl/p5-array-iterator","version":"0.120.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Array::Iterator","description":"Array::Iterator - A simple class for iterating over Perl arrays","long_description":"Array::Iterator - A simple class for iterating over Perl arrays","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-capture-tiny","p5.26-test-exception"]},{"type":"lib","ports":["perl5.26"]}],"depends_on":[{"type":"lib","ports":["p5.26-pithub"]}]},{"name":"p5-app-cmd","portdir":"perl/p5-app-cmd","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-app-cmd","homepage":"https://metacpan.org/pod/App::Cmd","description":"App::Cmd - write command line apps with less suffering","long_description":"App::Cmd - write command line apps with less suffering","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-app-cmd"]}],"depends_on":[]},{"name":"p5-array-iterator","portdir":"perl/p5-array-iterator","version":"0.136.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-array-iterator","homepage":"https://metacpan.org/pod/Array::Iterator","description":"Array::Iterator - A simple class for iterating over Perl arrays","long_description":"Array::Iterator - A simple class for iterating over Perl arrays","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-array-iterator"]}],"depends_on":[]},{"name":"p5.28-app-cmd","portdir":"perl/p5-app-cmd","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Cmd","description":"App::Cmd - write command line apps with less suffering","long_description":"App::Cmd - write command line apps with less suffering","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-data-dumper","p5.28-test-fatal","clang-18"]},{"type":"lib","ports":["p5.28-getopt-long","p5.28-getopt-long-descriptive","p5.28-io-tiecombine","perl5.28","p5.28-string-rewriteprefix","p5.28-sub-exporter","p5.28-sub-install","p5.28-module-pluggable","p5.28-capture-tiny","p5.28-class-load"]}],"depends_on":[{"type":"build","ports":["p5.28-dist-zilla-plugin-promptifstale"]},{"type":"lib","ports":["p5.28-dist-zilla"]}]},{"name":"p5.30-app-cmd","portdir":"perl/p5-app-cmd","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Cmd","description":"App::Cmd - write command line apps with less suffering","long_description":"App::Cmd - write command line apps with less suffering","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-data-dumper","p5.30-test-fatal","clang-18"]},{"type":"lib","ports":["p5.30-getopt-long","p5.30-getopt-long-descriptive","p5.30-io-tiecombine","perl5.30","p5.30-string-rewriteprefix","p5.30-sub-exporter","p5.30-sub-install","p5.30-module-pluggable","p5.30-capture-tiny","p5.30-class-load"]}],"depends_on":[{"type":"build","ports":["p5.30-dist-zilla-plugin-promptifstale"]},{"type":"lib","ports":["p5.30-dist-zilla"]}]},{"name":"p5.32-app-cmd","portdir":"perl/p5-app-cmd","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Cmd","description":"App::Cmd - write command line apps with less suffering","long_description":"App::Cmd - write command line apps with less suffering","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-data-dumper","p5.32-test-fatal","clang-18"]},{"type":"lib","ports":["p5.32-getopt-long","p5.32-getopt-long-descriptive","p5.32-io-tiecombine","perl5.32","p5.32-string-rewriteprefix","p5.32-sub-exporter","p5.32-sub-install","p5.32-module-pluggable","p5.32-capture-tiny","p5.32-class-load"]}],"depends_on":[{"type":"build","ports":["p5.32-dist-zilla-plugin-promptifstale"]},{"type":"lib","ports":["p5.32-dist-zilla"]}]},{"name":"p5.34-app-cmd","portdir":"perl/p5-app-cmd","version":"0.340.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/App::Cmd","description":"App::Cmd - write command line apps with less suffering","long_description":"App::Cmd - write command line apps with less suffering","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-data-dumper","p5.34-test-fatal","clang-18"]},{"type":"lib","ports":["p5.34-getopt-long","p5.34-getopt-long-descriptive","p5.34-io-tiecombine","perl5.34","p5.34-string-rewriteprefix","p5.34-sub-exporter","p5.34-sub-install","p5.34-module-pluggable","p5.34-capture-tiny","p5.34-class-load"]}],"depends_on":[{"type":"build","ports":["p5.34-dist-zilla-plugin-promptifstale"]},{"type":"lib","ports":["p5-app-cmd","p5.34-dist-zilla"]}]},{"name":"p5.28-array-iterator","portdir":"perl/p5-array-iterator","version":"0.136.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Array::Iterator","description":"Array::Iterator - A simple class for iterating over Perl arrays","long_description":"Array::Iterator - A simple class for iterating over Perl arrays","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["p5.28-test-most","p5.28-capture-tiny","p5.28-test-exception","p5.28-test-describeme","p5.28-test-needs","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[]},{"name":"p5.30-array-iterator","portdir":"perl/p5-array-iterator","version":"0.136.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Array::Iterator","description":"Array::Iterator - A simple class for iterating over Perl arrays","long_description":"Array::Iterator - A simple class for iterating over Perl arrays","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["p5.30-test-most","p5.30-capture-tiny","p5.30-test-exception","p5.30-test-describeme","p5.30-test-needs","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[]},{"name":"p5.32-array-iterator","portdir":"perl/p5-array-iterator","version":"0.136.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Array::Iterator","description":"Array::Iterator - A simple class for iterating over Perl arrays","long_description":"Array::Iterator - A simple class for iterating over Perl arrays","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["p5.32-test-most","p5.32-capture-tiny","p5.32-test-exception","p5.32-test-describeme","p5.32-test-needs","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[]},{"name":"p5.34-array-iterator","portdir":"perl/p5-array-iterator","version":"0.136.0","license":"(Artistic-1 or GPL)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Array::Iterator","description":"Array::Iterator - A simple class for iterating over Perl arrays","long_description":"Array::Iterator - A simple class for iterating over Perl arrays","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2636}],"variants":[],"dependencies":[{"type":"build","ports":["p5.34-test-most","p5.34-capture-tiny","p5.34-test-exception","p5.34-test-describeme","p5.34-test-needs","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-array-iterator"]}]},{"name":"p5-business-isbn","portdir":"perl/p5-business-isbn","version":"3.13.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":"p5.34-business-isbn","homepage":"https://metacpan.org/pod/Business::ISBN","description":"Business::ISBN - work with International Standard Book Numbers","long_description":"Business::ISBN - work with International Standard Book Numbers","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-business-isbn"]}],"depends_on":[]},{"name":"p5.30-business-isbn","portdir":"perl/p5-business-isbn","version":"3.13.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Business::ISBN","description":"Business::ISBN - work with International Standard Book Numbers","long_description":"Business::ISBN - work with International Standard Book Numbers","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.30","p5.30-business-isbn-data","p5.30-gd-barcode","p5.30-mojolicious"]}],"depends_on":[]},{"name":"p5.28-business-isbn","portdir":"perl/p5-business-isbn","version":"3.13.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Business::ISBN","description":"Business::ISBN - work with International Standard Book Numbers","long_description":"Business::ISBN - work with International Standard Book Numbers","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.28","p5.28-business-isbn-data","p5.28-gd-barcode","p5.28-mojolicious"]}],"depends_on":[]},{"name":"p5.34-business-isbn","portdir":"perl/p5-business-isbn","version":"3.13.0","license":"Artistic-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Business::ISBN","description":"Business::ISBN - work with International Standard Book Numbers","long_description":"Business::ISBN - work with International Standard Book Numbers","active":true,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["perl5.34","p5.34-business-isbn-data","p5.34-gd-barcode","p5.34-mojolicious"]}],"depends_on":[{"type":"lib","ports":["p5-business-isbn","biblatex-biber"]}]}]}