summaryrefslogtreecommitdiff
path: root/java/openjdk8/files/patch-jdk-make-lib-Awt2dLibraries.gmk
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2019-04-19 16:31:33 +0000
committerGreg Lewis <glewis@FreeBSD.org>2019-04-19 16:31:33 +0000
commiteee68625ae6d1cc00e4ed31f5ffd2e3dfba2cc9b (patch)
treead7cd58e88b6dc5102193a7f120363558831d2a2 /java/openjdk8/files/patch-jdk-make-lib-Awt2dLibraries.gmk
parentdevel/hpx: fix build with GCC-based architectures (diff)
* Update to 8u212.
* Change master site to Github * Remove patches and Makefile fixes that have been upstreamed to Github
Notes
Notes: svn path=/head/; revision=499375
Diffstat (limited to 'java/openjdk8/files/patch-jdk-make-lib-Awt2dLibraries.gmk')
-rw-r--r--java/openjdk8/files/patch-jdk-make-lib-Awt2dLibraries.gmk29
1 files changed, 13 insertions, 16 deletions
diff --git a/java/openjdk8/files/patch-jdk-make-lib-Awt2dLibraries.gmk b/java/openjdk8/files/patch-jdk-make-lib-Awt2dLibraries.gmk
index b24c0ec378d9..5069b0c696ec 100644
--- a/java/openjdk8/files/patch-jdk-make-lib-Awt2dLibraries.gmk
+++ b/java/openjdk8/files/patch-jdk-make-lib-Awt2dLibraries.gmk
@@ -1,23 +1,20 @@
---- jdk/make/lib/Awt2dLibraries.gmk.orig 2018-12-02 16:06:28.335527000 -0800
-+++ jdk/make/lib/Awt2dLibraries.gmk 2018-12-02 16:29:22.253979000 -0800
-@@ -1236,6 +1236,11 @@
- LIBSPLASHSCREEN_splashscreen_png.c_CFLAGS := -x objective-c -O0
- LIBSPLASHSCREEN_splashscreen_sys.m_CFLAGS := -O0
-
-+ else ifeq ($(OPENJDK_TARGET_OS), bsd)
-+ LIBSPLASHSCREEN_CFLAGS += -DWITH_X11 $(X_CFLAGS) -I$(PACKAGE_PATH)/include
-+ ifneq ($(OPENJDK_TARGET_OS_VENDOR), openbsd)
+--- jdk/make/lib/Awt2dLibraries.gmk.orig 2019-04-17 23:24:06.000000000 -0700
++++ jdk/make/lib/Awt2dLibraries.gmk 2019-04-18 11:22:47.195832000 -0700
+@@ -1190,7 +1190,7 @@
+ else ifeq ($(OPENJDK_TARGET_OS), bsd)
+ LIBSPLASHSCREEN_CFLAGS += -DWITH_X11 $(X_CFLAGS) -I$(PACKAGE_PATH)/include
+ ifneq ($(OPENJDK_TARGET_OS_VENDOR), openbsd)
+- LIBSPLASHSCREEN_CFLAGS += -DLIBICONV_PLUG
+ LIBSPLASHSCREEN_CFLAGS += %%ICONV_CPPFLAGS%%
-+ endif
+ endif
else ifeq ($(OPENJDK_TARGET_OS), windows)
LIBSPLASHSCREEN_CFLAGS += -DWITH_WIN32
- else
-@@ -1257,6 +1262,8 @@
+@@ -1212,7 +1212,7 @@
+ -framework Cocoa \
-framework JavaNativeFoundation
+ 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) %%ICONV_LDFLAGS%% -pthread
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), bsd)
-+ LIBSPLASHSCREEN_LDFLAGS_SUFFIX += $(X_LIBS) -lX11 -lXext $(LIBM) %%ICONV_LDFLAGS%% -pthread
else # .. all other Unixes can use X_LIBS
- LIBSPLASHSCREEN_LDFLAGS_SUFFIX += $(X_LIBS) -lX11 -lXext $(LIBM) -lpthread
- endif