{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=421","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=419","results":[{"name":"mvnd1","portdir":"java/mvnd1","version":"1.0.5","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/apache/maven-mvnd","description":"mvnd 1 -- The Maven Daemon based on Apache Maven 3","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":"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":"mvnd_select","portdir":"java/mvnd_select","version":"1.0","license":"Permissive","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"common files for selecting default mvnd version","long_description":"This port installs files that allow 'port select' to be used to create links to the preferred default version of the mvnd (Maven Daemon) tool.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"run","ports":["mvnd1","mvnd2"]}]},{"name":"mysql-connector-java","portdir":"java/mysql-connector-java","version":"5.1.12","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://dev.mysql.com/doc/refman/5.1/en/connector-j.html","description":"MySQL Official JDBC connector for MySQL database.","long_description":"MySQL Connector/J is a native Java driver that converts JDBC (Java Database Connectivity) calls into the network protocol used by the MySQL database. It lets developers working with the Java programming language easily build programs and applets that interact with MySQL and connect all corporate data, even in a heterogeneous environment. MySQL Connector/J is a Type IV JDBC driver and has a complete JDBC feature set that supports the capabilities of MySQL.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["jakarta-log4j","junit","kaffe"]}],"depends_on":[]},{"name":"objectweb-anttasks","portdir":"java/objectweb-anttasks","version":"1.3.2","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://monolog.objectweb.org/","description":"ObjectWeb ant tasks","long_description":"Assorted utility tasks used in ObjectWeb ant builds.","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","xalanj","clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[{"type":"build","ports":["objectweb-asm"]}]},{"name":"objectweb-asm","portdir":"java/objectweb-asm","version":"2.1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://asm.objectweb.org/","description":"Java bytecode manipulation framework.","long_description":"ASM is a Java bytecode manipulation framework. It offers similar functionalities as BCEL or SERP, but is much smaller and faster than these tools.","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","objectweb-anttasks","clang-18"]}],"depends_on":[{"type":"build","ports":["cobertura"]}]},{"name":"objenesis","portdir":"java/objenesis","version":"1.1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/objenesis/","description":"Library for instantiating Java objects","long_description":"It's pretty easy to instantiate objects in Java through standard reflection. However there are many cases where you need to go beyond what reflection provides. For example, if there's no public constructor, you want to bypass the constructor code, or set final fields. There are numerous clever (but fiddly) approaches to getting around this and this library provides a simple way to get at them.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[{"type":"lib","ports":["jmock2"]}]},{"name":"openjdk11","portdir":"java/openjdk11","version":"11.0.31","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/projects/jdk/11/","description":"OpenJDK 11 (Long Term Support)","long_description":"OpenJDK 11 (Long Term Support) \n\nJDK 11 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":["release","optimized","debug","client","server","minimal","core","zero"],"dependencies":[{"type":"build","ports":["autoconf","gmake","bash","openjdk11-bootstrap","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["freetype","libiconv"]},{"type":"run","ports":["libiconv"]}],"depends_on":[{"type":"build","ports":["py39-omegaconf","py314-omegaconf","py37-omegaconf","py38-omegaconf","py310-omegaconf","py311-omegaconf","py312-omegaconf","py313-omegaconf"]},{"type":"lib","ports":["py39-tensorflow-data-validation","py39-tensorflow-probability","py39-tfx-bsl","py38-tensorflow-addons","py38-dm-tree","py37-tensorflow","py38-tensorflow","py37-stanfordnlp","py37-tensorflow-addons","py37-tensorflow-data-validation","py38-tensorflow-data-validation","py37-tensorflow-probability","py37-tensorflow1","py37-tfx-bsl","py38-tfx-bsl","py37-dm-tree","py38-tensorflow1","py310-tensorflow","py39-tensorflow","py39-tensorflow1","OmegaT","Okapi","OmegaT-latest","dbvis","directory-studio","elasticsearch","metabase","giter8","jenkins","sn-demangler","xapian-bindings-java","MultiMC5","PolyMC","electric","VisualVM","apache-solr8","apache-solr9","apktool","async-profiler","commons-codec","commons-lang3","detekt-cli","jd-gui","jlatexmath","ki-shell","maven2","maven31","maven32","openjfx11","pmd","proguard","tomcat-native-2","curves","z3-java","munin","py-jcc","py313-jcc","zorba","dbeaver-community","py39-dm-tree","py38-tensorflow-probability","bcprov","py-stanfordnlp","py38-stanfordnlp","py39-tensorflow-addons","py27-stanfordnlp","healpix-java","bulk_extractor","asciidoctorj","epubcheck","pdftk-java","stanford-corenlp","stanford-corenlp-models","stanford-corenlp-arabic","stanford-corenlp-chinese","stanford-corenlp-english","stanford-corenlp-english-kbp","stanford-corenlp-french","stanford-corenlp-german","stanford-corenlp-spanish"]},{"type":"run","ports":["bcprov"]}]},{"name":"openjdk11-bootstrap","portdir":"java/openjdk11-bootstrap","version":"11","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://openjdk.java.net/","description":"OpenJDK 11 Boot JDK","long_description":"OpenJDK 11 Boot JDK to bootstrap Openjdk11 port","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["openjdk11"]}]},{"name":"openjdk11-corretto","portdir":"java/openjdk11-corretto","version":"11.0.31.11.1","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 10 }","epoch":0,"replaced_by":null,"homepage":"https://aws.amazon.com/corretto/","description":"Amazon Corretto OpenJDK 11 (Long Term Support until January 2032)","long_description":"Amazon Corretto OpenJDK 11 (Long Term Support until January 2032) \n\nOpenJDK 11 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":"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-microsoft","portdir":"java/openjdk11-microsoft","version":"11.0.31","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://www.microsoft.com/openjdk","description":"Microsoft Build of OpenJDK 11 (Long Term Support until at least September 2027)","long_description":"Microsoft Build of OpenJDK 11 (Long Term Support until at least September 2027) \n\nOpenJDK 11 distribution from Microsoft","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":"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-openj9","portdir":"java/openjdk11-openj9","version":"11.0.31","license":"GPL-2 and NoMirror","platforms":"{ darwin any >= 15 }","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 11 (Long Term Support)","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":"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":"openjdk11-temurin","portdir":"java/openjdk11-temurin","version":"11.0.31","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://adoptium.net","description":"Eclipse Temurin, based on OpenJDK 11 (Long Term Support until at least October 2027)","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":"openjdk11-zulu","portdir":"java/openjdk11-zulu","version":"11.88.17","license":"GPL-2 and NoMirror","platforms":"{ darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://www.azul.com/downloads/","description":"Azul Zulu Community OpenJDK 11 (Long Term Support until January 2032)","long_description":"Azul Zulu Community OpenJDK 11 (Long Term Support until January 2032) \n\nOpenJDK 11 (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":[]},{"name":"openjdk13","portdir":"java/openjdk13","version":"13.0.13","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.java.net/","description":"OpenJDK 13","long_description":"JDK 13 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects.","active":true,"categories":["devel","java"],"maintainers":[],"variants":["server","release","optimized","debug","client","minimal","core","zero"],"dependencies":[{"type":"build","ports":["bash","clang-18","openjdk13-bootstrap","autoconf","gmake"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["freetype"]},{"type":"patch","ports":[null]},{"type":"run","ports":["openjdk13-zulu"]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"openjdk13-bootstrap","portdir":"java/openjdk13-bootstrap","version":"13","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jdk.java.net/","description":"OpenJDK 13 Boot JDK","long_description":"OpenJDK 13 Boot JDK to bootstrap Openjdk13 port","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["openjdk13"]}]},{"name":"openjdk15","portdir":"java/openjdk15","version":"15.0.9","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.java.net/","description":"OpenJDK 15","long_description":"JDK 15 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects.","active":true,"categories":["devel","java"],"maintainers":[],"variants":["release","optimized","debug","client","server","minimal","core","zero"],"dependencies":[{"type":"build","ports":["bash","clang-18","openjdk15-bootstrap","autoconf","gmake"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["freetype"]},{"type":"patch","ports":[null]},{"type":"run","ports":["openjdk15-zulu"]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"openjdk15-bootstrap","portdir":"java/openjdk15-bootstrap","version":"15","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jdk.java.net/","description":"OpenJDK 15 Boot JDK","long_description":"OpenJDK 15 Boot JDK to bootstrap Openjdk15 port","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["openjdk15"]}]},{"name":"openjdk17","portdir":"java/openjdk17","version":"17.0.19","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/projects/jdk/17/","description":"OpenJDK 17 (Long Term Support)","long_description":"OpenJDK 17 (Long Term Support) \n\nJDK 17 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":["release","optimized","debug","client","server","minimal","core","zero"],"dependencies":[{"type":"build","ports":["clang-18","autoconf","gmake","bash","openjdk17-zulu"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["freetype","libiconv"]},{"type":"run","ports":["libiconv"]}],"depends_on":[{"type":"lib","ports":["gradle","NetBeans","LanguageTool","logisim-evolution","db46-java","db48-java","apache-ant","jreleaser","kotlin-language-server","leiningen","ltex-ls","sbt","swagger-codegen","AppleCommander","eqwalizer","unciv","sheepit-client","flyway","osmosis","antlr","processing","qore-jni-module","keystore-explorer","turbovnc-viewer"]}]},{"name":"openjdk17-bootstrap","portdir":"java/openjdk17-bootstrap","version":"17","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://openjdk.java.net/","description":"OpenJDK 17 Boot JDK","long_description":"OpenJDK 17 Boot JDK to bootstrap Openjdk17 port","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk17-corretto","portdir":"java/openjdk17-corretto","version":"17.0.19.10.1","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 10 }","epoch":0,"replaced_by":null,"homepage":"https://aws.amazon.com/corretto/","description":"Amazon Corretto OpenJDK 17 (Long Term Support until October 2029)","long_description":"Amazon Corretto OpenJDK 17 (Long Term Support until October 2029) \n\nOpenJDK 17 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":"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":["clojure-lsp","eqwalizer","jet"]},{"type":"lib","ports":["openjdk17-graalvm-native-image"]}]},{"name":"openjdk17-jetbrains","portdir":"java/openjdk17-jetbrains","version":"17.0.14-b1367.22","license":"GPL-2 and NoMirror","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/JetBrains/JetBrainsRuntime","description":"JetBrains Runtime on OpenJDK 17","long_description":"JetBrains Runtime is a fork of OpenJDK available for Windows, Mac OS X, and Linux. It supports enhanced class redefinition (DCEVM), features optional JCEF, a framework for embedding Chromium-based browsers, includes a number of improvements in font rendering, keyboards support, windowing/focus subsystems, HiDPI, accessibility, and performance, provides better desktop integration and bugfixes not yet present in OpenJDK.","active":true,"categories":["devel","java"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":["BundledApp","JNI"],"dependencies":[{"type":"build","ports":["clang-18"]}],"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":"openjdk17-microsoft","portdir":"java/openjdk17-microsoft","version":"17.0.19","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://www.microsoft.com/openjdk","description":"Microsoft Build of OpenJDK 17 (Long Term Support until at least September 2027)","long_description":"Microsoft Build of OpenJDK 17 (Long Term Support until at least September 2027) \n\nOpenJDK 17 distribution from Microsoft","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":"openjdk17-openj9","portdir":"java/openjdk17-openj9","version":"17.0.19","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 18 }","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 17 (Long Term Support)","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":"openjdk17-sap","portdir":"java/openjdk17-sap","version":"17.0.19","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 16 }","epoch":0,"replaced_by":null,"homepage":"https://sapmachine.io","description":"OpenJDK 17 builds (Long Term Support) maintained and supported by SAP","long_description":"Sap builds of OpenJDK for everyone who wish to use OpenJDK to run their applications.","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-temurin","portdir":"java/openjdk17-temurin","version":"17.0.19","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://adoptium.net","description":"Eclipse Temurin, based on OpenJDK 17 (Long Term Support until at least October 2027)","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":[{"type":"run","ports":["dbeaver-community"]}]},{"name":"openjdk17-zulu","portdir":"java/openjdk17-zulu","version":"17.66.19","license":"GPL-2 and NoMirror","platforms":"{ darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://www.azul.com/downloads/","description":"Azul Zulu Community OpenJDK 17 (Long Term Support until September 2029)","long_description":"Azul Zulu Community OpenJDK 17 (Long Term Support until September 2029) \n\nOpenJDK 17 (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":["openjdk17"]}]},{"name":"openjdk18","portdir":"java/openjdk18","version":"18.0.2.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.java.net/","description":"OpenJDK 18","long_description":"JDK 18 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects.","active":true,"categories":["devel","java"],"maintainers":[],"variants":["release","optimized","debug","client","server","minimal","core","zero"],"dependencies":[{"type":"build","ports":["bash","autoconf","gmake","openjdk18-bootstrap","clang-18"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["freetype"]}],"depends_on":[]},{"name":"openjdk18-bootstrap","portdir":"java/openjdk18-bootstrap","version":"18","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://openjdk.java.net/","description":"OpenJDK 18 Boot JDK","long_description":"OpenJDK 18 Boot JDK to bootstrap Openjdk18 port","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["openjdk18"]}]},{"name":"openjdk19","portdir":"java/openjdk19","version":"19","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.java.net/","description":"OpenJDK 19","long_description":"JDK 19 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects.","active":true,"categories":["devel","java"],"maintainers":[],"variants":["release","optimized","debug","client","server","minimal","core","zero"],"dependencies":[{"type":"build","ports":["autoconf","gmake","bash","openjdk19-bootstrap","clang-18"]},{"type":"lib","ports":["freetype"]}],"depends_on":[]},{"name":"openjdk19-bootstrap","portdir":"java/openjdk19-bootstrap","version":"19","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://openjdk.java.net/","description":"OpenJDK 19 Boot JDK","long_description":"OpenJDK 19 Boot JDK to bootstrap Openjdk19 port","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["openjdk19"]}]},{"name":"openjdk20","portdir":"java/openjdk20","version":"20.0.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.java.net/","description":"OpenJDK 20","long_description":"JDK 20 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects.","active":true,"categories":["devel","java"],"maintainers":[],"variants":["release","optimized","debug","client","server","minimal","core","zero"],"dependencies":[{"type":"build","ports":["autoconf","gmake","bash","openjdk20-bootstrap","clang-18"]},{"type":"lib","ports":["freetype"]}],"depends_on":[]},{"name":"openjdk20-bootstrap","portdir":"java/openjdk20-bootstrap","version":"20","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://openjdk.java.net/","description":"OpenJDK 20 Boot JDK","long_description":"OpenJDK 20 Boot JDK to bootstrap Openjdk20 port","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"build","ports":["openjdk20"]}]},{"name":"openjdk21","portdir":"java/openjdk21","version":"21.0.11","license":"GPL-2+","platforms":"{ darwin >= 16 }","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/projects/jdk/21/","description":"OpenJDK 21 (Long Term Support)","long_description":"JDK 21 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":["release","optimized","debug","client","server","minimal","core","zero"],"dependencies":[{"type":"build","ports":["openjdk21-zulu","clang-18","autoconf","gmake","bash"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libiconv","freetype"]},{"type":"run","ports":["libiconv"]}],"depends_on":[{"type":"lib","ports":["groovy","bazel","jmeter","portfolio-performance","jarviz","maven4","spring-boot-cli","abcl","jruby","kotlin","pkl"]}]},{"name":"openjdk21-corretto","portdir":"java/openjdk21-corretto","version":"21.0.11.10.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 21 (Long Term Support until October 2030)","long_description":"Amazon Corretto OpenJDK 21 (Long Term Support until October 2030) \n\nOpenJDK 21 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":"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":"openjdk21-jetbrains","portdir":"java/openjdk21-jetbrains","version":"21.0.10b1163.110","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 16 }","epoch":0,"replaced_by":null,"homepage":"https://github.com/JetBrains/JetBrainsRuntime","description":"JetBrains Runtime on OpenJDK 21","long_description":"JetBrains Runtime is a fork of OpenJDK available for Windows, Mac OS X, and Linux. It supports enhanced class redefinition (DCEVM), features optional JCEF, a framework for embedding Chromium-based browsers, includes a number of improvements in font rendering, keyboards support, windowing/focus subsystems, HiDPI, accessibility, and performance, provides better desktop integration and bugfixes not yet present in OpenJDK.","active":true,"categories":["devel","java"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":175}],"variants":["BundledApp","JNI"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk21-microsoft","portdir":"java/openjdk21-microsoft","version":"21.0.11","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://www.microsoft.com/openjdk","description":"Microsoft Build of OpenJDK 21 (Long Term Support until at least September 2028)","long_description":"Microsoft Build of OpenJDK 21 (Long Term Support until at least September 2028) \n\nOpenJDK 21 distribution from Microsoft.","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":"openjdk21-openj9","portdir":"java/openjdk21-openj9","version":"21.0.11","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 21 (Long Term Support)","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":"openjdk21-oracle","portdir":"java/openjdk21-oracle","version":"21.0.2","license":"GPL-2 and NoMirror","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jdk.java.net/21/","description":"Oracle OpenJDK 21 (GPL-2 licensed updates until March 2024)","long_description":"Open-source Oracle build of OpenJDK 21, the Java Development Kit, an implementation of the Java SE Platform.","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":"openjdk21-sap","portdir":"java/openjdk21-sap","version":"21.0.11","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 16 }","epoch":0,"replaced_by":null,"homepage":"https://sap.github.io/SapMachine/","description":"SAP Machine 21","long_description":"An OpenJDK 21 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":"openjdk21-temurin","portdir":"java/openjdk21-temurin","version":"21.0.11","license":"GPL-2 and NoMirror","platforms":"{ darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://adoptium.net","description":"Eclipse Temurin, based on OpenJDK 21 (Long Term Support until at least December 2029)","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":"openjdk21-zulu","portdir":"java/openjdk21-zulu","version":"21.50.19","license":"GPL-2 and NoMirror","platforms":"{ darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://www.azul.com/downloads/","description":"Azul Zulu Community OpenJDK 21 (Long Term Support until December 2030)","long_description":"Azul Zulu Community OpenJDK 21 (Long Term Support until December 2030) \n\nOpenJDK 21 (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":["openjdk21","openjdk22"]}]},{"name":"openjdk22","portdir":"java/openjdk22","version":"22.0.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/projects/jdk/22/","description":"OpenJDK 22 (Short Term Support until September 2024)","long_description":"JDK 22 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":["release","optimized","debug","client","server","minimal","core","zero"],"dependencies":[{"type":"build","ports":["gmake","openjdk21-zulu","clang-18","autoconf","bash"]},{"type":"lib","ports":["libiconv","freetype"]}],"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":[]}]}