commit:     3cea96e7e03776c37b7840687efae41981afe2c7
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 25 12:53:37 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 12:55:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cea96e7

x11-terms/kitty: tentatively drop -mxop workaround

Patched in simde instead, if was affected may want to report on
the upstream bug for whether the fix works as expected or not.

Bug: https://bugs.gentoo.org/926959
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-terms/kitty/kitty-0.33.1.ebuild | 5 +----
 x11-terms/kitty/kitty-9999.ebuild   | 5 +----
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/x11-terms/kitty/kitty-0.33.1.ebuild 
b/x11-terms/kitty/kitty-0.33.1.ebuild
index 8b389e6d48bb..4c3dc7d623f0 100644
--- a/x11-terms/kitty/kitty-0.33.1.ebuild
+++ b/x11-terms/kitty/kitty-0.33.1.ebuild
@@ -60,7 +60,7 @@ RDEPEND="
 "
 DEPEND="
        ${RDEPEND}
-       amd64? ( dev-libs/simde )
+       amd64? ( >=dev-libs/simde-0.8.0-r1 )
        arm64? ( dev-libs/simde )
        x86? ( dev-libs/simde )
        X? (
@@ -145,9 +145,6 @@ src_compile() {
                        printf %s "${CFLAGS}"
                )
 
-       # workaround simde bug with -mxop (bug #926959)
-       append-cppflags -DSIMDE_X86_XOP_NO_NATIVE=1
-
        local conf=(
                --disable-link-time-optimization
                --ignore-compiler-warnings

diff --git a/x11-terms/kitty/kitty-9999.ebuild 
b/x11-terms/kitty/kitty-9999.ebuild
index 8b389e6d48bb..4c3dc7d623f0 100644
--- a/x11-terms/kitty/kitty-9999.ebuild
+++ b/x11-terms/kitty/kitty-9999.ebuild
@@ -60,7 +60,7 @@ RDEPEND="
 "
 DEPEND="
        ${RDEPEND}
-       amd64? ( dev-libs/simde )
+       amd64? ( >=dev-libs/simde-0.8.0-r1 )
        arm64? ( dev-libs/simde )
        x86? ( dev-libs/simde )
        X? (
@@ -145,9 +145,6 @@ src_compile() {
                        printf %s "${CFLAGS}"
                )
 
-       # workaround simde bug with -mxop (bug #926959)
-       append-cppflags -DSIMDE_X86_XOP_NO_NATIVE=1
-
        local conf=(
                --disable-link-time-optimization
                --ignore-compiler-warnings

Reply via email to