From 52a39ee3f0a9c827be9566dd80b354dca1fe12f6 Mon Sep 17 00:00:00 2001 From: yangxinyu Date: Tue, 31 Dec 2024 13:52:34 +0800 Subject: [PATCH] [bug] fix-volume-level-scroll-bar-cannot-be-selected to #bug11965 fix-volume-level-scroll-bar-cannot-be-selected Signed-off-by:yangxinyu --- ...-level-scroll-bar-cannot-be-selected.patch | 38 +++++++++++++++++++ pulseaudio.spec | 9 ++++- 2 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 fix-volume-level-scroll-bar-cannot-be-selected.patch diff --git a/fix-volume-level-scroll-bar-cannot-be-selected.patch b/fix-volume-level-scroll-bar-cannot-be-selected.patch new file mode 100644 index 0000000..72a736c --- /dev/null +++ b/fix-volume-level-scroll-bar-cannot-be-selected.patch @@ -0,0 +1,38 @@ +From c5c1554caf99d3c15c2437a45892d7d4fd16822a Mon Sep 17 00:00:00 2001 +From: root +Date: Fri, 13 Dec 2024 09:31:40 +0800 +Subject: [PATCH] fix-bug + +--- + src/daemon/start-pulseaudio-x11.in | 3 +++ + src/daemon/pulseaudio.desktop.in | 2 +- + 2 file changed, 4 insertion(+), 1 deletion(-) + +diff --git a/src/daemon/start-pulseaudio-x11.in b/src/daemon/start-pulseaudio-x11.in +index 722a639..3abd8e1 100755 +--- a/src/daemon/start-pulseaudio-x11.in ++++ b/src/daemon/start-pulseaudio-x11.in +@@ -17,6 +17,9 @@ + + set -e + ++/usr/bin/pactl info > /dev/null 2>&1 || /usr/bin/pulseaudio --start "$@" ++ ++ + if [ -n "$1" ] ; then + case $1 in + stop) + +--- a/src/daemon/pulseaudio.desktop.in ++++ b/src/daemon/pulseaudio.desktop.in +@@ -6,5 +6,5 @@ Exec=start-pulseaudio-x11 + Terminal=false + Type=Application + X-GNOME-Autostart-Phase=Initialization +-X-GNOME-HiddenUnderSystemd=true ++X-GNOME-HiddenUnderSystemd=false + X-KDE-autostart-phase=1 + +-- +2.27.0 + diff --git a/pulseaudio.spec b/pulseaudio.spec index d9fbd96..e985e08 100644 --- a/pulseaudio.spec +++ b/pulseaudio.spec @@ -1,4 +1,4 @@ -%define anolis_release 2 +%define anolis_release 3 %undefine _strict_symbol_defs_build %global pa_major 16 %global pa_minor 1 @@ -19,6 +19,8 @@ Source1: http://freedesktop.org/software/%{name}/releases/%{name}-%{versi Source2: default.pa-for-gdm +Patch1: fix-volume-level-scroll-bar-cannot-be-selected.patch + BuildRequires: meson >= 0.50.0 gcc g++ intltool doxygen xmltoman BuildRequires: pkgconfig(bash-completion) pkgconfig(bluez) >= 5.0 pkgconfig(speexdsp) >= 1.2 BuildRequires: pkgconfig(gstreamer-1.0) >= 1.16.0 pkgconfig(gstreamer-app-1.0) >= 1.16.0 pkgconfig(gstreamer-rtp-1.0) >= 1.16.0 @@ -172,7 +174,7 @@ BuildArch: noarch The %{name}-doc package contains documentation files for %{name}. %prep -%autosetup -T -b0 -n %{name}-%{version} +%autosetup -p1 -T -b0 -n %{name}-%{version} sed -i.no_consolekit -e \ 's/^load-module module-console-kit/#load-module module-console-kit/' \ @@ -491,6 +493,9 @@ systemctl --no-reload preset --global %{name}.socket >/dev/null 2>&1 || : %doc %{_vpath_builddir}/doxygen/html README %changelog +* Fri Dec 13 2024 yangxinyu - 16.1-3 +- add fix-volume-level-scroll-bar-cannot-be-selected.patch + * Wed Apr 12 2023 Jing Zhang - 16.1-2 - Refact spec -- Gitee