1 |
commit: a57586a7c97130d82de76a62a95fade342766400 |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Sep 12 22:21:29 2020 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Sep 12 22:22:44 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57586a7 |
7 |
|
8 |
dev-haskell/syb: drop old |
9 |
|
10 |
Package-Manager: Portage-3.0.6, Repoman-3.0.1 |
11 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
12 |
|
13 |
dev-haskell/syb/Manifest | 3 - |
14 |
dev-haskell/syb/files/syb-0.4.3-ghc-7.10.patch | 152 ------------------------- |
15 |
dev-haskell/syb/syb-0.4.3.ebuild | 28 ----- |
16 |
dev-haskell/syb/syb-0.4.4.ebuild | 28 ----- |
17 |
dev-haskell/syb/syb-0.5.1.ebuild | 28 ----- |
18 |
5 files changed, 239 deletions(-) |
19 |
|
20 |
diff --git a/dev-haskell/syb/Manifest b/dev-haskell/syb/Manifest |
21 |
index 5d727a4f3eb..c9b6353cbe6 100644 |
22 |
--- a/dev-haskell/syb/Manifest |
23 |
+++ b/dev-haskell/syb/Manifest |
24 |
@@ -1,4 +1 @@ |
25 |
-DIST syb-0.4.3.tar.gz 38860 BLAKE2B a4587047b9fbf9a33b9f9e1c94afd4abe87e4f284d91255c9e02863cd1efed9bf4e59fe8441e433adf0aaf81556cfdba2988746f37b6b672d604749f57669035 SHA512 d351eb020dba7c257904b81504cacc233b33864bcc54aad48267db313755243206a2dc4a89d473062d5ca4eff09dd57f0610e99f944717a8e3bbd724775fd6b3 |
26 |
-DIST syb-0.4.4.tar.gz 39215 BLAKE2B 5ef855075b5516ec1c3504ce54a997877873dcb32d6b3050eb7768ded0e10e6b4ef1f652bcb332d3823afb04ffd05724baa9d0e32cdbc271528467e0666d2b93 SHA512 fc916ec2ad4c76c7aa979f2b5040df5088b0a75b1e33e3b2325e2212b59d22db5773fe0803beb1b8b2e0a0a292f5620bcb23201dce8b790b8f4fa2252bd64a33 |
27 |
-DIST syb-0.5.1.tar.gz 39469 BLAKE2B d69ba87a733bc81eb8e4cb24c5a2b6ac3f90a67f6da576f7fdb3a9191b7301805af8029847a578b3750fd672ae238697f7c5e91d34ca4ac1f7046684dc5f4184 SHA512 087bf9a51abe0a09edc0b920f9b91733016701d6ed24184d8f82da87d3b1912b96af4845a3b0ddb41868efede48f90b52d1940633cf0d366559e176cc7771257 |
28 |
DIST syb-0.7.1.tar.gz 39594 BLAKE2B c7304aac08dde400d26bb296b2f9d5c5d148949d8d5469daadd83110d63f1c3865c21fc187494f5fc11f21708717d917f26fee1bca611d2ea4c998dc0fdfa62a SHA512 63a3138f7f824a9bc611b9d025d4e7adc2da8d420d260b66d56190db683a0afac58e4794e94b13d4aa7b423d949e55a1ed0220c99d368973117b5056fd0f4e65 |
29 |
|
30 |
diff --git a/dev-haskell/syb/files/syb-0.4.3-ghc-7.10.patch b/dev-haskell/syb/files/syb-0.4.3-ghc-7.10.patch |
31 |
deleted file mode 100644 |
32 |
index 2773bdc5a63..00000000000 |
33 |
--- a/dev-haskell/syb/files/syb-0.4.3-ghc-7.10.patch |
34 |
+++ /dev/null |
35 |
@@ -1,152 +0,0 @@ |
36 |
---- syb-0.4.3-orig/tests/XML.hs 2014-12-31 19:40:41.000000000 +1100 |
37 |
-+++ syb-0.4.3/tests/XML.hs 2015-01-02 12:47:10.082782760 +1100 |
38 |
-@@ -13,6 +13,7 @@ |
39 |
- |
40 |
- import Test.HUnit |
41 |
- |
42 |
-+import Control.Applicative (Alternative(..), Applicative(..)) |
43 |
- import Control.Monad |
44 |
- import Data.Maybe |
45 |
- import Data.Generics |
46 |
-@@ -157,6 +158,17 @@ |
47 |
- else Just (tail x, head x) |
48 |
- ) |
49 |
- |
50 |
-+instance Functor ReadX where |
51 |
-+ fmap = liftM |
52 |
-+ |
53 |
-+instance Applicative ReadX where |
54 |
-+ pure = return |
55 |
-+ (<*>) = ap |
56 |
-+ |
57 |
-+instance Alternative ReadX where |
58 |
-+ (<|>) = mplus |
59 |
-+ empty = mzero |
60 |
-+ |
61 |
- -- ReadX is a monad! |
62 |
- instance Monad ReadX where |
63 |
- return x = ReadX (\y -> Just (y,x)) |
64 |
---- syb-0.4.3-orig/tests/Perm.hs 2014-12-31 19:40:41.000000000 +1100 |
65 |
-+++ syb-0.4.3/tests/Perm.hs 2015-01-02 12:47:02.751422866 +1100 |
66 |
-@@ -11,6 +11,7 @@ |
67 |
- |
68 |
- import Test.HUnit |
69 |
- |
70 |
-+import Control.Applicative (Alternative(..), Applicative(..)) |
71 |
- import Control.Monad |
72 |
- import Data.Generics |
73 |
- |
74 |
-@@ -44,6 +45,17 @@ |
75 |
- else Just (tail x, head x) |
76 |
- ) |
77 |
- |
78 |
-+instance Functor ReadT where |
79 |
-+ fmap = liftM |
80 |
-+ |
81 |
-+instance Applicative ReadT where |
82 |
-+ pure = return |
83 |
-+ (<*>) = ap |
84 |
-+ |
85 |
-+instance Alternative ReadT where |
86 |
-+ (<|>) = mplus |
87 |
-+ empty = mzero |
88 |
-+ |
89 |
- -- ReadT is a monad! |
90 |
- instance Monad ReadT where |
91 |
- return x = ReadT (\y -> Just (y,x)) |
92 |
---- syb-0.4.3-orig/tests/Bits.hs 2014-12-31 19:40:41.000000000 +1100 |
93 |
-+++ syb-0.4.3/tests/Bits.hs 2015-01-02 12:46:37.842839944 +1100 |
94 |
-@@ -39,6 +39,7 @@ |
95 |
- import Data.Generics |
96 |
- import Data.Char |
97 |
- import Data.Maybe |
98 |
-+import Control.Applicative (Alternative(..), Applicative(..)) |
99 |
- import Control.Monad |
100 |
- import CompanyDatatypes |
101 |
- |
102 |
-@@ -129,6 +130,16 @@ |
103 |
- data ReadB a = ReadB (Bin -> (Maybe a, Bin)) |
104 |
- unReadB (ReadB f) = f |
105 |
- |
106 |
-+instance Functor ReadB where |
107 |
-+ fmap = liftM |
108 |
-+ |
109 |
-+instance Applicative ReadB where |
110 |
-+ pure = return |
111 |
-+ (<*>) = ap |
112 |
-+ |
113 |
-+instance Alternative ReadB where |
114 |
-+ (<|>) = mplus |
115 |
-+ empty = mzero |
116 |
- |
117 |
- -- It's a monad. |
118 |
- instance Monad ReadB where |
119 |
---- syb-0.4.3-orig/tests/Encode.hs 2014-12-31 19:40:41.000000000 +1100 |
120 |
-+++ syb-0.4.3/tests/Encode.hs 2015-01-02 12:51:48.500949407 +1100 |
121 |
-@@ -6,6 +6,8 @@ |
122 |
- |
123 |
- module Encode () where |
124 |
- |
125 |
-+import Control.Applicative (Applicative(..)) |
126 |
-+import Control.Monad (ap, liftM) |
127 |
- import Data.Generics |
128 |
- |
129 |
- data Bit = Zero | One |
130 |
-@@ -62,6 +64,11 @@ |
131 |
- -- Sec. 3.3 cont'd |
132 |
- |
133 |
- data EncM a -- The encoder monad |
134 |
-+instance Functor EncM where |
135 |
-+ fmap = liftM |
136 |
-+instance Applicative EncM where |
137 |
-+ pure = return |
138 |
-+ (<*>) = ap |
139 |
- instance Monad EncM |
140 |
- where |
141 |
- return = undefined |
142 |
---- syb-0.4.3-orig/tests/GRead2.hs 2014-12-31 19:40:41.000000000 +1100 |
143 |
-+++ syb-0.4.3/tests/GRead2.hs 2015-01-02 12:51:27.524567019 +1100 |
144 |
-@@ -10,6 +10,8 @@ |
145 |
- |
146 |
- -} |
147 |
- |
148 |
-+import Control.Applicative (Applicative(..)) |
149 |
-+import Control.Monad (ap, liftM) |
150 |
- import Data.Generics |
151 |
- |
152 |
- gread :: Data a => String -> Maybe a |
153 |
-@@ -18,6 +20,13 @@ |
154 |
- -- The decoder monad |
155 |
- newtype DecM a = D (String -> Maybe (String, a)) |
156 |
- |
157 |
-+instance Functor DecM where |
158 |
-+ fmap = liftM |
159 |
-+ |
160 |
-+instance Applicative DecM where |
161 |
-+ pure = return |
162 |
-+ (<*>) = ap |
163 |
-+ |
164 |
- instance Monad DecM where |
165 |
- return a = D (\s -> Just (s,a)) |
166 |
- (D m) >>= k = D (\s -> |
167 |
---- syb-0.4.3-orig/tests/Ext1.hs 2014-12-31 19:40:41.000000000 +1100 |
168 |
-+++ syb-0.4.3/tests/Ext1.hs 2015-01-02 10:30:39.396517984 +1100 |
169 |
-@@ -1,4 +1,5 @@ |
170 |
- {-# OPTIONS -fglasgow-exts #-} |
171 |
-+{-# LANGUAGE CPP #-} |
172 |
- |
173 |
- module Ext1 (tests) where |
174 |
- |
175 |
-@@ -11,8 +12,11 @@ |
176 |
- import Test.HUnit |
177 |
- |
178 |
- import Data.Generics |
179 |
-+#if MIN_VERSION_base(4,8,0) |
180 |
-+import GHC.Base hiding(foldr) |
181 |
-+#else |
182 |
- import GHC.Base |
183 |
-- |
184 |
-+#endif |
185 |
- |
186 |
- -- Unsafe coerce |
187 |
- unsafeCoerce :: a -> b |
188 |
|
189 |
diff --git a/dev-haskell/syb/syb-0.4.3.ebuild b/dev-haskell/syb/syb-0.4.3.ebuild |
190 |
deleted file mode 100644 |
191 |
index 5855cae4653..00000000000 |
192 |
--- a/dev-haskell/syb/syb-0.4.3.ebuild |
193 |
+++ /dev/null |
194 |
@@ -1,28 +0,0 @@ |
195 |
-# Copyright 1999-2020 Gentoo Authors |
196 |
-# Distributed under the terms of the GNU General Public License v2 |
197 |
- |
198 |
-EAPI=5 |
199 |
- |
200 |
-# ebuild generated by hackport 0.4.4.9999 |
201 |
- |
202 |
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" |
203 |
-inherit base haskell-cabal |
204 |
- |
205 |
-DESCRIPTION="Scrap Your Boilerplate" |
206 |
-HOMEPAGE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB" |
207 |
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" |
208 |
- |
209 |
-LICENSE="BSD" |
210 |
-SLOT="0/${PV}" |
211 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux" |
212 |
-IUSE="" |
213 |
- |
214 |
-RDEPEND=">=dev-lang/ghc-7.4.1:= |
215 |
-" |
216 |
-DEPEND="${RDEPEND} |
217 |
- >=dev-haskell/cabal-1.8 |
218 |
- test? ( dev-haskell/hunit |
219 |
- dev-haskell/mtl ) |
220 |
-" |
221 |
- |
222 |
-PATCHES=("${FILESDIR}/${PN}-0.4.3-ghc-7.10.patch") |
223 |
|
224 |
diff --git a/dev-haskell/syb/syb-0.4.4.ebuild b/dev-haskell/syb/syb-0.4.4.ebuild |
225 |
deleted file mode 100644 |
226 |
index 5322ff374d1..00000000000 |
227 |
--- a/dev-haskell/syb/syb-0.4.4.ebuild |
228 |
+++ /dev/null |
229 |
@@ -1,28 +0,0 @@ |
230 |
-# Copyright 1999-2019 Gentoo Authors |
231 |
-# Distributed under the terms of the GNU General Public License v2 |
232 |
- |
233 |
-EAPI=5 |
234 |
- |
235 |
-# ebuild generated by hackport 0.4.4.9999 |
236 |
- |
237 |
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" |
238 |
-inherit haskell-cabal |
239 |
- |
240 |
-DESCRIPTION="Scrap Your Boilerplate" |
241 |
-HOMEPAGE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB" |
242 |
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" |
243 |
- |
244 |
-LICENSE="BSD" |
245 |
-SLOT="0/${PV}" |
246 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux" |
247 |
-IUSE="" |
248 |
- |
249 |
-RESTRICT=test # ghc-7.10 slightly changed namespacing |
250 |
- |
251 |
-RDEPEND=">=dev-lang/ghc-7.4.1:= |
252 |
-" |
253 |
-DEPEND="${RDEPEND} |
254 |
- >=dev-haskell/cabal-1.8 |
255 |
- test? ( dev-haskell/hunit |
256 |
- dev-haskell/mtl ) |
257 |
-" |
258 |
|
259 |
diff --git a/dev-haskell/syb/syb-0.5.1.ebuild b/dev-haskell/syb/syb-0.5.1.ebuild |
260 |
deleted file mode 100644 |
261 |
index dc0a47b9316..00000000000 |
262 |
--- a/dev-haskell/syb/syb-0.5.1.ebuild |
263 |
+++ /dev/null |
264 |
@@ -1,28 +0,0 @@ |
265 |
-# Copyright 1999-2019 Gentoo Authors |
266 |
-# Distributed under the terms of the GNU General Public License v2 |
267 |
- |
268 |
-EAPI=5 |
269 |
- |
270 |
-# ebuild generated by hackport 0.4.6.9999 |
271 |
- |
272 |
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" |
273 |
-inherit haskell-cabal |
274 |
- |
275 |
-DESCRIPTION="Scrap Your Boilerplate" |
276 |
-HOMEPAGE="http://www.cs.uu.nl/wiki/GenericProgramming/SYB" |
277 |
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" |
278 |
- |
279 |
-LICENSE="BSD" |
280 |
-SLOT="0/${PV}" |
281 |
-KEYWORDS="~amd64 ~x86 ~amd64-linux" |
282 |
-IUSE="" |
283 |
- |
284 |
-RESTRICT=test # ghc-7.10 slightly changed namespacing |
285 |
- |
286 |
-RDEPEND=">=dev-lang/ghc-7.4.1:= |
287 |
-" |
288 |
-DEPEND="${RDEPEND} |
289 |
- >=dev-haskell/cabal-1.8 |
290 |
- test? ( dev-haskell/hunit |
291 |
- dev-haskell/mtl ) |
292 |
-" |