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