Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package steamdeck-dsp for openSUSE:Factory 
checked in at 2026-07-20 09:59:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/steamdeck-dsp (Old)
 and      /work/SRC/openSUSE:Factory/.steamdeck-dsp.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "steamdeck-dsp"

Mon Jul 20 09:59:09 2026 rev:2 rq:1366605 version:0.69

Changes:
--------
--- /work/SRC/openSUSE:Factory/steamdeck-dsp/steamdeck-dsp.changes      
2025-10-09 15:06:25.726448119 +0200
+++ /work/SRC/openSUSE:Factory/.steamdeck-dsp.new.24530/steamdeck-dsp.changes   
2026-07-20 10:01:08.879780670 +0200
@@ -1,0 +2,11 @@
+Sun Jul 19 12:35:45 UTC 2026 - Tobias Görgens <[email protected]>
+
+- Update to version 0.69:
+  * wireplumber: Unrestrict use of wpctl
+  * wireplumber: Unrestrict use of pw-top
+  * wireplumber: Disable Pro Audio profiles in Jupier and Galileo
+  * pipewire-confs: Increase the device latency to 512/48000
+  * Revert "pipewire: pipewire-pulse: set the minimum latency to 384/48000"
+  * Revert "pipewire-confs: Increase the minimum latency to 512/48000"
+
+-------------------------------------------------------------------

Old:
----
  valve-hardware-audio-processing-0.61.tar.xz

New:
----
  valve-hardware-audio-processing-0.69.tar.xz

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

Other differences:
------------------
++++++ steamdeck-dsp.spec ++++++
--- /var/tmp/diff_new_pack.QpzZzT/_old  2026-07-20 10:01:11.195858614 +0200
+++ /var/tmp/diff_new_pack.QpzZzT/_new  2026-07-20 10:01:11.195858614 +0200
@@ -15,7 +15,7 @@
 #
 
 Name:           steamdeck-dsp
-Version:        0.61
+Version:        0.69
 Release:        0%{?dist}
 Summary:        Steamdeck Audio Processing
 License:        GPL-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.QpzZzT/_old  2026-07-20 10:01:11.231859825 +0200
+++ /var/tmp/diff_new_pack.QpzZzT/_new  2026-07-20 10:01:11.231859825 +0200
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
-    <param name="revision">0.61</param>
+    <param name="revision">0.69</param>
   </service>
   <service name="recompress" mode="manual">
     <param name="file">*.tar</param>

++++++ valve-hardware-audio-processing-0.61.tar.xz -> 
valve-hardware-audio-processing-0.69.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/default/pipewire-pulse.conf.d/30-app-workarounds.conf
 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/default/pipewire-pulse.conf.d/30-app-workarounds.conf
--- 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/default/pipewire-pulse.conf.d/30-app-workarounds.conf
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/default/pipewire-pulse.conf.d/30-app-workarounds.conf
     2025-07-24 14:42:35.000000000 +0200
@@ -0,0 +1,14 @@
+pulse.rules = [
+    {
+        matches = [
+            { application.name = "GoWR.exe" }
+        ]
+        actions = {
+            update-props = {
+                pulse.min.req     = 3072/48000
+                pulse.min.frag    = 3072/48000
+                pulse.min.quantum = 3072/48000
+            }
+        }
+    }
+]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/default/pipewire.conf.d/context-properties.conf
 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/default/pipewire.conf.d/context-properties.conf
--- 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/default/pipewire.conf.d/context-properties.conf
   1970-01-01 01:00:00.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/default/pipewire.conf.d/context-properties.conf
   2025-07-24 14:42:35.000000000 +0200
@@ -0,0 +1,7 @@
+context.properties = {
+    default.clock.rate        = 48000
+    default.clock.quantum     = 512
+    default.clock.min-quantum = 512
+    default.clock.max-quantum = 1024
+}
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/default/pipewire.conf.d/filter-chain.conf
 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/default/pipewire.conf.d/filter-chain.conf
--- 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/default/pipewire.conf.d/filter-chain.conf
 2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/default/pipewire.conf.d/filter-chain.conf
 2025-07-24 14:42:35.000000000 +0200
@@ -45,9 +45,9 @@
             playback.props = {
                 node.name = "filter-chain-source"
                 media.class = Audio/Source
+                session.suspend-timeout-seconds = 0
                 filter.smart = true
                 filter.smart.name = filter-chain-source
-
                 filter.smart.target = { media.class = Audio/Source }
                 filter.smart.after = [ virtual-source ]
             }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-galileo/pipewire-pulse.conf.d/30-app-workarounds.conf
 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-galileo/pipewire-pulse.conf.d/30-app-workarounds.conf
--- 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-galileo/pipewire-pulse.conf.d/30-app-workarounds.conf
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-galileo/pipewire-pulse.conf.d/30-app-workarounds.conf
       2025-07-24 14:42:35.000000000 +0200
@@ -0,0 +1,14 @@
+pulse.rules = [
+    {
+        matches = [
+            { application.name = "GoWR.exe" }
+        ]
+        actions = {
+            update-props = {
+                pulse.min.req     = 3072/48000
+                pulse.min.frag    = 3072/48000
+                pulse.min.quantum = 3072/48000
+            }
+        }
+    }
+]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/context-properties.conf
 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/context-properties.conf
--- 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/context-properties.conf
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/context-properties.conf
     2025-07-24 14:42:35.000000000 +0200
@@ -0,0 +1,7 @@
+context.properties = {
+    default.clock.rate        = 48000
+    default.clock.quantum     = 512
+    default.clock.min-quantum = 512
+    default.clock.max-quantum = 1024
+}
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain-sink.conf
 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain-sink.conf
--- 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain-sink.conf
      2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain-sink.conf
      2025-07-24 14:42:35.000000000 +0200
@@ -33,6 +33,7 @@
                 media.class = Audio/Sink
                 audio.channels = 2
                 audio.position = [ FL FR ]
+                session.suspend-timeout-seconds = 0
                 filter.smart = true
                 filter.smart.name = filter-chain-sink
                 filter.smart.target = { media.class = Audio/Sink, 
alsa.card_name = sof-nau8821-max, device.profile.description = Speaker }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf
 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf
--- 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf
   2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf
   2025-07-24 14:42:35.000000000 +0200
@@ -42,6 +42,7 @@
             playback.props = {
                 node.name = "filter-chain-source"
                 media.class = Audio/Source
+                session.suspend-timeout-seconds = 0
                 filter.smart = true
                 filter.smart.name = filter-chain-source
                 filter.smart.target = { media.class = Audio/Source, 
alsa.card_name = sof-nau8821-max }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-jupiter/pipewire-pulse.conf.d/30-app-workarounds.conf
 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-jupiter/pipewire-pulse.conf.d/30-app-workarounds.conf
--- 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-jupiter/pipewire-pulse.conf.d/30-app-workarounds.conf
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-jupiter/pipewire-pulse.conf.d/30-app-workarounds.conf
       2025-07-24 14:42:35.000000000 +0200
@@ -0,0 +1,14 @@
+pulse.rules = [
+    {
+        matches = [
+            { application.name = "GoWR.exe" }
+        ]
+        actions = {
+            update-props = {
+                pulse.min.req     = 3072/48000
+                pulse.min.frag    = 3072/48000
+                pulse.min.quantum = 3072/48000
+            }
+        }
+    }
+]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/context-properties.conf
 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/context-properties.conf
--- 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/context-properties.conf
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/context-properties.conf
     2025-07-24 14:42:35.000000000 +0200
@@ -0,0 +1,7 @@
+context.properties = {
+    default.clock.rate        = 48000
+    default.clock.quantum     = 512
+    default.clock.min-quantum = 512
+    default.clock.max-quantum = 1024
+}
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf
 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf
--- 
old/valve-hardware-audio-processing-0.61/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf
   2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf
   2025-07-24 14:42:35.000000000 +0200
@@ -42,9 +42,9 @@
             playback.props = {
                 node.name = "filter-chain-source"
                 media.class = Audio/Source
+                session.suspend-timeout-seconds = 0
                 filter.smart = true
                 filter.smart.name = filter-chain-source
-
                 filter.smart.target = { media.class = Audio/Source, 
alsa.card_name = acp5x }
                 filter.smart.after = [ virtual-source ]
             }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/default/wireplumber.conf.d/access.conf
 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/default/wireplumber.conf.d/access.conf
--- 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/default/wireplumber.conf.d/access.conf
       2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/default/wireplumber.conf.d/access.conf
       2025-07-24 14:42:35.000000000 +0200
@@ -125,6 +125,8 @@
       {
         access = "unrestricted"
         application.name = "!\"pipewire\""
+        application.name = "!\"pw-top\""
+        application.name = "!\"wpctl\""
         application.name = "!\"WirePlumber\""
         application.name = "!\"WirePlumber [export]\""
       }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/access.conf
 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/access.conf
--- 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/access.conf
 2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/access.conf
 2025-07-24 14:42:35.000000000 +0200
@@ -125,6 +125,8 @@
       {
         access = "unrestricted"
         application.name = "!\"pipewire\""
+        application.name = "!\"pw-top\""
+        application.name = "!\"wpctl\""
         application.name = "!\"WirePlumber\""
         application.name = "!\"WirePlumber [export]\""
       }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/alsa-card0.conf
 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/alsa-card0.conf
--- 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/alsa-card0.conf
     2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/alsa-card0.conf
     2025-07-24 14:42:35.000000000 +0200
@@ -21,4 +21,19 @@
       }
     }
   }
+
+  {
+    matches = [
+      {
+        device.name = "~alsa_card.*"
+        device.nick = "HD-Audio Generic"
+      }
+    ]
+    actions = {
+      update-props = {
+        api.acp.disable-pro-audio = true
+      }
+    }
+  }
 ]
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/alsa-card1.conf
 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/alsa-card1.conf
--- 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/alsa-card1.conf
     2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-galileo/wireplumber.conf.d/alsa-card1.conf
     2025-07-24 14:42:35.000000000 +0200
@@ -37,4 +37,27 @@
       }
     }
   }
+
+  {
+    matches = [
+      {
+        device.name = "~alsa_card.*"
+        device.nick = "acp5x"
+      }
+      {
+        device.name = "~alsa_card.*"
+        device.nick = "acp6x"
+      }
+      {
+        device.name = "~alsa_card.*"
+        device.nick = "sof-nau8821-max"
+      }
+    ]
+    actions = {
+      update-props = {
+        api.acp.disable-pro-audio = true
+      }
+    }
+  }
 ]
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/access.conf
 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/access.conf
--- 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/access.conf
 2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/access.conf
 2025-07-24 14:42:35.000000000 +0200
@@ -125,6 +125,8 @@
       {
         access = "unrestricted"
         application.name = "!\"pipewire\""
+        application.name = "!\"pw-top\""
+        application.name = "!\"wpctl\""
         application.name = "!\"WirePlumber\""
         application.name = "!\"WirePlumber [export]\""
       }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/alsa-card0.conf
 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/alsa-card0.conf
--- 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/alsa-card0.conf
     2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/alsa-card0.conf
     2025-07-24 14:42:35.000000000 +0200
@@ -21,4 +21,19 @@
       }
     }
   }
+
+  {
+    matches = [
+      {
+        device.name = "~alsa_card.*"
+        device.nick = "HD-Audio Generic"
+      }
+    ]
+    actions = {
+      update-props = {
+        api.acp.disable-pro-audio = true
+      }
+    }
+  }
 ]
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/alsa-card1.conf
 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/alsa-card1.conf
--- 
old/valve-hardware-audio-processing-0.61/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/alsa-card1.conf
     2025-03-19 01:01:25.000000000 +0100
+++ 
new/valve-hardware-audio-processing-0.69/wireplumber/hardware-profiles/valve-jupiter/wireplumber.conf.d/alsa-card1.conf
     2025-07-24 14:42:35.000000000 +0200
@@ -37,4 +37,27 @@
       }
     }
   }
+
+  {
+    matches = [
+      {
+        device.name = "~alsa_card.*"
+        device.nick = "acp5x"
+      }
+      {
+        device.name = "~alsa_card.*"
+        device.nick = "acp6x"
+      }
+      {
+        device.name = "~alsa_card.*"
+        device.nick = "sof-nau8821-max"
+      }
+    ]
+    actions = {
+      update-props = {
+        api.acp.disable-pro-audio = true
+      }
+    }
+  }
 ]
+

Reply via email to