aboutsummaryrefslogtreecommitdiff
path: root/java
Commit message (Collapse)AuthorAgeFilesLines
* lang/rust: Bump revisions after 1.97.1Mikael Urankar2026-07-211-1/+1
| | | | PR: 296645
* java/wildfly: Update version 40.0.1=>41.0.0Muhammad Moinur Rahman2026-07-192-4/+4
| | | | Changelog: https://github.com/wildfly/wildfly/releases/tag/41.0.0.Final
* java/apache-commons-httpclient: deprecateRonald Klop2026-07-131-1/+3
| | | | | | | | | Superseded by www/httpclient. No expiration date as editors/openoffice-4 and editors/openoffice-devel depend on it. PR: 296671 Approved-by: Alex Dupre <ale@>
* java/apache-commons-lang: deprecateRonald Klop2026-07-101-1/+3
| | | | | | | | | | | | Last release in 2011 No maintainer Does not compile with Java 11+ Please use java/apache-commons-lang3. No expiration date yet as openoffice still uses this. Approved-by: no maintainer
* java/eclipse-ecj: deprecate and expire in 4 monthsRonald Klop2026-07-091-1/+4
| | | | | | No maintainer, last update was 2015, does not build with Java 11, only usage in the ports tree (math/scilab) was just deprecated. Approved-by: no maintainer
* java/dbvis: Update 26.1.2 => 26.2Vladimir Druzenko2026-07-072-4/+4
| | | | | | | Changelog: https://www.dbvis.com/releasenotes/26.2/ Sponsored by: UNIS Labs
* java/bouncycastle: upgrade to 1.83Thierry Thomas2026-07-054-40/+16
| | | | | | - Previous MASTER_SITES are unfetchable for me, thus DL from GitHub; - Release notes at https://www.bouncycastle.org/download/bouncy-castle-java/
* java/jd-gui-duo: Update 1.6.6 => 2.0.113, take maintainershipVladimir Druzenko2026-07-039-33/+256
| | | | | | | Changelogs: https://github.com/nbauma109/jd-gui-duo/releases Sponsored by: UNIS Labs
* java/jd-gui: Switch to active fork and rename to java/jd-gui-duoVladimir Druzenko2026-07-026-1/+1
| | | | Sponsored by: UNIS Labs
* java/jad: Remove expired portRene Ladan2026-06-304-43/+0
| | | | 2026-06-30 java/jad: This is a version that is over 25 years old and has multiple vulnerabilities
* */*: Use C.UTF-8 localeTijl Coosemans2026-06-305-13/+3
| | | | | | | | | | | | | | | | Ports 02f27a83b44d fixed the ports tree to the C locale so it would work correctly in environments where users use a locale that isn't compatible with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just upper case letters. USE_LOCALE was introduced to let ports use another locale if they needed it. The C.UTF-8 locale was created later on to be mostly compatible with the C locale. Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE. The world has moved to Unicode so all ports either require it or know how to build correctly in a Unicode environment. PR: 295945 Exp-run by: antoine
* java/wildfly: Update version 40.0.0=>40.0.1Muhammad Moinur Rahman2026-06-282-4/+4
| | | | Changelog: https://github.com/wildfly/wildfly/releases/tag/40.0.1.Final
* java/openjdk21: fix build on freebsd 16/aarch64Ronald Klop2026-06-252-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | === Output from failing command(s) repeated here === * For target hotspot_variant-server_libjvm_objs_os_perf_bsd.o: In file included from /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.10-7-1/src/hotspot/os/bsd/os_perf_bsd.cpp:38: In file included from /usr/include/sys/user.h:52: In file included from /usr/include/vm/pmap.h:88: In file included from /usr/include/machine/pmap.h:46: In file included from /usr/include/sys/systm.h:46: /usr/include/machine/cpufunc.h:35:1: error: static declaration of 'breakpoint' follows non-static declaration 35 | breakpoint(void) | ^ /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.10-7-1/src/hotspot/share/utilities/breakpoint.hpp:31:17: note: previous declaration is here 31 | extern "C" void breakpoint(); | ^ 1 error generated. * All command lines available in /wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.10-7-1/build/bsd-aarch64-server-release/make-support/failure-logs. === End of repeated output === Similar fix to openjdk8/25/26. I don't know why this does not happen on other architectures or freebsd versions. - changed post-patch to pre-configure, this makes it a lot easier to use "make makepatch". Reported-by: https://portsfallout.com/fallout?port=java%2Fopenjdk Approved-by: silence on java@ https://lists.freebsd.org/archives/freebsd-java/2026-June/003715.html
* java/openjdk17: fix build on freebsd 16/aarch64Ronald Klop2026-06-252-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | === Output from failing command(s) repeated here === * For target hotspot_variant-server_libjvm_objs_os_perf_bsd.o: In file included from /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.18-8-1/src/hotspot/os/bsd/os_perf_bsd.cpp:38: In file included from /usr/include/sys/user.h:52: In file included from /usr/include/vm/pmap.h:88: In file included from /usr/include/machine/pmap.h:46: In file included from /usr/include/sys/systm.h:46: /usr/include/machine/cpufunc.h:35:1: error: static declaration of 'breakpoint' follows non-static declaration 35 | breakpoint(void) | ^ /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.18-8-1/src/hotspot/share/utilities/breakpoint.hpp:31:17: note: previous declaration is here 31 | extern "C" void breakpoint(); | ^ 1 error generated. * All command lines available in /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.18-8-1/build/bsd-aarch64-server-release/make-support/failure-logs. === End of repeated output === Similar fix to openjdk8/25/26. I don't know why this does not happen on other architectures or freebsd versions. - changed post-patch to pre-configure, this makes it a lot easier to use "make makepatch". Reported-by: https://portsfallout.com/fallout?port=java%2Fopenjdk Approved-by: silence on java@ https://lists.freebsd.org/archives/freebsd-java/2026-June/003715.html
* java/openjdk11: fix build on freebsd 16/aarch64Ronald Klop2026-06-252-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | === Output from failing command(s) repeated here === * For target hotspot_variant-server_libjvm_objs_os_perf_bsd.o: In file included from /wrkdirs/usr/ports/java/openjdk11/work/jdk11u-jdk-11.0.30-7-1/src/hotspot/os/bsd/os_perf_bsd.cpp:53: In file included from /usr/include/sys/user.h:52: In file included from /usr/include/vm/pmap.h:88: In file included from /usr/include/machine/pmap.h:46: In file included from /usr/include/sys/systm.h:46: /usr/include/machine/cpufunc.h:35:1: error: static declaration of 'breakpoint' follows non-static declaration 35 | breakpoint(void) | ^ /wrkdirs/usr/ports/java/openjdk11/work/jdk11u-jdk-11.0.30-7-1/src/hotspot/share/utilities/breakpoint.hpp:31:17: note: previous declaration is here 31 | extern "C" void breakpoint(); | ^ 1 error generated. * All command lines available in /wrkdirs/usr/ports/java/openjdk11/work/jdk11u-jdk-11.0.30-7-1/build/bsd-aarch64-normal-server-release/make-support/failure-logs. === End of repeated output === Similar fix as openjdk8/25/26. I don't know why this does not happen on other architectures or freebsd versions. - changed post-patch to pre-configure, this makes it a lot easier to use "make makepatch". Reported-by: https://portsfallout.com/fallout?port=java%2Fopenjdk Approved-by: silence on java@ https://lists.freebsd.org/archives/freebsd-java/2026-June/003715.html
* java/openjdk26: fix build on freebsd 16/aarch64Ronald Klop2026-06-193-3/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | === Output from failing command(s) repeated here === * For target hotspot_variant-server_libjvm_objs_os_bsd.o: In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/os/bsd/os_bsd.cpp:135: In file included from /usr/include/sys/user.h:52: In file included from /usr/include/vm/pmap.h:88: In file included from /usr/include/machine/pmap.h:46: In file included from /usr/include/sys/systm.h:46: /usr/include/machine/cpufunc.h:35:1: error: static declaration of 'breakpoint' follows non-static declaration 35 | breakpoint(void) | ^ /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/utilities/breakpoint.hpp:31:17: note: previous declaration is here 31 | extern "C" void breakpoint(); | ^ 1 error generated. * For target hotspot_variant-server_libjvm_objs_os_perf_bsd.o: In file included from /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/os/bsd/os_perf_bsd.cpp:37: In file included from /usr/include/sys/user.h:52: In file included from /usr/include/vm/pmap.h:88: In file included from /usr/include/machine/pmap.h:46: In file included from /usr/include/sys/systm.h:46: /usr/include/machine/cpufunc.h:35:1: error: static declaration of 'breakpoint' follows non-static declaration 35 | breakpoint(void) | ^ /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/src/hotspot/share/utilities/breakpoint.hpp:31:17: note: previous declaration is here 31 | extern "C" void breakpoint(); | ^ 1 error generated. * All command lines available in /wrkdirs/usr/ports/java/openjdk26/work-jdk/openjdk-jdk-26-35-1/build/bsd-aarch64-server-release/make-support/failure-logs. === End of repeated output === I don't know why this does not happen on other architectures or freebsd versions. - changed post-patch to pre-configure, this makes it a lot easier to use "make makepatch". Reported-by: https://portsfallout.com/fallout?port=java%2Fopenjdk Approved-by: silence on java@ https://lists.freebsd.org/archives/freebsd-java/2026-June/003715.html
* java/openjdk25: fix build on freebsd 16/aarch64Ronald Klop2026-06-193-3/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | === Output from failing command(s) repeated here === * For target hotspot_variant-server_libjvm_objs_os_bsd.o: In file included from /wrkdirs/usr/ports/java/openjdk25/work-jdk/openjdk-jdk-25.0.3-9-freebsd-1/src/hotspot/os/bsd/os_bsd.cpp:135: In file included from /usr/include/sys/user.h:52: In file included from /usr/include/vm/pmap.h:88: In file included from /usr/include/machine/pmap.h:46: In file included from /usr/include/sys/systm.h:46: /usr/include/machine/cpufunc.h:35:1: error: static declaration of 'breakpoint' follows non-static declaration 35 | breakpoint(void) | ^ /wrkdirs/usr/ports/java/openjdk25/work-jdk/openjdk-jdk-25.0.3-9-freebsd-1/src/hotspot/share/utilities/breakpoint.hpp:31:17: note: previous declaration is here 31 | extern "C" void breakpoint(); | ^ 1 error generated. * For target hotspot_variant-server_libjvm_objs_os_perf_bsd.o: In file included from /wrkdirs/usr/ports/java/openjdk25/work-jdk/openjdk-jdk-25.0.3-9-freebsd-1/src/hotspot/os/bsd/os_perf_bsd.cpp:37: In file included from /usr/include/sys/user.h:52: In file included from /usr/include/vm/pmap.h:88: In file included from /usr/include/machine/pmap.h:46: In file included from /usr/include/sys/systm.h:46: /usr/include/machine/cpufunc.h:35:1: error: static declaration of 'breakpoint' follows non-static declaration 35 | breakpoint(void) | ^ /wrkdirs/usr/ports/java/openjdk25/work-jdk/openjdk-jdk-25.0.3-9-freebsd-1/src/hotspot/share/utilities/breakpoint.hpp:31:17: note: previous declaration is here 31 | extern "C" void breakpoint(); | ^ 1 error generated. * All command lines available in /wrkdirs/usr/ports/java/openjdk25/work-jdk/openjdk-jdk-25.0.3-9-freebsd-1/build/bsd-aarch64-server-release/make-support/failure-logs. === End of repeated output === I don't know why this does not happen on other architectures or freebsd versions. - changed post-patch to pre-configure, this makes it a lot easier to use "make makepatch". Reported-by: https://portsfallout.com/fallout?port=java%2Fopenjdk Approved-by: silence on java@ https://lists.freebsd.org/archives/freebsd-java/2026-June/003715.html
* java/openjdk8: fix build on aarch64/16Ronald Klop2026-06-182-1/+15
| | | | | | | | | | | | | | | | | | | | | | >>> Compiling /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u482-b08.1/hotspot/src/os/bsd/vm/os_perf_bsd.cpp >>> In file included from /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u482-b08.1/hotspot/src/os/bsd/vm/os_perf_bsd.cpp:67: >>> In file included from /usr/include/sys/user.h:52: >>> In file included from /usr/include/vm/pmap.h:88: >>> In file included from /usr/include/machine/pmap.h:46: >>> In file included from /usr/include/sys/systm.h:46: >>> /usr/include/machine/cpufunc.h:35:1: error: static declaration of 'breakpoint' follows non-static declaration >>> 35 | breakpoint(void) >>> | ^ >>> /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u482-b08.1/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp:224:17: note: previous declaration is here >>> 224 | extern "C" void breakpoint(); >>> | ^ >>> 1 error generated. I don't know why this does not happen on other architectures or freebsd versions. - changed post-patch to pre-configure, this makes it a lot easier to use "make makepatch". Approved-by: silence on java@ https://lists.freebsd.org/archives/freebsd-java/2026-June/003715.html
* java/sigar: remove run_dependsRonald Klop2026-06-171-2/+2
| | | | | | | | this port is only used as a library the final application decides what JDK is used by removing RUN_DEPENDS we prevent installing an unused extra openjdk Approved-by: no maintainer
* java/aparapi: Remove expired portRene Ladan2026-06-159-241/+0
| | | | | | 2026-06-15 java/aparapi: no maintainer, no users in the ports tree, java 8 only, last upstream commit was 10 years ago Fix nearby dates in MOVED to pass the pre-commit checks
* java/openjdk24: remove expired port and unregister it.Rene Ladan2026-06-1411-294/+0
|
* java/eclipse: Update 4.39 -> 4.40Norbert Grundmann2026-06-112-31/+30
| | | | | | | | | | | News: https://eclipse.dev/eclipse/markdown/?f=news/4.40/index.md Release Notes: https://eclipse.dev/eclipse/development/readme_eclipse_4.40.html PR: 295988 Sponsored by: UNIS Labs
* lang/rust: Bump revisions after 1.96.0Mikael Urankar2026-06-041-1/+1
| | | | PR: 295694
* java/bouncycastle: Fix deprecated CPE_PRODUCTBernhard Froehlich2026-05-311-1/+1
|
* java/visualvm: Update version 2.2=>2.2.1Muhammad Moinur Rahman2026-05-303-6/+7
| | | | Changelog: https://github.com/oracle/visualvm/releases/tag/2.2.1
* java/wildfly: Update version 39.0.1=>40.0.0Muhammad Moinur Rahman2026-05-252-6/+5
| | | | | Changelog: https://github.com/wildfly/wildfly/releases/tag/40.0.0.Final Changelog: https://www.wildfly.org/news/2026/05/21/WildFly-40-is-released/
* java/visualvm: Update version 2.1.10=>2.2Muhammad Moinur Rahman2026-05-253-8/+11
| | | | Changelog: https://github.com/oracle/visualvm/releases/tag/2.2
* *: Fix spelling and typos in comments and pkg-descr's of various portsFelipe Matarazzo2026-05-241-1/+1
| | | | | Pull Request: https://github.com/freebsd/freebsd-ports/pull/506 Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
* java/netbeans: Update 29 => 30Paolo Enriello2026-05-223-39/+39
| | | | | | | | Changelog: https://github.com/apache/netbeans/releases/tag/30 PR: 295490 Sponsored by: UNIS Labs
* java/jad: Mark DEPRECATEDKousuke Kannagi2026-05-211-0/+4
| | | | | | | | | | | This is a version that is over 25 years old and has multiple vulnerabilities. https://www.cve.org/CVERecord?id=CVE-2016-20049 https://www.cve.org/CVERecord?id=CVE-2017-20227 PR: 295464 Approved by: ale (maintainer) Approved by: fluffy (mentor)
* java/dbvis: Update 26.1.1 => 26.1.2Vladimir Druzenko2026-05-182-4/+4
| | | | | | | | Changelog: https://www.dbvis.com/releasenotes/26.1/ Sponsored by: UNIS Labs MFH: 2026Q2
* java/visualvm: Update version 2.1.9=>2.1.10Muhammad Moinur Rahman2026-05-153-11/+12
| | | | Changelog: https://github.com/oracle/visualvm/releases/tag/2.1.10
* java/apache-commons-logging: Update 1.3.5 => 1.3.6Atanu Biswas2026-05-132-5/+4
| | | | | | | | Release Notes: https://github.com/apache/commons-logging/blob/rel/commons-logging-1.3.6/RELEASE-NOTES.txt PR: 295247 Sponsored by: UNIS Labs
* java/openjdk23: Remove expired portRene Ladan2026-05-1211-306/+0
| | | | 2026-05-12 java/openjdk23: No longer supported by upstream
* all: drop support for FreeBSD 13, mips and risc64sfRene Ladan2026-05-073-7/+1
| | | | | | | | | | | | | | | | | | | | | | Reviewed by: many (*) Differential Revision: https://reviews.freebsd.org/D55624 Differential Revision: https://reviews.freebsd.org/D55642 (merged in from bofh) many (*) acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka nobutaka pkubaj se tagattie thj Anton Saietskii GenericRikka Gert Doering Jan Bramkamp Oleh Hushchenkov Oleksandr Kryvulia Ralf van der Enden Yamagi desktop kde python tcltk office
* java/javavmwrapper: JAVA_VERSION does not work with openjdk25Harald Eilertsen2026-05-072-21/+6
| | | | | | | | | | | | | | | | Remove the hard coded lists of java version numbers to iterate over when JAVA_VERSION is set to N+. Instead use N as the lowest boundary, and the latest available JDK as the upper bound, and just scan for the highest available version satisfying the requirement. Ideally it should be possible to deduce the upper bound from the available java versions in ${PREFIX}/etc/javavms, but leaving that for later. Co-authored-by: jonc@chen.org.nz PR: 293231 Reported by: jonc@chen.org.nz Sponsored by: The FreeBSD Foundation
* java/sqlitejdbc: little cleanupRonald Klop2026-04-281-2/+4
| | | | | | | | | | | | - bump portrevision so new packages with the deprecation annotation and expiration date are build - be a bit more pedantic about the 3 months expiration date so we are sure the next quarterly branch contains this package - mark as conflicting with the new port, they install the same .so library file PR: 293491 Approved-by: maintainer timeout (Lapo Luchini)
* java/sqlitejdbc: deprecate and expireMichael Osipov2026-04-281-0/+3
| | | | | | | Upstream source dead for quite some time and long replaced by sqlite-jdbc on GitHub. PR: 293491
* lang/rust: Bump revisions after 1.95.0Mikael Urankar2026-04-271-1/+1
| | | | PR: 294615
* java/openjdk25: Update to OpenJDK 25.0.3Harald Eilertsen2026-04-222-6/+5
| | | | | | Approved by: jrm, fuz, pkubaj Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D56522
* java/sigar: fix running with openjdk8Ronald Klop2026-04-223-6/+9
| | | | | | | | | | | Running Cassandra 3 gave: java.lang.UnsupportedClassVersionError: org/hyperic/sigar/SigarException has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0 PR: 294323 Reported-by: Lapo Luchini Fixes: f3a12dc72aa72af22212e3e37c5f29652eae0cbb "fix compilation with jdk21" MFH: 2026Q2 Pointy-hat: to me
* java/dbvis: Update 26.1 => 26.1.1Vladimir Druzenko2026-04-212-5/+4
| | | | | | | | Release Notes: https://www.dbvis.com/releasenotes/26.1/ Sponsored by: UNIS Labs MFH: 2026Q2
* java/openjdk26: fix build on powerpc64*Piotr Kubaj2026-04-133-0/+199
| | | | | | 1. atomicAccess and orderAccess are implemented project-wide for ppc on all systems. 2. Sync os_bsd_ppc.cpp with linux to fix SIGABRT.
* java/openjdk22: Remove expired portRene Ladan2026-04-1213-595/+0
| | | | 2026-04-12 java/openjdk22: No longer supported by upstream
* java/apache-commons-dbcp: unpin openjdk8Ronald Klop2026-04-101-2/+1
| | | | | | | builds fine and all dependencies also use JAVA_DEFAULT (openjdk25) PR: 294355 Approved-by: maintainer (Alex Dupre)
* java/java3d: split combined patchesRonald Klop2026-04-096-181/+176
| | | | | | | Redo make makepatch to have "modern" port patches. No functional change intended. Approved-by: no maintainer
* java/jcalendar: unpin openjdk8Ronald Klop2026-04-092-2/+11
| | | | | | Builds fine with modern JDK. Approved-by: no maintainer
* java/jgraphx: unpin openjdk8Ronald Klop2026-04-092-2/+31
| | | | | | | | Builds fine with modern JDK. Dependency math/scilab uses openjdk8 so this needs to generate Java 8 compatible class files. Approved-by: no maintainer
* java/lightweight-java-profiler: unpin openjdk8Ronald Klop2026-04-081-3/+2
| | | | | | | Compiles fine with a modern JDK. NB: Nothing in the ports tree uses this port. Approved-by: no maintainer
* java/openjdk*: Fix possible race after configureHarald Eilertsen2026-04-087-7/+7
| | | | | | | | | | | | | | | | | | | Some setups could fail when building with poudriere bulk with a message about the configuration was out of date. Since configure is run as part of the build in any case, we don't need the explicit configure check in the openjdk build system, so we disable it. Fix originally proposed by jonc@chen.org.nz. Since this doen not change the port, only whether it will build or not, I have not bumped the PORTREVISION for this change. PR: 294199 Reported by: nxjoseph Reviewed by: glewis Approved by: glewis Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D56289