Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > 19e84345c03fb9123064a6a414ec7bf3 > files > 2

kernel-firmware-20230625-1.mga9.src.rpm

#
# This rpm is based on the git tree from:
# git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
# version is date of the youngest commit
#

Summary:	Open source Linux kernel firmware files
Name:   	kernel-firmware
Version:	20230625
Release:	%mkrel 1
License:	GPLv2 and GPLv2+ and GPLv3
Group:  	System/Kernel and hardware
URL:    	https://www.kernel.org/
# linux-firmware tarball is generated from the git tree mentioned
# above, by simply cloning it, and  doing:
# git archive --prefix=linux-firmware/ origin/main | xz > linux-firmware-20220101.tar.xz
#
# Then use gen-free-firmware-tarball.sh to generate a free-only and a nonfree tarball
# to be used in kernel-firmware-nonfree from the full firmware tarball.
Source0: 	linux-firmware-free-%{version}.tar.xz
Source1:	gen-free-firmware-tarball.sh
%rename		carl9170-firmware
Conflicts:	kernel-firmware-extra < %{version}-1
Conflicts:	kernel-firmware-nonfree < %{version}-1
Conflicts:	radeon-firmware < 20130624-1
Recommends:	kernel-firmware-nonfree
BuildArch:	noarch

%description
This package contains all the open source firmware for in-kernel drivers.

This package includes the firmware for keyspan_pda, dsp56k, pcnet_cs,
3c589_cs, 3c574_cs, serial_cs, dvb-ttpci (base), isci, usbdux.

Other firmware is contained in the radeon-firmware, iwlwifi-*-ucode,
rtlwifi-firmware, and kernel-firmware-nonfree packages in the nonfree section.

%prep
%setup -q -n linux-firmware-free-%{version}

# .bin files are only Redistributable, GPLv2 files are just .txt files
rm -rf brcm cypress

%install
mkdir -p %{buildroot}/lib/firmware
cp -avf * %{buildroot}/lib/firmware
rm -f %{buildroot}/lib/firmware/{WHENCE,GPL*}

%files
%defattr(0644,root,root,0755)
%doc WHENCE
# Check license before adding/removing files here,
# the tarball script is not fault-proof.
%dir /lib/firmware/atusb
/lib/firmware/atusb/atusb-0.2.dfu
/lib/firmware/atusb/atusb-0.3.dfu
/lib/firmware/atusb/rzusb-0.3.bin
%dir /lib/firmware/av7110
/lib/firmware/av7110/bootcode.bin
%dir /lib/firmware/cis
/lib/firmware/cis/*.cis
%dir /lib/firmware/dsp56k
/lib/firmware/dsp56k/bootstrap.bin
%dir /lib/firmware/isci
/lib/firmware/isci/isci_firmware.bin
%dir /lib/firmware/keyspan_pda
/lib/firmware/keyspan_pda/*.fw
/lib/firmware/usbdux*_firmware.bin
%dir /lib/firmware/r128
/lib/firmware/r128/r128_cce.bin
%dir /lib/firmware/radeon
/lib/firmware/radeon/R100_cp.bin
/lib/firmware/radeon/R200_cp.bin
/lib/firmware/radeon/R300_cp.bin
/lib/firmware/radeon/R420_cp.bin
/lib/firmware/radeon/R520_cp.bin
/lib/firmware/radeon/R600_me.bin
/lib/firmware/radeon/R600_pfp.bin
/lib/firmware/radeon/RS600_cp.bin
/lib/firmware/radeon/RS690_cp.bin
/lib/firmware/radeon/RS780_me.bin
/lib/firmware/radeon/RS780_pfp.bin
/lib/firmware/radeon/RV610_me.bin
/lib/firmware/radeon/RV610_pfp.bin
/lib/firmware/radeon/RV620_me.bin
/lib/firmware/radeon/RV620_pfp.bin
/lib/firmware/radeon/RV630_me.bin
/lib/firmware/radeon/RV630_pfp.bin
/lib/firmware/radeon/RV635_me.bin
/lib/firmware/radeon/RV635_pfp.bin
/lib/firmware/radeon/RV670_me.bin
/lib/firmware/radeon/RV670_pfp.bin
/lib/firmware/radeon/RV710_me.bin
/lib/firmware/radeon/RV710_pfp.bin
/lib/firmware/radeon/RV730_me.bin
/lib/firmware/radeon/RV730_pfp.bin
/lib/firmware/radeon/RV770_me.bin
/lib/firmware/radeon/RV770_pfp.bin
/lib/firmware/carl9170-1.fw


%changelog
* Sat Jul 01 2023 tmb <tmb> 20230625-1.mga9
+ Revision: 1963418
- update to 20230625 snapshot

* Mon May 15 2023 tmb <tmb> 20230515-1.mga9
+ Revision: 1957021
- update to 20230515

* Fri Feb 10 2023 tmb <tmb> 20230210-1.mga9
+ Revision: 1940045
- update to 20230210

* Sat Jan 14 2023 tmb <tmb> 20230110-1.mga9
+ Revision: 1932971
- update to 20230110

* Fri Sep 16 2022 tmb <tmb> 20220913-1.mga9
+ Revision: 1889198
- update to 20220913 snapshot

* Mon Mar 21 2022 umeabot <umeabot> 20220101-2.mga9
+ Revision: 1815869
- Mageia 9 Mass Rebuild

* Sat Jan 01 2022 tmb <tmb> 20220101-1.mga9
+ Revision: 1765800
- update to 20220101 snapshot

* Sun Dec 20 2020 tmb <tmb> 20201218-1.mga8
+ Revision: 1661446
- update to 20201218 snapshot

* Thu Aug 06 2020 luigiwalser <luigiwalser> 20200721-1.mga8
+ Revision: 1611537
- update to 20200721 snapshot (files should be the same as 20190603)
- fix gen-free-firmware-tarball.sh script (mostly)
- account for one remaining issue in script in SPEC file

* Sat Feb 15 2020 umeabot <umeabot> 20190603-2.mga8
+ Revision: 1526653
- Mageia 8 Mass Rebuild

* Sat Jun 15 2019 tmb <tmb> 20190603-1.mga7
+ Revision: 1399972
- update to 2019-06-03 snapshot

* Mon Apr 22 2019 tmb <tmb> 20190422-1.mga7
+ Revision: 1394797
- update to 20190422 snapshot

* Mon Jan 14 2019 tmb <tmb> 20190114-1.mga7
+ Revision: 1356861
- update to 2019-01-14 snapshot

* Wed Nov 28 2018 tmb <tmb> 20181026-1.mga7
+ Revision: 1336558
- update to 2018-10-26 snapshot

* Thu Sep 20 2018 umeabot <umeabot> 20180606-2.mga7
+ Revision: 1279181
- Mageia 7 Mass Rebuild

* Sun Jul 08 2018 tmb <tmb> 20180606-1.mga7
+ Revision: 1242676
- update to 2018-06-06 snapshot

* Sat Feb 17 2018 tmb <tmb> 20180211-1.mga7
+ Revision: 1202149
- update to 2018-02-11 snapshot
- update to 2018-02-11 snapshot

* Mon Jun 05 2017 tmb <tmb> 20170531-1.mga6
+ Revision: 1106767
- update to 2017-05-31 snapshot

* Tue Feb 21 2017 tmb <tmb> 20170217-1.mga6
+ Revision: 1087228
- update to 2017-02-17 snapshot

* Sun Jan 15 2017 tmb <tmb> 20170113-1.mga6
+ Revision: 1081810
- update to 20170113 snapshot

* Sun Jan 01 2017 tmb <tmb> 20170101-1.mga6
+ Revision: 1079383
- update filelist
- update to 20170101 snapshot

* Tue Sep 20 2016 tmb <tmb> 20160914-1.mga6
+ Revision: 1054760
- usbdux: usbduxsigma: created matching binary of the firmware

* Wed Jul 20 2016 tmb <tmb> 20160712-1.mga6
+ Revision: 1042792
- update to 2016-07-12 snapshot

* Sun Jun 19 2016 tmb <tmb> 20160608-1.mga6
+ Revision: 1036776
- update to 20160608 snapshot

* Sat Apr 09 2016 tmb <tmb> 20160409-1.mga6
+ Revision: 999885
- update ot 20160409 snapshot

* Thu Mar 03 2016 tmb <tmb> 20160219-1.mga6
+ Revision: 984597
- update to 2016-02-19 snapshot
+ umeabot <umeabot>
- Mageia 6 Mass Rebuild

* Sat Nov 21 2015 tmb <tmb> 20151120-1.mga6
+ Revision: 904757
- update to 2015-11-20

* Tue Aug 04 2015 tmb <tmb> 20150722-1.mga6
+ Revision: 861096
- update to 2015-07-22
  * add firmware for atusb driver

* Tue Mar 10 2015 tmb <tmb> 20150309-1.mga5
+ Revision: 818298
- update to 2015-03-09

* Wed Feb 04 2015 tmb <tmb> 20150204-1.mga5
+ Revision: 813486
- update to 2015-02-04

* Mon Dec 01 2014 tmb <tmb> 20141106-1.mga5
+ Revision: 800164
- update to 20141106

* Wed Oct 15 2014 umeabot <umeabot> 20140603-3.mga5
+ Revision: 750163
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 20140603-2.mga5
+ Revision: 681037
- Mageia 5 Mass Rebuild
+ tv <tv>
- s/uggests:/Recommends:/

* Wed Jun 04 2014 tmb <tmb> 20140603-1.mga5
+ Revision: 632974
- update to 2014-06-03

* Tue Oct 22 2013 umeabot <umeabot> 20131013-2.mga4
+ Revision: 542310
- Mageia 4 Mass Rebuild

* Mon Oct 14 2013 tmb <tmb> 20131013-1.mga4
+ Revision: 497330
- update to 2013-10-13

* Tue Jul 09 2013 tmb <tmb> 20130624-1.mga4
+ Revision: 452126
- update to 2013-06-24 snapshot
- re-add proper list of free radeon drivers
- ship all radeon firmwares in radeon-firmware

* Mon Apr 08 2013 tmb <tmb> 20130307-2.mga3
+ Revision: 409065
- provide carl9170-firmware for upgrades to work

* Sun Apr 07 2013 tmb <tmb> 20130307-1.mga3
+ Revision: 409015
- fix filelist
- obsolete carl9170-firmware (merged upstream)
- update to 203-03-07

* Thu Jan 10 2013 tmb <tmb> 20121225-1.mga3
+ Revision: 344671
- update to 2012-12-25

* Fri Nov 02 2012 tmb <tmb> 20121030-1.mga3
+ Revision: 312669
- update to 2012-10-30 snapshot

* Sun Sep 16 2012 tmb <tmb> 20120909-1.mga3
+ Revision: 294476
- update to 2012-09-09 snapshot

* Sat Jul 21 2012 tmb <tmb> 20120719-2.mga3
+ Revision: 273008
- fix conflicts on radeon-firmware

* Fri Jul 20 2012 tmb <tmb> 20120719-1.mga3
+ Revision: 272967
- update to 2012-07-19 snapshot

* Tue Mar 06 2012 tmb <tmb> 20120219-1.mga2
+ Revision: 220088
- update to 2012-02-19 snapshot

* Sun Jan 01 2012 tmb <tmb> 20111229-1.mga2
+ Revision: 189462
- conflict old kernel-firmware-extra
- update to 2011-12-29 snapshot
- update filelists
- create nonfree only tarball at the same time as we create the
  free tarball to avoid useless duplication in srpms, and to
  simplify the creation of kernel-firmware-nonfree
- fix git url
- drop buildroot

* Tue Nov 08 2011 anssi <anssi> 20110703-2.mga2
+ Revision: 165566
- drop non-free firmware (they will be included in the
  kernel-firmware-extra and radeon-firmware packages in the nonfree
  section)
- add free usbdux firmware (moved from kernel-firmware-extra)
- drop non-free obsoletes (to be put in kernel-firmware-extra)
- add gen-free-firmware-tarball.sh to help packaging
- update summary and description
- fix license tag
- drop pcmcia firmware source code from the binary package
+ tmb <tmb>
- update to 2011-07-03 checkout
  * updates bnx2x fw to 6.2.9
  * adds isci: Intel(R) C600 Series Chipset Storage Controller fw

* Thu Mar 17 2011 tmb <tmb> 20110314-2.mga1
+ Revision: 73536
- fix conflicts on kernel-firmware-extra

* Thu Mar 17 2011 tmb <tmb> 20110314-1.mga1
+ Revision: 73359
- update to 2011-03-14

* Tue Jan 25 2011 tmb <tmb> 20101231-1.mga1
+ Revision: 39043
- update to 2010-12-31 snapshot

* Sat Jan 08 2011 tmb <tmb> 20101024-2.mga1
+ Revision: 1228
- imported package kernel-firmware


* Sat Jan 08 2011 Thomas Backlund <tmb@mageia.org> 20101024-2.mga1
- initial Mageia import
- drop rpm tags
- switch from manbo_mkrel to mkrel

* Thu Nov 04 2010 Thomas Backlund <tmb@mandriva.org> 20101024-1mnb2
+ Revision: 593285
- update to 2010-10-24

* Sun Aug 15 2010 Thomas Backlund <tmb@mandriva.org> 20100804-1mnb2
+ Revision: 570139
- update to 2010-08-04

* Mon May 03 2010 Thomas Backlund <tmb@mandriva.org> 20100217-1mnb2
+ Revision: 541831
- keep bnx2x fw for 2.6.33 series kernels
- update to 20100217 (updated bnx2 and bnx2x firmwares)

* Sun Feb 07 2010 Thomas Backlund <tmb@mandriva.org> 20100107-1mnb2
+ Revision: 501683
- drop firmware tarball from drm-next as its merged upstream
- update to 2010-01-07

* Sat Sep 19 2009 Thomas Backlund <tmb@mandriva.org> 20090604-4mnb2
+ Revision: 444767
- update drm-next firmware to 2009-09-18

* Thu Sep 17 2009 Thomas Backlund <tmb@mandriva.org> 20090604-3mnb2
+ Revision: 444038
- use correct radeon ihex-converted firmware tarball

* Thu Sep 17 2009 Thomas Backlund <tmb@mandriva.org> 20090604-2mnb2
+ Revision: 443983
- add radeon firmware from drm-next, needed by kernel-tmb
- update to 2009-06-04

* Thu May 28 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090418-1mnb2
+ Revision: 380647
- Updated to 20090418
- Use lzma for source tarball.

* Mon Mar 30 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090111-3mnb2
+ Revision: 362326
- Re-add obsoletes from kernel-firmware-extra to kernel-firmware for
  firmware files which moved to kernel-firmware after previous change.

* Mon Mar 30 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090111-2mnb2
+ Revision: 362309
- Include all firmware, not splitting firmwares into
  kernel-firmware-extra (#49195).

* Tue Feb 17 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20090111-1mnb2
+ Revision: 341862
- Updated to 20090111

* Fri Dec 05 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20080922-2mnb2
+ Revision: 310782
- Don't include firmware without source, they should be in non-free
  (distributed with kernel-firmware-extra package).
- Suggests kernel-firmware-extra.
- Cosmetics.

* Tue Nov 04 2008 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 20080922-1mnb2
+ Revision: 299838
- Updated to latest linux-firmware-from-kernel snapshot, and change
  versioning to use date of the younger commit, as firmwares aren't
  bound to specific kernel version.

* Sat Sep 06 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-2mnb2
+ Revision: 281995
- Obsolete korg1212-firmware, maestro3-firmware, sb16-firmware, yamaha-firmware.

* Thu Aug 28 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-1mnb2
+ Revision: 277014
- redo spec based on kernel-headers spec
- switch to using dwmw2's linux-firmware-from-kernel git tree
- no need to follow -rc/-git versioning as the firmwares does
  not change that often.
- package is now noarch as we dont build anything
- switch to Manbo Core tagging

* Thu Aug 21 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc4.1mdv2009.0
+ Revision: 274527
- update to 2.6.27-rc4

* Wed Aug 20 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc3.1mdv2009.0
+ Revision: 274212
- fix git typo
- update to 2.6.27-rc3-git6

* Thu Aug 07 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc2.2mdv2009.0
+ Revision: 265550
- bump release
- add buildrequires

* Thu Aug 07 2008 Thomas Backlund <tmb@mandriva.org> 2.6.27-0.rc2.1mdv2009.0
+ Revision: 265537
- add spec file
- use defconfigs from kernel-linus
- start with 2.6.27-rc2
- Created package structure for kernel-firmware.