summaryrefslogtreecommitdiff
path: root/java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* */*: Bump all users of multimedia/ffmpeg*Daniel Engberg2023-04-271-1/+1
| | | | ...to make sure all picks up new version(s)
* java/openjfx14: Move to FFmpeg 4Daniel Engberg2023-04-272-1/+41
| | | | | | | | | Fails to build with FFmpeg 6 PR: 261302 Reported by: antoine (via exp-run) Approved by: portmgr (blanket, build fix) Sponsored by: Blinkinblox
* audio/opus: bump consumers after update to 1.4Christian Weisgerber2023-04-252-1/+2
|
* lang/rust: Bump revisions after 1.69.0Mikael Urankar2023-04-231-1/+1
| | | | PR: 270953
* java/netbeans: Update to 17.Koop Mast2023-04-233-30/+42
| | | | Changelog: https://github.com/apache/netbeans/releases/tag/17
* *: Bump PORTREVISIONs for math/mpc update to 1.3.1Gerald Pfeifer2023-04-231-1/+1
|
* java/eclipse: return to pool as per maintainer's requestKoichiro Iwao2023-04-181-1/+1
| | | | PR: 270885
* java/openjdk17: Fix use of printf (causes build failures for poudriere)Greg Lewis2023-04-161-0/+11
| | | | | PR: 267690 Obtained from: Michael Osipov <michael.osipov@siemens.com>
* java/openjdk11: Fix use of printf (causes build failures for poudriere)Greg Lewis2023-04-161-0/+11
| | | | | PR: 267690 Obtained from: Michael Osipov <michael.osipov@siemens.com>
* java/openjdk8: Fix use of printf (causes build failures for poudriere)Greg Lewis2023-04-162-0/+22
| | | | | PR: 267690 Obtained from: Michael Osipov <michael.osipov@siemens.com>
* java/openjdk11: add new CUPS port optionEugene Grosbein2023-04-152-2/+15
| | | | | | | | | | | | | | | | | | | | | UniFi controller is headless Java application that requires OpenJDK that depends on full CUPS port. In fact, the latter originally required cups-client port only that was later removed and merged to full cups port, so openjdk11 now requires full CUPS. However, OpenJDK really needs only some header files out of CUPS distribution and officially supports building --with-cups-include instead of --with-cups. This change introduces new CUPS port option to java/openjdk11 that defaults to ON to preserve current behaviour. With CUPS option turned OFF it skips build dependency on full cups: instead, it downloads and extracts its distfile and builds --with-cups-include pointing to extracted cups distfile. Default build not affected, so PORTREVISION not changed. PR: 264792 Approved by: java (maintainer timeout, over 7 months)
* devel/icu: update to 73.1Jan Beich2023-04-131-1/+1
| | | | | | | | | - Temporarily switch to GitHub auto archive (release artifacts are N/A atm) Changes: https://github.com/unicode-org/icu/releases/tag/release-73-1 Reported by: GitHub (watch releases) PR: 270422 Exp-run by: antoine
* */*: Adopt ports from swills@Muhammad Moinur Rahman2023-04-111-1/+1
|
* all: return swills' ports to the pools after safeeping his ports bit.Rene Ladan2023-04-111-1/+1
| | | | With hat: portmgr-secretary
* */*: Refactor java/openjdk7 removalMuhammad Moinur Rahman2023-04-0413-14/+13
| | | | | | | | | | | | | | | - java/openjdk7* has been removed from the tree since 2022-09-03 however the relevant codebases in bsd.java.mk has not been removed and the consumers has also not been updated to use the next jdk version. This commit updates all relevant consumers to use JAVA_VERSION=8 instead of JAVA_VERSION=1.7 - Since the introduction of jdk version 18 it looks like similar with jdk version 8(java version string 1.8). This is prone to error as it looks similar and is only seperated by a '.'. Remove using JAVA_VERSION with dotted fomat of java version string and update all consumers to utilize version 8 instead of 1.8. Approved by: portmgr (blanket)
* lang/rust: Bump revisions after 1.68.0Mikael Urankar2023-03-161-1/+1
| | | | PR: 270080
* accessibility/at-spi2-core: update to 2.46.0Tobias C. Berner2023-03-023-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What's new in at-spi2-core 2.46.0: * Fix GetInterfaces documentation on org.a11y.atspi.Accessible interface. What's new in at-spi2-core 2.45.91: * Send device event controller events using the same signature as other events. * Document the Accessible, Action, and Cache dbus interfaces. * Fix license of atspi-gmain.c (#87). What's new in at-spi2-core 2.45.90: * xml: Add some documentation. * xml: Fix event arguments. * xml: Add some missing DeviceEventController methods. * Bind the AT-SPI bus to the graphical session. * Mark bus service as belonging to the session slice. * Add ATSPI_ROLE_PUSH_BUTTON_MENU. * Add an "announcement" event/signal to allow objects to send notifications (!63). * Various code clean-ups and test improvements. What's new in at-spi2-core 2.45.1: * Atk and at-spi2-atk are now merged into this project. * Now requires meson 0.56.2 and glib 2.67.4. * at-spi2-atk: Expose the accessible hierarchy via dbus introspection. * Properly escape the AT-SPI bus address; fixes warnings about the address not containing a colon (!55). * Add a text value to AtspiValue, so that a value can expose a textual description, as in the new Atk value API. * Add atspi_event_listener_register_with_app, to allow an event listener to be registered only for a given application (!52). - accessibility/atk and accessibility/at-spi2-atk have been merged into accessibility/at-spi2-core - accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk PR: 269704 Exp-run by: antoine ---
* java/openjdk8: commit forgotten patchPiotr Kubaj2023-02-201-0/+50
| | | | Reported by: mikael
* java/openjdk8: fix build on powerpc64* with clang 15Piotr Kubaj2023-02-191-0/+1
| | | | | | | | | | | | /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u362-b09.1/hotspot/agent/src/os/bsd/symtab.c:266:14: warning: call to undeclared function 'find_section_by_name'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] opd_sect = find_section_by_name(".opd", fd, &ehdr, scn_cache); ^ /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u362-b09.1/hotspot/agent/src/os/bsd/symtab.c:266:12: error: incompatible integer to pointer conversion assigning to 'struct elf_section *' from 'int' [-Wint-conversion] opd_sect = find_section_by_name(".opd", fd, &ehdr, scn_cache); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Bump PORTREVISION because the issue actually existed with previous clang versions, but didn't cause an error. find_section_by_name() is copied from Linux's symtab.c.
* java/openjfx14: Drop maintainershipMikael Urankar2023-02-141-1/+1
|
* java/openjfx14: unbreak build with LLVM15Mikael Urankar2023-02-141-1/+2
| | | | | | | | Pass -Wno-int-conversion to CFLAGS fixes error with strict conversion rules introduced in LLVM15 /wrkdirs/usr/ports/java/openjfx14/work/jfx-14.0.2.1-1/modules/javafx.graphics/src/main/native-font/pango.c:245:73: error: incompatible integer to pointer conversion passing 'jlong' (aka 'long long') to parameter of type 'void *' [-Wint-conversion] rc = (jboolean)((jboolean (*)(void *, const char *))fp)(arg0, text); ^~~~
* lang/rust: Bump revisions after 1.67.1Mikael Urankar2023-02-131-1/+1
| | | | PR: 269336
* java/openjdk19: Fix the build on aarch64Greg Lewis2023-02-112-0/+26
| | | | * Apply a similar patch as was applied to java/openjdk17
* java/eclipse-pydev: update to 10.1.3Michael Zhilin2023-02-043-4293/+4293
| | | | Changelog: https://www.pydev.org/history_pydev.html#release-10-1-3-2023-01-23
* java/openjdk18: Fix the build on aarch64Greg Lewis2023-02-013-31/+26
| | | | | * Apply a similar patch as was applied to java/openjdk17 * Remove a patch which has been upstreamed
* java/openjdk19: Fix the build on x86Greg Lewis2023-01-251-0/+42
|
* java/openjdk19: Fix the build on x86Greg Lewis2023-01-241-0/+46
|
* java/openjdk17: Fix the build on some aarch64 machinesGreg Lewis2023-01-232-0/+26
| | | | | | | | | | | * Disable CompressedClassPointers on aarch64. This fixes the build on some aarch64 machines where it previously failed, e.g. RPI4, and doesn't seem to affect the build on others (AWS aarch64 hardware). This is based on and uses a patch initially created by ronald@ PR: 260187 Tested by: ronald@
* java/openjdk19: Update to 19.0.2Greg Lewis2023-01-222-5/+5
|
* java/openjdk17: Update to 17.0.6Greg Lewis2023-01-222-6/+5
|
* java/openjdk11: Update to 11.0.18Greg Lewis2023-01-222-6/+5
|
* java/openjdk8: Update to 8u362Greg Lewis2023-01-223-22/+5
|
* java/eclipse: fix build with clang 15Dimitry Andric2023-01-222-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During an exp-run for llvm 15 (see bug 265425), it turned out that java/eclipse failed to build with clang 15: [INFO] [exec] Building GTK3 bindings: [INFO] [exec] gmake[1]: Entering directory '/wrkdirs/usr/ports/java/eclipse/work/eclipse.platform.releng.aggregator-R4_24/eclipse.platform.swt.binaries/bundles/org.eclipse.swt.gtk.freebsd.amd64/tmpdir' ... [INFO] [exec] cc -O -Wall -fPIC -DSWT_VERSION=4952r11 -DFREEBSD -DGTK -I`pkg-config --variable=prefix gtk+-3.0`/include -I/usr/local/openjdk11/include -I/usr/local/openjdk11/include/freebsd -DJNI64 -m64 -Werror `pkg-config --cflags gtk+-3.0 gtk+-unix-print-3.0` -c os.c [INFO] [exec] os.c:10086:31: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] [INFO] [exec] rc = (jint)((jint (*)())arg0)(arg1, arg2, arg3); [INFO] [exec] ^ [INFO] [exec] os.c:10098:31: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] [INFO] [exec] rc = (jint)((jint (*)())arg0)(arg1, arg2); [INFO] [exec] ^ [INFO] [exec] os.c:10704:33: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] [INFO] [exec] rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3, arg4); [INFO] [exec] ^ [INFO] [exec] os.c:10716:33: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] [INFO] [exec] rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3, arg4, arg5, arg6); [INFO] [exec] ^ [INFO] [exec] os.c:10728:33: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] [INFO] [exec] rc = (jlong)((jlong (*)())arg0)(arg1, arg2, arg3, arg4, arg5, arg6, arg7); [INFO] [exec] ^ These -Werror warnings are in code generated by JNIGenerator, so they cannot directly be fixed (at least not without hacking on JNIGenerator itself). Instead we need to add -Wno-deprecated-non-prototype for clang 15 and higher. To achieve this, we have to pass CFLAGS to MAVEN_ENV, and adjust the gtk build.sh script to respect the CFLAGS setting in the environment. PR: 269034 Approved by: jonc@chen.org.nz (maintainer) MFH: 2023Q1
* */*: Fix some ports conversion from USE_RUBY to USES=rubyMuhammad Moinur Rahman2023-01-141-1/+0
| | | | | | | | In my previous commit 18c6e18 I missed some ports where RUBY was optional. This commit fixes those missing ports and fixes INDEX build. Approved by: portmgr Fixes: 18c6e18 Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
* Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=rubyMuhammad Moinur Rahman2023-01-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk Notable changes are. - Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk. - USE_RUBY=yes is replaced with USES=ruby. - USE_RUBY_EXTCONF is replaced with USES=ruby:extconf. - USE_RUBY_RDOC is replaced with USES=ruby:rdoc. - USE_RUBY_SETUP is replaces with USES=ruby:setup. - RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with USES=ruby:{build,none,run}. - RUBY_REQUIRE isn't used anywhere, so removed. - USES=gem now implies USES=ruby. This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863 I have just made some cosmetic changes and ran exp-run to test that the tree is not in a BROKEN state. Approved by: portmgr Differential Revision: https://reviews.freebsd.org/D37925
* java/eclipse-pydev: update to 10.1.1Michael Zhilin2023-01-103-4292/+4293
| | | | Changelog: https://www.pydev.org/history_pydev.html#release-10-1-1-2023-01-09
* java/openjdk18: Attempt to fix the build for i386Greg Lewis2023-01-071-0/+42
|
* */*: Bump rust (cargo) ports to reflect on WITH_LTODaniel Engberg2023-01-071-1/+1
| | | | | Bump ports in tree so they get rebuilt with new default settings for cargo ports
* java/netbeans: update to 16.Koop Mast2022-12-293-174/+216
| | | | | | | | | | | | Update JAVA field to jdk 11 and 17, which are the offical supported jdk's. Changes 16: https://github.com/apache/netbeans/releases/tag/16 Changes 15: https://github.com/apache/netbeans/releases/tag/15 Changes 14: https://github.com/apache/netbeans/releases/tag/14 Changes 13: https://github.com/apache/netbeans/releases/tag/13 PR: 268268 Reported by: i@vboldin.ru
* java/visualvm: Update 2.0.6 -> 2.1.5Yuri Victorovich2022-12-283-25/+48
| | | | | | | PR: 266649 Submitted by: Jens Grassel (freebsd-ports@jan0sch.de), initial version Approved by: swills@ (maintainer's timeout; 92 days)
* java/openjdk19: fix build on powerpc64*Piotr Kubaj2022-12-211-0/+19
| | | | Remove the dead code that no longer builds and is not present in the Linux code.
* lang/rust: Bump revisions after 1.66.0Mikael Urankar2022-12-201-1/+1
| | | | PR: 268415
* java/openjdk18: fix build with clang 15Dimitry Andric2022-12-181-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | During an exp-run for llvm 15 (see bug 265425), it turned out that java/openjdk18 failed to build with clang 15: /wrkdirs/usr/ports/java/openjdk18/work/jdk18u-jdk-18.0.2-9-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:374:41: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] proxies = (*g_proxy_resolver_lookup)(resolver, uri, NULL, &error); ^ /wrkdirs/usr/ports/java/openjdk18/work/jdk18u-jdk-18.0.2-9-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:393:63: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] (*g_network_address_parse_uri)(proxies[i], 0, ^ /wrkdirs/usr/ports/java/openjdk18/work/jdk18u-jdk-18.0.2-9-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:398:70: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] phost = (*g_network_address_get_hostname)(conn); ^ /wrkdirs/usr/ports/java/openjdk18/work/jdk18u-jdk-18.0.2-9-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:399:66: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] pport = (*g_network_address_get_port)(conn); ^ /wrkdirs/usr/ports/java/openjdk18/work/jdk18u-jdk-18.0.2-9-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:435:22: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] (*g_strfreev)(proxies); ^ This is because clang 15 warns by default about functions without arguments in their prototypes. Fix this by suppressing the warning. PR: 268373 Approved by: portmgr (tcberner) MFH: 2022Q4
* java/openjdk17: fix build with clang 15Dimitry Andric2022-12-181-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | During an exp-run for llvm 15 (see bug 265425), it turned out that java/openjdk17 failed to build with clang 15: /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:374:41: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] proxies = (*g_proxy_resolver_lookup)(resolver, uri, NULL, &error); ^ /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:393:63: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] (*g_network_address_parse_uri)(proxies[i], 0, ^ /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:398:70: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] phost = (*g_network_address_get_hostname)(conn); ^ /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:399:66: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] pport = (*g_network_address_get_port)(conn); ^ /wrkdirs/usr/ports/java/openjdk17/work/jdk17u-jdk-17.0.5-8-1/src/java.base/unix/native/libnet/DefaultProxySelector.c:435:22: error: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Werror,-Wdeprecated-non-prototype] (*g_strfreev)(proxies); ^ This is because clang 15 warns by default about functions without arguments in their prototypes. Fix this by suppressing the warning. PR: 268366 Approved by: portmgr (tcberner) MFH: 2022Q4
* java/openjdk8: fix build with clang 15Dimitry Andric2022-12-181-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During an exp-run for llvm 15 (see bug 265425), it turned out that java/openjdk8 failed to build with clang 15: /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u352-b08.1/jdk/src/share/bin/splashscreen_stubs.c:64:30: error: incompatible pointer to integer conversion returning 'void *' from a function with result type 'int' [-Wint-conversion] INVOKE(SplashLoadMemory, NULL)(pdata, size); ^~~~ /usr/include/sys/_null.h:34:14: note: expanded from macro 'NULL' #define NULL ((void *)0) ^~~~~~~~~~~ /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u352-b08.1/jdk/src/share/bin/splashscreen_stubs.c:60:39: note: expanded from macro 'INVOKE' #define INVOKE(name,def) _INVOKE(name,def,return) ^~~ /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u352-b08.1/jdk/src/share/bin/splashscreen_stubs.c:57:25: note: expanded from macro '_INVOKE' if (!proc) { return def; } \ ^~~ /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u352-b08.1/jdk/src/share/bin/splashscreen_stubs.c:68:28: error: incompatible pointer to integer conversion returning 'void *' from a function with result type 'int' [-Wint-conversion] INVOKE(SplashLoadFile, NULL)(filename); ^~~~ /usr/include/sys/_null.h:34:14: note: expanded from macro 'NULL' #define NULL ((void *)0) ^~~~~~~~~~~ /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u352-b08.1/jdk/src/share/bin/splashscreen_stubs.c:60:39: note: expanded from macro 'INVOKE' #define INVOKE(name,def) _INVOKE(name,def,return) ^~~ /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u352-b08.1/jdk/src/share/bin/splashscreen_stubs.c:57:25: note: expanded from macro '_INVOKE' if (!proc) { return def; } \ ^~~ 2 errors generated. Indeed, instead of the pointer value NULL, the integer value 0 should be used. PR: 268223 Approved by: portmgr (tcberner) MFH: 2022Q4
* java/eclipse-pydev: update to 10.0.2Michael Zhilin2022-12-123-4283/+4297
|
* java/jattach: update to 2.1Michael Zhilin2022-12-122-4/+4
|
* java/eclipse-pydev: bump to 10.0.1Michael Zhilin2022-12-103-1406/+4279
| | | | Release notes: https://www.pydev.org/history_pydev.html#release-10-0-1-2022-10-28
* lang/rust: Bump revisions after 1.65.0Mikael Urankar2022-11-171-0/+1
| | | | PR: 267622
* java/icedtea-web: Update to 1.8.8Lars Herschke2022-11-0311-74/+51
| | | | PR: 259466