Commit Graph

428 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
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 cf689b5bfe java/openjdk22: Remove expired port
2026-04-12 java/openjdk22: No longer supported by upstream
2026-04-12 22:18:07 +02: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
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
Rene Ladan e661d7f1b4 java/openjdk19: Remove expired port
2026-02-12 java/openjdk19: No longer supported by upstream
2026-02-14 13:29:41 +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
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
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
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
Muhammad Moinur Rahman e626e069e7 java/openjdk21-jre: New port
PR:		287500
Reported by:	bsd@abinet.ru
2025-08-03 20:41:14 +02:00
Rene Ladan 6d0c0c40a8 java/servingxml: Remove expired port
2025-07-31 java/servingxml: Abandoned and obsolete, last release in 2010
2025-08-02 11:36:14 +02:00
Rene Ladan a8640cb8d9 java/mx4j: Remove expired port
2025-06-30 java/mx4j: Abandoned upstream, no activity since 2010
2025-06-30 12:48:52 +02:00
Rene Ladan b1ca522ad3 java/jaxen: Remove expired port
2025-04-30 java/jaxen: Outdated, unsupported upstream and unmaintained in tree for years
2025-06-23 21:35:39 +02:00
Rene Ladan 96f9fb1451 java/jdom: Remove expired port
2025-06-04 java/jdom: Depends on exired java/jaxen
2025-06-23 21:35:14 +02:00
Joseph Mingrone 043d408b9a java/Makefile: Connect openjdk24 to the build 2025-03-28 15:57:02 -03:00
Rene Ladan 9fbdee6ef4 java/cos: Remove expired port
2025-02-28 java/cos: Upstream seems gone since 2024-08-22
2025-03-01 17:17:21 +01:00
Rene Ladan c70ab66032 java/infobus: Remove expired port
2025-01-25 java/infobus: Outdated API and is no longer actively developed or maintained
2025-01-25 13:51:09 +01:00
Muhammad Moinur Rahman 302ef9e2ca java/bouncycastle*: Refactor
This was marked for deletion with the advise to use bouncycastle15. So
instead bouncycastle15 has been moved to boucycastle.

Approved by:	portmgr (blanket)
2024-12-31 10:19:39 +01:00
Haral Eilertsen aa17c509fe java/openjdk23: Add port
Release notes:	https://openjdk.org/projects/jdk/23/
Reviewed by:	bofh, diizzy, emaste, glewis, jrm
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D48194
2024-12-27 15:41:29 -04:00
Michael Zhilin b107d06a6a java/eclipse-yaml-editor: new port to work with YAML in Eclipse IDE 2024-05-05 21:05:29 +03:00
Rene Ladan bd97a6e179 java/netcomponents: Remove expired port
2024-03-31 java/netcomponents: Last upstream release was in 2000 and upstream unmaintained consider using net/apache-commons-net
2024-04-01 13:35:04 +02:00
Rene Ladan abc88332f0 cleanup: Remove expired java/sablevm* ports:
2024-03-31 java/sablevm-classpath: Only user in tree is java/sablevm which is deprecated
2024-03-31 java/sablevm: Abandonware, last release in 2007 and is no longer being developed
2024-04-01 12:36:17 +02:00
Greg Lewis 87b8f9783f java/openjdk22: Add a port of JDK 22 2024-03-02 16:46:04 -08:00
Muhammad Moinur Rahman ac00ae953b java/wildfly10: Remove expired port
2023-11-30 java/wildfly10: End of life upstream
2023-12-31 01:06:26 +01:00
Muhammad Moinur Rahman 2e7d20de91 java/wildfly: New port
Replacement for JBoss Application Server

WildFly is a flexible, lightweight, managed application runtime that
helps you build amazing applications.  WildFly - new name for JBoss
Application Server

- Fast Startup
- Small Footprint
- Modular Design
- Unified Configuration and Management
And of course Java EE!

WWW: https://wildfly.org/

As the current MAINTAINER is no longer adding any support and all
wildfly versions are about to EXPIRE add this port. Please be informed
that this is still an older version of the port. There was a breaking
change in wildfly which I cannot recollect so I will need to test and
update. But in case someone quickly recollects the breaking version
number give me a heads up. Otherwise I will test and update soonish.
2023-12-27 18:56:52 +01:00
Rene Ladan 2a69f55b48 java/wildfly26: Remove expired port
2023-11-30 java/wildfly26: End of life upstream
2023-12-02 14:39:44 +01:00
Rene Ladan b2894bd34a java/wildfly14: Remove expired port
2023-11-30 java/wildfly14: End of life upstream
2023-12-02 14:08:39 +01:00
Rene Ladan 934186b4d7 java/wildfly18: Remove expired port
2023-11-30 java/wildfly18: End of life upstream
2023-12-02 14:08:09 +01:00
Rene Ladan cc2f9fb5d7 java/wildfly11: Remove expired port
2023-11-30 java/wildfly11: End of life upstream
2023-12-02 13:59:24 +01:00
Rene Ladan b27dd0afa6 java/wildfly12: Remove expired port
2023-11-30 java/wildfly12: End of life upstream
2023-12-02 13:58:16 +01:00
Rene Ladan bfcb22eaff java/wildfly13: Remove expired port
2023-11-30 java/wildfly13: End of life upstream
2023-12-02 13:52:45 +01:00
Rene Ladan 46f4f0e8d2 java/wildfly25: Remove expired port
2023-11-30 java/wildfly25: End of life upstream
2023-12-02 13:22:55 +01:00
Rene Ladan 458b5c68de java/wildfly15: Remove expired port
2023-11-30 java/wildfly15: End of life upstream
2023-12-02 13:18:57 +01:00
Rene Ladan 094fea3f97 java/wildfly17: Remove expired port
2023-11-30 java/wildfly17: End of life upstream
2023-12-02 13:18:03 +01:00
Rene Ladan 1d0e47f4db java/wildfly90: Remove expired port
2023-11-30 java/wildfly90: End of life upstream
2023-12-02 13:17:04 +01:00
Rene Ladan f03bee03ba java/wildfly16: Remove expired port
2023-11-30 java/wildfly16: End of life upstream
2023-12-02 13:12:45 +01:00
Rene Ladan 5826b05d98 java/wildfly24: Remove expired port
2023-11-30 java/wildfly24: End of life upstream
2023-12-02 13:09:19 +01:00
Greg Lewis 2d2c432352 java/openjdk21: Add a port of JDK 21 2023-10-22 21:25:25 -07:00
Greg Lewis fc2dccc71c java/openjdk20: Add a port of JDK 20 2023-10-01 11:42:49 -07:00
Greg Lewis 4f48011386 java/openjdk19: Add a port of OpenJDK 19 2022-10-30 11:42:20 -07:00
Greg Lewis 9402cd04e3 cleanup: Remove expired java/bootstrap-openjdk6 port 2022-09-25 16:17:56 -07:00
Rene Ladan a3bbdd76cd cleanup: Remove expired ports:
2022-09-03 java/openjdk7: EOLed since 31 July 2022
2022-09-03 java/openjdk7-jre: EOLed since 31 July 2022
2022-09-03 13:10:14 +02:00
Rene Ladan c7d1c247d8 cleanup: remove expired versions of OpenJDK (12 through 16)
Adjust ports depending on expired versions of OpenJDK:
- biology/snpeff: 12+ -> 17+
- devel/RStudio: 12 -> 11
- www/closure-compiler: 13 -> 11+

Allow java/openjdk17 to use java/openjdk17-bootstrap on i386
too, this builds just fine on 13.1-i386

Remove jdk12-doc as it is no longer relevant.

Clean up Java version calculations in bsd.java.mk

Reviewed by: jwb, java (glewis)

Differential Revision: https://reviews.freebsd.org/D35280
2022-05-24 22:09:35 +02:00
ykla 40176a65fc java/wildfly24: Add java/wildfly24 a replacement for JBoss Application Server
PR:		262753
2022-05-07 19:37:24 +02:00
ykla 4a6997f85e java/wildfly26: Add java/wildfly26 a replacement for JBoss Application Server
PR:		262777
2022-05-03 23:35:05 +02:00
ykla 36115c655f java/wildfly25: Add java/wildfly25 a replacement for JBoss Application Server
PR:		262776
2022-05-03 23:35:05 +02:00