commit:     b93761f15d86134c38c9f3ae82f286a573117983
Author:     Sebastian Engel <sighunter <AT> gmx <DOT> de>
AuthorDate: Sat Feb 14 13:18:49 2026 +0000
Commit:     Sebastian Engel <sighunter <AT> gmx <DOT> de>
CommitDate: Sat Feb 14 13:21:52 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b93761f1

media-sound/fooyin: Update 9999

- Removed all the shenanigans that were necessary for tests, as upstream fixed 
the issue
- Enabled more tests
- Only builds with EGIT_COMMIT="783f8a398ddcd6718149d184a11e835121151eb3" or 
newer
- New dependency dev-libs/qcoro

Signed-off-by: Sebastian Engel <sighunter <AT> gmx.de>

 media-sound/fooyin/fooyin-9999.ebuild | 20 +++-----------------
 1 file changed, 3 insertions(+), 17 deletions(-)

diff --git a/media-sound/fooyin/fooyin-9999.ebuild 
b/media-sound/fooyin/fooyin-9999.ebuild
index b980b565c9..cd52970c03 100644
--- a/media-sound/fooyin/fooyin-9999.ebuild
+++ b/media-sound/fooyin/fooyin-9999.ebuild
@@ -31,6 +31,7 @@ REQUIRED_USE="
 RDEPEND="
        dev-libs/icu:=
        dev-libs/kdsingleapplication
+       dev-libs/qcoro[network]
        dev-qt/qtbase:6[concurrent,dbus,gui,network,sql,widgets]
        dev-qt/qtimageformats:6
        dev-qt/qtsvg:6
@@ -56,24 +57,16 @@ src_prepare() {
                -e '/option(BUILD_TESTING/aenable_testing()' \
                || die
 
-       sed \
-               -e "s#:/audio#data/audio#g" \
-               -i \
-                       tests/tagwritertest.cpp \
-                       tests/tagreadertest.cpp \
-               || die
-
        cmake_src_prepare
 }
 
-# libvgm and libgme dependencies can currently not be satisfied,
-# so building their input plugins is unconditionally disabled for now.
+# libgme dependency can currently not be satisfied,
+# so building the input plugin is unconditionally disabled for now
 src_configure() {
        local mycmakeargs=(
                -DBUILD_ALSA=$(usex alsa)
                -DBUILD_TESTING=$(usex test)
                -DBUILD_CCACHE=OFF
-               -DBUILD_LIBVGM=OFF
                -DCMAKE_DISABLE_FIND_PACKAGE_LIBGME=ON
                -DINSTALL_HEADERS=ON
                $(cmake_use_find_package archive LibArchive)
@@ -86,10 +79,3 @@ src_configure() {
 
        cmake_src_configure
 }
-
-src_test() {
-       mkdir -p "${BUILD_DIR}/tests/data" || die
-       ln -sr "${CMAKE_USE_DIR}/tests/data/audio" 
"${BUILD_DIR}/tests/data/audio" || die
-
-       cmake_src_test
-}

Reply via email to