From: Marcin Krol Date: Sat, 13 Dec 2025 16:10:39 +0000 (+0100) Subject: - updated to 20251125 X-Git-Url: https://git.tld-linux.org/?a=commitdiff_plain;h=a227bd98878088bd6a46033e9d136be20d4549a0;p=packages%2Flinux-firmware.git - updated to 20251125 --- diff --git a/linux-firmware.spec b/linux-firmware.spec index c5f5dc0..c95082e 100644 --- a/linux-firmware.spec +++ b/linux-firmware.spec @@ -1,5 +1,5 @@ %define rel 1 -%define ver 20250808 +%define ver 20251125 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,8 +11,9 @@ 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-md5: e908a4b3f2247fe895f4411d0240f780 +# Source0-md5: 0025f390a08831ff11c60851699df804 URL: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/ +BuildRequires: parallel BuildRequires: rdfind BuildRequires: tar >= 1:1.22 BuildRequires: xz @@ -494,7 +495,6 @@ Firmware for various wireless adapters # Remove source files we don't need to install %{__rm} */*.asm dsp56k/{Makefile,concat-bootstrap.pl} isci/{Makefile,README,*.[ch]} %{__rm} -r carl9170fw usbdux -%{__rm} Makefile %{__mv} amd-ucode/README README.amd-ucode %{__mv} rtw88/README README.rtw88 @@ -503,7 +503,9 @@ Firmware for various wireless adapters %install rm -rf $RPM_BUILD_ROOT -./copy-firmware.sh $RPM_BUILD_ROOT/lib/firmware +%{__make} install \ + DESTDIR="$RPM_BUILD_ROOT" \ + FIRMWAREDIR=/lib/firmware %clean rm -rf $RPM_BUILD_ROOT @@ -520,45 +522,38 @@ rm -rf $RPM_BUILD_ROOT /lib/firmware/carl9170-1.fw /lib/firmware/cadence /lib/firmware/cis +/lib/firmware/dell /lib/firmware/edgeport /lib/firmware/ene-ub6250 /lib/firmware/hfi1_dc8051.fw /lib/firmware/hfi1_fabric.fw /lib/firmware/hfi1_pcie.fw /lib/firmware/hfi1_sbus.fw +/lib/firmware/HP /lib/firmware/imx /lib/firmware/inside-secure %dir /lib/firmware/intel /lib/firmware/intel/ish +/lib/firmware/intel/qat /lib/firmware/isci /lib/firmware/ixp4xx /lib/firmware/keyspan /lib/firmware/keyspan_pda +/lib/firmware/LENOVO /lib/firmware/lt9611uxc_fw.bin /lib/firmware/matrox /lib/firmware/moxa /lib/firmware/mts_*.fw /lib/firmware/ositech /lib/firmware/powervr -/lib/firmware/qat_402xx.bin -/lib/firmware/qat_402xx_mmp.bin -/lib/firmware/qat_420xx.bin -/lib/firmware/qat_420xx_mmp.bin -/lib/firmware/qat_4xxx.bin -/lib/firmware/qat_4xxx_mmp.bin -/lib/firmware/qat_895xcc.bin -/lib/firmware/qat_895xcc_mmp.bin -/lib/firmware/qat_c3xxx.bin -/lib/firmware/qat_c3xxx_mmp.bin -/lib/firmware/qat_c62x.bin -/lib/firmware/qat_c62x_mmp.bin -/lib/firmware/qat_mmp.bin +/lib/firmware/qat_*.bin /lib/firmware/r8a779x_usb3_v1.dlmem /lib/firmware/r8a779x_usb3_v2.dlmem /lib/firmware/r8a779x_usb3_v3.dlmem %dir /lib/firmware/rockchip /lib/firmware/rockchip/dptx.bin /lib/firmware/rp2.fw +/lib/firmware/sdca /lib/firmware/sun /lib/firmware/tlg2300_firmware.bin /lib/firmware/tsse_firmware.bin @@ -740,36 +735,56 @@ rm -rf $RPM_BUILD_ROOT %files -n iwl100-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-100-5.ucode /lib/firmware/iwlwifi-100-5.ucode %files -n iwl105-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-105-*.ucode /lib/firmware/iwlwifi-105-*.ucode %files -n iwl135-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-135-*.ucode /lib/firmware/iwlwifi-135-*.ucode %files -n iwl1000-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-1000-*.ucode /lib/firmware/iwlwifi-1000-*.ucode %files -n iwl2000-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-2000-*.ucode /lib/firmware/iwlwifi-2000-*.ucode %files -n iwl2030-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware /lib/firmware/iwlwifi-2030-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-2030-*.ucode %files -n iwlax2xx-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-Qu-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-QuZ-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-bz-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-bz-*.pnvm +/lib/firmware/intel/iwlwifi/iwlwifi-cc-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-gl-*.pnvm +/lib/firmware/intel/iwlwifi/iwlwifi-gl-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-ma-*.pnvm +/lib/firmware/intel/iwlwifi/iwlwifi-ma-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-sc-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-so-*.pnvm +/lib/firmware/intel/iwlwifi/iwlwifi-so-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-ty-*.pnvm +/lib/firmware/intel/iwlwifi/iwlwifi-ty-*.ucode /lib/firmware/iwlwifi-Qu-*.ucode /lib/firmware/iwlwifi-QuZ-*.ucode /lib/firmware/iwlwifi-bz-*.ucode @@ -779,6 +794,7 @@ rm -rf $RPM_BUILD_ROOT /lib/firmware/iwlwifi-gl-*.ucode /lib/firmware/iwlwifi-ma-*.pnvm /lib/firmware/iwlwifi-ma-*.ucode +/lib/firmware/iwlwifi-sc-*.ucode /lib/firmware/iwlwifi-so-*.pnvm /lib/firmware/iwlwifi-so-*.ucode /lib/firmware/iwlwifi-ty-*.pnvm @@ -787,52 +803,65 @@ rm -rf $RPM_BUILD_ROOT %files -n iwl3160-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-3160-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-3168-*.ucode /lib/firmware/iwlwifi-3160-*.ucode /lib/firmware/iwlwifi-3168-*.ucode %files -n iwl3945-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-3945-*.ucode /lib/firmware/iwlwifi-3945-*.ucode %files -n iwl4965-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-4965-*.ucode /lib/firmware/iwlwifi-4965-*.ucode %files -n iwl5000-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-5000-*.ucode /lib/firmware/iwlwifi-5000-*.ucode %files -n iwl5150-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-5150-*.ucode /lib/firmware/iwlwifi-5150-*.ucode %files -n iwl6000-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-6000-*.ucode /lib/firmware/iwlwifi-6000-*.ucode %files -n iwl6000g2a-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-6000g2a-*.ucode /lib/firmware/iwlwifi-6000g2a-*.ucode %files -n iwl6000g2b-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-6000g2b-*.ucode /lib/firmware/iwlwifi-6000g2b-*.ucode %files -n iwl6050-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-6050-*.ucode /lib/firmware/iwlwifi-6050-*.ucode %files -n iwl7260-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-7260-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-7265-*.ucode +/lib/firmware/intel/iwlwifi/iwlwifi-7265D-*.ucode /lib/firmware/iwlwifi-7260-*.ucode /lib/firmware/iwlwifi-7265-*.ucode /lib/firmware/iwlwifi-7265D-*.ucode @@ -840,21 +869,25 @@ rm -rf $RPM_BUILD_ROOT %files -n iwl8000C-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-8000C-*.ucode /lib/firmware/iwlwifi-8000C-*.ucode %files -n iwl8265-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-8265-*.ucode /lib/firmware/iwlwifi-8265-*.ucode %files -n iwl9000-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-9000-*.ucode /lib/firmware/iwlwifi-9000-*.ucode %files -n iwl9260-firmware %defattr(644,root,root,755) %doc WHENCE LICENCE.iwlwifi_firmware +/lib/firmware/intel/iwlwifi/iwlwifi-9260-*.ucode /lib/firmware/iwlwifi-9260-*.ucode %files -n marvell-firmware @@ -954,87 +987,9 @@ rm -rf $RPM_BUILD_ROOT /lib/firmware/ti-connectivity /lib/firmware/ti-keystone /lib/firmware/INT8866RCA2.bin -/lib/firmware/TAS2XXX0C94.bin -/lib/firmware/TAS2XXX0C95.bin -/lib/firmware/TAS2XXX0C96.bin -/lib/firmware/TAS2XXX0C97.bin -/lib/firmware/TAS2XXX1EB3.bin -/lib/firmware/TAS2XXX103C8DE8-1.bin -/lib/firmware/TAS2XXX103C8DE9-0.bin -/lib/firmware/TAS2XXX103C8DE9-1.bin -/lib/firmware/TAS2XXX103C8DE80.bin -/lib/firmware/TAS2XXX103C8DE81.bin -/lib/firmware/TAS2XXX103C8DE90.bin -/lib/firmware/TAS2XXX103C8DE91.bin -/lib/firmware/TAS2XXX103C8DE8-0.bin -/lib/firmware/TAS2XXX10A40.bin -/lib/firmware/TAS2XXX10A41.bin -/lib/firmware/TAS2XXX11540.bin -/lib/firmware/TAS2XXX11541.bin -/lib/firmware/TAS2XXX12040.bin -/lib/firmware/TAS2XXX12041.bin -/lib/firmware/TAS2XXX12140.bin -/lib/firmware/TAS2XXX12141.bin -/lib/firmware/TAS2XXX1EB30.bin -/lib/firmware/TAS2XXX1EB31.bin -/lib/firmware/TAS2XXX2234.bin -/lib/firmware/TAS2XXX2326.bin -/lib/firmware/TAS2XXX3870.bin -/lib/firmware/TAS2XXX387D.bin -/lib/firmware/TAS2XXX387E.bin -/lib/firmware/TAS2XXX387F.bin -/lib/firmware/TAS2XXX3880.bin -/lib/firmware/TAS2XXX3881.bin -/lib/firmware/TAS2XXX3882.bin -/lib/firmware/TAS2XXX3884.bin -/lib/firmware/TAS2XXX3886.bin -/lib/firmware/TAS2XXX38A5.bin -/lib/firmware/TAS2XXX38A7.bin -/lib/firmware/TAS2XXX38A8.bin -/lib/firmware/TAS2XXX38B8.bin -/lib/firmware/TAS2XXX38B9.bin -/lib/firmware/TAS2XXX38BA.bin -/lib/firmware/TAS2XXX38BB.bin -/lib/firmware/TAS2XXX38BE.bin -/lib/firmware/TAS2XXX38BF.bin -/lib/firmware/TAS2XXX38C3.bin -/lib/firmware/TAS2XXX38CB.bin -/lib/firmware/TAS2XXX38CD.bin -/lib/firmware/TAS2XXX38D3.bin -/lib/firmware/TAS2XXX38D4.bin -/lib/firmware/TAS2XXX38D5.bin -/lib/firmware/TAS2XXX38D6.bin -/lib/firmware/TAS2XXX38DF.bin -/lib/firmware/TAS2XXX38E0.bin -/lib/firmware/TAS2XXX38FD.bin -/lib/firmware/TAS2XXX391F.bin -/lib/firmware/TAS2XXX3920.bin -/lib/firmware/TAS2XXX3E300.bin -/lib/firmware/TAS2XXX3E301.bin -/lib/firmware/TAS2XXX3EE00.bin -/lib/firmware/TAS2XXX3EE01.bin -/lib/firmware/TAS2XXX3EF00.bin -/lib/firmware/TAS2XXX3EF01.bin -/lib/firmware/TAS2XXX3F000.bin -/lib/firmware/TAS2XXX3F001.bin -/lib/firmware/TAS2XXX3F100.bin -/lib/firmware/TAS2XXX3F101.bin -/lib/firmware/TAS2XXX3F200.bin -/lib/firmware/TAS2XXX3F201.bin -/lib/firmware/TAS2XXX3F300.bin -/lib/firmware/TAS2XXX3F301.bin -/lib/firmware/TAS2XXX8DE8.bin -/lib/firmware/TAS2XXX8DE80.bin -/lib/firmware/TAS2XXX8DE81.bin -/lib/firmware/TAS2XXX8DE9.bin -/lib/firmware/TAS2XXX8DE90.bin -/lib/firmware/TAS2XXX8DE91.bin -/lib/firmware/TIAS2781RCA2.bin -/lib/firmware/TIAS2781RCA4.bin -/lib/firmware/TXNW2781RCA0.bin -/lib/firmware/TXNW2781RCA1.bin -/lib/firmware/TXNW2781RCA2.bin -/lib/firmware/TXNW2781RCA4.bin +/lib/firmware/TAS2XXX*.bin +/lib/firmware/TIAS2781*.bin +/lib/firmware/TXNW2781*.bin %files -n ueagle-atm-firmware %defattr(644,root,root,755)