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: Mon, 29 Nov 2021 01:04:03
Message-Id: 1638147821.dc89438a65a13fef01d0dc75d4a68ccf0268ad81.sam@gentoo
1 commit: dc89438a65a13fef01d0dc75d4a68ccf0268ad81
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 29 01:03:24 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 29 01:03:41 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc89438a
7
8 dev-util/diffoscope: drop 192, 193
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 dev-util/diffoscope/Manifest | 2 -
13 dev-util/diffoscope/diffoscope-192.ebuild | 110 ------------------------------
14 dev-util/diffoscope/diffoscope-193.ebuild | 110 ------------------------------
15 3 files changed, 222 deletions(-)
16
17 diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
18 index 8b9e344cd02a..332332ea03f6 100644
19 --- a/dev-util/diffoscope/Manifest
20 +++ b/dev-util/diffoscope/Manifest
21 @@ -1,4 +1,2 @@
22 DIST diffoscope-190.tar.gz 2704083 BLAKE2B a2a0313f87fdb9c20b0dc696a1aea570857dd7005e0f69dc2dd139bca86a4b5711f98862b60f4d1a581bf3e0dfd38ef3be96991b96862584f289f1eb80415480 SHA512 646380d52730cf2efef57e3fa2995c7b2d5958d75597a59a24027bca1fc35c5b59dd96352faac9b7bd1d5bc053064f11760877651d52099f6b1ca0b3ad65d63c
23 -DIST diffoscope-192.tar.gz 2815127 BLAKE2B 61aaf7485452751196b1d50f5423deb332f362107a559e2b2fc807b5b00b75e49ce5a26d1e8d24b40e765d182f76f17523efa01333f78cf68395389e6dcdb028 SHA512 3db57b650b7dc02a144f995cc9fd481e8fc36470e1e2fbaf29269d229d300336f08ff3fae847340de48ea3be6873fb75b86b7a7be3c7efec958523d3110847dd
24 -DIST diffoscope-193.tar.gz 2704578 BLAKE2B c6d824b852e4ffd38e99d04fcbff8342616b47c6e71f0ca465677528d10bf56ed0b14f37a038a9697ef290c3f20a88ad22e94791ffcb9cf52550fd48a787d0db SHA512 3e6b013d7e0320680a686a00d21adabca0087641d708408653c0d611721eabc1302c46e0c391c457ea4cf5741cb2423995dd4df55ded9fa2da43b19aa0ba6fb3
25 DIST diffoscope-194.tar.gz 2704634 BLAKE2B ca080f07ab23d48cd772302f47fff67c38ca3106d2fd96de37b9112aa316ec095acb07062316abf60ac3457de99b6e3f69adef166ab4b24943dff9e8a127f99f SHA512 cfdd30ea12326ca08f200a78fd77b5b681bbe31cd292fa22fcab294a64717a06f431bcc8c3def7c75f9fb554108e48b8043bc3901d5e57a2be3cc38d20a303e5
26
27 diff --git a/dev-util/diffoscope/diffoscope-192.ebuild b/dev-util/diffoscope/diffoscope-192.ebuild
28 deleted file mode 100644
29 index bd59e85cceb9..000000000000
30 --- a/dev-util/diffoscope/diffoscope-192.ebuild
31 +++ /dev/null
32 @@ -1,110 +0,0 @@
33 -# Copyright 2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=8
37 -
38 -PYTHON_COMPAT=( python3_{8,9,10} )
39 -PYTHON_REQ_USE="ncurses"
40 -
41 -inherit distutils-r1
42 -
43 -DESCRIPTION="Will try to get to the bottom of what makes files or directories different"
44 -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"
45 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
46 -
47 -LICENSE="GPL-3+"
48 -SLOT="0"
49 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
50 -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
51 -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
52 -mono opendocument pascal pdf postscript R rpm sqlite squashfs
53 -ssh tar test tcpdump zip zlib zstd"
54 -
55 -RESTRICT="!test? ( test )"
56 -
57 -# pull in optional tools for tests:
58 -# img2txt: bug #797688
59 -# docx2txt: bug #797688
60 -BDEPEND="test? (
61 - app-text/docx2txt
62 - media-libs/libcaca
63 - virtual/imagemagick-tools[jpeg]
64 - )"
65 -RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
66 - dev-python/libarchive-c[${PYTHON_USEDEP}]
67 - dev-python/distro[${PYTHON_USEDEP}]
68 - acl? ( sys-apps/acl )
69 - binutils? ( sys-devel/binutils )
70 - bzip2? ( app-arch/bzip2 )
71 - libcaca? ( media-libs/libcaca )
72 - colord? ( x11-misc/colord )
73 - cpio? ( app-arch/cpio )
74 - diff? ( sys-apps/diffutils )
75 - docx? ( app-text/docx2txt )
76 - dtc? ( sys-apps/dtc )
77 - e2fsprogs? ( sys-fs/e2fsprogs )
78 - file? ( sys-apps/file )
79 - find? ( sys-apps/findutils )
80 - gettext? ( sys-devel/gettext )
81 - gif? ( media-libs/giflib )
82 - gpg? ( app-crypt/gnupg )
83 - haskell? ( dev-lang/ghc )
84 - hdf5? ( sci-libs/hdf5 )
85 - hex? ( app-editors/vim-core )
86 - imagemagick? ( media-gfx/imagemagick )
87 - iso? ( app-cdr/cdrtools )
88 - java? ( virtual/jdk )
89 - llvm? ( sys-devel/llvm )
90 - lzma? ( app-arch/xz-utils )
91 - mono? ( dev-lang/mono )
92 - opendocument? ( app-text/odt2txt )
93 - pascal? ( dev-lang/fpc )
94 - pdf? (
95 - app-text/pdftk
96 - app-text/poppler
97 - dev-python/PyPDF2[${PYTHON_USEDEP}]
98 - )
99 - postscript? ( app-text/ghostscript-gpl )
100 - R? ( dev-lang/R )
101 - rpm? ( app-arch/rpm )
102 - sqlite? ( dev-db/sqlite:3 )
103 - squashfs? ( sys-fs/squashfs-tools )
104 - ssh? ( net-misc/openssh )
105 - tar? ( app-arch/tar )
106 - tcpdump? ( net-analyzer/tcpdump )
107 - zip? ( app-arch/unzip )
108 - zlib? ( app-arch/gzip )
109 - zstd? ( app-arch/zstd )
110 -"
111 -# Presence if filemagic's magic.py breaks imports
112 -# of dev-python/python-magic: https://bugs.gentoo.org/716482
113 -RDEPEND+=" !dev-python/filemagic"
114 -
115 -distutils_enable_tests pytest
116 -
117 -python_test() {
118 - local exclude=(
119 - # test seems to use different tarball
120 - tests/test_presenters.py::test_text_proper_indentation
121 -
122 - # needs triage
123 - tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
124 -
125 - # needs triage
126 - tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode
127 -
128 - # img2txt based failures, bug #797688
129 - tests/comparators/test_ico_image.py::test_diff
130 - tests/comparators/test_ico_image.py::test_diff_meta
131 - tests/comparators/test_ico_image.py::test_diff_meta2
132 - tests/comparators/test_ico_image.py::test_has_visuals
133 - tests/comparators/test_jpeg_image.py::test_diff
134 - tests/comparators/test_jpeg_image.py::test_compare_non_existing
135 - tests/comparators/test_jpeg_image.py::test_diff_meta
136 - tests/comparators/test_jpeg_image.py::test_has_visuals
137 -
138 - # docx2txt based falures, bug #797688
139 - tests/comparators/test_docx.py::test_diff
140 - )
141 - epytest ${exclude[@]/#/--deselect }
142 -}
143
144 diff --git a/dev-util/diffoscope/diffoscope-193.ebuild b/dev-util/diffoscope/diffoscope-193.ebuild
145 deleted file mode 100644
146 index bd59e85cceb9..000000000000
147 --- a/dev-util/diffoscope/diffoscope-193.ebuild
148 +++ /dev/null
149 @@ -1,110 +0,0 @@
150 -# Copyright 2021 Gentoo Authors
151 -# Distributed under the terms of the GNU General Public License v2
152 -
153 -EAPI=8
154 -
155 -PYTHON_COMPAT=( python3_{8,9,10} )
156 -PYTHON_REQ_USE="ncurses"
157 -
158 -inherit distutils-r1
159 -
160 -DESCRIPTION="Will try to get to the bottom of what makes files or directories different"
161 -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"
162 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
163 -
164 -LICENSE="GPL-3+"
165 -SLOT="0"
166 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
167 -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
168 -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
169 -mono opendocument pascal pdf postscript R rpm sqlite squashfs
170 -ssh tar test tcpdump zip zlib zstd"
171 -
172 -RESTRICT="!test? ( test )"
173 -
174 -# pull in optional tools for tests:
175 -# img2txt: bug #797688
176 -# docx2txt: bug #797688
177 -BDEPEND="test? (
178 - app-text/docx2txt
179 - media-libs/libcaca
180 - virtual/imagemagick-tools[jpeg]
181 - )"
182 -RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
183 - dev-python/libarchive-c[${PYTHON_USEDEP}]
184 - dev-python/distro[${PYTHON_USEDEP}]
185 - acl? ( sys-apps/acl )
186 - binutils? ( sys-devel/binutils )
187 - bzip2? ( app-arch/bzip2 )
188 - libcaca? ( media-libs/libcaca )
189 - colord? ( x11-misc/colord )
190 - cpio? ( app-arch/cpio )
191 - diff? ( sys-apps/diffutils )
192 - docx? ( app-text/docx2txt )
193 - dtc? ( sys-apps/dtc )
194 - e2fsprogs? ( sys-fs/e2fsprogs )
195 - file? ( sys-apps/file )
196 - find? ( sys-apps/findutils )
197 - gettext? ( sys-devel/gettext )
198 - gif? ( media-libs/giflib )
199 - gpg? ( app-crypt/gnupg )
200 - haskell? ( dev-lang/ghc )
201 - hdf5? ( sci-libs/hdf5 )
202 - hex? ( app-editors/vim-core )
203 - imagemagick? ( media-gfx/imagemagick )
204 - iso? ( app-cdr/cdrtools )
205 - java? ( virtual/jdk )
206 - llvm? ( sys-devel/llvm )
207 - lzma? ( app-arch/xz-utils )
208 - mono? ( dev-lang/mono )
209 - opendocument? ( app-text/odt2txt )
210 - pascal? ( dev-lang/fpc )
211 - pdf? (
212 - app-text/pdftk
213 - app-text/poppler
214 - dev-python/PyPDF2[${PYTHON_USEDEP}]
215 - )
216 - postscript? ( app-text/ghostscript-gpl )
217 - R? ( dev-lang/R )
218 - rpm? ( app-arch/rpm )
219 - sqlite? ( dev-db/sqlite:3 )
220 - squashfs? ( sys-fs/squashfs-tools )
221 - ssh? ( net-misc/openssh )
222 - tar? ( app-arch/tar )
223 - tcpdump? ( net-analyzer/tcpdump )
224 - zip? ( app-arch/unzip )
225 - zlib? ( app-arch/gzip )
226 - zstd? ( app-arch/zstd )
227 -"
228 -# Presence if filemagic's magic.py breaks imports
229 -# of dev-python/python-magic: https://bugs.gentoo.org/716482
230 -RDEPEND+=" !dev-python/filemagic"
231 -
232 -distutils_enable_tests pytest
233 -
234 -python_test() {
235 - local exclude=(
236 - # test seems to use different tarball
237 - tests/test_presenters.py::test_text_proper_indentation
238 -
239 - # needs triage
240 - tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
241 -
242 - # needs triage
243 - tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode
244 -
245 - # img2txt based failures, bug #797688
246 - tests/comparators/test_ico_image.py::test_diff
247 - tests/comparators/test_ico_image.py::test_diff_meta
248 - tests/comparators/test_ico_image.py::test_diff_meta2
249 - tests/comparators/test_ico_image.py::test_has_visuals
250 - tests/comparators/test_jpeg_image.py::test_diff
251 - tests/comparators/test_jpeg_image.py::test_compare_non_existing
252 - tests/comparators/test_jpeg_image.py::test_diff_meta
253 - tests/comparators/test_jpeg_image.py::test_has_visuals
254 -
255 - # docx2txt based falures, bug #797688
256 - tests/comparators/test_docx.py::test_diff
257 - )
258 - epytest ${exclude[@]/#/--deselect }
259 -}