Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/jasper/, media-libs/jasper/files/
Date: Tue, 27 Aug 2019 09:08:22
Message-Id: 1566896821.77aebdf0b31765b33831ca5b02ea3d98f13c46cd.soap@gentoo
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>