1 |
commit: a022406888425d6f31cd72cd75a9a04df329d7ac |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon May 30 20:32:49 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=a0224068 |
7 |
|
8 |
dev-haskell/persistent-sqlite: drop old |
9 |
|
10 |
Package-Manager: portage-2.3.0_rc1 |
11 |
|
12 |
dev-haskell/persistent-sqlite/Manifest | 3 -- |
13 |
.../files/persistent-sqlite-1.2.1-pthread.patch | 23 ------------ |
14 |
.../persistent-sqlite-1.1.5.ebuild | 38 -------------------- |
15 |
.../persistent-sqlite-1.2.1-r1.ebuild | 39 -------------------- |
16 |
.../persistent-sqlite-1.3.0.5.ebuild | 42 ---------------------- |
17 |
5 files changed, 145 deletions(-) |
18 |
|
19 |
diff --git a/dev-haskell/persistent-sqlite/Manifest b/dev-haskell/persistent-sqlite/Manifest |
20 |
index ad56ced..a4a0f4c 100644 |
21 |
--- a/dev-haskell/persistent-sqlite/Manifest |
22 |
+++ b/dev-haskell/persistent-sqlite/Manifest |
23 |
@@ -1,4 +1 @@ |
24 |
-DIST persistent-sqlite-1.1.5.tar.gz 1285378 SHA256 94993b3b4f09d27846c149b68e3e9ba73a2bd6e361a6e74519dff5ad31b81dcf SHA512 ccbbc392e09082e5c70825ae6c8135b1c7adc05e33a1c6a215a0794f4ebf6fd436ef00705c274752681171958b2aebfbd89bb87b5cb2d5c38bbcc28214848ead WHIRLPOOL a0db2e4a8f52b9580717e5d25e2696d594da0861738bc19194886f479eca0f6a9b6ef755320a3a8318ad7e6929d3ad96ebe3e5034871b4b2ae8f33ccc8641eed |
25 |
-DIST persistent-sqlite-1.2.1.tar.gz 1285579 SHA256 c097a32e9d73a38143652b109db895180db2c621178ccedfa43df6718d466bd1 SHA512 10b0c2ee09998f12c35d35ac8a8e41ca9208e01033fab15af906d663f191f41ea474ed64a4adc57238d0c3d185381056067207df6ed40157c13898321a128669 WHIRLPOOL c6b2f03029b7bd2764e3291befc05f4c99e7c2b4e122af6d9f67217d221ab4d216bc3bb174ef4747e20b0cfad9c76ff136a7138f14b9671772ab38ae94078243 |
26 |
-DIST persistent-sqlite-1.3.0.5.tar.gz 1353303 SHA256 eb477f7f98d4af69aa5ef88750c0e62915378c554a480652b4b09e4f985f6715 SHA512 5ea6919c73eb7d791bfdd09ed12bc8eba957cbc6854596d08bfe6b5e924929f2fa031fdffe69b755b29a8c99571a2e3ee784ab7abc4b983a279bb69735b0d3d0 WHIRLPOOL 8d427c9e7dd9a26cc25e6c979dcd11aee6b906992197ae26dc6ab593b77d1466e9de6b042b13533fb112ed82308862ba7774478e2e64bd3b113fbdbe8b8415fd |
27 |
DIST persistent-sqlite-2.1.4.2.tar.gz 1460596 SHA256 0ac7e708c06ae1b63bb068c248fb3ccba0beb99da52702efa6c0a4bca047123c SHA512 9c959164135120f02464daee6d9012872d12212bcb94128010f05784cd11cd04d2fd2dcca5dafd9036d0bd4154a5262b26816b27d7a335f0404634471e3944c7 WHIRLPOOL 04ca7a978b7469e4332cb7461b65a3b8c9c50b97621de7f1bf420adfae2be79e5973e2bdb5f6cfd7f491657dc84704c02fbb25e2ae53348b82496a5f41392f39 |
28 |
|
29 |
diff --git a/dev-haskell/persistent-sqlite/files/persistent-sqlite-1.2.1-pthread.patch b/dev-haskell/persistent-sqlite/files/persistent-sqlite-1.2.1-pthread.patch |
30 |
deleted file mode 100644 |
31 |
index a303c8d..0000000 |
32 |
--- a/dev-haskell/persistent-sqlite/files/persistent-sqlite-1.2.1-pthread.patch |
33 |
+++ /dev/null |
34 |
@@ -1,23 +0,0 @@ |
35 |
-Fixes yesod-persistent test build failure: |
36 |
- |
37 |
-[2 of 2] Compiling Main ( test/Spec.hs, dist/build/test/test-tmp/Main.o ) |
38 |
-Linking dist/build/test/test ... |
39 |
-/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/persistent-sqlite-1.2.1/ghc-7.6.3/libHSpersistent-sqlite-1.2.1.a(sqlite3.o): undefined reference to s |
40 |
-ymbol 'pthread_mutexattr_settype@@GLIBC_2.2.5' |
41 |
-/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.1/../../../../x86_64-pc-linux-gnu/bin/ld: note: 'pthread_mutexattr_settype@@GLIBC_2.2.5' is defined in DSO /lib64/libpthread.so.0 so try adding it to the |
42 |
-linker command line |
43 |
-/lib64/libpthread.so.0: could not read symbols: Invalid operation |
44 |
-collect2: error: ld returned 1 exit status |
45 |
- |
46 |
-diff --git a/persistent-sqlite.cabal b/persistent-sqlite.cabal |
47 |
-index c40a1d9..aaf0b1f 100644 |
48 |
---- a/persistent-sqlite.cabal |
49 |
-+++ b/persistent-sqlite.cabal |
50 |
-@@ -34,6 +34,7 @@ library |
51 |
- extra-libraries: sqlite3 |
52 |
- else |
53 |
- c-sources: cbits/sqlite3.c |
54 |
-+ extra-libraries: pthread |
55 |
- |
56 |
- source-repository head |
57 |
- type: git |
58 |
|
59 |
diff --git a/dev-haskell/persistent-sqlite/persistent-sqlite-1.1.5.ebuild b/dev-haskell/persistent-sqlite/persistent-sqlite-1.1.5.ebuild |
60 |
deleted file mode 100644 |
61 |
index 1d1335e..0000000 |
62 |
--- a/dev-haskell/persistent-sqlite/persistent-sqlite-1.1.5.ebuild |
63 |
+++ /dev/null |
64 |
@@ -1,38 +0,0 @@ |
65 |
-# Copyright 1999-2014 Gentoo Foundation |
66 |
-# Distributed under the terms of the GNU General Public License v2 |
67 |
-# $Id$ |
68 |
- |
69 |
-EAPI=5 |
70 |
- |
71 |
-# ebuild generated by hackport 0.3.2.9999 |
72 |
- |
73 |
-CABAL_FEATURES="lib profile haddock hoogle hscolour" |
74 |
-inherit haskell-cabal |
75 |
- |
76 |
-DESCRIPTION="Backend for the persistent library using sqlite3" |
77 |
-HOMEPAGE="http://www.yesodweb.com/book/persistent" |
78 |
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" |
79 |
- |
80 |
-LICENSE="MIT" |
81 |
-SLOT="0/${PV}" |
82 |
-KEYWORDS="~amd64 ~x86" |
83 |
-IUSE="systemlib" |
84 |
- |
85 |
-RDEPEND=">=dev-haskell/aeson-0.5:=[profile?] |
86 |
- >=dev-haskell/conduit-0.5.3:=[profile?] |
87 |
- >=dev-haskell/monad-control-0.2:=[profile?] |
88 |
- >=dev-haskell/monad-logger-0.2.4:=[profile?] |
89 |
- >=dev-haskell/persistent-1.1.5:=[profile?] |
90 |
- <dev-haskell/persistent-1.2:=[profile?] |
91 |
- >=dev-haskell/text-0.7:=[profile?] |
92 |
- >=dev-haskell/transformers-0.2.1:=[profile?] |
93 |
- >=dev-lang/ghc-6.10.4:= |
94 |
- systemlib? ( >=dev-db/sqlite-3.0 |
95 |
- )" |
96 |
-DEPEND="${RDEPEND} |
97 |
- >=dev-haskell/cabal-1.6" |
98 |
- |
99 |
-src_configure() { |
100 |
- haskell-cabal_src_configure \ |
101 |
- $(cabal_flag systemlib systemlib) |
102 |
-} |
103 |
|
104 |
diff --git a/dev-haskell/persistent-sqlite/persistent-sqlite-1.2.1-r1.ebuild b/dev-haskell/persistent-sqlite/persistent-sqlite-1.2.1-r1.ebuild |
105 |
deleted file mode 100644 |
106 |
index 79d31a0..0000000 |
107 |
--- a/dev-haskell/persistent-sqlite/persistent-sqlite-1.2.1-r1.ebuild |
108 |
+++ /dev/null |
109 |
@@ -1,39 +0,0 @@ |
110 |
-# Copyright 1999-2014 Gentoo Foundation |
111 |
-# Distributed under the terms of the GNU General Public License v2 |
112 |
-# $Id$ |
113 |
- |
114 |
-EAPI=5 |
115 |
- |
116 |
-# ebuild generated by hackport 0.3.2.9999 |
117 |
- |
118 |
-CABAL_FEATURES="lib profile haddock hoogle hscolour" |
119 |
-inherit base haskell-cabal |
120 |
- |
121 |
-DESCRIPTION="Backend for the persistent library using sqlite3" |
122 |
-HOMEPAGE="http://www.yesodweb.com/book/persistent" |
123 |
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" |
124 |
- |
125 |
-LICENSE="MIT" |
126 |
-SLOT="0/${PV}" |
127 |
-KEYWORDS="~amd64 ~x86" |
128 |
-IUSE="systemlib" |
129 |
- |
130 |
-RDEPEND=">=dev-haskell/aeson-0.5:=[profile?] |
131 |
- >=dev-haskell/conduit-0.5.3:=[profile?] |
132 |
- >=dev-haskell/monad-control-0.2:=[profile?] |
133 |
- >=dev-haskell/monad-logger-0.2.4:=[profile?] |
134 |
- =dev-haskell/persistent-1.2*:=[profile?] |
135 |
- >=dev-haskell/text-0.7:=[profile?] |
136 |
- >=dev-haskell/transformers-0.2.1:=[profile?] |
137 |
- >=dev-lang/ghc-6.10.4:= |
138 |
- systemlib? ( >=dev-db/sqlite-3.0 |
139 |
- )" |
140 |
-DEPEND="${RDEPEND} |
141 |
- >=dev-haskell/cabal-1.6" |
142 |
- |
143 |
-PATCHES=("${FILESDIR}"/${P}-pthread.patch) |
144 |
- |
145 |
-src_configure() { |
146 |
- haskell-cabal_src_configure \ |
147 |
- $(cabal_flag systemlib systemlib) |
148 |
-} |
149 |
|
150 |
diff --git a/dev-haskell/persistent-sqlite/persistent-sqlite-1.3.0.5.ebuild b/dev-haskell/persistent-sqlite/persistent-sqlite-1.3.0.5.ebuild |
151 |
deleted file mode 100644 |
152 |
index 9a6dea2..0000000 |
153 |
--- a/dev-haskell/persistent-sqlite/persistent-sqlite-1.3.0.5.ebuild |
154 |
+++ /dev/null |
155 |
@@ -1,42 +0,0 @@ |
156 |
-# Copyright 1999-2014 Gentoo Foundation |
157 |
-# Distributed under the terms of the GNU General Public License v2 |
158 |
-# $Id$ |
159 |
- |
160 |
-EAPI=5 |
161 |
- |
162 |
-# ebuild generated by hackport 0.3.6.9999 |
163 |
-#hackport: flags: +systemlib |
164 |
- |
165 |
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour" |
166 |
-inherit haskell-cabal |
167 |
- |
168 |
-DESCRIPTION="Backend for the persistent library using sqlite3" |
169 |
-HOMEPAGE="http://www.yesodweb.com/book/persistent" |
170 |
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" |
171 |
- |
172 |
-LICENSE="MIT" |
173 |
-SLOT="0/${PV}" |
174 |
-KEYWORDS="~amd64 ~x86" |
175 |
-IUSE="build-sanity-exe" |
176 |
- |
177 |
-RDEPEND=">=dev-db/sqlite-3.0 |
178 |
- >=dev-haskell/aeson-0.5:=[profile?] |
179 |
- >=dev-haskell/conduit-0.5.3:=[profile?] |
180 |
- >=dev-haskell/monad-control-0.2:=[profile?] |
181 |
- >=dev-haskell/monad-logger-0.2.4:=[profile?] |
182 |
- >=dev-haskell/persistent-1.3:=[profile?] <dev-haskell/persistent-1.4:=[profile?] |
183 |
- dev-haskell/resourcet:=[profile?] |
184 |
- >=dev-haskell/text-0.7:=[profile?] |
185 |
- >=dev-haskell/transformers-0.2.1:=[profile?] |
186 |
- >=dev-lang/ghc-6.10.4:= |
187 |
- virtual/libc |
188 |
-" |
189 |
-DEPEND="${RDEPEND} |
190 |
- >=dev-haskell/cabal-1.8 |
191 |
-" |
192 |
- |
193 |
-src_configure() { |
194 |
- haskell-cabal_src_configure \ |
195 |
- $(cabal_flag build-sanity-exe build-sanity-exe) \ |
196 |
- --flag=systemlib |
197 |
-} |