media-plugins/ams-lv2: eapi8, py11

Closes: https://bugs.gentoo.org/897018
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
This commit is contained in:
Miroslav Šulc
2023-05-03 08:26:25 +02:00
parent dd1bf79649
commit 063fc28f6a
2 changed files with 26 additions and 2 deletions

View File

@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
# version 1.2.2 does not compile with python 3.11
PYTHON_COMPAT=( python3_{9..10} )
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_REQ_USE="threads(+)"
inherit waf-utils python-any-r1
@@ -28,3 +28,5 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS=( LICENSE README.md THANKS )
PATCHES="${FILESDIR}/${P}-wscript.patch"

View File

@@ -0,0 +1,22 @@
--- a/waflib/ConfigSet.py
+++ b/waflib/ConfigSet.py
@@ -312,7 +312,7 @@ class ConfigSet(object):
:type filename: string
"""
tbl = self.table
- code = Utils.readf(filename, m='rU')
+ code = Utils.readf(filename, m='r')
for m in re_imp.finditer(code):
g = m.group
tbl[g(2)] = eval(g(3))
--- a/waflib/Context.py
+++ b/waflib/Context.py
@@ -662,7 +662,7 @@ def load_module(path, encoding=None):
module = imp.new_module(WSCRIPT_FILE)
try:
- code = Utils.readf(path, m='rU', encoding=encoding)
+ code = Utils.readf(path, m='r', encoding=encoding)
except EnvironmentError:
raise Errors.WafError('Could not read the file %r' % path)