openjdk-17: Build libsplashscreen
This commit is contained in:
parent
f29415b962
commit
b160cd7973
20
packages/openjdk-17/BUILD_LIBSPLASHSCREEN.patch
Normal file
20
packages/openjdk-17/BUILD_LIBSPLASHSCREEN.patch
Normal file
@ -0,0 +1,20 @@
|
||||
--- a/make/modules/java.desktop/lib/Awt2dLibraries.gmk
|
||||
+++ b/make/modules/java.desktop/lib/Awt2dLibraries.gmk
|
||||
@@ -706,7 +706,7 @@
|
||||
LIBSPLASHSCREEN_CFLAGS += -DWITH_X11 $(X_CFLAGS)
|
||||
endif
|
||||
|
||||
- LIBSPLASHSCREEN_LIBS :=
|
||||
+ LIBSPLASHSCREEN_LIBS := -liconv
|
||||
|
||||
ifeq ($(call isTargetOs, macosx), true)
|
||||
LIBSPLASHSCREEN_LIBS += \
|
||||
@@ -753,7 +753,7 @@
|
||||
LIBS_aix := -liconv, \
|
||||
))
|
||||
|
||||
- # TARGETS += $(BUILD_LIBSPLASHSCREEN)
|
||||
+ TARGETS += $(BUILD_LIBSPLASHSCREEN)
|
||||
|
||||
ifeq ($(call isTargetOs, macosx), true)
|
||||
$(BUILD_LIBSPLASHSCREEN): $(call FindLib, $(MODULE), osxapp)
|
@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Java development kit and runtime"
|
||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||
TERMUX_PKG_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION=17.0
|
||||
TERMUX_PKG_REVISION=16
|
||||
TERMUX_PKG_REVISION=17
|
||||
TERMUX_PKG_SRCURL=https://github.com/termux/openjdk-mobile-termux/archive/ec285598849a27f681ea6269342cf03cf382eb56.tar.gz
|
||||
TERMUX_PKG_SHA256=d7c6ead9d80d0f60d98d0414e9dc87f5e18a304e420f5cd21f1aa3210c1a1528
|
||||
TERMUX_PKG_DEPENDS="freetype, libandroid-shmem, libandroid-spawn, libiconv, zlib, xorgproto, libx11, libxcursor, libxext, cups, fontconfig, libpng, libxrender, libxtst, libxrandr, libxt, libxi"
|
||||
TERMUX_PKG_DEPENDS="freetype, giflib, libandroid-shmem, libandroid-spawn, libiconv, zlib, xorgproto, libx11, libxcursor, libxext, cups, fontconfig, libjpeg-turbo, libpng, libxrender, libxtst, libxrandr, libxt, libxi"
|
||||
TERMUX_PKG_BUILD_DEPENDS="cups, fontconfig, libpng, libx11, libxrender"
|
||||
TERMUX_PKG_SUGGESTS="cups, fontconfig, libx11, libxrender"
|
||||
TERMUX_PKG_BUILD_IN_SRC=true
|
||||
@ -73,6 +73,8 @@ termux_step_configure() {
|
||||
--with-fontconfig-include="$TERMUX_PREFIX/include" \
|
||||
--with-freetype-include="$TERMUX_PREFIX/include/freetype2" \
|
||||
--with-freetype-lib="$TERMUX_PREFIX/lib" \
|
||||
--with-giflib=system \
|
||||
--with-libjpeg=system \
|
||||
--with-libpng=system \
|
||||
--with-zlib=system \
|
||||
--x-includes="$TERMUX_PREFIX/include/X11" \
|
||||
|
Loading…
x
Reference in New Issue
Block a user