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-04-12 12:36:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sof-firmware (Old)
 and      /work/SRC/openSUSE:Factory/.sof-firmware.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sof-firmware"

Mon Apr 12 12:36:31 2021 rev:12 rq:883599 version:1.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/sof-firmware/sof-firmware.changes        
2021-02-02 14:25:14.199351220 +0100
+++ /work/SRC/openSUSE:Factory/.sof-firmware.new.2401/sof-firmware.changes      
2021-04-12 12:39:22.393509376 +0200
@@ -1,0 +2,17 @@
+Tue Apr  6 16:08:30 CEST 2021 - ti...@suse.de
+
+- Update to version 1.7:
+  * Added support for Intel Tigerlake H
+  * The codec adapter has had many improvements and now supports
+    audio processing modules from Cadence
+  * Continued Zephyr integration now means SOF is supported as a
+    Zephyr module
+  * Scheduler improvements to support dynamic clock switching
+  * Major feature and performance improvements for Smart amplifiers,
+    SRC, Mux, Crossover and DRC
+  * Numerous bug fixes and performance improvements for Intel and
+    NXP platforms
+- Fix installation from v1.7 tarball:
+  sof-bin-go-install-fix.patch
+
+-------------------------------------------------------------------

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

New:
----
  sof-bin-1.7.tar.gz
  sof-bin-go-install-fix.patch

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

Other differences:
------------------
++++++ sof-firmware.spec ++++++
--- /var/tmp/diff_new_pack.gqtrgF/_old  2021-04-12 12:39:23.181510292 +0200
+++ /var/tmp/diff_new_pack.gqtrgF/_new  2021-04-12 12:39:23.185510296 +0200
@@ -16,8 +16,7 @@
 #
 
 
-%define repo_version 1.6.1
-%define package_version        1.6.1
+%define package_version        1.7
 
 %if 0%{?suse_version} < 1550
 %define _firmwaredir /lib/firmware
@@ -27,11 +26,13 @@
 Summary:        Firmware Data Files for SOF Drivers
 License:        BSD-3-Clause
 Group:          Hardware/Other
-Version:        1.6.1
+Version:        1.7
 Release:        0
 URL:            https://github.com/thesofproject/sof-bin
 BuildRequires:  fdupes
 Source:         
https://github.com/thesofproject/sof-bin/archive/v%{package_version}.tar.gz#/sof-bin-%{package_version}.tar.gz
+# fix up bad directory setup in v1.7 tarball
+Patch1:         sof-bin-go-install-fix.patch
 BuildArch:      noarch
 # Merrifield
 Supplements:    modalias(pci:v00008086d0000119Asv*sd*bc*sc*i*)
@@ -73,15 +74,13 @@
 
 %prep
 %setup -q -n sof-bin-%{package_version}
+%patch1 -p1
 
 %build
 
 %install
 mkdir -p %{buildroot}%{_firmwaredir}
-ROOT=%{buildroot} SOF_VERSION=v%{repo_version} sh ./go.sh
-# drop broken links
-rm -f %{buildroot}%{_firmwaredir}/intel/sof/sof-jsl.ri
-rm -f %{buildroot}%{_firmwaredir}/intel/sof/community/sof-jsl.ri
+ROOT=%{buildroot} SOF_VERSION=v%{version} sh ./go.sh
 %fdupes -s %{buildroot}
 
 # A grand opening of a monkey theater now:

++++++ sof-bin-1.6.1.tar.gz -> sof-bin-1.7.tar.gz ++++++
++++ 1777 lines of diff (skipped)

++++++ sof-bin-go-install-fix.patch ++++++
diff --git a/go.sh b/go.sh
index 47485c0e56a0..0aef6d115a4b 100755
--- a/go.sh
+++ b/go.sh
@@ -17,9 +17,6 @@ test -n "${SOF_VERSION}" || \
 test -n "${SOF_VERSION}" || \
     { echo "Can't work out SOF_VERSION using git, please specify SOF_VERSION 
as environment variable"; exit 1; }
 
-test -d ${INTEL_PATH}/sof-tplg-${SOF_VERSION} || \
-    { echo "Can't find version ${SOF_VERSION} - are you missing leading v?"; 
exit 2; }
-
 test -d ${ROOT}/${INTEL_PATH}/sof || \
     mkdir -p ${ROOT}/${INTEL_PATH}/sof
 
@@ -31,40 +28,40 @@ rm -rf ${ROOT}/${INTEL_PATH}/sof-tplg-*
 rm -rf ${ROOT}/${INTEL_PATH}/sof-tplg
 
 # copy to destination
-cd lib/firmware
-cp -rf intel ${ROOT}/lib/firmware
+cp -rf sof-tplg-${SOF_VERSION} ${ROOT}/${INTEL_PATH}/
+cp -rf sof-${SOF_VERSION} ${ROOT}/${INTEL_PATH}/sof/${SOF_VERSION}
 
 # add symlinks
 cd ${ROOT}/${INTEL_PATH}/sof
 
 # link un-signed binary
-ln -s ${SOF_VERSION}/sof-bdw-${SOF_VERSION}.ri sof-bdw.ri
-ln -s ${SOF_VERSION}/sof-byt-${SOF_VERSION}.ri sof-byt.ri
-ln -s ${SOF_VERSION}/sof-cht-${SOF_VERSION}.ri sof-cht.ri
+ln -s ${SOF_VERSION}/sof-bdw.ri sof-bdw.ri
+ln -s ${SOF_VERSION}/sof-byt.ri sof-byt.ri
+ln -s ${SOF_VERSION}/sof-cht.ri sof-cht.ri
 # link intel-signed binary
-ln -s ${SOF_VERSION}/intel-signed/sof-apl-${SOF_VERSION}.ri sof-apl.ri
-ln -s ${SOF_VERSION}/intel-signed/sof-apl-${SOF_VERSION}.ri sof-glk.ri
-ln -s ${SOF_VERSION}/intel-signed/sof-cnl-${SOF_VERSION}.ri sof-cfl.ri
-ln -s ${SOF_VERSION}/intel-signed/sof-cnl-${SOF_VERSION}.ri sof-cnl.ri
-ln -s ${SOF_VERSION}/intel-signed/sof-cnl-${SOF_VERSION}.ri sof-cml.ri
-ln -s ${SOF_VERSION}/intel-signed/sof-icl-${SOF_VERSION}.ri sof-icl.ri
-ln -s ${SOF_VERSION}/intel-signed/sof-jsl-${SOF_VERSION}.ri sof-jsl.ri
-ln -s ${SOF_VERSION}/intel-signed/sof-tgl-${SOF_VERSION}.ri sof-tgl.ri
-ln -s ${SOF_VERSION}/intel-signed/sof-ehl-${SOF_VERSION}.ri sof-ehl.ri
-ln -s ${SOF_VERSION}/intel-signed/sof-tgl-h-${SOF_VERSION}.ri sof-tgl-h.ri
+ln -s ${SOF_VERSION}/intel-signed/sof-apl.ri sof-apl.ri
+ln -s ${SOF_VERSION}/intel-signed/sof-apl.ri sof-glk.ri
+ln -s ${SOF_VERSION}/intel-signed/sof-cnl.ri sof-cfl.ri
+ln -s ${SOF_VERSION}/intel-signed/sof-cnl.ri sof-cnl.ri
+ln -s ${SOF_VERSION}/intel-signed/sof-cnl.ri sof-cml.ri
+ln -s ${SOF_VERSION}/intel-signed/sof-icl.ri sof-icl.ri
+ln -s ${SOF_VERSION}/intel-signed/sof-jsl.ri sof-jsl.ri
+ln -s ${SOF_VERSION}/intel-signed/sof-tgl.ri sof-tgl.ri
+ln -s ${SOF_VERSION}/intel-signed/sof-ehl.ri sof-ehl.ri
+ln -s ${SOF_VERSION}/intel-signed/sof-tgl-h.ri sof-tgl-h.ri
 # link community-signed binary
 mkdir -p ${ROOT}/${INTEL_PATH}/sof/community/
 cd ${ROOT}/${INTEL_PATH}/sof/community/
-ln -s ../${SOF_VERSION}/public-signed/sof-apl-${SOF_VERSION}.ri sof-apl.ri
-ln -s ../${SOF_VERSION}/public-signed/sof-apl-${SOF_VERSION}.ri sof-glk.ri
-ln -s ../${SOF_VERSION}/public-signed/sof-cnl-${SOF_VERSION}.ri sof-cfl.ri
-ln -s ../${SOF_VERSION}/public-signed/sof-cnl-${SOF_VERSION}.ri sof-cnl.ri
-ln -s ../${SOF_VERSION}/public-signed/sof-cnl-${SOF_VERSION}.ri sof-cml.ri
-ln -s ../${SOF_VERSION}/public-signed/sof-icl-${SOF_VERSION}.ri sof-icl.ri
-ln -s ../${SOF_VERSION}/public-signed/sof-jsl-${SOF_VERSION}.ri sof-jsl.ri
-ln -s ../${SOF_VERSION}/public-signed/sof-tgl-${SOF_VERSION}.ri sof-tgl.ri
-ln -s ../${SOF_VERSION}/public-signed/sof-tgl-${SOF_VERSION}.ri sof-ehl.ri
-ln -s ../${SOF_VERSION}/public-signed/sof-tgl-h-${SOF_VERSION}.ri sof-tgl-h.ri
+ln -s ../${SOF_VERSION}/community/sof-apl.ri sof-apl.ri
+ln -s ../${SOF_VERSION}/community/sof-apl.ri sof-glk.ri
+ln -s ../${SOF_VERSION}/community/sof-cnl.ri sof-cfl.ri
+ln -s ../${SOF_VERSION}/community/sof-cnl.ri sof-cnl.ri
+ln -s ../${SOF_VERSION}/community/sof-cnl.ri sof-cml.ri
+ln -s ../${SOF_VERSION}/community/sof-icl.ri sof-icl.ri
+ln -s ../${SOF_VERSION}/community/sof-jsl.ri sof-jsl.ri
+ln -s ../${SOF_VERSION}/community/sof-tgl.ri sof-tgl.ri
+ln -s ../${SOF_VERSION}/community/sof-tgl.ri sof-ehl.ri
+ln -s ../${SOF_VERSION}/community/sof-tgl-h.ri sof-tgl-h.ri
 
 cd ${ROOT}/${INTEL_PATH}/
 ln -s sof-tplg-${SOF_VERSION} sof-tplg

Reply via email to