Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
Date: Sat, 01 Jan 2022 04:29:09
Message-Id: 1641010381.5e4ee17808df3dcece70d9941df8afaac2c622da.sam@gentoo
1 commit: 5e4ee17808df3dcece70d9941df8afaac2c622da
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 1 04:13:01 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sat Jan 1 04:13:01 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4ee178
7
8 dev-util/diffoscope: drop 194, 195, 196
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 dev-util/diffoscope/Manifest | 3 -
13 dev-util/diffoscope/diffoscope-194.ebuild | 110 ------------------------------
14 dev-util/diffoscope/diffoscope-195.ebuild | 110 ------------------------------
15 dev-util/diffoscope/diffoscope-196.ebuild | 108 -----------------------------
16 4 files changed, 331 deletions(-)
17
18 diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
19 index fb6029ae8362..2258303a3004 100644
20 --- a/dev-util/diffoscope/Manifest
21 +++ b/dev-util/diffoscope/Manifest
22 @@ -1,6 +1,3 @@
23 DIST diffoscope-190.tar.gz 2704083 BLAKE2B a2a0313f87fdb9c20b0dc696a1aea570857dd7005e0f69dc2dd139bca86a4b5711f98862b60f4d1a581bf3e0dfd38ef3be96991b96862584f289f1eb80415480 SHA512 646380d52730cf2efef57e3fa2995c7b2d5958d75597a59a24027bca1fc35c5b59dd96352faac9b7bd1d5bc053064f11760877651d52099f6b1ca0b3ad65d63c
24 -DIST diffoscope-194.tar.gz 2704634 BLAKE2B ca080f07ab23d48cd772302f47fff67c38ca3106d2fd96de37b9112aa316ec095acb07062316abf60ac3457de99b6e3f69adef166ab4b24943dff9e8a127f99f SHA512 cfdd30ea12326ca08f200a78fd77b5b681bbe31cd292fa22fcab294a64717a06f431bcc8c3def7c75f9fb554108e48b8043bc3901d5e57a2be3cc38d20a303e5
25 -DIST diffoscope-195.tar.gz 2704638 BLAKE2B 7d8caeaaf5d844c85254f017e49544e016ea16c4876623c0eae18c78389195f91ba567c1197ea9d1ccf326a92483be11a189afdd96a334fa8e0f766a7e78fafd SHA512 619517ce1900ba5e3e642ca758767aacf8bb3b58e288710cdb425500e6074135a5d2147a34214b284b94eacb781e790f638c57e1489492eae8c4bd557fce8a4e
26 -DIST diffoscope-196.tar.gz 2704695 BLAKE2B aa53848171ce8ff76bffd1ded4ef5f3fb661960f36137a96d00cec380ef090929b694f2ab33244aea29b35be279ba7a10b513bd8333ea809a495e73f22d4901a SHA512 102ff95e33967e17e7437e4270a072fc526ecc96b7b91fa2d5a6c9cefce4d6905a59d3fcf0e3a6727d3452a1f6f90a1b7f329c8ce0552929ec5b49fec5869692
27 DIST diffoscope-197.tar.gz 2705041 BLAKE2B 1d66462d3f1cdbba177d24d194ce14ae51274c6b60139e56724213a6b4fc0b41e6a71f9f2e250ecc7d6330186bf774470b2153801b375ffb63e8390c425e1073 SHA512 d8411ad166738b29caa28abbc10f21e0906b7b19bd5ab644db36c04b1f9c5af9f4cbdb31eb850da7249380a6774bde355f0e815f4d3cdd0df76570df9df7fd0a
28 DIST diffoscope-198.tar.gz 2705246 BLAKE2B c0a10fb81f320825e3112104c06adf3861b310c56fd355b6ab533b818a210b56881d7978644496ffd1f787ff98c92c851c8b21493e9c3b4897bb73c8a0c728d4 SHA512 b8620600bba8691650768879a248b10f8417c0aaa12c4f59063eb77210dc93b91a9e8b9f83bbe915932cbbb1f45ea6b8c49cb5ac62622a114fe9a411a6384277
29
30 diff --git a/dev-util/diffoscope/diffoscope-194.ebuild b/dev-util/diffoscope/diffoscope-194.ebuild
31 deleted file mode 100644
32 index bd59e85cceb9..000000000000
33 --- a/dev-util/diffoscope/diffoscope-194.ebuild
34 +++ /dev/null
35 @@ -1,110 +0,0 @@
36 -# Copyright 2021 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=8
40 -
41 -PYTHON_COMPAT=( python3_{8,9,10} )
42 -PYTHON_REQ_USE="ncurses"
43 -
44 -inherit distutils-r1
45 -
46 -DESCRIPTION="Will try to get to the bottom of what makes files or directories different"
47 -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"
48 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
49 -
50 -LICENSE="GPL-3+"
51 -SLOT="0"
52 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
53 -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
54 -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
55 -mono opendocument pascal pdf postscript R rpm sqlite squashfs
56 -ssh tar test tcpdump zip zlib zstd"
57 -
58 -RESTRICT="!test? ( test )"
59 -
60 -# pull in optional tools for tests:
61 -# img2txt: bug #797688
62 -# docx2txt: bug #797688
63 -BDEPEND="test? (
64 - app-text/docx2txt
65 - media-libs/libcaca
66 - virtual/imagemagick-tools[jpeg]
67 - )"
68 -RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
69 - dev-python/libarchive-c[${PYTHON_USEDEP}]
70 - dev-python/distro[${PYTHON_USEDEP}]
71 - acl? ( sys-apps/acl )
72 - binutils? ( sys-devel/binutils )
73 - bzip2? ( app-arch/bzip2 )
74 - libcaca? ( media-libs/libcaca )
75 - colord? ( x11-misc/colord )
76 - cpio? ( app-arch/cpio )
77 - diff? ( sys-apps/diffutils )
78 - docx? ( app-text/docx2txt )
79 - dtc? ( sys-apps/dtc )
80 - e2fsprogs? ( sys-fs/e2fsprogs )
81 - file? ( sys-apps/file )
82 - find? ( sys-apps/findutils )
83 - gettext? ( sys-devel/gettext )
84 - gif? ( media-libs/giflib )
85 - gpg? ( app-crypt/gnupg )
86 - haskell? ( dev-lang/ghc )
87 - hdf5? ( sci-libs/hdf5 )
88 - hex? ( app-editors/vim-core )
89 - imagemagick? ( media-gfx/imagemagick )
90 - iso? ( app-cdr/cdrtools )
91 - java? ( virtual/jdk )
92 - llvm? ( sys-devel/llvm )
93 - lzma? ( app-arch/xz-utils )
94 - mono? ( dev-lang/mono )
95 - opendocument? ( app-text/odt2txt )
96 - pascal? ( dev-lang/fpc )
97 - pdf? (
98 - app-text/pdftk
99 - app-text/poppler
100 - dev-python/PyPDF2[${PYTHON_USEDEP}]
101 - )
102 - postscript? ( app-text/ghostscript-gpl )
103 - R? ( dev-lang/R )
104 - rpm? ( app-arch/rpm )
105 - sqlite? ( dev-db/sqlite:3 )
106 - squashfs? ( sys-fs/squashfs-tools )
107 - ssh? ( net-misc/openssh )
108 - tar? ( app-arch/tar )
109 - tcpdump? ( net-analyzer/tcpdump )
110 - zip? ( app-arch/unzip )
111 - zlib? ( app-arch/gzip )
112 - zstd? ( app-arch/zstd )
113 -"
114 -# Presence if filemagic's magic.py breaks imports
115 -# of dev-python/python-magic: https://bugs.gentoo.org/716482
116 -RDEPEND+=" !dev-python/filemagic"
117 -
118 -distutils_enable_tests pytest
119 -
120 -python_test() {
121 - local exclude=(
122 - # test seems to use different tarball
123 - tests/test_presenters.py::test_text_proper_indentation
124 -
125 - # needs triage
126 - tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
127 -
128 - # needs triage
129 - tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode
130 -
131 - # img2txt based failures, bug #797688
132 - tests/comparators/test_ico_image.py::test_diff
133 - tests/comparators/test_ico_image.py::test_diff_meta
134 - tests/comparators/test_ico_image.py::test_diff_meta2
135 - tests/comparators/test_ico_image.py::test_has_visuals
136 - tests/comparators/test_jpeg_image.py::test_diff
137 - tests/comparators/test_jpeg_image.py::test_compare_non_existing
138 - tests/comparators/test_jpeg_image.py::test_diff_meta
139 - tests/comparators/test_jpeg_image.py::test_has_visuals
140 -
141 - # docx2txt based falures, bug #797688
142 - tests/comparators/test_docx.py::test_diff
143 - )
144 - epytest ${exclude[@]/#/--deselect }
145 -}
146
147 diff --git a/dev-util/diffoscope/diffoscope-195.ebuild b/dev-util/diffoscope/diffoscope-195.ebuild
148 deleted file mode 100644
149 index bd59e85cceb9..000000000000
150 --- a/dev-util/diffoscope/diffoscope-195.ebuild
151 +++ /dev/null
152 @@ -1,110 +0,0 @@
153 -# Copyright 2021 Gentoo Authors
154 -# Distributed under the terms of the GNU General Public License v2
155 -
156 -EAPI=8
157 -
158 -PYTHON_COMPAT=( python3_{8,9,10} )
159 -PYTHON_REQ_USE="ncurses"
160 -
161 -inherit distutils-r1
162 -
163 -DESCRIPTION="Will try to get to the bottom of what makes files or directories different"
164 -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"
165 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
166 -
167 -LICENSE="GPL-3+"
168 -SLOT="0"
169 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
170 -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
171 -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
172 -mono opendocument pascal pdf postscript R rpm sqlite squashfs
173 -ssh tar test tcpdump zip zlib zstd"
174 -
175 -RESTRICT="!test? ( test )"
176 -
177 -# pull in optional tools for tests:
178 -# img2txt: bug #797688
179 -# docx2txt: bug #797688
180 -BDEPEND="test? (
181 - app-text/docx2txt
182 - media-libs/libcaca
183 - virtual/imagemagick-tools[jpeg]
184 - )"
185 -RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
186 - dev-python/libarchive-c[${PYTHON_USEDEP}]
187 - dev-python/distro[${PYTHON_USEDEP}]
188 - acl? ( sys-apps/acl )
189 - binutils? ( sys-devel/binutils )
190 - bzip2? ( app-arch/bzip2 )
191 - libcaca? ( media-libs/libcaca )
192 - colord? ( x11-misc/colord )
193 - cpio? ( app-arch/cpio )
194 - diff? ( sys-apps/diffutils )
195 - docx? ( app-text/docx2txt )
196 - dtc? ( sys-apps/dtc )
197 - e2fsprogs? ( sys-fs/e2fsprogs )
198 - file? ( sys-apps/file )
199 - find? ( sys-apps/findutils )
200 - gettext? ( sys-devel/gettext )
201 - gif? ( media-libs/giflib )
202 - gpg? ( app-crypt/gnupg )
203 - haskell? ( dev-lang/ghc )
204 - hdf5? ( sci-libs/hdf5 )
205 - hex? ( app-editors/vim-core )
206 - imagemagick? ( media-gfx/imagemagick )
207 - iso? ( app-cdr/cdrtools )
208 - java? ( virtual/jdk )
209 - llvm? ( sys-devel/llvm )
210 - lzma? ( app-arch/xz-utils )
211 - mono? ( dev-lang/mono )
212 - opendocument? ( app-text/odt2txt )
213 - pascal? ( dev-lang/fpc )
214 - pdf? (
215 - app-text/pdftk
216 - app-text/poppler
217 - dev-python/PyPDF2[${PYTHON_USEDEP}]
218 - )
219 - postscript? ( app-text/ghostscript-gpl )
220 - R? ( dev-lang/R )
221 - rpm? ( app-arch/rpm )
222 - sqlite? ( dev-db/sqlite:3 )
223 - squashfs? ( sys-fs/squashfs-tools )
224 - ssh? ( net-misc/openssh )
225 - tar? ( app-arch/tar )
226 - tcpdump? ( net-analyzer/tcpdump )
227 - zip? ( app-arch/unzip )
228 - zlib? ( app-arch/gzip )
229 - zstd? ( app-arch/zstd )
230 -"
231 -# Presence if filemagic's magic.py breaks imports
232 -# of dev-python/python-magic: https://bugs.gentoo.org/716482
233 -RDEPEND+=" !dev-python/filemagic"
234 -
235 -distutils_enable_tests pytest
236 -
237 -python_test() {
238 - local exclude=(
239 - # test seems to use different tarball
240 - tests/test_presenters.py::test_text_proper_indentation
241 -
242 - # needs triage
243 - tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
244 -
245 - # needs triage
246 - tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode
247 -
248 - # img2txt based failures, bug #797688
249 - tests/comparators/test_ico_image.py::test_diff
250 - tests/comparators/test_ico_image.py::test_diff_meta
251 - tests/comparators/test_ico_image.py::test_diff_meta2
252 - tests/comparators/test_ico_image.py::test_has_visuals
253 - tests/comparators/test_jpeg_image.py::test_diff
254 - tests/comparators/test_jpeg_image.py::test_compare_non_existing
255 - tests/comparators/test_jpeg_image.py::test_diff_meta
256 - tests/comparators/test_jpeg_image.py::test_has_visuals
257 -
258 - # docx2txt based falures, bug #797688
259 - tests/comparators/test_docx.py::test_diff
260 - )
261 - epytest ${exclude[@]/#/--deselect }
262 -}
263
264 diff --git a/dev-util/diffoscope/diffoscope-196.ebuild b/dev-util/diffoscope/diffoscope-196.ebuild
265 deleted file mode 100644
266 index 57030d324ef8..000000000000
267 --- a/dev-util/diffoscope/diffoscope-196.ebuild
268 +++ /dev/null
269 @@ -1,108 +0,0 @@
270 -# Copyright 2021 Gentoo Authors
271 -# Distributed under the terms of the GNU General Public License v2
272 -
273 -EAPI=8
274 -
275 -PYTHON_COMPAT=( python3_{8,9,10} )
276 -PYTHON_REQ_USE="ncurses"
277 -
278 -inherit distutils-r1
279 -
280 -DESCRIPTION="Will try to get to the bottom of what makes files or directories different"
281 -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"
282 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
283 -
284 -LICENSE="GPL-3+"
285 -SLOT="0"
286 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
287 -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
288 -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
289 -mono opendocument pascal pdf postscript R rpm sqlite squashfs
290 -ssh tar test tcpdump zip zlib zstd"
291 -
292 -RESTRICT="!test? ( test )"
293 -
294 -# pull in optional tools for tests:
295 -# img2txt: bug #797688
296 -# docx2txt: bug #797688
297 -BDEPEND="test? (
298 - app-text/docx2txt
299 - media-libs/libcaca
300 - virtual/imagemagick-tools[jpeg]
301 - )"
302 -RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
303 - dev-python/libarchive-c[${PYTHON_USEDEP}]
304 - dev-python/distro[${PYTHON_USEDEP}]
305 - acl? ( sys-apps/acl )
306 - binutils? ( sys-devel/binutils )
307 - bzip2? ( app-arch/bzip2 )
308 - libcaca? ( media-libs/libcaca )
309 - colord? ( x11-misc/colord )
310 - cpio? ( app-arch/cpio )
311 - diff? ( sys-apps/diffutils )
312 - docx? ( app-text/docx2txt )
313 - dtc? ( sys-apps/dtc )
314 - e2fsprogs? ( sys-fs/e2fsprogs )
315 - file? ( sys-apps/file )
316 - find? ( sys-apps/findutils )
317 - gettext? ( sys-devel/gettext )
318 - gif? ( media-libs/giflib )
319 - gpg? ( app-crypt/gnupg )
320 - haskell? ( dev-lang/ghc )
321 - hdf5? ( sci-libs/hdf5 )
322 - hex? ( app-editors/vim-core )
323 - imagemagick? ( media-gfx/imagemagick )
324 - iso? ( app-cdr/cdrtools )
325 - java? ( virtual/jdk )
326 - llvm? ( sys-devel/llvm )
327 - lzma? ( app-arch/xz-utils )
328 - mono? ( dev-lang/mono )
329 - opendocument? ( app-text/odt2txt )
330 - pascal? ( dev-lang/fpc )
331 - pdf? (
332 - app-text/pdftk
333 - app-text/poppler
334 - dev-python/PyPDF2[${PYTHON_USEDEP}]
335 - )
336 - postscript? ( app-text/ghostscript-gpl )
337 - R? ( dev-lang/R )
338 - rpm? ( app-arch/rpm )
339 - sqlite? ( dev-db/sqlite:3 )
340 - squashfs? ( sys-fs/squashfs-tools )
341 - ssh? ( net-misc/openssh )
342 - tar? ( app-arch/tar )
343 - tcpdump? ( net-analyzer/tcpdump )
344 - zip? ( app-arch/unzip )
345 - zlib? ( app-arch/gzip )
346 - zstd? ( app-arch/zstd )
347 -"
348 -# Presence if filemagic's magic.py breaks imports
349 -# of dev-python/python-magic: https://bugs.gentoo.org/716482
350 -RDEPEND+=" !dev-python/filemagic"
351 -
352 -EPYTEST_DESELECT=(
353 - # Test seems to use different tarball
354 - tests/test_presenters.py::test_text_proper_indentation
355 -
356 - # Needs triage
357 - tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
358 - tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode
359 -
360 - # img2txt based failures, bug #797688
361 - tests/comparators/test_ico_image.py::test_diff
362 - tests/comparators/test_ico_image.py::test_diff_meta
363 - tests/comparators/test_ico_image.py::test_diff_meta2
364 - tests/comparators/test_ico_image.py::test_has_visuals
365 - tests/comparators/test_jpeg_image.py::test_diff
366 - tests/comparators/test_jpeg_image.py::test_compare_non_existing
367 - tests/comparators/test_jpeg_image.py::test_diff_meta
368 - tests/comparators/test_jpeg_image.py::test_has_visuals
369 -
370 - # docx2txt based falures, bug #797688
371 - tests/comparators/test_docx.py::test_diff
372 -
373 - # Formatting
374 - tests/test_source.py::test_code_is_black_clean
375 -)
376 -
377 -distutils_enable_tests pytest