diff options
author | Matteo Bernardini | 2020-06-28 11:40:19 +0200 |
---|---|---|
committer | Matteo Bernardini | 2020-06-28 11:40:19 +0200 |
commit | 6a78d79727ca87479d936e6f69ac67bf907b0d71 (patch) | |
tree | e7d1e5f89ac839b8816dffdb72101de6924eb333 /libraries/libffado/libffado-2.4.2-python38.patch | |
parent | 039623ea867a44e41cbf62cada3efca35cd703b8 (diff) | |
download | slackbuilds-6a78d79727ca87479d936e6f69ac67bf907b0d71.tar.gz |
20200628.1 global branch merge.current-20200628.1
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
Diffstat (limited to 'libraries/libffado/libffado-2.4.2-python38.patch')
-rw-r--r-- | libraries/libffado/libffado-2.4.2-python38.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/libraries/libffado/libffado-2.4.2-python38.patch b/libraries/libffado/libffado-2.4.2-python38.patch new file mode 100644 index 0000000000..d0ad2e956d --- /dev/null +++ b/libraries/libffado/libffado-2.4.2-python38.patch @@ -0,0 +1,24 @@ +diff -ruN a/support/mixer-qt4/ffado/configuration.py b/support/mixer-qt4/ffado/configuration.py +--- a/support/mixer-qt4/ffado/configuration.py 2017-03-28 13:38:34.000000000 +0200 ++++ b/support/mixer-qt4/ffado/configuration.py 2019-11-24 20:55:05.284341627 +0100 +@@ -20,7 +20,8 @@ + # along with this program. If not, see <http://www.gnu.org/licenses/>. + # + +-import re, os ++import os ++import dbus + + import shlex + +@@ -53,6 +54,10 @@ + self.addDevice( dev ) + + def getDeviceById( self, vendor, model ): ++ if isinstance(vendor, dbus.Int32): ++ vendor = str(int(vendor)) ++ if isinstance(model, dbus.Int32): ++ model = str(int(model)) + log.debug("DeviceList::getDeviceById( %s, %s )" % (vendor, model )) + for dev in self.devices: + if int("%s" % dev['vendorid'], 0) == int("%s" % vendor, 0) and \ |