summaryrefslogtreecommitdiff
path: root/java
AgeCommit message (Collapse)Author
43 hoursjava/jxgrabkey: support jdk21Ronald Klop
Don't pin javac to source/target. Revert ports c0eef0ceec76f8e99a152aca04e938dcb12f7261 for this. PR: 292152
3 daysjava/openjdk18: Remove expired portRene Ladan
2026-01-12 java/openjdk18: No longer supported by upstream
4 daysjava/openjdk8-20: Bootstrap from prebuilt packagesHarald Eilertsen
Use prebuilt known good packages (derived from the official pkgs) instead of depending on the previous version of the OpenJDK. This patch fixes bootstrapping for openjdk8-20 except 18 which is expired, and 19 which has been dealt with before. PR: 291872 Reviewed by: fuz (mentor) Approved by: fuz (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54683
7 daysjava/openjdk19: Bootstrap port from prebuilt packageHarald Eilertsen
Change the way the port is bootstrapped, by extracting a prebuild package to the work dir, instead of installing the previous openjdk version to the system. Reviewed by: bofh (mentor) Approved by: bofh (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54608
13 daysjava/dbvis: Update 25.3 => 25.3.1Vladimir Druzenko
Release Notes: https://www.dbvis.com/releasenotes/25.3/
2026-01-01java/eclipse-pydev: update to 13.1.0Michael Zhilin
Changelog: https://www.pydev.org/history_pydev.html#release-13-1-0-2025-09-21
2025-12-31java/springframework: Remove expired portRene Ladan
2025-12-31 java/springframework: Superseded upstream by newer versions many years ago
2025-12-31java/springframework31: Remove expired portRene Ladan
2025-12-31 java/springframework31: Superseded upstream by newer versions many years ago
2025-12-29java/jcommon: fix build with jdk21+Ronald Klop
The build was pinned to a jdk version that is not supported by jdk21. Fix that by just compiling to the JAVA_DEFAULT version. PR: 291667 Approved-By: maintainer timeout
2025-12-24java/springframework*: Deprecate and expire portsMichael Osipov
PR: 291876 Approved by: olgeni (maintainer)
2025-12-24multimedia/ffmpeg: bump revision to chase lib version changeBaptiste Daroussin
2025-12-16lang/rust: Bump revisions after 1.92.0Mikael Urankar
PR: 291582
2025-12-15java/aparapi: pin to openjdk8-17Ronald Klop
Does not build with JDK21. [javac] error: Source option 7 is no longer supported. Use 8 or later. [javac] error: Target option 7 is no longer supported. Use 8 or later. NB: maybe the build can be easily fixed with jdk21, but that would need more time to investigate and my test setup does not have amd64. If you use this port, please try and test. PR: 272855 Approved-by: no maintainer
2025-12-14java/javahelp: allow building with jdk21 or jdk25 alsoRonald Klop
PR: 272855
2025-12-13java/dbvis: Update 25.2.5 => 25.3Vladimir Druzenko
Release Notes: https://www.dbvis.com/releasenotes/25.2/ https://www.dbvis.com/releasenotes/25.3/ MFH: 2025Q4
2025-12-12java/eclipse: Update 4.37 => 4.38Norbert Grundmann
News: https://eclipse.dev/eclipse/markdown/?f=news/4.38/index.md Release Notes: https://eclipse.dev/eclipse/development/readme_eclipse_4.38.html PR: 291606
2025-12-12java/openjdk*: Deprecate unmaintained versionsHarald Eilertsen
Mark OpenJDK versions no longer maintained by upstream as deprecated, and for future removal. Keeping LTS versions, as well as the actively maintained latest versions in the tree. Reviewed by: bofh (mentor), jrm Approved by: bofh (mentor) MFH: 2025Q4 Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54176
2025-12-12java/javamail: unbreak build after 3166f9b4ba3622ba64b9882deb2f64fda6410cb9Dima Panov
/!\ javamail-1.6.2_2: Makefile errors /!\ you cannot include bsd.port[.pre].mk twice Defining both PORTVERSION and DISTVERSION is wrong, only set one, if necessary, set DISTNAME
2025-12-11java/intellij-ultimate: update to 2025.3 releaseAlex Dupre
2025-12-11java/sigar: fix compilation with jdk21Ronald Klop
PR: 272855
2025-12-11java/apache-commons-pool: update to 2.13.0 releaseAlex Dupre
2025-12-11java/javamail: remove java from run dependenciesRonald Klop
As javamail is a library and not an application itself it should not have a run-dependency on Java. It doesn't run on its own. It will always use the java version of the application that uses javamail. Use source and target arguments compatible with jdk21. If not using openjdk8 bring back the Java Activation Framework. In openjdk8 these classes were included in the core packages. In later JDK versions it was removed again. PR: 291388
2025-12-05java/bouncycastle: fix compilation with jdk11 and jdk17Olivier Certner
Some comments in source files contain UTF-8 characters. Jdk11 and jdk17 expected ASCII and threw an error. Tell the compiler the charset of the source files. PR: 263601 Reported-by: olce@ Obtained-from: https://lists.freebsd.org/archives/freebsd-java/2025-December/003388.html
2025-12-04java/bouncycastle: support compilation with jdk21 alsoRonald Klop
Increases compiler source and target version to jdk8. Tested with JAVA_DEFAULT=21. PR: 263601,272855 Reviewed-by: https://lists.freebsd.org/archives/freebsd-java/2025-December/003386.html
2025-12-04java/openjdk25: Update to version 25.0.1Harald Eilertsen
Reviewed-by: fuz (mentor) Approved by: fuz (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D53975
2025-11-28java/wildfly: Update version 38.0.0=>38.0.1Muhammad Moinur Rahman
Changelog: https://github.com/wildfly/wildfly/releases/tag/38.0.1.Final
2025-11-25java/bootstrap-openjdk*: Revert 13f33637597.Bryan Drewery
BUNDLE_LIBS is for preventing _providing_ libraries. In this case the pre-compiled binary distributed has dependencies on libraries that are not provided here. BUNDLE_LIBS does not help the problem.
2025-11-25java/openjdk25: Add jre_headless flavorHarald Eilertsen
Add flavor to make a headless jre package, where dev tools and x11 support is removed. As requested in Bug #266059. PR: 266059 Reviewed by: fuz, jrm Approved by: fuz (Mentor), jrm Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D53707
2025-11-24java/apache-commons-cli: Update 1.10.0 => 1.11.0Atanu Biswas
Changelog: https://commons.apache.org/proper/commons-cli/changes.html#a1.11.0 PR: 291183
2025-11-14java/bootstrap-openjdk*: Mark these ports as bundling libraries.Bryan Drewery
This prevents Pkg from recording the bundled libraries as dependencies. This otherwise can confuse Pkg and Poudriere about missing dependencies. Reviewed by: bapt Differential Revision: https://reviews.freebsd.org/D53723
2025-11-14java/openjdk11: reduce build log sizeRonald Klop
Suppress warnings with newer llvm versions. If upstream doesn't fix the warnings it makes no sense to bother the port with it. In my test the log went from 30 MB to 3 MB. No functional change intended. Approved by: java@ mailing list
2025-11-11lang/rust: Bump revisions after 1.91.1Mikael Urankar
PR: 290816
2025-11-06java/apache-commons-codec: update to 1.20.0 release.Alex Dupre
2025-11-06java/dbvis: Update 25.2.4 => 25.2.5Vladimir Druzenko
Release notes: https://www.dbvis.com/releasenotes/25.2/ MFH: 2025Q4
2025-11-04java/openjdk17: Add missing header file to fix build on aarch64Greg Lewis
2025-11-04java/openjdk25: Add jre and headless flavorsHarald Eilertsen
Add FLAVORS to allow building jre and headless variants from the same port. For backwards compatibility, it is also possible to build the jre version by setting the BUILD_JRE env var. Also reorganize the Makefile to make portclippy happy Reviewed by: fuz, jrm Approved by: fuz (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D53450
2025-11-02java/openjdk21: Update to 21.0.9Greg Lewis
2025-11-02java/openjdk17: Update to 17.0.17Greg Lewis
2025-11-02java/openjdk11: Update to 11.0.29Greg Lewis
2025-11-02java/openjdk8: Update to 8u472Greg Lewis
2025-10-30java/openjdk25: fix build on powerpc64*Piotr Kubaj
/wrkdirs/usr/ports/java/openjdk25/work/openjdk-jdk-25-36-freebsd-1/src/hotspot/os_cpu/bsd_ppc/os_bsd_ppc.cpp:182:54: error: no member named 'regs' in '__mcontext'
2025-10-27java/openjdk25: New portHarald Eilertsen
An open-source implementation of the Java Platform, Standard Edition. WWW: https://openjdk.java.net/projects/jdk/25/ Reviewed by: jrm, bofh Approved by: fuz (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D53326
2025-10-17java/jta: deprecateRonald Klop
- old version, the project continued in another repository and nobody noticed - no users in the ports tree - manual download, so no package is available
2025-10-17java/wildfly: Update version 37.0.1=>38.0.0Muhammad Moinur Rahman
Changelog: https://www.wildfly.org/news/2025/10/16/WildFly-38-is-released/
2025-10-13java/openjdk17: fix parallel build on 14.3Ronald Klop
Got a report that build is also flapping on 14.3, so extent the range of OSVERSIONs. Allow parallel jobs, but limited to the number of jobs that is currently used (and works) on the official FreeBSD pkg build cluster. PR: 290148
2025-10-09java/intellij-ultimate: update to 2025.2.3 release.Alex Dupre
2025-10-03lang/rust: Bump revisions after 1.90.0Mikael Urankar
PR: 289709
2025-10-01java/openjdk23: remove patch that breaks buildPiotr Kubaj
os::current_stack_base_and_size is implemented is os_bsd.cpp.
2025-09-30java/apache-commons-logging: Improve portVladimir Druzenko
- Add LICENSE_FILE. - Add EXTRACT_AFTER_ARGS to prevent extract unnecessary files. - Replace %%JAVAJARDIR%% with ${JAVAJARDIR} in PLIST_FILES. - Replace LN with RLN. - Copy documentation only if DOCS option is on. - Add to documentation NOTICE.txt RELEASE-NOTES.txt. PR: 286425 Approved by: Atanu Biswas <atanubiswas484@gmail.com> (maintainer)
2025-09-30java/apache-commons-logging: pet stage-qa, get rid of "._*' metadata before ↵Dima Panov
installing Approved by: portmgr blanket