Commit graph

5520 commits

Author SHA1 Message Date
Greg Lewis
f3166252f2 java/openjdk11: Restore CUPS distinfo lost in last commit
Reported by:	olgeni@
2025-02-15 23:31:59 -08:00
Greg Lewis
c78235f2dd java/openjdk23: Update to 23.0.2 2025-02-15 08:25:38 -08:00
Greg Lewis
822b68ecbb java/openjdk21: Update to 21.0.6 2025-02-14 20:10:06 -08:00
Greg Lewis
83ca9ee5d2 java/openjdk17: Update to 17.0.14 2025-02-14 18:54:42 -08:00
Greg Lewis
735c345e6d java/openjdk11: Update to 11.0.26 2025-02-14 15:23:01 -08:00
Daniel Engberg
ff33dd4700 */*: Bump consumers of devel/icu
...to avoid library mismatches
2025-02-15 00:12:32 +01:00
Greg Lewis
307802ef93 java/openjdk8: Update to 8u442 2025-02-12 23:11:24 -08:00
Vladimir Druzenko
340ff43512 java/dbvis: Update 13.0.4 → 24.3.3, unbreak, take maintainership
Java 21 is required.

Changelogs:
https://www.dbvis.com/releasenotes/13.0/
https://www.dbvis.com/releasenotes/14.0/
https://www.dbvis.com/releasenotes/23.1/
https://www.dbvis.com/releasenotes/23.2/
https://www.dbvis.com/releasenotes/24.1/
https://www.dbvis.com/releasenotes/24.2/
https://www.dbvis.com/releasenotes/24.3/

Maintainer Jim Ohlstein <jim@ohlste.in> is inactive from 2017 (7+ years).

MFH:	2025Q1
2025-02-03 03:59:57 +03:00
Daniel Engberg
3a20effc5a java/dbvis: Mark BROKEN, deprecate and set expiration date to 2025-02-28
Unfetchable, outdated and unsupported upstream (still active)

Reported by:	pkg-fallout
Approved by:	portmgr (blanket)
2025-02-02 19:47:27 +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
Ronald Klop
70680d40d8
java/openjdk23: mark broken on 13/i386
Went ahead with committing as I saw similar BROKEN_* lines for
FreeBSD 14/i386 and 15/i386 already.

PR:	284222
MFH:	2025Q1
2025-01-21 10:05:07 +01:00
Charlie Li
bc2e3ed90b
www/webkit2-gtk: bump consumer PORTREVISIONs after port consolidation
With hat: gnome
PR: 275914
2025-01-20 22:12:20 -05:00
Charlie Li
9431001288
www/webkit2-gtk: update to 2.46.5
Changelog: https://github.com/WebKit/WebKit/blob/webkitgtk-2.46.5/Source/WebKit/gtk/NEWS

Now consolidated into one port with flavours since the codebase is
the same, just linked with different libraries resulting in different
SONAMEs and APIs. SONAMEs/flavours:

* GTK3 + libsoup = libwebkit2gtk-4.0 (40)
* GTK3 + libsoup3 = libwebkit2gtk-4.1 (41)
* GTK4 + libsoup3 = libwebkitgtk-6.0 (60)

Despite upstream's recommendation to use clang for better skia
optimisation, this port now USE_GCC due to extensive std::pair copy
constructor use that is not trivial to continue patching to stay
working with our libc++ version 1 ABI. See review D35327 for some
details.

Reported by: eduardo
PR: 275914
Differential Revision: https://reviews.freebsd.org/D45878
2025-01-20 22:12:19 -05:00
Thierry Thomas
eda5aa772b java/apache-commons-collections4: upgrade to 4.5.0-M3
Changelog at
https://commons.apache.org/proper/commons-collections/changes-report.html#a4.5.0-M3
2025-01-20 19:03:32 +01:00
Mikael Urankar
fccaa1b326 lang/rust: Bump revisions after 1.84.0
PR:		283962
2025-01-20 12:06:50 +01:00
Piotr Kubaj
eed3230fe4 java/openjdk23: fix build on powerpc64*
Copy patch from java/openjdk22 to fix:
Error: dl failure on line 564
Error: failed /wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-ppc64-server-release/jdk/lib/server/libjvm.so, because /wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-ppc64-server-release/jdk/lib/server/libjvm.so: Undefined symbol "_ZN2os27current_stack_base_and_sizeEPPhPm"
2025-01-18 16:41:59 +01:00
Piotr Kubaj
7179e6d9b0 java/bootstrap-openjdk17: add powerpc bootstrap
While here, also rename powerpc64 to remove the unnecessary elfv2 string.
2025-01-17 22:46:12 +01:00
Piotr Kubaj
6910c6498b java/sigar: fix build on powerpc
install: /wrkdirs/usr/ports/java/sigar/work/sigar-6719d4d/bindings/java/sigar-bin/lib/libsigar-powerpc-freebsd-1.so: No such file or directory
2025-01-17 22:45:55 +01:00
Dima Panov
53f262b6e9
java/intellij-fsnotifier: mark as PIE_UNSAFE (+)
Reported by:	poudriere fallout
Sponsored by:	Future Crew, LLC
2025-01-17 11:01:10 +03:00
Piotr Kubaj
5b9206709f java/openjdk11: add support for powerpc 2025-01-12 22:37:03 +01:00
Piotr Kubaj
c025780053 java/bootstrap-openjdk11: add powerpc support 2025-01-12 22:36:46 +01:00
Piotr Kubaj
cda6f751c0 java/bootstrap-openjdk11: simplify ONLY_FOR_ARCHS 2025-01-12 22:36:44 +01:00
Piotr Kubaj
03737df1a7 java/openjdk8: add support for powerpc 2025-01-12 22:36:42 +01:00
Piotr Kubaj
a2c79365f8 java/bootstrap-openjdk8: add powerpc bootstrap 2025-01-12 22:36:41 +01:00
Xavier Beaudouin
2cf6bc1add java/openjdk*: Update pkg-message information about fdescfs and procfs
OpenJDK installation inform that fdescfs(5) and procfs(5) should be
mounted when using OpenJDK.
After doing some test and some traces, it seems that this should be
no so usefull, some applications will require it, but most of java
applications doesn't seems to suffer to work or performance when
such pseudo FS is not mounted.

So this change request permit to let local administrator to decide if
it is really needed or not.

Sponsored by:	Entersekt (previously Modirum MDpay)
Sponsored by:	Klara Inc.
Approved by:	0mp (mentor)
PR:	283364
2025-01-06 15:16:58 +01:00
Norbert Grundmann
026ec92498 java/eclipse: Fix build on aarch64
PR:	283885
2025-01-06 16:52:43 +03:00
Muhammad Moinur Rahman
ac7a7d6fe1
Mk/Uses/java.mk: Runtime fix with USES=java:ant
USES=java:ant does not imply USES=java:run so we need to add the run arg
seperately when we are using USES=java:ant. Not all ports require the
the argument so it is better to address the ports individually instead
of handling it automatically by implying run for ant.

Thanks to vvd for carefully going through this.

Reported by:	vvd
Approved by:	portmgr (blanket)
2024-12-31 15:39:30 +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
Muhammad Moinur Rahman
0835676e36
Mk/**java.mk: Convert bsd.java.mk to USES
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
  USES=java:build,run if NO_BUILD is undefined. Else it defaults to
  USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
  USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
  extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
  build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
  build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>

Approved by: mat (portmgr), glewis
Differential Revision:  https://reviews.freebsd.org/D48201
2024-12-31 09:57:55 +01:00
Harald Eilertsen
21742f47a2
java/openjdk23: Mark port broken on i386 for FreeBSD 14 and 15
On FreeBSD 14 and 15 the i386 build fails with a segfault.

Reviewed by:	bofh, jrm
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D48252
2024-12-30 14:07:47 -04: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
Muhammad Moinur Rahman
d8618145d9
java/infobus: Mark DEPRECATED
- Java InfoBus is an outdated API and is no longer actively developed or
  maintained
- Modern Java development practices and frameworks have replaced the
  functionality provided by InfoBus
- No known consumers or upstream support exist for this library
- Upstream distfiles are no longer available as Sun stopped developing
  this long before their merger with Oracle
- Set EXPIRATION_DATE 2025-01-24

Approved by:	portmgr (blanket)
2024-12-25 07:43:22 +01:00
Alex Dupre
c53bfe294f java/intellij-ultimate: update to 2024.3.1.1 release. 2024-12-23 12:57:38 +01:00
Muhammad Moinur Rahman
154e8e2bce
java/wildfly: Update version 34.0.0=>34.0.1
Changelog: https://www.wildfly.org/news/2024/11/22/WildFly3401-Released/
2024-12-23 05:25:44 +01:00
Muhammad Moinur Rahman
a8e892aa34
java/wildfly: Update version 33.0.2=>34.0.0
Changelog: https://www.wildfly.org/news/2024/10/17/WildFly34-Released/
2024-12-21 02:07:58 +01:00
Piotr Kubaj
406bc6fd9a java/openjdk11: fix build on powerpc64*
Partially reverts 08cc50220f, segfaults are still
present on both powerpc64 and powerpc64le.
2024-12-17 15:11:59 +01:00
Piotr Kubaj
0a0fe0bf54 java/intellij-ultimate: fix build on powerpc64le
install  -s -m 0644 /wrkdirs/usr/ports/java/intellij-ultimate/work/jna/com/sun/jna/freebsd-powerpc64le/libjnidispatch.so /wrkdirs/usr/ports/java/intellij-ultimate/work/stage/usr/local/share/intellij-ultimate/lib/jna/
install: /wrkdirs/usr/ports/java/intellij-ultimate/work/jna/com/sun/jna/freebsd-powerpc64le/libjnidispatch.so: No such file or directory
2024-12-11 18:33:21 +01:00
Norbert Grundmann
4b93c73af0 java/eclipse: Update 4.33 → 4.34
New and Noteworthy:
https://eclipse.dev/eclipse/news/4.34/platform.php
https://eclipse.dev/eclipse/news/4.34/jdt.php
https://eclipse.dev/eclipse/news/4.34/platform_isv.php
https://eclipse.dev/eclipse/news/4.34/pde.php
2024-12-06 02:44:28 +03:00
Mikael Urankar
1d1fd15a3e lang/rust: Bump revisions after 1.83.0
PR:		283000
2024-12-01 10:24:18 +01:00
Rene Ladan
b2ece919c9 all: return jmd's ports to the pool after safekeeping their commit bit. 2024-11-28 17:10:52 +01:00
Don Lewis
51742ac16e java/apache-commons-lang3: Upgrade to 3.17.0
Upgrade apache-commons-lang3 to the newest version.

Release notes:
https://commons.apache.org/proper/commons-lang/changes-report.html#a3.17.0
2024-11-17 18:48:02 -08:00
Greg Lewis
4069613b85 java/openjdk21: Update to 21.0.5 2024-11-11 17:10:53 -08:00
Greg Lewis
126c42923c java/openjdk17: Update to 17.0.13 2024-11-11 17:10:53 -08:00
Greg Lewis
c12a80f360 java/openjdk11: Update to 11.0.25 2024-11-11 17:10:52 -08:00
Greg Lewis
e106137361 java/openjdk8: Update to 8u432 2024-11-11 17:10:52 -08:00
Alex Dupre
7a77488674 java/intellij-ultimate: update to 2024.2.4 release 2024-11-11 10:34:14 +01:00
Ronald Klop
9f218b263a
java/openjdk11: fix build on non-armv7
A change to one of the patches was not correct for other
architectures.

PR:	255662
Approved by:	broken build
2024-11-10 23:02:43 +01:00
MikaelUrankar
b42fb59dbc
java/openjdk11: fix build on 32 bit arm
Slightly adjusted the patch of Mikael Urankar to make sure it only
affects __arm__ builds.
The patch is similar to what fixed openjdk8 in
commit e13c811372.

Not bumping portrevision as nothing changes for existing pkgs.

PR:	255662
Approved by:	java@ (maintainer timeout)
2024-11-08 13:49:33 +01:00
Mikael Urankar
ca048c2884 lang/rust: Bump revisions after 1.82.0
PR:		282516
2024-11-08 09:24:20 +01:00
Dimitry Andric
aa9dd58652 java/openjfx14: fix build with clang 19
Clang 19 now implements CWG 96 [1], which requires a template argument
list after a 'template' keyword, resulting in errors similar to:

  /wrkdirs/usr/ports/java/openjfx14/work/jfx-14.0.2.1-1/modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/AbstractMacroAssembler.h:923:65: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
    923 |         AssemblerType::repatchCompact(dataLabelCompact.template dataLocation(), value);
        |                                                                 ^
  /wrkdirs/usr/ports/java/openjfx14/work/jfx-14.0.2.1-1/modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/JSCast.h:146:33: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
    146 |     return Dispatcher::template inherits(vm, from);
        |                                 ^
  /wrkdirs/usr/ports/java/openjfx14/work/jfx-14.0.2.1-1/modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/JSCast.h:155:37: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
    155 |     if (LIKELY(Dispatcher::template inherits(vm, from)))
        |                                     ^
  /wrkdirs/usr/ports/java/openjfx14/work/jfx-14.0.2.1-1/modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntData.h:159:75: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw]
    159 |     return reinterpret_cast<LLIntCode>(getCodePtr<tag>(opcodeID).template executableAddress());
        |                                                                           ^

In all these cases, appending "<>" is enough to satisfy the constraint.

[1] https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#96

PR:		282473
MFH:		2024Q4
2024-11-01 18:50:12 +01:00