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/persistent-sqlite/files/, dev-haskell/persistent-sqlite/
Date: Mon, 30 May 2016 21:15:52
Message-Id: 1464642936.a022406888425d6f31cd72cd75a9a04df329d7ac.slyfox@gentoo
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 -}