commit:     3643bb2e169564c6f450bf5a4e81b26cef1206f8
Author:     Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
AuthorDate: Thu Jul 31 14:22:48 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 31 14:34:44 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3643bb2e

x11-drivers/xf86-video-amdgpu: fix xorg-meson eclass usage in 25.0.0/9999

The eclass was never used, which broke module loading due to missing
linker flags.

Closes: https://bugs.gentoo.org/960853
Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/43261
Closes: https://github.com/gentoo/gentoo/pull/43261
Signed-off-by: Sam James <sam <AT> gentoo.org>

 ...-video-amdgpu-25.0.0.ebuild => xf86-video-amdgpu-25.0.0-r1.ebuild} | 4 ++--
 x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild           | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-25.0.0.ebuild 
b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-25.0.0-r1.ebuild
similarity index 89%
rename from x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-25.0.0.ebuild
rename to x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-25.0.0-r1.ebuild
index 3581a34dc6f8..e0d71ccd22af 100644
--- a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-25.0.0.ebuild
+++ b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-25.0.0-r1.ebuild
@@ -18,9 +18,9 @@ RDEPEND=">=x11-libs/libdrm-2.4.89[video_cards_amdgpu]
 DEPEND="${RDEPEND}"
 
 src_configure() {
-       local emesonargs=(
+       local XORG_CONFIGURE_OPTIONS=(
                -Dglamor=enabled
                $(meson_feature udev)
        )
-       meson_src_configure
+       xorg-meson_src_configure
 }

diff --git a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild 
b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild
index 3581a34dc6f8..e0d71ccd22af 100644
--- a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild
+++ b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-9999.ebuild
@@ -18,9 +18,9 @@ RDEPEND=">=x11-libs/libdrm-2.4.89[video_cards_amdgpu]
 DEPEND="${RDEPEND}"
 
 src_configure() {
-       local emesonargs=(
+       local XORG_CONFIGURE_OPTIONS=(
                -Dglamor=enabled
                $(meson_feature udev)
        )
-       meson_src_configure
+       xorg-meson_src_configure
 }

Reply via email to