mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-04 01:37:34 -08:00
dev-python/pyxdg: add python3_12
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
This commit is contained in:
parent
50a4618ab5
commit
49838c7575
12
dev-python/pyxdg/files/pyxdg-0.28-py3.12.patch
Normal file
12
dev-python/pyxdg/files/pyxdg-0.28-py3.12.patch
Normal file
@ -0,0 +1,12 @@
|
||||
diff -r -U3 pyxdg-rel-0.28.orig/test/test_basedirectory.py pyxdg-rel-0.28/test/test_basedirectory.py
|
||||
--- pyxdg-rel-0.28.orig/test/test_basedirectory.py 2022-06-05 18:34:18.000000000 +0700
|
||||
+++ pyxdg-rel-0.28/test/test_basedirectory.py 2023-10-28 22:41:56.975921683 +0700
|
||||
@@ -9,7 +9,7 @@
|
||||
try:
|
||||
reload
|
||||
except NameError:
|
||||
- from imp import reload
|
||||
+ from importlib import reload
|
||||
|
||||
class BaseDirectoryTest(unittest.TestCase):
|
||||
def setUp(self):
|
||||
29
dev-python/pyxdg/pyxdg-0.28-r1.ebuild
Normal file
29
dev-python/pyxdg/pyxdg-0.28-r1.ebuild
Normal file
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{9..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P="${PN}-rel-${PV}"
|
||||
DESCRIPTION="A Python module to deal with freedesktop.org specifications"
|
||||
HOMEPAGE="
|
||||
https://freedesktop.org/wiki/Software/pyxdg/
|
||||
https://pypi.org/project/pyxdg/
|
||||
"
|
||||
SRC_URI="
|
||||
https://github.com/takluyver/pyxdg/archive/rel-${PV}.tar.gz
|
||||
-> ${MY_P}.gh.tar.gz
|
||||
"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${P}-py3.12.patch )
|
||||
|
||||
distutils_enable_tests pytest
|
||||
Loading…
x
Reference in New Issue
Block a user