diff --git a/.gitignore b/.gitignore index cd6b2af..0a06bff 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,6 @@ -SOURCES/pulseaudio-14.0.tar.xz -/pulseaudio-14.0.tar.xz +/.*.log +/*.src.rpm +/pulseaudio-*.tar.xz +/pulseaudio-*.tar.xz.md5 +/pulseaudio-*.tar.xz.sha1 +/pulseaudio-*.tar.xz.sha256 diff --git a/pulseaudio-11.1-exit_idle_time.patch b/pulseaudio-11.1-exit_idle_time.patch new file mode 100644 index 0000000..c1be7c5 --- /dev/null +++ b/pulseaudio-11.1-exit_idle_time.patch @@ -0,0 +1,24 @@ +diff -up pulseaudio-11.1/src/daemon/daemon-conf.c.idletime pulseaudio-11.1/src/daemon/daemon-conf.c +--- pulseaudio-11.1/src/daemon/daemon-conf.c.idletime 2018-01-08 11:01:12.876616847 -0600 ++++ pulseaudio-11.1/src/daemon/daemon-conf.c 2018-01-08 11:06:33.847102687 -0600 +@@ -69,7 +69,7 @@ static const pa_daemon_conf default_conf + .disallow_module_loading = false, + .disallow_exit = false, + .flat_volumes = false, +- .exit_idle_time = 20, ++ .exit_idle_time = 4, + .scache_idle_time = 20, + .script_commands = NULL, + .dl_search_path = NULL, +diff -up pulseaudio-11.1/src/daemon/daemon.conf.in.idletime pulseaudio-11.1/src/daemon/daemon.conf.in +--- pulseaudio-11.1/src/daemon/daemon.conf.in.idletime 2018-01-08 11:01:12.876616847 -0600 ++++ pulseaudio-11.1/src/daemon/daemon.conf.in 2018-01-08 11:04:52.309999961 -0600 +@@ -39,7 +39,7 @@ ifelse(@HAVE_DBUS@, 1, [dnl + ; realtime-scheduling = yes + ; realtime-priority = 5 + +-; exit-idle-time = 20 ++; exit-idle-time = 4 + ; scache-idle-time = 20 + + ; dl-search-path = (depends on architecture) diff --git a/pulseaudio-14.0.tar.xz.sha256 b/pulseaudio-14.0.tar.xz.sha256 deleted file mode 100644 index 106880d..0000000 --- a/pulseaudio-14.0.tar.xz.sha256 +++ /dev/null @@ -1 +0,0 @@ -a834775d9382b055504e5ee7625dc50768daac29329531deb6597bf05e06c261 pulseaudio-14.0.tar.xz diff --git a/pulseaudio-python3.patch b/pulseaudio-python3.patch new file mode 100644 index 0000000..adec1d4 --- /dev/null +++ b/pulseaudio-python3.patch @@ -0,0 +1,34 @@ +diff -up pulseaudio-11.1/src/depmod.py.me pulseaudio-11.1/src/depmod.py +--- pulseaudio-11.1/src/depmod.py.me 2018-06-22 11:18:07.718411268 +0200 ++++ pulseaudio-11.1/src/depmod.py 2018-06-22 11:36:42.575023103 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!/usr/bin/python3 + + # This file is part of PulseAudio. + # +@@ -60,11 +60,10 @@ for fn in imported_symbols: + else: + unresolved_symbols[sym] = [fn] + +-for sym, files in unresolved_symbols.iteritems(): +- print "WARNING: Unresolved symbol '%s' in %s" % (sym, `files`) ++for sym, files in unresolved_symbols.items(): ++ print ("WARNING: Unresolved symbol '%s' in %s" % (sym, files)) + +-k = dependencies.keys() +-k.sort() ++k = sorted(dependencies) + for fn in k: + dependencies[fn].sort() +- print "%s: %s" % (fn, string.join(dependencies[fn], " ")) ++ print ("%s: %s" % (fn, string.join(dependencies[fn], " "))) +diff -up pulseaudio-11.1/src/utils/qpaeq.me pulseaudio-11.1/src/utils/qpaeq +--- pulseaudio-11.1/src/utils/qpaeq.me 2018-06-22 11:16:31.966787327 +0200 ++++ pulseaudio-11.1/src/utils/qpaeq 2018-06-22 11:17:57.482451346 +0200 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/python3 + # qpaeq is a equalizer interface for pulseaudio's equalizer sinks + # Copyright (C) 2009 Jason Newton