git: 7da1e6fee766 - main - x11-drivers/xlibre-xf86-video-mga: Update tp 25.0.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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