Commit Graph

5736 Commits

Author SHA1 Message Date
Rene Ladan 9deb2a0202 java/aparapi: Remove expired port
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
2026-06-15 20:27:01 +02:00
Rene Ladan b6454920ca java/openjdk24: remove expired port and unregister it. 2026-06-14 13:49:44 +02:00
Norbert Grundmann b809b0bd62 java/eclipse: Update 4.39 -> 4.40
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
2026-06-11 16:00:49 +03:00
Mikael Urankar e29b5eeec3 lang/rust: Bump revisions after 1.96.0
PR:		295694
2026-06-04 10:52:51 +02:00
Bernhard Froehlich 15729dcd18 java/bouncycastle: Fix deprecated CPE_PRODUCT 2026-05-31 20:18:27 +00:00
Muhammad Moinur Rahman 5ad2a5f539 java/visualvm: Update version 2.2=>2.2.1
Changelog: https://github.com/oracle/visualvm/releases/tag/2.2.1
2026-05-30 18:02:33 +02:00
Muhammad Moinur Rahman 8d678a6560 java/wildfly: Update version 39.0.1=>40.0.0
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/
2026-05-25 11:09:10 +02:00
Muhammad Moinur Rahman cfeb4eda0d java/visualvm: Update version 2.1.10=>2.2
Changelog: https://github.com/oracle/visualvm/releases/tag/2.2
2026-05-25 10:51:59 +02:00
Felipe Matarazzo f3b8e6f595 *: Fix spelling and typos in comments and pkg-descr's of various ports
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/506
Co-authored-by:	Gleb Popov <arrowd@FreeBSD.org>
2026-05-24 19:45:05 +03:00
Paolo Enriello 3f449641db java/netbeans: Update 29 => 30
Changelog:
https://github.com/apache/netbeans/releases/tag/30

PR:		295490
Sponsored by:	UNIS Labs
2026-05-22 14:11:04 +03:00
Kousuke Kannagi 78f965f39a java/jad: Mark DEPRECATED
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)
2026-05-21 19:23:43 +09:00
Vladimir Druzenko 5cb24dd801 java/dbvis: Update 26.1.1 => 26.1.2
Changelog:
https://www.dbvis.com/releasenotes/26.1/

Sponsored by:	UNIS Labs
MFH:		2026Q2
2026-05-18 21:05:01 +03:00
Muhammad Moinur Rahman fc7f196433 java/visualvm: Update version 2.1.9=>2.1.10
Changelog: https://github.com/oracle/visualvm/releases/tag/2.1.10
2026-05-15 23:53:15 +02:00
Atanu Biswas 7b0ff649e5 java/apache-commons-logging: Update 1.3.5 => 1.3.6
Release Notes:
https://github.com/apache/commons-logging/blob/rel/commons-logging-1.3.6/RELEASE-NOTES.txt

PR:		295247
Sponsored by:	UNIS Labs
2026-05-13 04:17:55 +03:00
Rene Ladan dc90fc4b6c java/openjdk23: Remove expired port
2026-05-12 java/openjdk23: No longer supported by upstream
2026-05-12 21:42:47 +02:00
Rene Ladan 2a7c056120 all: drop support for FreeBSD 13, mips and risc64sf
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
2026-05-07 23:47:29 +02:00
Harald Eilertsen 7878106082 java/javavmwrapper: JAVA_VERSION does not work with openjdk25
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
2026-05-07 11:12:10 +02:00
Ronald Klop 85394610f1 java/sqlitejdbc: little cleanup
- 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)
2026-04-28 20:53:57 +02:00
Michael Osipov c374ad91e6 java/sqlitejdbc: deprecate and expire
Upstream source dead for quite some time and long replaced by
sqlite-jdbc on GitHub.

PR:		293491
2026-04-28 19:55:57 +02:00
Mikael Urankar 17bf498fd2 lang/rust: Bump revisions after 1.95.0
PR:		294615
2026-04-27 14:26:47 +02:00
Harald Eilertsen 7004c16908 java/openjdk25: Update to OpenJDK 25.0.3
Approved by:	jrm, fuz, pkubaj
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D56522
2026-04-22 21:01:07 +02:00
Ronald Klop 39650b669d java/sigar: fix running with openjdk8
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:	f3a12dc72a "fix compilation with jdk21"
MFH:	2026Q2
Pointy-hat:	to me
2026-04-22 09:41:35 +02:00
Vladimir Druzenko 92cc840c79 java/dbvis: Update 26.1 => 26.1.1
Release Notes:
https://www.dbvis.com/releasenotes/26.1/

Sponsored by:	UNIS Labs
MFH:		2026Q2
2026-04-21 15:27:31 +03:00
Piotr Kubaj a11bc0460b java/openjdk26: fix build on powerpc64*
1. atomicAccess and orderAccess are implemented project-wide for ppc
on all systems.
2. Sync os_bsd_ppc.cpp with linux to fix SIGABRT.
2026-04-13 15:07:20 +02:00
Rene Ladan cf689b5bfe java/openjdk22: Remove expired port
2026-04-12 java/openjdk22: No longer supported by upstream
2026-04-12 22:18:07 +02:00
Ronald Klop bb9eef529f java/apache-commons-dbcp: unpin openjdk8
builds fine and all dependencies also use JAVA_DEFAULT (openjdk25)

PR:	294355
Approved-by:	maintainer (Alex Dupre)
2026-04-10 11:45:58 +02:00
Ronald Klop 821f1e07ca java/java3d: split combined patches
Redo make makepatch to have "modern" port patches.
No functional change intended.

Approved-by:	no maintainer
2026-04-09 11:29:05 +02:00
Ronald Klop 725535c16d java/jcalendar: unpin openjdk8
Builds fine with modern JDK.

Approved-by:	no maintainer
2026-04-09 07:36:46 +02:00
Ronald Klop 6a6eca9040 java/jgraphx: unpin openjdk8
Builds fine with modern JDK.
Dependency math/scilab uses openjdk8 so this needs to generate
Java 8 compatible class files.

Approved-by:	no maintainer
2026-04-09 07:36:45 +02:00
Ronald Klop 550524e944 java/lightweight-java-profiler: unpin openjdk8
Compiles fine with a modern JDK.
NB: Nothing in the ports tree uses this port.

Approved-by:	no maintainer
2026-04-08 21:52:20 +02:00
Harald Eilertsen 6fe56cc444 java/openjdk*: Fix possible race after configure
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
2026-04-08 16:12:20 +02:00
Ronald Klop 2cf53771fc java/jasmin: fix build with jdk11+
unpin openjdk8

PR:	294332
Approved-by:	no maintainer
2026-04-08 15:39:47 +02:00
Ronald Klop 4bc030c701 */*: bump portrevision for openjdk dependency change
Other USES=java ports use JAVA_DEFAULT or are pinned to a specific version.

PR:	293756
2026-04-08 09:11:51 +02:00
Ronald Klop 86813e9ccf */*: bump portrevision after java_default=25 update
Included all ports that have USES=java.

PR:	293559
2026-04-02 23:06:57 +02:00
Harald Eilertsen ad618043f3 java/openjdk: Fix pkgsuffix for jre builds
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
2026-03-28 11:25:18 +01:00
Harald Eilertsen dd0268f9f5 java/openjdk26: Add port
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
2026-03-23 09:15:55 +01:00
Mikael Urankar 43f5b4a72f lang/rust: Bump revisions after 1.94.0
PR:		293615
2026-03-23 08:33:11 +01:00
Norbert Grundmann 0991998380 java/eclipse: 4.39
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:	adc3eb52e3 (devel/maven39: Update to 3.9.14)
2026-03-20 07:42:01 +01:00
Gleb Popov bb1b2bc1de java/javacpp: Unpin JAVA_VERSION
Reported by:	ronald
Approved by:	Markus Graf <markus.graf@markusgraf.net> (maintainer, via email)
2026-03-19 14:12:43 +03:00
Thierry Thomas 39dc34dc79 */*: undeprecate after the upgrade of FFmpeg4
PR:		293842, 293822, 293823, 293824, 293825, 293826, 278913, 293827, 270198, 270248, 270206, 293828, 261302, 270281, 270214, 270276, 270314
2026-03-18 15:45:54 +00:00
Tobias Kortkamp 18a2d75dd3 *: Fix WWW with broken anchors-as-comments
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.
2026-03-17 22:29:31 +01:00
Markus Graf 465f21e7c5 java/javacpp: Bridge between Java and C++
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/498
2026-03-17 17:29:37 +03:00
Rene Ladan 2bf9c3f8a5 java/openjdk20: Remove expired port
2026-03-12 java/openjdk20: No longer supported by upstream
2026-03-15 12:14:44 +01:00
Daniel Engberg 44f2f1412b */*: Deprecate and set expiration date to 2026-06-30 on FFmpeg 4 consumers
To follow up on 15dea205dc 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
2026-03-15 10:19:00 +01:00
Vladimir Druzenko 60e603b04d java/dbvis: Update 25.3.3 => 26.1
Release Notes:
https://www.dbvis.com/releasenotes/26.1/

MFH:	2026Q1
2026-03-08 03:00:01 +03:00
Vladimir Druzenko 2a42f45312 java/dbvis: Update 25.3.2 => 25.3.3
Release Notes:
https://www.dbvis.com/releasenotes/25.3/

MFH:	2026Q1
2026-03-08 03:00:01 +03:00
Ronald Klop ee13c7e7f2 java/aparapi: deprecate - does not build on java 11 and 17
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
2026-03-05 13:23:41 +01:00
Paolo Enriello bb8247385c java/netbeans: Update 28 => 29
Changelog:
https://github.com/apache/netbeans/releases/tag/29

PR:	293537
MFH:	2026Q1
2026-03-03 01:52:09 +03:00
Harald Eilertsen 46e595f728 java/openjdk25: Fix headless build
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
2026-02-28 14:32:44 +01:00
Harald Eilertsen 0f26e39d7c java/openjdk25: Update to OpenJDK 25.0.2
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
2026-02-26 20:41:39 +01:00