head 1.5; access; symbols pkgsrc-2026Q1:1.5.0.60 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.5.0.58 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.56 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.54 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.5.0.52 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.5.0.50 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.48 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.46 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.44 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.5.0.42 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.40 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.38 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.36 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.34 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.32 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.30 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.28 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.26 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.24 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.22 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.20 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.18 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.16 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.14 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.10 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.12 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.8 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.6 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.4 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.2 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.4.0.6 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.4 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.2 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.3.0.8 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.6 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.2 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.2.0.10 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.8 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.6 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.4 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.2 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.1.0.4 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.2 pkgsrc-2015Q3-base:1.1; locks; strict; comment @# @; 1.5 date 2018.12.12.14.22.11; author ryoon; state Exp; branches; next 1.4; commitid 68FpeMQHFpXA8w3B; 1.4 date 2018.02.23.14.43.49; author fhajny; state Exp; branches; next 1.3; commitid C8j50yePT1OBDZrA; 1.3 date 2017.05.10.14.01.58; author ryoon; state Exp; branches; next 1.2; commitid pd2sXrafredCHQQz; 1.2 date 2016.03.12.07.31.02; author tnn; state Exp; branches 1.2.10.1; next 1.1; commitid WIYntjhltL8uakYy; 1.1 date 2015.07.03.20.40.59; author fhajny; state Exp; branches; next ; commitid hLfEJ7NShOl8FSry; 1.2.10.1 date 2017.05.18.19.02.33; author bsiegert; state Exp; branches; next ; commitid XPQ1slZZBuWO6URz; desc @@ 1.5 log @Update to 1.8.192 Changelog: New Features security-libs/javax.net.ssl ➜ Support for Customization of Default Enabled Cipher Suites via System Properties The system property jdk.tls.client.cipherSuites can be used to customize the default enabled cipher suites for the client side of SSL/TLS connections. In a similar way, the system property jdk.tls.server.cipherSuites can be used for customization on the server side. The system properties contain a comma-separated list of supported cipher suite names that specify the default enabled cipher suites. All other supported cipher suites are disabled for this default setting. Unrecognized or unsupported cipher suite names specified in properties are ignored. Explicit setting of enabled cipher suites will override the system properties. Please refer to the "Java Cryptography Architecture Standard Algorithm Name Documentation" for the standard JSSE cipher suite names, and the "Java Cryptography Architecture Oracle Providers Documentation" for the cipher suite names supported by the SunJSSE provider. Note that the actual use of enabled cipher suites is restricted by algorithm constraints. Note also that these system properties are currently supported by the JDK Reference Implementation. They are not guaranteed to be supported by other implementations. Warning: These system properties can be used to configure weak cipher suites, or the configured cipher suites may become more weak over time. We do not recommend using the system properties unless you understand the security implications. Use them at your own risk. See JDK-8162362 Bug Fixes This release contains fixes for security vulnerabilities described in the Oracle Critical Patch Update. For a more complete list of the bug fixes included in this release, see the JDK 8u192 Bug Fixes page. Security bugs: CVE-2018-3183 CVE-2018-3209 CVE-2018-3169 CVE-2018-3149 CVE-2018-3211 CVE-2018-3180 CVE-2018-3214 CVE-2018-3157 CVE-2018-3150 CVE-2018-13785 CVE-2018-3136 CVE-2018-3139 @ text @$NetBSD: patch-jdk_make_lib_Awt2dLibraries.gmk,v 1.4 2018/02/23 14:43:49 fhajny Exp $ GCC support. Proper libiconv link (and SunOS needs it too). --- jdk/make/lib/Awt2dLibraries.gmk.orig 2018-12-09 09:51:37.000000000 +0000 +++ jdk/make/lib/Awt2dLibraries.gmk @@@@ -45,6 +45,8 @@@@ ifneq ($(OPENJDK_TARGET_OS), windows) BUILD_LIBMLIB_LDLIBS += $(LIBM) $(LIBDL) endif +LIBICONV := @@COMPILER_RPATH_FLAG@@@@BUILDLINK_PREFIX.iconv@@/lib -L@@BUILDLINK_PREFIX.iconv@@/lib -liconv + $(eval $(call SetupNativeCompilation,BUILD_LIBMLIB_IMAGE, \ LIBRARY := mlib_image, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ @@@@ -684,7 +686,6 @@@@ $(eval $(call SetupNativeCompilation,BUI $(SHARED_LIBRARY_FLAGS) \ -I$(JDK_TOPDIR)/src/share/native/sun/java2d \ -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug, \ - CFLAGS_solaris := -xc99=no_lib, \ CFLAGS_windows := -DCMS_IS_WINDOWS_, \ MAPFILE := $(JDK_TOPDIR)/make/mapfiles/liblcms/mapfile-vers, \ LDFLAGS := $(LDFLAGS_JDKLIB) \ @@@@ -1062,7 +1063,7 @@@@ else # OPENJDK_TARGET_OS not windows JAWT_LIBS += -lawt endif ifndef BUILD_HEADLESS_ONLY - JAWT_LIBS += -lawt_xawt + JAWT_LIBS += $(X_LIBS) -lawt_xawt else JAWT_LIBS += -lawt_headless HEADLESS_CFLAG += -DHEADLESS @ 1.4 log @lang/openjdk8: The libinstrument, libnpt and libsplashscreen libs require to be linked against libiconv on SunOS too. Fixes problems with e.g. the JPDA debugger. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-jdk_make_lib_Awt2dLibraries.gmk,v 1.3 2017/05/10 14:01:58 ryoon Exp $ d6 1 a6 1 --- jdk/make/lib/Awt2dLibraries.gmk.orig 2017-11-28 00:13:34.000000000 +0000 d8 1 a8 1 @@@@ -48,6 +48,8 @@@@ ifneq ($(OPENJDK_TARGET_OS), windows) d17 1 a17 1 @@@@ -695,7 +697,6 @@@@ $(eval $(call SetupNativeCompilation,BUI d25 1 a25 1 @@@@ -1070,7 +1071,7 @@@@ else # OPENJDK_TARGET_OS not windows a33 13 @@@@ -1273,10 +1274,9 @@@@ ifndef BUILD_HEADLESS_ONLY else ifeq ($(OPENJDK_TARGET_OS), windows) LIBSPLASHSCREEN_LDFLAGS_SUFFIX += kernel32.lib user32.lib gdi32.lib delayimp.lib -DELAYLOAD:user32.dll else ifeq ($(OPENJDK_TARGET_OS), solaris) - # Solaris still uses OPENWIN_LIB .. - LIBSPLASHSCREEN_LDFLAGS_SUFFIX += -L$(OPENWIN_LIB)$(OPENJDK_TARGET_CPU_ISADIR) -lX11 -lXext $(LIBM) -lpthread + LIBSPLASHSCREEN_LDFLAGS_SUFFIX += $(X_LIBS) -lX11 -lXext $(LIBM) -L$(PACKAGE_PATH)/lib $(LIBICONV) -pthread else ifeq ($(OPENJDK_TARGET_OS), bsd) - LIBSPLASHSCREEN_LDFLAGS_SUFFIX += $(X_LIBS) -lX11 -lXext $(LIBM) -L$(PACKAGE_PATH)/lib -liconv -pthread + LIBSPLASHSCREEN_LDFLAGS_SUFFIX += $(X_LIBS) -lX11 -lXext $(LIBM) -L$(PACKAGE_PATH)/lib $(LIBICONV) -pthread else # .. all other Unixes can use X_LIBS LIBSPLASHSCREEN_LDFLAGS_SUFFIX += $(X_LIBS) -lX11 -lXext $(LIBM) -lpthread endif @ 1.3 log @Fix build with converters/libiconv and update distinfo for previous @ text @d1 1 a1 1 $NetBSD: patch-jdk_make_lib_Awt2dLibraries.gmk,v 1.2 2016/03/12 07:31:02 tnn Exp $ d4 1 d6 1 a6 1 --- jdk/make/lib/Awt2dLibraries.gmk.orig 2017-04-27 09:44:53.000000000 +0000 d34 7 a40 3 @@@@ -1276,7 +1277,7 @@@@ ifndef BUILD_HEADLESS_ONLY # Solaris still uses OPENWIN_LIB .. LIBSPLASHSCREEN_LDFLAGS_SUFFIX += -L$(OPENWIN_LIB)$(OPENJDK_TARGET_CPU_ISADIR) -lX11 -lXext $(LIBM) -lpthread @ 1.2 log @Make sure to use $(X_LIBS) when linking libjawt.so against libawt_xawt.so. Might fix "ld: fatal: library -lXrender: not found" seen in SmartOS bulk build. @ text @d1 1 a1 1 $NetBSD: patch-jdk_make_lib_Awt2dLibraries.gmk,v 1.1 2015/07/03 20:40:59 fhajny Exp $ d5 1 a5 1 --- jdk/make/lib/Awt2dLibraries.gmk.orig 2016-02-19 14:48:27.000000000 +0000 d7 10 a16 1 @@@@ -695,7 +695,6 @@@@ $(eval $(call SetupNativeCompilation,BUI d24 1 a24 1 @@@@ -1070,7 +1069,7 @@@@ else # OPENJDK_TARGET_OS not windows d33 9 @ 1.2.10.1 log @Pullup tickets #5412 and #5413 - requested by sevan lang/opendjk8: build fix for FreeBSD Revisions pulled up: - lang/openjdk8/Makefile 1.49 - lang/openjdk8/distinfo 1.47 - lang/openjdk8/patches/patch-common_autoconf_generated-configure.sh 1.12 - lang/openjdk8/patches/patch-jdk_make_lib_Awt2dLibraries.gmk 1.3 - lang/openjdk8/patches/patch-jdk_make_lib_CoreLibraries.gmk 1.3 - lang/openjdk8/patches/patch-jdk_make_lib_ServiceabilityLibraries.gmk 1.1 - mk/java-vm.mk 1.109 --- Module Name: pkgsrc Committed By: ryoon Date: Wed May 10 13:59:57 UTC 2017 Modified Files: pkgsrc/lang/openjdk8/patches: patch-common_autoconf_generated-configure.sh Log Message: Ignore alsa on FreeBSD too --- Module Name: pkgsrc Committed By: ryoon Date: Wed May 10 14:01:58 UTC 2017 Modified Files: pkgsrc/lang/openjdk8: Makefile distinfo pkgsrc/lang/openjdk8/patches: patch-jdk_make_lib_Awt2dLibraries.gmk patch-jdk_make_lib_CoreLibraries.gmk Added Files: pkgsrc/lang/openjdk8/patches: patch-jdk_make_lib_ServiceabilityLibraries.gmk Log Message: Fix build with converters/libiconv and update distinfo for previous --- Module Name: pkgsrc Committed By: ryoon Date: Wed May 10 14:04:31 UTC 2017 Modified Files: pkgsrc/mk: java-vm.mk Log Message: lang/openjdk8 works under FreeBSD/amd64 10.3 @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- jdk/make/lib/Awt2dLibraries.gmk.orig 2017-04-27 09:44:53.000000000 +0000 d7 1 a7 10 @@@@ -48,6 +48,8 @@@@ ifneq ($(OPENJDK_TARGET_OS), windows) BUILD_LIBMLIB_LDLIBS += $(LIBM) $(LIBDL) endif +LIBICONV := @@COMPILER_RPATH_FLAG@@@@BUILDLINK_PREFIX.iconv@@/lib -L@@BUILDLINK_PREFIX.iconv@@/lib -liconv + $(eval $(call SetupNativeCompilation,BUILD_LIBMLIB_IMAGE, \ LIBRARY := mlib_image, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ @@@@ -695,7 +697,6 @@@@ $(eval $(call SetupNativeCompilation,BUI d15 1 a15 1 @@@@ -1070,7 +1071,7 @@@@ else # OPENJDK_TARGET_OS not windows a23 9 @@@@ -1276,7 +1277,7 @@@@ ifndef BUILD_HEADLESS_ONLY # Solaris still uses OPENWIN_LIB .. LIBSPLASHSCREEN_LDFLAGS_SUFFIX += -L$(OPENWIN_LIB)$(OPENJDK_TARGET_CPU_ISADIR) -lX11 -lXext $(LIBM) -lpthread else ifeq ($(OPENJDK_TARGET_OS), bsd) - LIBSPLASHSCREEN_LDFLAGS_SUFFIX += $(X_LIBS) -lX11 -lXext $(LIBM) -L$(PACKAGE_PATH)/lib -liconv -pthread + LIBSPLASHSCREEN_LDFLAGS_SUFFIX += $(X_LIBS) -lX11 -lXext $(LIBM) -L$(PACKAGE_PATH)/lib $(LIBICONV) -pthread else # .. all other Unixes can use X_LIBS LIBSPLASHSCREEN_LDFLAGS_SUFFIX += $(X_LIBS) -lX11 -lXext $(LIBM) -lpthread endif @ 1.1 log @Add support for building with GCC on SunOS, largely based on openjdk7 patches by jesse et al. Fixes build on SunOS. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- jdk/make/lib/Awt2dLibraries.gmk.orig 2015-06-10 10:36:24.000000000 +0000 d15 9 @