Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kernel-firmware for openSUSE:Factory 
checked in at 2022-07-05 12:27:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-firmware (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-firmware.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-firmware"

Tue Jul  5 12:27:26 2022 rev:185 rq:986618 version:20220622

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-firmware/kernel-firmware.changes  
2022-06-09 14:09:37.652353861 +0200
+++ 
/work/SRC/openSUSE:Factory/.kernel-firmware.new.1548/kernel-firmware.changes    
    2022-07-05 12:27:36.357882000 +0200
@@ -1,0 +2,24 @@
+Mon Jul 04 07:42:16 UTC 2022 - [email protected]
+
+- Update to version 20220622 (git commit 9ed4d42c51ac):
+  * amdgpu: update Yellow Carp VCN firmware
+  * linux-firmware: update firmware for MT7921 WiFi device
+  * linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
+  * qed: update 8.59.1.0 firmware
+  * Link some devices that ship with the AW-CM256SM
+  * Add initial AzureWave AW-CM256SM NVRAM file
+  * Remove the Pine64 Quartz copy of the RPi NVRAM
+  *     qca: Update firmware files for BT chip WCN6750.
+  * QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00409
+  * WHENCE: add symlinks for StarFive based boards
+  * linux-firmware: wilc1000: update WILC1000 firmware to v15.6
+  * brcm: Add NVRAM file 43455 based Wifi/BT module as used on the Quartz64 
Model B from Pine64. This file is based on the existing 
"brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt" NVRAM file.
+  * iwlwifi: add new FWs from core70-87 release
+  * iwlwifi: update 9000-family firmwares to core70-87
+- Temporary fix for incorrect symlinks for brcm in WHENCE:
+  brcm-symlink-fixes.diff
+- Minor updates of scripts, sorting alphabetically and add version
+  to Provides/Obsoletes
+- Update alias
+
+-------------------------------------------------------------------

Old:
----
  kernel-firmware-20220607.tar.xz

New:
----
  brcm-symlink-fixes.diff
  kernel-firmware-20220622.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kernel-firmware.spec ++++++
--- /var/tmp/diff_new_pack.MrS8Lm/_old  2022-07-05 12:27:38.077884518 +0200
+++ /var/tmp/diff_new_pack.MrS8Lm/_new  2022-07-05 12:27:38.085884529 +0200
@@ -23,10 +23,10 @@
 %endif
 
 %define __ksyms_path ^%{_firmwaredir}
-%define version_unconverted 20220607
+%define version_unconverted 20220622
 
 Name:           kernel-firmware
-Version:        20220607
+Version:        20220622
 Release:        0
 Summary:        Linux kernel firmware files
 License:        GPL-2.0-only AND SUSE-Firmware AND GPL-2.0-or-later AND MIT
@@ -61,38 +61,39 @@
 Source1014:     README.build
 # temporary fix
 Patch1:         wfx-WHENCE-fix.diff
+Patch2:         brcm-symlink-fixes.diff
 BuildRequires:  fdupes
 BuildRequires:  suse-module-tools
 Requires(post): /usr/bin/mkdir /usr/bin/touch
 Requires(postun):/usr/bin/mkdir /usr/bin/touch
 BuildArch:      noarch
-Provides:       ath3k-firmware
-Obsoletes:      ath3k-firmware
+Provides:       ath3k-firmware = %{version}
+Obsoletes:      ath3k-firmware < %{version}
 Provides:       bcm43xx-firmware:/lib/firmware/brcm/brcmfmac43430-sdio.bin
-Provides:       cxgb3-firmware
-Obsoletes:      cxgb3-firmware
-Provides:       iwl1000-ucode
-Obsoletes:      iwl1000-ucode
-Provides:       iwl3945-ucode
-Obsoletes:      iwl3945-ucode
-Provides:       iwl4965-ucode
-Obsoletes:      iwl4965-ucode
-Provides:       iwl5000-ucode
-Obsoletes:      iwl5000-ucode
-Provides:       iwl5150-ucode
-Obsoletes:      iwl5150-ucode
-Provides:       iwl100-ucode
-Obsoletes:      iwl100-ucode
-Provides:       iwl6000-ucode
-Obsoletes:      iwl6000-ucode
-Provides:       iwl6050-ucode
-Obsoletes:      iwl6050-ucode
-Provides:       iwl6000g2-ucode
-Obsoletes:      iwl6000g2-ucode
-Provides:       ralink-firmware
-Obsoletes:      ralink-firmware
-Provides:       qlogic-firmware
-Obsoletes:      qlogic-firmware
+Provides:       cxgb3-firmware = %{version}
+Obsoletes:      cxgb3-firmware < %{version}
+Provides:       iwl1000-ucode = %{version}
+Obsoletes:      iwl1000-ucode < %{version}
+Provides:       iwl3945-ucode = %{version}
+Obsoletes:      iwl3945-ucode < %{version}
+Provides:       iwl4965-ucode = %{version}
+Obsoletes:      iwl4965-ucode < %{version}
+Provides:       iwl5000-ucode = %{version}
+Obsoletes:      iwl5000-ucode < %{version}
+Provides:       iwl5150-ucode = %{version}
+Obsoletes:      iwl5150-ucode < %{version}
+Provides:       iwl100-ucode = %{version}
+Obsoletes:      iwl100-ucode < %{version}
+Provides:       iwl6000-ucode = %{version}
+Obsoletes:      iwl6000-ucode < %{version}
+Provides:       iwl6050-ucode = %{version}
+Obsoletes:      iwl6050-ucode < %{version}
+Provides:       iwl6000g2-ucode = %{version}
+Obsoletes:      iwl6000g2-ucode < %{version}
+Provides:       ralink-firmware = %{version}
+Obsoletes:      ralink-firmware < %{version}
+Provides:       qlogic-firmware = %{version}
+Obsoletes:      qlogic-firmware < %{version}
 Provides:       compat-wireless-firmware = 4.4
 Obsoletes:      compat-wireless-firmware < 4.4
 %if 0%{?suse_version} >= 1550
@@ -495,6 +496,55 @@
 This package contains compressed kernel firmware files for
 AMDGPU graphics driver.
 
+%package ath10k
+Summary:        Kernel firmware files for Atheros QCA988x WiFi drivers
+Group:          System/Kernel
+Requires(post): /usr/bin/mkdir /usr/bin/touch
+Requires(postun):/usr/bin/mkdir /usr/bin/touch
+Requires(post): dracut >= 049
+Conflicts:      kernel < 5.3
+%if 0%{?suse_version} >= 1550
+# make sure we have post-usrmerge filesystem package on TW
+Conflicts:      filesystem < 84
+%endif
+Supplements:    modalias(of:N*T*Cqcom,ipq4019-wifi)
+Supplements:    modalias(of:N*T*Cqcom,ipq4019-wifiC*)
+Supplements:    modalias(pci:v00000777d000011ACsv*sd*bc*sc*i*)
+Supplements:    modalias(pci:v0000168Cd0000003Csv*sd*bc*sc*i*)
+Supplements:    modalias(pci:v0000168Cd0000003Esv*sd*bc*sc*i*)
+Supplements:    modalias(pci:v0000168Cd00000040sv*sd*bc*sc*i*)
+Supplements:    modalias(pci:v0000168Cd00000041sv*sd*bc*sc*i*)
+Supplements:    modalias(pci:v0000168Cd00000042sv*sd*bc*sc*i*)
+Supplements:    modalias(pci:v0000168Cd00000046sv*sd*bc*sc*i*)
+Supplements:    modalias(pci:v0000168Cd00000050sv*sd*bc*sc*i*)
+Supplements:    modalias(pci:v0000168Cd00000056sv*sd*bc*sc*i*)
+Supplements:    modalias(sdio:c*v0271d050A*)
+Supplements:    modalias(sdio:c*v0271d0701*)
+Supplements:    modalias(usb:v13B1p0042d*dc*dsc*dp*ic*isc*ip*in*)
+
+%description ath10k
+This package contains compressed kernel firmware files for
+Atheros QCA988x WiFi drivers.
+
+%package ath11k
+Summary:        Kernel firmware files for Atheros Qualcomm WiFi drivers
+Group:          System/Kernel
+Requires(post): /usr/bin/mkdir /usr/bin/touch
+Requires(postun):/usr/bin/mkdir /usr/bin/touch
+Requires(post): dracut >= 049
+Conflicts:      kernel < 5.3
+%if 0%{?suse_version} >= 1550
+# make sure we have post-usrmerge filesystem package on TW
+Conflicts:      filesystem < 84
+%endif
+Supplements:    modalias(pci:v000017CBd00001101sv*sd*bc*sc*i*)
+Supplements:    modalias(pci:v000017CBd00001103sv*sd*bc*sc*i*)
+Supplements:    modalias(pci:v000017CBd00001104sv*sd*bc*sc*i*)
+
+%description ath11k
+This package contains compressed kernel firmware files for
+Atheros Qualcomm WiFi drivers.
+
 %package atheros
 Summary:        Kernel firmware files for Atheros wireless drivers
 Group:          System/Kernel
@@ -506,8 +556,8 @@
 # make sure we have post-usrmerge filesystem package on TW
 Conflicts:      filesystem < 84
 %endif
-Provides:       ath3k-firmware
-Obsoletes:      ath3k-firmware
+Provides:       ath3k-firmware = %{version}
+Obsoletes:      ath3k-firmware < %{version}
 Supplements:    modalias(ar9170usb)
 Supplements:    modalias(arusb_lnx)
 Supplements:    modalias(pci:v000017CBd00001201sv*sd*bc*sc*i*)
@@ -700,55 +750,6 @@
 This package contains compressed kernel firmware files for
 Atheros wireless drivers.
 
-%package ath10k
-Summary:        Kernel firmware files for Atheros QCA988x WiFi drivers
-Group:          System/Kernel
-Requires(post): /usr/bin/mkdir /usr/bin/touch
-Requires(postun):/usr/bin/mkdir /usr/bin/touch
-Requires(post): dracut >= 049
-Conflicts:      kernel < 5.3
-%if 0%{?suse_version} >= 1550
-# make sure we have post-usrmerge filesystem package on TW
-Conflicts:      filesystem < 84
-%endif
-Supplements:    modalias(of:N*T*Cqcom,ipq4019-wifi)
-Supplements:    modalias(of:N*T*Cqcom,ipq4019-wifiC*)
-Supplements:    modalias(pci:v00000777d000011ACsv*sd*bc*sc*i*)
-Supplements:    modalias(pci:v0000168Cd0000003Csv*sd*bc*sc*i*)
-Supplements:    modalias(pci:v0000168Cd0000003Esv*sd*bc*sc*i*)
-Supplements:    modalias(pci:v0000168Cd00000040sv*sd*bc*sc*i*)
-Supplements:    modalias(pci:v0000168Cd00000041sv*sd*bc*sc*i*)
-Supplements:    modalias(pci:v0000168Cd00000042sv*sd*bc*sc*i*)
-Supplements:    modalias(pci:v0000168Cd00000046sv*sd*bc*sc*i*)
-Supplements:    modalias(pci:v0000168Cd00000050sv*sd*bc*sc*i*)
-Supplements:    modalias(pci:v0000168Cd00000056sv*sd*bc*sc*i*)
-Supplements:    modalias(sdio:c*v0271d050A*)
-Supplements:    modalias(sdio:c*v0271d0701*)
-Supplements:    modalias(usb:v13B1p0042d*dc*dsc*dp*ic*isc*ip*in*)
-
-%description ath10k
-This package contains compressed kernel firmware files for
-Atheros QCA988x WiFi drivers.
-
-%package ath11k
-Summary:        Kernel firmware files for Atheros Qualcomm WiFi drivers
-Group:          System/Kernel
-Requires(post): /usr/bin/mkdir /usr/bin/touch
-Requires(postun):/usr/bin/mkdir /usr/bin/touch
-Requires(post): dracut >= 049
-Conflicts:      kernel < 5.3
-%if 0%{?suse_version} >= 1550
-# make sure we have post-usrmerge filesystem package on TW
-Conflicts:      filesystem < 84
-%endif
-Supplements:    modalias(pci:v000017CBd00001101sv*sd*bc*sc*i*)
-Supplements:    modalias(pci:v000017CBd00001103sv*sd*bc*sc*i*)
-Supplements:    modalias(pci:v000017CBd00001104sv*sd*bc*sc*i*)
-
-%description ath11k
-This package contains compressed kernel firmware files for
-Atheros Qualcomm WiFi drivers.
-
 %package bluetooth
 Summary:        Kernel firmware files for various Bluetooth drivers
 Group:          System/Kernel
@@ -937,8 +938,8 @@
 # make sure we have post-usrmerge filesystem package on TW
 Conflicts:      filesystem < 84
 %endif
-Provides:       cxgb3-firmware
-Obsoletes:      cxgb3-firmware
+Provides:       cxgb3-firmware = %{version}
+Obsoletes:      cxgb3-firmware < %{version}
 Supplements:    modalias(pci:v00001425d00000020sv*sd*bc*sc*i*)
 Supplements:    modalias(pci:v00001425d00000021sv*sd*bc*sc*i*)
 Supplements:    modalias(pci:v00001425d00000022sv*sd*bc*sc*i*)
@@ -1760,24 +1761,24 @@
 # make sure we have post-usrmerge filesystem package on TW
 Conflicts:      filesystem < 84
 %endif
-Provides:       iwl1000-ucode
-Obsoletes:      iwl1000-ucode
-Provides:       iwl3945-ucode
-Obsoletes:      iwl3945-ucode
-Provides:       iwl4965-ucode
-Obsoletes:      iwl4965-ucode
-Provides:       iwl5000-ucode
-Obsoletes:      iwl5000-ucode
-Provides:       iwl5150-ucode
-Obsoletes:      iwl5150-ucode
-Provides:       iwl100-ucode
-Obsoletes:      iwl100-ucode
-Provides:       iwl6000-ucode
-Obsoletes:      iwl6000-ucode
-Provides:       iwl6050-ucode
-Obsoletes:      iwl6050-ucode
-Provides:       iwl6000g2-ucode
-Obsoletes:      iwl6000g2-ucode
+Provides:       iwl1000-ucode = %{version}
+Obsoletes:      iwl1000-ucode < %{version}
+Provides:       iwl3945-ucode = %{version}
+Obsoletes:      iwl3945-ucode < %{version}
+Provides:       iwl4965-ucode = %{version}
+Obsoletes:      iwl4965-ucode < %{version}
+Provides:       iwl5000-ucode = %{version}
+Obsoletes:      iwl5000-ucode < %{version}
+Provides:       iwl5150-ucode = %{version}
+Obsoletes:      iwl5150-ucode < %{version}
+Provides:       iwl100-ucode = %{version}
+Obsoletes:      iwl100-ucode < %{version}
+Provides:       iwl6000-ucode = %{version}
+Obsoletes:      iwl6000-ucode < %{version}
+Provides:       iwl6050-ucode = %{version}
+Obsoletes:      iwl6050-ucode < %{version}
+Provides:       iwl6000g2-ucode = %{version}
+Obsoletes:      iwl6000g2-ucode < %{version}
 Supplements:    modalias(iwl4965)
 Supplements:    modalias(pci:v00008086d00000082sv*sd00001301bc*sc*i*)
 Supplements:    modalias(pci:v00008086d00000082sv*sd00001304bc*sc*i*)
@@ -2954,8 +2955,8 @@
 # make sure we have post-usrmerge filesystem package on TW
 Conflicts:      filesystem < 84
 %endif
-Provides:       ralink-firmware
-Obsoletes:      ralink-firmware
+Provides:       ralink-firmware = %{version}
+Obsoletes:      ralink-firmware < %{version}
 Supplements:    modalias(of:N*T*Cmediatek,mt7622-bluetooth)
 Supplements:    modalias(of:N*T*Cmediatek,mt7622-bluetoothC*)
 Supplements:    modalias(of:N*T*Cmediatek,mt7663u-bluetooth)
@@ -4138,8 +4139,8 @@
 # make sure we have post-usrmerge filesystem package on TW
 Conflicts:      filesystem < 84
 %endif
-Provides:       qlogic-firmware
-Obsoletes:      qlogic-firmware
+Provides:       qlogic-firmware = %{version}
+Obsoletes:      qlogic-firmware < %{version}
 Supplements:    modalias(fs-ipathfs)
 Supplements:    modalias(pci:v00001077d00001016sv*sd*bc*sc*i*)
 Supplements:    modalias(pci:v00001077d00001020sv*sd*bc*sc*i*)
@@ -5940,6 +5941,7 @@
 Supplements:    modalias(usb:v1608p030Cd*dc*dsc*dp*ic*isc*ip*in*)
 Supplements:    modalias(usb:v1608p030Ed*dc*dsc*dp*ic*isc*ip*in*)
 Supplements:    modalias(usb:v1608p1403d*dc*dsc*dp*ic*isc*ip*in*)
+Supplements:    modalias(usb:v1608p1A01d*dc*dsc*dp*ic*isc*ip*in*)
 Supplements:    modalias(usb:v1645p8093d*dc*dsc*dp*ic*isc*ip*in*)
 Supplements:    modalias(usb:v1A61p3410d*dc*dsc*dp*ic*isc*ip*in*)
 Supplements:    modalias(usb:v1A61p3420d*dc*dsc*dp*ic*isc*ip*in*)
@@ -6206,6 +6208,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 # additional firmwares
 cat %{SOURCE1} >> WHENCE
 cp %{SOURCE2} %{SOURCE8} %{SOURCE9} %{SOURCE10} .
@@ -6261,15 +6264,6 @@
 %posttrans amdgpu
 %{?regenerate_initrd_posttrans}
 
-%post atheros
-%{?regenerate_initrd_post}
-
-%postun atheros
-%{?regenerate_initrd_post}
-
-%posttrans atheros
-%{?regenerate_initrd_posttrans}
-
 %post ath10k
 %{?regenerate_initrd_post}
 
@@ -6288,6 +6282,15 @@
 %posttrans ath11k
 %{?regenerate_initrd_posttrans}
 
+%post atheros
+%{?regenerate_initrd_post}
+
+%postun atheros
+%{?regenerate_initrd_post}
+
+%posttrans atheros
+%{?regenerate_initrd_posttrans}
+
 %post bluetooth
 %{?regenerate_initrd_post}
 
@@ -6561,12 +6564,12 @@
 
 %files -f files-amdgpu amdgpu
 
-%files -f files-atheros atheros
-
 %files -f files-ath10k ath10k
 
 %files -f files-ath11k ath11k
 
+%files -f files-atheros atheros
+
 %files -f files-bluetooth bluetooth
 
 %files -f files-bnx2 bnx2

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.MrS8Lm/_old  2022-07-05 12:27:38.165884647 +0200
+++ /var/tmp/diff_new_pack.MrS8Lm/_new  2022-07-05 12:27:38.165884647 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
             <param 
name="url">https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git</param>
-          <param 
name="changesrevision">02c69863c885db963f8c0121b533f2816ef5be3b</param></service></servicedata>
+          <param 
name="changesrevision">9ed4d42c51aca99d70adc6738d7ea55c5e897835</param></service></servicedata>
 (No newline at EOF)
 

++++++ aliases.list ++++++
--- /var/tmp/diff_new_pack.MrS8Lm/_old  2022-07-05 12:27:38.189884681 +0200
+++ /var/tmp/diff_new_pack.MrS8Lm/_new  2022-07-05 12:27:38.193884688 +0200
@@ -1793,6 +1793,7 @@
 io_ti: usb:v1608p030Bd*dc*dsc*dp*ic*isc*ip*in*
 io_ti: usb:v1608p030Cd*dc*dsc*dp*ic*isc*ip*in*
 io_ti: usb:v1608p030Ed*dc*dsc*dp*ic*isc*ip*in*
+io_ti: usb:v1608p1A01d*dc*dsc*dp*ic*isc*ip*in*
 ipu3_imgu: pci:v00008086d00001919sv*sd*bc*sc*i*
 isci: pci:v00008086d00001D60sv*sd*bc*sc*i*
 isci: pci:v00008086d00001D61sv*sd*bc*sc*i*


++++++ brcm-symlink-fixes.diff ++++++
diff --git a/WHENCE b/WHENCE
index 8ac14500e4ea..90742a7eb1d2 100644
--- a/WHENCE
+++ b/WHENCE
@@ -2964,10 +2964,10 @@ Link: brcm/brcmfmac4356-sdio.firefly,firefly-rk3399.txt 
-> brcmfmac4356-sdio.AP6
 Link: brcm/brcmfmac4356-sdio.khadas,vim2.txt -> brcmfmac4356-sdio.AP6356S.txt
 Link: brcm/brcmfmac4356-sdio.vamrs,rock960.txt -> brcmfmac4356-sdio.AP6356S.txt
 File: brcm/brcmfmac43455-sdio.AW-CM256SM.txt
-Link: brcm/brcmfmac43455-sdio.AW-CM256SM.txt -> 
brcmfmac43455-sdio.beagle,am5729-beagleboneai.txt
-Link: brcm/brcmfmac43455-sdio.AW-CM256SM.txt -> 
brcmfmac43455-sdio.pine64,pinebook-pro.txt
-Link: brcm/brcmfmac43455-sdio.AW-CM256SM.txt -> 
brcmfmac43455-sdio.pine64,pinephone-pro.txt
-Link: brcm/brcmfmac43455-sdio.AW-CM256SM.txt -> 
brcmfmac43455-sdio.pine64,quartz64-b.txt
+Link: brcm/brcmfmac43455-sdio.beagle,am5729-beagleboneai.txt -> 
brcmfmac43455-sdio.AW-CM256SM.txt
+Link: brcm/brcmfmac43455-sdio.pine64,pinebook-pro.txt -> 
brcmfmac43455-sdio.AW-CM256SM.txt
+Link: brcm/brcmfmac43455-sdio.pine64,pinephone-pro.txt -> 
brcmfmac43455-sdio.AW-CM256SM.txt
+Link: brcm/brcmfmac43455-sdio.pine64,quartz64-b.txt -> 
brcmfmac43455-sdio.AW-CM256SM.txt
 
 Licence: GPLv2. See GPL-2 for details.
 

++++++ kernel-firmware-20220607.tar.xz -> kernel-firmware-20220622.tar.xz ++++++
/work/SRC/openSUSE:Factory/kernel-firmware/kernel-firmware-20220607.tar.xz 
/work/SRC/openSUSE:Factory/.kernel-firmware.new.1548/kernel-firmware-20220622.tar.xz
 differ: char 27, line 1

++++++ kernel-firmware.spec.in ++++++
--- /var/tmp/diff_new_pack.MrS8Lm/_old  2022-07-05 12:27:38.301884845 +0200
+++ /var/tmp/diff_new_pack.MrS8Lm/_new  2022-07-05 12:27:38.305884852 +0200
@@ -61,6 +61,7 @@
 Source1014:     README.build
 # temporary fix
 Patch1:         wfx-WHENCE-fix.diff
+Patch2:         brcm-symlink-fixes.diff
 BuildRequires:  fdupes
 BuildRequires:  suse-module-tools
 Requires(post): /usr/bin/mkdir /usr/bin/touch
@@ -121,6 +122,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 # additional firmwares
 cat %{SOURCE1} >> WHENCE
 cp %{SOURCE2} %{SOURCE8} %{SOURCE9} %{SOURCE10} .

++++++ makespec.sh ++++++
--- /var/tmp/diff_new_pack.MrS8Lm/_old  2022-07-05 12:27:38.341884904 +0200
+++ /var/tmp/diff_new_pack.MrS8Lm/_new  2022-07-05 12:27:38.341884904 +0200
@@ -3,9 +3,10 @@
 # makespec.sh VERSION < kernel-firmware.spec.in > kernel-firmware.spec
 #
 
+export LANG=C
 version="$1"
 
-topics=$(awk '{print $1}' topicdefs)
+topics=$(awk '{print $1}' topicdefs | sort)
 
 define_subpackage () {
     local topic="$1"




++++++ topicprovs ++++++
--- /var/tmp/diff_new_pack.MrS8Lm/_old  2022-07-05 12:27:38.385884969 +0200
+++ /var/tmp/diff_new_pack.MrS8Lm/_new  2022-07-05 12:27:38.389884974 +0200
@@ -1,28 +1,28 @@
-atheros:       Provides:       ath3k-firmware
-atheros:       Obsoletes:      ath3k-firmware
+atheros:       Provides:       ath3k-firmware = %{version}
+atheros:       Obsoletes:      ath3k-firmware < %{version}
 brcm:          Provides:       
bcm43xx-firmware:/lib/firmware/brcm/brcmfmac43430-sdio.bin
-chelsio:       Provides:       cxgb3-firmware
-chelsio:       Obsoletes:      cxgb3-firmware
-iwlwifi:       Provides:       iwl1000-ucode
-iwlwifi:       Obsoletes:      iwl1000-ucode
-iwlwifi:       Provides:       iwl3945-ucode
-iwlwifi:       Obsoletes:      iwl3945-ucode
-iwlwifi:       Provides:       iwl4965-ucode
-iwlwifi:       Obsoletes:      iwl4965-ucode
-iwlwifi:       Provides:       iwl5000-ucode
-iwlwifi:       Obsoletes:      iwl5000-ucode
-iwlwifi:       Provides:       iwl5150-ucode
-iwlwifi:       Obsoletes:      iwl5150-ucode
-iwlwifi:       Provides:       iwl100-ucode
-iwlwifi:       Obsoletes:      iwl100-ucode
-iwlwifi:       Provides:       iwl6000-ucode
-iwlwifi:       Obsoletes:      iwl6000-ucode
-iwlwifi:       Provides:       iwl6050-ucode
-iwlwifi:       Obsoletes:      iwl6050-ucode
-iwlwifi:       Provides:       iwl6000g2-ucode
-iwlwifi:       Obsoletes:      iwl6000g2-ucode
-mediatek:       Provides:       ralink-firmware
-mediatek:       Obsoletes:      ralink-firmware
-qlogic:         Provides:       qlogic-firmware
-qlogic:         Obsoletes:      qlogic-firmware
+chelsio:       Provides:       cxgb3-firmware = %{version}
+chelsio:       Obsoletes:      cxgb3-firmware < %{version}
+iwlwifi:       Provides:       iwl1000-ucode = %{version}
+iwlwifi:       Obsoletes:      iwl1000-ucode < %{version}
+iwlwifi:       Provides:       iwl3945-ucode = %{version}
+iwlwifi:       Obsoletes:      iwl3945-ucode < %{version}
+iwlwifi:       Provides:       iwl4965-ucode = %{version}
+iwlwifi:       Obsoletes:      iwl4965-ucode < %{version}
+iwlwifi:       Provides:       iwl5000-ucode = %{version}
+iwlwifi:       Obsoletes:      iwl5000-ucode < %{version}
+iwlwifi:       Provides:       iwl5150-ucode = %{version}
+iwlwifi:       Obsoletes:      iwl5150-ucode < %{version}
+iwlwifi:       Provides:       iwl100-ucode = %{version}
+iwlwifi:       Obsoletes:      iwl100-ucode < %{version}
+iwlwifi:       Provides:       iwl6000-ucode = %{version}
+iwlwifi:       Obsoletes:      iwl6000-ucode < %{version}
+iwlwifi:       Provides:       iwl6050-ucode = %{version}
+iwlwifi:       Obsoletes:      iwl6050-ucode < %{version}
+iwlwifi:       Provides:       iwl6000g2-ucode = %{version}
+iwlwifi:       Obsoletes:      iwl6000g2-ucode < %{version}
+mediatek:       Provides:       ralink-firmware = %{version}
+mediatek:       Obsoletes:      ralink-firmware < %{version}
+qlogic:         Provides:       qlogic-firmware = %{version}
+qlogic:         Obsoletes:      qlogic-firmware < %{version}
 

Reply via email to