drumkv1: fix drumkit generation on buildmachines with python >= 3.9

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This commit is contained in:
Andreas Müller
2021-04-24 22:37:35 +02:00
parent 1579bc7b7f
commit d4f090689e
2 changed files with 34 additions and 0 deletions

View File

@@ -18,6 +18,7 @@ SRC_URI = " \
${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${PV}/${BPN}-${PV}.tar.gz \
file://0002-Avoid-stripping-CMake.patch \
git://github.com/TuriSc/hydrogen2drumkv1.py.git;name=hydrogen2drumkv1;destsuffix=hydrogen2drumkv1 \
file://0001-Fix-for-python-3.9.patch;patchdir=../hydrogen2drumkv1 \
"
PV = "0.9.21"
SRC_URI[sha256sum] = "35952d6ed82cde9c0d8b516addd2e2f376b94b6d777f2b2a6ffd3978b49da7fa"

View File

@@ -0,0 +1,33 @@
From a27b5d6badad46e044d4ecb688f76ab8a16b2fc7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Sat, 24 Apr 2021 22:13:20 +0200
Subject: [PATCH] Fix for python >= 3.9
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
| AttributeError: 'xml.etree.ElementTree.Element' object has no attribute 'getiterator'
Upstream-Status: Pending
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
hydrogen2drumkv1.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hydrogen2drumkv1.py b/hydrogen2drumkv1.py
index 0d2ff28..3f1e914 100644
--- a/hydrogen2drumkv1.py
+++ b/hydrogen2drumkv1.py
@@ -36,7 +36,7 @@ def main():
# strip namespace if present
namespace = '{http://www.hydrogen-music.org/drumkit}'
nsl = len(namespace)
- for elem in input_xml.getiterator():
+ for elem in input_xml.iter():
if elem.tag.startswith(namespace):
elem.tag = elem.tag[nsl:]
--
2.30.2