pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/openjdk21



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Fri Aug 14 12:52:05 UTC 2026

Modified Files:
        pkgsrc/lang/openjdk21: Makefile PLIST distinfo
        pkgsrc/lang/openjdk21/patches: patch-make_autoconf_lib-bundled.m4
            patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h

Log Message:
lang/openjdk21: Update to 1.21.0.12.8

Changelog:
Updated BSD port of JDK 21

Additional features include:

    Update to 21.0.12 GA


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/lang/openjdk21/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/openjdk21/PLIST
cvs rdiff -u -r1.15 -r1.16 pkgsrc/lang/openjdk21/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/lang/openjdk21/patches/patch-make_autoconf_lib-bundled.m4 \
    pkgsrc/lang/openjdk21/patches/patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/openjdk21/Makefile
diff -u pkgsrc/lang/openjdk21/Makefile:1.30 pkgsrc/lang/openjdk21/Makefile:1.31
--- pkgsrc/lang/openjdk21/Makefile:1.30 Thu Jul 30 16:20:43 2026
+++ pkgsrc/lang/openjdk21/Makefile      Fri Aug 14 12:52:05 2026
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.30 2026/07/30 16:20:43 jperkin Exp $
+# $NetBSD: Makefile,v 1.31 2026/08/14 12:52:05 ryoon Exp $
 
 DISTNAME=      jdk21u-${GITHUB_TAG:C/\+/-/}
 PKGNAME=       openjdk21-1.${GITHUB_TAG:C/\+/./:C/jdk-([.0-9]+).*/\1/}
-PKGREVISION=   2
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=battleblow/}
 GITHUB_PROJECT=        jdk21u
-GITHUB_TAG=    jdk-21.0.10+7-1
+GITHUB_TAG=    jdk-21.0.12+8-1
 
 MAINTAINER=    ryoon%NetBSD.org@localhost
 HOMEPAGE=      https://openjdk.java.net/

Index: pkgsrc/lang/openjdk21/PLIST
diff -u pkgsrc/lang/openjdk21/PLIST:1.5 pkgsrc/lang/openjdk21/PLIST:1.6
--- pkgsrc/lang/openjdk21/PLIST:1.5     Tue Oct  1 14:49:40 2024
+++ pkgsrc/lang/openjdk21/PLIST Fri Aug 14 12:52:05 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2024/10/01 14:49:40 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/08/14 12:52:05 ryoon Exp $
 bin/openjdk21-jar
 bin/openjdk21-jarsigner
 bin/openjdk21-java
@@ -257,6 +257,7 @@ java/openjdk21/legal/java.base/aes.md
 java/openjdk21/legal/java.base/asm.md
 java/openjdk21/legal/java.base/c-libutl.md
 java/openjdk21/legal/java.base/cldr.md
+java/openjdk21/legal/java.base/gcc.md
 java/openjdk21/legal/java.base/icu.md
 java/openjdk21/legal/java.base/public_suffix.md
 java/openjdk21/legal/java.base/siphash.md

Index: pkgsrc/lang/openjdk21/distinfo
diff -u pkgsrc/lang/openjdk21/distinfo:1.15 pkgsrc/lang/openjdk21/distinfo:1.16
--- pkgsrc/lang/openjdk21/distinfo:1.15 Sun Feb  1 06:52:28 2026
+++ pkgsrc/lang/openjdk21/distinfo      Fri Aug 14 12:52:05 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.15 2026/02/01 06:52:28 ryoon Exp $
+$NetBSD: distinfo,v 1.16 2026/08/14 12:52:05 ryoon Exp $
 
 BLAKE2s (bootstrap-jdk-1.21.0.1.12-netbsd-9-amd64-20231207.tar.xz) = 017a9d787a34faa997d72ac69bcafd9c8ab72354e3a1b751d1cb5d376b364f72
 SHA512 (bootstrap-jdk-1.21.0.1.12-netbsd-9-amd64-20231207.tar.xz) = 7ec4208363f44a378674a2b87687ab7facb60bf73118ebd4bec35f7912f073365b36efc4c4b3c034bc448139cb81106e18d6d3b1db45f4ab086ce1ed72bc21bf
@@ -9,14 +9,14 @@ Size (bootstrap-jdk-1.21.0.1.12-netbsd-9
 BLAKE2s (bootstrap-jdk-1.21.0.7.6-netbsd-9-aarch64-20250811.tar.xz) = 0ee9c4b9d6e62a67af62d62121769121d475e9c3a8d7c25a32cd70f62d01b873
 SHA512 (bootstrap-jdk-1.21.0.7.6-netbsd-9-aarch64-20250811.tar.xz) = 7b8b17b9a077ea45d92ad9c855df6f831d0f1233166cf9e1af0e16ed0a747575be0a361c398b981d59aee2c09f1ea3e1dcceef68c9876a6efce3c6a94b7c7e50
 Size (bootstrap-jdk-1.21.0.7.6-netbsd-9-aarch64-20250811.tar.xz) = 112607360 bytes
-BLAKE2s (jdk21u-jdk-21.0.10-7-1.tar.gz) = 64a5579af50b0226710be150ed1275a23d17a8b008860a72bb5b4b87c6d0e7d8
-SHA512 (jdk21u-jdk-21.0.10-7-1.tar.gz) = b090a06000c9347c32538a7577ce612d54482f06de355f95c8e695db593df6a7c3cefd30f664e8cbfb30bb063eaccb8c8a9da1e9ff30728d4790b6d6d1c32095
-Size (jdk21u-jdk-21.0.10-7-1.tar.gz) = 114068913 bytes
+BLAKE2s (jdk21u-jdk-21.0.12-8-1.tar.gz) = 12f7ac748e9df58b220f72e52dc9c7a29b7720a51d8548d8d2276a38e7a3e6a5
+SHA512 (jdk21u-jdk-21.0.12-8-1.tar.gz) = 1e223ac3cd1aac829d68e8875610234632aac05aac4d3d4d84151a965097131aa1d05a2941c51ade46ae2015132ccc6b4aaffc18516cdaacab547fdaaff543d6
+Size (jdk21u-jdk-21.0.12-8-1.tar.gz) = 114259124 bytes
 SHA1 (patch-make_autoconf_buildjdk-spec.gmk.in) = 01b6ac6dae1a886949020b9d472aab1e357084b0
 SHA1 (patch-make_autoconf_flags-cflags.m4) = 2777471821988895f5ae1be33b1c92b7386b068a
 SHA1 (patch-make_autoconf_hotspot.m4) = b3d70d7def7b4b0c4ae2632be75bfbe97f931879
 SHA1 (patch-make_autoconf_lib-alsa.m4) = 999fbf951363f6b49b22aad81537728f22d7c381
-SHA1 (patch-make_autoconf_lib-bundled.m4) = 6f4720cf9fcd9088e5e186940794b868e71dcc80
+SHA1 (patch-make_autoconf_lib-bundled.m4) = 5f5b638a08abf2f2066a122a825cfa3db9e95139
 SHA1 (patch-make_autoconf_lib-freetype.m4) = bd791b99e4fd87f24432831fba1e814dd199445f
 SHA1 (patch-make_autoconf_lib-x11.m4) = 38038e6d7cfc2d15fb3537a52f11d2961cc2ec99
 SHA1 (patch-make_lib_Awt2dLibraries.gmk) = d69fa8c5cab173be2f41cfbd6479dad60a6337db
@@ -24,5 +24,5 @@ SHA1 (patch-src_hotspot_os_bsd_os__bsd.c
 SHA1 (patch-src_hotspot_share_runtime_threadWXSetters.inline.hpp) = f704bb060803e500415b5d300e26857cf7288ca5
 SHA1 (patch-src_java.desktop_bsd_data_fontconfig_fontconfig.properties) = 32eda43f536dc3a9afb4f1f5f7acae8cb020d546
 SHA1 (patch-src_java.desktop_unix_native_common_awt_fontpath.c) = 4a65df0bf84af967f230636f1da1ec75fbb3f691
-SHA1 (patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h) = 56090e5f992171db874a1427e8b2905da017fa3c
+SHA1 (patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h) = f677c9b907b285d6b84de65396f50e2a5e52caba
 SHA1 (patch-src_jdk.attach_bsd_native_libattach_VirtualMachineImpl.c) = d21ee47472098fa664f8823f6ccb323d54eaf34f

Index: pkgsrc/lang/openjdk21/patches/patch-make_autoconf_lib-bundled.m4
diff -u pkgsrc/lang/openjdk21/patches/patch-make_autoconf_lib-bundled.m4:1.1 pkgsrc/lang/openjdk21/patches/patch-make_autoconf_lib-bundled.m4:1.2
--- pkgsrc/lang/openjdk21/patches/patch-make_autoconf_lib-bundled.m4:1.1        Wed Nov 22 14:06:50 2023
+++ pkgsrc/lang/openjdk21/patches/patch-make_autoconf_lib-bundled.m4    Fri Aug 14 12:52:05 2026
@@ -1,11 +1,11 @@
-$NetBSD: patch-make_autoconf_lib-bundled.m4,v 1.1 2023/11/22 14:06:50 ryoon Exp $
+$NetBSD: patch-make_autoconf_lib-bundled.m4,v 1.2 2026/08/14 12:52:05 ryoon Exp $
 
 Add rpath for zlib.
 
---- make/autoconf/lib-bundled.m4.orig  2022-11-02 17:07:48.842199354 +0000
+--- make/autoconf/lib-bundled.m4.orig  2026-07-23 23:33:34.000000000 +0000
 +++ make/autoconf/lib-bundled.m4
-@@ -264,7 +264,8 @@ AC_DEFUN_ONCE([LIB_SETUP_ZLIB],
-         LIBZ_CFLAGS="$LIBZ_CFLAGS -DHAVE_UNISTD_H"
+@@ -266,7 +266,8 @@ AC_DEFUN_ONCE([LIB_SETUP_ZLIB],
+         LIBZ_CFLAGS="$LIBZ_CFLAGS -DHAVE_UNISTD_H=1 -DHAVE_STDARG_H=1"
      fi
    else
 -    LIBZ_LIBS="-lz"
Index: pkgsrc/lang/openjdk21/patches/patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h
diff -u pkgsrc/lang/openjdk21/patches/patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h:1.1 
pkgsrc/lang/openjdk21/patches/patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h:1.2
--- pkgsrc/lang/openjdk21/patches/patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h:1.1 Tue Oct  7 14:12:22 2025
+++ pkgsrc/lang/openjdk21/patches/patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h     Fri Aug 14 12:52:05 2026
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h,v 1.1 2025/10/07 14:12:22 ryoon Exp $
+$NetBSD: patch-src_java.desktop_unix_native_libpipewire_include_spa_utils_string.h,v 1.2 2026/08/14 12:52:05 ryoon Exp $
 
 * Fix build with GCC 14. NetBSD has no uselocale().
 
---- src/java.desktop/unix/native/libpipewire/include/spa/utils/string.h.orig   2025-10-07 10:23:27.815113122 +0000
+--- src/java.desktop/unix/native/libpipewire/include/spa/utils/string.h.orig   2026-07-23 23:33:34.000000000 +0000
 +++ src/java.desktop/unix/native/libpipewire/include/spa/utils/string.h
-@@ -269,14 +269,20 @@ SPA_API_STRING float spa_strtof(const ch
+@@ -269,14 +269,20 @@ SPA_API_STRING float spa_strtof(const char *str, char 
  #endif
      float v;
  #ifndef __LOCALE_C_ONLY
@@ -14,8 +14,8 @@ $NetBSD: patch-src_java.desktop_unix_nat
      prev = uselocale(locale);
 +#else
 +    prev = LC_C_LOCALE;
-+#endif
  #endif
++#endif
      v = strtof(str, endptr);
  #ifndef __LOCALE_C_ONLY
 +#if !defined(__NetBSD__)
@@ -25,7 +25,7 @@ $NetBSD: patch-src_java.desktop_unix_nat
      return v;
  }
  
-@@ -319,14 +325,20 @@ SPA_API_STRING double spa_strtod(const c
+@@ -319,13 +325,19 @@ SPA_API_STRING double spa_strtod(const char *str, char
  #endif
      double v;
  #ifndef __LOCALE_C_ONLY
@@ -35,14 +35,13 @@ $NetBSD: patch-src_java.desktop_unix_nat
      prev = uselocale(locale);
 +#else
 +    prev = LC_C_LOCALE;
-+#endif
  #endif
++#endif
      v = strtod(str, endptr);
  #ifndef __LOCALE_C_ONLY
 +#if !defined(__NetBSD__)
      uselocale(prev);
- #endif
 +#endif
+ #endif
      return v;
  }
- 



Home | Main Index | Thread Index | Old Index