{"count":52323,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=15","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=13","results":[{"name":"raylib","portdir":"multimedia/raylib","version":"6.0","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.raylib.com","description":"A simple and easy-to-use library to enjoy videogames programming","long_description":"A simple and easy-to-use library to enjoy videogames programming. raylib is highly inspired by the Borland BGI graphics lib and the XNA framework and it's specially well suited for prototyping, tooling, graphical applications, embedded systems and education.","active":true,"categories":["devel","multimedia"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["pkgconfig","glfw"]}],"depends_on":[]},{"name":"ruff","portdir":"devel/ruff","version":"0.15.20","license":"MIT","platforms":"{darwin >= 18}","epoch":0,"replaced_by":null,"homepage":"https://astral.sh/ruff","description":"An extremely fast Python linter, written in Rust","long_description":"An extremely fast Python linter, written in Rust. Ruff aims to be orders of magnitude faster than alternative tools while integrating more functionality behind a single, common interface. Ruff can be used to replace Flake8 (plus dozens of plugins), isort, pydocstyle, yesqa, eradicate, pyupgrade, and autoflake, all while executing tens or hundreds of times faster than any individual tool. Ruff is extremely actively developed and used in many major open-source projects.","active":true,"categories":["devel","python"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069},{"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":[{"type":"lib","ports":["py311-python-lsp-ruff","py313-python-lsp-ruff","py314-python-lsp-ruff","py310-python-lsp-ruff","py312-python-lsp-ruff"]},{"type":"run","ports":["py314-marimo","py313-marimo"]}]},{"name":"auge","portdir":"graphics/auge","version":"1.8.0","license":"MIT","platforms":"{darwin >= 26}","epoch":0,"replaced_by":null,"homepage":"https://auge.franzai.com","description":"On-device vision CLI","long_description":"On-device vision CLI - Apple Vision framework OCR, image classification, and object detection from the command line","active":true,"categories":["graphics"],"maintainers":[{"name":"austin","github":"halostatue","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"lazygit","portdir":"devel/lazygit","version":"0.62.2","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/jesseduffield/lazygit","description":"A simple terminal UI for git commands, written in Go","long_description":"A simple terminal UI for git commands, written in Go","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"stunnel","portdir":"security/stunnel","version":"5.79","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.stunnel.org/","description":"SSL tunneling program","long_description":"Stunnel is a program that allows you to encrypt arbitrary TCP connections inside SSL (Secure Sockets Layer) available on both Unix and Windows. Stunnel can allow you to secure non-SSL aware daemons and protocols (like POP, IMAP, LDAP, etc) by having Stunnel provide the encryption, requiring no changes to the daemon's code.","active":true,"categories":["net","security"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1532}],"variants":["openssl1","openssl3","libwrap","mimalloc","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["tcp_wrappers","openssl3"]}],"depends_on":[]},{"name":"watcher","portdir":"devel/watcher","version":"0.14.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/e-dant/watcher","description":"Filesystem watcher for C++ and C","long_description":"Watcher is a filesystem watcher that works anywhere. It is simple, efficient and friendly, depending only on the C++ Standard Library and leveraging the OS when possible for efficiency. It may be used as a header-only C++ library, a C library, or a CLI program.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herby","ports_count":1}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]}],"depends_on":[]},{"name":"cue","portdir":"devel/cue","version":"0.17.0","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://cuelang.org","description":"Open-source data constraint language which aims to simplify tasks involving defining and using data.","long_description":"CUE is an Open-source data constraint language which aims to simplify tasks involving defining and using data. It is a superset of JSON, allowing users familiar with JSON to get started quickly.","active":true,"categories":["devel","lang"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]},{"type":"fetch","ports":["git"]}],"depends_on":[]},{"name":"jq","portdir":"sysutils/jq","version":"1.8.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://jqlang.github.io/jq/","description":"A lightweight and flexible command-line JSON processor","long_description":"jq is like sed for JSON data – you can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1069}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["oniguruma6"]}],"depends_on":[{"type":"build","ports":["neohtop","vcvrack"]},{"type":"lib","ports":["py311-jq","py312-jq","py313-jq","py314-jq","R-jqr","libzsv","py310-jq","zsv","jaq"]},{"type":"run","ports":["ijq","gutils-suite-core","jnv"]}]},{"name":"ls-qpack","portdir":"www/ls-qpack","version":"2.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/litespeedtech/ls-qpack","description":"QPACK compression library for use with HTTP/3","long_description":"QPACK compression library for use with HTTP/3","active":true,"categories":["www"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1532}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"build","ports":["py311-pylsqpack","py314-pylsqpack","py310-pylsqpack","py39-pylsqpack","py312-pylsqpack","py313-pylsqpack"]},{"type":"lib","ports":["py38-pylsqpack"]}]},{"name":"ohcount","portdir":"textproc/ohcount","version":"4.0.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/blackducksoftware/ohcount","description":"Ohcount is a source code line counter.","long_description":"Ohcount identifies source code files in most common programming languages, and prepares total counts of code and comments. It can operate on single files or entire directory trees. Ohcount can produce line-by-line analysis of files for detailed debugging.","active":true,"categories":["devel","textproc"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["gperf","ragel","clang-18"]},{"type":"lib","ports":["pcre2","libmagic"]}],"depends_on":[]},{"name":"wsddn","portdir":"net/wsddn","version":"1.25","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gershnik/wsdd-native","description":"WS-Discovery Host Daemon","long_description":"Allows your Mac to be discovered by systems running Windows 10 or later and to appear in their Explorer \"Network\" view.","active":true,"categories":["net"],"maintainers":[{"name":"","github":"gershnik","ports_count":1}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","ninja","clang-22"]}],"depends_on":[]},{"name":"vulkan-memory-allocator","portdir":"graphics/vulkan-memory-allocator","version":"3.4.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator","description":"Easy to integrate Vulkan memory allocation library","long_description":"Easy to integrate Vulkan memory allocation library. Provides a single header C/C++ library that helps with memory allocation for the Vulkan API.","active":true,"categories":["graphics"],"maintainers":[{"name":"herby.gillot","github":"herby-gillot","ports_count":1}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","vulkan-headers","clang-18"]}],"depends_on":[]},{"name":"charls","portdir":"graphics/charls","version":"2.4.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/team-charls/charls","description":"CharLS is an implementation of JPEG-LS","long_description":"CharLS implements JPEG-LS, a lossless JPEG codec.","active":true,"categories":["graphics"],"maintainers":[{"name":"vince","github":"Veence","ports_count":25}],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20"]}],"depends_on":[{"type":"lib","ports":["py37-imagecodecs","py38-imagecodecs","gdal","gdal-hdf5","gdal-kea","gdal-netcdf","gdcm","py310-imagecodecs","py311-imagecodecs","py312-imagecodecs","py313-imagecodecs","py314-imagecodecs","py39-imagecodecs"]}]},{"name":"dillo","portdir":"www/dillo","version":"3.3.0","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dillo-browser.org","description":"A fast and small graphical web browser.","long_description":"dillo is a fast and small graphical web browser written in C and C++ with its own rendering engine with support for HTTP, HTTPS, FTP and local files.","active":true,"categories":["net","www"],"maintainers":[{"name":"nate","github":"exprez135","ports_count":4}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["fltk","webp","openssl3"]}],"depends_on":[]},{"name":"python_select-315t","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python_select"]}],"depends_on":[]},{"name":"python_select-315","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python_select"]}],"depends_on":[{"type":"run","ports":["python315-devel"]}]},{"name":"python_select-314","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python_select"]}],"depends_on":[{"type":"run","ports":["python314"]}]},{"name":"python_select-313","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python_select"]}],"depends_on":[{"type":"run","ports":["python313"]}]},{"name":"python_select-312","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python_select"]}],"depends_on":[{"type":"run","ports":["python312"]}]},{"name":"python_select-310","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python_select"]}],"depends_on":[{"type":"run","ports":["python310"]}]},{"name":"python_select-311","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python_select"]}],"depends_on":[{"type":"run","ports":["python311"]}]},{"name":"python_select-38","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python_select"]}],"depends_on":[{"type":"run","ports":["python38"]}]},{"name":"python_select-39","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["python_select"]}],"depends_on":[{"type":"run","ports":["python39"]}]},{"name":"python_select","portdir":"sysutils/python_select","version":"0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org/","description":"Common files for selecting default Python version","long_description":"This port installs files that allow 'port select' to create links to the preferred default version of Python.","active":true,"categories":["sysutils"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["swig-python","swig3-python"]},{"type":"run","ports":["python_select-39","python_select-38","python_select-311","python_select-310","python_select-312","python_select-313","python_select-314","python_select-315","python_select-315t","pypy","pypy36","pypy37","pypy38","pypy39","pypy-tkinter","pypy36-tkinter","pypy37-tkinter","pypy38-tkinter","pypy39-tkinter","python26","python27","python32","python33","python34","python35","python37","python36"]}]},{"name":"py314-altair","portdir":"python/py-altair","version":"6.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling","py314-versioningit"]},{"type":"lib","ports":["py314-pandas","py314-toolz","python314","py314-narwhals","py314-jsonschema","py314-packaging","py314-numpy","py314-typing_extensions","py314-jinja2"]}],"depends_on":[{"type":"lib","ports":["py-altair"]},{"type":"run","ports":["py314-marimo"]}]},{"name":"py313-altair","portdir":"python/py-altair","version":"6.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling","py313-versioningit"]},{"type":"lib","ports":["py313-toolz","py313-pandas","python313","py313-narwhals","py313-jsonschema","py313-packaging","py313-typing_extensions","py313-numpy","py313-jinja2"]}],"depends_on":[{"type":"run","ports":["py313-marimo"]}]},{"name":"py312-altair","portdir":"python/py-altair","version":"6.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18","py312-versioningit"]},{"type":"lib","ports":["py312-jsonschema","py312-pandas","python312","py312-narwhals","py312-toolz","py312-packaging","py312-jinja2","py312-typing_extensions","py312-numpy"]}],"depends_on":[]},{"name":"py311-altair","portdir":"python/py-altair","version":"6.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18","py311-versioningit"]},{"type":"lib","ports":["py311-pandas","py311-jsonschema","python311","py311-narwhals","py311-toolz","py311-packaging","py311-typing_extensions","py311-jinja2","py311-numpy"]}],"depends_on":[]},{"name":"py310-altair","portdir":"python/py-altair","version":"6.2.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18","py310-versioningit"]},{"type":"lib","ports":["py310-pandas","py310-jsonschema","python310","py310-narwhals","py310-toolz","py310-typing_extensions","py310-packaging","py310-numpy","py310-jinja2"]}],"depends_on":[]},{"name":"py-altair","portdir":"python/py-altair","version":"6.2.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-altair"]}],"depends_on":[]},{"name":"swi-prolog-devel","portdir":"lang/swi-prolog-devel","version":"10.1.10","license":"BSD","platforms":"darwin","epoch":20051223,"replaced_by":null,"homepage":"https://www.swi-prolog.org/","description":"SWI-Prolog compiler plus extra packages (development version)","long_description":"ISO/Edinburgh-style Prolog compiler including modules, autoload, libraries, Garbage-collector, stack-expandor, C/C++-interface, Multiple threads, GNU-readline interface, coroutining, constraint programming, global variables, very fast compiler. Including packages clib (Unix process control, sockets, MIME), cpp (C++ interface), sgml (reading XML/SGML), sgml/RDF (reading RDF into triples), ODBC interface and XPCE (Graphics UI toolkit, integrated editor (Emacs-clone) and graphical debugger).","active":true,"categories":["lang"],"maintainers":[{"name":"jan","github":"JanWielemaker","ports_count":2}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","ninja","pkgconfig","clang-20"]},{"type":"lib","ports":["libmcrypt","libyaml","ncurses","ossp-uuid","pcre2","libarchive","libutf8proc","pango","SDL3","SDL3_image","python314","cairo","zlib","db62","gmp"]}],"depends_on":[]},{"name":"vulkan-volk","portdir":"graphics/vulkan-volk","version":"1.4.350.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/zeux/volk","description":"Meta loader for Vulkan API","long_description":"volk is a meta-loader for Vulkan. It allows you to dynamically load entrypoints required to use Vulkan without linking to vulkan-1.dll or statically linking Vulkan loader. Additionally, volk simplifies the use of Vulkan extensions by automatically loading all associated entrypoints. Finally, volk enables loading Vulkan entrypoints directly from the driver which can increase performance by skipping loader dispatch overhead.","active":true,"categories":["graphics"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","glslang","vulkan-headers","clang-18","shaderc","python314"]}],"depends_on":[{"type":"build","ports":["vulkan-tools","vulkan-validationlayers"]}]},{"name":"vulkan-validationlayers","portdir":"graphics/vulkan-validationlayers","version":"1.4.350.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vulkan.lunarg.com","description":"Vulkan layers for validation and debugging","long_description":"Provides Vulkan validation layers that can be enabled to assist development by enabling developers to verify their applications correct use of the Vulkan API","active":true,"categories":["graphics"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["python314","vulkan-headers","spirv-headers","vulkan-volk","clang-18","cmake"]},{"type":"lib","ports":["spirv-tools","vulkan-loader","vulkan-utility-libraries","glslang"]}],"depends_on":[]},{"name":"vulkan-utility-libraries","portdir":"graphics/vulkan-utility-libraries","version":"1.4.350.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://vulkan.lunarg.com","description":"Utility libraries for Vulkan developers","long_description":"Utility libraries for Vulkan developers","active":true,"categories":["graphics"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","vulkan-headers","clang-18","python314"]}],"depends_on":[{"type":"lib","ports":["vulkan-validationlayers"]}]},{"name":"vulkan-tools","portdir":"graphics/vulkan-tools","version":"1.4.350.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vulkan.lunarg.com","description":"Vulkan tools","long_description":"Provides vulkaninfo command for checking Vulkan installation configuration status","active":true,"categories":["graphics"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["python314","cmake","glslang","vulkan-headers","vulkan-volk","clang-18","shaderc"]},{"type":"lib","ports":["vulkan-loader"]}],"depends_on":[]},{"name":"vulkan-loader","portdir":"graphics/vulkan-loader","version":"1.4.350.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vulkan.lunarg.com","description":"Vulkan loader","long_description":"Loader for Vulkan Installable Client Drivers (ICDs) and Vulkan Layers. While MoltenVK on macOS can be linked to directly, it is a Level 0 ICD and thus requires a loader in order to use Layers.","active":true,"categories":["devel","graphics"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","vulkan-headers","clang-18","python314"]}],"depends_on":[{"type":"lib","ports":["vulkan-tools","vulkan-validationlayers"]}]},{"name":"vulkan-headers","portdir":"graphics/vulkan-headers","version":"1.4.350.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://vulkan.lunarg.com","description":"Vulkan header files and API registry","long_description":"Development header files for the Vulkan graphics API. See MoltenVK, and Vulkan-Loader for related ports.","active":true,"categories":["graphics"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18","python314"]}],"depends_on":[{"type":"build","ports":["vulkan-loader","vulkan-tools","vulkan-utility-libraries","vulkan-validationlayers","vulkan-volk","vulkan-memory-allocator","libplacebo","PrismLauncher","virglrenderer"]}]},{"name":"spirv-tools","portdir":"graphics/spirv-tools","version":"1.4.350.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vulkan.lunarg.com","description":"various SPIR-V tools","long_description":"SPIR-V assembler, binary module parser, disassembler, validator, and optimizer","active":true,"categories":["graphics"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-20","python314"]}],"depends_on":[{"type":"build","ports":["spirv-llvm-translator-22"]},{"type":"lib","ports":["vulkan-validationlayers","glslang","shaderc"]}]},{"name":"spirv-headers","portdir":"graphics/spirv-headers","version":"1.4.350.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://vulkan.lunarg.com","description":"SPIR-V Headers","long_description":"SPIR-V Headers","active":true,"categories":["devel","graphics"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":648}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"build","ports":["vulkan-validationlayers","shaderc"]}]},{"name":"spirv-cross","portdir":"graphics/spirv-cross","version":"0.68.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/KhronosGroup/SPIRV-Cross","description":"tool for parsing and converting SPIR-V to and from other shader languages","long_description":"SPIRV-Cross is a tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high-level languages.","active":true,"categories":["graphics"],"maintainers":[{"name":"","github":"jasonliu--","ports_count":37}],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[]},{"name":"exiv2","portdir":"graphics/exiv2","version":"0.27.7","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.exiv2.org","description":"EXIF and IPTC metadata manipulation library and tools","long_description":"Exiv2 comprises of a C++ library and a command line utility which allows you to manipulate EXIF and IPTC image metadata.","active":true,"categories":["graphics"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["python314","cmake","gmake","clang-18"]},{"type":"lib","ports":["zlib","gettext","expat","libiconv"]}],"depends_on":[{"type":"build","ports":["py311-pysaga","py312-pysaga","py313-pysaga","py39-pysaga","py314-pysaga","py310-pysaga"]},{"type":"lib","ports":["gegl-0.3","nomacs","luminance-hdr","libextractor","gpscorrelate","gthumb","GIMP-Lensfun","darktable","darktable-devel","geeqie","hugin-app","photoqt","photoqt-qt4","rawproc","rawstudio","rawtherapee","ufraw","gwenview","kde4-runtime","kfilemetadata","libkexiv2","gegl","nepomuk-core","mythtv-core.28","qgis3","saga","gegl-devel","gexiv2"]}]},{"name":"dia","portdir":"gnome/dia","version":"0.98.0-2026-04-25","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.gnome.org/GNOME/dia","description":"A diagram creation program.","long_description":"Dia is a GTK+ based diagram creation program and is roughly inspired by the commercial Windows program 'Visio,' though more geared towards informal diagrams for casual use. It can be used to draw many different kinds of diagrams and currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and many other diagrams. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.","active":true,"categories":["graphics","gnome"],"maintainers":[],"variants":["x11","quartz","universal"],"dependencies":[{"type":"build","ports":["gettext","clang-22","cmake","pkgconfig","meson","ninja"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["poppler","dblatex","libxml2","libxslt","glib2","gettext-runtime","appstream","pango","shared-mime-info","desktop-file-utils","gtk3","cairo","gdk-pixbuf2","graphene"]},{"type":"run","ports":["librsvg"]}],"depends_on":[]},{"name":"starfighter","portdir":"games/starfighter","version":"1.7","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://starfighter.nongnu.org/","description":"2D Space Shooter","long_description":"2D Space Shooter; after decades of war one company, who had gained powerful supply both sides with weaponry, steps forwards and crushes both warring factions in one swift movement. Using far superior weaponry and AI craft, the company was completely unstoppable and now no one can stand in their way. Thousands began to perish under the iron fist of the company. The people cried out for a saviour, for someone to light this dark hour... and someone did.","active":true,"categories":["games"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","makeicns","clang-18"]},{"type":"lib","ports":["libsdl2_mixer","libsdl2","libsdl2_image"]}],"depends_on":[]},{"name":"npm11","portdir":"devel/npm11","version":"11.17.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.npmjs.com/","description":"node package manager","long_description":"npm is a package manager for node. You can use it to install and publish your node programs. It manages dependencies and does other cool stuff.","active":true,"categories":["devel"],"maintainers":[{"name":"ciserlohn","github":"ci42","ports_count":36}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["nodejs24"]},{"type":"run","ports":["nodejs24"]}],"depends_on":[{"type":"build","ports":["tldr-pages","emscripten","py310-dash","py311-dash","py312-dash","py313-dash","py314-dash","py311-itables","py312-itables","py313-itables","py314-itables","py310-panel","py311-panel","py312-panel","py313-panel","py314-panel","alcom","py310-bqscales","py311-bqscales","py312-bqscales","py313-bqscales","py314-bqscales","py39-panel","carto","vega","vega-lite","typescript","py310-geoviews","py311-geoviews","py312-geoviews","py313-geoviews","py314-geoviews","create-dmg-js","neohtop"]}]},{"name":"pnpm","portdir":"devel/pnpm","version":"11.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pnpm.io","description":"Fast, disk space efficient package manager","long_description":"pnpm is a fast, disk space efficient package manager, it uses a content-addressable filesystem to store all files from all module directories on a disk.","active":true,"categories":["devel"],"maintainers":[{"name":"sainnhe","github":"sainnhe","ports_count":7}],"variants":[],"dependencies":[{"type":"build","ports":["npm10","clang-18"]},{"type":"lib","ports":["nodejs22"]}],"depends_on":[{"type":"build","ports":["prometheus","filebrowser","Legcord"]}]},{"name":"py27-altair","portdir":"python/py-altair","version":"3.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-entrypoints","py27-jinja2","py27-jsonschema","py27-numpy","python27","py27-six","py27-toolz","py27-typing","py27-pandas"]}],"depends_on":[]},{"name":"py36-altair","portdir":"python/py-altair","version":"4.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py36-entrypoints","py36-jinja2","py36-jsonschema","python36","py36-pandas","py36-toolz","py36-numpy"]}],"depends_on":[]},{"name":"py38-altair","portdir":"python/py-altair","version":"5.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-installer","clang-16"]},{"type":"lib","ports":["py38-packaging","py38-pandas","python38","py38-typing_extensions","py38-toolz","py38-jinja2","py38-jsonschema","py38-numpy"]}],"depends_on":[]},{"name":"py39-altair","portdir":"python/py-altair","version":"5.5.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-17"]},{"type":"lib","ports":["py39-packaging","py39-pandas","python39","py39-typing_extensions","py39-narwhals","py39-toolz","py39-jinja2","py39-jsonschema","py39-numpy"]}],"depends_on":[]},{"name":"py37-altair","portdir":"python/py-altair","version":"5.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-hatchling","py37-installer","clang-15"]},{"type":"lib","ports":["py37-numpy","py37-pandas","python37","py37-typing_extensions","py37-toolz","py37-importlib-metadata","py37-jinja2","py37-jsonschema"]}],"depends_on":[]}]}