{"count":52942,"next":"https://ports.macports.org/api/v1/ports/?format=json&page=84","previous":"https://ports.macports.org/api/v1/ports/?format=json&page=82","results":[{"name":"llvm-21","portdir":"lang/llvm-21","version":"21.1.8","license":"NCSA","platforms":"{darwin >= 11}","epoch":0,"replaced_by":null,"homepage":"https://llvm.org/","description":"llvm is a next generation compiler infrastructure","long_description":"The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation (\"LLVM IR\").","active":true,"categories":["lang"],"maintainers":[],"variants":["debug","tests","universal"],"dependencies":[{"type":"build","ports":["cctools","py314-yaml","py314-pygments","python314","clang-17","ninja","cmake"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["zlib","xar","libxml2","libcxx","ncurses","libffi","libedit","zstd"]},{"type":"run","ports":["llvm_select-21"]}],"depends_on":[{"type":"build","ports":["bun","libclc-21"]},{"type":"lib","ports":["mlir-21","clang-21","lldb-21","flang-21","spirv-llvm-translator-21","zig-0.16","pocl","ispc"]}]},{"name":"qt6-qtgrpc-docs","portdir":"aqua/qt6","version":"6.11.2","license":"(GPL-3 or OpenSSLException)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Documentation for Qt Tool Kit 6","long_description":"Documentation for Qt Tool Kit 6: Qt GRPC","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","qt6-qttools","qt6-sqlite-plugin","cmake","ninja","pkgconfig"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["qt6-qtgrpc"]}],"depends_on":[]},{"name":"qt6-qtgrpc","portdir":"aqua/qt6","version":"6.11.2","license":"(GPL-3 or OpenSSLException)","platforms":"{macosx >= 23}","epoch":0,"replaced_by":null,"homepage":"https://www.qt.io","description":"Tools and Module(s) for Qt Tool Kit 6","long_description":"Tools and Module(s) for Qt Tool Kit 6: Qt GRPC","active":true,"categories":["aqua"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598},{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":["debug","examples","tests"],"dependencies":[{"type":"build","ports":["cmake","clang-20","pkgconfig","ninja"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["abseil","qt6-qtdeclarative","qt6-qtbase","protobuf3-cpp"]}],"depends_on":[{"type":"lib","ports":["qt6-qtgrpc-docs"]}]},{"name":"jarviz","portdir":"java/jarviz","version":"0.3.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kordamp/jarviz","description":"jarviz -- JAR file analyzer","long_description":"Jarviz is a JAR file analyzer tool. You can obtain metadata from a JAR such as its manifest, manifest entries, bytecode versions, declarative services, Java module descriptors and more.","active":true,"categories":["java"],"maintainers":[{"name":"breun","github":"breun","ports_count":112}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["openjdk21"]}],"depends_on":[]},{"name":"apache-solr9","portdir":"java/apache-solr9","version":"9.10.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://solr.apache.org/","description":"An open source enterprise search platform.","long_description":"Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project.","active":true,"categories":["textproc","java"],"maintainers":[{"name":"s.t.smith","github":"essandess","ports_count":37}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openjdk11"]}],"depends_on":[{"type":"run","ports":["mail-server"]}]},{"name":"py313-InsightToolkit","portdir":"graphics/InsightToolkit","version":"5.4.4","license":"Apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://itk.org","description":"Python 3.13 bindings for Insight Segmentation and Registration Toolkit (ITK)","long_description":"This package provides Python 3.13 bindings for Insight Segmentation and Registration Toolkit (ITK).","active":true,"categories":["devel","graphics","science","python"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":113}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","swig","swig-python","castxml","clang-20"]},{"type":"lib","ports":["dcmtk","libjpeg-turbo","libpng","tiff","eigen3","fftw-3","libaec","gdcm","hdf5","expat","libminc","InsightToolkit","python313","fftw-3-single","zlib","double-conversion","gtest","vxl"]}],"depends_on":[]},{"name":"py312-InsightToolkit","portdir":"graphics/InsightToolkit","version":"5.4.4","license":"Apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://itk.org","description":"Python 3.12 bindings for Insight Segmentation and Registration Toolkit (ITK)","long_description":"This package provides Python 3.12 bindings for Insight Segmentation and Registration Toolkit (ITK).","active":true,"categories":["devel","graphics","science","python"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":113}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","swig","swig-python","castxml","clang-20"]},{"type":"lib","ports":["dcmtk","libjpeg-turbo","libpng","tiff","eigen3","fftw-3","libaec","gdcm","hdf5","expat","libminc","InsightToolkit","python312","fftw-3-single","zlib","double-conversion","gtest","vxl"]}],"depends_on":[]},{"name":"py313-InsightToolkit4","portdir":"graphics/InsightToolkit4","version":"4.13.3","license":"Apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://itk.org","description":"Python 3.13 bindings for Insight Segmentation and Registration Toolkit (ITK)","long_description":"This package provides Python 3.13 bindings for Insight Segmentation and Registration Toolkit (ITK).","active":true,"categories":["devel","graphics","science","python"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":113}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","swig","swig-python","castxml","clang-20"]},{"type":"lib","ports":["libjpeg-turbo","libpng","tiff","fftw-3","fftw-3-single","libaec","hdf5","expat","libminc","InsightToolkit4","python313","gdcm","zlib","double-conversion","gtest","dcmtk"]}],"depends_on":[]},{"name":"py312-InsightToolkit4","portdir":"graphics/InsightToolkit4","version":"4.13.3","license":"Apache","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://itk.org","description":"Python 3.12 bindings for Insight Segmentation and Registration Toolkit (ITK)","long_description":"This package provides Python 3.12 bindings for Insight Segmentation and Registration Toolkit (ITK).","active":true,"categories":["devel","graphics","science","python"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":113}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","swig","swig-python","castxml","clang-20"]},{"type":"lib","ports":["libjpeg-turbo","libpng","tiff","fftw-3","fftw-3-single","libaec","hdf5","expat","libminc","InsightToolkit4","python312","gdcm","zlib","double-conversion","gtest","dcmtk"]}],"depends_on":[]},{"name":"libbacktrace","portdir":"devel/libbacktrace","version":"20240410-7939218","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ianlancetaylor/libbacktrace","description":"A C library that may be linked into a C/C++ program to produce symbolic backtraces","long_description":"A C library that may be linked into a C/C++ program to produce symbolic backtraces","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[]},{"name":"py313-markdown2","portdir":"python/py-markdown2","version":"2.5.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/trentm/python-markdown2","description":"A fast and complete implementation of Markdown in Python","long_description":"A fast and complete implementation of Markdown in Python. Markdown2 comes with a number of extensions for things like syntax coloring, tables, header-ids.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-pygments"]}],"depends_on":[]},{"name":"py313-elasticsearch","portdir":"python/py-elasticsearch","version":"9.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/elastic/elasticsearch-py","description":"Python client for Elasticsearch","long_description":"Python client for Elasticsearch","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-certifi","py313-urllib3"]}],"depends_on":[]},{"name":"py312-elasticsearch","portdir":"python/py-elasticsearch","version":"9.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/elastic/elasticsearch-py","description":"Python client for Elasticsearch","long_description":"Python client for Elasticsearch","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-certifi","py312-urllib3"]}],"depends_on":[]},{"name":"py313-elastic-transport","portdir":"python/py-elastic-transport","version":"9.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/elastic/elastic-transport-python","description":"Transport classes/utilities for Elastic client libraries","long_description":"Transport classes and utilities shared among Python Elastic client libraries","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-certifi","py313-urllib3"]}],"depends_on":[]},{"name":"py312-elastic-transport","portdir":"python/py-elastic-transport","version":"9.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/elastic/elastic-transport-python","description":"Transport classes/utilities for Elastic client libraries","long_description":"Transport classes and utilities shared among Python Elastic client libraries","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-certifi","py312-urllib3"]}],"depends_on":[]},{"name":"webp-pixbuf-loader","portdir":"graphics/webp-pixbuf-loader","version":"0.2.7","license":"LGPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aruiz/webp-pixbuf-loader","description":"WebP pixbuf loader for GDK Pixbuf","long_description":"A GdkPixbuf loader that enables WebP image support within GTK applications.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","ninja","pkgconfig","clang-18"]},{"type":"lib","ports":["gdk-pixbuf2","webp"]}],"depends_on":[{"type":"run","ports":["komikku"]}]},{"name":"py313-logilab-common","portdir":"python/py-logilab-common","version":"2.1.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.logilab.org/project/logilab-common","description":"A number of modules used by various projects from Logilab","long_description":"A number of modules used by various projects from Logilab","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2904}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-setuptools","py313-mypy_extensions","py313-typing_extensions","python313"]}],"depends_on":[{"type":"lib","ports":["py-logilab-common"]}]},{"name":"moor","portdir":"textproc/moor","version":"2.19.3","license":"FreeBSD","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/walles/moor","description":"Moor is a pager. It's designed to just do the right thing without any configuration.","long_description":"Moor should work as a drop-in replacement for Less. It features syntax highlighting, ANSI color coded text support, incremental search and automatic decompression, among others.","active":true,"categories":["textproc"],"maintainers":[{"name":"j.lopez.r","github":"jlopezr","ports_count":1},{"name":"herby.gillot","github":"herbygillot","ports_count":1129}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"terraform-1.13","portdir":"sysutils/terraform","version":"1.13.5","license":"Commercial and Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.terraform.io/downloads.html","description":"A tool for building, changing, and versioning infrastructure safely and efficiently.","long_description":"Terraform is an infrastructure as code software by HashiCorp. It allows users to define a datacenter infrastructure in a high-level configuration language, from which it can create an execution plan to build the infrastructure in a service provider such as AWS.","active":true,"categories":["sysutils"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":172},{"name":"herby.gillot","github":"herbygillot","ports_count":1129}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["terraform_select"]}],"depends_on":[]},{"name":"openjdk24-openj9","portdir":"java/openjdk24-openj9","version":"24.0.2","license":"GPL-2 and NoMirror","platforms":"{ darwin any >= 19 }","epoch":0,"replaced_by":null,"homepage":"https://developer.ibm.com/languages/java/semeru-runtimes/","description":"IBM Semeru with Eclipse OpenJ9 VM distribution, based on OpenJDK 24 (Short Term Support until September 2025)","long_description":"The IBM Semeru Runtimes are free production-ready open source binaries to run your Java applications built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":112}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"temporal","portdir":"devel/temporal","version":"1.4.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://temporal.io","description":"Command-line interface for Temporal incl. local dev server","long_description":"Command-line interface for Temporal incl. local dev server. Temporal is the open source microservices orchestration platform for running mission critical code at any scale.","active":true,"categories":["devel","sysutils"],"maintainers":[{"name":"wrobel","github":"wrobel","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"brush","portdir":"shells/brush","version":"0.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://brush.sh","description":"bash/POSIX-compatible shell implemented in Rust","long_description":"brush (Bo(u)rn(e) RUsty SHell) is a POSIX- and bash-compatible shell, implemented in Rust. It's built and tested on Linux, macOS, and WSL. brush is functional for interactive use as a daily driver! It executes most sh and bash scripts we've encountered","active":true,"categories":["shells"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1129}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"py312-trepan3k","portdir":"python/py-trepan3k","version":"1.5.1","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/python3-trepan","description":"A gdb-like Python 3 Debugger in the Trepan family","long_description":"This is a gdb-like debugger for Python. It is a rewrite of pdb from the ground up. A command-line interface (CLI) is provided as well as an remote access interface over TCP/IP.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-uncompyle6","py312-xdis","py312-tracer","py312-pyficache","trepan3k_select","py312-columnize","py312-pygments","py312-term-background","py312-spark_parser"]},{"type":"test","ports":["py312-pynose","py312-pyficache"]}],"depends_on":[]},{"name":"py311-trepan3k","portdir":"python/py-trepan3k","version":"1.5.1","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/python3-trepan","description":"A gdb-like Python 3 Debugger in the Trepan family","long_description":"This is a gdb-like debugger for Python. It is a rewrite of pdb from the ground up. A command-line interface (CLI) is provided as well as an remote access interface over TCP/IP.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-uncompyle6","py311-xdis","py311-tracer","py311-pyficache","trepan3k_select","py311-pygments","py311-columnize","py311-term-background","py311-spark_parser"]},{"type":"test","ports":["py311-nose","py311-pyficache"]}],"depends_on":[]},{"name":"py313-torrequest","portdir":"python/py-torrequest","version":"0.1.0","license":"none","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erdiaker/torrequest","description":"A simple Python interface for HTTP(s) requests over Tor.","long_description":"A simple Python interface for HTTP(s) requests over Tor.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1622}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["tor","python313","py313-requests","py313-socks","py313-stem"]}],"depends_on":[]},{"name":"py313-stem","portdir":"python/py-stem","version":"1.8.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stem.torproject.org","description":"Stem is a Python controller library for Tor.","long_description":"Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1622}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-pyflakes","stem_select","py313-tox","python313","py313-mock","py313-cryptography","py313-codestyle"]}],"depends_on":[{"type":"lib","ports":["py313-torrequest"]}]},{"name":"py313-svglib","portdir":"python/py-svglib","version":"2.3.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deeplook/svglib","description":"A pure-Python library for reading and converting SVG","long_description":"A pure-Python library for reading and converting SVG","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1622}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["py313-tinycss2","python313","py313-rlpycairo","py313-cssselect2","py313-lxml","py313-Pillow","py313-reportlab"]}],"depends_on":[{"type":"lib","ports":["py313-xhtml2pdf"]}]},{"name":"opensimh","portdir":"emulators/opensimh","version":"20250826","license":"X11","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://opensimh.org/","description":"A highly portable, multi-system simulator.","long_description":"SIMH is a framework and family of computer simulators, with the primary goal of enabling the preservation of knowledge contained in, and providing the ability to execute and experience, old and historic software via simulation of the hardware on which it ran.","active":true,"categories":["emulators"],"maintainers":[{"name":"pmetzger","github":"pmetzger","ports_count":24}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["libedit","libsdl2","libsdl2_ttf","ncurses","brotli","libpng","libpcap","freetype","pcre","bzip2","zlib"]}],"depends_on":[]},{"name":"jjui","portdir":"devel/jjui","version":"0.10.11","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/idursun/jjui","description":"Jujutsu UI (jjui) is a Text User Interface (TUI) designed for interacting with the Jujutsu version control system.","long_description":"Jujutsu UI (jjui) is a Text User Interface (TUI) designed for interacting with the Jujutsu version control system.","active":true,"categories":["devel"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1129}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]},{"type":"run","ports":["jujutsu"]}],"depends_on":[]},{"name":"py313-alembic","portdir":"python/py-alembic","version":"1.17.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alembic.sqlalchemy.org/","description":"A database migration tool for SQLAlchemy.","long_description":"A database migration tool for SQLAlchemy.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2904}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-typing_extensions","py313-sqlalchemy","py313-mako","python313"]}],"depends_on":[]},{"name":"p5.34-opengl-glfw","portdir":"perl/p5-opengl-glfw","version":"0.40.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::GLFW","description":"OpenGL::GLFW - Perl bindings for the GLFW library","long_description":"OpenGL::GLFW - Perl bindings for the GLFW library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.34-opengl-modern"]},{"type":"lib","ports":["glfw","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-opengl-glfw"]}]},{"name":"p5.32-opengl-glfw","portdir":"perl/p5-opengl-glfw","version":"0.40.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::GLFW","description":"OpenGL::GLFW - Perl bindings for the GLFW library","long_description":"OpenGL::GLFW - Perl bindings for the GLFW library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.32-opengl-modern"]},{"type":"lib","ports":["glfw","perl5.32"]}],"depends_on":[]},{"name":"p5.30-opengl-glfw","portdir":"perl/p5-opengl-glfw","version":"0.40.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::GLFW","description":"OpenGL::GLFW - Perl bindings for the GLFW library","long_description":"OpenGL::GLFW - Perl bindings for the GLFW library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.30-opengl-modern"]},{"type":"lib","ports":["glfw","perl5.30"]}],"depends_on":[]},{"name":"p5.28-opengl-glfw","portdir":"perl/p5-opengl-glfw","version":"0.40.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::GLFW","description":"OpenGL::GLFW - Perl bindings for the GLFW library","long_description":"OpenGL::GLFW - Perl bindings for the GLFW library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","p5.28-opengl-modern"]},{"type":"lib","ports":["glfw","perl5.28"]}],"depends_on":[]},{"name":"p5-opengl-glfw","portdir":"perl/p5-opengl-glfw","version":"0.40.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-opengl-glfw","homepage":"https://metacpan.org/pod/OpenGL::GLFW","description":"OpenGL::GLFW - Perl bindings for the GLFW library","long_description":"OpenGL::GLFW - Perl bindings for the GLFW library","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-opengl-glfw"]}],"depends_on":[]},{"name":"p5.34-opengl-modern","portdir":"perl/p5-opengl-modern","version":"0.40.500","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::Modern","description":"OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6","long_description":"OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-devel-checklib","p5.34-extutils-makemaker","clang-18"]},{"type":"lib","ports":["perl5.34"]}],"depends_on":[{"type":"build","ports":["p5.34-opengl-glfw"]},{"type":"lib","ports":["p5-opengl-modern"]}]},{"name":"p5.32-opengl-modern","portdir":"perl/p5-opengl-modern","version":"0.40.500","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::Modern","description":"OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6","long_description":"OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-devel-checklib","p5.32-extutils-makemaker","clang-18"]},{"type":"lib","ports":["perl5.32"]}],"depends_on":[{"type":"build","ports":["p5.32-opengl-glfw"]}]},{"name":"p5.30-opengl-modern","portdir":"perl/p5-opengl-modern","version":"0.40.500","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::Modern","description":"OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6","long_description":"OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-devel-checklib","p5.30-extutils-makemaker","clang-18"]},{"type":"lib","ports":["perl5.30"]}],"depends_on":[{"type":"build","ports":["p5.30-opengl-glfw"]}]},{"name":"p5.28-opengl-modern","portdir":"perl/p5-opengl-modern","version":"0.40.500","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/OpenGL::Modern","description":"OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6","long_description":"OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-devel-checklib","p5.28-extutils-makemaker","clang-18"]},{"type":"lib","ports":["perl5.28"]}],"depends_on":[{"type":"build","ports":["p5.28-opengl-glfw"]}]},{"name":"p5-opengl-modern","portdir":"perl/p5-opengl-modern","version":"0.40.500","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-opengl-modern","homepage":"https://metacpan.org/pod/OpenGL::Modern","description":"OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6","long_description":"OpenGL::Modern - Perl extension to Modern OpenGL API up to 4.6","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2686}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-opengl-modern"]}],"depends_on":[]},{"name":"binwalk2","portdir":"cross/binwalk2","version":"2.4.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/OSPG/binwalk","description":"Binwalk is a fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images","long_description":"Binwalk is a fast, easy to use tool for analyzing, reverse engineering, and extracting firmware images","active":true,"categories":["cross"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2904}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-pylzma"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[]},{"name":"apitrace","portdir":"graphics/apitrace","version":"13.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/apitrace/apitrace","description":"OpenGL API inspector","long_description":"apitrace is a free program with tools to inspect and trace OpenGL api calls.","active":true,"categories":["devel","graphics"],"maintainers":[],"variants":["debug","qtgui","tests"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["python313","qt5-qtbase","py313-Pillow","brotli","zlib","libpng"]}],"depends_on":[]},{"name":"py313-zbar","portdir":"python/py-zbar","version":"0.1.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/NaturalHistoryMuseum/pyzbar","description":"Read one-dimensional barcodes and QR codes from Python 2 and 3.","long_description":"Read one-dimensional barcodes and QR codes from Python 2 and 3.","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-wheel","py313-setuptools","clang-18","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-Pillow","zbar"]},{"type":"test","ports":["py313-numpy","py313-imageio","py313-pynose"]}],"depends_on":[{"type":"lib","ports":["beets-barcode","py-zbar"]}]},{"name":"py312-zbar","portdir":"python/py-zbar","version":"0.1.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/NaturalHistoryMuseum/pyzbar","description":"Read one-dimensional barcodes and QR codes from Python 2 and 3.","long_description":"Read one-dimensional barcodes and QR codes from Python 2 and 3.","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","clang-18","py312-wheel","py312-build","py312-installer"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-Pillow","zbar"]},{"type":"test","ports":["py312-numpy","py312-imageio","py312-pynose"]}],"depends_on":[]},{"name":"py313-ttfquery","portdir":"python/py-ttfquery","version":"2.0.0b1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ttfquery.sourceforge.net/","description":"FontTools-based package for querying system fonts","long_description":"TTFQuery builds on the FontTools package to allow the Python programmer to accomplish a number of tasks","active":true,"categories":["devel","graphics","multimedia","python"],"maintainers":[{"name":"maugustin","github":"","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-numpy","py313-fonttools","python313"]}],"depends_on":[{"type":"lib","ports":["beets-mosaic","py-ttfquery"]}]},{"name":"py312-ttfquery","portdir":"python/py-ttfquery","version":"2.0.0b1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ttfquery.sourceforge.net/","description":"FontTools-based package for querying system fonts","long_description":"TTFQuery builds on the FontTools package to allow the Python programmer to accomplish a number of tasks","active":true,"categories":["devel","graphics","multimedia","python"],"maintainers":[{"name":"maugustin","github":"","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-numpy","py312-fonttools","python312"]}],"depends_on":[]},{"name":"py311-ttfquery","portdir":"python/py-ttfquery","version":"2.0.0b1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ttfquery.sourceforge.net/","description":"FontTools-based package for querying system fonts","long_description":"TTFQuery builds on the FontTools package to allow the Python programmer to accomplish a number of tasks","active":true,"categories":["devel","graphics","multimedia","python"],"maintainers":[{"name":"maugustin","github":"","ports_count":9}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-fonttools","py311-numpy","python311"]}],"depends_on":[]},{"name":"py313-termtables","portdir":"python/py-termtables","version":"0.2.4","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nschloe/termtables","description":"Pretty tables in the terminal","long_description":"Pretty tables in the terminal","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["beets-describe","py-termtables"]}]},{"name":"py312-termtables","portdir":"python/py-termtables","version":"0.2.4","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nschloe/termtables","description":"Pretty tables in the terminal","long_description":"Pretty tables in the terminal","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py313-termplotlib","portdir":"python/py-termplotlib","version":"0.3.9","license":"GPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/nschloe/termplotlib","description":"Python plotting for the command line","long_description":"Python plotting for the command line","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-toml","py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-numpy","gnuplot"]}],"depends_on":[{"type":"lib","ports":["beets-describe","py-termplotlib"]}]}]}