From 2d45a03fd5536329f6b3545aa82f66c5cf0c8c71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Fabian=20Silva=20Delgado?= Date: Mon, 18 Jan 2016 14:13:07 -0300 Subject: pulseaudio-equalizer-ladspa: add new package to [pcr] -> https://labs.parabola.nu/issues/916 --- ...o-equalizer-2.7-do-not-crash-on-missing-preset.patch | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 pcr/pulseaudio-equalizer-ladspa/pulseaudio-equalizer-2.7-do-not-crash-on-missing-preset.patch (limited to 'pcr/pulseaudio-equalizer-ladspa/pulseaudio-equalizer-2.7-do-not-crash-on-missing-preset.patch') diff --git a/pcr/pulseaudio-equalizer-ladspa/pulseaudio-equalizer-2.7-do-not-crash-on-missing-preset.patch b/pcr/pulseaudio-equalizer-ladspa/pulseaudio-equalizer-2.7-do-not-crash-on-missing-preset.patch new file mode 100644 index 000000000..eed743cc3 --- /dev/null +++ b/pcr/pulseaudio-equalizer-ladspa/pulseaudio-equalizer-2.7-do-not-crash-on-missing-preset.patch @@ -0,0 +1,17 @@ +--- pulseaudio-equalizer.orig/usr/share/pulseaudio-equalizer/pulseaudio-equalizer.py 2011-03-17 10:53:48.000000000 +0000 ++++ pulseaudio-equalizer/usr/share/pulseaudio-equalizer/pulseaudio-equalizer.py 2011-03-17 11:18:04.000000000 +0000 +@@ -180,10 +180,13 @@ class Equalizer: + if os.path.isfile(presetdir1 + "/" + preset + ".preset"): + f = open(presetdir1 + "/" + preset + ".preset", "r") + rawdata=f.read().split('\n') +- else: ++ f.close ++ elif os.path.isfile(presetdir2 + "/" + preset + ".preset"): + f = open(presetdir2 + "/" + preset + ".preset", "r") + rawdata=f.read().split('\n') + f.close ++ else: ++ print "Can't find %s preset" % preset + + ladspa_filename = str(rawdata[0]) + ladspa_name = str(rawdata[1]) -- cgit v1.2.3-2-g168b