Page MenuHomeFreeBSD

D9931.id26095.diff
No OneTemporary

D9931.id26095.diff

Index: graphics/Makefile
===================================================================
--- graphics/Makefile
+++ graphics/Makefile
@@ -446,6 +446,7 @@
SUBDIR += kix-kmod
SUBDIR += klatexformula
SUBDIR += kludge3d
+ SUBDIR += kms-firmware
SUBDIR += kolourpaint
SUBDIR += kphotoalbum-kde4
SUBDIR += kpovmodeler
Index: graphics/kms-firmware/Makefile
===================================================================
--- graphics/kms-firmware/Makefile
+++ graphics/kms-firmware/Makefile
@@ -0,0 +1,31 @@
+# Created by: Johannes Dieterich <jmd@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= kms-firmware
+PORTVERSION= 20170228
+DISTVERSIONPREFIX= v
+CATEGORIES= graphics
+
+MAINTAINER= jmd@FreeBSD.org
+COMMENT= Firmware modules for the new KMS components
+
+LICENSE= FIRMWARE
+LICENSE_NAME= AMD/Intel Firmware Release Licenses
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+ONLY_FOR_ARCHS= amd64
+ONLY_FOR_ARCHS_REASON= the new KMS components are only supported on amd64
+
+.if (${OSVERSION} < 1200019)
+IGNORE= not supported on 11.x or older, no kernel support
+.endif
+
+USE_GITHUB= yes
+GH_ACCOUNT= FreeBSDDesktop
+GH_PROJECT= kms-firmware
+GH_TAGNAME= 3238af8
+
+USES= kmod
+
+.include <bsd.port.mk>
Index: graphics/kms-firmware/distinfo
===================================================================
--- graphics/kms-firmware/distinfo
+++ graphics/kms-firmware/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1489057336
+SHA256 (FreeBSDDesktop-kms-firmware-v20170228-3238af8_GH0.tar.gz) = 133d85e0f53eef35f344595bc1c765ed371f57c1b473207228bef97f1a4868c3
+SIZE (FreeBSDDesktop-kms-firmware-v20170228-3238af8_GH0.tar.gz) = 3970668
Index: graphics/kms-firmware/pkg-descr
===================================================================
--- graphics/kms-firmware/pkg-descr
+++ graphics/kms-firmware/pkg-descr
@@ -0,0 +1,8 @@
+kms-firmware
+
+firmware modules for the new KMS components
+
+amdgpu and i915 firmware files in uu format for the graphics/kms-firmware
+port. Firmware binaries from linux-firmware.
+
+WWW: https://github.com/FreeBSDDesktop/kms-firmware
Index: graphics/kms-firmware/pkg-plist
===================================================================
--- graphics/kms-firmware/pkg-plist
+++ graphics/kms-firmware/pkg-plist
@@ -0,0 +1,80 @@
+/%%KMODDIR%%/amdgpu_carrizo_ce_bin.ko
+/%%KMODDIR%%/amdgpu_carrizo_me_bin.ko
+/%%KMODDIR%%/amdgpu_carrizo_mec2_bin.ko
+/%%KMODDIR%%/amdgpu_carrizo_mec_bin.ko
+/%%KMODDIR%%/amdgpu_carrizo_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_carrizo_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_carrizo_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_carrizo_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_carrizo_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_carrizo_vce_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_ce_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_mc_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_me_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_mec2_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_mec_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_smc_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_fiji_vce_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_ce_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_mc_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_me_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_mec2_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_mec_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_smc_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_smc_sk_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_polaris10_vce_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_ce_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_mc_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_me_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_mec2_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_mec_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_smc_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_smc_sk_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_polaris11_vce_bin.ko
+/%%KMODDIR%%/amdgpu_stoney_ce_bin.ko
+/%%KMODDIR%%/amdgpu_stoney_me_bin.ko
+/%%KMODDIR%%/amdgpu_stoney_mec_bin.ko
+/%%KMODDIR%%/amdgpu_stoney_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_stoney_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_stoney_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_stoney_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_stoney_vce_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_ce_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_mc_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_me_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_mec2_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_mec_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_smc_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_uvd_bin.ko
+/%%KMODDIR%%/amdgpu_tonga_vce_bin.ko
+/%%KMODDIR%%/amdgpu_topaz_ce_bin.ko
+/%%KMODDIR%%/amdgpu_topaz_mc_bin.ko
+/%%KMODDIR%%/amdgpu_topaz_me_bin.ko
+/%%KMODDIR%%/amdgpu_topaz_mec2_bin.ko
+/%%KMODDIR%%/amdgpu_topaz_mec_bin.ko
+/%%KMODDIR%%/amdgpu_topaz_pfp_bin.ko
+/%%KMODDIR%%/amdgpu_topaz_rlc_bin.ko
+/%%KMODDIR%%/amdgpu_topaz_sdma1_bin.ko
+/%%KMODDIR%%/amdgpu_topaz_sdma_bin.ko
+/%%KMODDIR%%/amdgpu_topaz_smc_bin.ko
+/%%KMODDIR%%/i915_skl_dmc_ver1_bin.ko
+/%%KMODDIR%%/i915_skl_guc_ver4_bin.ko

File Metadata

Mime Type
text/plain
Expires
Sat, Jul 25, 6:59 AM (3 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35466087
Default Alt Text
D9931.id26095.diff (5 KB)

Event Timeline