From fbc41752aa5bb7e534f7f1a5e4551bcbd2923329 Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Mon, 6 Apr 2026 01:15:42 -0300 Subject: [PATCH 1/4] SDL_gfx: update to 2.0.27 --- common/shlibs | 2 +- srcpkgs/SDL_gfx/template | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/common/shlibs b/common/shlibs index 46745f526e7898..5d9e705fea2e6f 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2421,7 +2421,7 @@ libcompel.so.1 criu-3.13_2 libwebsockets.so.21 libwebsockets-4.5.2_1 libnfc.so.6 libnfc-1.8.0_1 libfuzzy.so.2 libfuzzy-2.12_1 -libSDL_gfx.so.15 SDL_gfx-2.0.25_2 +libSDL_gfx.so.16 SDL_gfx-2.0.27_1 libsfml-network.so.2.6 SFML-2.6.1_1 libsfml-system.so.2.6 SFML-2.6.1_1 libsfml-window.so.2.6 SFML-2.6.1_1 diff --git a/srcpkgs/SDL_gfx/template b/srcpkgs/SDL_gfx/template index 94d5ee80246192..e5afc58806f6ba 100644 --- a/srcpkgs/SDL_gfx/template +++ b/srcpkgs/SDL_gfx/template @@ -1,38 +1,38 @@ # Template file for 'SDL_gfx' pkgname=SDL_gfx -version=2.0.26 -revision=3 +version=2.0.27 +revision=1 build_style=gnu-configure -hostmakedepends="pkg-config" +hostmakedepends="automake libtool pkg-config" makedepends="sdl12-compat-devel" short_desc="Graphics drawing primitives for SDL" maintainer="Orphaned " license="BSD-3-Clause" homepage="http://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/" distfiles="http://www.ferzkopp.net/Software/SDL_gfx-${version%.*}/SDL_gfx-${version}.tar.gz" -checksum=7ceb4ffb6fc63ffba5f1290572db43d74386cd0781c123bc912da50d34945446 +checksum=dfb15ac5f8ce7a4952dc12d2aed9747518c5e6b335c0e31636d23f93c630f419 pre_configure() { + autoreconf -vfi -I ${XBPS_CROSS_BASE}/usr/share/aclocal + case "${XBPS_TARGET_MACHINE}" in - x86_64*|i686*) - configure_args+=" --enable-mmx" - ;; - *) - configure_args+=" --disable-mmx" - ;; + x86_64*|i686*) configure_args+=" --enable-mmx" ;; + *) configure_args+=" --disable-mmx" ;; esac } + post_install() { vlicense COPYING vlicense LICENSE } + SDL_gfx-devel_package() { depends="sdl12-compat-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - vmove usr/lib/*.a - vmove usr/lib/*.so + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" } } From 7140c5d5ccbc91aa387715fc201f5ea9699a6823 Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Mon, 6 Apr 2026 01:15:59 -0300 Subject: [PATCH 2/4] OpenXcom: OpenXcom: revbump for libSDL_gfx --- srcpkgs/OpenXcom/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/OpenXcom/template b/srcpkgs/OpenXcom/template index 9350606a552c0b..a72f6b9fb45579 100644 --- a/srcpkgs/OpenXcom/template +++ b/srcpkgs/OpenXcom/template @@ -1,7 +1,7 @@ # Template file for 'OpenXcom' pkgname=OpenXcom version=1.0 -revision=6 +revision=7 build_style=gnu-configure configure_args="--disable-silent-rules --disable-werror" hostmakedepends="automake pkg-config xmlto" From e3abedda77e01cb653247d9b4604972f76c0b48b Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Mon, 6 Apr 2026 01:16:02 -0300 Subject: [PATCH 3/4] freedroidRPG: freedroidRPG: revbump for libSDL_gfx --- srcpkgs/freedroidRPG/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/freedroidRPG/template b/srcpkgs/freedroidRPG/template index e267e8ce07e552..3ca5db5cfa883f 100644 --- a/srcpkgs/freedroidRPG/template +++ b/srcpkgs/freedroidRPG/template @@ -1,7 +1,7 @@ # Template file for 'freedroidRPG' pkgname=freedroidRPG version=1.0 -revision=1 +revision=2 build_style=gnu-configure hostmakedepends="pkg-config gettext-devel automake which python3" makedepends="SDL_gfx-devel SDL_image-devel SDL_mixer-devel SDL_ttf-devel From a044fd290d5f6efb7d19fe949c23ad137e9e2325 Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Mon, 6 Apr 2026 01:16:04 -0300 Subject: [PATCH 4/4] hyperrogue: hyperrogue: revbump for libSDL_gfx --- srcpkgs/hyperrogue/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/hyperrogue/template b/srcpkgs/hyperrogue/template index 61629f787e4a0a..fd9d47cf5e10a1 100644 --- a/srcpkgs/hyperrogue/template +++ b/srcpkgs/hyperrogue/template @@ -1,7 +1,7 @@ # Template file for 'hyperrogue' pkgname=hyperrogue version=13.1i -revision=1 +revision=2 build_style=gnu-makefile hostmakedepends="pkg-config" makedepends="glew-devel libpng-devel sdl12-compat-devel SDL_gfx-devel