aboutsummaryrefslogtreecommitdiff
path: root/java
Commit message (Collapse)AuthorAgeFilesLines
* java/dbvis: Update 25.3.3 => 26.1Vladimir Druzenko3 days2-3/+3
| | | | | | | Release Notes: https://www.dbvis.com/releasenotes/26.1/ MFH: 2026Q1
* java/dbvis: Update 25.3.2 => 25.3.3Vladimir Druzenko3 days2-4/+4
| | | | | | | Release Notes: https://www.dbvis.com/releasenotes/25.3/ MFH: 2026Q1
* java/aparapi: deprecate - does not build on java 11 and 17Ronald Klop5 days1-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 Enriello8 days3-115/+64
| | | | | | | | Changelog: https://github.com/apache/netbeans/releases/tag/29 PR: 293537 MFH: 2026Q1
* java/openjdk25: Fix headless buildHarald Eilertsen10 days1-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 Eilertsen12 days4-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 Druzenko12 days2-5/+4
| | | | | Release Notes: https://www.dbvis.com/releasenotes/25.3/
* */*: bump portrevision after java_default=21 updateRonald Klop13 days67-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)
* multimedia/ffmpeg: bump revision to chase lib version changeBaptiste Daroussin2025-12-241-1/+1
|
* lang/rust: Bump revisions after 1.92.0Mikael Urankar2025-12-161-1/+1
| | | | PR: 291582
* java/aparapi: pin to openjdk8-17Ronald Klop2025-12-151-0/+1
| | | | | | | | | | | | | 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
* java/javahelp: allow building with jdk21 or jdk25 alsoRonald Klop2025-12-141-1/+1
| | | | PR: 272855
* java/dbvis: Update 25.2.5 => 25.3Vladimir Druzenko2025-12-132-4/+4
| | | | | | | | Release Notes: https://www.dbvis.com/releasenotes/25.2/ https://www.dbvis.com/releasenotes/25.3/ MFH: 2025Q4
* java/eclipse: Update 4.37 => 4.38Norbert Grundmann2025-12-122-31/+30
| | | | | | | | | | 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
* java/openjdk*: Deprecate unmaintained versionsHarald Eilertsen2025-12-126-5/+24
| | | | | | | | | | | | 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
* java/javamail: unbreak build after 3166f9b4ba3622ba64b9882deb2f64fda6410cb9Dima Panov2025-12-121-1/+1
| | | | | | | | | /!\ 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
* java/intellij-ultimate: update to 2025.3 releaseAlex Dupre2025-12-114-834/+830
|
* java/sigar: fix compilation with jdk21Ronald Klop2025-12-112-0/+28
| | | | PR: 272855
* java/apache-commons-pool: update to 2.13.0 releaseAlex Dupre2025-12-112-4/+4
|
* java/javamail: remove java from run dependenciesRonald Klop2025-12-113-6/+20
| | | | | | | | | | | | | | 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
* java/bouncycastle: fix compilation with jdk11 and jdk17Olivier Certner2025-12-042-1/+27
| | | | | | | | | | 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