aboutsummaryrefslogtreecommitdiff
path: root/java
Commit message (Collapse)AuthorAgeFilesLines
...
* java/jasmin: fix build with jdk11+Ronald Klop2026-04-082-4/+34
| | | | | | | unpin openjdk8 PR: 294332 Approved-by: no maintainer
* */*: bump portrevision for openjdk dependency changeRonald Klop2026-04-081-1/+1
| | | | | | Other USES=java ports use JAVA_DEFAULT or are pinned to a specific version. PR: 293756
* */*: bump portrevision after java_default=25 updateRonald Klop2026-04-0267-64/+68
| | | | | | Included all ports that have USES=java. PR: 293559
* java/openjdk: Fix pkgsuffix for jre buildsHarald Eilertsen2026-03-282-3/+4
| | | | | | | | | | | java/openjdk25 and openjdk26 would use the same pkgsuffix when building the jre FLAVOR, making the package names clash. Reported by: Antoine Brodin <antoine@freebsd.org> Reviewed by: fuz Approved by: fuz Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D56123
* java/openjdk26: Add portHarald Eilertsen2026-03-239-0/+286
| | | | | | | | | | | | | | | | | | | | Includes relevant fixes for FreeBSD from mainline development, but otherwise identical to the upstream release. Release notes for the upstream release is here: https://www.oracle.com/java/technologies/javase/26-relnote-issues.html FreeBSD related fixes on top of the upstream relese: - Serviceability Agent: fix stack traces in threads. - Serviceability Agent: simplify implementation of procadd_read_data to read memory from process being traced. - Serviceability Agent: symbol lookup would occationally fail for native symbols in shared objects. Reviewed by: fuz (mentor), jrm Approved by: fuz (mentor), jrm Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D55938
* lang/rust: Bump revisions after 1.94.0Mikael Urankar2026-03-231-1/+1
| | | | PR: 293615
* java/eclipse: 4.39Norbert Grundmann2026-03-202-33/+48
| | | | | | | | | | | This also fixes the build caused by a change in the maven39 port and a regression in the desktop icon. PR: 293854 (Update 4.38 -> 4.39) PR: 290241 (desktop icon is broken) Tested-by: vvd@ Obtained-from: Norbert Grundmann (maintainer) Fixes: adc3eb52e35d32c701733065b59e806d4da09240 (devel/maven39: Update to 3.9.14)
* java/javacpp: Unpin JAVA_VERSIONGleb Popov2026-03-191-2/+0
| | | | | Reported by: ronald Approved by: Markus Graf <markus.graf@markusgraf.net> (maintainer, via email)
* */*: undeprecate after the upgrade of FFmpeg4Thierry Thomas2026-03-181-3/+0
| | | | PR: 293842, 293822, 293823, 293824, 293825, 293826, 278913, 293827, 270198, 270248, 270206, 293828, 261302, 270281, 270214, 270276, 270314
* *: Fix WWW with broken anchors-as-commentsTobias Kortkamp2026-03-171-1/+1
| | | | | | | | | | | | | | | | | Case 1: WWW=https://example.com#foo Here #foo is not part of the value of WWW since # introduces a comment whether it's part of a word or not (quoting the word+# makes no difference either). # needs to be escaped: WWW=https://example.com\#foo Case 2: WWW=https://example.com #foo This is probably fallout from when WWW was moved from pkg-descr to Makefile. The anchors still exist on the actual websites too or I removed them.
* java/javacpp: Bridge between Java and C++Markus Graf2026-03-174-0/+55
| | | | Pull Request: https://github.com/freebsd/freebsd-ports/pull/498
* java/openjdk20: Remove expired portRene Ladan2026-03-1516-653/+0
| | | | 2026-03-12 java/openjdk20: No longer supported by upstream
* */*: Deprecate and set expiration date to 2026-06-30 on FFmpeg 4 consumersDaniel Engberg2026-03-151-0/+3
| | | | | | | | | To follow up on 15dea205dcd006fb94a96d7ffafd617e3ba4201d deprecate and set expiration date on direct FFmpeg 4 consumers. PR: 293822, 293823, 293824, 293825, 293826, 278913, 293827 270198, 270248, 270206, 293828, 261302, 270281, 270214 270276, 270314
* java/dbvis: Update 25.3.3 => 26.1Vladimir Druzenko2026-03-082-3/+3
| | | | | | | Release Notes: https://www.dbvis.com/releasenotes/26.1/ MFH: 2026Q1
* java/dbvis: Update 25.3.2 => 25.3.3Vladimir Druzenko2026-03-082-4/+4
| | | | | | | Release Notes: https://www.dbvis.com/releasenotes/25.3/ MFH: 2026Q1
* java/aparapi: deprecate - does not build on java 11 and 17Ronald Klop2026-03-051-2/+5
| | | | | | | error: com.amd.aparapi.jni/build.xml:458: javah does not exist under Java 10 and higher, use the javac task with nativeHeaderDir instead Approved-by: no maintainer
* java/netbeans: Update 28 => 29Paolo Enriello2026-03-023-115/+64
| | | | | | | | Changelog: https://github.com/apache/netbeans/releases/tag/29 PR: 293537 MFH: 2026Q1
* java/openjdk25: Fix headless buildHarald Eilertsen2026-02-281-6/+2
| | | | | | | | | | | | The OpenJDK headless builds still need xorg and related libraries. This should hopefully fix the pkg fallouts reported after the update to 25.0.2. Reviewed by: fuz (mentor) Approved by: fuz (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D55589
* java/openjdk25: Update to OpenJDK 25.0.2Harald Eilertsen2026-02-264-37/+5
| | | | | | | | | | | | | | | | | | | | | | | Update to track upstream version 25.0.2, with fixes for FreeBSD. See the upstream release notes for details on what has changed since version 25.0.1: https://www.oracle.com/java/technologies/javase/25-0-2-relnotes.html In addition to the above, this release includes the following patch, scheduled for JDK 26 by upstream. JDK-8371637: allocateNativeInternal sometimes return incorrectly aligned memory This is because this patch affects systems using jemalloc specifically, like FreeBSD does, but I feel it's too long time to wait until the next LTS release before making it available on FreeBSD. Reviewed by: fuz (mentor) Approved by: fuz (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D55529
* java/dbvis: Update 25.3.1 => 25.3.2Vladimir Druzenko2026-02-262-5/+4
| | | | | Release Notes: https://www.dbvis.com/releasenotes/25.3/
* */*: bump portrevision after java_default=21 updateRonald Klop2026-02-2667-42/+68
| | | | PR: 272855
* java/openjdk21-25: Bootstrap from prebuilt packagesHarald Eilertsen2026-02-2310-81/+75
| | | | | | | | | | | Completes the transition to using prebuilt packages to bootstrap OpenJDK ports. PR: 289731 Reviewed by: jrm, fuz (mentor) Approved by: fuz (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D54731
* java/apache-commons-httpclient: make backwards compatible with java 8Ronald Klop2026-02-232-8/+31
| | | | | | | | | | | | | | | Dependency openoffice needs java 8. Without this patch openoffice fails with: bad class file: /usr/local/share/java/classes/commons-httpclient.jar(org/apache/commons/httpclient/HttpClient.class) class file has wrong version 65.0, should be 52.0 Please remove or make sure it appears in the correct subdirectory of the classpath. So make httpclient target java 8 for now. While here I added encoding= to javac instead of the REINPLACE_CMD statement. PR: 293317 Approved-by: Alex Dupre (maintainer)
* java/wildfly: Update version 39.0.0=>39.0.1Muhammad Moinur Rahman2026-02-222-4/+4
| | | | Changelog: https://github.com/wildfly/wildfly/releases/tag/39.0.1.Final
* java/openjfx14: Fix a67f24e318a6966aa0f191de2c49f1fb687fde6ePo-Chuan Hsieh2026-02-171-3/+1
| | | | | | | Simplify RUBY_VER check PR: 293109 Reported by: Benjamin Takacs <nimaje+fbz@bureaucracy.de>
* java/openjdk19: Remove expired portRene Ladan2026-02-1418-736/+0
| | | | 2026-02-12 java/openjdk19: No longer supported by upstream
* java/openjfx14: Fix a67f24e318a6966aa0f191de2c49f1fb687fde6eVladimir Druzenko2026-02-111-7/+6
| | | | | | | | | | | Fix build with WEBKIT=off. RUBY_VER variable is only defined with USES=ruby, which is only the case if the WEBKIT option is on. While here move LDFLAGS higher. PR: 293109 Fixes: a67f24e318a6 (Fix 066663be20a8d55bde6ec67c54dbdaeafcf04fea)
* java/openjfx14: Fix 066663be20a8d55bde6ec67c54dbdaeafcf04feaPo-Chuan Hsieh2026-02-101-3/+8
| | | | | | rubygem-getoptlong is a conditional dependency. PR: 292489
* java/openjdk21: Update to 21.0.10Greg Lewis2026-02-082-6/+5
|
* java/openjdk17: Update to 17.0.18Greg Lewis2026-02-083-16/+5
|
* java/openjdk11: Update to 11.0.30Greg Lewis2026-02-082-4/+3
|
* java/openjdk8: Update to 8u482Greg Lewis2026-02-082-7/+6
|
* java/netbeans: Update 17 => 28, take maintainershipPaolo Enriello2026-02-063-1008/+434
| | | | | | | | | | | | | | | | | | | | | | | | | Changelogs: https://github.com/apache/netbeans/releases/tag/18 https://github.com/apache/netbeans/releases/tag/19 https://github.com/apache/netbeans/releases/tag/20 https://github.com/apache/netbeans/releases/tag/21 https://github.com/apache/netbeans/releases/tag/22 https://github.com/apache/netbeans/releases/tag/23 https://github.com/apache/netbeans/releases/tag/24 https://github.com/apache/netbeans/releases/tag/25 https://github.com/apache/netbeans/releases/tag/26 https://github.com/apache/netbeans/releases/tag/27 https://github.com/apache/netbeans/releases/tag/28 - Repalce PORTVERSION with DISTVERSION. - Remove shebangfix variables with default values. - Parametrize netbeans with PORTNAME. - Fix warnings from portclippy. - Exclude from extract binary files for other OSes - add NO_ARCH. - Use RLN instead of LN -s in post-install. PR: 292351 Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
* graphics/lcms2: Bump PORTREVISION of dependent ports for shlib changePo-Chuan Hsieh2026-02-039-7/+9
| | | | | PR: 292881 Reported by: Petr Lampa <lampa@fit.vutbr.cz>
* lang/rust: Bump revisions after 1.93.0Mikael Urankar2026-01-281-1/+1
| | | | PR: 292360
* java/openjfx14: Fix build with ruby 3.4Vladimir Druzenko2026-01-261-1/+2
| | | | | | | /usr/local/lib/ruby/3.4/did_you_mean/core_ext/name_error.rb:11: warning: getoptlong is not part of the default gems starting from Ruby 3.4.0. Install getoptlong from RubyGems. <internal:/usr/local/lib/ruby/3.4/rubygems/core_ext/kernel_require.rb>:136:in 'Kernel#require': cannot load such file -- getoptlong (LoadError) PR: 292489
* math/scilab: fix build with jdk8 and JAVA_DEFAULT=21Ronald Klop2026-01-261-0/+1
| | | | | | | | | When scilab compiles with jdk8 it needs the libraries to be compiled with jdk8 also. PR: 272855 Approved-By: no maintainer Fixes: 0bb32f6170f8040ec686c7e597408b1f3923a225 (scilab pin to jdk8)
* java/wildfly: Update version 38.0.1=>39.0.0Muhammad Moinur Rahman2026-01-242-4/+4
| | | | Changelog: https://www.wildfly.org/news/2026/01/16/WildFly-39-is-released/
* java/jfreechart: allow building with jdk21Ronald Klop2026-01-221-0/+1
| | | | | PR: 292647 Approved-by: olgeni@ (maintainer)
* java/jta: Remove expired portRene Ladan2026-01-194-53/+0
| | | | 2026-01-17 java/jta: manual download, no users in the ports tree, newer version is at https://github.com/jakartaee/transactions
* java/jxgrabkey: support jdk21Ronald Klop2026-01-172-3/+21
| | | | | | | | Don't pin javac to source/target. Revert ports c0eef0ceec76f8e99a152aca04e938dcb12f7261 for this. PR: 292152
* java/openjdk18: Remove expired portRene Ladan2026-01-1616-684/+0
| | | | 2026-01-12 java/openjdk18: No longer supported by upstream
* java/openjdk8-20: Bootstrap from prebuilt packagesHarald Eilertsen2026-01-158-73/+82
| | | | | | | | | | | | | | 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
* java/openjdk19: Bootstrap port from prebuilt packageHarald Eilertsen2026-01-122-17/+19
| | | | | | | | | | | 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
* java/dbvis: Update 25.3 => 25.3.1Vladimir Druzenko2026-01-062-4/+4
| | | | | Release Notes: https://www.dbvis.com/releasenotes/25.3/
* java/eclipse-pydev: update to 13.1.0Michael Zhilin2026-01-013-932/+1767
| | | | Changelog: https://www.pydev.org/history_pydev.html#release-13-1-0-2025-09-21
* java/springframework: Remove expired portRene Ladan2025-12-314-199/+0
| | | | 2025-12-31 java/springframework: Superseded upstream by newer versions many years ago
* java/springframework31: Remove expired portRene Ladan2025-12-314-153/+0
| | | | 2025-12-31 java/springframework31: Superseded upstream by newer versions many years ago
* java/jcommon: fix build with jdk21+Ronald Klop2025-12-291-0/+20
| | | | | | | | 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
* java/springframework*: Deprecate and expire portsMichael Osipov2025-12-242-0/+6
| | | | | PR: 291876 Approved by: olgeni (maintainer)