1 |
commit: 31d1dcb9c75228d5769f5a7bea2514a74e691c39 |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon May 30 20:31:15 2016 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon May 30 21:15:36 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d1dcb9 |
7 |
|
8 |
dev-haskell/esqueleto: drop old |
9 |
|
10 |
Package-Manager: portage-2.3.0_rc1 |
11 |
|
12 |
dev-haskell/esqueleto/Manifest | 2 - |
13 |
dev-haskell/esqueleto/esqueleto-1.3.5.ebuild | 50 -------------------- |
14 |
dev-haskell/esqueleto/esqueleto-1.4.1.2.ebuild | 53 ---------------------- |
15 |
.../esqueleto/files/esqueleto-1.0.6-haddock.patch | 13 ------ |
16 |
4 files changed, 118 deletions(-) |
17 |
|
18 |
diff --git a/dev-haskell/esqueleto/Manifest b/dev-haskell/esqueleto/Manifest |
19 |
index 0bd6934..6cafb1e 100644 |
20 |
--- a/dev-haskell/esqueleto/Manifest |
21 |
+++ b/dev-haskell/esqueleto/Manifest |
22 |
@@ -1,3 +1 @@ |
23 |
-DIST esqueleto-1.3.5.tar.gz 28170 SHA256 57f898d2a10795fb50c018de58287d3df51f965eb201de708061f845b23be153 SHA512 1ac07a64c93f6cf48607a38bcf1f7f85a9891fd5e06f6d18b3754f24fab3acb3e6a76abb62d3503d791c3db3384b3ff8818f5f2d8d0f84ddbf6e820a9d4a7bef WHIRLPOOL 37b5464776b25ebbd956e36f802be55e73fd3ce1e43f9d9836ef1468a5e07b61ccf8cccacb6d1158c8d859ed77c37258f0d74ca3057bb42481ad22676d7e1e7c |
24 |
-DIST esqueleto-1.4.1.2.tar.gz 28540 SHA256 826f9fb473acc36c86e815f68032323970dce54019bf8a09d56d0bdf012bdee2 SHA512 ba5d59872b4785753e4c51168e068f63fb1ed3cb28bbbe2fb40cea3c6f953d5e3d10ecf31ca9e8d75827db5e52c922fe7f4c1f0f6262bb11eeccedda66330317 WHIRLPOOL f48dd6be95ec6df9e9f721671a82f77552ec532d4a85824ea141002f4c902fcaaf4dc01ecda0d774b1d9ff0b72e38259ba40076e3b1771f166f6274556ecc671 |
25 |
DIST esqueleto-2.1.3.tar.gz 33024 SHA256 2d6da3477660212ed7cddec606d0324537b39ef24abe627ba389a0da500158f3 SHA512 b0508daec0f248458581155c731d307f039d04fae7e76697d2a8bb8498a5072b31499d1d3b041314b34b4034e4357e10323483d04f7ce3218da7489a00683fbc WHIRLPOOL aea8960ebe1ba214afe147db5db0e392b208525f5eeccc7c953a314c6000b684df5ccbd671ec23a698048f20af8bb212f3357db8743ac28f4b3cdb42723258a6 |
26 |
|
27 |
diff --git a/dev-haskell/esqueleto/esqueleto-1.3.5.ebuild b/dev-haskell/esqueleto/esqueleto-1.3.5.ebuild |
28 |
deleted file mode 100644 |
29 |
index c327411..0000000 |
30 |
--- a/dev-haskell/esqueleto/esqueleto-1.3.5.ebuild |
31 |
+++ /dev/null |
32 |
@@ -1,50 +0,0 @@ |
33 |
-# Copyright 1999-2014 Gentoo Foundation |
34 |
-# Distributed under the terms of the GNU General Public License v2 |
35 |
-# $Id$ |
36 |
- |
37 |
-EAPI=5 |
38 |
- |
39 |
-# ebuild generated by hackport 0.3.6.9999 |
40 |
-#hackport: flags: -mysql,-postgresql |
41 |
- |
42 |
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" |
43 |
-inherit eutils haskell-cabal |
44 |
- |
45 |
-DESCRIPTION="Bare bones, type-safe EDSL for SQL queries on persistent backends" |
46 |
-HOMEPAGE="https://github.com/meteficha/esqueleto" |
47 |
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" |
48 |
- |
49 |
-LICENSE="BSD" |
50 |
-SLOT="0/${PV}" |
51 |
-KEYWORDS="~amd64 ~x86" |
52 |
-IUSE="" |
53 |
- |
54 |
-RDEPEND="dev-haskell/conduit:=[profile?] |
55 |
- dev-haskell/monad-logger:=[profile?] |
56 |
- >=dev-haskell/persistent-1.3:=[profile?] <dev-haskell/persistent-1.4:=[profile?] |
57 |
- dev-haskell/resourcet:=[profile?] |
58 |
- >=dev-haskell/tagged-0.2:=[profile?] |
59 |
- >=dev-haskell/text-0.11:=[profile?] |
60 |
- >=dev-haskell/transformers-0.2:=[profile?] |
61 |
- >=dev-haskell/unordered-containers-0.2:=[profile?] |
62 |
- >=dev-lang/ghc-7.4.1:= |
63 |
-" |
64 |
-DEPEND="${RDEPEND} |
65 |
- >=dev-haskell/cabal-1.8 |
66 |
- test? ( >=dev-haskell/hspec-1.3 <dev-haskell/hspec-1.9 |
67 |
- dev-haskell/hunit |
68 |
- dev-haskell/monad-control |
69 |
- >=dev-haskell/persistent-sqlite-1.2 <dev-haskell/persistent-sqlite-1.4 |
70 |
- >=dev-haskell/persistent-template-1.2 <dev-haskell/persistent-template-1.4 |
71 |
- dev-haskell/quickcheck ) |
72 |
-" |
73 |
- |
74 |
-src_prepare() { |
75 |
- epatch "${FILESDIR}"/${PN}-1.0.6-haddock.patch |
76 |
-} |
77 |
- |
78 |
-src_configure() { |
79 |
- haskell-cabal_src_configure \ |
80 |
- --flag=-mysql \ |
81 |
- --flag=-postgresql |
82 |
-} |
83 |
|
84 |
diff --git a/dev-haskell/esqueleto/esqueleto-1.4.1.2.ebuild b/dev-haskell/esqueleto/esqueleto-1.4.1.2.ebuild |
85 |
deleted file mode 100644 |
86 |
index c405f76..0000000 |
87 |
--- a/dev-haskell/esqueleto/esqueleto-1.4.1.2.ebuild |
88 |
+++ /dev/null |
89 |
@@ -1,53 +0,0 @@ |
90 |
-# Copyright 1999-2014 Gentoo Foundation |
91 |
-# Distributed under the terms of the GNU General Public License v2 |
92 |
-# $Id$ |
93 |
- |
94 |
-EAPI=5 |
95 |
- |
96 |
-# ebuild generated by hackport 0.4.2.9999 |
97 |
-#hackport: flags: -mysql,-postgresql |
98 |
- |
99 |
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" |
100 |
-inherit eutils haskell-cabal |
101 |
- |
102 |
-DESCRIPTION="Type-safe EDSL for SQL queries on persistent backends" |
103 |
-HOMEPAGE="https://github.com/meteficha/esqueleto" |
104 |
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" |
105 |
- |
106 |
-LICENSE="BSD" |
107 |
-SLOT="0/${PV}" |
108 |
-KEYWORDS="~amd64 ~x86" |
109 |
-IUSE="" |
110 |
- |
111 |
-RDEPEND=">=dev-haskell/conduit-1.1:=[profile?] |
112 |
- dev-haskell/monad-logger:=[profile?] |
113 |
- >=dev-haskell/persistent-1.3:=[profile?] <dev-haskell/persistent-1.4:=[profile?] |
114 |
- dev-haskell/resourcet:=[profile?] |
115 |
- >=dev-haskell/tagged-0.2:=[profile?] |
116 |
- >=dev-haskell/text-0.11:=[profile?] |
117 |
- >=dev-haskell/transformers-0.2:=[profile?] |
118 |
- >=dev-haskell/unordered-containers-0.2:=[profile?] |
119 |
- >=dev-lang/ghc-7.4.1:= |
120 |
-" |
121 |
-DEPEND="${RDEPEND} |
122 |
- >=dev-haskell/cabal-1.8 |
123 |
- test? ( >=dev-haskell/hspec-1.8 |
124 |
- dev-haskell/hunit |
125 |
- dev-haskell/monad-control |
126 |
- >=dev-haskell/monad-logger-0.3 |
127 |
- >=dev-haskell/persistent-sqlite-1.2 <dev-haskell/persistent-sqlite-1.4 |
128 |
- >=dev-haskell/persistent-template-1.2 <dev-haskell/persistent-template-1.4 |
129 |
- dev-haskell/quickcheck ) |
130 |
-" |
131 |
- |
132 |
-RESTRICT=test # hangs |
133 |
- |
134 |
-src_prepare() { |
135 |
- epatch "${FILESDIR}"/${PN}-1.0.6-haddock.patch |
136 |
-} |
137 |
- |
138 |
-src_configure() { |
139 |
- haskell-cabal_src_configure \ |
140 |
- --flag=-mysql \ |
141 |
- --flag=-postgresql |
142 |
-} |
143 |
|
144 |
diff --git a/dev-haskell/esqueleto/files/esqueleto-1.0.6-haddock.patch b/dev-haskell/esqueleto/files/esqueleto-1.0.6-haddock.patch |
145 |
deleted file mode 100644 |
146 |
index bf66a22..0000000 |
147 |
--- a/dev-haskell/esqueleto/files/esqueleto-1.0.6-haddock.patch |
148 |
+++ /dev/null |
149 |
@@ -1,13 +0,0 @@ |
150 |
-diff --git a/src/Database/Esqueleto.hs b/src/Database/Esqueleto.hs |
151 |
-index 5900c5d..340cd7d 100644 |
152 |
---- a/src/Database/Esqueleto.hs |
153 |
-+++ b/src/Database/Esqueleto.hs |
154 |
-@@ -289,7 +289,7 @@ import qualified Database.Persist.Store |
155 |
- -- |
156 |
- -- @ |
157 |
- -- do 'update' $ \\p -> do |
158 |
---- 'set' p [ PersonName '=.' val \"João\" ] |
159 |
-+-- 'set' p [ PersonName '=.' val \"Joao\" ] |
160 |
- -- where_ (p ^. PersonName ==. val \"Joao\") |
161 |
- -- 'delete' $ |
162 |
- -- from $ \\p -> do |