svn commit: r477762 - in head/graphics: . drm-devel-kmod drm-legacy-kmod drm-next-kmod drm-stable-kmod
Johannes M Dieterich
jmd at FreeBSD.org
Wed Aug 22 00:35:35 UTC 2018
Author: jmd
Date: Wed Aug 22 00:35:32 2018
New Revision: 477762
URL: https://svnweb.freebsd.org/changeset/ports/477762
Log:
new port: graphics/drm-legacy-kmod
This port contains the drm1 and drm2 legacy bits from base.
Reviewed by: seanc, zeising (mentor), mat
Approved by: seanc, zeising (mentor)
Differential Revision: https://reviews.freebsd.org/D16823
Added:
head/graphics/drm-legacy-kmod/
head/graphics/drm-legacy-kmod/Makefile (contents, props changed)
head/graphics/drm-legacy-kmod/distinfo (contents, props changed)
head/graphics/drm-legacy-kmod/pkg-descr (contents, props changed)
head/graphics/drm-legacy-kmod/pkg-plist (contents, props changed)
Modified:
head/graphics/Makefile
head/graphics/drm-devel-kmod/Makefile
head/graphics/drm-next-kmod/Makefile
head/graphics/drm-stable-kmod/Makefile
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Tue Aug 21 22:58:43 2018 (r477761)
+++ head/graphics/Makefile Wed Aug 22 00:35:32 2018 (r477762)
@@ -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
Modified: head/graphics/drm-devel-kmod/Makefile
==============================================================================
--- head/graphics/drm-devel-kmod/Makefile Tue Aug 21 22:58:43 2018 (r477761)
+++ head/graphics/drm-devel-kmod/Makefile Wed Aug 22 00:35:32 2018 (r477762)
@@ -16,7 +16,7 @@ ONLY_FOR_ARCHS_REASON= the new KMS components are only
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
Added: head/graphics/drm-legacy-kmod/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/drm-legacy-kmod/Makefile Wed Aug 22 00:35:32 2018 (r477762)
@@ -0,0 +1,36 @@
+# Created by: Johannes Dieterich <jmd at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= drm-legacy-kmod
+PORTVERSION= g20180820
+CATEGORIES= graphics
+
+MAINTAINER= jmd at 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>
Added: head/graphics/drm-legacy-kmod/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/drm-legacy-kmod/distinfo Wed Aug 22 00:35:32 2018 (r477762)
@@ -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
Added: head/graphics/drm-legacy-kmod/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/drm-legacy-kmod/pkg-descr Wed Aug 22 00:35:32 2018 (r477762)
@@ -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
Added: head/graphics/drm-legacy-kmod/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/drm-legacy-kmod/pkg-plist Wed Aug 22 00:35:32 2018 (r477762)
@@ -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
Modified: head/graphics/drm-next-kmod/Makefile
==============================================================================
--- head/graphics/drm-next-kmod/Makefile Tue Aug 21 22:58:43 2018 (r477761)
+++ head/graphics/drm-next-kmod/Makefile Wed Aug 22 00:35:32 2018 (r477762)
@@ -16,7 +16,7 @@ ONLY_FOR_ARCHS_REASON= the new KMS components are only
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
Modified: head/graphics/drm-stable-kmod/Makefile
==============================================================================
--- head/graphics/drm-stable-kmod/Makefile Tue Aug 21 22:58:43 2018 (r477761)
+++ head/graphics/drm-stable-kmod/Makefile Wed Aug 22 00:35:32 2018 (r477762)
@@ -16,7 +16,7 @@ ONLY_FOR_ARCHS_REASON= the new KMS components are only
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
More information about the svn-ports-all
mailing list