commit:     9f071d2b8a0a2b50f5819c2d97b4a3c76fb0380c
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Mon May 23 13:32:44 2022 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon May 23 17:04:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f071d2b

media-gfx/bonzomatic: Remove broken USE=system-kissfft

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 media-gfx/bonzomatic/bonzomatic-2022.02.05.ebuild | 7 ++++---
 media-gfx/bonzomatic/bonzomatic-9999.ebuild       | 9 +++++----
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/media-gfx/bonzomatic/bonzomatic-2022.02.05.ebuild 
b/media-gfx/bonzomatic/bonzomatic-2022.02.05.ebuild
index 9582d65a3..adba07b55 100644
--- a/media-gfx/bonzomatic/bonzomatic-2022.02.05.ebuild
+++ b/media-gfx/bonzomatic/bonzomatic-2022.02.05.ebuild
@@ -20,11 +20,13 @@ fi
 
 LICENSE="Unlicense"
 SLOT="0"
-IUSE="system-glfw system-glew system-stb system-kissfft wayland"
+IUSE="system-glfw system-glew system-stb wayland"
 
 # TODO: system-miniaudio, system-jsonxx/json++, system-scintilla
 # !system-glfw copied from media-libs/glfw-3.3.3::gentoo
 # !system-glew copied from media-libs/glew-2.2.0::gentoo
+# kissfft: Bonzomatic targets non-existent `kissfft` pkg-config name
+#      system-kissfft? ( sci-libs/kissfft )
 DEPEND="
        system-glfw? ( media-libs/glfw )
        !system-glfw? (
@@ -50,7 +52,6 @@ DEPEND="
                >=x11-libs/libXmu-1.1.1-r1
        )
        system-stb? ( dev-libs/stb )
-       system-kissfft? ( sci-libs/kissfft )
        virtual/opengl
        virtual/glu
        media-libs/alsa-lib
@@ -65,7 +66,7 @@ src_configure() {
                -DGLFW_USE_WAYLAND="$(usex wayland)"
                -DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew)
                -DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb)
-               -DBONZOMATIC_USE_SYSTEM_KISSFFT=$(usex system-kissfft)
+               -DBONZOMATIC_USE_SYSTEM_KISSFFT=OFF
        )
 
        cmake_src_configure

diff --git a/media-gfx/bonzomatic/bonzomatic-9999.ebuild 
b/media-gfx/bonzomatic/bonzomatic-9999.ebuild
index 6afe8200b..adba07b55 100644
--- a/media-gfx/bonzomatic/bonzomatic-9999.ebuild
+++ b/media-gfx/bonzomatic/bonzomatic-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,11 +20,13 @@ fi
 
 LICENSE="Unlicense"
 SLOT="0"
-IUSE="system-glfw system-glew system-stb system-kissfft wayland"
+IUSE="system-glfw system-glew system-stb wayland"
 
 # TODO: system-miniaudio, system-jsonxx/json++, system-scintilla
 # !system-glfw copied from media-libs/glfw-3.3.3::gentoo
 # !system-glew copied from media-libs/glew-2.2.0::gentoo
+# kissfft: Bonzomatic targets non-existent `kissfft` pkg-config name
+#      system-kissfft? ( sci-libs/kissfft )
 DEPEND="
        system-glfw? ( media-libs/glfw )
        !system-glfw? (
@@ -50,7 +52,6 @@ DEPEND="
                >=x11-libs/libXmu-1.1.1-r1
        )
        system-stb? ( dev-libs/stb )
-       system-kissfft? ( sci-libs/kissfft )
        virtual/opengl
        virtual/glu
        media-libs/alsa-lib
@@ -65,7 +66,7 @@ src_configure() {
                -DGLFW_USE_WAYLAND="$(usex wayland)"
                -DBONZOMATIC_USE_SYSTEM_GLEW=$(usex system-glew)
                -DBONZOMATIC_USE_SYSTEM_STB=$(usex system-stb)
-               -DBONZOMATIC_USE_SYSTEM_KISSFFT=$(usex system-kissfft)
+               -DBONZOMATIC_USE_SYSTEM_KISSFFT=OFF
        )
 
        cmake_src_configure

Reply via email to