From 826c557cdd17a62a36f93b6099d32e6b20cd797f Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Sat, 26 Feb 2022 16:14:59 +0100 Subject: [PATCH] sdl2_ttf: bump version disable x86_gcc2 for harfbuzz --- ...2_ttf-2.0.15.recipe => sdl2_ttf-2.0.18.recipe} | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) rename media-libs/sdl2_ttf/{sdl2_ttf-2.0.15.recipe => sdl2_ttf-2.0.18.recipe} (82%) diff --git a/media-libs/sdl2_ttf/sdl2_ttf-2.0.15.recipe b/media-libs/sdl2_ttf/sdl2_ttf-2.0.18.recipe similarity index 82% rename from media-libs/sdl2_ttf/sdl2_ttf-2.0.15.recipe rename to media-libs/sdl2_ttf/sdl2_ttf-2.0.18.recipe index 79b3f5a99..ad57185e2 100644 --- a/media-libs/sdl2_ttf/sdl2_ttf-2.0.15.recipe +++ b/media-libs/sdl2_ttf/sdl2_ttf-2.0.18.recipe @@ -11,20 +11,21 @@ COPYRIGHT="1997-2013 Sam Lantinga" LICENSE="Zlib" REVISION="1" SOURCE_URI="http://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-$portVersion.tar.gz" -CHECKSUM_SHA256="a9eceb1ad88c1f1545cd7bd28e7cbc0b2c14191d40238f531a15b01b1b22cd33" +CHECKSUM_SHA256="7234eb8883514e019e7747c703e4a774575b18d435c22a4a29d068cb768a2251" SOURCE_DIR="SDL2_ttf-$portVersion" -ARCHITECTURES="all" -SECONDARY_ARCHITECTURES="x86 x86_gcc2" +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" PROVIDES=" sdl2_ttf$secondaryArchSuffix = $portVersion compat >= 2.0 lib:libSDL2_ttf$secondaryArchSuffix = $portVersion compat >= 2.0 - lib:libSDL2_ttf_2.0$secondaryArchSuffix = 0.14.1 compat >= 0 + lib:libSDL2_ttf_2.0$secondaryArchSuffix = 0.18.0 compat >= 0 " REQUIRES=" haiku${secondaryArchSuffix} lib:libfreetype$secondaryArchSuffix + lib:libharfbuzz$secondaryArchSuffix lib:libGL$secondaryArchSuffix lib:libglu$secondaryArchSuffix lib:libSDL2_2.0$secondaryArchSuffix @@ -34,7 +35,7 @@ REQUIRES=" PROVIDES_devel=" sdl2_ttf${secondaryArchSuffix}_devel = $portVersion compat >= 2.0 devel:libSDL2_ttf$secondaryArchSuffix = $portVersion compat >= 2.0 - devel:libSDL2_ttf_2.0$secondaryArchSuffix = 0.14.1 compat >= 0 + devel:libSDL2_ttf_2.0$secondaryArchSuffix = 0.18.0 compat >= 0 " REQUIRES_devel=" sdl2_ttf$secondaryArchSuffix == $portVersion base @@ -45,6 +46,7 @@ BUILD_REQUIRES=" devel:libfreetype$secondaryArchSuffix devel:libGL$secondaryArchSuffix devel:libglu$secondaryArchSuffix + devel:libharfbuzz$secondaryArchSuffix devel:libSDL2$secondaryArchSuffix devel:libz$secondaryArchSuffix " @@ -63,7 +65,8 @@ BUILD() { touch INSTALL NEWS README AUTHORS ChangeLog COPYING autoreconf -fi - runConfigure ./configure --with-x=no + runConfigure ./configure --with-x=no --disable-freetype-builtin \ + --disable-harfbuzz-builtin make $jobArgs }