Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-python/statmake/
Date: Wed, 07 Jul 2021 14:02:15
Message-Id: 1625515292.22f5840422f665dd21c62dbb36019610671c9105.flow@gentoo
1 commit: 22f5840422f665dd21c62dbb36019610671c9105
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Mon Jul 5 20:00:57 2021 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 5 20:01:32 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22f58404
7
8 dev-python/statmake: fix dep on cattrs
9
10 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
11
12 dev-python/statmake/metadata.xml | 6 +++++-
13 .../{statmake-0.3.0.ebuild => statmake-0.3.0-r1.ebuild} | 11 +++++++----
14 2 files changed, 12 insertions(+), 5 deletions(-)
15
16 diff --git a/dev-python/statmake/metadata.xml b/dev-python/statmake/metadata.xml
17 index fac8946e1..b0d7494e5 100644
18 --- a/dev-python/statmake/metadata.xml
19 +++ b/dev-python/statmake/metadata.xml
20 @@ -1,7 +1,11 @@
21 <?xml version="1.0" encoding="UTF-8"?>
22 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
23 <pkgmetadata>
24 - <!-- maintainer-needed -->
25 + <maintainer type="person">
26 + <description>co-maintainers welcome</description>
27 + <email>lssndrbarbieri@×××××.com</email>
28 + <name>Alessandro Barbieri</name>
29 + </maintainer>
30 <upstream>
31 <bugs-to>https://github.com/daltonmaag/statmake/issues</bugs-to>
32 <remote-id type="github">daltonmaag/statmake</remote-id>
33
34 diff --git a/dev-python/statmake/statmake-0.3.0.ebuild b/dev-python/statmake/statmake-0.3.0-r1.ebuild
35 similarity index 78%
36 rename from dev-python/statmake/statmake-0.3.0.ebuild
37 rename to dev-python/statmake/statmake-0.3.0-r1.ebuild
38 index 76567e93b..e6a9b3de2 100644
39 --- a/dev-python/statmake/statmake-0.3.0.ebuild
40 +++ b/dev-python/statmake/statmake-0.3.0-r1.ebuild
41 @@ -1,8 +1,9 @@
42 # Copyright 1999-2021 Gentoo Authors
43 # Distributed under the terms of the GNU General Public License v2
44
45 -EAPI=7
46 +EAPI=8
47
48 +DISTUTILS_SINGLE_IMPL=1
49 DISTUTILS_USE_SETUPTOOLS=pyproject.toml
50 PYTHON_COMPAT=( python3_{8..9} )
51
52 @@ -17,13 +18,15 @@ SLOT="0"
53 IUSE="test"
54
55 RDEPEND="
56 - dev-python/fonttools[${PYTHON_USEDEP}]
57 - dev-python/cattrs[${PYTHON_USEDEP}]
58 + $(python_gen_cond_dep '
59 + dev-python/fonttools[${PYTHON_USEDEP}]
60 + ')
61 + dev-python/cattrs[${PYTHON_SINGLE_USEDEP}]
62 "
63 DEPEND="
64 ${RDEPEND}
65 test? (
66 - dev-python/ufo2ft[${PYTHON_USEDEP}]
67 + $(python_gen_cond_dep 'dev-python/ufo2ft[${PYTHON_USEDEP}]')
68 )
69 "