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