Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/subliminal/
Date: Sun, 02 Aug 2020 19:05:39
Message-Id: 1596394741.4e4ffe217db49d10e5548718fdf324d0cf1070c5.sam@gentoo
1 commit: 4e4ffe217db49d10e5548718fdf324d0cf1070c5
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 2 18:59:01 2020 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 2 18:59:01 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4ffe21
7
8 media-video/subliminal: add Python 3.8, 3.9
9
10 A revbump is required because of new versions being
11 added of the dependencies to support 3.8+.
12
13 Closes: https://bugs.gentoo.org/718410
14 Package-Manager: Portage-3.0.1, Repoman-2.3.23
15 Signed-off-by: Sam James <sam <AT> gentoo.org>
16
17 ...inal-9999.ebuild => subliminal-2.1.0-r1.ebuild} | 23 ++++++++++------------
18 media-video/subliminal/subliminal-9999.ebuild | 20 ++++++++-----------
19 2 files changed, 18 insertions(+), 25 deletions(-)
20
21 diff --git a/media-video/subliminal/subliminal-9999.ebuild b/media-video/subliminal/subliminal-2.1.0-r1.ebuild
22 similarity index 95%
23 copy from media-video/subliminal/subliminal-9999.ebuild
24 copy to media-video/subliminal/subliminal-2.1.0-r1.ebuild
25 index 54ade49d622..4bba8befdc1 100644
26 --- a/media-video/subliminal/subliminal-9999.ebuild
27 +++ b/media-video/subliminal/subliminal-2.1.0-r1.ebuild
28 @@ -3,14 +3,12 @@
29
30 EAPI=7
31
32 -PYTHON_COMPAT=( python3_{6,7} )
33 +PYTHON_COMPAT=( python3_{7,8,9} )
34 PYTHON_REQ_USE='xml(+)'
35 DISTUTILS_USE_SETUPTOOLS=rdepend
36
37 inherit distutils-r1
38
39 -SRC_URI=""
40 -
41 if [[ ${PV} == 9999 ]] ; then
42 inherit git-r3
43 EGIT_REPO_URI="https://github.com/Diaoul/${PN}.git"
44 @@ -25,9 +23,15 @@ SRC_URI+=" test? ( mirror://sourceforge/matroska/test_files/matroska_test_w1_1.z
45
46 LICENSE="MIT"
47 SLOT="0"
48 -IUSE="test"
49 -RESTRICT="!test? ( test )"
50 +KEYWORDS="~amd64 ~x86"
51
52 +BDEPEND="
53 + test? (
54 + app-arch/unzip
55 + dev-python/sympy[${PYTHON_USEDEP}]
56 + >=dev-python/vcrpy-1.6.1[${PYTHON_USEDEP}]
57 + )
58 +"
59 RDEPEND="
60 >=dev-python/appdirs-1.3[${PYTHON_USEDEP}]
61 >=dev-python/babelfish-0.5.2[${PYTHON_USEDEP}]
62 @@ -45,16 +49,9 @@ RDEPEND="
63 >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
64 >=dev-python/stevedore-1.0.0[${PYTHON_USEDEP}]
65 "
66 -BDEPEND="
67 - test? (
68 - app-arch/unzip
69 - dev-python/sympy[${PYTHON_USEDEP}]
70 - >=dev-python/vcrpy-1.6.1[${PYTHON_USEDEP}]
71 - )
72 -"
73
74 PATCHES=(
75 - "${FILESDIR}/${PN}-2.1.0-fix-pytest-warning.patch"
76 + "${FILESDIR}/${P}-fix-pytest-warning.patch"
77 )
78
79 distutils_enable_tests pytest
80
81 diff --git a/media-video/subliminal/subliminal-9999.ebuild b/media-video/subliminal/subliminal-9999.ebuild
82 index 54ade49d622..5baa2d5e19f 100644
83 --- a/media-video/subliminal/subliminal-9999.ebuild
84 +++ b/media-video/subliminal/subliminal-9999.ebuild
85 @@ -3,14 +3,12 @@
86
87 EAPI=7
88
89 -PYTHON_COMPAT=( python3_{6,7} )
90 +PYTHON_COMPAT=( python3_{7,8,9} )
91 PYTHON_REQ_USE='xml(+)'
92 DISTUTILS_USE_SETUPTOOLS=rdepend
93
94 inherit distutils-r1
95
96 -SRC_URI=""
97 -
98 if [[ ${PV} == 9999 ]] ; then
99 inherit git-r3
100 EGIT_REPO_URI="https://github.com/Diaoul/${PN}.git"
101 @@ -25,9 +23,14 @@ SRC_URI+=" test? ( mirror://sourceforge/matroska/test_files/matroska_test_w1_1.z
102
103 LICENSE="MIT"
104 SLOT="0"
105 -IUSE="test"
106 -RESTRICT="!test? ( test )"
107
108 +BDEPEND="
109 + test? (
110 + app-arch/unzip
111 + dev-python/sympy[${PYTHON_USEDEP}]
112 + >=dev-python/vcrpy-1.6.1[${PYTHON_USEDEP}]
113 + )
114 +"
115 RDEPEND="
116 >=dev-python/appdirs-1.3[${PYTHON_USEDEP}]
117 >=dev-python/babelfish-0.5.2[${PYTHON_USEDEP}]
118 @@ -45,13 +48,6 @@ RDEPEND="
119 >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
120 >=dev-python/stevedore-1.0.0[${PYTHON_USEDEP}]
121 "
122 -BDEPEND="
123 - test? (
124 - app-arch/unzip
125 - dev-python/sympy[${PYTHON_USEDEP}]
126 - >=dev-python/vcrpy-1.6.1[${PYTHON_USEDEP}]
127 - )
128 -"
129
130 PATCHES=(
131 "${FILESDIR}/${PN}-2.1.0-fix-pytest-warning.patch"