commit:     c2f53fb930e17f8e138af90d6b3aae7216d0417b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  8 05:07:22 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Jun  8 05:12:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f53fb9

dev-python/trio: Strip +dev from version in snapshot

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 ...trio-0.22.0_p20230530.ebuild => trio-0.22.0_p20230530-r1.ebuild} | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dev-python/trio/trio-0.22.0_p20230530.ebuild 
b/dev-python/trio/trio-0.22.0_p20230530-r1.ebuild
similarity index 92%
rename from dev-python/trio/trio-0.22.0_p20230530.ebuild
rename to dev-python/trio/trio-0.22.0_p20230530-r1.ebuild
index 987eea446215..83733f7b9ec0 100644
--- a/dev-python/trio/trio-0.22.0_p20230530.ebuild
+++ b/dev-python/trio/trio-0.22.0_p20230530-r1.ebuild
@@ -52,6 +52,12 @@ distutils_enable_sphinx docs/source \
        dev-python/sphinx-rtd-theme \
        dev-python/towncrier
 
+src_prepare() {
+       # strip +dev from version, as it is breaking poorly written packages
+       sed -i -e 's:+dev::' trio/_version.py || die
+       distutils-r1_src_prepare
+}
+
 python_test() {
        local EPYTEST_IGNORE=(
                # these tests require internet access

Reply via email to