diff --git a/media-sound/strawberry/strawberry-1.0.22.recipe b/media-sound/strawberry/strawberry-1.2.11.recipe similarity index 89% rename from media-sound/strawberry/strawberry-1.0.22.recipe rename to media-sound/strawberry/strawberry-1.2.11.recipe index e97a4aafe..2735cbec2 100644 --- a/media-sound/strawberry/strawberry-1.0.22.recipe +++ b/media-sound/strawberry/strawberry-1.2.11.recipe @@ -38,11 +38,11 @@ COPYRIGHT="2003-2005 Mark Kretschmann 2016 Valeriy Malov 2017 Santiago Gil 2018 Vikram Ambrose - 2018-2023 Jonas Kvinge" + 2018-2025 Jonas Kvinge" LICENSE="GNU GPL v3" REVISION="1" SOURCE_URI="https://github.com/strawberrymusicplayer/strawberry/archive/refs/tags/$portVersion.tar.gz" -CHECKSUM_SHA256="bec8c749a8925ad5c0b552a2597ed7d4089fbe3e2a0fecbd41046c4fc77a4583" +CHECKSUM_SHA256="ac340421496a621490ff4bdcbb431b220d7ab327ee009daab2fcdff1086b6f73" SOURCE_FILENAME="strawberry-$portVersion.tar.gz" ADDITIONAL_FILES="strawberry.rdef.in" @@ -57,7 +57,9 @@ PROVIDES=" " REQUIRES=" haiku$secondaryArchSuffix - icu66$secondaryArchSuffix + icu74$secondaryArchSuffix + rapidjson$secondaryArchSuffix + sparsehash$secondaryArchSuffix lib:libboost_system$secondaryArchSuffix lib:libcdio$secondaryArchSuffix lib:libchromaprint$secondaryArchSuffix @@ -94,8 +96,9 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - icu66${secondaryArchSuffix}_devel - devel:libboost_system$secondaryArchSuffix >= 1.83.0 + icu74${secondaryArchSuffix}_devel + sparsehash$secondaryArchSuffix + devel:libboost_system$secondaryArchSuffix >= 1.85.0 devel:libcdio$secondaryArchSuffix devel:libchromaprint$secondaryArchSuffix devel:libebur128$secondaryArchSuffix @@ -126,6 +129,7 @@ BUILD_REQUIRES=" devel:libQt6Sql$secondaryArchSuffix devel:libQt6UiTools$secondaryArchSuffix devel:libQt6Widgets$secondaryArchSuffix + devel:librapidjson$secondaryArchSuffix devel:libsqlite3$secondaryArchSuffix devel:libtag$secondaryArchSuffix " @@ -141,6 +145,13 @@ BUILD() { cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=$prefix \ + -DOPENGL_INCLUDE_DIR=`finddir B_SYSTEM_HEADERS_DIRECTORY`${secondaryArchSubDir} \ + -DENABLE_ALSA=OFF \ + -DENABLE_PULSE=OFF \ + -DENABLE_X11_GLOBALSHORTCUTS=OFF \ + -DENABLE_GPOD=OFF \ + -DENABLE_STREAMTAGREADER=ON \ + -DENABLE_DISCORD_RPC=ON \ -DUSE_TAGLIB=ON make -C build $jobArgs }