Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/PyQtWebEngine/
Date: Sat, 28 Nov 2020 21:59:13
Message-Id: 1606600737.832b7e05450df19d0a8af64f825c29dfa1f7c55f.asturm@gentoo
1 commit: 832b7e05450df19d0a8af64f825c29dfa1f7c55f
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 28 12:56:48 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 28 21:58:57 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832b7e05
7
8 dev-python/PyQtWebEngine: Drop 5.14.0 and 5.15.1_pre2006110847
9
10 Package-Manager: Portage-3.0.10, Repoman-3.0.2
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 dev-python/PyQtWebEngine/Manifest | 2 -
14 .../PyQtWebEngine/PyQtWebEngine-5.14.0.ebuild | 75 ----------------------
15 .../PyQtWebEngine-5.15.1_pre2006110847.ebuild | 75 ----------------------
16 3 files changed, 152 deletions(-)
17
18 diff --git a/dev-python/PyQtWebEngine/Manifest b/dev-python/PyQtWebEngine/Manifest
19 index 91fcdaccd5c..300b3bc08a7 100644
20 --- a/dev-python/PyQtWebEngine/Manifest
21 +++ b/dev-python/PyQtWebEngine/Manifest
22 @@ -1,3 +1 @@
23 -DIST PyQtWebEngine-5.14.0.tar.gz 47794 BLAKE2B 28f4a577ab5d8c1bea439b11e836008d27b4a49f31f230885013b515147a95c97e398328d1fc3a99619c3fd6eca3da7e94bf5873de9ac6511e0f59e467d4490c SHA512 c5274ce5ba1c80c6851971c3e18acf33121cd5863f613bd1789fdb40323b52429b55b54f3dcbb3127c85343e11f14c004ad54711b2b59cab95fd440f90fe5f2e
24 -DIST PyQtWebEngine-5.15.1.dev2006110847.tar.gz 48514 BLAKE2B a4c4490720dcc1bf95c62e3bb9e72f2e25000a2641b64f2a0466649899f56eac0594461471ba787c332a32cda8b48cff0bddd2d4beceadfca02b1c06668e4117 SHA512 1f39052f22598f4fdb30ce9b9180fc145414e2e6708f2bda5a6f9166824926f91ca61070e64c4d9f880f0711a0c4c3a6a345d9904092bb13d51bd28e71fd52ab
25 DIST PyQtWebEngine-5.15.1.tar.gz 48520 BLAKE2B d4e4fcfb1066fcc274f4b3c8ccd7380435b9391586e3396fb5aa95ad7443c168ea9be3b85ec93e2dc28285aca18718afeb1487cb2c4ad5ed1a4f4d03010107ec SHA512 1efbea43bfd4a6de1c7aa2ab2ca124c4278b6b7ea0d6073c64a7ad83df676759d0747421cae5214017e3c61d8edddf9766f93660e13eee5d407a24fd11d8c21f
26
27 diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.14.0.ebuild b/dev-python/PyQtWebEngine/PyQtWebEngine-5.14.0.ebuild
28 deleted file mode 100644
29 index 0f869cca536..00000000000
30 --- a/dev-python/PyQtWebEngine/PyQtWebEngine-5.14.0.ebuild
31 +++ /dev/null
32 @@ -1,75 +0,0 @@
33 -# Copyright 1999-2020 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -PYTHON_COMPAT=( python3_{6..9} )
39 -inherit python-r1 qmake-utils
40 -
41 -DESCRIPTION="Python bindings for QtWebEngine"
42 -HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/intro"
43 -
44 -MY_P=${PN}-${PV/_pre/.dev}
45 -if [[ ${PV} == *_pre* ]]; then
46 - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz"
47 -else
48 - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
49 -fi
50 -
51 -LICENSE="GPL-3"
52 -SLOT="0"
53 -KEYWORDS="amd64 ~arm arm64 x86"
54 -IUSE="debug"
55 -
56 -REQUIRED_USE="
57 - ${PYTHON_REQUIRED_USE}
58 -"
59 -
60 -RDEPEND="
61 - ${PYTHON_DEPS}
62 - >=dev-python/PyQt5-5.13.1[gui,network,printsupport,ssl,webchannel,widgets,${PYTHON_USEDEP}]
63 - >=dev-python/PyQt5-sip-4.19.22:=[${PYTHON_USEDEP}]
64 - dev-qt/qtcore:5
65 - dev-qt/qtwebengine:5[widgets]
66 -"
67 -DEPEND="${RDEPEND}
68 - ~dev-python/sip-4.19.22[${PYTHON_USEDEP}]
69 -"
70 -
71 -S=${WORKDIR}/${MY_P}
72 -
73 -src_configure() {
74 - configuration() {
75 - local myconf=(
76 - "${PYTHON}"
77 - "${S}"/configure.py
78 - --qmake="$(qt5_get_bindir)"/qmake
79 - $(usex debug '--debug --trace' '')
80 - --verbose
81 - )
82 - echo "${myconf[@]}"
83 - "${myconf[@]}" || die
84 -
85 - # Fix parallel install failure
86 - sed -i -e '/INSTALLS += distinfo/i distinfo.depends = install_subtargets install_pep484_stubs install_api' \
87 - ${PN}.pro || die
88 -
89 - # Run eqmake to respect toolchain and build flags
90 - eqmake5 -recursive ${PN}.pro
91 - }
92 - python_foreach_impl run_in_build_dir configuration
93 -}
94 -
95 -src_compile() {
96 - python_foreach_impl run_in_build_dir default
97 -}
98 -
99 -src_install() {
100 - installation() {
101 - emake INSTALL_ROOT="${D}" install
102 - python_optimize
103 - }
104 - python_foreach_impl run_in_build_dir installation
105 -
106 - einstalldocs
107 -}
108
109 diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.1_pre2006110847.ebuild b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.1_pre2006110847.ebuild
110 deleted file mode 100644
111 index 94183f43f9b..00000000000
112 --- a/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.1_pre2006110847.ebuild
113 +++ /dev/null
114 @@ -1,75 +0,0 @@
115 -# Copyright 1999-2020 Gentoo Authors
116 -# Distributed under the terms of the GNU General Public License v2
117 -
118 -EAPI=7
119 -
120 -PYTHON_COMPAT=( python3_{6..9} )
121 -inherit python-r1 qmake-utils
122 -
123 -DESCRIPTION="Python bindings for QtWebEngine"
124 -HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/intro"
125 -
126 -MY_P=${PN}-${PV/_pre/.dev}
127 -if [[ ${PV} == *_pre* ]]; then
128 - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz"
129 -else
130 - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
131 -fi
132 -
133 -LICENSE="GPL-3"
134 -SLOT="0"
135 -KEYWORDS="~amd64 ~arm ~arm64 ~x86"
136 -IUSE="debug"
137 -
138 -REQUIRED_USE="
139 - ${PYTHON_REQUIRED_USE}
140 -"
141 -
142 -RDEPEND="
143 - ${PYTHON_DEPS}
144 - >=dev-python/PyQt5-5.14[gui,network,printsupport,ssl,webchannel,widgets,${PYTHON_USEDEP}]
145 - >=dev-python/PyQt5-sip-4.19.22:=[${PYTHON_USEDEP}]
146 - dev-qt/qtcore:5
147 - dev-qt/qtwebengine:5[widgets]
148 -"
149 -DEPEND="${RDEPEND}
150 - >=dev-python/sip-4.19.22[${PYTHON_USEDEP}]
151 -"
152 -
153 -S=${WORKDIR}/${MY_P}
154 -
155 -src_configure() {
156 - configuration() {
157 - local myconf=(
158 - "${PYTHON}"
159 - "${S}"/configure.py
160 - --qmake="$(qt5_get_bindir)"/qmake
161 - $(usex debug '--debug --trace' '')
162 - --verbose
163 - )
164 - echo "${myconf[@]}"
165 - "${myconf[@]}" || die
166 -
167 - # Fix parallel install failure
168 - sed -i -e '/INSTALLS += distinfo/i distinfo.depends = install_subtargets install_pep484_stubs install_api' \
169 - ${PN}.pro || die
170 -
171 - # Run eqmake to respect toolchain and build flags
172 - eqmake5 -recursive ${PN}.pro
173 - }
174 - python_foreach_impl run_in_build_dir configuration
175 -}
176 -
177 -src_compile() {
178 - python_foreach_impl run_in_build_dir default
179 -}
180 -
181 -src_install() {
182 - installation() {
183 - emake INSTALL_ROOT="${D}" install
184 - python_optimize
185 - }
186 - python_foreach_impl run_in_build_dir installation
187 -
188 - einstalldocs
189 -}