1 |
commit: 77aebdf0b31765b33831ca5b02ea3d98f13c46cd |
2 |
Author: David Seifert <soap <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Aug 27 09:07:01 2019 +0000 |
4 |
Commit: David Seifert <soap <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Aug 27 09:07:01 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77aebdf0 |
7 |
|
8 |
media-libs/jasper: Remove from tree |
9 |
|
10 |
Bug: https://bugs.gentoo.org/674214 |
11 |
Closes: https://bugs.gentoo.org/601068 |
12 |
Closes: https://bugs.gentoo.org/614028 |
13 |
Closes: https://bugs.gentoo.org/614032 |
14 |
Closes: https://bugs.gentoo.org/614566 |
15 |
Closes: https://bugs.gentoo.org/619120 |
16 |
Closes: https://bugs.gentoo.org/624988 |
17 |
Closes: https://bugs.gentoo.org/629286 |
18 |
Closes: https://bugs.gentoo.org/635552 |
19 |
Closes: https://bugs.gentoo.org/662160 |
20 |
Closes: https://bugs.gentoo.org/674154 |
21 |
Closes: https://bugs.gentoo.org/684826 |
22 |
Closes: https://bugs.gentoo.org/689784 |
23 |
Package-Manager: Portage-2.3.72, Repoman-2.3.17 |
24 |
Signed-off-by: David Seifert <soap <AT> gentoo.org> |
25 |
|
26 |
media-libs/jasper/Manifest | 2 - |
27 |
.../files/jasper-2.0.14-fix-test-suite.patch | 28 --------- |
28 |
media-libs/jasper/jasper-2.0.14.ebuild | 67 ---------------------- |
29 |
media-libs/jasper/jasper-2.0.16.ebuild | 65 --------------------- |
30 |
media-libs/jasper/jasper-9999.ebuild | 65 --------------------- |
31 |
media-libs/jasper/metadata.xml | 11 ---- |
32 |
6 files changed, 238 deletions(-) |
33 |
|
34 |
diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest |
35 |
deleted file mode 100644 |
36 |
index abc38bb5ab0..00000000000 |
37 |
--- a/media-libs/jasper/Manifest |
38 |
+++ /dev/null |
39 |
@@ -1,2 +0,0 @@ |
40 |
-DIST jasper-2.0.14.tar.gz 1311825 BLAKE2B 0cd2feb5a73aaa2da6f1d105fefe98f57c6a5ecf92f6449891f49eca0b5926bc683a03bf933b920cad95883134cf292405f244f10b3bbe7867a41f2dde80337e SHA512 6b270cb1eb55f777f30016f3258e5e2297627e7d086334814c308464f5a4552c23241b0fdbc81ea715a6f4746294657f96c1cb6ceb320629ce57db7e81d84940 |
41 |
-DIST jasper-2.0.16.tar.gz 1311944 BLAKE2B 7402a3f08911e375ab51d531c8bcc57ccb3266763f2d92f45070e52697b99ca41dab4032a3d795105c05ddccd0641a6de24a6d7b148635efce37cd0be07c3e65 SHA512 b3bca227f833567c9061c4a29c0599784ed6a131b5cceddfd1696542d19add821eda445ce6d83782b454b266723b24d0f028cbc644a25c0e3a75304e615b34ee |
42 |
|
43 |
diff --git a/media-libs/jasper/files/jasper-2.0.14-fix-test-suite.patch b/media-libs/jasper/files/jasper-2.0.14-fix-test-suite.patch |
44 |
deleted file mode 100644 |
45 |
index 9af83c67c6f..00000000000 |
46 |
--- a/media-libs/jasper/files/jasper-2.0.14-fix-test-suite.patch |
47 |
+++ /dev/null |
48 |
@@ -1,28 +0,0 @@ |
49 |
-Disable tests which will require LIBJPEG when Jasper was |
50 |
-built without LIBJPEG. |
51 |
- |
52 |
-Bug: https://bugs.gentoo.org/629898 |
53 |
- |
54 |
---- a/CMakeLists.txt |
55 |
-+++ b/CMakeLists.txt |
56 |
-@@ -393,12 +393,14 @@ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/test/bin/wrapper.in" |
57 |
- "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" @ONLY) |
58 |
- |
59 |
- if (BASH_PROGRAM) |
60 |
-- add_test(run_test_1 |
61 |
-- "${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" |
62 |
-- "${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_1") |
63 |
-- add_test(run_test_2 |
64 |
-- "${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" |
65 |
-- "${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_2") |
66 |
-+ if (JAS_ENABLE_LIBJPEG) |
67 |
-+ add_test(run_test_1 |
68 |
-+ "${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" |
69 |
-+ "${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_1") |
70 |
-+ add_test(run_test_2 |
71 |
-+ "${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" |
72 |
-+ "${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_2") |
73 |
-+ endif() |
74 |
- add_test(run_test_3 |
75 |
- "${BASH_PROGRAM}" "${CMAKE_CURRENT_BINARY_DIR}/test/bin/wrapper" |
76 |
- "${CMAKE_CURRENT_SOURCE_DIR}/test/bin/run_test_3") |
77 |
|
78 |
diff --git a/media-libs/jasper/jasper-2.0.14.ebuild b/media-libs/jasper/jasper-2.0.14.ebuild |
79 |
deleted file mode 100644 |
80 |
index 1a72b593b94..00000000000 |
81 |
--- a/media-libs/jasper/jasper-2.0.14.ebuild |
82 |
+++ /dev/null |
83 |
@@ -1,67 +0,0 @@ |
84 |
-# Copyright 1999-2018 Gentoo Foundation |
85 |
-# Distributed under the terms of the GNU General Public License v2 |
86 |
- |
87 |
-EAPI=6 |
88 |
- |
89 |
-inherit cmake-multilib |
90 |
- |
91 |
-DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" |
92 |
-HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/" |
93 |
- |
94 |
-if [[ ${PV} == *9999* ]]; then |
95 |
- inherit git-r3 |
96 |
- EGIT_REPO_URI="https://github.com/mdadams/jasper.git" |
97 |
-else |
98 |
- inherit vcs-snapshot |
99 |
- SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" |
100 |
- KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
101 |
-fi |
102 |
- |
103 |
-# We limit memory usage to 128 MiB by default, specified in bytes |
104 |
-: ${JASPER_MEM_LIMIT:=134217728} |
105 |
- |
106 |
-LICENSE="JasPer2.0" |
107 |
-SLOT="0/4" |
108 |
-IUSE="doc jpeg opengl test" |
109 |
- |
110 |
-RDEPEND=" |
111 |
- jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) |
112 |
- opengl? ( |
113 |
- >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] |
114 |
- >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] |
115 |
- virtual/glu[${MULTILIB_USEDEP}] |
116 |
- x11-libs/libXi[${MULTILIB_USEDEP}] |
117 |
- x11-libs/libXmu[${MULTILIB_USEDEP}] |
118 |
- )" |
119 |
-DEPEND="${RDEPEND} |
120 |
- doc? ( app-doc/doxygen )" |
121 |
- |
122 |
-PATCHES=( "${FILESDIR}"/${PN}-2.0.14-fix-test-suite.patch ) |
123 |
- |
124 |
-multilib_src_configure() { |
125 |
- local mycmakeargs=( |
126 |
- -DALLOW_IN_SOURCE_BUILD=OFF |
127 |
- -DBASH_PROGRAM="${EPREFIX}"/bin/bash |
128 |
- -DJAS_ENABLE_ASAN=OFF |
129 |
- -DJAS_ENABLE_LSAN=OFF |
130 |
- -DJAS_ENABLE_MSAN=OFF |
131 |
- -DJAS_ENABLE_SHARED=ON |
132 |
- -DJAS_ENABLE_STRICT=ON |
133 |
- -DJAS_ENABLE_USAN=OFF |
134 |
- -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} |
135 |
- |
136 |
- # JPEG |
137 |
- -DJAS_ENABLE_LIBJPEG=$(usex jpeg) |
138 |
- -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) |
139 |
- |
140 |
- # OpenGL |
141 |
- -DJAS_ENABLE_OPENGL=$(usex opengl) |
142 |
- -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) |
143 |
- |
144 |
- # Doxygen |
145 |
- -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) |
146 |
- |
147 |
- #-DJAS_ENABLE_PROGRAMS=$(usex test) |
148 |
- ) |
149 |
- cmake-utils_src_configure |
150 |
-} |
151 |
|
152 |
diff --git a/media-libs/jasper/jasper-2.0.16.ebuild b/media-libs/jasper/jasper-2.0.16.ebuild |
153 |
deleted file mode 100644 |
154 |
index e38d99a4ea7..00000000000 |
155 |
--- a/media-libs/jasper/jasper-2.0.16.ebuild |
156 |
+++ /dev/null |
157 |
@@ -1,65 +0,0 @@ |
158 |
-# Copyright 1999-2019 Gentoo Authors |
159 |
-# Distributed under the terms of the GNU General Public License v2 |
160 |
- |
161 |
-EAPI=7 |
162 |
- |
163 |
-inherit cmake-multilib |
164 |
- |
165 |
-DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" |
166 |
-HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/" |
167 |
- |
168 |
-if [[ ${PV} == *9999* ]]; then |
169 |
- inherit git-r3 |
170 |
- EGIT_REPO_URI="https://github.com/mdadams/jasper.git" |
171 |
-else |
172 |
- SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" |
173 |
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
174 |
- S="${WORKDIR}/${PN}-version-${PV}" |
175 |
-fi |
176 |
- |
177 |
-# We limit memory usage to 128 MiB by default, specified in bytes |
178 |
-: ${JASPER_MEM_LIMIT:=134217728} |
179 |
- |
180 |
-LICENSE="JasPer2.0" |
181 |
-SLOT="0/4" |
182 |
-IUSE="doc jpeg opengl" |
183 |
- |
184 |
-RDEPEND=" |
185 |
- jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) |
186 |
- opengl? ( |
187 |
- >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] |
188 |
- >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] |
189 |
- virtual/glu[${MULTILIB_USEDEP}] |
190 |
- x11-libs/libXi[${MULTILIB_USEDEP}] |
191 |
- x11-libs/libXmu[${MULTILIB_USEDEP}] |
192 |
- )" |
193 |
-DEPEND="${RDEPEND}" |
194 |
-BDEPEND=" |
195 |
- doc? ( app-doc/doxygen ) |
196 |
-" |
197 |
- |
198 |
-multilib_src_configure() { |
199 |
- local mycmakeargs=( |
200 |
- -DALLOW_IN_SOURCE_BUILD=OFF |
201 |
- -DBASH_PROGRAM="${EPREFIX}"/bin/bash |
202 |
- -DJAS_ENABLE_ASAN=OFF |
203 |
- -DJAS_ENABLE_LSAN=OFF |
204 |
- -DJAS_ENABLE_MSAN=OFF |
205 |
- -DJAS_ENABLE_SHARED=ON |
206 |
- -DJAS_ENABLE_STRICT=ON |
207 |
- -DJAS_ENABLE_USAN=OFF |
208 |
- -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} |
209 |
- |
210 |
- # JPEG |
211 |
- -DJAS_ENABLE_LIBJPEG=$(usex jpeg) |
212 |
- -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) |
213 |
- |
214 |
- # OpenGL |
215 |
- -DJAS_ENABLE_OPENGL=$(usex opengl) |
216 |
- -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) |
217 |
- |
218 |
- # Doxygen |
219 |
- -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) |
220 |
- ) |
221 |
- cmake-utils_src_configure |
222 |
-} |
223 |
|
224 |
diff --git a/media-libs/jasper/jasper-9999.ebuild b/media-libs/jasper/jasper-9999.ebuild |
225 |
deleted file mode 100644 |
226 |
index e38d99a4ea7..00000000000 |
227 |
--- a/media-libs/jasper/jasper-9999.ebuild |
228 |
+++ /dev/null |
229 |
@@ -1,65 +0,0 @@ |
230 |
-# Copyright 1999-2019 Gentoo Authors |
231 |
-# Distributed under the terms of the GNU General Public License v2 |
232 |
- |
233 |
-EAPI=7 |
234 |
- |
235 |
-inherit cmake-multilib |
236 |
- |
237 |
-DESCRIPTION="Implementation of the codec specified in the JPEG-2000 Part-1 standard" |
238 |
-HOMEPAGE="https://www.ece.uvic.ca/~mdadams/jasper/" |
239 |
- |
240 |
-if [[ ${PV} == *9999* ]]; then |
241 |
- inherit git-r3 |
242 |
- EGIT_REPO_URI="https://github.com/mdadams/jasper.git" |
243 |
-else |
244 |
- SRC_URI="https://github.com/mdadams/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz" |
245 |
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" |
246 |
- S="${WORKDIR}/${PN}-version-${PV}" |
247 |
-fi |
248 |
- |
249 |
-# We limit memory usage to 128 MiB by default, specified in bytes |
250 |
-: ${JASPER_MEM_LIMIT:=134217728} |
251 |
- |
252 |
-LICENSE="JasPer2.0" |
253 |
-SLOT="0/4" |
254 |
-IUSE="doc jpeg opengl" |
255 |
- |
256 |
-RDEPEND=" |
257 |
- jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) |
258 |
- opengl? ( |
259 |
- >=virtual/opengl-7.0-r1:0[${MULTILIB_USEDEP}] |
260 |
- >=media-libs/freeglut-2.8.1:0[${MULTILIB_USEDEP}] |
261 |
- virtual/glu[${MULTILIB_USEDEP}] |
262 |
- x11-libs/libXi[${MULTILIB_USEDEP}] |
263 |
- x11-libs/libXmu[${MULTILIB_USEDEP}] |
264 |
- )" |
265 |
-DEPEND="${RDEPEND}" |
266 |
-BDEPEND=" |
267 |
- doc? ( app-doc/doxygen ) |
268 |
-" |
269 |
- |
270 |
-multilib_src_configure() { |
271 |
- local mycmakeargs=( |
272 |
- -DALLOW_IN_SOURCE_BUILD=OFF |
273 |
- -DBASH_PROGRAM="${EPREFIX}"/bin/bash |
274 |
- -DJAS_ENABLE_ASAN=OFF |
275 |
- -DJAS_ENABLE_LSAN=OFF |
276 |
- -DJAS_ENABLE_MSAN=OFF |
277 |
- -DJAS_ENABLE_SHARED=ON |
278 |
- -DJAS_ENABLE_STRICT=ON |
279 |
- -DJAS_ENABLE_USAN=OFF |
280 |
- -DCMAKE_INSTALL_DOCDIR=share/doc/${PF} |
281 |
- |
282 |
- # JPEG |
283 |
- -DJAS_ENABLE_LIBJPEG=$(usex jpeg) |
284 |
- -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg) |
285 |
- |
286 |
- # OpenGL |
287 |
- -DJAS_ENABLE_OPENGL=$(usex opengl) |
288 |
- -DCMAKE_DISABLE_FIND_PACKAGE_OpenGL=$(usex !opengl) |
289 |
- |
290 |
- # Doxygen |
291 |
- -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=$(multilib_native_usex doc OFF ON) |
292 |
- ) |
293 |
- cmake-utils_src_configure |
294 |
-} |
295 |
|
296 |
diff --git a/media-libs/jasper/metadata.xml b/media-libs/jasper/metadata.xml |
297 |
deleted file mode 100644 |
298 |
index 2925a233176..00000000000 |
299 |
--- a/media-libs/jasper/metadata.xml |
300 |
+++ /dev/null |
301 |
@@ -1,11 +0,0 @@ |
302 |
-<?xml version='1.0' encoding='UTF-8'?> |
303 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
304 |
-<pkgmetadata> |
305 |
- <maintainer type="project"> |
306 |
- <email>sci@g.o</email> |
307 |
- <name>Gentoo Science Project</name> |
308 |
- </maintainer> |
309 |
- <upstream> |
310 |
- <remote-id type="github">mdadams/jasper</remote-id> |
311 |
- </upstream> |
312 |
-</pkgmetadata> |