{"count":53711,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=394","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=392","results":[{"name":"jqp","portdir":"textproc/jqp","version":"0.8.0","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/noahgorstein/jqp","description":"A TUI playground to experiment with jq","long_description":"A TUI playground to experiment with jq. This application utilizes an implementation of jq written in Go, gojq.","active":true,"categories":["textproc"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"helm-3.10","portdir":"sysutils/helm","version":"3.10.3","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/helm/helm","description":"Kubernetes package manager","long_description":"Helps you manage Kubernetes applications — Helm Charts help you define, install, and upgrade even the most complex Kubernetes application.","active":true,"categories":["sysutils"],"maintainers":[{"name":"sirn","github":"sirn","ports_count":37},{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["helm_select"]}],"depends_on":[]},{"name":"openjdk19-zulu","portdir":"java/openjdk19-zulu","version":"19.32.13","license":"none","platforms":"darwin","epoch":0,"replaced_by":"openjdk20-zulu","homepage":"https://www.macports.org","description":"Obsolete port, replaced by openjdk20-zulu","long_description":"This port has been replaced by openjdk20-zulu.","active":false,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"openjdk19-sap","portdir":"java/openjdk19-sap","version":"19.0.2","license":"none","platforms":"darwin","epoch":0,"replaced_by":"openjdk20-sap","homepage":"https://www.macports.org","description":"Obsolete port, replaced by openjdk20-sap","long_description":"This port has been replaced by openjdk20-sap.","active":false,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"openjdk19-oracle","portdir":"java/openjdk19-oracle","version":"19.0.2","license":"none","platforms":"darwin","epoch":0,"replaced_by":"openjdk20-oracle","homepage":"https://www.macports.org","description":"Obsolete port, replaced by openjdk20-oracle","long_description":"This port has been replaced by openjdk20-oracle.","active":false,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"openjdk19-corretto","portdir":"java/openjdk19-corretto","version":"19.0.2.7.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"openjdk20-corretto","homepage":"https://www.macports.org","description":"Obsolete port, replaced by openjdk20-corretto","long_description":"This port has been replaced by openjdk20-corretto.","active":false,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"sundials6","portdir":"math/sundials6","version":"6.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://computing.llnl.gov/projects/sundials","description":"SUite of Nonlinear and DIfferential/ALgebraic equation Solvers","long_description":"SUNDIALS consists of the following five solvers: CVODE solves initial value problems for ordinary differential equation (ODE) systems. CVODES solves ODE systems and includes sensitivity analysis capabilities (forward and adjoint). IDA solves initial value problems for differential-algebraic equation (DAE) systems. IDAS solves DAE systems and includes sensitivity analysis capabilities (forward and adjoint). KINSOL solves nonlinear algebraic systems.","active":true,"categories":["devel","math"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["atlas","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi","examples","accelerate","openblas","doc","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","gcc15"]},{"type":"extract","ports":["gnutar"]},{"type":"lib","ports":["libgcc","SuiteSparse_KLU","mpich-clang18"]}],"depends_on":[{"type":"lib","ports":["octave"]},{"type":"run","ports":["stanmath"]}]},{"name":"sundials5","portdir":"math/sundials5","version":"5.8.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://computing.llnl.gov/projects/sundials","description":"SUite of Nonlinear and DIfferential/ALgebraic equation Solvers","long_description":"SUNDIALS consists of the following five solvers: CVODE solves initial value problems for ordinary differential equation (ODE) systems. CVODES solves ODE systems and includes sensitivity analysis capabilities (forward and adjoint). IDA solves initial value problems for differential-algebraic equation (DAE) systems. IDAS solves DAE systems and includes sensitivity analysis capabilities (forward and adjoint). KINSOL solves nonlinear algebraic systems.","active":true,"categories":["devel","math"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gfortran","mpich","openmpi","examples","accelerate","atlas","openblas","doc","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18","gcc15"]},{"type":"lib","ports":["libgcc","SuiteSparse_KLU","mpich-clang18"]}],"depends_on":[{"type":"lib","ports":["cantera-devel","deal.ii","cantera"]}]},{"name":"terraform-1.3","portdir":"sysutils/terraform","version":"1.3.10","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":174},{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["terraform_select"]}],"depends_on":[]},{"name":"jdk19","portdir":"java/jdk19","version":"19.0.2","license":"none","platforms":"darwin","epoch":0,"replaced_by":"jdk20","homepage":"https://www.macports.org","description":"Obsolete port, replaced by jdk20","long_description":"This port has been replaced by jdk20.","active":false,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-15"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"gtksourceview5","portdir":"gnome/gtksourceview5","version":"5.20.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.gnome.org/Projects/GtkSourceView","description":"GtkSourceView-5.0 is a source highlighting text widget for GTK+ 4","long_description":"GtkSourceView is a text widget that extends GtkTextView by implementing syntax highlighting and other features typical of a source editor.","active":true,"categories":["gnome"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":383}],"variants":["quartz","x11","tests","universal"],"dependencies":[{"type":"build","ports":["gettext","clang-18","vala","pkgconfig","ninja","meson"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","gtk4","gettext-runtime","libxml2","fribidi","gobject-introspection","pcre2"]}],"depends_on":[{"type":"lib","ports":["komikku","Chatty","gnome-calculator"]}]},{"name":"meli","portdir":"mail/meli","version":"0.8.13","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://meli-email.org/","description":"Terminal email client with support for multiple accounts and Maildir / mbox / notmuch / IMAP / JMAP","long_description":"Terminal email client with support for multiple accounts and Maildir / mbox / notmuch / IMAP / JMAP. meli aims for configurability and extensibility with sane defaults. A variety of email workflows and software stacks should be usable with meli. Integrate e-mail storage, sync, tagging system, SMTP client, contact management and editor of your choice to replace the defaults.","active":true,"categories":["mail"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"py310-maxminddb","portdir":"python/py-maxminddb","version":"2.6.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.maxmind.com/en/home","description":"Reader for the MaxMind DB format","long_description":"This is a Python module for reading MaxMind DB files. The module includes both a pure Python reader and an optional C extension. MaxMind DB is a binary file format that stores data indexed by IP address subnets (IPv4 or IPv6).","active":true,"categories":["python"],"maintainers":[{"name":"gstaniak","github":"gstaniak","ports_count":5}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","py310-setuptools","py310-setuptools_scm","py310-wheel"]},{"type":"lib","ports":["python310","libmaxminddb"]}],"depends_on":[]},{"name":"py310-mechanicalsoup","portdir":"python/py-mechanicalsoup","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://mechanicalsoup.readthedocs.io/","description":"A Python library for automating interaction with websites.","long_description":"A Python library for automating interaction with websites.. MechanicalSoup automatically. stores and sends cookies, follows redirects, and can follow links and submit forms. It doesn't do JavaScript.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-requests","py310-lxml","py310-beautifulsoup4","python310"]}],"depends_on":[]},{"name":"icu-devel-lx","portdir":"devel/icu-devel","version":"78.3","license":"Permissive","platforms":"darwin freebsd","epoch":1,"replaced_by":null,"homepage":"https://icu.unicode.org/","description":"ICU paragraph layout library","long_description":"ICU paragraph layout library","active":true,"categories":["devel","textproc"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":91}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-20"]},{"type":"lib","ports":["icu-le-hb","icu-devel"]}],"depends_on":[]},{"name":"icu-devel-docs","portdir":"devel/icu-devel","version":"78.3","license":"Permissive","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://icu.unicode.org/","description":"International Components for Unicode (documentation)","long_description":"The International Components for Unicode (ICU) libraries provide robust and full-featured Unicode services on a wide variety of platforms. ICU supports the most current version of the Unicode standard, and they provide support for supplementary Unicode characters (needed for GB 18030 repertoire support). Documentation.","active":true,"categories":["devel","textproc"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":91}],"variants":[],"dependencies":[{"type":"build","ports":["gcc15"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["libgcc"]}],"depends_on":[]},{"name":"icu-devel","portdir":"devel/icu-devel","version":"78.3","license":"Permissive","platforms":"darwin freebsd","epoch":1,"replaced_by":null,"homepage":"https://icu.unicode.org/","description":"International Components for Unicode","long_description":"The International Components for Unicode (ICU) libraries provide robust and full-featured Unicode services on a wide variety of platforms. ICU supports the most current version of the Unicode standard, and they provide support for supplementary Unicode characters (needed for GB 18030 repertoire support).","active":true,"categories":["devel","textproc"],"maintainers":[{"name":"makr","github":"mohd-akram","ports_count":91}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-20"]}],"depends_on":[{"type":"lib","ports":["icu-devel-lx"]}]},{"name":"scute","portdir":"security/scute","version":"1.7.0","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gnupg.org/","description":"PKCS#11 interface to the GnuPG Agent","long_description":"Scute is a PKCS#11 implementation relying on the GnuPG Agent. It enables the use of an OpenPGP smartcard for TLS client authentication and for CMS digital signatures with Mozilla and other PKCS#11-compatible applications.","active":true,"categories":["security"],"maintainers":[{"name":"dgouttegattat","github":"gouttegd","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","ImageMagick","clang-18"]},{"type":"lib","ports":["gnupg2"]}],"depends_on":[]},{"name":"openjdk17-graalvm-native-image","portdir":"java/openjdk17-graalvm","version":"17.0.9","license":"Permissive","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://www.graalvm.org","description":"Former Native Image component for GraalVM","long_description":"Native Image support is now included in openjdk17-graalvm. Please uninstall openjdk17-graalvm-native-image.","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openjdk17-graalvm"]}],"depends_on":[]},{"name":"openjdk11-graalvm-native-image","portdir":"java/openjdk11-graalvm","version":"22.3.3","license":"GPL-2 and NoMirror","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.graalvm.org","description":"Native Image component for GraalVM","long_description":"Native Image component for GraalVM","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openjdk11-graalvm"]}],"depends_on":[]},{"name":"datree","portdir":"devel/datree","version":"1.9.19","license":"Apache-2","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/datreeio/datree","description":"CLI tool to run policies against Kubernetes manifests YAML files or Helm charts","long_description":"Datree automatically validates Kubernetes objects for rule violations, ensuring no misconfigurations reach production","active":true,"categories":["devel"],"maintainers":[{"name":"max+github","github":"ci7rix","ports_count":3}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"qoi","portdir":"graphics/qoi","version":"20250428","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://qoiformat.org/","description":"The “Quite OK Image Format” for fast, lossless image compression.","long_description":"The “Quite OK Image Format” for fast, lossless image compression. It losslessly compresses images to a similar size of PNG, while offering 20x-50x faster encoding and 3x-4x faster decoding. The reference en-/decoder fits in about 300 lines of C.","active":true,"categories":["graphics"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["libpng","stb","clang-18"]}],"depends_on":[{"type":"lib","ports":["gimp3-devel"]}]},{"name":"json2tsv","portdir":"textproc/json2tsv","version":"1.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://codemadness.org/json2tsv.html","description":"JSON to TSV converter","long_description":"JSON to TSV converter","active":true,"categories":["textproc"],"maintainers":[{"name":"sikmir","github":"sikmir","ports_count":53}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"py310-graphviz","portdir":"python/py-graphviz","version":"0.20.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xflr6/graphviz","description":"Facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software from Python","long_description":"This package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software (repo) from Python.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["graphviz"]},{"type":"test","ports":["py310-pytest","py310-pytest-mock"]}],"depends_on":[{"type":"run","ports":["py310-objgraph"]},{"type":"test","ports":["py310-automat"]}]},{"name":"ddcctl","portdir":"sysutils/ddcctl","version":"1","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kfix/ddcctl","description":"DDC monitor controls (brightness) for Mac OSX command line","long_description":"DDC monitor controls (brightness) for Mac OSX command line. Adjust your external monitors' built-in controls from the OSX shel","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"demangle","portdir":"devel/demangle","version":"20160204","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/eklitzke/demangle","description":"Tool to demangle C++ symbols.","long_description":"This is a tool to help you demangle C++ symbols. These are symbols that you might see while looking at GDB backtraces, or perhaps as a result of looking at the symbol table from nm, objdump, etc.","active":true,"categories":["devel"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","libtool","clang-18"]}],"depends_on":[]},{"name":"py310-healpy","portdir":"python/py-healpy","version":"1.19.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/healpy/healpy","description":"Python language interface for HEALPix","long_description":"Software for pixelization, hierarchical indexing, synthesis, analysis, and visualization of data on the sphere. This is the Python language interface for HEALPix.","active":false,"categories":["science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":["openmp","universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","py310-setuptools","py310-cython","py310-setuptools_scm","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["libomp","cfitsio","healpix-cxx","libsharp","python310","py310-numpy","py310-matplotlib","py310-astropy"]}],"depends_on":[]},{"name":"stork","portdir":"textproc/stork","version":"1.5.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://stork-search.net/","description":"Impossibly fast web search, made for static sites.","long_description":"Stork is a library for creating beautiful, fast, and accurate full-text search interfaces on the web.","active":true,"categories":["textproc","www"],"maintainers":[{"name":"jobrien_stork","github":"neirbowj","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"jasper2","portdir":"graphics/jasper2","version":"2.0.33","license":"JasPer-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.ece.uvic.ca/~mdadams/jasper/","description":"Library for manipulating JPEG-2000 images","long_description":"The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1). This port is the older 2.x release series.","active":true,"categories":["graphics"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":370}],"variants":["debug","docs","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libjpeg-turbo"]}],"depends_on":[{"type":"lib","ports":["exact-image","kdelibs4","wgrib2","xv","digikam","kopete"]}]},{"name":"py310-sphinxnotes-strike","portdir":"python/py-sphinxnotes-strike","version":"2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sphinx-notes.github.io/strike","description":"Sphinx extension for strikethrough text support","long_description":"Sphinx extension for strikethrough text support","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","py310-setuptools","py310-setuptools_scm","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-sphinx"]}],"depends_on":[]},{"name":"py39-sphinxnotes-strike","portdir":"python/py-sphinxnotes-strike","version":"1.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sphinx-notes.github.io/strike","description":"Sphinx extension for strikethrough text support","long_description":"Sphinx extension for strikethrough text support","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm","py39-wheel"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-sphinx"]}],"depends_on":[]},{"name":"py38-sphinxnotes-strike","portdir":"python/py-sphinxnotes-strike","version":"1.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sphinx-notes.github.io/strike","description":"Sphinx extension for strikethrough text support","long_description":"Sphinx extension for strikethrough text support","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-build","py38-installer","py38-setuptools","py38-setuptools_scm","py38-wheel"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-sphinx"]}],"depends_on":[]},{"name":"py37-sphinxnotes-strike","portdir":"python/py-sphinxnotes-strike","version":"1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sphinx-notes.github.io/strike","description":"Sphinx extension for strikethrough text support","long_description":"Sphinx extension for strikethrough text support","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-sphinx"]}],"depends_on":[]},{"name":"py-sphinxnotes-strike","portdir":"python/py-sphinxnotes-strike","version":"2.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://sphinx-notes.github.io/strike","description":"Sphinx extension for strikethrough text support","long_description":"Sphinx extension for strikethrough text support","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-sphinxnotes-strike"]}],"depends_on":[]},{"name":"py310-sphinx-rtd-theme","portdir":"python/py-sphinx-rtd-theme","version":"1.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sphinx-rtd-theme.readthedocs.io","description":"Read the Docs theme for Sphinx","long_description":"Read the Docs theme for Sphinx","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-14"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-sphinx","py310-jsonpointer"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py-sphinx-rtd-theme"]}]},{"name":"py39-sphinx-rtd-theme","portdir":"python/py-sphinx-rtd-theme","version":"1.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sphinx-rtd-theme.readthedocs.io","description":"Read the Docs theme for Sphinx","long_description":"Read the Docs theme for Sphinx","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-14"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-sphinx","py39-jsonpointer"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py38-sphinx-rtd-theme","portdir":"python/py-sphinx-rtd-theme","version":"1.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sphinx-rtd-theme.readthedocs.io","description":"Read the Docs theme for Sphinx","long_description":"Read the Docs theme for Sphinx","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-jsonpointer","py38-sphinx"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py37-sphinx-rtd-theme","portdir":"python/py-sphinx-rtd-theme","version":"1.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sphinx-rtd-theme.readthedocs.io","description":"Read the Docs theme for Sphinx","long_description":"Read the Docs theme for Sphinx","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-jsonpointer","py37-sphinx"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py-sphinx-rtd-theme","portdir":"python/py-sphinx-rtd-theme","version":"1.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sphinx-rtd-theme.readthedocs.io","description":"Read the Docs theme for Sphinx","long_description":"Read the Docs theme for Sphinx","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py310-sphinx-rtd-theme"]}],"depends_on":[]},{"name":"py310-sphinx-jsonschema","portdir":"python/py-sphinx-jsonschema","version":"1.19.2","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lnoor/sphinx-jsonschema","description":"Sphinx extension to display JSON Schema","long_description":"Sphinx extension to display JSON Schema","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","clang-18","py310-installer","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-jsonpointer","py310-sphinx"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py39-sphinx-jsonschema","portdir":"python/py-sphinx-jsonschema","version":"1.19.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lnoor/sphinx-jsonschema","description":"Sphinx extension to display JSON Schema","long_description":"Sphinx extension to display JSON Schema","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","clang-17","py39-installer","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-jsonpointer","py39-sphinx"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py38-sphinx-jsonschema","portdir":"python/py-sphinx-jsonschema","version":"1.19.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lnoor/sphinx-jsonschema","description":"Sphinx extension to display JSON Schema","long_description":"Sphinx extension to display JSON Schema","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","clang-16","py38-installer","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-sphinx","py38-jsonpointer"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py37-sphinx-jsonschema","portdir":"python/py-sphinx-jsonschema","version":"1.19.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lnoor/sphinx-jsonschema","description":"Sphinx extension to display JSON Schema","long_description":"Sphinx extension to display JSON Schema","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-jsonpointer","py37-sphinx"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py-sphinx-jsonschema","portdir":"python/py-sphinx-jsonschema","version":"1.19.2","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/lnoor/sphinx-jsonschema","description":"Sphinx extension to display JSON Schema","long_description":"Sphinx extension to display JSON Schema","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-sphinx-jsonschema"]}],"depends_on":[]},{"name":"py310-jsonpointer","portdir":"python/py-jsonpointer","version":"3.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/stefankoegl/python-json-pointer","description":"Identify specific nodes in a JSON document (RFC 6901)","long_description":"Identify specific nodes in a JSON document (RFC 6901)","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-jsonschema-format-nongpl"]},{"type":"run","ports":["py310-sphinx-rtd-theme","py310-jsonpatch","py310-sphinx-jsonschema"]}]},{"name":"py39-jsonpointer","portdir":"python/py-jsonpointer","version":"3.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/stefankoegl/python-json-pointer","description":"Identify specific nodes in a JSON document (RFC 6901)","long_description":"Identify specific nodes in a JSON document (RFC 6901)","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-jsonschema-format-nongpl"]},{"type":"run","ports":["py39-sphinx-rtd-theme","py39-jsonpatch","py39-sphinx-jsonschema"]}]},{"name":"hadrian","portdir":"lang/ghc","version":"0.19.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gitlab.haskell.org/ghc/ghc/-/tree/master/hadrian","description":"Hadrian is the build system for the Glasgow Haskell Compiler","long_description":"Hadrian is the build system for the Glasgow Haskell Compiler. Hadrian is more scalable, faster, and spectacularly more maintainable than its Make-based predecessor.","active":true,"categories":["lang","haskell"],"maintainers":[{"name":"s.t.smith","github":"essandess","ports_count":37}],"variants":["haskell_cabal_use_prebuilt","stack"],"dependencies":[{"type":"build","ports":["clang-18","cctools","openssl","file","grep","gsed","cabal-prebuilt","ghc-prebuilt"]},{"type":"extract","ports":["xz"]},{"type":"patch","ports":["cabal-prebuilt","ghc-prebuilt"]}],"depends_on":[{"type":"build","ports":["ghc"]}]},{"name":"ghc-prebuilt","portdir":"lang/ghc","version":"9.14.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://haskell.org/ghc","description":"The Glorious Glasgow Haskell Compilation System","long_description":"The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler and interactive environment for Haskell 98, GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell 98, for example: concurrency, a foreign language interface, multi-parameter type classes, scoped type variables, existential and universal quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes with a generational garbage collector, and a space and time profiler.","active":true,"categories":["lang","haskell"],"maintainers":[{"name":"s.t.smith","github":"essandess","ports_count":37}],"variants":[],"dependencies":[{"type":"build","ports":["file","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":["gnupg2"]},{"type":"lib","ports":["llvm-19","cctools","ld64","libiconv"]}],"depends_on":[{"type":"build","ports":["hadrian","happy","ghc","hscolour","alex","cabal"]},{"type":"patch","ports":["happy","hadrian","alex","ghc","hscolour","cabal"]}]},{"name":"cabal-prebuilt","portdir":"lang/cabal","version":"3.16.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.haskell.org/cabal","description":"Haskell Cabal: Common Architecture for Building Applications and Libraries","long_description":"Cabal is a system for building and packaging Haskell libraries and programs. It defines a common interface for package authors and distributors to easily build their applications in a portable way. Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and programs.","active":true,"categories":["devel","lang","haskell"],"maintainers":[{"name":"s.t.smith","github":"essandess","ports_count":37}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["wget","pkgconfig","curl","cctools","ld64"]},{"type":"run","ports":["wget","curl"]}],"depends_on":[{"type":"build","ports":["hadrian","happy","ghc","hscolour","alex","cabal"]},{"type":"patch","ports":["happy","hadrian","alex","ghc","hscolour","cabal"]}]},{"name":"govulncheck","portdir":"security/govulncheck","version":"1.9.0","license":"BSD","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/golang/vuln","description":"Govulncheck reports known vulnerabilities that affect Go code","long_description":"Govulncheck reports known vulnerabilities that affect Go code. It uses static analysis of source code or a binary's symbol table to narrow down reports to only those that could affect the application.","active":true,"categories":["devel","security"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]}]}