]> TLD Linux GIT Repositories - packages/linux-firmware.git/blobdiff - linux-firmware.spec
- updated to 20230210
[packages/linux-firmware.git] / linux-firmware.spec
index cb9587920ae75ea1db76c5a69c6e07ee14932622..282926b623eee981c6fea1e6a1835ca2516e4db1 100644 (file)
@@ -1,5 +1,5 @@
 %define                rel     1
 %define                rel     1
-%define                ver     20220815
+%define                ver     20230210
 Summary:       Firmware files used by the Linux kernel
 Summary(pl.UTF-8):     Pliki firmware'u używane przez jądro Linuksa
 Name:          linux-firmware
 Summary:       Firmware files used by the Linux kernel
 Summary(pl.UTF-8):     Pliki firmware'u używane przez jądro Linuksa
 Name:          linux-firmware
@@ -11,7 +11,7 @@ Group:                Base/Kernel
 #Source0:      https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/%{name}-%{version}.tar.gz
 # upstream tarball
 Source0:       https://www.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar.xz
 #Source0:      https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/%{name}-%{version}.tar.gz
 # upstream tarball
 Source0:       https://www.kernel.org/pub/linux/kernel/firmware/%{name}-%{version}.tar.xz
-# Source0-md5: a10fae34e085810817822110d05aeb75
+# Source0-md5: f2e8ee13709823e67b1b422606e6bb24
 URL:           https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
 URL:           https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
 BuildRequires: tar >= 1:1.22
 BuildRequires: xz
@@ -88,14 +88,6 @@ Group:               Base/Kernel
 %description -n chelsio-firmware
 Firmware for Chelsio T3/T4/T5/T6
 
 %description -n chelsio-firmware
 Firmware for Chelsio T3/T4/T5/T6
 
-%package -n intel-sound-firmware
-Summary:       Firmware for Intel sound cards
-License:       Redistributable, no modification permitted
-Group:         Base/Kernel
-
-%description -n intel-sound-firmware
-Firmware for Intel sound cards
-
 %package -n intel-bluetooth-firmware
 Summary:       Firmware for Intel Bluetooth adapters
 License:       Redistributable, no modification permitted
 %package -n intel-bluetooth-firmware
 Summary:       Firmware for Intel Bluetooth adapters
 License:       Redistributable, no modification permitted
@@ -104,6 +96,22 @@ Group:              Base/Kernel
 %description -n intel-bluetooth-firmware
 Firmware for Intel Bluetooth adapters
 
 %description -n intel-bluetooth-firmware
 Firmware for Intel Bluetooth adapters
 
+%package -n intel-gpu-firmware
+Summary:       Firmware for Intel i915 graphics chips
+License:       Redistributable, no modification permitted
+Group:         Base/Kernel
+
+%description -n intel-gpu-firmware
+Firmware for Intel i915 graphics chips
+
+%package -n intel-sound-firmware
+Summary:       Firmware for Intel sound cards
+License:       Redistributable, no modification permitted
+Group:         Base/Kernel
+
+%description -n intel-sound-firmware
+Firmware for Intel sound cards
+
 %package -n iwl100-firmware
 Summary:       Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
 License:       Redistributable, no modification permitted
 %package -n iwl100-firmware
 Summary:       Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
 License:       Redistributable, no modification permitted
@@ -331,14 +339,30 @@ drivers for Linux. Usage of the firmware is subject to the terms and
 conditions contained inside the provided LICENSE file. Please read it
 carefully.
 
 conditions contained inside the provided LICENSE file. Please read it
 carefully.
 
-%package -n libertas-firmware
+%package -n marvell-firmware
 Summary:       Firmware for Marvell wirelsess network cards
 License:       Redistributable, no modification permitted
 Group:         Base/Kernel
 
 Summary:       Firmware for Marvell wirelsess network cards
 License:       Redistributable, no modification permitted
 Group:         Base/Kernel
 
-%description -n libertas-firmware
+%description -n marvell-firmware
 Firmware for Marvell wireless network cards
 
 Firmware for Marvell wireless network cards
 
+%package -n mediatek-firmware
+Summary:       Firmware for MediaTek devices
+License:       Redistributable, no modification permitted
+Group:         Base/Kernel
+
+%description -n mediatek-firmware
+Firmware for MediaTek devices.
+
+%package -n mellanox-firmware
+Summary:       Firmware for Mellanox Spectrum switches
+License:       Redistributable, no modification permitted
+Group:         Base/Kernel
+
+%description -n mellanox-firmware
+Firmware for Mellanox Spectrum switches
+
 %package -n microcode-data-amd
 Summary:       Microcode definitions for AMD64 processors
 License:       Redistributable, no modification permitted
 %package -n microcode-data-amd
 Summary:       Microcode definitions for AMD64 processors
 License:       Redistributable, no modification permitted
@@ -363,6 +387,14 @@ Group:             Base/Kernel
 %description -n nvidia-gpu-firmware
 Firmware for NVIDIA graphics chips
 
 %description -n nvidia-gpu-firmware
 Firmware for NVIDIA graphics chips
 
+%package -n qualcomm-firmware
+Summary:       Firmware for Qualcomm SoCs
+License:       Redistributable, no modification permitted
+Group:         Base/Kernel
+
+%description -n qualcomm-firmware
+Firmware for Qualcomm SoCs
+
 %package -n qlogic-firmware
 Summary:       Firmware for QLogic adapters
 License:       Redistributable, no modification permitted
 %package -n qlogic-firmware
 Summary:       Firmware for QLogic adapters
 License:       Redistributable, no modification permitted
@@ -453,7 +485,6 @@ rm -rf $RPM_BUILD_ROOT
 /lib/firmware/hfi1_sbus.fw
 /lib/firmware/htc_7010.fw
 /lib/firmware/htc_9271.fw
 /lib/firmware/hfi1_sbus.fw
 /lib/firmware/htc_7010.fw
 /lib/firmware/htc_9271.fw
-/lib/firmware/i915
 /lib/firmware/imx
 /lib/firmware/inside-secure
 %dir /lib/firmware/intel
 /lib/firmware/imx
 /lib/firmware/inside-secure
 %dir /lib/firmware/intel
@@ -469,8 +500,6 @@ rm -rf $RPM_BUILD_ROOT
 /lib/firmware/lgs8g75.fw
 /lib/firmware/lt9611uxc_fw.bin
 /lib/firmware/matrox
 /lib/firmware/lgs8g75.fw
 /lib/firmware/lt9611uxc_fw.bin
 /lib/firmware/matrox
-/lib/firmware/mediatek
-/lib/firmware/mellanox
 /lib/firmware/meson
 /lib/firmware/microchip
 /lib/firmware/moxa
 /lib/firmware/meson
 /lib/firmware/microchip
 /lib/firmware/moxa
@@ -480,6 +509,7 @@ rm -rf $RPM_BUILD_ROOT
 /lib/firmware/mts_*.fw
 /lib/firmware/myri10ge_*.dat
 /lib/firmware/myricom
 /lib/firmware/mts_*.fw
 /lib/firmware/myri10ge_*.dat
 /lib/firmware/myricom
+/lib/firmware/nxp
 /lib/firmware/ositech
 /lib/firmware/phanfw.bin
 /lib/firmware/qat_895xcc.bin
 /lib/firmware/ositech
 /lib/firmware/phanfw.bin
 /lib/firmware/qat_895xcc.bin
@@ -489,7 +519,6 @@ rm -rf $RPM_BUILD_ROOT
 /lib/firmware/qat_c62x.bin
 /lib/firmware/qat_c62x_mmp.bin
 /lib/firmware/qca
 /lib/firmware/qat_c62x.bin
 /lib/firmware/qat_c62x_mmp.bin
 /lib/firmware/qca
-/lib/firmware/qcom
 /lib/firmware/r8a779x_usb3_v1.dlmem
 /lib/firmware/r8a779x_usb3_v2.dlmem
 /lib/firmware/r8a779x_usb3_v3.dlmem
 /lib/firmware/r8a779x_usb3_v1.dlmem
 /lib/firmware/r8a779x_usb3_v2.dlmem
 /lib/firmware/r8a779x_usb3_v3.dlmem
@@ -564,7 +593,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -n atheros-firmware
 %defattr(644,root,root,755)
 
 %files -n atheros-firmware
 %defattr(644,root,root,755)
-%doc WHENCE LICENCE.atheros_firmware LICENSE.QualcommAtheros_ar3k LICENSE.QualcommAtheros_ath10k
+%doc WHENCE LICENCE.atheros_firmware LICENSE.QualcommAtheros_ar3k LICENSE.QualcommAtheros_ath10k LICENCE.open-ath9k-htc-firmware
 /lib/firmware/ar3k
 /lib/firmware/ar5523.bin
 /lib/firmware/ar7010*.fw
 /lib/firmware/ar3k
 /lib/firmware/ar5523.bin
 /lib/firmware/ar7010*.fw
@@ -603,20 +632,25 @@ rm -rf $RPM_BUILD_ROOT
 /lib/firmware/cxgb3
 /lib/firmware/cxgb4
 
 /lib/firmware/cxgb3
 /lib/firmware/cxgb4
 
+%files -n intel-bluetooth-firmware
+%defattr(644,root,root,755)
+%doc WHENCE LICENCE.ibt_firmware
+%dir /lib/firmware/intel
+/lib/firmware/intel/ibt-*
+
+%files -n intel-gpu-firmware
+%defattr(644,root,root,755)
+%doc WHENCE LICENSE.i915
+/lib/firmware/i915
+
 %files -n intel-sound-firmware
 %defattr(644,root,root,755)
 %files -n intel-sound-firmware
 %defattr(644,root,root,755)
-%doc WHENCE
+%doc WHENCE LICENCE.IntcSST2 LICENCE.adsp_sst LICENCE.fw_sst_0f28
 %dir /lib/firmware/intel
 /lib/firmware/intel/IntcSST2.bin
 /lib/firmware/intel/dsp_fw_*
 /lib/firmware/intel/fw_sst_*
 
 %dir /lib/firmware/intel
 /lib/firmware/intel/IntcSST2.bin
 /lib/firmware/intel/dsp_fw_*
 /lib/firmware/intel/fw_sst_*
 
-%files -n intel-bluetooth-firmware
-%defattr(644,root,root,755)
-%doc WHENCE LICENCE.ibt_firmware
-%dir /lib/firmware/intel
-/lib/firmware/intel/ibt-*
-
 %files -n iwl100-firmware
 %defattr(644,root,root,755)
 %doc WHENCE LICENCE.iwlwifi_firmware
 %files -n iwl100-firmware
 %defattr(644,root,root,755)
 %doc WHENCE LICENCE.iwlwifi_firmware
@@ -731,15 +765,25 @@ rm -rf $RPM_BUILD_ROOT
 %doc WHENCE LICENCE.iwlwifi_firmware
 /lib/firmware/iwlwifi-9260-*.ucode
 
 %doc WHENCE LICENCE.iwlwifi_firmware
 /lib/firmware/iwlwifi-9260-*.ucode
 
-%files -n libertas-firmware
+%files -n marvell-firmware
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%doc WHENCE LICENCE.Marvell
+%doc WHENCE LICENCE.Marvell LICENCE.OLPC
 /lib/firmware/lbtf_usb.bin
 /lib/firmware/libertas
 /lib/firmware/mrvl
 /lib/firmware/mwl8k
 /lib/firmware/mwlwifi
 
 /lib/firmware/lbtf_usb.bin
 /lib/firmware/libertas
 /lib/firmware/mrvl
 /lib/firmware/mwl8k
 /lib/firmware/mwlwifi
 
+%files -n mediatek-firmware
+%defattr(644,root,root,755)
+%doc WHENCE LICENCE.ralink_a_mediatek_company_firmware LICENCE.mediatek
+/lib/firmware/mediatek
+
+%files -n mellanox-firmware
+%defattr(644,root,root,755)
+%doc WHENCE
+/lib/firmware/mellanox
+
 %files -n microcode-data-amd
 %defattr(644,root,root,755)
 %doc WHENCE LICENSE.amd-ucode amd-ucode/README
 %files -n microcode-data-amd
 %defattr(644,root,root,755)
 %doc WHENCE LICENSE.amd-ucode amd-ucode/README
@@ -755,6 +799,11 @@ rm -rf $RPM_BUILD_ROOT
 %doc WHENCE LICENCE.nvidia
 /lib/firmware/nvidia
 
 %doc WHENCE LICENCE.nvidia
 /lib/firmware/nvidia
 
+%files -n qualcomm-firmware
+%defattr(644,root,root,755)
+%doc WHENCE LICENSE.qcom
+/lib/firmware/qcom
+
 %files -n qlogic-firmware
 %defattr(644,root,root,755)
 %doc WHENCE LICENCE.qla1280 LICENCE.qla2xxx
 %files -n qlogic-firmware
 %defattr(644,root,root,755)
 %doc WHENCE LICENCE.qla1280 LICENCE.qla2xxx