diff options
author | jmd <jmd@FreeBSD.org> | 2017-09-14 10:02:25 +0800 |
---|---|---|
committer | jmd <jmd@FreeBSD.org> | 2017-09-14 10:02:25 +0800 |
commit | e277f29356a8dad199ec97790d2d74ae7489bf6e (patch) | |
tree | a900cc64f5ccb596ca8f5daacecb60a6323bf242 /graphics | |
parent | 038460d3652e4a04df4e2409a76469eb040ba19e (diff) | |
download | freebsd-ports-gnome-e277f29356a8dad199ec97790d2d74ae7489bf6e.tar.gz freebsd-ports-gnome-e277f29356a8dad199ec97790d2d74ae7489bf6e.tar.zst freebsd-ports-gnome-e277f29356a8dad199ec97790d2d74ae7489bf6e.zip |
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
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/drm-next-kmod/Makefile | 6 | ||||
-rw-r--r-- | graphics/drm-next-kmod/distinfo | 6 | ||||
-rw-r--r-- | graphics/drm-next-kmod/pkg-descr | 3 | ||||
-rw-r--r-- | graphics/drm-next-kmod/pkg-message | 19 |
4 files changed, 20 insertions, 14 deletions
diff --git a/graphics/drm-next-kmod/Makefile b/graphics/drm-next-kmod/Makefile index 8a8322b89ebd..3931f0eb62f7 100644 --- a/graphics/drm-next-kmod/Makefile +++ b/graphics/drm-next-kmod/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= drm-next-kmod -PORTVERSION= g20170829 +PORTVERSION= g20170912 CATEGORIES= graphics MAINTAINER= jmd@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 diff --git a/graphics/drm-next-kmod/distinfo b/graphics/drm-next-kmod/distinfo index d19bb3cd47b6..333571bbfdee 100644 --- a/graphics/drm-next-kmod/distinfo +++ b/graphics/drm-next-kmod/distinfo @@ -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 diff --git a/graphics/drm-next-kmod/pkg-descr b/graphics/drm-next-kmod/pkg-descr index 5ac130d1e325..b03ccc34052e 100644 --- a/graphics/drm-next-kmod/pkg-descr +++ b/graphics/drm-next-kmod/pkg-descr @@ -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 diff --git a/graphics/drm-next-kmod/pkg-message b/graphics/drm-next-kmod/pkg-message index 5553f495df39..88023d035271 100644 --- a/graphics/drm-next-kmod/pkg-message +++ b/graphics/drm-next-kmod/pkg-message @@ -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. |