Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/semigroups/files/, dev-haskell/semigroups/
Date: Sun, 25 Oct 2020 10:01:30
Message-Id: 1603619783.252121eb84972bff52b9be0671ec95fd3cc9d832.slyfox@gentoo
1 commit: 252121eb84972bff52b9be0671ec95fd3cc9d832
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 25 09:56:23 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 25 09:56:23 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=252121eb
7
8 dev-haskell/semigroups: drop old
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.2
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 dev-haskell/semigroups/Manifest | 7 ----
14 .../semigroups/files/semigroups-0.15.1-trust.patch | 32 ---------------
15 dev-haskell/semigroups/metadata.xml | 26 ------------
16 dev-haskell/semigroups/semigroups-0.11-r1.ebuild | 33 ----------------
17 dev-haskell/semigroups/semigroups-0.12.1.ebuild | 28 -------------
18 dev-haskell/semigroups/semigroups-0.12.2.ebuild | 28 -------------
19 dev-haskell/semigroups/semigroups-0.15.1.ebuild | 41 -------------------
20 dev-haskell/semigroups/semigroups-0.16.2.2.ebuild | 38 ------------------
21 dev-haskell/semigroups/semigroups-0.18.2.ebuild | 46 ----------------------
22 dev-haskell/semigroups/semigroups-0.9.2.ebuild | 23 -----------
23 10 files changed, 302 deletions(-)
24
25 diff --git a/dev-haskell/semigroups/Manifest b/dev-haskell/semigroups/Manifest
26 index c61a511c2b2..496b7a41373 100644
27 --- a/dev-haskell/semigroups/Manifest
28 +++ b/dev-haskell/semigroups/Manifest
29 @@ -1,8 +1 @@
30 -DIST semigroups-0.11.tar.gz 10152 BLAKE2B 9309b66982ca09e1985e7950f29d18f94f276018d57ed4dfb6e293baf13d7f320120ec835b3db3b19ed20dd7c7376b10adbec16cae608adca782a7fdd696901a SHA512 56eea20181fda3480c562230ff07e73dc5a1e163fb1da87717971cf95c672afc8c3e52fc9b6fbc98c29772f44245d2cd78d0bdf368bbefa84cefdbfe73c4f8e4
31 -DIST semigroups-0.12.1.tar.gz 10541 BLAKE2B b91cd8dcd00e2cbd82120c68a62cc72db94f70aaba58390c181f2e1629a52efda97c7d97fdc70d6732eff6bf8a5ed4bdcf2ce2f2a393d425c0c2f158c98a77b3 SHA512 309729b99d7912e8a07ef4d57c433e46233e77828c84a3c9ecabe6d17ed5ab28d7b23111c5d55f7324bbedfe512b1cd4a7e698b8177f631629159f6e72f9d4ca
32 -DIST semigroups-0.12.2.tar.gz 10546 BLAKE2B 65940addc7f040cc9e46a86c73ca821f3eb7b4dcb2f9e320ba8699bfcc1721e5980dc9a0ad4adf3549fa1c1989b08ccabb88cab9d669594a2c412333d060bcd1 SHA512 20bc7c2273752b6377d2aea662eeb62dbfc020f07767e4c822c8d5072c8803e4b525ca96a2fe02a0a4d28d9268f91d4f87735506ba4c4bccf5491b1f4da7a753
33 -DIST semigroups-0.15.1.tar.gz 11715 BLAKE2B 1c755b29b80663bc11c55c9f2b1863c7d62ffee88466a623181d7552ea4eeae5cc3f3481855197f738c59e21c50ddd527da268bde378d592a72d5ae947231c88 SHA512 416bbf402f2e928fae81ba955d48d0fa636f6451c1a7ff02bcca2ff44b4e34eb91d8f2bfa39316e646d8bf2c7829858d795bb93640e70be049b232d1ec74d886
34 -DIST semigroups-0.16.2.2.tar.gz 15159 BLAKE2B eda7050147fb9aaca8051922601a42e19e84282cf88958a60ab66eea2a544e32b6034272f3cf3f07109aa15df73e81b352c818f4b20d1be6b71e459f8c0b8c98 SHA512 c40d666ae14f0f1052db3887b9327282ef2c535becda8bf2aa4dd8688d1744a738a6e7227e69c1b99255433e0673d67efaea287e26236cca2b13c3db951c30b3
35 -DIST semigroups-0.18.2.tar.gz 17026 BLAKE2B 68112f907b9251656751987f476dee67fd4e2a31b4f2cc81071558f6298933bf8904442eda053eb520cf505d255ec256e54060182a2474d543c8044506ac5b59 SHA512 db43500859eb041eee800727f1606a96bb9367fa7032bb15ee02b7d34a9d5e46bd8d4ce991988058b05b75816351f837e180e1f8df7dda78548cf3fde7a57e45
36 DIST semigroups-0.18.5.tar.gz 20162 BLAKE2B 6580b1f1ac5bf85aced9dfaea1fc8d6daf4a0536395428f629af651b3717d06d36a33b1d50e38e0b420937cead33fa986d060243a788d83e440dfd73b5413572 SHA512 c1a3376041ea32e9f4ddae79ad5ec649ff3a09c5e0a07ac4f731c05b7615ac2c33deadd24c5c9ee81a6747373ae928f3b3bcaa131dce7a7ff1e3efa56cf57db3
37 -DIST semigroups-0.9.2.tar.gz 9653 BLAKE2B b73901c69a6321ffc478f79a7fb7280074010e512955f7aed5dc4f91742b4838b0a821ebc7aca23d259b0fc38589ddfb18c27a2f163843f729d4c93f65487066 SHA512 43385abeed142425fe858632f0bab265e8dda078ab24b270c0b22f798270af502ccff28863200c330fc4e2bdf88fd625b60be25480a9879328e517b2db09c2e0
38
39 diff --git a/dev-haskell/semigroups/files/semigroups-0.15.1-trust.patch b/dev-haskell/semigroups/files/semigroups-0.15.1-trust.patch
40 deleted file mode 100644
41 index ff66afa91a6..00000000000
42 --- a/dev-haskell/semigroups/files/semigroups-0.15.1-trust.patch
43 +++ /dev/null
44 @@ -1,32 +0,0 @@
45 -commit 118b29f5404014d0a627767a4c7e8de4f00f9fce
46 -Author: João Cristóvão <jmacristovao@×××××.com>
47 -Date: Wed Jul 23 12:27:29 2014 +0100
48 -
49 - If GHC >= 7.8 module is always Thrustworthy, never safe, due to GHC.Exts
50 -
51 -diff --git a/src/Data/List/NonEmpty.hs b/src/Data/List/NonEmpty.hs
52 -index 8a28020..f3c2db5 100644
53 ---- a/src/Data/List/NonEmpty.hs
54 -+++ b/src/Data/List/NonEmpty.hs
55 -@@ -1,7 +1,7 @@
56 - {-# LANGUAGE CPP #-}
57 -
58 - #if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702
59 --#ifdef MIN_VERSION_hashable
60 -+#if defined(MIN_VERSION_hashable) || __GLASGOW_HASKELL__ >= 708
61 - {-# LANGUAGE Trustworthy #-}
62 - #else
63 - {-# LANGUAGE Safe #-}
64 -diff --git a/src/Data/Semigroup.hs b/src/Data/Semigroup.hs
65 -index 7d41775..88fcbb0 100644
66 ---- a/src/Data/Semigroup.hs
67 -+++ b/src/Data/Semigroup.hs
68 -@@ -8,7 +8,7 @@
69 - #if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702
70 - #define LANGUAGE_DefaultSignatures
71 - {-# LANGUAGE DefaultSignatures #-}
72 --#ifdef MIN_VERSION_hashable
73 -+#if defined(MIN_VERSION_hashable) || __GLASGOW_HASKELL__ >= 708
74 - {-# LANGUAGE Trustworthy #-}
75 - #else
76 - {-# LANGUAGE Safe #-}
77
78 diff --git a/dev-haskell/semigroups/metadata.xml b/dev-haskell/semigroups/metadata.xml
79 index ac1ccc6f6f9..810610e7fa3 100644
80 --- a/dev-haskell/semigroups/metadata.xml
81 +++ b/dev-haskell/semigroups/metadata.xml
82 @@ -17,32 +17,6 @@
83 name semigroup.
84 </longdescription>
85 <use>
86 - <flag name="hashable">You can disable the use of the
87 - `hashable` package using USE=-hashable. Disabling this is an
88 - unsupported configuration, but it may be useful for
89 - accelerating builds in sandboxes for expert users. If set we
90 - will not supply an instance of `Hashable`.</flag>
91 - <flag name="bytestring">You can disable the use of the `bytestring`
92 - package using USE=-bytestring. Disabling this is an
93 - unsupported configuration, but it may be useful for
94 - accelerating builds in sandboxes for expert users.</flag>
95 - <flag name="containers">You can disable the use of the `containers`
96 - package using USE=-containers. Disabing this is an unsupported
97 - configuration, but it may be useful for accelerating builds in
98 - sandboxes for expert users.</flag>
99 - <flag name="deepseq">You can disable the use of the `deepseq`
100 - package using `-f-deepseq`. Disabing this is an unsupported
101 - configuration, but it may be useful for accelerating builds in
102 - sandboxes for expert users.</flag>
103 - <flag name="text">You can disable the use of the `text` package
104 - using USE=-text. Disabling this is an unsupported
105 - configuration, but it may be useful for accelerating builds in
106 - sandboxes for expert users.</flag>
107 - <flag name="unordered-containers">You can disable the use of the
108 - `unordered-containers` package using
109 - USE=-unordered-containers. Disabling this is an unsupported
110 - configuration, but it may be useful for accelerating builds in
111 - sandboxes for expert users.</flag>
112 <flag name="binary">provide instances for binary package</flag>
113 <flag name="transformers">provide instances for transformers package.</flag>
114 </use>
115
116 diff --git a/dev-haskell/semigroups/semigroups-0.11-r1.ebuild b/dev-haskell/semigroups/semigroups-0.11-r1.ebuild
117 deleted file mode 100644
118 index 3366842fce5..00000000000
119 --- a/dev-haskell/semigroups/semigroups-0.11-r1.ebuild
120 +++ /dev/null
121 @@ -1,33 +0,0 @@
122 -# Copyright 1999-2019 Gentoo Authors
123 -# Distributed under the terms of the GNU General Public License v2
124 -
125 -EAPI=5
126 -
127 -# ebuild generated by hackport 0.3.4.9999
128 -
129 -CABAL_FEATURES="lib profile haddock hoogle hscolour"
130 -inherit haskell-cabal
131 -
132 -DESCRIPTION="Anything that associates"
133 -HOMEPAGE="https://github.com/ekmett/semigroups/"
134 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
135 -
136 -LICENSE="BSD"
137 -SLOT="0/${PV}"
138 -KEYWORDS="~amd64 ~x86"
139 -IUSE=""
140 -
141 -RDEPEND=">=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
142 - >=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-1:=[profile?]
143 - >=dev-haskell/text-0.10:=[profile?]
144 - >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
145 - >=dev-lang/ghc-6.12.1:=
146 -"
147 -DEPEND="${RDEPEND}
148 - >=dev-haskell/cabal-1.10
149 -"
150 -
151 -src_prepare() {
152 - cabal_chdeps \
153 - 'text >= 0.10 && < 0.12' 'text >= 0.10'
154 -}
155
156 diff --git a/dev-haskell/semigroups/semigroups-0.12.1.ebuild b/dev-haskell/semigroups/semigroups-0.12.1.ebuild
157 deleted file mode 100644
158 index c3c8d3f4b83..00000000000
159 --- a/dev-haskell/semigroups/semigroups-0.12.1.ebuild
160 +++ /dev/null
161 @@ -1,28 +0,0 @@
162 -# Copyright 1999-2019 Gentoo Authors
163 -# Distributed under the terms of the GNU General Public License v2
164 -
165 -EAPI=5
166 -
167 -# ebuild generated by hackport 0.3.5.9999
168 -
169 -CABAL_FEATURES="lib profile haddock hoogle hscolour"
170 -inherit haskell-cabal
171 -
172 -DESCRIPTION="Anything that associates"
173 -HOMEPAGE="https://github.com/ekmett/semigroups/"
174 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
175 -
176 -LICENSE="BSD"
177 -SLOT="0/${PV}"
178 -KEYWORDS="~amd64 ~x86"
179 -IUSE=""
180 -
181 -RDEPEND=">=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
182 - >=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-1:=[profile?]
183 - >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-1.1:=[profile?]
184 - >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
185 - >=dev-lang/ghc-6.12.1:=
186 -"
187 -DEPEND="${RDEPEND}
188 - >=dev-haskell/cabal-1.10
189 -"
190
191 diff --git a/dev-haskell/semigroups/semigroups-0.12.2.ebuild b/dev-haskell/semigroups/semigroups-0.12.2.ebuild
192 deleted file mode 100644
193 index c633900ffcd..00000000000
194 --- a/dev-haskell/semigroups/semigroups-0.12.2.ebuild
195 +++ /dev/null
196 @@ -1,28 +0,0 @@
197 -# Copyright 1999-2019 Gentoo Authors
198 -# Distributed under the terms of the GNU General Public License v2
199 -
200 -EAPI=5
201 -
202 -# ebuild generated by hackport 0.3.6.9999
203 -
204 -CABAL_FEATURES="lib profile haddock hoogle hscolour"
205 -inherit haskell-cabal
206 -
207 -DESCRIPTION="Anything that associates"
208 -HOMEPAGE="https://github.com/ekmett/semigroups/"
209 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
210 -
211 -LICENSE="BSD"
212 -SLOT="0/${PV}"
213 -KEYWORDS="~amd64 ~x86"
214 -IUSE=""
215 -
216 -RDEPEND=">=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
217 - >=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-1:=[profile?]
218 - >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-2:=[profile?]
219 - >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
220 - >=dev-lang/ghc-6.12.1:=
221 -"
222 -DEPEND="${RDEPEND}
223 - >=dev-haskell/cabal-1.10
224 -"
225
226 diff --git a/dev-haskell/semigroups/semigroups-0.15.1.ebuild b/dev-haskell/semigroups/semigroups-0.15.1.ebuild
227 deleted file mode 100644
228 index 4902b9c09fb..00000000000
229 --- a/dev-haskell/semigroups/semigroups-0.15.1.ebuild
230 +++ /dev/null
231 @@ -1,41 +0,0 @@
232 -# Copyright 1999-2019 Gentoo Authors
233 -# Distributed under the terms of the GNU General Public License v2
234 -
235 -EAPI=5
236 -
237 -# ebuild generated by hackport 0.4.2.9999
238 -
239 -CABAL_FEATURES="lib profile haddock hoogle hscolour"
240 -inherit haskell-cabal
241 -
242 -DESCRIPTION="Anything that associates"
243 -HOMEPAGE="https://github.com/ekmett/semigroups/"
244 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
245 -
246 -LICENSE="BSD"
247 -SLOT="0/${PV}"
248 -KEYWORDS="~amd64 ~x86"
249 -IUSE="+bytestring +containers +hashable +text +unordered-containers"
250 -
251 -RDEPEND=">=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-1:=[profile?]
252 - >=dev-lang/ghc-7.4.1:=
253 - hashable? ( >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
254 - unordered-containers? ( >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] ) )
255 - text? ( >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-2:=[profile?] )
256 -"
257 -DEPEND="${RDEPEND}
258 - >=dev-haskell/cabal-1.10
259 -"
260 -
261 -src_prepare() {
262 - epatch "${FILESDIR}"/${P}-trust.patch
263 -}
264 -
265 -src_configure() {
266 - haskell-cabal_src_configure \
267 - $(cabal_flag bytestring bytestring) \
268 - $(cabal_flag containers containers) \
269 - $(cabal_flag hashable hashable) \
270 - $(cabal_flag text text) \
271 - $(cabal_flag unordered-containers unordered-containers)
272 -}
273
274 diff --git a/dev-haskell/semigroups/semigroups-0.16.2.2.ebuild b/dev-haskell/semigroups/semigroups-0.16.2.2.ebuild
275 deleted file mode 100644
276 index 1c51b943602..00000000000
277 --- a/dev-haskell/semigroups/semigroups-0.16.2.2.ebuild
278 +++ /dev/null
279 @@ -1,38 +0,0 @@
280 -# Copyright 1999-2019 Gentoo Authors
281 -# Distributed under the terms of the GNU General Public License v2
282 -
283 -EAPI=5
284 -
285 -# ebuild generated by hackport 0.4.4.9999
286 -
287 -CABAL_FEATURES="lib profile haddock hoogle hscolour"
288 -inherit haskell-cabal
289 -
290 -DESCRIPTION="Anything that associates"
291 -HOMEPAGE="https://github.com/ekmett/semigroups/"
292 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
293 -
294 -LICENSE="BSD"
295 -SLOT="0/${PV}"
296 -KEYWORDS="~amd64 ~x86"
297 -IUSE="+bytestring +containers +deepseq +hashable +text +unordered-containers"
298 -
299 -RDEPEND=">=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-2:=[profile?]
300 - >=dev-lang/ghc-7.4.1:=
301 - hashable? ( >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
302 - unordered-containers? ( >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] ) )
303 - text? ( >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-2:=[profile?] )
304 -"
305 -DEPEND="${RDEPEND}
306 - >=dev-haskell/cabal-1.10
307 -"
308 -
309 -src_configure() {
310 - haskell-cabal_src_configure \
311 - $(cabal_flag bytestring bytestring) \
312 - $(cabal_flag containers containers) \
313 - $(cabal_flag deepseq deepseq) \
314 - $(cabal_flag hashable hashable) \
315 - $(cabal_flag text text) \
316 - $(cabal_flag unordered-containers unordered-containers)
317 -}
318
319 diff --git a/dev-haskell/semigroups/semigroups-0.18.2.ebuild b/dev-haskell/semigroups/semigroups-0.18.2.ebuild
320 deleted file mode 100644
321 index 77a736fb304..00000000000
322 --- a/dev-haskell/semigroups/semigroups-0.18.2.ebuild
323 +++ /dev/null
324 @@ -1,46 +0,0 @@
325 -# Copyright 1999-2019 Gentoo Authors
326 -# Distributed under the terms of the GNU General Public License v2
327 -
328 -EAPI=6
329 -
330 -# ebuild generated by hackport 0.5.9999
331 -#hackport: flags: +bytestring,+containers,+deepseq,+hashable,+tagged,+text,+unordered-containers
332 -
333 -CABAL_FEATURES="lib profile haddock hoogle hscolour"
334 -inherit haskell-cabal
335 -
336 -DESCRIPTION="Anything that associates"
337 -HOMEPAGE="https://github.com/ekmett/semigroups/"
338 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
339 -
340 -LICENSE="BSD"
341 -SLOT="0/${PV}"
342 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
343 -IUSE="+binary +transformers"
344 -
345 -RDEPEND=">=dev-haskell/bytestring-builder-0.10.4:=[profile?] <dev-haskell/bytestring-builder-1:=[profile?]
346 - >=dev-haskell/hashable-1.1:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
347 - >=dev-haskell/nats-0.1:=[profile?] <dev-haskell/nats-2:=[profile?]
348 - >=dev-haskell/tagged-0.4.4:=[profile?] <dev-haskell/tagged-1:=[profile?]
349 - >=dev-haskell/text-0.10:=[profile?] <dev-haskell/text-2:=[profile?]
350 - >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
351 - >=dev-lang/ghc-7.4.1:=
352 - binary? ( dev-haskell/binary:=[profile?] )
353 - transformers? ( >=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?] )
354 -"
355 -DEPEND="${RDEPEND}
356 - >=dev-haskell/cabal-1.10
357 -"
358 -
359 -src_configure() {
360 - haskell-cabal_src_configure \
361 - $(cabal_flag binary binary) \
362 - --flag=bytestring \
363 - --flag=containers \
364 - --flag=deepseq \
365 - --flag=hashable \
366 - --flag=tagged \
367 - --flag=text \
368 - $(cabal_flag transformers transformers) \
369 - --flag=unordered-containers
370 -}
371
372 diff --git a/dev-haskell/semigroups/semigroups-0.9.2.ebuild b/dev-haskell/semigroups/semigroups-0.9.2.ebuild
373 deleted file mode 100644
374 index 2035f8ec7dd..00000000000
375 --- a/dev-haskell/semigroups/semigroups-0.9.2.ebuild
376 +++ /dev/null
377 @@ -1,23 +0,0 @@
378 -# Copyright 1999-2019 Gentoo Authors
379 -# Distributed under the terms of the GNU General Public License v2
380 -
381 -EAPI=5
382 -
383 -# ebuild generated by hackport 0.3.2.9999
384 -
385 -CABAL_FEATURES="lib profile haddock hoogle hscolour"
386 -inherit haskell-cabal
387 -
388 -DESCRIPTION="Haskell 98 semigroups"
389 -HOMEPAGE="https://github.com/ekmett/semigroups/"
390 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
391 -
392 -LICENSE="BSD"
393 -SLOT="0/${PV}"
394 -KEYWORDS="~amd64 ~x86"
395 -IUSE=""
396 -
397 -RDEPEND=">=dev-haskell/nats-0.1:=[profile?]
398 - >=dev-lang/ghc-6.12.1:="
399 -DEPEND="${RDEPEND}
400 - >=dev-haskell/cabal-1.10"