Page MenuHomeFreeBSD

D16823.diff
No OneTemporary

D16823.diff

Index: head/graphics/Makefile
===================================================================
--- head/graphics/Makefile
+++ head/graphics/Makefile
@@ -154,6 +154,7 @@
SUBDIR += drawpile
SUBDIR += driconf
SUBDIR += drm-devel-kmod
+ SUBDIR += drm-legacy-kmod
SUBDIR += drm-next-kmod
SUBDIR += drm-stable-kmod
SUBDIR += dspdfviewer
Index: head/graphics/drm-devel-kmod/Makefile
===================================================================
--- head/graphics/drm-devel-kmod/Makefile
+++ head/graphics/drm-devel-kmod/Makefile
@@ -16,7 +16,7 @@
RUN_DEPENDS= gpu-firmware-kmod>=g20180319:graphics/gpu-firmware-kmod
-CONFLICTS_INSTALL= drm-next-kmod drm-stable-kmod
+CONFLICTS_INSTALL= drm-next-kmod drm-stable-kmod drm-legacy-kmod
OPTIONS_DEFINE= DEBUG
Index: head/graphics/drm-legacy-kmod/Makefile
===================================================================
--- head/graphics/drm-legacy-kmod/Makefile
+++ head/graphics/drm-legacy-kmod/Makefile
@@ -0,0 +1,36 @@
+# Created by: Johannes Dieterich <jmd@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= drm-legacy-kmod
+PORTVERSION= g20180820
+CATEGORIES= graphics
+
+MAINTAINER= jmd@FreeBSD.org
+COMMENT= Legacy DRM modules for the linuxkpi-based KMS components
+
+LICENSE= BSD2CLAUSE MIT GPLv2
+LICENSE_COMB= multi
+
+RUN_DEPENDS= gpu-firmware-kmod>=g20180319:graphics/gpu-firmware-kmod
+
+USES= kmod uidfix
+
+OPTIONS_DEFINE= DEBUG
+
+CONFLICTS_INSTALL= drm-devel-kmod drm-stable-kmod drm-next-kmod
+
+USE_GITHUB= yes
+GH_ACCOUNT= FreeBSDDesktop
+GH_PROJECT= drm-legacy
+GH_TAGNAME= 1758d21
+
+.include <bsd.port.options.mk>
+
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200080
+IGNORE= only for 12.0 or higher after removal of base components
+.endif
+.if ${OPSYS} != FreeBSD
+IGNORE= not supported on anything but FreeBSD
+.endif
+
+.include <bsd.port.mk>
Index: head/graphics/drm-legacy-kmod/distinfo
===================================================================
--- head/graphics/drm-legacy-kmod/distinfo
+++ head/graphics/drm-legacy-kmod/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1534816787
+SHA256 (FreeBSDDesktop-drm-legacy-g20180820-1758d21_GH0.tar.gz) = 5de69221fda3a4af58e85072a7fc81dbab19b80ea3fd419d1399b6f0475ed927
+SIZE (FreeBSDDesktop-drm-legacy-g20180820-1758d21_GH0.tar.gz) = 1741125
Index: head/graphics/drm-legacy-kmod/pkg-descr
===================================================================
--- head/graphics/drm-legacy-kmod/pkg-descr
+++ head/graphics/drm-legacy-kmod/pkg-descr
@@ -0,0 +1,5 @@
+Legacy DRM bits that used to be in base before their removal prior to release
+of 12.0. For newer Intel and AMD hardware, please use one of the LinuxKPI-based
+ports (drm-next-kmod, drm-stable-kmod, drm-devel-kmod).
+
+WWW: https://github.com/FreeBSDDesktop/drm-legacy
Index: head/graphics/drm-legacy-kmod/pkg-plist
===================================================================
--- head/graphics/drm-legacy-kmod/pkg-plist
+++ head/graphics/drm-legacy-kmod/pkg-plist
@@ -0,0 +1,11 @@
+/%%KMODDIR%%/drm.ko
+/%%KMODDIR%%/drm2.ko
+/%%KMODDIR%%/i915kms.ko
+/%%KMODDIR%%/mach64.ko
+/%%KMODDIR%%/mga.ko
+/%%KMODDIR%%/r128.ko
+/%%KMODDIR%%/radeonkms.ko
+/%%KMODDIR%%/savage.ko
+/%%KMODDIR%%/sis.ko
+/%%KMODDIR%%/tdfx.ko
+/%%KMODDIR%%/via.ko
Index: head/graphics/drm-next-kmod/Makefile
===================================================================
--- head/graphics/drm-next-kmod/Makefile
+++ head/graphics/drm-next-kmod/Makefile
@@ -16,7 +16,7 @@
RUN_DEPENDS= gpu-firmware-kmod>=g20180319:graphics/gpu-firmware-kmod
-CONFLICTS_INSTALL= drm-devel-kmod drm-stable-kmod
+CONFLICTS_INSTALL= drm-devel-kmod drm-stable-kmod drm-legacy-kmod
OPTIONS_DEFINE= DEBUG
Index: head/graphics/drm-stable-kmod/Makefile
===================================================================
--- head/graphics/drm-stable-kmod/Makefile
+++ head/graphics/drm-stable-kmod/Makefile
@@ -16,7 +16,7 @@
RUN_DEPENDS= gpu-firmware-kmod>=g20180319:graphics/gpu-firmware-kmod
-CONFLICTS_INSTALL= drm-devel-kmod drm-next-kmod
+CONFLICTS_INSTALL= drm-devel-kmod drm-next-kmod drm-legacy-kmod
OPTIONS_DEFINE= DEBUG

File Metadata

Mime Type
text/plain
Expires
Sun, Dec 22, 5:59 PM (13 h, 3 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15561904
Default Alt Text
D16823.diff (4 KB)

Event Timeline