Commit Graph

5668 Commits

Author SHA1 Message Date
Muhammad Moinur Rahman b4d7e1eb3a java/wildfly: Update version 38.0.1=>39.0.0
Changelog: https://www.wildfly.org/news/2026/01/16/WildFly-39-is-released/
2026-01-24 20:11:54 +01:00
Ronald Klop 5a7eba0c1d java/jfreechart: allow building with jdk21
PR:	292647
Approved-by:	olgeni@ (maintainer)
2026-01-22 16:38:14 +01:00
Rene Ladan be11b62a1c java/jta: Remove expired port
2026-01-17 java/jta: manual download, no users in the ports tree, newer version is at https://github.com/jakartaee/transactions
2026-01-19 18:39:37 +01:00
Ronald Klop 1407e225ec java/jxgrabkey: support jdk21
Don't pin javac to source/target.

Revert ports c0eef0ceec for this.

PR:	292152
2026-01-17 21:41:29 +01:00
Rene Ladan 8eb98b6b0f java/openjdk18: Remove expired port
2026-01-12 java/openjdk18: No longer supported by upstream
2026-01-16 20:28:49 +01:00
Harald Eilertsen 4121610441 java/openjdk8-20: Bootstrap from prebuilt packages
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
2026-01-15 11:51:04 +01:00
Harald Eilertsen 12ed3bddb5 java/openjdk19: Bootstrap port from prebuilt package
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
2026-01-12 14:19:12 +01:00
Vladimir Druzenko 25d1030b5e java/dbvis: Update 25.3 => 25.3.1
Release Notes:
https://www.dbvis.com/releasenotes/25.3/
2026-01-06 16:47:35 +03:00
Michael Zhilin edd3a3dfc9 java/eclipse-pydev: update to 13.1.0
Changelog:	https://www.pydev.org/history_pydev.html#release-13-1-0-2025-09-21
2026-01-01 17:09:04 +03:00
Rene Ladan fdbc305078 java/springframework: Remove expired port
2025-12-31 java/springframework: Superseded upstream by newer versions many years ago
2025-12-31 14:02:31 +01:00
Rene Ladan 02dfc490d6 java/springframework31: Remove expired port
2025-12-31 java/springframework31: Superseded upstream by newer versions many years ago
2025-12-31 14:02:10 +01:00
Ronald Klop d55eb70661 java/jcommon: fix build with jdk21+
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-29 19:58:14 +01:00
Michael Osipov d1147b234d java/springframework*: Deprecate and expire ports
PR:		291876
Approved by:	olgeni (maintainer)
2025-12-24 10:20:24 +01:00
Baptiste Daroussin 18ea9c7108 multimedia/ffmpeg: bump revision to chase lib version change 2025-12-24 09:55:21 +01:00
Mikael Urankar 5e496c7707 lang/rust: Bump revisions after 1.92.0
PR:		291582
2025-12-16 13:12:31 +01:00
Ronald Klop 46d9cce47b java/aparapi: pin to openjdk8-17
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-15 20:26:04 +01:00
Ronald Klop 73a7d8d7c7 java/javahelp: allow building with jdk21 or jdk25 also
PR:	272855
2025-12-14 16:53:25 +01:00
Vladimir Druzenko 66d185e7c6 java/dbvis: Update 25.2.5 => 25.3
Release Notes:
https://www.dbvis.com/releasenotes/25.2/
https://www.dbvis.com/releasenotes/25.3/

MFH:	2025Q4
2025-12-13 03:04:15 +03:00
Norbert Grundmann b7477e4743 java/eclipse: Update 4.37 => 4.38
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-12 22:05:25 +03:00
Harald Eilertsen 6a245515c7 java/openjdk*: Deprecate unmaintained versions
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-12 13:00:52 +01:00
Dima Panov e64a521227 java/javamail: unbreak build after 3166f9b4ba
/!\ 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-12 11:50:49 +03:00
Alex Dupre c2fe56e4de java/intellij-ultimate: update to 2025.3 release 2025-12-11 17:15:20 +01:00
Ronald Klop f3a12dc72a java/sigar: fix compilation with jdk21
PR:	272855
2025-12-11 14:20:47 +01:00
Alex Dupre e84deb6d78 java/apache-commons-pool: update to 2.13.0 release 2025-12-11 11:07:19 +01:00
Ronald Klop 3166f9b4ba java/javamail: remove java from run dependencies
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-11 09:52:58 +01:00
Olivier Certner 5705d2babc java/bouncycastle: fix compilation with jdk11 and jdk17
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-05 00:22:05 +01:00
Ronald Klop a76c339a50 java/bouncycastle: support compilation with jdk21 also
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-04 21:25:50 +01:00
Harald Eilertsen c8fa124a26 java/openjdk25: Update to version 25.0.1
Reviewed-by:    fuz (mentor)
Approved by:	fuz (mentor)
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53975
2025-12-04 18:05:37 +01:00
Muhammad Moinur Rahman d73048e307 java/wildfly: Update version 38.0.0=>38.0.1
Changelog: https://github.com/wildfly/wildfly/releases/tag/38.0.1.Final
2025-11-28 11:39:42 +01:00
Bryan Drewery 845acc2903 java/bootstrap-openjdk*: Revert 13f3363759.
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-25 12:53:10 -08:00
Harald Eilertsen 558ad9ce89 java/openjdk25: Add jre_headless flavor
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-25 14:44:21 +01:00
Atanu Biswas 5f5b36cd68 java/apache-commons-cli: Update 1.10.0 => 1.11.0
Changelog:
https://commons.apache.org/proper/commons-cli/changes.html#a1.11.0

PR:	291183
2025-11-24 03:40:29 +03:00
Bryan Drewery 13f3363759 java/bootstrap-openjdk*: Mark these ports as bundling libraries.
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-14 09:59:45 -08:00
Ronald Klop 4d692882d8 java/openjdk11: reduce build log size
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-14 17:46:19 +01:00
Mikael Urankar d6b6027df6 lang/rust: Bump revisions after 1.91.1
PR:		290816
2025-11-11 12:08:12 +01:00
Alex Dupre 772d4133e9 java/apache-commons-codec: update to 1.20.0 release. 2025-11-06 12:51:08 +01:00
Vladimir Druzenko 903895d9f2 java/dbvis: Update 25.2.4 => 25.2.5
Release notes:
https://www.dbvis.com/releasenotes/25.2/

MFH:		2025Q4
2025-11-06 03:48:13 +03:00
Greg Lewis c8d46302e2 java/openjdk17: Add missing header file to fix build on aarch64 2025-11-04 07:35:58 -08:00
Harald Eilertsen fe94eea555 java/openjdk25: Add jre and headless flavors
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-04 13:13:01 +01:00
Greg Lewis 0c5e4c5b4d java/openjdk21: Update to 21.0.9 2025-11-02 13:48:21 -08:00
Greg Lewis b0cdc77e7b java/openjdk17: Update to 17.0.17 2025-11-02 13:48:21 -08:00
Greg Lewis 1019f032bb java/openjdk11: Update to 11.0.29 2025-11-02 13:48:20 -08:00
Greg Lewis 896d0d7e70 java/openjdk8: Update to 8u472 2025-11-02 13:48:20 -08:00
Piotr Kubaj 8d4a2af5d9 java/openjdk25: fix build on powerpc64*
/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-30 16:01:38 +01:00
Harald Eilertsen dd93e1a47a java/openjdk25: New port
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-27 15:29:55 +01:00
Ronald Klop 4b148dfba4 java/jta: deprecate
- 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-17 13:59:30 +02:00
Muhammad Moinur Rahman cb04d4781f java/wildfly: Update version 37.0.1=>38.0.0
Changelog: https://www.wildfly.org/news/2025/10/16/WildFly-38-is-released/
2025-10-17 12:48:49 +02:00
Ronald Klop df901df4bd java/openjdk17: fix parallel build on 14.3
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-13 14:31:53 +02:00
Alex Dupre 9a7041b478 java/intellij-ultimate: update to 2025.2.3 release. 2025-10-09 16:44:48 +02:00
Mikael Urankar 97b5de4ffc lang/rust: Bump revisions after 1.90.0
PR:		289709
2025-10-03 10:16:50 +02:00