commit:     854bc899f7db9828268d4ae4a5ca0e0f2143ed48
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 10 08:39:18 2023 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Oct 10 08:39:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854bc899

media-sound/hydrogen: fixed cflags propagation

Closes: https://bugs.gentoo.org/913916
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-sound/hydrogen/files/hydrogen-1.2.2-cflags.patch      | 13 +++++++++++++
 .../{hydrogen-1.2.2.ebuild => hydrogen-1.2.2-r1.ebuild}     |  1 +
 media-sound/hydrogen/hydrogen-9999.ebuild                   |  1 +
 3 files changed, 15 insertions(+)

diff --git a/media-sound/hydrogen/files/hydrogen-1.2.2-cflags.patch 
b/media-sound/hydrogen/files/hydrogen-1.2.2-cflags.patch
new file mode 100644
index 000000000000..f244b4edcc08
--- /dev/null
+++ b/media-sound/hydrogen/files/hydrogen-1.2.2-cflags.patch
@@ -0,0 +1,13 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 1fe4013..180aa2f 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -141,7 +141,7 @@ ENDIF()
+ IF(WANT_DEBUG)
+       SET(CMAKE_CXX_FLAGS "$ENV{CMAKE_CXX_FLAGS} -O0")
+ ELSE()
+-      SET(CMAKE_CXX_FLAGS "$ENV{CMAKE_CXX_FLAGS} -O3 -ffast-math")
++      SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+ ENDIF()
+ 
+ IF(WANT_APPIMAGE)

diff --git a/media-sound/hydrogen/hydrogen-1.2.2.ebuild 
b/media-sound/hydrogen/hydrogen-1.2.2-r1.ebuild
similarity index 98%
rename from media-sound/hydrogen/hydrogen-1.2.2.ebuild
rename to media-sound/hydrogen/hydrogen-1.2.2-r1.ebuild
index 300110e184b2..c8ceca18e253 100644
--- a/media-sound/hydrogen/hydrogen-1.2.2.ebuild
+++ b/media-sound/hydrogen/hydrogen-1.2.2-r1.ebuild
@@ -60,6 +60,7 @@ DOCS=( AUTHORS ChangeLog DEVELOPERS README.md )
 
 PATCHES=(
        "${FILESDIR}/${PN}-1.2.1-gnuinstalldirs.patch"
+       "${FILESDIR}/${PN}-1.2.2-cflags.patch"
 )
 
 src_prepare() {

diff --git a/media-sound/hydrogen/hydrogen-9999.ebuild 
b/media-sound/hydrogen/hydrogen-9999.ebuild
index 705be8cebc76..28fdaf94ba63 100644
--- a/media-sound/hydrogen/hydrogen-9999.ebuild
+++ b/media-sound/hydrogen/hydrogen-9999.ebuild
@@ -60,6 +60,7 @@ DOCS=( AUTHORS ChangeLog DEVELOPERS.md README.md )
 
 PATCHES=(
        "${FILESDIR}/${PN}-1.2.1-gnuinstalldirs.patch"
+       "${FILESDIR}/${PN}-1.2.2-cflags.patch"
 )
 
 src_prepare() {

Reply via email to