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.*