diff --git a/graphics/drm-510-kmod/Makefile b/graphics/drm-510-kmod/Makefile index 02d22f80cfea..3abf0d0ff5ff 100644 --- a/graphics/drm-510-kmod/Makefile +++ b/graphics/drm-510-kmod/Makefile @@ -1,62 +1,62 @@ PORTNAME= drm-510-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} PORTREVISION= 12 CATEGORIES= graphics kld .include "Makefile.version" MAINTAINER= x11@FreeBSD.org -COMMENT= DRM drivers modules +COMMENT= Direct Rendering Manager GPU drivers WWW= https://github.com/freebsd/drm-kmod/ LICENSE= BSD2CLAUSE MIT GPLv2 LICENSE_COMB= multi ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64, i386, aarch64, and powerpc64 CONFLICTS_INSTALL= drm-515-kmod \ drm-61-kmod \ drm-66-kmod USES= kmod uidfix compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= freebsd GH_PROJECT= drm-kmod GH_TAGNAME= ${DRM_KMOD_GH_TAGNAME} .include SUB_FILES= pkg-message SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL} .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1401501 IGNORE= not supported on FreeBSD 14.2 and higher .endif .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality) .endif .if ${ARCH} == "amd64" PLIST_SUB+= AMDGPU="" PLIST_SUB+= I915="" .elif ${ARCH} == "i386" PLIST_SUB+= AMDGPU="@comment " PLIST_SUB+= I915="" .elif ${ARCH} == "aarch64" || ${ARCH:Mpowerpc*} PLIST_SUB+= AMDGPU="" PLIST_SUB+= I915="@comment " .else PLIST_SUB+= AMDGPU="@comment " PLIST_SUB+= I915="@comment " .endif MAKE_ENV+= MAKEOBJDIRPREFIX=${WRKSRC}/obj pre-build: ${MKDIR} ${WRKSRC}/obj (cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} obj) .include diff --git a/graphics/drm-515-kmod/Makefile b/graphics/drm-515-kmod/Makefile index 1f7940ea262b..047fb1ea6631 100644 --- a/graphics/drm-515-kmod/Makefile +++ b/graphics/drm-515-kmod/Makefile @@ -1,61 +1,61 @@ PORTNAME= drm-515-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} PORTREVISION= 6 CATEGORIES= graphics kld .include "Makefile.version" MAINTAINER= x11@FreeBSD.org -COMMENT= DRM drivers modules +COMMENT= Direct Rendering Manager GPU drivers WWW= https://github.com/freebsd/drm-kmod/ LICENSE= BSD2CLAUSE MIT GPLv2 LICENSE_COMB= multi ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64 and powerpc64 CONFLICTS_INSTALL= drm-510-kmod \ drm-61-kmod \ drm-66-kmod USES= kmod uidfix compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= freebsd GH_PROJECT= drm-kmod GH_TAGNAME= ${DRM_KMOD_GH_TAGNAME} .include SUB_FILES= pkg-message SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL} .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1400081 IGNORE= not supported on older than 14.0, no kernel support .endif .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality) .endif .if ${ARCH} == "amd64" PLIST_SUB+= AMDGPU="" PLIST_SUB+= I915="" .elif ${ARCH} == "i386" PLIST_SUB+= AMDGPU="@comment " PLIST_SUB+= I915="" .elif ${ARCH} == "aarch64" || ${ARCH:Mpowerpc*} PLIST_SUB+= AMDGPU="" PLIST_SUB+= I915="@comment " .else PLIST_SUB+= AMDGPU="@comment " PLIST_SUB+= I915="@comment " .endif MAKE_ENV+= MAKEOBJDIRPREFIX=${WRKSRC}/obj pre-build: ${MKDIR} ${WRKSRC}/obj (cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} obj) .include diff --git a/graphics/drm-61-kmod/Makefile b/graphics/drm-61-kmod/Makefile index d61b23282c42..093ca725da27 100644 --- a/graphics/drm-61-kmod/Makefile +++ b/graphics/drm-61-kmod/Makefile @@ -1,61 +1,61 @@ PORTNAME= drm-61-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} PORTREVISION= 6 CATEGORIES= graphics kld .include "Makefile.version" MAINTAINER= x11@FreeBSD.org -COMMENT= DRM drivers modules +COMMENT= Direct Rendering Manager GPU drivers WWW= https://github.com/freebsd/drm-kmod/ LICENSE= BSD2CLAUSE MIT GPLv2 LICENSE_COMB= multi ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64 and powerpc64 CONFLICTS_INSTALL= drm-510-kmod \ drm-515-kmod \ drm-66-kmod USES= kmod uidfix compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= freebsd GH_PROJECT= drm-kmod GH_TAGNAME= ${DRM_KMOD_GH_TAGNAME} .include SUB_FILES= pkg-message SUB_LIST= OPSYS=${OPSYS} OSREL=${OSREL} .if ${OPSYS} == FreeBSD && !( ${OSVERSION} >= 1500008 || ( ${OSVERSION} >= 1400508 && ${OSVERSION} < 1500000 )) IGNORE= not supported on older than 14-STABLE 1400508, no kernel support .endif .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality) .endif .if ${ARCH} == "amd64" PLIST_SUB+= AMDGPU="" PLIST_SUB+= I915="" .elif ${ARCH} == "i386" PLIST_SUB+= AMDGPU="@comment " PLIST_SUB+= I915="" .elif ${ARCH} == "aarch64" || ${ARCH:Mpowerpc*} PLIST_SUB+= AMDGPU="" PLIST_SUB+= I915="@comment " .else PLIST_SUB+= AMDGPU="@comment " PLIST_SUB+= I915="@comment " .endif MAKE_ENV+= MAKEOBJDIRPREFIX=${WRKSRC}/obj pre-build: ${MKDIR} ${WRKSRC}/obj (cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} obj) .include diff --git a/graphics/drm-66-kmod/Makefile b/graphics/drm-66-kmod/Makefile index c6491ad0b7f7..8111cdf1cb13 100644 --- a/graphics/drm-66-kmod/Makefile +++ b/graphics/drm-66-kmod/Makefile @@ -1,61 +1,61 @@ PORTNAME= drm-66-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} PORTREVISION= 5 CATEGORIES= graphics kld .include "Makefile.version" MAINTAINER= x11@FreeBSD.org -COMMENT= DRM drivers modules +COMMENT= Direct Rendering Manager GPU drivers WWW= https://github.com/freebsd/drm-kmod/ LICENSE= BSD2CLAUSE MIT GPLv2 LICENSE_COMB= multi ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64 CONFLICTS_INSTALL= drm-510-kmod \ drm-515-kmod \ drm-61-kmod USES= kmod uidfix compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= freebsd GH_PROJECT= drm-kmod GH_TAGNAME= ${DRM_KMOD_GH_TAGNAME} .include SUB_FILES= pkg-message SUB_LIST= PORTNAME=${PORTNAME} OPSYS=${OPSYS} OSREL=${OSREL} .if ${OPSYS} == FreeBSD && !( ${OSVERSION} >= 1500031 ) IGNORE= not supported on older than 1500031, no kernel support .endif .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality) .endif .if ${ARCH} == "amd64" PLIST_SUB+= AMDGPU="" PLIST_SUB+= I915="" .elif ${ARCH} == "i386" PLIST_SUB+= AMDGPU="@comment " PLIST_SUB+= I915="" .elif ${ARCH} == "aarch64" || ${ARCH:Mpowerpc*} PLIST_SUB+= AMDGPU="" PLIST_SUB+= I915="@comment " .else PLIST_SUB+= AMDGPU="@comment " PLIST_SUB+= I915="@comment " .endif MAKE_ENV+= MAKEOBJDIRPREFIX=${WRKSRC}/obj pre-build: ${MKDIR} ${WRKSRC}/obj (cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} obj) .include diff --git a/graphics/drm-kmod/Makefile b/graphics/drm-kmod/Makefile index a538e9c71ff2..1b23b0ceae03 100644 --- a/graphics/drm-kmod/Makefile +++ b/graphics/drm-kmod/Makefile @@ -1,38 +1,38 @@ PORTNAME= drm-kmod PORTVERSION= 20250428 CATEGORIES= graphics MAINTAINER= x11@FreeBSD.org -COMMENT= Metaport of DRM modules for the linuxkpi-based KMS components +COMMENT= Direct Rendering Manager GPU drivers metaport WWW= https://github.com/freebsd/drm-kmod USES= metaport RUN_DEPENDS= gpu-firmware-kmod>=20220511:graphics/gpu-firmware-kmod .include .if ${OPSYS} != FreeBSD IGNORE= not supported on anything but FreeBSD (missing linuxkpi functionality) .else . if ${OSVERSION} >= 1302000 && ${OSVERSION} < 1400097 RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-510-kmod _DRM_ARCHS= aarch64 amd64 i386 powerpc64 powerpc64le . elif ${OSVERSION} >= 1400097 && (${ARCH} == i386 || ${ARCH} == aarch64) RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-510-kmod _DRM_ARCHS= aarch64 i386 . elif ${OSVERSION} >= 1500031 && ${ARCH} == amd64 RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-66-kmod _DRM_ARCHS= amd64 . elif ${OSVERSION} >= 1400508 RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-61-kmod _DRM_ARCHS= amd64 powerpc64 powerpc64le . else _DRM_ARCHS= . endif . if ! ${_DRM_ARCHS:M${ARCH}} IGNORE= not supported for this configuration . endif .endif .include diff --git a/graphics/linux-c7-libdrm/Makefile b/graphics/linux-c7-libdrm/Makefile index 03991d6c4336..2c0332a72562 100644 --- a/graphics/linux-c7-libdrm/Makefile +++ b/graphics/linux-c7-libdrm/Makefile @@ -1,19 +1,19 @@ PORTNAME= libdrm PORTVERSION= 2.4.97 DISTVERSIONSUFFIX= -2.el7 CATEGORIES= graphics linux MAINTAINER= emulation@FreeBSD.org -COMMENT= Interface to kernel Direct Rendering Module (Linux CentOS ${LINUX_DIST_VER}) +COMMENT= CentOS Linux Direct Rendering Manager runtime WWW= https://dri.freedesktop.org/ USES= linux:c7 USE_LDCONFIG= yes USE_LINUX= libpciaccess USE_LINUX_RPM= yes DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr OPTIONS_DEFINE= DOCS .include diff --git a/graphics/linux-rl9-libdrm/Makefile b/graphics/linux-rl9-libdrm/Makefile index 62e523ac4aa8..7314d1859c19 100644 --- a/graphics/linux-rl9-libdrm/Makefile +++ b/graphics/linux-rl9-libdrm/Makefile @@ -1,20 +1,20 @@ PORTNAME= libdrm PORTVERSION= 2.4.123 DISTVERSIONSUFFIX= -2.el9 CATEGORIES= graphics linux MAINTAINER= emulation@FreeBSD.org -COMMENT= Interface to kernel Direct Rendering Module (Rocky Linux ${LINUX_DIST_VER}) +COMMENT= Rocky Linux Direct Rendering Manager runtime WWW= https://dri.freedesktop.org/ USES= linux:rl9 USE_LDCONFIG= yes USE_LINUX= libpciaccess USE_LINUX_RPM= yes WANT_LINUX32= yes DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr OPTIONS_DEFINE= DOCS .include