git: 7da1e6fee766 - main - x11-drivers/xlibre-xf86-video-mga: Update tp 25.0.0

From: Jose Alonso Cardenas Marquez <acm_at_FreeBSD.org>
Date: Sat, 27 Dec 2025 01:46:20 UTC
The branch main has been updated by acm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7da1e6fee766c95cc59c13fd9d4e13941c6c60f7

commit 7da1e6fee766c95cc59c13fd9d4e13941c6c60f7
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2025-12-27 01:37:17 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2025-12-27 01:45:42 +0000

    x11-drivers/xlibre-xf86-video-mga: Update tp 25.0.0
    
    With hat:       xlibre
---
 x11-drivers/xlibre-xf86-video-mga/Makefile                       | 7 +------
 x11-drivers/xlibre-xf86-video-mga/distinfo                       | 6 +++---
 x11-drivers/xlibre-xf86-video-mga/files/patch-src_mga__dac3026.c | 4 ++--
 x11-drivers/xlibre-xf86-video-mga/files/patch-src_mga__dri.c     | 2 +-
 x11-drivers/xlibre-xf86-video-mga/pkg-plist                      | 2 +-
 5 files changed, 8 insertions(+), 13 deletions(-)

diff --git a/x11-drivers/xlibre-xf86-video-mga/Makefile b/x11-drivers/xlibre-xf86-video-mga/Makefile
index cd0cde029608..b7d67847d416 100644
--- a/x11-drivers/xlibre-xf86-video-mga/Makefile
+++ b/x11-drivers/xlibre-xf86-video-mga/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	xlibre-xf86-video-mga
-PORTVERSION=	2.1.0.1
+PORTVERSION=	25.0.0
 CATEGORIES=	x11-drivers
 
 MAINTAINER=	b-aazbsd@proton.me
@@ -9,11 +9,6 @@ WWW=		https://github.com/X11Libre/xf86-video-mga/
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-CONFLICTS_INSTALL=	xf86-video-mga
-
-GH_TAGNAME=	368f2e8
 USES=		xlibre-cat:driver
 
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-
 .include <bsd.port.mk>
diff --git a/x11-drivers/xlibre-xf86-video-mga/distinfo b/x11-drivers/xlibre-xf86-video-mga/distinfo
index 16268ff9085f..37103214ceb8 100644
--- a/x11-drivers/xlibre-xf86-video-mga/distinfo
+++ b/x11-drivers/xlibre-xf86-video-mga/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760818379
-SHA256 (xlibre/driver/X11Libre-xf86-video-mga-2.1.0.1-368f2e8_GH0.tar.gz) = 24b96158a4dd6c48d5beb87bcb2ab9d3af7aced6285629af2a9c7786eed42dba
-SIZE (xlibre/driver/X11Libre-xf86-video-mga-2.1.0.1-368f2e8_GH0.tar.gz) = 158294
+TIMESTAMP = 1766525198
+SHA256 (xlibre/driver/X11Libre-xf86-video-mga-25.0.0-xlibre-xf86-video-mga-25.0.0_GH0.tar.gz) = af619a36e6b7c8f951e3c1329889bbacd8864ed8dea32d306ab8cfd748b24ad4
+SIZE (xlibre/driver/X11Libre-xf86-video-mga-25.0.0-xlibre-xf86-video-mga-25.0.0_GH0.tar.gz) = 152084
diff --git a/x11-drivers/xlibre-xf86-video-mga/files/patch-src_mga__dac3026.c b/x11-drivers/xlibre-xf86-video-mga/files/patch-src_mga__dac3026.c
index 4a225c085a78..060c2ed2ba84 100644
--- a/x11-drivers/xlibre-xf86-video-mga/files/patch-src_mga__dac3026.c
+++ b/x11-drivers/xlibre-xf86-video-mga/files/patch-src_mga__dac3026.c
@@ -3,13 +3,13 @@
 --- src/mga_dac3026.c.orig	2017-01-17 22:40:29 UTC
 +++ src/mga_dac3026.c
 @@ -886,8 +886,8 @@ MGA3026LoadCursorImage(
-     outTi3026dreg(TVP3026_WADR_PAL, 0x00); 
+     outTi3026dreg(TVP3026_WADR_PAL, 0x00);
  
      while(i--) {
 -	while (INREG8(0x1FDA) & 0x01);
 -	while (!(INREG8(0x1FDA) & 0x01));
 +	while (INREG8(0x1FDA) & 0x01) {}
 +	while (!(INREG8(0x1FDA) & 0x01)) {}
-         outTi3026dreg(TVP3026_CUR_RAM, *(src++));    
+         outTi3026dreg(TVP3026_CUR_RAM, *(src++));
      }
  }
diff --git a/x11-drivers/xlibre-xf86-video-mga/files/patch-src_mga__dri.c b/x11-drivers/xlibre-xf86-video-mga/files/patch-src_mga__dri.c
index 1c4114bc5920..59b612e3d81d 100644
--- a/x11-drivers/xlibre-xf86-video-mga/files/patch-src_mga__dri.c
+++ b/x11-drivers/xlibre-xf86-video-mga/files/patch-src_mga__dri.c
@@ -14,7 +14,7 @@
 @@ -324,7 +324,7 @@ static void MGAWaitForIdleDMA( ScrnInfoP
  
           /* if it's still busy just try quiescent */
-          if ( ret == -EBUSY ) { 
+          if ( ret == -EBUSY ) {
 -            lock.flags = DRM_LOCK_QUIESCENT;
 +            lock.flags = _DRM_LOCK_QUIESCENT;
              do {
diff --git a/x11-drivers/xlibre-xf86-video-mga/pkg-plist b/x11-drivers/xlibre-xf86-video-mga/pkg-plist
index 8b7a3276b562..6172b1c16dd9 100644
--- a/x11-drivers/xlibre-xf86-video-mga/pkg-plist
+++ b/x11-drivers/xlibre-xf86-video-mga/pkg-plist
@@ -1,2 +1,2 @@
-lib/xorg/modules/xlibre-25.0/drivers/mga_drv.so
+%%MODULEDIR%%/drivers/mga_drv.so
 share/man/man4/mga.4x.gz