summaryrefslogtreecommitdiff
path: root/java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* java/springframework*: Deprecate and expire portsMichael Osipov11 hours2-0/+6
| | | | | PR: 291876 Approved by: olgeni (maintainer)
* multimedia/ffmpeg: bump revision to chase lib version changeBaptiste Daroussin11 hours1-1/+1
|
* lang/rust: Bump revisions after 1.92.0Mikael Urankar8 days1-1/+1
| | | | PR: 291582
* java/aparapi: pin to openjdk8-17Ronald Klop9 days1-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 Klop10 days1-1/+1
| | | | PR: 272855
* java/dbvis: Update 25.2.5 => 25.3Vladimir Druzenko12 days2-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 Grundmann12 days2-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 Eilertsen12 days6-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 Panov12 days1-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 Dupre13 days4-834/+830
|
* java/sigar: fix compilation with jdk21Ronald Klop13 days2-0/+28
| | | | PR: 272855
* java/apache-commons-pool: update to 2.13.0 releaseAlex Dupre13 days2-4/+4
|
* java/javamail: remove java from run dependenciesRonald Klop13 days3-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-052-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
* java/bouncycastle: support compilation with jdk21 alsoRonald Klop2025-12-041-4/+5
| | | | | | | | 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
* java/openjdk25: Update to version 25.0.1Harald Eilertsen2025-12-042-5/+5
| | | | | | | Reviewed-by: fuz (mentor) Approved by: fuz (mentor) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D53975
* java/wildfly: Update version 38.0.0=>38.0.1Muhammad Moinur Rahman2025-11-282-4/+4
| | | | Changelog: https://github.com/wildfly/wildfly/releases/tag/38.0.1.Final
* java/bootstrap-openjdk*: Revert 13f33637597.Bryan Drewery2025-11-253-9/+3
| | | | | | | 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.
* java/openjdk25: Add jre_headless flavorHarald Eilertsen2025-11-251-20/+30
| | | | | | | | | | | 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
* java/apache-commons-cli: Update 1.10.0 => 1.11.0Atanu Biswas2025-11-242-4/+4
| | | | | | | Changelog: https://commons.apache.org/proper/commons-cli/changes.html#a1.11.0 PR: 291183
* java/bootstrap-openjdk*: Mark these ports as bundling libraries.Bryan Drewery2025-11-143-2/+9
| | | | | | | | | 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
* java/openjdk11: reduce build log sizeRonald Klop2025-11-141-0/+2
| | | | | | | | | | | 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
* lang/rust: Bump revisions after 1.91.1Mikael Urankar2025-11-111-1/+1
| | | | PR: 290816
* java/apache-commons-codec: update to 1.20.0 release.Alex Dupre2025-11-062-4/+4
|
* java/dbvis: Update 25.2.4 => 25.2.5Vladimir Druzenko2025-11-062-4/+4
| | | | | | | Release notes: https://www.dbvis.com/releasenotes/25.2/ MFH: 2025Q4
* java/openjdk17: Add missing header file to fix build on aarch64Greg Lewis2025-11-041-0/+10
|
* java/openjdk25: Add jre and headless flavorsHarald Eilertsen2025-11-041-52/+76
| | | | | | | | | | | | | 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
* java/openjdk21: Update to 21.0.9Greg Lewis2025-11-025-126/+5
|
* java/openjdk17: Update to 17.0.17Greg Lewis2025-11-024-117/+5
|
* java/openjdk11: Update to 11.0.29Greg Lewis2025-11-023-95/+5
|
* java/openjdk8: Update to 8u472Greg Lewis2025-11-023-94/+4
|
* java/openjdk25: fix build on powerpc64*Piotr Kubaj2025-10-301-0/+11
| | | | /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'
* java/openjdk25: New portHarald Eilertsen2025-10-2710-0/+280
| | | | | | | | | | | 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
* java/jta: deprecateRonald Klop2025-10-171-0/+3
| | | | | | - old version, the project continued in another repository and nobody noticed - no users in the ports tree - manual download, so no package is available
* java/wildfly: Update version 37.0.1=>38.0.0Muhammad Moinur Rahman2025-10-172-4/+4
| | | | Changelog: https://www.wildfly.org/news/2025/10/16/WildFly-38-is-released/
* java/openjdk17: fix parallel build on 14.3Ronald Klop2025-10-131-2/+2
| | | | | | | | | 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
* java/intellij-ultimate: update to 2025.2.3 release.Alex Dupre2025-10-093-12/+14
|
* lang/rust: Bump revisions after 1.90.0Mikael Urankar2025-10-031-1/+1
| | | | PR: 289709
* java/openjdk23: remove patch that breaks buildPiotr Kubaj2025-10-011-44/+0
| | | | os::current_stack_base_and_size is implemented is os_bsd.cpp.
* java/apache-commons-logging: Improve portVladimir Druzenko2025-09-301-7/+15
| | | | | | | | | | | | - 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)
* java/apache-commons-logging: pet stage-qa, get rid of "._*' metadata before ↵Dima Panov2025-09-301-0/+3
| | | | | | installing Approved by: portmgr blanket
* java/java3d: Various fixesTijl Coosemans2025-09-272-13/+15
| | | | | | | | | | - Add dependency on libX11 and libXext. - Replace ${SETENV} with ${SETENVI} ${WRK_ENV} to build with a clean environment. - Install the library with ${INSTALL_LIB} so it is stripped. - Link with C compiler because ld doesn't always search /usr/lib. Reported by: vvd
* java/java3d: Fix build with lldTijl Coosemans2025-09-262-4/+3
| | | | Replace Solaris -G flag with -shared.
* java/apache-commons-lang3: Upgrade to 3.19.0Don Lewis2025-09-262-4/+4
|
* java/openjdk24: FreeBSD updates and fixesHarald Eilertsen2025-09-253-94/+5
| | | | | | | | | | | | | | | - Enable and fix demangling C++ symbols in the Servicability Agent for FreeBSD. This fixes several issues with backtraces and looking up symbols when debugging or inspecting programs running in the JVM. - Fix a performance issue when looking up committed memory size and number of open file handles via the OperatingSystemMXBean interface. This affected some large ElasticSearch clusters, but potentially also other large high performance systems. Reviewed by: emaste, jrm Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D52354
* java/openjdk23: FreeBSD updates and fixesHarald Eilertsen2025-09-243-96/+7
| | | | | | | | | | | | - Enable IPv6 dual protocol socket support on FreeBSD. - Fixed a performance issue when looking up committed memory size and number of open file handles via the OperatingSystemMXBean interface. This affected some large ElasticSearch clusters, but potentially also other large high performance systems. Reviewed by: emaste, jrm Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D52381
* java/openjdk24: pass MAKE_JOBS_NUMBER aroundRonald Klop2025-09-231-2/+6
| | | | | | | Be more verbose during the build to prevent output timeout. For rationale of this change see the commits in java/openjdk17 of the last two weeks.
* java/openjdk23: pass MAKE_JOBS_NUMBER aroundRonald Klop2025-09-231-2/+6
| | | | | | | Be more verbose during the build to prevent output timeout. For rationale of this change see the commits in java/openjdk17 of the last two weeks.
* java/openjdk22: pass MAKE_JOBS_NUMBER aroundRonald Klop2025-09-231-0/+4
| | | | | | | Be more verbose during the build to prevent output timeout. For rationale of this change see the commits in java/openjdk17 of the last two weeks.
* java/openjdk21: pass MAKE_JOBS_NUMBER aroundRonald Klop2025-09-231-0/+5
| | | | | | | Be more verbose during the build to prevent output timeout. For rationale of this change see the commits in java/openjdk17 of the last two weeks.