57d3b8
%global checkout b1413458
57d3b8
%global firmware_release 73
Dave Airlie fac825
Kyle McMartin 351d4a
%global _firmwarepath	/usr/lib/firmware
57d3b8
%define _binaries_in_noarch_packages_terminate_build 0
Kyle McMartin 351d4a
David Woodhouse aef32f
Name:		linux-firmware
57d3b8
Version:	20170419
001a08
Release:	%{firmware_release}.git%{checkout}%{?dist}
David Woodhouse aef32f
Summary:	Firmware files used by the Linux kernel
David Woodhouse aef32f
David Woodhouse aef32f
Group:		System Environment/Kernel
David Woodhouse aef32f
License:	GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
David Woodhouse aef32f
URL:		http://www.kernel.org/
494a3c
Source0:	%{name}-%{version}.tar.gz
David Woodhouse aef32f
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
David Woodhouse aef32f
BuildArch:	noarch
Dave Airlie ec903f
Provides:	kernel-firmware = %{version} xorg-x11-drv-ati-firmware = 7.0
Dave Airlie ec903f
Obsoletes:	kernel-firmware < %{version} xorg-x11-drv-ati-firmware < 6.13.0-0.22
Hicham HAOUARI 38eac0
Obsoletes:	ueagle-atm4-firmware < 1.0-5
1d4355
Obsoletes:	netxen-firmware < 4.0.534-9
276e4c
Obsoletes:	ql2100-firmware < 1.19.38-8
276e4c
Obsoletes:	ql2200-firmware < 2.02.08-8
276e4c
Obsoletes:	ql23xx-firmware < 3.03.28-6
2117ee
Obsoletes:	ql2400-firmware < 5.08.00-2
2117ee
Obsoletes:	ql2500-firmware < 5.08.00-2
2f8e70
Obsoletes:	rt61pci-firmware < 1.2-11
2f8e70
Obsoletes:	rt73usb-firmware < 1.8-11
5eb3dd
Obsoletes:	cx18-firmware < 20080628-10
de8bef
Conflicts:	microcode_ctl < 2.1-0
c27b65
549ed0
BuildRequires: git
549ed0
549ed0
%description
Kyle McMartin 2365af
This package includes firmware files required for some devices to
549ed0
operate.
3f9015
f6f373
%package -n iwl100-firmware
f6f373
Summary:	Firmware for Intel(R) Wireless WiFi Link 100 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	39.31.5.1
001a08
Release:	%{firmware_release}%{?dist}
0d83d3
Obsoletes:	iwl100-firmware < 39.31.5.1-4
f6f373
%description -n iwl100-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl100 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl105-firmware
f6f373
Summary:	Firmware for Intel(R) Centrino Wireless-N 105 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	18.168.6.1
001a08
Release:	%{firmware_release}%{?dist}
f6f373
%description -n iwl105-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl105 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl135-firmware
f6f373
Summary:	Firmware for Intel(R) Centrino Wireless-N 135 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	18.168.6.1
001a08
Release:	%{firmware_release}%{?dist}
f6f373
%description -n iwl135-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl135 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl1000-firmware
f6f373
Summary:	Firmware for Intel® PRO/Wireless 1000 B/G/N network adaptors
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	39.31.5.1
508901
Epoch:		1
001a08
Release:	%{firmware_release}%{?dist}
3f9015
Obsoletes:	iwl1000-firmware < 1:39.31.5.1-3
f6f373
%description -n iwl1000-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl1000 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl2000-firmware
f6f373
Summary:	Firmware for Intel(R) Centrino Wireless-N 2000 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	18.168.6.1
001a08
Release:	%{firmware_release}%{?dist}
f6f373
%description -n iwl2000-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl2000 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl2030-firmware
f6f373
Summary:	Firmware for Intel(R) Centrino Wireless-N 2030 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	18.168.6.1
001a08
Release:	%{firmware_release}%{?dist}
f6f373
%description -n iwl2030-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux to support the iwl2030 hardware.  Usage of the firmware
f6f373
is subject to the terms and conditions contained inside the provided
f6f373
LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl3945-firmware
f6f373
Summary:	Firmware for Intel® PRO/Wireless 3945 A/B/G network adaptors
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	15.32.2.9
001a08
Release:	%{firmware_release}%{?dist}
3f9015
Obsoletes:	iwl3945-firmware < 15.32.2.9-7
f6f373
%description -n iwl3945-firmware
f6f373
This package contains the firmware required by the iwl3945 driver
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl4965-firmware
f6f373
Summary:	Firmware for Intel® PRO/Wireless 4965 A/G/N network adaptors
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	228.61.2.24
001a08
Release:	%{firmware_release}%{?dist}
3f9015
Obsoletes:	iwl4965-firmware < 228.61.2.24-5
f6f373
%description -n iwl4965-firmware
f6f373
This package contains the firmware required by the iwl4965 driver
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl5000-firmware
f6f373
Summary:	Firmware for Intel® PRO/Wireless 5000 A/G/N network adaptors
f6f373
License:	Redistributable, no modification permitted
4a823c
Version:	8.83.5.1_1
001a08
Release:	%{firmware_release}%{?dist}
3f9015
Obsoletes:	iwl5000-firmware < 8.83.5.1_1-3
f6f373
%description -n iwl5000-firmware
f6f373
This package contains the firmware required by the iwl5000 driver
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl5150-firmware
f6f373
Summary:	Firmware for Intel® PRO/Wireless 5150 A/G/N network adaptors
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	8.24.2.2
001a08
Release:	%{firmware_release}%{?dist}
3f9015
Obsoletes:	iwl5150-firmware < 8.24.2.2-4
f6f373
%description -n iwl5150-firmware
f6f373
This package contains the firmware required by the iwl5150 driver
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl6000-firmware
f6f373
Summary:	Firmware for Intel(R) Wireless WiFi Link 6000 AGN Adapter
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	9.221.4.1
001a08
Release:	%{firmware_release}%{?dist}
3f9015
Obsoletes:	iwl6000-firmware < 9.221.4.1-4
f6f373
%description -n iwl6000-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl6000g2a-firmware
f6f373
Summary:	Firmware for Intel(R) Wireless WiFi Link 6005 Series Adapters
f6f373
License:	Redistributable, no modification permitted
dc7bff
Version:	18.168.6.1
001a08
Release:	%{firmware_release}%{?dist}
3f9015
Obsoletes:	iwl6000g2a-firmware < 17.168.5.3-3
f6f373
%description -n iwl6000g2a-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl6000g2b-firmware
f6f373
Summary:	Firmware for Intel(R) Wireless WiFi Link 6030 Series Adapters
f6f373
License:	Redistributable, no modification permitted
dc7bff
Version:	18.168.6.1
001a08
Release:	%{firmware_release}%{?dist}
3f9015
Obsoletes:	iwl6000g2b-firmware < 17.168.5.2-3
f6f373
%description -n iwl6000g2b-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
f6f373
f6f373
%package -n iwl6050-firmware
f6f373
Summary:	Firmware for Intel(R) Wireless WiFi Link 6050 Series Adapters
f6f373
License:	Redistributable, no modification permitted
f6f373
Version:	41.28.5.1
001a08
Release:	%{firmware_release}%{?dist}
3f9015
Obsoletes:	iwl6050-firmware < 41.28.5.1-5
f6f373
%description -n iwl6050-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
f6f373
for Linux.  Usage of the firmware is subject to the terms and conditions
f6f373
contained inside the provided LICENSE file. Please read it carefully.
3f9015
ce4741
%package -n iwl7260-firmware
ce4741
Summary:	Firmware for Intel(R) Wireless WiFi Link 7260 Series Adapters
ce4741
License:	Redistributable, no modification permitted
38993c
Epoch:		1
e98b03
Version:	25.30.13.0
001a08
Release:	%{firmware_release}%{?dist}
ce4741
%description -n iwl7260-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
ce4741
for Linux.  Usage of the firmware is subject to the terms and conditions
ce4741
contained inside the provided LICENSE file. Please read it carefully.
ce4741
ce4741
%package -n iwl3160-firmware
ce4741
Summary:	Firmware for Intel(R) Wireless WiFi Link 3160 Series Adapters
ce4741
License:	Redistributable, no modification permitted
38993c
Epoch:		1
e98b03
Version:	25.30.13.0
001a08
Release:	%{firmware_release}%{?dist}
ce4741
%description -n iwl3160-firmware
494a3c
This package contains the firmware required by the Intel wireless drivers
ce4741
for Linux.  Usage of the firmware is subject to the terms and conditions
ce4741
contained inside the provided LICENSE file. Please read it carefully.
ce4741
65aaec
%package -n libertas-usb8388-firmware
65aaec
Summary:	Firmware for Marvell Libertas USB 8388 Network Adapter
65aaec
License:	Redistributable, no modification permitted
6b475b
Epoch:		2 
6b475b
Obsoletes:	libertas-usb8388-firmware < 2:5.110.22.p23-8
65aaec
%description -n libertas-usb8388-firmware
65aaec
Firmware for Marvell Libertas USB 8388 Network Adapter
65aaec
65aaec
%package -n libertas-usb8388-olpc-firmware
65aaec
Summary:	OLPC firmware for Marvell Libertas USB 8388 Network Adapter
65aaec
License:	Redistributable, no modification permitted
65aaec
%description -n libertas-usb8388-olpc-firmware
65aaec
Firmware for Marvell Libertas USB 8388 Network Adapter with OLPC mesh network
65aaec
support.
65aaec
65aaec
%package -n libertas-sd8686-firmware
65aaec
Summary:	Firmware for Marvell Libertas SD 8686 Network Adapter
65aaec
License:	Redistributable, no modification permitted
65aaec
Obsoletes:	libertas-sd8686-firmware < 9.70.20.p0-4
65aaec
%description -n libertas-sd8686-firmware
65aaec
Firmware for Marvell Libertas SD 8686 Network Adapter
65aaec
65aaec
%package -n libertas-sd8787-firmware
65aaec
Summary:	Firmware for Marvell Libertas SD 8787 Network Adapter
65aaec
License:	Redistributable, no modification permitted
65aaec
%description -n libertas-sd8787-firmware
65aaec
Firmware for Marvell Libertas SD 8787 Network Adapter
65aaec
David Woodhouse aef32f
%prep
fab229
%setup -q -n linux-firmware-%{checkout}
df7010
%if 0
Dave Airlie 329fb5
git init .
Dave Airlie 398e9b
if [ -z "$GIT_COMMITTER_NAME" ]; then
Dave Airlie 398e9b
    git config user.email "nobody@fedoraproject.org"
Kyle McMartin 351d4a
    git config user.name "Fedora linux-firmware packagers"
Dave Airlie 398e9b
fi
Dave Airlie 614f35
git add .
Dave Airlie 2ce395
git commit -m init .
9845f8
Kyle McMartin 805ce7
%endif
David Woodhouse aef32f
David Woodhouse aef32f
%build
David Woodhouse aef32f
# Remove firmware shipped in separate packages already
David Woodhouse aef32f
# Perhaps these should be built as subpackages of linux-firmware?
David Woodhouse aef32f
rm -rf ess korg sb16 yamaha
David Woodhouse aef32f
David Woodhouse aef32f
# Remove source files we don't need to install
David Woodhouse aef32f
rm -f usbdux/*dux */*.asm
91168e
rm -rf carl9170fw
David Woodhouse aef32f
65aaec
# No need to install old firmware versions where we also provide newer versions
65aaec
# which are preferred and support the same (or more) hardware
65aaec
rm -f libertas/sd8686_v8*
65aaec
rm -f libertas/usb8388_v5.bin
65aaec
42eabf
# Remove firmware for Creative CA0132 HD as it's in alsa-firmware
42eabf
rm -f ctefx.bin ctspeq.bin
42eabf
9beb84
# Remove the check_whence.py file
9beb84
rm -f check_whence.py
9beb84
David Woodhouse aef32f
%install
David Woodhouse aef32f
rm -rf $RPM_BUILD_ROOT
Kyle McMartin 351d4a
mkdir -p $RPM_BUILD_ROOT/%{_firmwarepath}
Kyle McMartin 351d4a
mkdir -p $RPM_BUILD_ROOT/%{_firmwarepath}/updates
Kyle McMartin 351d4a
cp -r * $RPM_BUILD_ROOT/%{_firmwarepath}
Kyle McMartin 351d4a
rm $RPM_BUILD_ROOT/%{_firmwarepath}/{WHENCE,LICENCE.*,LICENSE.*}
65aaec
65aaec
# Create file list but exclude firmwares that we place in subpackages
f6f373
FILEDIR=`pwd`
Kyle McMartin 351d4a
pushd $RPM_BUILD_ROOT/%{_firmwarepath}
65aaec
find . \! -type d > $FILEDIR/linux-firmware.files
655897
find . -type d | sed -e '/^.$/d' > $FILEDIR/linux-firmware.dirs
f6f373
popd
655897
sed -i -e 's:^./::' linux-firmware.{files,dirs}
65aaec
sed -i -e '/^iwlwifi/d' \
65aaec
	-i -e '/^libertas\/sd8686/d' \
65aaec
	-i -e '/^libertas\/usb8388/d' \
65aaec
	-i -e '/^mrvl\/sd8787/d' \
65aaec
	linux-firmware.files
Kyle McMartin 351d4a
sed -i -e 's!^!/usr/lib/firmware/!' linux-firmware.{files,dirs}
655897
sed -e 's/^/%%dir /' linux-firmware.dirs >> linux-firmware.files
David Woodhouse aef32f
David Woodhouse aef32f
%clean
David Woodhouse aef32f
rm -rf $RPM_BUILD_ROOT
David Woodhouse aef32f
f6f373
%files -n iwl100-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-100-5.ucode
f6f373
f6f373
%files -n iwl105-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-105-*.ucode
f6f373
f6f373
%files -n iwl135-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-135-*.ucode
f6f373
f6f373
%files -n iwl1000-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-1000-*.ucode
f6f373
f6f373
%files -n iwl2000-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-2000-*.ucode
f6f373
f6f373
%files -n iwl2030-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-2030-*.ucode
f6f373
f6f373
%files -n iwl3945-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-3945-*.ucode
f6f373
f6f373
%files -n iwl4965-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-4965-*.ucode
f6f373
f6f373
%files -n iwl5000-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-5000-*.ucode
f6f373
f6f373
%files -n iwl5150-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-5150-*.ucode
f6f373
f6f373
%files -n iwl6000-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-6000-*.ucode
f6f373
f6f373
%files -n iwl6000g2a-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-6000g2a-*.ucode
f6f373
f6f373
%files -n iwl6000g2b-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-6000g2b-*.ucode
f6f373
f6f373
%files -n iwl6050-firmware
f6f373
%defattr(-,root,root,-)
f6f373
%doc WHENCE LICENCE.iwlwifi_firmware
Kyle McMartin 351d4a
%{_firmwarepath}/iwlwifi-6050-*.ucode
David Woodhouse aef32f
ce4741
%files -n iwl7260-firmware
ce4741
%defattr(-,root,root,-)
ce4741
%doc WHENCE LICENCE.iwlwifi_firmware
ce4741
%{_firmwarepath}/iwlwifi-7260-*.ucode
3d369f
%{_firmwarepath}/iwlwifi-7265-*.ucode
38993c
%{_firmwarepath}/iwlwifi-7265D-*.ucode
e98b03
%{_firmwarepath}/iwlwifi-8000C-*.ucode
2ad70b
%{_firmwarepath}/iwlwifi-8265-*.ucode
ce4741
ce4741
%files -n iwl3160-firmware
ce4741
%defattr(-,root,root,-)
ce4741
%doc WHENCE LICENCE.iwlwifi_firmware
ce4741
%{_firmwarepath}/iwlwifi-3160-*.ucode
2ad70b
%{_firmwarepath}/iwlwifi-3168-*.ucode
ce4741
65aaec
%files -n libertas-usb8388-firmware
65aaec
%defattr(-,root,root,-)
65aaec
%doc WHENCE LICENCE.Marvell
Kyle McMartin 351d4a
%dir %{_firmwarepath}/libertas
Kyle McMartin 351d4a
%{_firmwarepath}/libertas/usb8388_v9.bin
65aaec
65aaec
%files -n libertas-usb8388-olpc-firmware
65aaec
%defattr(-,root,root,-)
65aaec
%doc WHENCE LICENCE.Marvell
Kyle McMartin 351d4a
%dir %{_firmwarepath}/libertas
Kyle McMartin 351d4a
%{_firmwarepath}/libertas/usb8388_olpc.bin
65aaec
65aaec
%files -n libertas-sd8686-firmware
65aaec
%defattr(-,root,root,-)
65aaec
%doc WHENCE LICENCE.Marvell
Kyle McMartin 351d4a
%dir %{_firmwarepath}/libertas
Kyle McMartin 351d4a
%{_firmwarepath}/libertas/sd8686*
65aaec
65aaec
%files -n libertas-sd8787-firmware
65aaec
%defattr(-,root,root,-)
65aaec
%doc WHENCE LICENCE.Marvell
Kyle McMartin 351d4a
%dir %{_firmwarepath}/mrvl
Kyle McMartin 351d4a
%{_firmwarepath}/mrvl/sd8787*
65aaec
f6f373
%files -f linux-firmware.files
David Woodhouse aef32f
%defattr(-,root,root,-)
Kyle McMartin 351d4a
%dir %{_firmwarepath}
27da06
%license WHENCE LICENCE.* LICENSE.*
David Woodhouse aef32f
David Woodhouse aef32f
%changelog
57d3b8
* Wed Apr 19 2017 Josh Boyer <jwboyer@fedoraproject.org> - 20170419-73.gitb1413458
57d3b8
- Update to the latest upstream snapshot
57d3b8
- New nvidia, netronome, and marvell firmware
57d3b8
- Updated intel audio firmware
57d3b8
e9184d
* Mon Mar 13 2017 Josh Boyer <jwboyer@fedoraproject.org> - 20170313-72.git695f2d6d
e9184d
- Update to the latest upstream snapshot
e9184d
- New nvidia, AMD, and i915 GPU firmware
e9184d
- Updated iwlwifi and intel bluetooth firmware
e9184d
bc2593
* Mon Feb 13 2017 Josh Boyer <jwboyer@fedoraproject.org> - 20170213-71.git6d3bc888
bc2593
- Update to the latest upstream snapshot
bc2593
27da06
* Wed Feb 01 2017 Stephen Gallagher <sgallagh@redhat.com> - 20161205-70.git91ddce49
27da06
- Add missing %%license macro
27da06
9beb84
* Mon Dec 05 2016 Josh Boyer <jwboyer@fedoraproject.org> 20161205-69.git91ddce49
9beb84
- Update to the latest upstream snapshot
9beb84
- New intel bluetooth and rtlwifi firmware
9beb84
0bc845
* Fri Sep 23 2016 Josh Boyer <jwboyer@fedoraproject.org> 20160923-68.git42ad5367
0bc845
- Update to the latest upstream snapshot
0bc845
- ath10k, amdgpu, mediatek, brcm, marvell updates
0bc845
 
190176
* Tue Aug 16 2016 Josh Boyer <jwboyer@fedoraproject.org> 20160816-67.git7c3dfc0b
190176
- Update to the latest upstream snapshot (rhbz 1367203)
190176
- Intel audio, rockchip, amdgpu, iwlwifi, nvidia pascal updates
190176
a2458e
* Thu Jun 09 2016 Josh Boyer <jwboyer@fedoraproject.org> 20160609-66.gita4bbc811
a2458e
- Update to the latest upstream snapshot
a2458e
- Intel bluetooth, radeon smc, Intel braswell/broxton audio, cxgb4 updates
a2458e
a48bf7
* Thu May 26 2016 Josh Boyer <jwboyer@fedoraproject.org> 20160526-65.git80d463be
a48bf7
- Update to the latest upstream snapshot
a48bf7
- amdgpu, Skylake audio, and rt2xxx wifi firmware updates
a48bf7
dbb9d0
* Thu May 05 2016 Josh Boyer <jwboyer@fedoraproject.org> 20160505-64.git8afadbe5
dbb9d0
- Update to the latest upstream snapshot
dbb9d0
- AMD, intel, and QCA6xxx updates (rhbz 1294263)
dbb9d0
42d61b
* Mon Mar 21 2016 Josh Boyer <jwboyer@fedoraproject.org> 20160321-63.git5f8ca0c
42d61b
- Update to latest upstream snapshot
42d61b
- New Skylake GuC and audio firmware, AMD ucode updates
42d61b
2ad70b
* Wed Mar 16 2016 Josh Boyer <jwboyer@fedoraproject.org> 20160316-62.gitdeb1d836
2ad70b
- Update to latest upstream snapshot
2ad70b
- New firmware for iwlwifi 3168, 7265D, 8000C, and 8265 devices
2ad70b
b7ff2b
* Thu Feb 04 2016 Josh Boyer <jwboyer@fedoraproject.org> 20160204-61.git91d5dd13
b7ff2b
- Update to latest upstream snashot
b7ff2b
- rtlwifi, iwlwifi, intel bluetooth, skylake audio updates
b7ff2b
16909d
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 20151214-60.gitbbe4917c.1
16909d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
16909d
e4de49
* Mon Dec 14 2015 Josh Boyer <jwboyer@fedoraproject.org> 20151214-60.gitbbe4917c
e4de49
- Update to latest upstream snapshot
e4de49
- Includes firmware for mt7601u (rhbz 1264631)
e4de49
e71a98
* Mon Nov 30 2015 Josh Boyer <jwboyer@fedoraproject.org> 20151130-59.gita109a8ff
e71a98
- Update to latest upstream snapshot
e71a98
- Includes -16 ucode for iwlwifi, skylake dmc and audio updates, brcm updates
e71a98
  bnx2x, and others
e71a98
44c77d
* Fri Oct 30 2015 Josh Boyer <jwboyer@fedoraproject.org> 20151030-58.git66d3d8d7
44c77d
- Update to latest upstream snapshot
44c77d
- Includes ath10k and mwlwifi firmware updates (rhbz 1276360)
44c77d
64c8bd
* Mon Oct 12 2015 Josh Boyer <jwboyer@fedoraproject.org> 20151012-57.gitd82d3c1e
64c8bd
- Update to latest upstream snapshot
64c8bd
- Includes skylake and intel bluetooth firmware updates
64c8bd
df7010
* Fri Sep 04 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150904-56.git6ebf5d57
df7010
- Update to latest upstream git snapshot
df7010
- Includes amdgpu firmware and skylake updates
df7010
188ad3
* Thu Sep 03 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150903-55.git38358cfc
9845f8
- Add firmware from Alex Deucher for amdgpu driver (rhbz 1259542)
9845f8
9845f8
* Thu Sep 03 2015 Josh Boyer <jwboyer@fedoraproject.org>
188ad3
- Update to latest upstream git snapshot
188ad3
- Updates for nvidia, bnx2x, and atmel devices
188ad3
e98b03
* Wed Jul 15 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150715-54.git69640304
e98b03
- Update to latest upstream git snapshot
e98b03
- New iwlwifi firmware for 726x/316x/8000 devices
e98b03
- New firmware for i915 skylake and radeon devices
e98b03
- Various other updates
e98b03
98ea9c
* Tue Jun 23 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150521-53.git3161bfa4
98ea9c
- Don't obsolete ivtv-firmware any longer (rhbz 1232773)
98ea9c
d7582b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20150521-52.git3161bfa4.1
d7582b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d7582b
3b57b5
* Thu May 21 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150521-52.git3161bfa4
3b57b5
- Update to latest upstream git snapshot
3b57b5
- Updated iwlwifi 316x/726x firmware
5eb3dd
- Add cx18-firmware Obsoletes from David Ward (rhbz 1222164)
3b57b5
941b18
* Wed May 06 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150415-51.gitec89525b
941b18
- Obsoletes ivtv-firmware (rbhz 1211055)
941b18
0da4e6
* Fri May 01 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150415-50.gitec89525b
0da4e6
- Add v4l-cx25840.fw back now that ivtv-firmware is retired (rhbz 1211055)
0da4e6
7b9878
* Tue Apr 14 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150415-49.gitec89525b
7b9878
- Fix conflict with ivtv-firmware (rhbz 1203385)
7b9878
3071c6
* Fri Apr 10 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150415-47.gitec89525b
3071c6
- Update to the latest upstream git snapshot
3071c6
d23add
* Thu Mar 19 2015 Josh Boyer <jwboyer@fedoraproject.org>
d23add
- Ship the cx18x firmware files (rhbz 1203385)
d23add
0ffcd4
* Mon Mar 16 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150316-46.git020e534e
0ffcd4
- Update to latest upstream git snapshot
0ffcd4
dc7bff
* Fri Feb 13 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150213-45.git17657c35
dc7bff
- Update to latest upstream git snapshot
dc7bff
- Firmware for Surface Pro 3 WLAN/Bluetooth (rhbz 1185804)
dc7bff
38993c
* Thu Jan 15 2015 Josh Boyer <jwboyer@fedoraproject.org> 20150115-44.git78535e88.fc22
38993c
- Update to latest upstream git snapshot
38993c
- Adjust iwl{3160,7260} version numbers (rhbz 1167695)
38993c
fb8a76
* Tue Oct 14 2014 Josh Boyer <jwboyer@fedoraproject.org> 20141013-43.git0e5f6377.fc22
fb8a76
- Fix 3160/7260 version numbers (rhbz 1110522)
fb8a76
4f6902
* Mon Oct 13 2014 Josh Boyer <jwboyer@fedoraproject.org> 20141013-42.git0e5f6377.fc22
4f6902
- Update to latest upstream git snapshot
4f6902
c7739e
* Fri Sep 12 2014 Josh Boyer <jwboyer@fedoraproject.org> 20140912-41.git365e80cce.fc22
c7739e
- Update to the latest upstream git snapshot
c7739e
4a823c
* Thu Aug 28 2014 Josh Boyer <jwboyer@fedoraproject.org>
4a823c
- Update to latest upstream git snapshot for new radeon firmware (rhbz 1130738)
4a823c
- Fix versioning after mass rebuild and for iwl5000-firmware (rhbz 1130979)
4a823c
Kyle McMartin 805ce7
* Fri Aug 08 2014 Kyle McMartin <kyle@fedoraproject.org> 20140808-39.gitce64fa89.1
Kyle McMartin 805ce7
- Update from upstream linux-firmware.
Kyle McMartin 805ce7
- Nuke unapplied radeon patches.
Kyle McMartin 805ce7
0db97c
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20140605-38.gita4f3bc03.1
0db97c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
0db97c
3d369f
* Thu Jun 05 2014 Josh Boyer <jwboyer@fedoraproject.org> - 20140605-38.gita4f3bc03
3d369f
- Updates for Intel 3160/7260/7265 firmware (1087717)
3d369f
- Add firmware for rtl8723be (rhbz 1091753)
3d369f
- Updates for radeon CIK, SI/CI, and Mullins/Beema GPUs (rhbz 1094153)
3d369f
- Various other firmware updates
3d369f
0cc4be
* Mon Mar 17 2014 Josh Boyer <jwboyer@fedoraproject.org>
0cc4be
- Updates for Intel 3160/7260 and BCM43362 (rhbz 1071590)
0cc4be
494a3c
* Tue Mar 04 2014 Josh Boyer <jwboyer@fedoraproject.org>
494a3c
- Fixup Intel wireless package descriptions and Source0 (rhbz 1070600)
494a3c
16303c
* Fri Jan 31 2014 Josh Boyer <jwboyer@fedoraproject.org> - 20140131-35.gitd7f8a7c8
16303c
- Update to new snapshot
16303c
- Updates for Intel 3160/7260, radeon HAWAII GPUs, and some rtlwifi chips
16303c
- Fixes bugs 815579 1046935
16303c
Kyle McMartin 95d037
* Tue Oct 01 2013 Kyle McMartin <kyle@fedoraproject.org> - 20131001-32.gitb8ac7c7e
Kyle McMartin 95d037
- Update to a new git snapshot, drop radeon patches.
Kyle McMartin 95d037
276e4c
* Mon Sep 16 2013 Josh Boyer <jwboyer@fedoraproject.org> - 20130724-31.git31f6b30
276e4c
- Obsolete ql2x00-firmware packages again (rhbz 864959)
276e4c
de8bef
* Sat Jul 27 2013 Josh Boyer <jwboyer@redhat.com> - 20130724-30.git31f6b30
de8bef
- Add AMD ucode back in now that microcode_ctl doesn't provide it
de8bef
Dave Airlie 986433
* Fri Jul 26 2013 Dave Airlie <airlied@redhat.com> 20130724-29.git31f6b30
Dave Airlie 986433
- add radeon firmware which are lost on the way upstream (#988268)
Dave Airlie 986433
42eabf
* Thu Jul 25 2013 Josh Boyer <jwboyer@redhat.com> - 20130724-28.git31f6b30
42eabf
- Temporarily remove AMD microcode (rhbz 988263)
42eabf
- Remove Creative CA0132 HD-audio files as they're in alsa-firmware
42eabf
ce4741
* Wed Jul 24 2013 Josh Boyer <jwboyer@redhat.com> - 20130724-27.git31f6b30
ce4741
- Update to latest upstream
ce4741
- New rtl, iwl, and amd firmware
ce4741
ed18da
* Fri Jun 07 2013 Josh Boyer <jwboyer@redhat.com> - 20130607-26.git2892af0
ed18da
- Update to latest upstream release
ed18da
- New radeon, bluetooth, rtl, and wl1xxx firmware
ed18da
Kyle McMartin 2365af
* Mon May 20 2013 Kyle McMartin <kyle@redhat.com> - 20130418-25.gitb584174
Kyle McMartin 2365af
- Use a common version number for both the iwl*-firmware packages and
Kyle McMartin 2365af
  linux-firmware itself.
Kyle McMartin 2365af
- Don't reference old kernel-firmware package in %description
Kyle McMartin 2365af
Kyle McMartin 9ea6fe
* Mon May 20 2013 Kyle McMartin <kyle@redhat.com> - 20130418-0.3.gitb584174
Kyle McMartin 9ea6fe
- Bump iwl* version numbers as well...
Kyle McMartin 9ea6fe
Kyle McMartin 351d4a
* Mon May 20 2013 Kyle McMartin <kyle@redhat.com> - 20130418-0.2.gitb584174
Kyle McMartin 351d4a
- UsrMove: move firmware to /usr/lib/firmware
Kyle McMartin 351d4a
- Remove duplicate /usr/lib/firmware/updates entry (already in linux-firmware.dirs)
Kyle McMartin 351d4a
- Simplify sed by using '!' instead of '/' as regexp delimiter
Kyle McMartin 351d4a
- Fix date error (commited on Mon Feb 04, so change that entry)
Kyle McMartin 351d4a
3a1672
* Thu Apr 18 2013 Josh Boyer <jwboyer@redhat.com> - 20130418-0.1.gitb584174
3a1672
- Update to latest upstream git tree
3a1672
b41568
* Tue Mar 19 2013 Josh Boyer <jwboyer@redhat.com>
b41568
- Own the firmware directories (rhbz 919249)
b41568
1d4355
* Thu Feb 21 2013 Josh Boyer <jwboyer@redhat.com> - 20130201-0.4.git65a5163
1d4355
- Obsolete netxen-firmware.  Again.  (rhbz 913680)
1d4355
Kyle McMartin 351d4a
* Mon Feb 04 2013 Josh Boyer <jwboyer@redhat.com> - 20130201-0.3.git65a5163
2117ee
- Obsolete ql2[45]00-firmware packages (rhbz 906898)
2117ee
 
2117ee
* Fri Feb 01 2013 Josh Boyer <jwboyer@redhat.com> 
91168e
- Update to latest upstream release
91168e
- Provide firmware for carl9170 (rhbz 866051)
91168e
655897
* Wed Jan 23 2013 Ville Skyttä <ville.skytta@iki.fi> - 20121218-0.2.gitbda53ca
655897
- Own subdirs created in /lib/firmware (rhbz 902005)
655897
6b475b
* Wed Jan 23 2013 Josh Boyer <jwboyer@redhat.com>
6b475b
- Correctly obsolete the libertas-usb8388-firmware packages (rhbz 902265)
6b475b
8d9428
* Tue Dec 18 2012 Josh Boyer <jwboyer@redhat.com>
8d9428
- Update to latest upstream.  Adds brcm firmware updates
8d9428
c27b65
* Wed Oct 10 2012 Josh Boyer <jwboyer@redhat.com>
2f8e70
- Consolidate rt61pci-firmware and rt73usb-firmware packages (rhbz 864959)
c27b65
- Consolidate netxen-firmware and ql2[123]xx-firmware packages (rhbz 864959)
c27b65
14169f
* Tue Sep 25 2012 Josh Boyer <jwboyer@redhat.com>
14169f
- Update to latest upstream.  Adds marvell wifi updates (rhbz 858388)
14169f
65aaec
* Tue Sep 18 2012 Josh Boyer <jwboyer@redhat.com>
65aaec
- Add patch to create libertas subpackages from Daniel Drake (rhbz 853198)
65aaec
508901
* Fri Sep 07 2012 Josh Boyer <jwboyer@redhat.com> 20120720-0.2.git7560108
508901
- Add epoch to iwl1000 subpackage to preserve upgrade patch (rhbz 855426)
508901
9067fa
* Fri Jul 20 2012 Josh Boyer <jwboyer@redhat.com> 20120720-0.1.git7560108
9067fa
- Update to latest upstream.  Adds more realtek firmware and bcm4334
9067fa
acc281
* Tue Jul 17 2012 Josh Boyer <jwboyer@redhat.com> 20120717-0.1.gitf1f86bb
acc281
- Update to latest upstream.  Adds updated realtek firmware
acc281
e440d7
* Thu Jun 07 2012 Josh Boyer <jwboyer@redhat.com> 20120510-0.5.git375e954
e440d7
- Bump release to get around koji
e440d7
283b2e
* Thu Jun 07 2012 Josh Boyer <jwboyer@redhat.com> 20120510-0.4.git375e954
283b2e
- Drop udev requires.  Systemd now provides udev
283b2e
f6f373
* Tue Jun 05 2012 Josh Boyer <jwboyer@redhat.com> 20120510-0.3.git375e954
549ed0
- Fix location of BuildRequires so git is inclued in the buildroot
f6f373
- Create iwlXXXX-firmware subpackages (rhbz 828050)
3f9015
5a57af
* Thu May 10 2012 Josh Boyer <jwboyer@redhat.com> 20120510-0.1.git375e954
5a57af
- Update to latest upstream.  Adds new bnx2x and radeon firmware
5a57af
94b7a6
* Wed Apr 18 2012 Josh Boyer <jwboyer@redhat.com> 20120418-0.1.git85fbcaa
94b7a6
- Update to latest upstream.  Adds new rtl and ath firmware
94b7a6
Dave Airlie 614f35
* Wed Mar 21 2012 Dave Airlie <airlied@redhat.com> 20120206-0.3.git06c8f81
Dave Airlie 614f35
- use git to apply the radeon firmware
Dave Airlie 614f35
Dave Airlie e0d69d
* Wed Mar 21 2012 Dave Airlie <airlied@redhat.com> 20120206-0.2.git06c8f81
Dave Airlie e0d69d
- add radeon southern islands/trinity firmware
Dave Airlie e0d69d
Dave Airlie e0d69d
* Tue Feb 07 2012 Josh Boyer <jwboyer@redhat.com> 20120206-0.1.git06c8f81
fab229
- Update to latest upstream git snapshot.  Fixes rhbz 786937
fab229
c83af4
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20110731-3
c83af4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
c83af4
Tom "spot" Callaway 609ff3
* Thu Aug 04 2011 Tom Callaway <spot@fedoraproject.org> 20110731-2
Tom "spot" Callaway 609ff3
- resolve conflict with netxen-firmware
Tom "spot" Callaway 609ff3
David Woodhouse 524b56
* Wed Aug 03 2011 David Woodhouse <dwmw2@infradead.org> 20110731-1
David Woodhouse 524b56
- Latest firmware release with v1.3 ath9k firmware (#727702)
David Woodhouse 524b56
4a3ece
* Sun Jun 05 2011 Peter Lemenkov <lemenkov@gmail.com> 20110601-2
4a3ece
- Remove duplicated licensing files from /lib/firmware
4a3ece
Dave Airlie 70086d
* Wed Jun 01 2011 Dave Airlie <airlied@redhat.com> 20110601-1
Dave Airlie 70086d
- Latest firmware release with AMD llano support.
Dave Airlie 70086d
Dave Airlie 346692
* Thu Mar 10 2011 Dave Airlie <airlied@redhat.com> 20110304-1
Dave Airlie 346692
- update to latest upstream for radeon ni/cayman, drop nouveau fw we don't use it anymore
Dave Airlie 346692
34e8bd
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20110125-2
34e8bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
34e8bd
David Woodhouse bd7c25
* Tue Jan 25 2011 David Woodhouse <dwmw2@infradead.org> 20110125-1
David Woodhouse bd7c25
- Update to linux-firmware-20110125 (new bnx2 firmware)
David Woodhouse bd7c25
Dave Airlie 8e3d43
* Fri Jan 07 2011 Dave Airlie <airlied@redhat.com> 20101221-1
Dave Airlie 8e3d43
- rebase to upstream release + add new radeon NI firmwares.
Dave Airlie 8e3d43
Hicham HAOUARI 38eac0
* Thu Aug 12 2010 Hicham HAOUARI <hicham.haouari@gmail.com> 20100806-4
Hicham HAOUARI 38eac0
- Really obsolete ueagle-atm4-firmware
Hicham HAOUARI 38eac0
Hicham HAOUARI b953f5
* Thu Aug 12 2010 Hicham HAOUARI <hicham.haouari@gmail.com> 20100806-3
Hicham HAOUARI b953f5
- Obsolete ueagle-atm4-firmware
Hicham HAOUARI b953f5
David Woodhouse 97339a
* Fri Aug 06 2010 David Woodhouse <dwmw2@infradead.org> 20100806-2
David Woodhouse 97339a
- Remove duplicate radeon firmwares; they're upstream now
David Woodhouse 97339a
David Woodhouse 1a9836
* Fri Aug 06 2010 David Woodhouse <dwmw2@infradead.org> 20100806-1
David Woodhouse 97339a
- Update to linux-firmware-20100806 (more legacy firmwares from kernel source)
David Woodhouse 1a9836
Dave Airlie bcc3b3
* Fri Apr 09 2010 Dave Airlie <airlied@redhat.com> 20100106-4
Dave Airlie bcc3b3
- Add further radeon firmwares
Dave Airlie bcc3b3
Dave Airlie ec903f
* Wed Feb 10 2010 Dave Airlie <airlied@redhat.com> 20100106-3
Dave Airlie ec903f
- add radeon RLC firmware - submitted upstream to dwmw2 already.
Dave Airlie ec903f
Dave Airlie fac825
* Tue Feb 09 2010 Ben Skeggs <bskeggs@redhat.com> 20090106-2
Dave Airlie fac825
- Add firmware needed for nouveau to operate correctly (this is Fedora
Dave Airlie fac825
  only - do not upstream yet - we just moved it here from Fedora kernel)
Dave Airlie fac825
David Woodhouse aef32f
* Wed Jan 06 2010 David Woodhouse <David.Woodhouse@intel.com> 20090106-1
David Woodhouse aef32f
- Update
David Woodhouse aef32f
David Woodhouse aef32f
* Fri Aug 21 2009 David Woodhouse <David.Woodhouse@intel.com> 20090821-1
David Woodhouse aef32f
- Update, fix typos, remove some files which conflict with other packages.
David Woodhouse aef32f
David Woodhouse aef32f
* Thu Mar 19 2009 David Woodhouse <David.Woodhouse@intel.com> 20090319-1
David Woodhouse aef32f
- First standalone kernel-firmware package.