HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51562,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=544",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=542",
"results": [
{
"name": "jdk22",
"portdir": "java/jdk22",
"version": "22.0.2",
"license": "NFTC and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.oracle.com/java/",
"description": "Oracle Java SE Development Kit 22 (Short Term Support until September 2024)",
"long_description": "Java Platform, Standard Edition Development Kit (JDK). The JDK is a development environment for building applications and components using the Java programming language. This software is provided under the Oracle No-Fee Terms and Conditions (NFTC) license (https://java.com/freeuselicense)",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "jdk23",
"portdir": "java/jdk23",
"version": "23.0.2",
"license": "NFTC and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.oracle.com/java/",
"description": "Oracle Java SE Development Kit 23 (Short Term Support until March 2025)",
"long_description": "Java Platform, Standard Edition Development Kit (JDK). The JDK is a development environment for building applications and components using the Java programming language. This software is provided under the Oracle No-Fee Terms and Conditions (NFTC) license (https://java.com/freeuselicense)",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "jdk24",
"portdir": "java/jdk24",
"version": "24.0.2",
"license": "NFTC and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.oracle.com/java/",
"description": "Oracle Java SE Development Kit 24 (Short Term Support until September 2025)",
"long_description": "Oracle Java SE Development Kit 24 (Short Term Support until September 2025) \n\nJava Platform, Standard Edition Development Kit (JDK). The JDK is a development environment for building applications and components using the Java programming language. This software is provided under the Oracle No-Fee Terms and Conditions (NFTC) license (https://java.com/freeuselicense)",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "mvnd2",
"portdir": "java/mvnd2",
"version": "1.9.9-rc3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/apache/maven-mvnd",
"description": "mvnd 2 -- The Maven Daemon based on Apache Maven 4",
"long_description": "mvnd aims at providing faster Maven builds using techniques known from Gradle and Takari. \n \n* mvnd embeds Maven (so there is no need to install Maven separately). \n* The actual builds happen inside a long living background process, a.k.a. daemon. \n* One daemon instance can serve multiple consecutive requests from the mvnd client. \n* The mvnd client is a native executable built using GraalVM. It starts faster and uses less memory compared to starting a traditional JVM. \n* Multiple daemons can be spawned in parallel if there is no idle daemon to serve a build request. \n* The JVM for running the actual builds does not need to get started anew for each build. \n* The classloaders holding classes of Maven plugins are cached over multiple builds. The plugin jars are thus read and parsed just once. SNAPSHOT versions of Maven plugins are not cached. \n* The native code produced by the Just-In-Time (JIT) compiler inside the JVM is kept too. Compared to stock Maven, less time is spent by the JIT compilation. During the repeated builds the JIT-optimized code is available immediately. This applies not only to the code coming from Maven plugins and Maven Core, but also to all code coming from the JDK itself.",
"active": true,
"categories": [
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"mvnd_select"
]
}
],
"depends_on": []
},
{
"name": "openjdk11-graalvm",
"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": "GraalVM Community Edition based on OpenJDK 11",
"long_description": "GraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Groovy, Kotlin, Clojure, and LLVM-based languages such as C and C++. Version 11 of GraalVM Community Edition is no longer getting updates, so consider upgrading to a maintained version.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"openjdk11-graalvm-native-image"
]
}
]
},
{
"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": "openjdk11-sap",
"portdir": "java/openjdk11-sap",
"version": "11.0.25",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sapmachine.io",
"description": "SapMachine OpenJDK 11 (Long Term Support ended in December 2024)",
"long_description": "OpenJDK 11 distribution by SAP. Free, production-ready and Java SE certified.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk17-graalvm",
"portdir": "java/openjdk17-graalvm",
"version": "17.0.9",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.graalvm.org",
"description": "GraalVM Community Edition based on OpenJDK 17",
"long_description": "GraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Groovy, Kotlin, Clojure, and LLVM-based languages such as C and C++. Version 17 of GraalVM Community Edition is no longer getting updates, so consider upgrading to a maintained version.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"eqwalizer",
"clojure-lsp",
"jet"
]
},
{
"type": "lib",
"ports": [
"openjdk17-graalvm-native-image"
]
}
]
},
{
"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": "openjdk22-openj9",
"portdir": "java/openjdk22-openj9",
"version": "22.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"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 22 (Short Term Support until September 2024)",
"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": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk22-corretto",
"portdir": "java/openjdk22-corretto",
"version": "22.0.2.9.1",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 21}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/corretto/",
"description": "Amazon Corretto OpenJDK 22 (Short Term Support until September 2024)",
"long_description": "Amazon Corretto OpenJDK 22 (Short Term Support until September 2024) \n\nOpenJDK 22 distribution from Amazon.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk22-sap",
"portdir": "java/openjdk22-sap",
"version": "22.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sap.github.io/SapMachine/",
"description": "SAP Machine 22 (Short Term Support until September 2024)",
"long_description": "An OpenJDK 22 release maintained and supported by SAP",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk22-temurin",
"portdir": "java/openjdk22-temurin",
"version": "22.0.2",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://adoptium.net",
"description": "Eclipse Temurin, based on OpenJDK 22 (Short Term Support until September 2024)",
"long_description": "Eclipse Temurin provides secure, TCK-tested and compliant, production-ready Java runtimes.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk22-zulu",
"portdir": "java/openjdk22-zulu",
"version": "22.32.15",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.azul.com/downloads/",
"description": "Azul Zulu Community OpenJDK 22 (Short Term Support until September 2024)",
"long_description": "Azul Zulu Community OpenJDK 22 (Short Term Support until September 2024) \n\nOpenJDK 22 (Java Development Kit) distribution from Azul.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"openjdk23"
]
}
]
},
{
"name": "openjdk23-corretto",
"portdir": "java/openjdk23-corretto",
"version": "23.0.2.7.1",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/corretto/",
"description": "Amazon Corretto OpenJDK 23 (Short Term Support until March 2025)",
"long_description": "Amazon Corretto OpenJDK 23 (Short Term Support until March 2025) \n\nOpenJDK 23 distribution from Amazon.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk23-openj9",
"portdir": "java/openjdk23-openj9",
"version": "23.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"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 23 (Short Term Support until March 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": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk23-sap",
"portdir": "java/openjdk23-sap",
"version": "23.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sap.github.io/SapMachine/",
"description": "SAP Machine 23 (Short Term Support until March 2025)",
"long_description": "An OpenJDK 23 release maintained and supported by SAP",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk23-temurin",
"portdir": "java/openjdk23-temurin",
"version": "23.0.2",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://adoptium.net",
"description": "Eclipse Temurin, based on OpenJDK 23 (Short Term Support until March 2025)",
"long_description": "Eclipse Temurin provides secure, TCK-tested and compliant, production-ready Java runtimes.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk24-corretto",
"portdir": "java/openjdk24-corretto",
"version": "24.0.2.12.1",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aws.amazon.com/corretto/",
"description": "Amazon Corretto OpenJDK 24 (Short Term Support until October 2025)",
"long_description": "Amazon Corretto OpenJDK 24 (Short Term Support until October 2025) \n\nOpenJDK 24 distribution from Amazon.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk23-zulu",
"portdir": "java/openjdk23-zulu",
"version": "23.32.11",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.azul.com/downloads/",
"description": "Azul Zulu Community OpenJDK 23 (Short Term Support until March 2025)",
"long_description": "Azul Zulu Community OpenJDK 23 (Short Term Support until March 2025) \n\nOpenJDK 23 (Java Development Kit) distribution from Azul.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"openjdk24"
]
}
]
},
{
"name": "openjdk24-sap",
"portdir": "java/openjdk24-sap",
"version": "24.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sap.github.io/SapMachine/",
"description": "SAP Machine 24 (Short Term Support until September 2025)",
"long_description": "SAP Machine 24 (Short Term Support until September 2025) \n\nAn OpenJDK 24 release maintained and supported by SAP",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk24-temurin",
"portdir": "java/openjdk24-temurin",
"version": "24.0.2",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://adoptium.net",
"description": "Eclipse Temurin, based on OpenJDK 24 (Short Term Support until September 2025)",
"long_description": "Eclipse Temurin, based on OpenJDK 24 (Short Term Support until September 2025) \n\nEclipse Temurin provides secure, TCK-tested and compliant, production-ready Java runtimes.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk24-zulu",
"portdir": "java/openjdk24-zulu",
"version": "24.32.13",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.azul.com/downloads/",
"description": "Azul Zulu Community OpenJDK 24 (Short Term Support until September 2025)",
"long_description": "Azul Zulu Community OpenJDK 24 (Short Term Support until September 2025) \n\nOpenJDK 24 (Java Development Kit) distribution from Azul.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"openjdk25"
]
},
{
"type": "lib",
"ports": [
"ghidra"
]
}
]
},
{
"name": "dzip",
"portdir": "archivers/dzip",
"version": "3.2",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kugelrund/dzip",
"description": "file compression tool",
"long_description": "Dzip is a program for file compression. Its advantage over more popular compression software is in the size of the program, easily fitting on a floppy disk. Dzip's original purpose was to compress demo recordings of the id software game Quake.",
"active": true,
"categories": [
"archivers"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": []
},
{
"name": "aacgain",
"portdir": "audio/aacgain",
"version": "1.8",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://aacgain.altosdesign.com/",
"description": "AAC/MP3 normalisation tool",
"long_description": "A modification of mp3gain to normalise the volume of MP3 and AAC audio files.",
"active": true,
"categories": [
"audio"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"faad2",
"mp4v2"
]
}
],
"depends_on": []
},
{
"name": "m4ri",
"portdir": "math/m4ri",
"version": "20250128",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/malb/m4ri",
"description": "Successor to PolyBoRi",
"long_description": "Successor to PolyBoRi",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libpng"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"BRiAl"
]
}
]
},
{
"name": "adblock2privoxy",
"portdir": "www/adblock2privoxy",
"version": "2.3.1",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/essandess/adblock2privoxy",
"description": "Convert adblock config files to privoxy format",
"long_description": "Convert adblock config files to privoxy format. AdBlock Plus browser plugin has great block list files provided by big community, but it is client software and cannot work on a server as proxy. Privoxy proxy has good potential to block ads at server side, but it experiences acute shortage of updated block lists. This software converts adblock lists to privoxy config files format. Almost all adblock features are supported including block/unblock requests (on privoxy) all syntax features are supported except for regex templates matching host name hide/unhide page elements (via CSS) all syntax features are supported all block request options except for outdated ones: Supported: script, image, stylesheet, object, xmlhttprequest, object-subrequest, subdocument, document, elemhide, other, popup, third-party, domain=..., match-case, donottrack.",
"active": true,
"categories": [
"www",
"haskell"
],
"maintainers": [
{
"name": "s.t.smith",
"github": "essandess",
"ports_count": 37
}
],
"variants": [
"initialize_always",
"stack",
"proxy_settings",
"https_inspection"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"sf-pwgen",
"file",
"grep",
"gsed",
"cctools",
"openssl",
"cabal",
"ghc"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"openssl",
"gmp",
"zlib"
]
},
{
"type": "patch",
"ports": [
"cabal"
]
},
{
"type": "run",
"ports": [
"privoxy",
"nginx",
"bash",
"wget"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"macos-fortress-proxy",
"macos-fortress-proxy-squid",
"macos-fortress-easylistpac"
]
}
]
},
{
"name": "lrzip",
"portdir": "archivers/lrzip",
"version": "0.651",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ck.kolivas.org/apps/lrzip/",
"description": "Long Range ZIP or Lzma RZIP",
"long_description": "lrzip is a compression program optimised for large files. The larger the file and the more memory you have, the better the compression advantage this will provide, especially once the files are larger than 100MB. The advantage can be chosen to be either size (much smaller than bzip2) or speed (much faster than bzip2).",
"active": true,
"categories": [
"archivers"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"clang-18",
"nasm",
"libtool",
"autoconf"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"zlib",
"lzo2",
"lz4",
"bzip2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libarchive-qt"
]
},
{
"type": "run",
"ports": [
"gutils-suite-core"
]
}
]
},
{
"name": "vdt",
"portdir": "math/vdt",
"version": "0.4.6",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dpiparo/vdt",
"description": "A collection of fast and inline implementations of mathematical functions.",
"long_description": "vdt provides A collection of fast and inline implementations of mathematical functions..",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 232
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"root6"
]
}
]
},
{
"name": "bali-phy",
"portdir": "science/bali-phy",
"version": "4.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.bali-phy.org/",
"description": "Bayesian co-estimation of phylogenies and multiple alignments via MCMC",
"long_description": "BAli-Phy estimates multiple sequence alignments and evolutionary trees from DNA, amino acid, or codon sequences. It uses likelihood-based evolutionary models of substitutions and insertions and deletions to place gaps.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2106
}
],
"variants": [
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"eigen3",
"pandoc",
"cereal",
"clang-20",
"cmake",
"meson",
"ninja",
"nlohmann-json",
"pkgconfig",
"range-v3"
]
},
{
"type": "lib",
"ports": [
"cairo",
"libfmt11",
"boost187"
]
},
{
"type": "run",
"ports": [
"perl5"
]
},
{
"type": "test",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "bali-phy-devel",
"portdir": "science/bali-phy",
"version": "08162025-472371dc",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.bali-phy.org/",
"description": "Bayesian co-estimation of phylogenies and multiple alignments via MCMC",
"long_description": "BAli-Phy estimates multiple sequence alignments and evolutionary trees from DNA, amino acid, or codon sequences. It uses likelihood-based evolutionary models of substitutions and insertions and deletions to place gaps.",
"active": true,
"categories": [
"science"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2106
}
],
"variants": [
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"eigen3",
"pandoc",
"cereal",
"clang-20",
"cmake",
"meson",
"ninja",
"nlohmann-json",
"pkgconfig",
"range-v3"
]
},
{
"type": "lib",
"ports": [
"cairo",
"libfmt11",
"boost187"
]
},
{
"type": "run",
"ports": [
"perl5"
]
},
{
"type": "test",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "autoconf-archive",
"portdir": "devel/autoconf-archive",
"version": "2024.10.16",
"license": "Permissive",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/autoconf-archive/",
"description": "A collection of more than 450 macros for GNU Autoconf",
"long_description": "The GNU Autoconf Archive is a collection of more than 450 macros for GNU Autoconf that have been contributed as free software by friendly supporters of the cause from all over the Internet. Every single one of those macros can be re-used without imposing any restrictions whatsoever on the licensing of the generated configure script.",
"active": true,
"categories": [
"devel"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"audiowmark",
"libgnome",
"httrack",
"gtkspell3",
"algol68g",
"dvisvgm-devel",
"aide",
"graphviz",
"alienarena",
"rtorrent-devel",
"graphviz-devel",
"gdlmm3",
"jp2a",
"ancient",
"dvisvgm",
"abiword-x11",
"libopenraw",
"libopenraw-legacy",
"libhsts",
"rdfind",
"osm-gps-map",
"profanity"
]
},
{
"type": "run",
"ports": [
"gnome-common"
]
}
]
},
{
"name": "tabulate",
"portdir": "devel/tabulate",
"version": "1.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/p-ranav/tabulate",
"description": "tabulate is a header-only library for printing aligned, formated and colorized tables in moder C++.",
"long_description": "tabulate is a header-only library for printing aligned, formated and colorized tables in moder C++.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1374
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xeus-sqlite"
]
}
]
},
{
"name": "restic",
"portdir": "sysutils/restic",
"version": "0.18.1",
"license": "BSD",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://restic.net",
"description": "Fast, secure, efficient backup program.",
"long_description": "Restic is a program that does backups right. Its design goals are: Easy, Fast, Verifiable, Secure, Efficient and Free.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1041
}
],
"variants": [
"docs",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"resticprofile",
"autorestic"
]
}
]
},
{
"name": "openjdk21-graalvm",
"portdir": "java/openjdk21-graalvm",
"version": "21.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any >= 16 }",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graalvm.org",
"description": "GraalVM Community Edition based on OpenJDK 21 (Short Term Support ended in March 2024)",
"long_description": "GraalVM Community Edition based on OpenJDK 21 (Short Term Support ended in March 2024) \n\nGraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Groovy, Kotlin, Clojure, and LLVM-based languages such as C and C++.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"google-java-format"
]
}
]
},
{
"name": "openjdk22-graalvm",
"portdir": "java/openjdk22-graalvm",
"version": "22.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graalvm.org",
"description": "GraalVM Community Edition based on OpenJDK 22 (Short Term Support ended in September 2024)",
"long_description": "GraalVM Community Edition based on OpenJDK 22 (Short Term Support ended in September 2024) \n\nGraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Groovy, Kotlin, Clojure, and LLVM-based languages such as C and C++.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk24-graalvm",
"portdir": "java/openjdk24-graalvm",
"version": "24.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.graalvm.org",
"description": "GraalVM Community Edition based on OpenJDK 24 (Short Term Support ended in September 2025)",
"long_description": "GraalVM Community Edition based on OpenJDK 24 (Short Term Support ended in September 2025) \n\nGraalVM is a universal virtual machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Groovy, Kotlin, Clojure, and LLVM-based languages such as C and C++.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 106
},
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 357
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "ccd2iso",
"portdir": "sysutils/ccd2iso",
"version": "0.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sourceforge.net/projects/ccd2iso/",
"description": "CloneCD image to ISO image file converter",
"long_description": "Simple command line too to convert windows-only ccd files to burnable ISO images.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "sstp-client",
"portdir": "net/sstp-client",
"version": "1.0.20",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sstp-client.sourceforge.net/",
"description": "client implementation of Secure Socket Tunneling Protocol (SSTP)",
"long_description": "sstp-client is a client implementation of Secure Socket Tunneling Protocol (SSTP) for Unix that allows access via SSTP VPN to Microsoft Windows 2008 Server. It tunnels PPP traffic over SSL.",
"active": true,
"categories": [
"net"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"automake",
"pkgconfig",
"clang-18",
"autoconf",
"libtool"
]
},
{
"type": "lib",
"ports": [
"openssl",
"libevent"
]
}
],
"depends_on": []
},
{
"name": "xvega",
"portdir": "graphics/xvega",
"version": "0.1.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/QuantStack/xvega",
"description": "A C++ API for Vega-Lite",
"long_description": "A C++ API for Vega-Lite",
"active": true,
"categories": [
"graphics"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1374
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"nlohmann-json",
"xproperty"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"xeus-sqlite",
"xvega-bindings"
]
}
]
},
{
"name": "p5.26-syntax-keyword-try",
"portdir": "perl/p5-syntax-keyword-try",
"version": "0.200.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Try",
"description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"long_description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-extutils-cbuilder"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-module-build"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-devel-mat"
]
}
]
},
{
"name": "p5-syntax-keyword-try",
"portdir": "perl/p5-syntax-keyword-try",
"version": "0.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-syntax-keyword-try",
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Try",
"description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"long_description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-syntax-keyword-try"
]
}
],
"depends_on": []
},
{
"name": "p5.28-syntax-keyword-try",
"portdir": "perl/p5-syntax-keyword-try",
"version": "0.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Try",
"description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"long_description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-extutils-cbuilder",
"p5.28-module-build",
"p5.28-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.28",
"p5.28-xs-parse-keyword"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-feature-compat-try",
"p5.28-moosex-extended"
]
}
]
},
{
"name": "p5.30-syntax-keyword-try",
"portdir": "perl/p5-syntax-keyword-try",
"version": "0.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Try",
"description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"long_description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-extutils-cbuilder",
"p5.30-module-build",
"p5.30-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.30",
"p5.30-xs-parse-keyword"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-feature-compat-try",
"p5.30-moosex-extended"
]
}
]
},
{
"name": "p5.32-syntax-keyword-try",
"portdir": "perl/p5-syntax-keyword-try",
"version": "0.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Try",
"description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"long_description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-module-build",
"p5.32-extutils-cbuilder",
"p5.32-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.32",
"p5.32-xs-parse-keyword"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-feature-compat-try",
"p5.32-moosex-extended"
]
}
]
},
{
"name": "p5.34-syntax-keyword-try",
"portdir": "perl/p5-syntax-keyword-try",
"version": "0.310.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Syntax::Keyword::Try",
"description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"long_description": "Syntax::Keyword::Try - a try/catch/finally syntax for perl",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.34-extutils-cbuilder",
"p5.34-module-build",
"p5.34-test-simple",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"perl5.34",
"p5.34-xs-parse-keyword"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5-syntax-keyword-try",
"p5.34-feature-compat-try",
"p5.34-moosex-extended"
]
}
]
},
{
"name": "p5-xs-parse-keyword",
"portdir": "perl/p5-xs-parse-keyword",
"version": "0.490.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "p5.34-xs-parse-keyword",
"homepage": "https://metacpan.org/pod/XS::Parse::Keyword",
"description": "XS::Parse::Keyword - XS functions to assist in parsing keyword syntax",
"long_description": "XS::Parse::Keyword - XS functions to assist in parsing keyword syntax",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"p5.34-xs-parse-keyword"
]
}
],
"depends_on": []
},
{
"name": "p5.30-xs-parse-keyword",
"portdir": "perl/p5-xs-parse-keyword",
"version": "0.490.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/XS::Parse::Keyword",
"description": "XS::Parse::Keyword - XS functions to assist in parsing keyword syntax",
"long_description": "XS::Parse::Keyword - XS functions to assist in parsing keyword syntax",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.30-extutils-cchecker",
"p5.30-test-simple",
"clang-18",
"p5.30-extutils-cbuilder",
"p5.30-module-build"
]
},
{
"type": "lib",
"ports": [
"p5.30-file-sharedir",
"perl5.30"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.30-syntax-keyword-try",
"p5.30-future-asyncawait",
"p5.30-list-keywords",
"p5.30-syntax-keyword-match",
"p5.30-syntax-operator-divides",
"p5.30-syntax-operator-equ",
"p5.30-syntax-operator-existsor",
"p5.30-syntax-operator-in",
"p5.30-syntax-keyword-defer",
"p5.30-syntax-keyword-dynamically",
"p5.30-object-pad"
]
}
]
},
{
"name": "p5.28-xs-parse-keyword",
"portdir": "perl/p5-xs-parse-keyword",
"version": "0.490.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/XS::Parse::Keyword",
"description": "XS::Parse::Keyword - XS functions to assist in parsing keyword syntax",
"long_description": "XS::Parse::Keyword - XS functions to assist in parsing keyword syntax",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.28-extutils-cchecker",
"p5.28-test-simple",
"clang-18",
"p5.28-extutils-cbuilder",
"p5.28-module-build"
]
},
{
"type": "lib",
"ports": [
"p5.28-file-sharedir",
"perl5.28"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.28-syntax-keyword-try",
"p5.28-future-asyncawait",
"p5.28-list-keywords",
"p5.28-syntax-keyword-match",
"p5.28-syntax-operator-divides",
"p5.28-syntax-operator-equ",
"p5.28-syntax-operator-existsor",
"p5.28-syntax-operator-in",
"p5.28-syntax-keyword-defer",
"p5.28-syntax-keyword-dynamically",
"p5.28-object-pad"
]
}
]
},
{
"name": "p5.32-xs-parse-keyword",
"portdir": "perl/p5-xs-parse-keyword",
"version": "0.490.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/XS::Parse::Keyword",
"description": "XS::Parse::Keyword - XS functions to assist in parsing keyword syntax",
"long_description": "XS::Parse::Keyword - XS functions to assist in parsing keyword syntax",
"active": true,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2631
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"p5.32-extutils-cbuilder",
"p5.32-test-simple",
"clang-18",
"p5.32-module-build",
"p5.32-extutils-cchecker"
]
},
{
"type": "lib",
"ports": [
"p5.32-file-sharedir",
"perl5.32"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.32-syntax-keyword-try",
"p5.32-future-asyncawait",
"p5.32-list-keywords",
"p5.32-syntax-keyword-match",
"p5.32-syntax-operator-divides",
"p5.32-syntax-operator-equ",
"p5.32-syntax-operator-existsor",
"p5.32-syntax-operator-in",
"p5.32-syntax-keyword-defer",
"p5.32-syntax-keyword-dynamically",
"p5.32-object-pad"
]
}
]
}
]
}