Commit graph

5449 commits

Author SHA1 Message Date
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
Rene Ladan
5d7ca39ed4 java/veditor: remove expired VHDL support. 2023-11-21 15:07:40 +01:00
Mikael Urankar
5db81da56a java/openjdk17: Fix build on aarch64
PR:		274940
Approved by:	glewis@
2023-11-20 12:39:00 +01:00
Jan Beich
e55b80195e devel/icu: update to 74.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by:	GitHub (watch releases)
PR:		274317
Exp-run by:	antoine (incomplete)
Approved by:	fluffy
2023-11-17 12:46:00 +01:00
Dimitry Andric
e0c21e404e java/openjfx14: fix build with lld 17
Building java/openjfx14 with lld 17 results in the following link
errors:

  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol '_ZN3WTF6StringC1EPKtj' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol '_ZN3WTF8LockBase8lockSlowEv' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol '_ZN3WTF8LockBase10unlockSlowEv' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol '_ZN3WTF10fastMallocEj' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol '_ZN3WTF16fastZeroedMallocEj' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol '_ZNK3WTF10StringView23underlyingStringIsValidEv' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_addRangeImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_collapseImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_collapseToEndImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_collapseToStartImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_containsNodeImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_deleteFromDocumentImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_dispose' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_emptyImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_extendImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_getAnchorNodeImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_getAnchorOffsetImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_getBaseNodeImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_getBaseOffsetImpl' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.0' to symbol 'Java_com_sun_webkit_dom_DOMSelectionImpl_getExtentNodeImpl' failed: symbol not defined

This is because lld 17 defaults to errors when undefined symbols are
referenced in linker version scripts. Suppress the errors since
openjfx14 is mostly unmaintained.

PR:		273753
MFH:		2023Q4
2023-11-13 20:06:23 +01:00
Dimitry Andric
b8ff2feb5d java/openjdk18: fix build with lld 17
Building java/openjdk18 with lld 17 results in the following link errors:

  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZ21WB_HandshakeWalkStackE16TraceSelfClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZ24WB_HandshakeReadMonitorsE19ReadMonitorsClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZ26WB_AsyncHandshakeWalkStackE16TraceSelfClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZL20reinitialize_itablesvE18ReinitTableClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN12JvmtiEnvBase27check_for_periodic_clean_upEvE28ThreadInsideIterationClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN15G1RemSetSummary6updateEvE11CollectData' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN16SATBMarkQueueSet22set_active_all_threadsEbbE22SetThreadActiveClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN16SATBMarkQueueSet23abandon_partial_markingEvE25AbandonThreadQueueClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN18G1ConcurrentRefine30get_and_reset_refinement_statsEvE12CollectStats' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN19G1DirtyCardQueueSet12abandon_logsEvE23AbandonThreadLogClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN19G1DirtyCardQueueSet16concatenate_logsEvE27ConcatenateThreadLogClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN19G1DirtyCardQueueSet30get_and_reset_refinement_statsEvE12CollectStats' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN7Threads25change_thread_claim_tokenEvE11ResetClaims' failed: symbol not defined

This is because lld 17 defaults to errors when undefined symbols are
referenced in linker version scripts. The problem is due to the Makefile
JvmMapfile.gmk, which generates a linker version script. It uses "nm
--defined-only" to dump symbols in object files, but this also includes
local (hidden) symbols. Add "--extern-only" to make it only dump global
symbols.

PR:		273753
MFH:		2023Q4
2023-11-12 21:04:01 +01:00
Max Brazhnikov
379cec2296 math/scilab: drop maintainership
Release math/scilab and its prerequisites
2023-11-08 21:43:07 +03:00
Rodrigo Osorio
06df180a9e */*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
Issue reported by repology : https://repology.org/repository/freebsd/problems

Approved by:	portmgr (blanket)
PR:		274888
2023-11-06 11:03:47 +01:00
Rodrigo Osorio
9d66bcf099 */*: Update WWW to use HTTPS
Homepage link is permanent redirected to its HTTPS counterpart
2023-11-01 23:13:06 +01:00
Rodrigo Osorio
05f0f44a55 */*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart
2023-11-01 23:11:47 +01:00
Piotr Kubaj
d1191b769e java/openjdk17: fix build on powerpc64*
Backport the patch from openjdk19 to fix the recently appearing error:
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.9-9-1/src/hotspot/os_cpu/bsd_ppc/os_bsd_ppc.cpp:194:29: error: no member named 'is_safefetch_fault' in 'StubRoutines'
    if (pc && StubRoutines::is_safefetch_fault(pc)) {
              ~~~~~~~~~~~~~~^
/wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.9-9-1/src/hotspot/os_cpu/bsd_ppc/os_bsd_ppc.cpp:195:52: error: no member named 'continuation_for_safefetch_fault' in 'StubRoutines'
      os::Posix::ucontext_set_pc(uc, StubRoutines::continuation_for_safefetch_fault(pc));
                                     ~~~~~~~~~~~~~~^
2023-10-25 08:43:52 +02:00
Mikael Urankar
dd10dc88a7 lang/rust: Bump revisions after 1.73.0
PR:		274499
2023-10-24 12:22:32 +02:00
Daniel Engberg
604b940f72 java/wildfly*: Deprecate and set expiration date to 2023-11-30
All versions of wildfly are since long end of life upstream

Reference:
https://www.wildfly.org/news/2023/05/11/WildFly-Roadmap/

Approved by:	portmgr (maintainer timeout, 2+ weeks)
2023-10-23 20:22:58 +02:00
Piotr Kubaj
e7710c85bf java/openjdk21: fix build on powerpc64*
/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/src/hotspot/share/runtime/javaThread.hpp:1117:10: fatal error: 'javaThread_bsd_ppc.hpp' file not found
         ^~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/src/hotspot/share/utilities/macros.hpp:618:40: note: expanded from macro 'OS_CPU_HEADER'
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/src/hotspot/share/utilities/macros.hpp:35:17: note: expanded from macro 'XSTR'
                ^~~~~~
/wrkdirs/usr/ports/java/openjdk21/work/jdk21u-jdk-21.0.1-12-1/src/hotspot/share/utilities/macros.hpp:32:17: note: expanded from macro 'STR'
                ^~
<scratch space>:74:1: note: expanded from here
"javaThread_bsd_ppc.hpp"
^~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
2023-10-23 19:04:07 +02:00
Greg Lewis
2ac75eafd8 java/openjdk21: Fix bootstrap dependency specification
PR:		273979
2023-10-23 06:14:40 -07:00
Greg Lewis
2d2c432352 java/openjdk21: Add a port of JDK 21 2023-10-22 21:25:25 -07:00
Greg Lewis
bc0e38d0f0 java/openjdk17: Update to 17.0.9 2023-10-20 17:15:46 -07:00
Greg Lewis
8fce7fa967 java/openjdk11: Update to 11.0.21 2023-10-20 13:38:46 -07:00
Greg Lewis
6360625408 java/openjdk8: Update to 8u392 2023-10-18 22:57:36 -07:00
Greg Lewis
3c543e99fe java/openjdk20: Fix the build on aarch64
Remove a reference to an extra patch that no longer exists
2023-10-16 09:26:33 -07:00
Dimitry Andric
2bd641cc19 java/openjdk17: fix build with lld 17
Building java/openjdk17 with lld 17 results in the following link errors:

  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZ21WB_HandshakeWalkStackE16TraceSelfClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZ26WB_AsyncHandshakeWalkStackE16TraceSelfClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN12JvmtiEnvBase27check_for_periodic_clean_upEvE28ThreadInsideIterationClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN15G1RemSetSummary6updateEvE11CollectData' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN16SATBMarkQueueSet22set_active_all_threadsEbbE22SetThreadActiveClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN16SATBMarkQueueSet23abandon_partial_markingEvE25AbandonThreadQueueClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN18G1ConcurrentRefine30get_and_reset_refinement_statsEvE12CollectStats' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN19G1DirtyCardQueueSet12abandon_logsEvE23AbandonThreadLogClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN19G1DirtyCardQueueSet16concatenate_logsEvE27ConcatenateThreadLogClosure' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN19G1DirtyCardQueueSet30get_and_reset_refinement_statsEvE12CollectStats' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol '_ZTVZN7Threads25change_thread_claim_tokenEvE11ResetClaims' failed: symbol not defined
  c++: error: linker command failed with exit code 1 (use -v to see invocation)

This is because lld 17 defaults to errors when undefined symbols are
referenced in linker version scripts. The problem is due to the Makefile
JvmMapfile.gmk, which generates a linker version script. It uses "nm
--defined-only" to dump symbols in object files, but this also includes
local (hidden) symbols. Add "--extern-only" to make it only dump global
symbols.

PR:		274109
Approved by:	maintainer timeout (10 days)
MFH:		2023Q4
2023-10-06 19:48:54 +02:00
Dimitry Andric
a2f61c3e68 java/openjdk8: fix build with lld 17
Building java/openjdk8 with lld 17 results in the following link error:

  Making SA debugger back-end...
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol 'ps_getpid' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol 'ps_lcontinue' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol 'ps_lgetxmmregs' failed: symbol not defined
  ld: error: version script assignment of 'SUNWprivate_1.1' to symbol 'ps_lsetxmmregs' failed: symbol not defined
  cc: error: linker command failed with exit code 1 (use -v to see invocation)

This is because lld 17 defaults to errors when undefined symbols are
referenced in linker version scripts. Since there are many of these in
openjdk 8, suppress the errors by adding -Wl,--undefined-version to the
--with-extra-ldflags configure option.

PR:		274106
Approved by:	maintainer timeout (10 days)
MFH:		2023Q4
2023-10-06 19:48:54 +02:00
Piotr Kubaj
7bcfdc2859 java/openjdk20: fix build on powerpc64 2023-10-02 16:02:15 +02:00
Greg Lewis
fc2dccc71c java/openjdk20: Add a port of JDK 20 2023-10-01 11:42:49 -07:00
yjqg6666
d62fb97c77 java/intellij-ultimate: fix fsnotifier path
PR:		274097
Reported by:	jinking.this@gmail.com
2023-09-26 13:47:54 +02:00
yjqg6666
c41955fd12 java/intellij-ultimate: update to 2022.2.5
ChangeLog:
https://youtrack.jetbrains.com/articles/IDEA-A-2100661473/IntelliJ-IDEA-2022.2.5-222.4554.10-build-Release-Notes

PR:		274046
Reported by:	jinking.this@gmail.com
Approved by:	andoriyu@gmail.com (maintainer)
2023-09-25 12:53:40 +02:00
Michael Osipov
152d92bf57 */*: Use only HTTPS to fetch ports from Maven Central
Maven Central supports HTTPS only for quite some time now and responds
with "Not Implemented" over HTTP.

Source: https://blog.sonatype.com/central-repository-moving-to-https

PR:		272867
2023-09-17 14:30:09 +09:00
Edmondas Girkantas
11a679a486 */*: Return to pool as per maintainer's request
Thanks to Edmondas Girkantas for his dedication to ports tree.

PR:		273815
2023-09-16 03:27:19 +09:00
Don Lewis
930fafb189 java/apache-commons-lang3: Upgrade to 3.13.0 2023-09-11 03:49:49 -07:00
Mikael Urankar
aba8da2be1 lang/rust: Bump revisions after 1.72.0
PR:		273331
2023-09-08 11:06:24 +02:00
Jonathan Chen
6d5b351ed8 java/eclipse: fix build
Fix build after
https://cgit.freebsd.org/ports/commit/?id=a1c897de331a3363f0d74b0decf8d07ae2498f1c

PR:		273333
Reported by:	jonc@chen.org.nz
2023-08-30 09:56:52 +02:00
Muhammad Moinur Rahman
15a656ba90 java/openjdk19: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-08-08 00:00:19 +02:00
Daniel Engberg
664a2fa1e5 */*: Bump jpeg-turbo users treewide
New major version 3.0.0
2023-07-28 19:13:17 +02:00
Muhammad Moinur Rahman
95274bf4f9 */*: Fix build with llvm16 on 13.2-STABLE
As like as HEAD(14.0-RELEASE) llvm16 was merged in base for 13.2-STABLE
with the OSVERSION 1302507.

- Utilize USE_CXXSTD=c++14 or similar solution where applicable
- Update conditionals to addtionally check for OSVERSION greater than
  1302507 and less than 1400000

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-07-26 02:48:20 +02:00
Erik Jensen
df0f45d512 java/intellij-fsnotifier: Update to 20230112
ChangeLog: https://gitlab.com/worthwhileit/bsd/fsnotifier

"Adaptation of JetBrains' fsNotifier
(https://github.com/JetBrains/intellij-community/tree/master/native/fsNotifier/linux)
to work on FreeBSD, largely inspired by the modifications made by the user t6 at
the (now 404'd) GitHub repository (https://github.com/t6/fsnotifier) by the name
of fsnotifier."

PR:		272703
Reported by:	erik@tenku.dk (maintainer)
2023-07-25 17:10:15 +02:00
Muhammad Moinur Rahman
7b5a22aab9 java/sablevm-classpath: Fix build with llvm16
- Utilize USES=localbase
- COnvert to OPTIONSNG
- Pet portclippy

Sponsored by:	The FreeBSD Foundation
2023-07-24 14:52:37 +02:00
Muhammad Moinur Rahman
8b1fa8d19f java/jlint: Fix build with llvm16
- Pet portclippy

Sponsored by:	The FreeBSD Foundation
2023-07-23 20:45:16 +02:00
Greg Lewis
d504e5dca4 java/openjdk17: Update to 17.0.8 2023-07-22 23:58:12 -07:00
Greg Lewis
fbeb951105 java/openjdk11: Update to 11.0.20 2023-07-22 23:57:35 -07:00
Greg Lewis
7f655e725d java/openjdk8: Update to 8u382 2023-07-22 23:56:37 -07:00