Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sof-firmware for openSUSE:Factory 
checked in at 2021-01-21 21:57:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sof-firmware (Old)
 and      /work/SRC/openSUSE:Factory/.sof-firmware.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sof-firmware"

Thu Jan 21 21:57:15 2021 rev:10 rq:865338 version:1.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/sof-firmware/sof-firmware.changes        
2020-12-17 17:09:24.721977235 +0100
+++ /work/SRC/openSUSE:Factory/.sof-firmware.new.28504/sof-firmware.changes     
2021-01-21 21:57:16.981855337 +0100
@@ -1,0 +2,15 @@
+Thu Jan 21 10:00:26 CET 2021 - ti...@suse.de
+
+- Update to version 1.6.1:
+  * Stable fix releases
+- Take the tarball from the github release
+- Keep dropping the broken JSL links; the firmware is still missing
+- Update supplements
+
+-------------------------------------------------------------------
+Mon Jan 18 10:52:41 CET 2021 - ti...@suse.de
+
+- Add an ugly workaround for the upgrade error from the old 1.6-rc3
+  or older due to the rpm problem (bsc#1180287)
+
+-------------------------------------------------------------------

Old:
----
  sof-bin-1.6.tar.xz

New:
----
  sof-bin-1.6.1.tar.gz

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

Other differences:
------------------
++++++ sof-firmware.spec ++++++
--- /var/tmp/diff_new_pack.O0Tnfy/_old  2021-01-21 21:57:17.557855533 +0100
+++ /var/tmp/diff_new_pack.O0Tnfy/_new  2021-01-21 21:57:17.561855534 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sof-firmware
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,8 @@
 #
 
 
-%define repo_version 1.6
-%define package_version        1.6
+%define repo_version 1.6.1
+%define package_version        1.6.1
 
 %if 0%{?suse_version} < 1550
 %define _firmwaredir /lib/firmware
@@ -27,16 +27,11 @@
 Summary:        Firmware Data Files for SOF Drivers
 License:        BSD-3-Clause
 Group:          Hardware/Other
-Version:        1.6
+Version:        1.6.1
 Release:        0
 URL:            https://github.com/thesofproject/sof-bin
 BuildRequires:  fdupes
-# Created via git-archive manually from the git repo above with the tag;
-# Unforutnately the upstream repo doesn't contain the releases.
-# Note that this doesn't contain sources; the unsigned firmware can be built
-# from SOF sources with external toolchains, but we need signed firmware from
-# Intel, and hence the repo above collects the resultant binaries.
-Source:         sof-bin-%{package_version}.tar.xz
+Source:         
https://github.com/thesofproject/sof-bin/archive/v%{package_version}.tar.gz#/sof-bin-%{package_version}.tar.gz
 BuildArch:      noarch
 # Merrifield
 Supplements:    modalias(pci:v00008086d0000119Asv*sd*bc*sc*i*)
@@ -65,22 +60,36 @@
 # Elkhartlake
 Supplements:    modalias(pci:v00008086d00004B55sv*sd*bc*sc*i*)
 Supplements:    modalias(pci:v00008086d00004B58sv*sd*bc*sc*i*)
+# Alderlake
+Supplements:    modalias(pci:v00008086d00007AD0sv*sd*bc*sc*i*)
+# Broadwell
+Supplements:    modalias(acpi*:INT3438:*)
+# Baytrail
+Supplements:    modalias(acpi*:80860F28:*)
+Supplements:    modalias(acpi*:808622A8:*)
 
 %description
 Various firmware data files for SOF drivers.
 
 %prep
-%setup -q -n sof-bin
+%setup -q -n sof-bin-%{package_version}
 
 %build
 
 %install
 mkdir -p %{buildroot}%{_firmwaredir}
 ROOT=%{buildroot} SOF_VERSION=v%{repo_version} sh ./go.sh
-# drop broken link
+# drop broken links
 rm -f %{buildroot}%{_firmwaredir}/intel/sof/sof-jsl.ri
+rm -f %{buildroot}%{_firmwaredir}/intel/sof/community/sof-jsl.ri
 %fdupes -s %{buildroot}
 
+%pre
+# Mighty rpm cannot handle the transition from a directory to a symlinked
+# directory, hence we have to get rid of it beforehand at this moment (but
+# not at un preun!): bsc#1180287
+test -h %{_firmwaredir}/intel/sof-tplg || rm -rf %{_firmwaredir}/intel/sof-tplg
+
 %files
 %license LICENCE.*
 %doc README.*

Reply via email to