git: 8c3486b33834 - main - x11-drivers/xf86-video-amdgpu: Update to 25.0.0

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Fri, 15 May 2026 05:43:23 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8c3486b33834f7cf1311df5ba883659a871baae8

commit 8c3486b33834f7cf1311df5ba883659a871baae8
Author:     Vincent <tmp386@live.com>
AuthorDate: 2026-05-03 08:32:12 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-05-15 05:43:14 +0000

    x11-drivers/xf86-video-amdgpu: Update to 25.0.0
    
    PR:             293585
    Tested by:      alven
    Co-authored-by: Gleb Popov <arrowd@FreeBSD.org>
    Pull Request:   https://github.com/freebsd/freebsd-ports/pull/512
---
 x11-drivers/xf86-video-amdgpu/Makefile | 17 ++++++++---------
 x11-drivers/xf86-video-amdgpu/distinfo |  6 +++---
 2 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/x11-drivers/xf86-video-amdgpu/Makefile b/x11-drivers/xf86-video-amdgpu/Makefile
index 937726995ac5..f4577ccd2b57 100644
--- a/x11-drivers/xf86-video-amdgpu/Makefile
+++ b/x11-drivers/xf86-video-amdgpu/Makefile
@@ -1,8 +1,7 @@
 # this port is for future amdgpu kernel support testing.
 
 PORTNAME=	xf86-video-amdgpu
-DISTVERSION=	22.0.0
-PORTREVISION=	2
+DISTVERSION=	25.0.0
 CATEGORIES=	x11-drivers
 
 PATCH_SITES=	https://gitlab.freedesktop.org/xorg/driver/${PORTNAME}/-/commit/
@@ -10,7 +9,7 @@ PATCHFILES+=	77b13493.patch:-p1 # https://gitlab.freedesktop.org/xorg/driver/xf8
 
 MAINTAINER=	x11@FreeBSD.org
 COMMENT=	X.Org amdgpu display driver
-WWW=		https://www.x.org/wiki/RadeonFeature/
+WWW=		https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
@@ -19,15 +18,15 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 ONLY_FOR_ARCHS=	aarch64 amd64 i386 powerpc64le
 ONLY_FOR_ARCHS_REASON=	KMS is required and currently only available on x86/arm64/powerpc64le
 
-LIB_DEPENDS=	libdrm_amdgpu.so:graphics/libdrm
+LIB_DEPENDS=	libdrm_amdgpu.so:graphics/libdrm \
+		libudev.so:devel/libudev-devd
 
-USES=		gl tar:xz xorg-cat:driver
-USE_GL=		gbm
+USES=		gl pkgconfig tar:xz xorg-cat:driver,meson
 
-CONFIGURE_ARGS+=--disable-udev
+USE_GL=		gbm
 
 PLIST_FILES=	lib/xorg/modules/drivers/amdgpu_drv.so \
-		share/man/man4/amdgpu.4x.gz \
-		share/X11/xorg.conf.d/10-amdgpu.conf
+		share/X11/xorg.conf.d/10-amdgpu.conf \
+		share/man/man4/amdgpu.4.gz
 
 .include <bsd.port.mk>
diff --git a/x11-drivers/xf86-video-amdgpu/distinfo b/x11-drivers/xf86-video-amdgpu/distinfo
index c6eb8f643809..3a19d4525915 100644
--- a/x11-drivers/xf86-video-amdgpu/distinfo
+++ b/x11-drivers/xf86-video-amdgpu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1654594086
-SHA256 (xorg/driver/xf86-video-amdgpu-22.0.0.tar.xz) = 9d23fb602915dc3ccde92aa4d1e9485e7e54eaae2f41f485e55eb20761778266
-SIZE (xorg/driver/xf86-video-amdgpu-22.0.0.tar.xz) = 376956
+TIMESTAMP = 1761919903
+SHA256 (xorg/driver/xf86-video-amdgpu-25.0.0.tar.xz) = 7653cead024a6820ed1139958503278d78b4b3f80befcacf54ce87a5199b0ce2
+SIZE (xorg/driver/xf86-video-amdgpu-25.0.0.tar.xz) = 75000
 SHA256 (xorg/driver/77b13493.patch) = 1e76bb36f7fd69e0556ae6b5a7d2331a711367b6a7421adc221f2fcae1aff82b
 SIZE (xorg/driver/77b13493.patch) = 1269