1PORTNAME= gpu-firmware-amd-kmod 2PORTVERSION= 20250109 3CATEGORIES= graphics 4 5MAINTAINER= ports@MidnightBSD.org 6COMMENT= Firmware modules for ${FLAVOR} AMD GPUs 7WWW= https://github.com/freebsd/drm-kmod-firmware 8 9LICENSE= AMD 10LICENSE_NAME= AMD firmware license (amdgpu/radeon) 11LICENSE_FILE= ${WRKSRC}/LICENSE.radeon 12LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept 13 14PKGNAMESUFFIX= -${FLAVOR:C/_/-/g} 15FLAVORS= aldebaran \ 16 arcturus \ 17 banks \ 18 beige_goby \ 19 bonaire \ 20 carrizo \ 21 cyan_skillfish2 \ 22 dcn_3_1_4 \ 23 dcn_3_1_5 \ 24 dcn_3_1_6 \ 25 dcn_3_2_0 \ 26 dcn_3_2_1 \ 27 dcn_3_5 \ 28 fiji \ 29 gc_9_4_3 \ 30 gc_10_3_6 \ 31 gc_10_3_7 \ 32 gc_11_0_0 \ 33 gc_11_0_1 \ 34 gc_11_0_2 \ 35 gc_11_0_3 \ 36 gc_11_0_4 \ 37 gc_11_5_0 \ 38 hainan \ 39 hawaii \ 40 kabini \ 41 kaveri \ 42 mullins \ 43 navi10 \ 44 navi12 \ 45 navi14 \ 46 oland \ 47 picasso \ 48 pitcairn \ 49 polaris10 \ 50 polaris11 \ 51 polaris12 \ 52 psp_13_0_0 \ 53 psp_13_0_4 \ 54 psp_13_0_5 \ 55 psp_13_0_6 \ 56 psp_13_0_7 \ 57 psp_13_0_8 \ 58 psp_13_0_10 \ 59 psp_13_0_11 \ 60 psp_14_0_0 \ 61 raven \ 62 raven2 \ 63 renoir \ 64 sdma_4_4_2 \ 65 sdma_5_2_6 \ 66 sdma_5_2_7 \ 67 sdma_6_0_0 \ 68 sdma_6_0_1 \ 69 sdma_6_0_2 \ 70 sdma_6_0_3 \ 71 sdma_6_1_0 \ 72 si58 \ 73 smu_13_0_0 \ 74 smu_13_0_6 \ 75 smu_13_0_7 \ 76 smu_13_0_10 \ 77 smu_14_0_2 \ 78 stoney \ 79 tahiti \ 80 tonga \ 81 topaz \ 82 vcn_3_1_2 \ 83 vcn_4_0_0 \ 84 vcn_4_0_2 \ 85 vcn_4_0_3 \ 86 vcn_4_0_4 \ 87 vcn_4_0_5 \ 88 vega10 \ 89 vega12 \ 90 vega20 \ 91 vegam \ 92 verde \ 93 yellow_carp 94 95USES= kmod uidfix 96 97USE_GITHUB= yes 98GH_ACCOUNT= freebsd 99GH_PROJECT= drm-kmod-firmware 100GH_TAGNAME= 20250109 101 102MAKE_ENV= KMODS="amdgpukmsfw" 103MAKE_ENV+= AMDGPUKMODS="${FLAVOR}" 104 105FAKE_OPTS= trueprefix 106 107.include <bsd.port.pre.mk> 108 109PLIST_SUB+= ${FLAVORS:N${FLAVOR}:@v@${v:tu}="\@comment "@} 110PLIST_SUB+= ${FLAVOR:tu}="" 111 112post-build: 113 ${MKDIR} ${FAKE_DESTDIR}${KMODDIR} 114 115.include <bsd.port.post.mk> 116