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 + } + } + } ] +
