HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49836,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=919",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=917",
"results": [
{
"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-9.0"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "pulse",
"portdir": "java/pulse",
"version": "1.2.18",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.zutubi.com/products/pulse/",
"description": "Pulse automated build server",
"long_description": "Pulse is an automated build or continuous integration server. Pulse regularly checks out your project's source code from your SCM, builds the project and reports on the results. A project build typically involves compiling the source code and running tests to ensure the quality of the code. By automating this process, pulse allows you to constantly monitor the health of your project.",
"active": false,
"categories": [
"java"
],
"maintainers": [
{
"name": "simon",
"github": "",
"ports_count": 1
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "proguard",
"portdir": "java/proguard",
"version": "7.4.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-16"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"zeroc-ice33-java",
"zeroc-ice34-java",
"zeroc-ice35-java",
"jd-gui"
]
}
]
},
{
"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-16"
]
},
{
"type": "lib",
"ports": [
"openjdk8"
]
}
],
"depends_on": []
},
{
"name": "poi",
"portdir": "java/poi",
"version": "5.2.3",
"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": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "pmd",
"portdir": "java/pmd",
"version": "6.55.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": 615
}
],
"variants": [
"doc"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": []
},
{
"name": "plantuml",
"portdir": "java/plantuml",
"version": "1.2025.7",
"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": 615
}
],
"variants": [
"pdf",
"jlatexmath"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk23"
]
}
],
"depends_on": []
},
{
"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": "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-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
}
],
"depends_on": []
},
{
"name": "openjdk16-zulu",
"portdir": "java/openjdk-distributions",
"version": "16.32.15",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk17-zulu",
"homepage": "",
"description": "Obsolete port, replaced by openjdk17-zulu",
"long_description": "This port has been replaced by openjdk17-zulu.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk16-openj9",
"portdir": "java/openjdk16-openj9",
"version": "16.0.2",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk17-openj9",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk17-openj9",
"long_description": "This port has been replaced by openjdk17-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk16-graalvm",
"portdir": "java/openjdk16-graalvm",
"version": "21.2.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk17-graalvm",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk17-graalvm",
"long_description": "This port has been replaced by openjdk17-graalvm.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk16",
"portdir": "java/openjdk-distributions",
"version": "16.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk17",
"homepage": "",
"description": "Obsolete port, replaced by openjdk17",
"long_description": "This port has been replaced by openjdk17.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk15-zulu",
"portdir": "java/openjdk15-zulu",
"version": "15.46.17",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk17-zulu",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk17-zulu",
"long_description": "This port has been replaced by openjdk17-zulu.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"openjdk15"
]
}
]
},
{
"name": "openjdk15-openj9-large-heap",
"portdir": "java/openjdk-distributions",
"version": "15.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk16-openj9",
"homepage": "",
"description": "Obsolete port, replaced by openjdk16-openj9",
"long_description": "This port has been replaced by openjdk16-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk15-openj9",
"portdir": "java/openjdk-distributions",
"version": "15.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk16-openj9",
"homepage": "",
"description": "Obsolete port, replaced by openjdk16-openj9",
"long_description": "This port has been replaced by openjdk16-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "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",
"core",
"zero",
"minimal"
],
"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": "openjdk14-openj9-large-heap",
"portdir": "java/openjdk",
"version": "14.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk16-openj9",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk16-openj9",
"long_description": "This port has been replaced by openjdk16-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk14-openj9",
"portdir": "java/openjdk",
"version": "14.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk16-openj9",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk16-openj9",
"long_description": "This port has been replaced by openjdk16-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk14",
"portdir": "java/openjdk",
"version": "14.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk17",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk17",
"long_description": "This port has been replaced by openjdk17.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk13-zulu",
"portdir": "java/openjdk13-zulu",
"version": "13.54.17",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk17-zulu",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk17-zulu",
"long_description": "This port has been replaced by openjdk17-zulu.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"openjdk13"
]
}
]
},
{
"name": "openjdk13-openj9-large-heap",
"portdir": "java/openjdk",
"version": "13.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk16-openj9",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk16-openj9",
"long_description": "This port has been replaced by openjdk16-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk13-openj9",
"portdir": "java/openjdk",
"version": "13.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk16-openj9",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk16-openj9",
"long_description": "This port has been replaced by openjdk16-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "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": [
"core",
"zero",
"server",
"release",
"optimized",
"debug",
"client",
"minimal"
],
"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": "openjdk12-openj9-large-heap",
"portdir": "java/openjdk",
"version": "12.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk16-openj9",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk16-openj9",
"long_description": "This port has been replaced by openjdk16-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk12-openj9",
"portdir": "java/openjdk",
"version": "12.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk16-openj9",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk16-openj9",
"long_description": "This port has been replaced by openjdk16-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk12",
"portdir": "java/openjdk",
"version": "12.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk17",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk17",
"long_description": "This port has been replaced by openjdk17.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk11-zulu",
"portdir": "java/openjdk11-zulu",
"version": "11.84.17",
"license": "GPL-2 and NoMirror",
"platforms": "{darwin any}",
"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": 95
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk11-openj9-large-heap",
"portdir": "java/openjdk-distributions",
"version": "11.0.10",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk11-openj9",
"homepage": "",
"description": "Obsolete port, replaced by openjdk11-openj9",
"long_description": "This port has been replaced by openjdk11-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk11-openj9",
"portdir": "java/openjdk11-openj9",
"version": "11.0.29",
"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 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": 95
}
],
"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",
"portdir": "java/openjdk11",
"version": "11.0.29",
"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": 95
}
],
"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": [
"py311-omegaconf",
"py39-omegaconf",
"py38-omegaconf",
"py310-omegaconf",
"py37-omegaconf"
]
},
{
"type": "lib",
"ports": [
"electric",
"py39-dm-tree",
"py38-tensorflow-probability",
"bcprov",
"munin",
"Okapi",
"py-stanfordnlp",
"py38-stanfordnlp",
"py39-tensorflow-addons",
"py39-tensorflow-data-validation",
"py39-tensorflow-probability",
"py39-tfx-bsl",
"maven2",
"py38-tensorflow-addons",
"py38-dm-tree",
"pmd",
"py37-tensorflow",
"py38-tensorflow",
"jlatexmath",
"py37-stanfordnlp",
"py37-tensorflow-addons",
"py37-tensorflow-data-validation",
"py38-tensorflow-data-validation",
"py37-tensorflow-probability",
"py37-tensorflow1",
"bulk_extractor",
"py37-tfx-bsl",
"py38-tfx-bsl",
"py37-dm-tree",
"healpix-java",
"maven31",
"dbvis",
"directory-studio",
"VisualVM",
"openjfx11",
"apktool",
"commons-lang3",
"elasticsearch",
"zorba",
"py38-tensorflow1",
"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",
"py310-tensorflow",
"py39-tensorflow",
"py39-tensorflow1",
"asciidoctorj",
"maven32",
"py27-stanfordnlp",
"dbeaver-community",
"bazel-6",
"detekt-cli",
"epubcheck",
"metabase",
"jenkins",
"OmegaT",
"OmegaT-latest",
"async-profiler",
"z3-java",
"giter8",
"apache-solr8",
"apache-solr9",
"xapian-bindings-java",
"sn-demangler",
"portfolio-performance",
"curves",
"jd-gui",
"MultiMC5",
"PolyMC",
"tomcat-native-2",
"ki-shell"
]
},
{
"type": "run",
"ports": [
"bcprov"
]
}
]
},
{
"name": "openjdk10",
"portdir": "java/openjdk",
"version": "10.0.2",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk11",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk11",
"long_description": "This port has been replaced by openjdk11.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk8-openj9-large-heap",
"portdir": "java/openjdk-distributions",
"version": "8u282",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk8-openj9",
"homepage": "",
"description": "Obsolete port, replaced by openjdk8-openj9",
"long_description": "This port has been replaced by openjdk8-openj9.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "openjdk8-zulu",
"portdir": "java/openjdk8-zulu",
"version": "8.90.0.19",
"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": 95
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"bfg",
"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",
"ktlint",
"gradle8"
]
}
]
},
{
"name": "openjdk8-openj9",
"portdir": "java/openjdk8-openj9",
"version": "8u472",
"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": 95
}
],
"variants": [
"Applets",
"BundledApp",
"JNI",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "openjdk8-graalvm",
"portdir": "java/openjdk8-graalvm",
"version": "21.0.0.2",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk11-graalvm",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk11-graalvm",
"long_description": "This port has been replaced by openjdk11-graalvm.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "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": [
"ProjectLibre",
"gloomhaven-helper",
"swig-java",
"zanata-cli",
"commons-logging",
"sisc",
"keystore-explorer",
"jmol",
"grails",
"jsch",
"postgresql-jdbc",
"swig3-java",
"beanshell",
"nds2-client-java",
"nds2-client-matlab",
"Arduino",
"drip",
"jython",
"tomcat-native",
"PrismLauncher"
]
}
]
},
{
"name": "openjdk",
"portdir": "java/openjdk",
"version": "17",
"license": "GPL-2 and NoMirror",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "openjdk17",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by openjdk17",
"long_description": "This port has been replaced by openjdk17.",
"active": false,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "nils",
"github": "breun",
"ports_count": 19
}
],
"variants": [
"BundledApp",
"JNI",
"Applets",
"WebStart"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "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-9.0"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"jmock2"
]
}
]
},
{
"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": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"objectweb-anttasks",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cobertura"
]
}
]
},
{
"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": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"apache-ant",
"xalanj",
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"objectweb-asm"
]
}
]
},
{
"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-9.0"
]
},
{
"type": "lib",
"ports": [
"jakarta-log4j",
"junit",
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "msv",
"portdir": "java/msv",
"version": "20081113",
"license": "unknown",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://msv.dev.java.net/",
"description": "Sun Multi-Schema XML Validator (MSV) validates XML files",
"long_description": "The Sun Multi-Schema XML Validator (MSV) is a Java technology tool to validate XML documents against several kinds of XML schemata. It supports RELAX NG, RELAX Namespace, RELAX Core, TREX, XML DTDs and a subset of XML Schema Part 1.",
"active": true,
"categories": [
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"kaffe"
]
}
],
"depends_on": []
},
{
"name": "micronaut",
"portdir": "java/micronaut",
"version": "4.10.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://micronaut.io",
"description": "Micronaut is a modern, JVM-based, full-stack framework for building modular, easily testable microservice and serverless applications.",
"long_description": "Micronaut is a modern, JVM-based, full stack Java framework designed for building modular, easily testable JVM applications with support for Java, Kotlin and the Groovy language. \n \nMicronaut is developed by the creators of the Grails framework and takes inspiration from lessons learnt over the years building real-world applications from monoliths to microservices using Spring, Spring Boot and Grails. \n \nMicronaut aims to provide all the tools necessary to build microservice applications including: \n \n* Dependency Injection and Inversion of Control (IoC) \n* Aspect Oriented Programming (AOP) \n* Sensible Defaults and Auto-Configuration \n \nWith Micronaut you can build Message-Driven Applications, Command Line Applications, HTTP Servers and more whilst for Microservices in particular Micronaut also provides: \n* Distributed Configuration \n* Service Discovery \n* HTTP Routing \n* Client-Side Load Balancing \n \nAt the same time Micronaut aims to avoid the downsides of frameworks like Spring, Spring Boot and Grails by providing: \n \n* Fast startup time \n* Reduced memory footprint \n* Minimal use of reflection \n* Minimal use of proxies \n* No runtime bytecode generation \n* Easy Unit Testing",
"active": true,
"categories": [
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 95
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "microemu",
"portdir": "java/microemu",
"version": "2.0.4",
"license": "LGPL-2.1+ and unknown",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.microemu.org/",
"description": "MicroEmulator is a pure Java implementation of Java ME in Java SE.",
"long_description": "MicroEmulator is a pure Java implementation of Java ME in Java SE. MicroEmulator is licensed under LGPL so it is possible to link and distribute commercial software with its libraries.",
"active": true,
"categories": [
"devel",
"java",
"emulators"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
}
],
"depends_on": []
},
{
"name": "mecab-java",
"portdir": "java/mecab-java",
"version": "0.996",
"license": "(GPL or LGPL or BSD)",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "http://taku910.github.io/mecab/",
"description": "a Java module for MeCab",
"long_description": "mecab-java is a Java module for MeCab.",
"active": true,
"categories": [
"textproc",
"java",
"japanese"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"mecab-utf8"
]
}
],
"depends_on": []
},
{
"name": "maven32",
"portdir": "java/maven32",
"version": "3.2.5",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://maven.apache.org/",
"description": "A java-based build and project management environment.",
"long_description": "Maven is a Java project management and project comprehension tool. Maven is based on the concept of a project object model (POM) in that all the artifacts produced by Maven are a result of consulting a well defined model for your project. Builds, documentation, source metrics, and source cross-references are all controlled by your POM. Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
},
{
"type": "run",
"ports": [
"maven_select"
]
}
],
"depends_on": []
},
{
"name": "maven31",
"portdir": "java/maven31",
"version": "3.1.1",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://maven.apache.org/",
"description": "A java-based build and project management environment.",
"long_description": "Maven is a Java project management and project comprehension tool. Maven is based on the concept of a project object model (POM) in that all the artifacts produced by Maven are a result of consulting a well defined model for your project. Builds, documentation, source metrics, and source cross-references are all controlled by your POM. Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "easieste",
"github": "easye",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"openjdk11"
]
},
{
"type": "run",
"ports": [
"maven_select"
]
}
],
"depends_on": []
},
{
"name": "maven3",
"portdir": "java/maven3",
"version": "3.9.11",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://maven.apache.org/",
"description": "A Java-based build and project management environment.",
"long_description": "Maven is a Java project management and project comprehension tool. Maven is based on the concept of a project object model (POM) in that all the artifacts produced by Maven are a result of consulting a well defined model for your project. Builds, documentation, source metrics, and source cross-references are all controlled by your POM. Maven 3 aims to ensure backward compatibility with Maven 2, improve usability, increase performance, allow safe embedding, and pave the way to implement many highly demanded features.",
"active": true,
"categories": [
"devel",
"java"
],
"maintainers": [
{
"name": "breun",
"github": "breun",
"ports_count": 95
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"openjdk21"
]
},
{
"type": "run",
"ports": [
"maven_select"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"protobuf3-java",
"commons-lang3",
"commons-text",
"portfolio-performance",
"google-java-format"
]
},
{
"type": "run",
"ports": [
"abcl"
]
}
]
}
]
}