gui-libs/gtk: restore x86 workaround

9780d05fab added 4.18.6-r1 and the
commit adding 0a5f410f1f came after (so
only touched older ebuilds) but didn't notice, so it got lost on
future bumps.

Bug: https://bugs.gentoo.org/943705
Closes: https://bugs.gentoo.org/964353
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2025-10-16 12:46:52 +01:00
parent d4d871ca46
commit 0a56e4f46c
3 changed files with 9 additions and 3 deletions

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
inherit gnome.org gnome2-utils meson optfeature python-any-r1 toolchain-funcs virtualx xdg
inherit flag-o-matic gnome.org gnome2-utils meson optfeature python-any-r1 toolchain-funcs virtualx xdg
DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces"
HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/"
@@ -148,6 +148,8 @@ src_prepare() {
}
src_configure() {
use x86 && append-flags -DDISABLE_X64=1 #943705 https://gitlab.gnome.org/GNOME/gtk/-/issues/4173
local emesonargs=(
# GDK backends
$(meson_use X x11-backend)

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
inherit gnome.org gnome2-utils meson optfeature python-any-r1 toolchain-funcs virtualx xdg
inherit flag-o-matic gnome.org gnome2-utils meson optfeature python-any-r1 toolchain-funcs virtualx xdg
DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces"
HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/"
@@ -150,6 +150,8 @@ src_prepare() {
}
src_configure() {
use x86 && append-flags -DDISABLE_X64=1 #943705 https://gitlab.gnome.org/GNOME/gtk/-/issues/4173
local emesonargs=(
# GDK backends
$(meson_use X x11-backend)

View File

@@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
inherit gnome.org gnome2-utils meson optfeature python-any-r1 toolchain-funcs virtualx xdg
inherit flag-o-matic gnome.org gnome2-utils meson optfeature python-any-r1 toolchain-funcs virtualx xdg
DESCRIPTION="GTK is a multi-platform toolkit for creating graphical user interfaces"
HOMEPAGE="https://www.gtk.org/ https://gitlab.gnome.org/GNOME/gtk/"
@@ -150,6 +150,8 @@ src_prepare() {
}
src_configure() {
use x86 && append-flags -DDISABLE_X64=1 #943705 https://gitlab.gnome.org/GNOME/gtk/-/issues/4173
local emesonargs=(
# GDK backends
$(meson_use X x11-backend)