1 |
commit: 8f3132b9389eef8f0674406cdd36baac8737581f |
2 |
Author: Justin Lecher <jlec <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Oct 31 07:39:17 2015 +0000 |
4 |
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Oct 31 07:39:17 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3132b9 |
7 |
|
8 |
dev-python/pygments: Drop vulnerable versions |
9 |
|
10 |
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=564478 |
11 |
|
12 |
Package-Manager: portage-2.2.23 |
13 |
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org> |
14 |
|
15 |
dev-python/pygments/Manifest | 4 -- |
16 |
dev-python/pygments/pygments-1.6.ebuild | 49 ----------------- |
17 |
.../pygments/pygments-1.6_p20140324-r1.ebuild | 64 ---------------------- |
18 |
dev-python/pygments/pygments-2.0.1-r1.ebuild | 51 ----------------- |
19 |
dev-python/pygments/pygments-2.0.1.ebuild | 62 --------------------- |
20 |
dev-python/pygments/pygments-2.0.2.ebuild | 52 ------------------ |
21 |
6 files changed, 282 deletions(-) |
22 |
|
23 |
diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest |
24 |
index 53ea331..35a8030 100644 |
25 |
--- a/dev-python/pygments/Manifest |
26 |
+++ b/dev-python/pygments/Manifest |
27 |
@@ -1,5 +1 @@ |
28 |
-DIST Pygments-1.6.tar.gz 1423161 SHA256 799ed4caf77516e54440806d8d9cd82a7607dfdf4e4fb643815171a4b5c921c0 SHA512 552d0c2a1296773a5482122bd5cbec0ce91a497cd86ee105e1c5ddf2bfa9c206fcc7de504c6da480344c6e1bee30d7b26012fd061dcb2091d8b2b21bcd163bf0 WHIRLPOOL babf6e638529a902fab37c17fb1215aca3c04c3e2a00d00bdff7e8049ca6a46c238282c088e79816f7c6879fc9b13e3de9824ae93d3f184f4d9aae58af0c9c8d |
29 |
-DIST Pygments-2.0.1.tar.gz 2739480 SHA256 5e039e1d40d232981ed58914b6d1ac2e453a7e83ddea22ef9f3eeadd01de45cb SHA512 7c11c7dc09f6a5d964a512eb4c31f34fc0422b29e3124bd4ed0f4ab594c750d39f990e86f65287f499ea1051a27c1087e445332f6b23ad021d6e2d41c6092f3e WHIRLPOOL 7f5d31f86183b230f54d1f08b5e4cb942d38f28d8868ed94b4d129601aa845864cd0f45d5edb2102f655c2800b2e54335d6f4f61975b2f3a8ceeb0b7e5e13217 |
30 |
DIST Pygments-2.0.2.tar.gz 3462280 SHA256 7320919084e6dac8f4540638a46447a3bd730fca172afc17d2c03eed22cf4f51 SHA512 b58e2cc535ba3f1fda7cb147e12af128bc2755de56cf465f8f1d642730eaef50c06551cc4cc44f25f726b00f3f1c9c2078977233b11c0b6a7e1add6a4069c27e WHIRLPOOL 4c98134f27dd29c89e4d6157284bdeecaa81c53d823e089292be21a6c418ba4ccfd458ced50326d5a356a7b6cb761a1990440096f5f3d820f776bb19fc0da09d |
31 |
-DIST pygments-1.6_p20140324.tar.gz 1641814 SHA256 f762d1104ab38a4e870824113e3be3fedc918900622f1e73b9c34386ee7be14a SHA512 de84977f346b41a60a849e681581b36787712d39010e0e23624cc2d9741cb5afbbb0a4e860b5120e3cb77eb5fc68ddf11d0f6c1d15e0bb4d7c56d800017b19bf WHIRLPOOL 7531e7a2483f3c043967d32848694324007c5a1a7e206472a17f5515eb6960dc1bec774851d75bc4ccc4615594db0c5218713da22da6c2d1cbfdf995827746be |
32 |
-DIST pygments-2.0.1.tar.gz 1641814 SHA256 f762d1104ab38a4e870824113e3be3fedc918900622f1e73b9c34386ee7be14a SHA512 de84977f346b41a60a849e681581b36787712d39010e0e23624cc2d9741cb5afbbb0a4e860b5120e3cb77eb5fc68ddf11d0f6c1d15e0bb4d7c56d800017b19bf WHIRLPOOL 7531e7a2483f3c043967d32848694324007c5a1a7e206472a17f5515eb6960dc1bec774851d75bc4ccc4615594db0c5218713da22da6c2d1cbfdf995827746be |
33 |
|
34 |
diff --git a/dev-python/pygments/pygments-1.6.ebuild b/dev-python/pygments/pygments-1.6.ebuild |
35 |
deleted file mode 100644 |
36 |
index ae7b8a2..0000000 |
37 |
--- a/dev-python/pygments/pygments-1.6.ebuild |
38 |
+++ /dev/null |
39 |
@@ -1,49 +0,0 @@ |
40 |
-# Copyright 1999-2015 Gentoo Foundation |
41 |
-# Distributed under the terms of the GNU General Public License v2 |
42 |
-# $Id$ |
43 |
- |
44 |
-EAPI=5 |
45 |
-PYTHON_COMPAT=( python{2_7,3_3} pypy ) |
46 |
- |
47 |
-inherit distutils-r1 |
48 |
- |
49 |
-MY_PN="Pygments" |
50 |
-MY_P="${MY_PN}-${PV}" |
51 |
- |
52 |
-DESCRIPTION="Pygments is a syntax highlighting package written in Python" |
53 |
-HOMEPAGE="http://pygments.org/ https://pypi.python.org/pypi/Pygments" |
54 |
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" |
55 |
- |
56 |
-LICENSE="BSD" |
57 |
-SLOT="0" |
58 |
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
59 |
-IUSE="doc test" |
60 |
- |
61 |
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" |
62 |
-DEPEND="${RDEPEND} |
63 |
- test? ( |
64 |
- dev-python/nose[${PYTHON_USEDEP}] |
65 |
- virtual/ttf-fonts |
66 |
- dev-texlive/texlive-latexrecommended |
67 |
- )" |
68 |
- |
69 |
-S="${WORKDIR}/${MY_P}" |
70 |
- |
71 |
-python_test() { |
72 |
- cp -r -l tests "${BUILD_DIR}"/ || die |
73 |
- |
74 |
- if [[ ${EPYTHON} == python3.* ]]; then |
75 |
- # Notes: |
76 |
- # -W is not supported by python3.1 |
77 |
- # -n causes Python to write into hardlinked files |
78 |
- 2to3 --no-diffs -w "${BUILD_DIR}"/tests/*.py || die |
79 |
- fi |
80 |
- |
81 |
- nosetests -w "${BUILD_DIR}"/tests || die "Tests fail with ${EPYTHON}" |
82 |
-} |
83 |
- |
84 |
-python_install_all() { |
85 |
- use doc && local HTML_DOCS=( docs/build/. ) |
86 |
- |
87 |
- distutils-r1_python_install_all |
88 |
-} |
89 |
|
90 |
diff --git a/dev-python/pygments/pygments-1.6_p20140324-r1.ebuild b/dev-python/pygments/pygments-1.6_p20140324-r1.ebuild |
91 |
deleted file mode 100644 |
92 |
index d781b67..0000000 |
93 |
--- a/dev-python/pygments/pygments-1.6_p20140324-r1.ebuild |
94 |
+++ /dev/null |
95 |
@@ -1,64 +0,0 @@ |
96 |
-# Copyright 1999-2015 Gentoo Foundation |
97 |
-# Distributed under the terms of the GNU General Public License v2 |
98 |
-# $Id$ |
99 |
- |
100 |
-EAPI=5 |
101 |
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy ) |
102 |
- |
103 |
-inherit distutils-r1 bash-completion-r1 vcs-snapshot |
104 |
- |
105 |
-MY_PN="Pygments" |
106 |
-MY_P="${MY_PN}-${PV}" |
107 |
- |
108 |
-DESCRIPTION="Pygments is a syntax highlighting package written in Python" |
109 |
-HOMEPAGE="http://pygments.org/ https://pypi.python.org/pypi/Pygments" |
110 |
-#SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" |
111 |
-SRC_URI="https://bitbucket.org/birkenfeld/pygments-main/get/b839f47dbb3a10830db7dc3114f0ad4f470bcfa5.tar.gz -> ${P}.tar.gz" |
112 |
- |
113 |
-LICENSE="BSD" |
114 |
-SLOT="0" |
115 |
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
116 |
-IUSE="doc test" |
117 |
- |
118 |
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" |
119 |
-DEPEND="${RDEPEND} |
120 |
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) |
121 |
- test? ( |
122 |
- dev-python/nose[${PYTHON_USEDEP}] |
123 |
- virtual/ttf-fonts |
124 |
- dev-texlive/texlive-latexrecommended |
125 |
- )" |
126 |
- |
127 |
-#S="${WORKDIR}/${MY_P}" |
128 |
- |
129 |
-python_compile() { |
130 |
- distutils-r1_python_compile |
131 |
- if [[ ${EPYTHON} == python3.2 ]]; then |
132 |
- # python3.2 does not like u"" literals |
133 |
- 2to3 --no-diffs -n -w -f unicode "${BUILD_DIR}/lib" || die |
134 |
- fi |
135 |
-} |
136 |
- |
137 |
-python_compile_all() { |
138 |
- use doc && emake -C doc html |
139 |
-} |
140 |
- |
141 |
-python_test() { |
142 |
- cp -r -l tests "${BUILD_DIR}"/ || die |
143 |
- |
144 |
- if python_is_python3; then |
145 |
- # Notes: |
146 |
- # -W is not supported by python3.1 |
147 |
- # -n causes Python to write into hardlinked files |
148 |
- 2to3 --no-diffs -w "${BUILD_DIR}"/tests/*.py || die |
149 |
- fi |
150 |
- |
151 |
- nosetests -w "${BUILD_DIR}"/tests || die "Tests fail with ${EPYTHON}" |
152 |
-} |
153 |
- |
154 |
-python_install_all() { |
155 |
- use doc && local HTML_DOCS=( doc/_build/html/. ) |
156 |
- |
157 |
- distutils-r1_python_install_all |
158 |
- newbashcomp external/pygments.bashcomp pygmentize |
159 |
-} |
160 |
|
161 |
diff --git a/dev-python/pygments/pygments-2.0.1-r1.ebuild b/dev-python/pygments/pygments-2.0.1-r1.ebuild |
162 |
deleted file mode 100644 |
163 |
index a232e44..0000000 |
164 |
--- a/dev-python/pygments/pygments-2.0.1-r1.ebuild |
165 |
+++ /dev/null |
166 |
@@ -1,51 +0,0 @@ |
167 |
-# Copyright 1999-2015 Gentoo Foundation |
168 |
-# Distributed under the terms of the GNU General Public License v2 |
169 |
-# $Id$ |
170 |
- |
171 |
-EAPI=5 |
172 |
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 ) |
173 |
- |
174 |
-inherit distutils-r1 bash-completion-r1 vcs-snapshot |
175 |
- |
176 |
-MY_PN="Pygments" |
177 |
-MY_P="${MY_PN}-${PV}" |
178 |
- |
179 |
-DESCRIPTION="Pygments is a syntax highlighting package written in Python" |
180 |
-HOMEPAGE="http://pygments.org/ https://pypi.python.org/pypi/Pygments" |
181 |
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" |
182 |
- |
183 |
-LICENSE="BSD" |
184 |
-SLOT="0" |
185 |
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
186 |
-IUSE="doc test" |
187 |
- |
188 |
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" |
189 |
-DEPEND="${RDEPEND} |
190 |
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) |
191 |
- test? ( |
192 |
- dev-python/nose[${PYTHON_USEDEP}] |
193 |
- virtual/ttf-fonts )" |
194 |
-# dev-texlive/texlive-latexrecommended |
195 |
-# Removing / commenting out this dep. I can find no mention of it in tests other than |
196 |
-# importing pygment's own tex module. If it's there and I missed it just uncomment and re-add |
197 |
-# Tests pass without it |
198 |
- |
199 |
-S="${WORKDIR}/${MY_P}" |
200 |
- |
201 |
-python_compile_all() { |
202 |
- use doc && emake -C doc html |
203 |
-} |
204 |
- |
205 |
-python_test() { |
206 |
- cp -r -l tests "${BUILD_DIR}"/ || die |
207 |
- # With pypy3 there is 1 error out of 1556 tests when run as is and |
208 |
- # (SKIP=8, errors=1, failures=1) when run with 2to3; meh |
209 |
- nosetests -w "${BUILD_DIR}"/tests || die "Tests fail with ${EPYTHON}" |
210 |
-} |
211 |
- |
212 |
-python_install_all() { |
213 |
- use doc && local HTML_DOCS=( doc/_build/html/. ) |
214 |
- |
215 |
- distutils-r1_python_install_all |
216 |
- newbashcomp external/pygments.bashcomp pygmentize |
217 |
-} |
218 |
|
219 |
diff --git a/dev-python/pygments/pygments-2.0.1.ebuild b/dev-python/pygments/pygments-2.0.1.ebuild |
220 |
deleted file mode 100644 |
221 |
index 6a0b475..0000000 |
222 |
--- a/dev-python/pygments/pygments-2.0.1.ebuild |
223 |
+++ /dev/null |
224 |
@@ -1,62 +0,0 @@ |
225 |
-# Copyright 1999-2015 Gentoo Foundation |
226 |
-# Distributed under the terms of the GNU General Public License v2 |
227 |
-# $Id$ |
228 |
- |
229 |
-EAPI=5 |
230 |
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 ) |
231 |
- |
232 |
-inherit distutils-r1 bash-completion-r1 vcs-snapshot |
233 |
- |
234 |
-MY_PN="Pygments" |
235 |
-MY_P="${MY_PN}-${PV}" |
236 |
- |
237 |
-DESCRIPTION="Pygments is a syntax highlighting package written in Python" |
238 |
-HOMEPAGE="http://pygments.org/ https://pypi.python.org/pypi/Pygments" |
239 |
-#SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" |
240 |
-SRC_URI="https://bitbucket.org/birkenfeld/pygments-main/get/b839f47dbb3a10830db7dc3114f0ad4f470bcfa5.tar.gz -> ${P}.tar.gz" |
241 |
- |
242 |
-LICENSE="BSD" |
243 |
-SLOT="0" |
244 |
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
245 |
-IUSE="doc test" |
246 |
- |
247 |
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" |
248 |
-DEPEND="${RDEPEND} |
249 |
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) |
250 |
- test? ( |
251 |
- dev-python/nose[${PYTHON_USEDEP}] |
252 |
- virtual/ttf-fonts |
253 |
- dev-texlive/texlive-latexrecommended |
254 |
- )" |
255 |
- |
256 |
-python_compile() { |
257 |
- distutils-r1_python_compile |
258 |
- if [[ ${EPYTHON} == python3.2 ]]; then |
259 |
- # python3.2 does not like u"" literals |
260 |
- 2to3 --no-diffs -n -w -f unicode "${BUILD_DIR}/lib" || die |
261 |
- fi |
262 |
-} |
263 |
- |
264 |
-python_compile_all() { |
265 |
- use doc && emake -C doc html |
266 |
-} |
267 |
- |
268 |
-python_test() { |
269 |
- cp -r -l tests "${BUILD_DIR}"/ || die |
270 |
- |
271 |
- if python_is_python3; then |
272 |
- # Notes: |
273 |
- # -W is not supported by python3.1 |
274 |
- # -n causes Python to write into hardlinked files |
275 |
- 2to3 --no-diffs -w "${BUILD_DIR}"/tests/*.py || die |
276 |
- fi |
277 |
- |
278 |
- nosetests -w "${BUILD_DIR}"/tests || die "Tests fail with ${EPYTHON}" |
279 |
-} |
280 |
- |
281 |
-python_install_all() { |
282 |
- use doc && local HTML_DOCS=( doc/_build/html/. ) |
283 |
- |
284 |
- distutils-r1_python_install_all |
285 |
- newbashcomp external/pygments.bashcomp pygmentize |
286 |
-} |
287 |
|
288 |
diff --git a/dev-python/pygments/pygments-2.0.2.ebuild b/dev-python/pygments/pygments-2.0.2.ebuild |
289 |
deleted file mode 100644 |
290 |
index cbb8a41..0000000 |
291 |
--- a/dev-python/pygments/pygments-2.0.2.ebuild |
292 |
+++ /dev/null |
293 |
@@ -1,52 +0,0 @@ |
294 |
-# Copyright 1999-2015 Gentoo Foundation |
295 |
-# Distributed under the terms of the GNU General Public License v2 |
296 |
-# $Id$ |
297 |
- |
298 |
-EAPI=5 |
299 |
- |
300 |
-PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 ) |
301 |
- |
302 |
-inherit distutils-r1 bash-completion-r1 vcs-snapshot |
303 |
- |
304 |
-MY_PN="Pygments" |
305 |
-MY_P="${MY_PN}-${PV}" |
306 |
- |
307 |
-DESCRIPTION="Pygments is a syntax highlighting package written in Python" |
308 |
-HOMEPAGE="http://pygments.org/ https://pypi.python.org/pypi/Pygments" |
309 |
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" |
310 |
- |
311 |
-LICENSE="BSD" |
312 |
-SLOT="0" |
313 |
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" |
314 |
-IUSE="doc test" |
315 |
- |
316 |
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" |
317 |
-DEPEND="${RDEPEND} |
318 |
- doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) |
319 |
- test? ( |
320 |
- dev-python/nose[${PYTHON_USEDEP}] |
321 |
- virtual/ttf-fonts )" |
322 |
-# dev-texlive/texlive-latexrecommended |
323 |
-# Removing / commenting out this dep. I can find no mention of it in tests other than |
324 |
-# importing pygment's own tex module. If it's there and I missed it just uncomment and re-add |
325 |
-# Tests pass without it |
326 |
- |
327 |
-S="${WORKDIR}/${MY_P}" |
328 |
- |
329 |
-python_compile_all() { |
330 |
- use doc && emake -C doc html |
331 |
-} |
332 |
- |
333 |
-python_test() { |
334 |
- cp -r -l tests "${BUILD_DIR}"/ || die |
335 |
- # With pypy3 there is 1 error out of 1556 tests when run as is and |
336 |
- # (SKIP=8, errors=1, failures=1) when run with 2to3; meh |
337 |
- nosetests -w "${BUILD_DIR}"/tests || die "Tests fail with ${EPYTHON}" |
338 |
-} |
339 |
- |
340 |
-python_install_all() { |
341 |
- use doc && local HTML_DOCS=( doc/_build/html/. ) |
342 |
- |
343 |
- distutils-r1_python_install_all |
344 |
- newbashcomp external/pygments.bashcomp pygmentize |
345 |
-} |