summaryrefslogtreecommitdiff
path: root/dev-python/ruamel-yaml-clib
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-06-26 13:56:26 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-06-26 13:56:26 +0000
commit7238f6d2570e1ebf94e0d047e15bf698473f52d7 (patch)
treeb416684ac22da22bd651144be56c98096c3968f3 /dev-python/ruamel-yaml-clib
parentd5ca0e9ddc1502584719c28840c23c1ed23b2c5f (diff)
downloadbaldeagleos-repo-7238f6d2570e1ebf94e0d047e15bf698473f52d7.tar.gz
baldeagleos-repo-7238f6d2570e1ebf94e0d047e15bf698473f52d7.tar.xz
baldeagleos-repo-7238f6d2570e1ebf94e0d047e15bf698473f52d7.zip
Adding metadata
Diffstat (limited to 'dev-python/ruamel-yaml-clib')
-rw-r--r--dev-python/ruamel-yaml-clib/Manifest1
-rw-r--r--dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.4.ebuild (renamed from dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild)16
2 files changed, 15 insertions, 2 deletions
diff --git a/dev-python/ruamel-yaml-clib/Manifest b/dev-python/ruamel-yaml-clib/Manifest
index 2c0952b8a2ef..d79b66fdb8b1 100644
--- a/dev-python/ruamel-yaml-clib/Manifest
+++ b/dev-python/ruamel-yaml-clib/Manifest
@@ -1 +1,2 @@
DIST ruamel.yaml.clib-0.2.2.tar.gz 179914 BLAKE2B 90fe272c3c4f8943e944d43dcf1f61367600bd3b1fb296d7434b27183433267a510b6e41cfd50fac8e17bebcfaa51d7d1ca89d4d23da0b1107c468cafa65ac3f SHA512 5bbab2a23c65b1416480758cf0d0a75dcf8ddece0f8df603ce90f2b1c54356bb6876ac113d53e01c4869e3c9fb22b13ea29e66dc31a09144d4426c3e0f3b9399
+DIST ruamel.yaml.clib-0.2.4.tar.gz 180667 BLAKE2B 01341ac42ecea437faebbc9b30ebe2bdb9a6e5b15144b808c3065f3a003f12ce99c4b97d4b5056235a78295ed7a3237a325c8dd2cac036da3ac54c8aef2d7949 SHA512 f9d986175c241db4417a1d71e47a6eeff6f059ff204ea25a5b4ed365f732ae6872000c53f0ad1336d3ce80383e056df42f2ad9a6a05b92932332289c5129abf6
diff --git a/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild b/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.4.ebuild
index bbf7d783ae58..ad52f330353e 100644
--- a/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild
+++ b/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.4.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 2021 Liguros Authors
# Distributed under the terms of the GNU General Public License v2
-
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 )
@@ -22,6 +21,19 @@ RDEPEND="!<dev-python/ruamel-yaml-0.16.0"
S="${WORKDIR}"/${MY_P}
+src_prepare() {
+ # Force regeneration of C files from Cython sources to ensure compatibility with python 3.10
+ cd ${S}
+ rm -v $(grep -rl '/\* Generated by Cython')
+ mkdir ruamel.yaml.clib
+ mv *.py ruamel.yaml.clib
+ cythonize ruamel.yaml.clib/*.py
+ mv ruamel.yaml.clib/* .
+ rmdir ruamel.yaml.clib
+ mv setup.c _ruamel_yaml.c
+ default
+}
+
python_install() {
distutils-r1_python_install --single-version-externally-managed
}