summaryrefslogtreecommitdiff
path: root/java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* java/cos: unfetchable, mark broken & deprecateRonald Klop2024-09-101-0/+4
| | | | | | | No other port is depending on this port. No update since 2002. Reported by: https://portsfallout.com/fallout?port=java/cos$
* java/openjdk11: respect compiler and linker flagsMikhail T.2024-09-101-3/+8
| | | | | | | | | | | | pass CFLAGS, CXXFLAGS and LDFLAGS to the build This enables more easily testing different build options. fix build on gcc by passing --disable-precompiled-headers not only on powerpc64 "Without this, I was getting PCH-error from g++12 on my amd64 machine too." PR: 279367 Tested by: poudriere Approved by: maintainer timeout (java@)
* lang/rust: Bump revisions after 1.81.0Mikael Urankar2024-09-101-1/+1
| | | | PR: 281300
* java/openjdk8: (aarch64) builds fine with llvm from baseRonald Klop2024-09-031-10/+1
| | | | | | | | | | | | ran poudriere on FreeBSD 13.3/14.0/14.1/15.0 all failing ports mentioned in the issue are building fine now: benchmarks/scimark2 devel/tijmp sysutils/javaservicewrapper www/jericho-html PR: 264065 Differential Revision: https://reviews.freebsd.org/D46500
* java/intellij-ultimate: update to 2024.2.1 release.Alex Dupre2024-09-026-1327/+933
|
* lang/rust: Bump revisions after 1.80.1Mikael Urankar2024-08-261-1/+1
| | | | PR: 280490
* java/intellij-pty4j: update 0.11.4 → 0.12.35, take maintainershipKing John2024-08-082-6/+6
| | | | | | Commit log: https://github.com/JetBrains/pty4j/compare/61a48c..823ead PR: 280125
* java/openjdk17: fix build with clang 19Dimitry Andric2024-08-071-5/+1
| | | | | | | | | | | | | | | | | Clang 19 has a number of new warnings, and because java/openjdk17 compiles with -Werror by default, it results in errors similar to: /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.12-7-1/src/hotspot/os/posix/signals_posix.cpp:1681:20: error: cast from 'void (*)(int, siginfo_t *, ucontext_t *)' (aka 'void (*)(int, __siginfo *, __ucontext *)') to 'void (*)(int)' converts to incompatible function type [-Werror,-Wcast-function-type-mismatch] 1681 | act.sa_handler = (void (*)(int)) SR_handler; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ I propose to disable warnings-as-errors for this port, similar to what is already done for openjdk8 and openjdk11. It does not make sense to have this on by default, unless you are an upstream maintainer. PR: 280561 Approved by: glewis (maintainer) MFH: 2024Q3
* java/openjdk11: fix build with clang 19Dimitry Andric2024-08-071-0/+11
| | | | | | | | | | | | | | | | | | | Clang 19 is now more strict about undefined integral expressions used as constants in enum, which results in errors compiling java/openjdk11, similar to: /wrkdirs/usr/ports/java/openjdk11/work/jdk11u-jdk-11.0.24-8-1/src/jdk.pack/share/native/common-unpack/constants.h:206:33: error: expression is not an integral constant expression 206 | AO_UNUSED_MBZ = (-1)<<13, // options bits reserved for future use. | ^~~~~~~~ /wrkdirs/usr/ports/java/openjdk11/work/jdk11u-jdk-11.0.24-8-1/src/jdk.pack/share/native/common-unpack/constants.h:206:37: note: left shift of negative value -1 206 | AO_UNUSED_MBZ = (-1)<<13, // options bits reserved for future use. | ^ Replace the negative value with ~0u to fix this error. PR: 280560 Approved by: glewis (maintainer) MFH: 2024Q3
* java/openjdk8: fix build with clang 19Dimitry Andric2024-08-073-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clang 19 is now more strict about undefined integral expressions used as constants in enum, which results in errors compiling java/openjdk8, similar to: /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u422-b05.1/hotspot/src/share/vm/oops/cpCache.hpp:195:34: error: expression is not an integral constant expression 195 | option_bits_mask = ~(((-1) << tos_state_shift) | (field_index_mask | parameter_size_mask)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u422-b05.1/hotspot/src/share/vm/oops/cpCache.hpp:195:42: note: left shift of negative value -1 195 | option_bits_mask = ~(((-1) << tos_state_shift) | (field_index_mask | parameter_size_mask)) | ^ /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u422-b05.1/hotspot/src/share/vm/code/dependencies.hpp:173:27: error: expression is not an integral constant expression 173 | all_types = ((1 << TYPE_LIMIT) - 1) & ((-1) << FIRST_TYPE), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u422-b05.1/hotspot/src/share/vm/code/dependencies.hpp:173:59: note: left shift of negative value -1 173 | all_types = ((1 << TYPE_LIMIT) - 1) & ((-1) << FIRST_TYPE), | ^ In file included from /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u422-b05.1/jdk/src/share/native/com/sun/java/util/jar/pack/bands.cpp:43: /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u422-b05.1/jdk/src/share/native/com/sun/java/util/jar/pack/constants.h:226:33: error: expression is not an integral constant expression 226 | AO_UNUSED_MBZ = (-1)<<13, // options bits reserved for future use. | ^~~~~~~~ /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u422-b05.1/jdk/src/share/native/com/sun/java/util/jar/pack/constants.h:226:37: note: left shift of negative value -1 226 | AO_UNUSED_MBZ = (-1)<<13, // options bits reserved for future use. | ^ In openjdk11 and later, the (-1) constants have been replaced by the unsigned variant (~0u), which fixes these errors. PR: 280559 Approved by: glewis (maintainer) MFH: 2024Q3
* java/javahelp: use Tomcat 9.0 instead of expired Tomcat 8.5Rene Ladan2024-08-041-2/+2
|
* java/wildfly: Update version 32.0.1=>33.0.0Muhammad Moinur Rahman2024-08-012-4/+4
| | | | Changelog: https://www.wildfly.org/news/2024/07/23/WildFly33-Released/
* java/wildfly: Update version 32.0.0=>32.0.1Muhammad Moinur Rahman2024-07-302-4/+4
| | | | Changelog: https://www.wildfly.org/news/2024/05/31/WildFly3201-Released/
* java/wildfly: Update version 31.0.1=>32.0.0Muhammad Moinur Rahman2024-07-283-2604/+19
| | | | Changelog: https://www.wildfly.org/news/2024/04/25/WildFly32-Released/
* java/openjdk22: Update to 22.0.2Greg Lewis2024-07-273-51/+7
|
* java/openjdk21: Update to 21.0.4Greg Lewis2024-07-272-5/+5
|
* java/openjdk17: Update to 17.0.12Greg Lewis2024-07-274-37/+5
|
* java/openjdk11: Update to 11.0.24Greg Lewis2024-07-273-25/+5
|
* java/openjdk8: Update to 8u422Greg Lewis2024-07-278-135/+5
|
* java/openjdk11: remove custom LLVM - build with LLVM from baseVladimir Druzenko2024-07-142-5/+21
| | | | | | | | | | | | Segfaults are no longer observed with current versions of LLVM 17 and 18 in base 13.3 and 14.1, so there is no need to pull such an old version from ports to build. For example build java/openjdk11 with LLVM from base and then build java/eclipse and java/openjfx14 using java/openjdk11: build and run without errors. PR: 280056 260319 Approved by: java (maintainer, timeout 14 days)
* all: drop support for FreeBSD 13.2 which reached EOL todayRene Ladan2024-07-019-42/+2
| | | | | | | Thanks again to jbeich for noticing various things I overlooked. Reviewed by: acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat, nobukata, sunpoet, tagattie, yuri, arrowd, kde Differential Revision: https://reviews.freebsd.org/D45141
* java/apache-commons-collections4: upgrade to 4.5.0-M2Thierry Thomas2024-06-192-7/+7
| | | | | Changelog at <https://commons.apache.org/proper/commons-collections/changes-report.html#a4.5.0-M2>
* lang/rust: Bump revisions after 1.79.0Mikael Urankar2024-06-181-1/+1
| | | | PR: 279707
* java/apache-commons-collections: limit JAVA_VERSION from 8 to 20 because ↵Vladimir Druzenko2024-06-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | build fails with 21+ Build error with OpenJDK 21: [javac] /wrkdirs/usr/ports/java/apache-commons-collections/work/commons-collections-3.2.2-src/src/java/org/apache/commons/collections/CursorableLinkedList.java:188: error: addLast(Object) in CursorableLinkedList cannot implement addLast(E) in List [javac] public boolean addLast(Object o) { [javac] ^ [javac] return type boolean is not compatible with void [javac] where E is a type-variable: [javac] E extends Object declared in interface List [javac] /wrkdirs/usr/ports/java/apache-commons-collections/work/commons-collections-3.2.2-src/src/java/org/apache/commons/collections/CursorableLinkedList.java:176: error: addFirst(Object) in CursorableLinkedList cannot implement addFirst(E) in List [javac] public boolean addFirst(Object o) { [javac] ^ [javac] return type boolean is not compatible with void [javac] where E is a type-variable: [javac] E extends Object declared in interface List New JDK 21 methods in java.util.List addFirst and addLast has a void return type. This clashes with the existing boolean return from the same method in AbstractLinkedList. Upstream fixed this in 4.5.0 only. But this old 3.x branch isn't fixed. Upstream issue: https://issues.apache.org/jira/browse/COLLECTIONS-842 PR: 279425 Reported by: antoine (exp-run)
* java/openjfx14: fix build on non-amd64Piotr Kubaj2024-06-033-6/+25
| | | | cc: error: unsupported option '-msse2' for target 'powerpc64-unknown-freebsd14.1'
* *: Change the MAINTAINER field per requestGleb Popov2024-05-183-4/+6
| | | | PR: 278267
* lang/rust: Bump revisions after 1.78.0Mikael Urankar2024-05-131-1/+1
| | | | PR: 278834
* java/eclipse-yaml-editor: new port to work with YAML in Eclipse IDEMichael Zhilin2024-05-055-0/+39
|
* java/openjdk21: Update to 21.0.3Greg Lewis2024-05-022-6/+5
|
* java/openjdk17: Update to 17.0.11Greg Lewis2024-05-013-26/+5
|
* java/openjdk11: Update to 11.0.23Greg Lewis2024-04-302-6/+5
|
* java/openjdk8: Update to 8u412Greg Lewis2024-04-302-6/+5
|
* */*: take ownership of lev@'s Subversion portsMichael Osipov2024-04-221-3/+3
| | | | | | | As agreed with lev@, I am taking ownership of these ports. Approved by: jrm (mentor), lev Differential Revision: https://reviews.freebsd.org/D44862
* java/openjdk22: fix build on powerpc64*Piotr Kubaj2024-04-121-0/+44
| | | | Error: failed /wrkdirs/usr/ports/java/openjdk22/work/jdk22-jdk-22-36-1/build/bsd-ppc64le-server-release/jdk/lib/server/libjvm.so, because /wrkdirs/usr/ports/java/openjdk22/work/jdk22-jdk-22-36-1/build/bsd-ppc64le-server-release/jdk/lib/server/libjvm.so: Undefined symbol "_ZN2os27current_stack_base_and_sizeEPPhPm"
* */*: clean up after swith to cmake:indirectMax Brazhnikov2024-04-111-2/+2
|
* */*: convert to cmake:indirectMax Brazhnikov2024-04-111-2/+1
| | | | Convert bunch of ports to USES=cmake:indirect
* java/netcomponents: Remove expired portRene Ladan2024-04-014-50/+0
| | | | 2024-03-31 java/netcomponents: Last upstream release was in 2000 and upstream unmaintained consider using net/apache-commons-net
* cleanup: Remove expired java/sablevm* ports:Rene Ladan2024-04-0113-5577/+0
| | | | | 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
* java/sablevm-classpath: Deprecate and set expiration date to 2024-03-31Daniel Engberg2024-03-291-0/+3
| | | | | | | This should've been deprecated along with java/sablevm No users except for java/sablevm so short notice should be ok Reported by: bofh
* java/eclipse-pydev: update to 12.0.0Michael Zhilin2024-03-283-643/+2208
| | | | Changelog: https://www.pydev.org/history_pydev.html#release-12-0-0-2024-02-01
* java/jattach: update to 2.2Michael Zhilin2024-03-282-4/+4
|
* lang/rust: Bump revisions after 1.77.0Mikael Urankar2024-03-231-1/+1
| | | | PR: 277786
* java/wildfly: Update version 30.0.1=>31.0.1Muhammad Moinur Rahman2024-03-133-459/+496
| | | | Changelog: https://www.wildfly.org/news/2024/01/25/WildFly31-Released/
* */*: properly depend on Maven packageMichael Osipov2024-03-111-1/+1
| | | | | | | | | devel/maven and devel/maven39 do not provide mvn(1) from LOCALBASE that one comes from devel/maven-wrapper instead. Therefore, one should depend on the package rather than a non-existing executable/script. Approved by: jrm (mentor), otis (mentor), vvd Differential Revision: https://reviews.freebsd.org/D44229
* java/intellij: move man pages to share/manCharlie Li2024-03-102-3/+3
|
* Revert "java/intellij: Move man pages to share/man"Charlie Li2024-03-102-8/+4
| | | | | | | | | | | | | | Apart from the share/man move, the plist fix was not correct: pkg-static: Unable to access file /wrkdirs/usr/ports/java/intellij/work/stage/usr/local/share/intellij/lib/commons-lang3-3.11.jar:No such file or directory The above listed file has nothing to do with Python. Additional files added were also incorrect. Packaging fails as a result. The share/man move will be restored in a later commit after getting some sleep. This reverts commit e71303202ab8b168f9bc05e204d60261c99c56b1.
* java/intellij: Move man pages to share/manNuno Teixeira2024-03-092-3/+8
| | | | | | While here, fix plist Approved by: portmgr (blanket)
* java/apache-commons-dbcp: update to 2.12.0 release.Alex Dupre2024-03-052-5/+4
|
* java/openjdk22: Add a port of JDK 22Greg Lewis2024-03-0211-0/+497
|
* java/wildfly: Update version 29.0.1=>30.0.1Muhammad Moinur Rahman2024-02-293-463/+467
| | | | Changelog: https://www.wildfly.org/news/2023/10/18/WildFly30-Released/