svn commit: r449819 - head/graphics/drm-next-kmod
Johannes M Dieterich
jmd at FreeBSD.org
Thu Sep 14 02:02:26 UTC 2017
Author: jmd
Date: Thu Sep 14 02:02:25 2017
New Revision: 449819
URL: https://svnweb.freebsd.org/changeset/ports/449819
Log:
graphics/drm-next-kmod: update to later github snapshot which includes improvements made in response to bug reports and removes the collision of the port's drm.ko with base drm.ko. Also increase the FreeBSD version check in response to PR 221937. Additionally, improve pkg-message and note that radeonkms is also available in this port.
PR: 221937
Reviewed by: swills (mentor)
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D12348
Modified:
head/graphics/drm-next-kmod/Makefile
head/graphics/drm-next-kmod/distinfo
head/graphics/drm-next-kmod/pkg-descr
head/graphics/drm-next-kmod/pkg-message
Modified: head/graphics/drm-next-kmod/Makefile
==============================================================================
--- head/graphics/drm-next-kmod/Makefile Thu Sep 14 01:58:31 2017 (r449818)
+++ head/graphics/drm-next-kmod/Makefile Thu Sep 14 02:02:25 2017 (r449819)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= drm-next-kmod
-PORTVERSION= g20170829
+PORTVERSION= g20170912
CATEGORIES= graphics
MAINTAINER= jmd at FreeBSD.org
@@ -23,11 +23,11 @@ USES= kmod uidfix
USE_GITHUB= yes
GH_ACCOUNT= FreeBSDDesktop
GH_PROJECT= kms-drm
-GH_TAGNAME= fc90953
+GH_TAGNAME= 5b5d651
.include <bsd.port.options.mk>
-.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200039
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200043
IGNORE= not supported on 11.x or older, no kernel support
.endif
.if ${OPSYS} != FreeBSD
Modified: head/graphics/drm-next-kmod/distinfo
==============================================================================
--- head/graphics/drm-next-kmod/distinfo Thu Sep 14 01:58:31 2017 (r449818)
+++ head/graphics/drm-next-kmod/distinfo Thu Sep 14 02:02:25 2017 (r449819)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1504057443
-SHA256 (FreeBSDDesktop-kms-drm-g20170829-fc90953_GH0.tar.gz) = 81ab0b075727f824fafea5e61a868cedbce2f8003819dd65811e3ad363c3d729
-SIZE (FreeBSDDesktop-kms-drm-g20170829-fc90953_GH0.tar.gz) = 6678672
+TIMESTAMP = 1505271981
+SHA256 (FreeBSDDesktop-kms-drm-g20170912-5b5d651_GH0.tar.gz) = 97a4a54db9b276f430aee956d59ed667cf8968fdde9eb12bd3a502ea28035bb3
+SIZE (FreeBSDDesktop-kms-drm-g20170912-5b5d651_GH0.tar.gz) = 6678618
Modified: head/graphics/drm-next-kmod/pkg-descr
==============================================================================
--- head/graphics/drm-next-kmod/pkg-descr Thu Sep 14 01:58:31 2017 (r449818)
+++ head/graphics/drm-next-kmod/pkg-descr Thu Sep 14 02:02:25 2017 (r449819)
@@ -1,4 +1,5 @@
amdgpu, i915, and radeon DRM modules for the linuxkpi-based KMS components.
-Currently corresponding to Linux 4.9 DRM.
+Currently corresponding to Linux 4.9 DRM. Experimental state. amdgpu and
+radeonkms are known to fail with EFI boot.
WWW: https://github.com/FreeBSDDesktop/kms-drm
Modified: head/graphics/drm-next-kmod/pkg-message
==============================================================================
--- head/graphics/drm-next-kmod/pkg-message Thu Sep 14 01:58:31 2017 (r449818)
+++ head/graphics/drm-next-kmod/pkg-message Thu Sep 14 02:02:25 2017 (r449819)
@@ -1,10 +1,15 @@
-The drm-next-kmod port requires explicit loading of its drm.ko kernel
-module prior to loading either amdgpu (for AMD GPUs starting with
-the HD7000 series / Tahiti) or i915kms (for Intel APUs starting with
-HD3000 / Sandy Bridge) through kld_list in /etc/rc.conf.
+The experimental drm-next-kmod port can be enabled for amdgpu (for AMD
+GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel
+APUs starting with HD3000 / Sandy Bridge) through kld_list in
+/etc/rc.conf. radeomkms for older AMD GPUs can be loaded and there are
+some positive reports if EFI boot is NOT enabled (similar to amdgpu).
-For example: kld_list="/boot/modules/drm.ko /boot/modules/amdgpu.ko"
-or kld_list="/boot/modules/drm.ko /boot/modules/i915kms.ko"
+For amdgpu: kld_list="amdgpu"
+For Intel: kld_list="/boot/modules/i915kms.ko"
+For radeonkms: kld_list="/boot/modules/radeonkms.ko"
-Older generations are supported by the kms modules (radeonkms /
+Please ensure that all users requiring graphics are members of the
+"video" group.
+
+Older generations are supported by the stable kms modules (radeonkms /
i915kms) in base.
More information about the svn-ports-head
mailing list