diff --git a/media-sound/schismtracker/patches/schismtracker-20231029.patchset b/media-sound/schismtracker/patches/schismtracker-20240529.patchset similarity index 57% rename from media-sound/schismtracker/patches/schismtracker-20231029.patchset rename to media-sound/schismtracker/patches/schismtracker-20240529.patchset index 802cb132e..f7c90e609 100644 --- a/media-sound/schismtracker/patches/schismtracker-20231029.patchset +++ b/media-sound/schismtracker/patches/schismtracker-20240529.patchset @@ -1,16 +1,16 @@ -From 61bd41657348cb51a9fc180775f23a016beaef82 Mon Sep 17 00:00:00 2001 -From: begasus -Date: Sat, 8 May 2021 14:54:09 +0000 +From 4e55ec529a389676ce43060579a55bcb3fa2be9b Mon Sep 17 00:00:00 2001 +From: Schrijvers Luc +Date: Fri, 31 May 2024 08:13:52 +0200 Subject: Fix config directory diff --git a/schism/config.c b/schism/config.c -index 62579cf..984a83a 100644 +index c35c421..a5841e9 100644 --- a/schism/config.c +++ b/schism/config.c -@@ -52,6 +52,8 @@ int cfg_video_width, cfg_video_height; +@@ -58,6 +58,8 @@ int cfg_video_want_menu_bar = 1; # define DOT_SCHISM "Library/Application Support/Schism Tracker" - #elif defined(GEKKO) + #elif defined(SCHISM_WII) # define DOT_SCHISM "." +#elif defined(__HAIKU__) +# define DOT_SCHISM "config/settings/schism" @@ -18,5 +18,5 @@ index 62579cf..984a83a 100644 # define DOT_SCHISM ".schism" #endif -- -2.42.1 +2.45.1 diff --git a/media-sound/schismtracker/schismtracker-20231029.recipe b/media-sound/schismtracker/schismtracker-20240529.recipe similarity index 90% rename from media-sound/schismtracker/schismtracker-20231029.recipe rename to media-sound/schismtracker/schismtracker-20240529.recipe index b7df5c731..4debdb7b6 100644 --- a/media-sound/schismtracker/schismtracker-20231029.recipe +++ b/media-sound/schismtracker/schismtracker-20240529.recipe @@ -13,11 +13,11 @@ even the Wii. Most development is currently done on 64-bit Linux. Schism will \ most likely build on any architecture supported by GCC4 (e.g. alpha, m68k, \ arm, etc.) but it will probably not be as well-optimized on many systems." HOMEPAGE="http://schismtracker.org/" -COPYRIGHT="2003-2019 Storlek Mrs. Brisby et al" +COPYRIGHT="2003-2022 Storlek Mrs. Brisby et al" LICENSE="GNU GPL v2" REVISION="1" SOURCE_URI="https://github.com/schismtracker/schismtracker/archive/$portVersion.tar.gz" -CHECKSUM_SHA256="4edee5ae7d34471a5caf51653c686d08e4b8b554b48b7420ecd188cb10b95a0c" +CHECKSUM_SHA256="73c475b3344c460cbc543878f8c728af3c62fba11211604834d880c0a41a506e" PATCHES="schismtracker-$portVersion.patchset" ADDITIONAL_FILES="schismtracker.rdef.in" @@ -30,11 +30,13 @@ PROVIDES=" " REQUIRES=" haiku$secondaryArchSuffix + lib:libFLAC$secondaryArchSuffix lib:libSDL2_2.0$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel + devel:libFLAC$secondaryArchSuffix devel:libSDL2_2.0$secondaryArchSuffix " BUILD_PREREQUIRES=" @@ -45,6 +47,7 @@ BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:make cmd:python3 + cmd:pkg_config$secondaryArchSuffix " BUILD()