{"count":51988,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=422","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=420","results":[{"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":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"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-oracle","portdir":"java/openjdk22-oracle","version":"22.0.2","license":"GPL-2 and NoMirror","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jdk.java.net/22/","description":"Oracle OpenJDK 22 (Short Term Support until September 2024)","long_description":"Open-source Oracle build of OpenJDK 22, 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":"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-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-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","portdir":"java/openjdk23","version":"23.0.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/projects/jdk/23/","description":"OpenJDK 23 (Short Term Support until March 2025)","long_description":"JDK 23 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","clang-18","openjdk22-zulu","autoconf","bash"]},{"type":"lib","ports":["libiconv","freetype"]}],"depends_on":[{"type":"lib","ports":["plantuml"]}]},{"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":"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","portdir":"java/openjdk24","version":"24.0.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/projects/jdk/24/","description":"OpenJDK 24 (Short Term Support until September 2025)","long_description":"OpenJDK 24 (Short Term Support until September 2025) \n\nJDK 24 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":["zero","release","optimized","debug","client","server","minimal","core"],"dependencies":[{"type":"build","ports":["gmake","clang-18","openjdk23-zulu","autoconf","bash"]},{"type":"lib","ports":["libiconv","freetype"]}],"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":"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":359}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk24-openj9","portdir":"java/openjdk24-openj9","version":"24.0.2","license":"GPL-2 and NoMirror","platforms":"{ darwin any >= 19 }","epoch":0,"replaced_by":null,"homepage":"https://developer.ibm.com/languages/java/semeru-runtimes/","description":"IBM Semeru with Eclipse OpenJ9 VM distribution, based on OpenJDK 24 (Short Term Support until September 2025)","long_description":"The IBM Semeru Runtimes are free production-ready open source binaries to run your Java applications built with the OpenJDK class libraries and the Eclipse OpenJ9 JVM.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":["Applets","BundledApp","JNI","WebStart"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"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"]}]},{"name":"openjdk25","portdir":"java/openjdk25","version":"25.0.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/projects/jdk/25/","description":"OpenJDK 25 (Long Term Support)","long_description":"OpenJDK 25 (Long Term Support) \n\nJDK 25 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","clang-18","openjdk24-zulu"]},{"type":"lib","ports":["libiconv"]}],"depends_on":[{"type":"lib","ports":["maven3"]}]},{"name":"openjdk25-corretto","portdir":"java/openjdk25-corretto","version":"25.0.3.9.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 25 (Long Term Support until October 2032)","long_description":"Amazon Corretto OpenJDK 25 (Long Term Support until October 2032) \n\nOpenJDK 25 distribution from Amazon.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk25-graalvm","portdir":"java/openjdk25-graalvm","version":"25.0.1","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 20}","epoch":0,"replaced_by":null,"homepage":"https://www.graalvm.org","description":"GraalVM Community Edition based on OpenJDK 25 (Short Term Support until March 2026)","long_description":"GraalVM Community Edition based on OpenJDK 25 (Short Term Support until March 2026) \n\nGraalVM is an advanced JDK with ahead-of-time Native Image compilation","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk25-microsoft","portdir":"java/openjdk25-microsoft","version":"25.0.3","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 25 (Long Term Support until at least September 2030)","long_description":"Microsoft Build of OpenJDK 25 (Long Term Support until at least September 2030) \n\nOpenJDK 25 distribution from Microsoft.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk25-openj9","portdir":"java/openjdk25-openj9","version":"25.0.3","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 25 (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":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk25-temurin","portdir":"java/openjdk25-temurin","version":"25.0.3","license":"GPL-2+","platforms":"{ darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://adoptium.net","description":"Eclipse Temurin, based on OpenJDK 25 (Long Term Support until at least September 2031)","long_description":"Eclipse Temurin, based on OpenJDK 25 (Long Term Support until at least September 2031) \n\nOpenJDK 25 (Java Development Kit) distribution from Adoptium.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk25-zulu","portdir":"java/openjdk25-zulu","version":"25.34.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 25 (Long Term Support until September 2033)","long_description":"Azul Zulu Community OpenJDK 25 (Long Term Support until September 2033) \n\nOpenJDK 25 (Java Development Kit) distribution from Azul.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[{"type":"build","ports":["openjdk26"]},{"type":"lib","ports":["ghidra"]}]},{"name":"openjdk26","portdir":"java/openjdk26","version":"26.0.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/projects/jdk/26/","description":"OpenJDK 26 (Short Term Support until September 2026)","long_description":"OpenJDK 26 (Short Term Support until September 2026) \n\nJDK 26 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","clang-18","openjdk25-zulu"]},{"type":"lib","ports":["libiconv"]}],"depends_on":[]},{"name":"openjdk26-corretto","portdir":"java/openjdk26-corretto","version":"26.0.1.8.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 26 (Short Term Support until September 2026)","long_description":"Amazon Corretto OpenJDK 26 (Short Term Support until September 2026) \n\nOpenJDK 26 distribution from Amazon.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk26-openj9","portdir":"java/openjdk26-openj9","version":"26.0.1","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 26 (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":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk26-temurin","portdir":"java/openjdk26-temurin","version":"26","license":"GPL-2+","platforms":"{ darwin any >= 20 }","epoch":0,"replaced_by":null,"homepage":"https://adoptium.net","description":"Eclipse Temurin, based on OpenJDK 26 (Short Term Support until September 2026)","long_description":"Eclipse Temurin, based on OpenJDK 26 (Short Term Support until September 2026) \n\nOpenJDK 26 (Java Development Kit) distribution from Adoptium.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk26-zulu","portdir":"java/openjdk26-zulu","version":"26.30.11","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 26 (Short Term Support until September 2026)","long_description":"Azul Zulu Community OpenJDK 26 (Short Term Support until September 2026) \n\nOpenJDK 26 (Java Development Kit) distribution from Azul.","active":true,"categories":["devel","java"],"maintainers":[{"name":"breun","github":"breun","ports_count":106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"openjdk7-bootstrap","portdir":"java/openjdk7-bootstrap","version":"1.7.0_2","license":"GPL-2+","platforms":"{darwin < 11}","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/projects/bsd-port","description":"OpenJDK 7 Boot JDK","long_description":"OpenJDK 7 Boot JDK to bootstrap Openjdk8 port","active":true,"categories":["devel","java"],"maintainers":[],"variants":["apple_x11"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["freetype","xorg-libX11","xorg-libXext","xorg-libXi","xorg-libXtst","xrender"]}],"depends_on":[{"type":"build","ports":["openjdk8-powerpc"]}]},{"name":"openjdk8","portdir":"java/openjdk8","version":"8u372","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/","description":"OpenJDK 8","long_description":"JDK 8 and JRE 8 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","debug","core","zero","zeroshark"],"dependencies":[{"type":"build","ports":["autoconf","automake","gmake","pkgconfig","bash","openjdk8-bootstrap","clang-18"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["freetype","libiconv"]},{"type":"run","ports":["libiconv"]}],"depends_on":[{"type":"lib","ports":["commons-logging"]}]},{"name":"openjdk8-bootstrap","portdir":"java/openjdk8-bootstrap","version":"8","license":"Restrictive/Distributable","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/","description":"Java 8 Boot JDK","long_description":"Java 8 Boot JDK to bootstrap Openjdk8 port","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xar"]},{"type":"fetch","ports":["curl"]}],"depends_on":[{"type":"build","ports":["openjdk8"]}]},{"name":"openjdk8-openj9","portdir":"java/openjdk8-openj9","version":"8.0.492.0","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 14 }","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 8 (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":"openjdk8-powerpc","portdir":"java/openjdk8-powerpc","version":"8u432","license":"GPL-2+","platforms":"{darwin < 11}","epoch":0,"replaced_by":null,"homepage":"https://openjdk.org/projects/jdk8u/","description":"OpenJDK 8 port for macOS PowerPC","long_description":"JDK 8 and JRE 8 builds of OpenJDK, the Open-Source implementation of the Java Platform, Standard Edition, and related projects. This is an experimental port for PowerPC systems.","active":true,"categories":["devel","lang","java"],"maintainers":[],"variants":["server","release","debug","core","zero","zeroshark"],"dependencies":[{"type":"build","ports":["clang-18","automake","gmake","pkgconfig","bash","openjdk7-bootstrap","autoconf"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["fontconfig","freetype","libiconv","libffi"]}],"depends_on":[]},{"name":"openjdk8-temurin","portdir":"java/openjdk8-temurin","version":"8u482","license":"GPL-2 and NoMirror","platforms":"{darwin any >= 10 }","epoch":0,"replaced_by":null,"homepage":"https://adoptium.net","description":"Eclipse Temurin, based on OpenJDK 8 (Long Term Support until at least November 2026)","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":"openjdk8-zulu","portdir":"java/openjdk8-zulu","version":"8.94.0.17","license":"GPL-2 and NoMirror","platforms":"{ darwin any >= 10 }","epoch":0,"replaced_by":null,"homepage":"https://www.azul.com/downloads/","description":"Azul Zulu Community OpenJDK 8 (Long Term Support until December 2030)","long_description":"Azul Zulu Community OpenJDK 8 (Long Term Support until December 2030) \n\nOpenJDK 8 (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":["gnu-classpath"]},{"type":"lib","ports":["Arduino","grails","ktlint","swig-java","swig3-java","zanata-cli","PrismLauncher","gloomhaven-helper","beanshell","bfg","drip","jsch","postgresql-jdbc","tomcat-native","jython","scala","scala3.4","scala3.3","scala3.2","scala3.1","scala3.0","scala2.13","scala2.12","scala2.11","scala2.10","scala2.9","scala2.8","scala2.7","sisc","ProjectLibre","jmol","nds2-client-java","gradle8","nds2-client-matlab"]}]},{"name":"openjfx11","portdir":"java/openjfx11","version":"11.0.2","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://openjfx.io/","description":"OpenJFX 11","long_description":"OpenJFX is an open source, next generation client application platform for desktop, mobile and embedded systems built on Java.","active":true,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["openjdk11"]}],"depends_on":[]},{"name":"osmosis","portdir":"java/osmosis","version":"0.49.2","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/openstreetmap/osmosis","description":"A command line Java application for processing OSM data","long_description":"The tool consists of a series of pluggable components that can be chained together to perform a larger operation. For example, it has components for reading from database and from file, components for writing to database and to file, components for deriving and applying change sets to data sources, components for sorting data, etc. It has been written so that it is easy to add new features without re-writing common tasks such as file or database handling.","active":true,"categories":["java","gis"],"maintainers":[{"name":"frank.dean","github":"frankdean","ports_count":12}],"variants":[],"dependencies":[{"type":"build","ports":["gradle","clang-18"]},{"type":"lib","ports":["openjdk17"]}],"depends_on":[{"type":"run","ports":["mod_tile"]}]},{"name":"pdfbox","portdir":"java/pdfbox","version":"0.7.3","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pdfbox.apache.org/","description":"PDFBox is a Java PDF Library","long_description":"PDFBox is a Java PDF Library. This project will allow access to all of the components in a PDF document.","active":true,"categories":["java","print"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]},{"name":"plantuml","portdir":"java/plantuml","version":"1.2025.10","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://plantuml.com/","description":"PlantUML is a tool for generating UML diagrams from textual description.","long_description":"PlantUML is a tool for generating UML diagrams from textual description.","active":true,"categories":["java","editors"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":["pdf","jlatexmath"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["openjdk23"]}],"depends_on":[]},{"name":"pmd","portdir":"java/pmd","version":"7.23.0","license":"(BSD or Apache-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pmd.github.io","description":"PMD is a Java source code analyzer","long_description":"PMD is a Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and so forth.","active":true,"categories":["lang","java"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":["doc"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["openjdk11"]}],"depends_on":[]},{"name":"poi","portdir":"java/poi","version":"5.5.1","license":"LGPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://poi.apache.org/","description":"Apache POI - the Java API for Microsoft Documents","long_description":"The Apache POI Project's mission is to create and maintain Java APIs for manipulating various file formats based upon the Office Open XML standards (OOXML) and Microsoft's OLE 2 Compound Document format (OLE2).","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"postgresql-jdbc","portdir":"java/postgresql-jdbc","version":"42.2.19","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://jdbc.postgresql.org","description":"PostgreSQL JDBC driver","long_description":"Pure Java JDBC driver for connecting to PostgreSQL databases.","active":true,"categories":["databases","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["gradle","clang-18"]},{"type":"lib","ports":["openjdk8-zulu"]}],"depends_on":[]},{"name":"proguard","portdir":"java/proguard","version":"7.9.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.guardsquare.com/en/products/proguard","description":"Java bytecode shrinker, optimizer, and obfuscator.","long_description":"ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier. It detects and removes unused classes, fields, methods, and attributes. It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names. Finally, it preverifies the processed code for Java 6 or for Java Micro Edition.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","gradle8"]},{"type":"lib","ports":["openjdk11","kaffe"]}],"depends_on":[{"type":"build","ports":["jd-gui","zeroc-ice33-java","zeroc-ice34-java","zeroc-ice35-java"]}]},{"name":"saxpath","portdir":"java/saxpath","version":"1.0","license":"Apache-1.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://saxpath.sourceforge.net/","description":"simple Java API for XPath","long_description":"The SAXPath project is a Simple API for XPath. SAXPath is analogous to SAX in that the API abstracts away the details of parsing and provides a simple event based callback interface.","active":true,"categories":["devel","textproc","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]},{"name":"scala-migrations","portdir":"java/scala-migrations","version":"1.0.1","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/scala-migrations/","description":"Database migrations written in Scala","long_description":"Scala Migrations is a library to manage upgrades and rollbacks to database schemas. Migrations allow a source control system to manage together the database schema and the code using the schema. It is designed to allow multiple developers working on a project with a database backend to design schema modifications independently, apply the migrations to their local database for debugging and when complete, check them into a source control system to manage as one manages normal source code. Other developers then check out the new migrations and apply them to their local database. Finally, the migrations are used to migrate the production databases to the latest schema version. The Scala Migrations library is written in Scala and makes use of the clean Scala language to write easy to understand migrations, which are also written in Scala. Scala Migrations provides a database abstraction layer that allows migrations to target any supported database vendor.","active":true,"categories":["java"],"maintainers":[{"name":"blair","github":"blair","ports_count":26}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[]},{"name":"servlet23-api","portdir":"java/servlet23-api","version":"1","license":"Apache-2","platforms":"darwin","epoch":20061005,"replaced_by":null,"homepage":"https://tomcat.apache.org/","description":"Java Servlet API 2.3 and JSP 1.2 API.","long_description":"Java Servlet API 2.3 and JSP API 1.2. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process. This project provides the servlet and JSP APIs from Tomcat4.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[{"type":"lib","ports":["commons-logging"]}]},{"name":"servlet24-api","portdir":"java/servlet24-api","version":"5.5.28","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://tomcat.apache.org/","description":"Java Servlet 2.4 and JSP 2.0 APIs.","long_description":"The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process. This project provides the servlet and JSP API jars from Tomcat 5.","active":true,"categories":["java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["apache-ant","clang-18"]},{"type":"lib","ports":["kaffe"]}],"depends_on":[{"type":"lib","ports":["jfreechart"]}]}]}