Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kernel-firmware-sound for 
openSUSE:Factory checked in at 2025-04-10 21:57:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-firmware-sound (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-firmware-sound.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-firmware-sound"

Thu Apr 10 21:57:43 2025 rev:9 rq:1268123 version:20250408

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/kernel-firmware-sound/kernel-firmware-sound.changes  
    2025-04-02 17:10:23.113854288 +0200
+++ 
/work/SRC/openSUSE:Factory/.kernel-firmware-sound.new.1907/kernel-firmware-sound.changes
    2025-04-10 21:58:19.462284828 +0200
@@ -1,0 +2,7 @@
+Wed Apr  9 10:02:02 UTC 2025 - Takashi Iwai <ti...@suse.com>
+
+- Update to version 20250408 (git commit c1a774f36657):
+  * mediatek: Add new mt8195 SOF firmware
+  * mediatek: Add new mt8188 SOF firmware
+
+-------------------------------------------------------------------

Old:
----
  kernel-firmware-sound-20250331.tar.xz
  kernel-firmware-tools-20250325.tar.gz

New:
----
  kernel-firmware-sound-20250408.tar.xz
  kernel-firmware-tools-20250409.tar.gz

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

Other differences:
------------------
++++++ kernel-firmware-sound.spec ++++++
--- /var/tmp/diff_new_pack.gYBrpY/_old  2025-04-10 21:58:21.558372339 +0200
+++ /var/tmp/diff_new_pack.gYBrpY/_new  2025-04-10 21:58:21.570372841 +0200
@@ -20,17 +20,17 @@
 %define _firmwaredir /lib/firmware
 %endif
 %define __ksyms_path ^%{_firmwaredir}
-%define git_version 0f7fe1e739bfe0d67a42df6daed43f253030c928
+%define git_version c1a774f36657e30e28a83002a8ebf5add44e02aa
 
 Name:           kernel-firmware-sound
-Version:        20250331
+Version:        20250408
 Release:        0
 Summary:        Kernel firmware files for various sound drivers
 License:        GPL-2.0-or-later AND SUSE-Firmware
 Group:          System/Kernel
 URL:            
https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
 Source0:        %{name}-%{version}.tar.xz
-Source1:        
https://github.com/openSUSE/kernel-firmware-tools/archive/refs/tags/20250325.tar.gz#/kernel-firmware-tools-20250325.tar.gz
+Source1:        
https://github.com/openSUSE/kernel-firmware-tools/archive/refs/tags/20250409.tar.gz#/kernel-firmware-tools-20250409.tar.gz
 Source2:        %{name}-rpmlintrc
 Source3:        git_id
 Source10:       aliases

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.gYBrpY/_old  2025-04-10 21:58:21.926387704 +0200
+++ /var/tmp/diff_new_pack.gYBrpY/_new  2025-04-10 21:58:21.974389708 +0200
@@ -1,6 +1,6 @@
-mtime: 1743496345
-commit: 247d464e894a15c1d3a28ab472ca2056ffd27e2296689301297b06329139f744
+mtime: 1744192925
+commit: 1b5581f44d8fcb91eb2029df4322b383e7b84d0e6ea4954cf8d4e954529638c5
 url: https://src.opensuse.org/kernel-firmware/kernel-firmware-sound.git
-revision: 247d464e894a15c1d3a28ab472ca2056ffd27e2296689301297b06329139f744
+revision: 1b5581f44d8fcb91eb2029df4322b383e7b84d0e6ea4954cf8d4e954529638c5
 projectscmsync: https://src.opensuse.org/kernel-firmware/_ObsPrj.git
 

++++++ build.specials.obscpio ++++++

++++++ git_id ++++++
--- /var/tmp/diff_new_pack.gYBrpY/_old  2025-04-10 21:58:23.050434633 +0200
+++ /var/tmp/diff_new_pack.gYBrpY/_new  2025-04-10 21:58:23.090436303 +0200
@@ -1,2 +1,2 @@
-0f7fe1e739bfe0d67a42df6daed43f253030c928
+c1a774f36657e30e28a83002a8ebf5add44e02aa
 

++++++ kernel-firmware-sound-20250331.tar.xz -> 
kernel-firmware-sound-20250408.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kernel-firmware-sound-20250331/WHENCE 
new/kernel-firmware-sound-20250408/WHENCE
--- old/kernel-firmware-sound-20250331/WHENCE   2025-03-31 13:52:30.000000000 
+0200
+++ new/kernel-firmware-sound-20250408/WHENCE   2025-04-08 19:48:17.000000000 
+0200
@@ -2087,6 +2087,14 @@
 
 --------------------------------------------------------------------------
 
+Driver: as21xxx - Aeonsemi AS21x1x 1G/2.5G/5G/10G Ethernet Phy
+
+File: aeonsemi/as21x1x_fw.bin
+
+Licence: Redistributable. See LICENSE.aeonsemi for details.
+
+--------------------------------------------------------------------------
+
 Driver: en8811h - Airoha 2.5G Ethernet Phy
 
 File: airoha/EthMD32.dm.bin
@@ -4781,9 +4789,17 @@
 Version: BTFW.HSP.2.1.0-00653-VER_PATCHZ-3
 File: qca/QCA2066/nvm_usb_00130201_030a.bin
 File: qca/QCA2066/nvm_usb_00130201_gf_030a.bin
-Version: BTFW.HAMILTON.2.0.0-00515-USB_PATCHZ-2
+Version: BTFW.HAMILTON.2.0.0-00790-USB_PATCHZ-3
 File: qca/nvm_usb_00190200.bin
+File: qca/nvm_usb_00190200_0104.bin
+File: qca/nvm_usb_00190200_0106.bin
+File: qca/nvm_usb_00190200_0108.bin
+File: qca/nvm_usb_00190200_0109.bin
+File: qca/nvm_usb_00190200_010a.bin
+File: qca/nvm_usb_00190200_010c.bin
 File: qca/nvm_usb_00190200_010e.bin
+File: qca/nvm_usb_00190200_0110.bin
+File: qca/nvm_usb_00190200_0111.bin
 File: qca/nvm_usb_00190200_0112.bin
 
 Licence: Redistributable. See LICENSE.QualcommAtheros_ath10k and 
qca/NOTICE.txt for details
@@ -6359,7 +6375,7 @@
 Link: qcom/vpu-1.0/venus.mbn -> ../vpu/vpu20_p4.mbn
 Link: qcom/vpu-1.0/venus.mdt -> ../vpu/vpu20_p4.mbn
 
-Version: VIDEO.VPU.1.0-00097-PROD-1
+Version: VIDEO.VPU.1.0-00119-PROD-1
 
 File: qcom/vpu/vpu20_p1.mbn
 Link: qcom/vpu-2.0/venus.mbn -> ../vpu/vpu20_p1.mbn
@@ -6547,6 +6563,8 @@
 Version: CDSP.HT.2.6-00698-MAKENA-1
 File: qcom/sc8280xp/LENOVO/21BX/qcslpi8280.mbn
 Version: SLPI.HY.4.1-00048-MAKENA-1
+File: qcom/x1e80100/LENOVO/21N1/qcvss8380.mbn
+Version: vfw-3.1:rel0085-070fa3311d9ef968015fee7fea07198d7eb208a1
 File: qcom/x1e80100/adsp.mbn
 File: qcom/x1e80100/adsp_dtb.mbn
 Version: ADSP.HT.5.9-00796-HAMOA-1
@@ -6566,6 +6584,21 @@
 RawFile: qcom/x1e80100/LENOVO/21N1/cdspr.jsn
 File: qcom/x1e80100/LENOVO/21N1/qcdxkmsuc8380.mbn
 RawFile: qcom/x1e80100/LENOVO/21N1/battmgr.jsn
+File: qcom/x1e80100/LENOVO/83ED/adsp_dtbs.elf
+RawFile: qcom/x1e80100/LENOVO/83ED/adspr.jsn
+RawFile: qcom/x1e80100/LENOVO/83ED/adsps.jsn
+RawFile: qcom/x1e80100/LENOVO/83ED/adspua.jsn
+RawFile: qcom/x1e80100/LENOVO/83ED/battmgr.jsn
+RawFile: qcom/x1e80100/LENOVO/83ED/cdspr.jsn
+File: qcom/x1e80100/LENOVO/83ED/qcadsp8380.mbn
+Version: ADSP.HT.5.9.c1-00059-HAMOA-1
+File: qcom/x1e80100/LENOVO/83ED/qcav1e8380.mbn
+Version: CDSP.HT.2.9.c2-00051-HAMOA-1
+File: qcom/x1e80100/LENOVO/83ED/qccdsp8380.mbn
+Version: CDSP.HT.2.9.c2-00051-HAMOA-1
+File: qcom/x1e80100/LENOVO/83ED/qcdxkmsuc8380.mbn
+File: qcom/x1e80100/LENOVO/83ED/qcvss8380.mbn
+Version: video-firmware.3.1-e5aea20c64cb6df9a1c9be99e206053b36424939
 
 Licence: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
 
@@ -6700,6 +6733,10 @@
 File: mellanox/mlxsw_spectrum2-29.2012.1012.mfa2
 File: mellanox/mlxsw_spectrum3-30.2012.1012.mfa2
 File: mellanox/mlxsw_spectrum4-34.2012.1012.mfa2
+File: mellanox/mlxsw_spectrum-13.2014.4012.mfa2
+File: mellanox/mlxsw_spectrum2-29.2014.4012.mfa2
+File: mellanox/mlxsw_spectrum3-30.2014.4012.mfa2
+File: mellanox/mlxsw_spectrum4-34.2014.4012.mfa2
 
 Licence:
  Copyright (c) 2017-2020 Mellanox Technologies, Ltd. All rights reserved.
@@ -8121,6 +8158,14 @@
 File: mediatek/sof-tplg/sof-mt8195-mt6359-max98390-rt5682.tplg
 Version: v0.4.3
 
+File: mediatek/sof/sof-mt8188.ri
+File: mediatek/sof/sof-mt8188.ldc
+File: mediatek/sof-tplg/sof-mt8188.tplg
+Version: v2.8
+
+File: mediatek/sof-tplg/sof-mt8195.tplg
+Version: v2.8
+
 Licence: Redistributable. See LICENCE.mediatek for details.
 
 --------------------------------------------------------------------------
Binary files old/kernel-firmware-sound-20250331/mediatek/sof/sof-mt8188.ldc and 
new/kernel-firmware-sound-20250408/mediatek/sof/sof-mt8188.ldc differ
Binary files old/kernel-firmware-sound-20250331/mediatek/sof/sof-mt8188.ri and 
new/kernel-firmware-sound-20250408/mediatek/sof/sof-mt8188.ri differ
Binary files 
old/kernel-firmware-sound-20250331/mediatek/sof-tplg/sof-mt8188.tplg and 
new/kernel-firmware-sound-20250408/mediatek/sof-tplg/sof-mt8188.tplg differ
Binary files 
old/kernel-firmware-sound-20250331/mediatek/sof-tplg/sof-mt8195.tplg and 
new/kernel-firmware-sound-20250408/mediatek/sof-tplg/sof-mt8195.tplg differ

++++++ kernel-firmware-tools-20250325.tar.gz -> 
kernel-firmware-tools-20250409.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kernel-firmware-tools-20250325/README-kft.md 
new/kernel-firmware-tools-20250409/README-kft.md
--- old/kernel-firmware-tools-20250325/README-kft.md    2025-03-25 
08:20:28.000000000 +0100
+++ new/kernel-firmware-tools-20250409/README-kft.md    2025-04-09 
11:55:06.000000000 +0200
@@ -12,10 +12,6 @@
 
 ## Files
 
-- `.projconf`:
-  An optional project configuration, read by
-  `update-firmware-git.sh`.
-
 - `topicdefs`:
   Definitions of each flavor (topic) and description;
   the description is filled into spec file
@@ -91,12 +87,19 @@
 ```
 
 When the Gitea org name is different from the default one
-(`kernel-firmware`), specify via `-P` option or put in `.projfconf`
+(`kernel-firmware`), specify via `-P` option or put in `.projconf`
 file like:
 ```
 obsgitproj=some-orgname
 ```
 
+When the OBS devel project name is different from the default one
+(`Kenrel:firmware`), specify via `-p` option or put in `.projconf`
+file like:
+```
+obsproj=some:develname
+```
+
 For updating the kernel firmware package, simply run the script
 `scripts/update-firmware-git.sh`.  Without argument, it runs git-pull
 of the given linux-firmware.git repository, and updates the stuff if
@@ -124,6 +127,10 @@
 kernel-firmware-ath10k/     kernel-firmware-mwifiex/
 ....
 ```
+If you want to fork / branch the Gitea repo and OBS project at updating,
+pass `-b` option to `update-firmware-git.sh`. Then `osc fork` will be
+performed beforehand to set up the forked Gitea repo and branched OBS
+project.
 
 After preparing all materials, the script will commit the package to
 OBS automatically. For keeping without commit to Gitea, pass `-n`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kernel-firmware-tools-20250325/licenses.list 
new/kernel-firmware-tools-20250409/licenses.list
--- old/kernel-firmware-tools-20250325/licenses.list    2025-03-25 
08:20:28.000000000 +0100
+++ new/kernel-firmware-tools-20250409/licenses.list    2025-04-09 
11:55:06.000000000 +0200
@@ -76,6 +76,7 @@
 mga:
 r128:
 radeon:                LICENSE.radeon
+as21xxx:       LICENSE.aeonsemi
 en8811h:       LICENSE.airoha
 amdgpu:                LICENSE.amdgpu
 amdxdna:       LICENSE.amdnpu
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kernel-firmware-tools-20250325/scripts/update-firmware-git.sh 
new/kernel-firmware-tools-20250409/scripts/update-firmware-git.sh
--- old/kernel-firmware-tools-20250325/scripts/update-firmware-git.sh   
2025-03-25 08:20:28.000000000 +0100
+++ new/kernel-firmware-tools-20250409/scripts/update-firmware-git.sh   
2025-04-09 11:55:06.000000000 +0200
@@ -7,11 +7,13 @@
 usage () {
     echo "usage: update-firmware-git.sh [-options] [TOPICS...]"
     echo "  -C DIR: git root directory"
-    echo "  -c GIT_ID: git ID to look at (HEAD as default)"
-    echo "  -P org: gitea repo org name"
+    echo "  -c GIT_ID: git ID to look at ('HEAD' as default)"
+    echo "  -P org: gitea repo org name ('kernel-firmware' as default)"
+    echo "  -p project: OBS devel project ('Kernel:firmware' as default)"
     echo "  -V: only verify the changes, not updating"
     echo "  -r: don't pull linux-firmware git tree"
     echo "  -n: don't commit for gitea repo"
+    echo "  -b: fork/branch packages at updating"
     echo "  -f: force to build even if unchanged"
     echo "  -m: additional changelog text"
     exit 1
@@ -20,23 +22,30 @@
 gitroot=linux-firmware
 head=HEAD
 srcoo=src.opensuse.org
+obsproj=Kernel:firmware
 obsgitproj=kernel-firmware
 obsgitbranch=main
 
 test -f .projconf && . .projconf
 
-while getopts C:c:P:Vrnfm: opt; do
+while getopts C:c:P:p:Vrnbfm: opt; do
     case "$opt" in
        C)
            gitroot="$OPTARG";;
        c)
            head="$OPTARG";;
+       P)
+           obsgitproj="$OPTARG";;
+       p)
+           obsproj="$OPTARG";;
        V)
            onlyverify=1;;
        r)
            nopull=1;;
        n)
            nocommit=1;;
+       b)
+           dobranch=1;;
        f)
            force=1;;
        m)
@@ -58,6 +67,21 @@
     usage
 fi
 
+if [ -n "$dobranch" ]; then
+    if [ -z "$obsproj" ]; then
+       echo "ERROR: Missing OBS project name"
+       usage
+    fi
+
+    oscuser=$(osc user)
+    username=${oscuser%%:*}
+
+    if [ -z "$username" ]; then
+       echo "No OBS user available"
+       exit 1
+    fi
+fi
+
 if [ -n "$nopull" ]; then
     newhead=$(git -C "$gitroot" rev-parse "$head")
     echo "GIT hash: $newhead"
@@ -162,7 +186,11 @@
 
     if [ ! -d "$specdir" ]; then
        mkdir -p specs
-       (cd specs; git clone -b $obsgitbranch "gitea@$srcoo:$obsgitproj/$name")
+       if [ -n "$dobranch" ]; then
+           (cd specs; osc fork $obsproj $name; git clone -b $obsgitbranch 
"gitea@$srcoo:$username/$name")
+       else
+           (cd specs; git clone -b $obsgitbranch 
"gitea@$srcoo:$obsgitproj/$name")
+       fi
     fi
 
     # add changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kernel-firmware-tools-20250325/spdx.list 
new/kernel-firmware-tools-20250409/spdx.list
--- old/kernel-firmware-tools-20250325/spdx.list        2025-03-25 
08:20:28.000000000 +0100
+++ new/kernel-firmware-tools-20250409/spdx.list        2025-04-09 
11:55:06.000000000 +0200
@@ -76,6 +76,7 @@
 mga:           MIT
 r128:          MIT
 radeon:                MIT
+as21xxx:
 en8811h:
 amdgpu:
 amdxdna:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kernel-firmware-tools-20250325/topics.list 
new/kernel-firmware-tools-20250409/topics.list
--- old/kernel-firmware-tools-20250325/topics.list      2025-03-25 
08:20:28.000000000 +0100
+++ new/kernel-firmware-tools-20250409/topics.list      2025-04-09 
11:55:06.000000000 +0200
@@ -76,6 +76,7 @@
 mga:           platform
 r128:          platform
 radeon:                radeon          radeon amdgpu
+as21xxx:       network
 en8811h:       network
 amdgpu:                amdgpu
 amdxdna:       platform

Reply via email to