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/cabal-install/
Date: Wed, 02 Sep 2020 07:31:47
Message-Id: 1599031884.ad9b66e89bf1aad0b867d8f2424b61125f79f696.slyfox@gentoo
1 commit: ad9b66e89bf1aad0b867d8f2424b61125f79f696
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 2 07:25:03 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 2 07:31:24 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9b66e8
7
8 dev-haskell/cabal-install: drop old
9
10 Package-Manager: Portage-3.0.5, Repoman-3.0.1
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 dev-haskell/cabal-install/Manifest | 3 -
14 .../cabal-install/cabal-install-1.18.1.0.ebuild | 54 ------------------
15 .../cabal-install/cabal-install-1.20.0.3-r2.ebuild | 59 -------------------
16 .../cabal-install/cabal-install-1.22.7.0.ebuild | 66 ----------------------
17 4 files changed, 182 deletions(-)
18
19 diff --git a/dev-haskell/cabal-install/Manifest b/dev-haskell/cabal-install/Manifest
20 index 84a39ddb1b1..76c1ef74067 100644
21 --- a/dev-haskell/cabal-install/Manifest
22 +++ b/dev-haskell/cabal-install/Manifest
23 @@ -1,5 +1,2 @@
24 -DIST cabal-install-1.18.1.0.tar.gz 257577 BLAKE2B ea5d1eb3458657b81f04b2de1bd17b3f006912d0eb9a4d6e1bd23f0ecea5560912409603e8a58154c64f6863165fbc850e1015243b727e4d9bdc4bcb4006d7f0 SHA512 252304480ebde673fba873b9d7f709e47d1acfc7ab936a2b19f663d8e3c8ef7a20abeaac0cf9bbdb4bf0d1c30688e8a9b1cf1f73c27ce8f47845c3431de6752e
25 -DIST cabal-install-1.20.0.3.tar.gz 274779 BLAKE2B 4b46e3722305566e9671677292a3ef64df9ca018dc54c088759a396b04bbbfbe28a72dc058cc98cf8ec552846d47a07d9d792a02a5834aa7808052183b4a93b0 SHA512 a272c7eb1c87a933b30697afa7bf78f95fb0afa203e791448d5e96d5c62105533347b8b777af7a7e6db5703654c319045e089d46d2263a09ed5ada10144ce12f
26 -DIST cabal-install-1.22.7.0.tar.gz 302579 BLAKE2B e8a92bc69f0b00e5fc12145277216652fa52fb1de9ce3458b5fc3d9bc6f89cfe3a95d26dd7585566b55c55c2a9b2d021336baa10694aa39ca442bdb58c6997e7 SHA512 a88895ee38bf7451ba6a2e929ff224643ea0a536a9633d463d91a471e41b6aae302af2c3ca4fc914e4b3401fcadb137bb0c68c9fb7d0f768835374aef1b22766
27 DIST cabal-install-1.24.0.2.tar.gz 499937 BLAKE2B c2e1ea88e20b1a43064010117e1830b052c339464f3188a931e7ca72220287a2862ea25423e5190e8f3fe6ed6b38dc7b688474796faf3d049626b04cf6c191cc SHA512 bd055a52ff0ac697e6f21a588d53dd811d50ee9410659a242c00a5665b360ef10c024df4872b9070c33aa49f779c8817b883b40087d3f4e0be4096a54b2ad5f0
28 DIST cabal-install-3.0.0.0.tar.gz 654045 BLAKE2B 5036948651098b83f073b5ce29e2aaa31e4382f07e8b1e79d206889bd9c74fb88789f4b1cbb3bddc6d03375a6e3a3e164d6bda4ea19e3f944904ab11d7693fce SHA512 0b15313fc11bc6b6018e01b6a3a65242306977c16ce9333ea1191c1ce0020b180451235a7a65b47bc01791e05d1b246bf9d573fc7e981a46fcfc7da0fed04cca
29
30 diff --git a/dev-haskell/cabal-install/cabal-install-1.18.1.0.ebuild b/dev-haskell/cabal-install/cabal-install-1.18.1.0.ebuild
31 deleted file mode 100644
32 index b03eebc1bce..00000000000
33 --- a/dev-haskell/cabal-install/cabal-install-1.18.1.0.ebuild
34 +++ /dev/null
35 @@ -1,54 +0,0 @@
36 -# Copyright 1999-2020 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=5
40 -
41 -# ebuild generated by hackport 0.3.6.9999
42 -
43 -CABAL_FEATURES="bin test-suite"
44 -inherit bash-completion-r1 eutils haskell-cabal
45 -
46 -DESCRIPTION="The command-line interface for Cabal and Hackage"
47 -HOMEPAGE="https://www.haskell.org/cabal/"
48 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
49 -
50 -LICENSE="BSD"
51 -SLOT="0"
52 -KEYWORDS="~amd64 ~x86"
53 -IUSE="+noprefs"
54 -
55 -RDEPEND=""
56 -DEPEND="${RDEPEND}
57 - >=dev-haskell/cabal-1.18.0 <dev-haskell/cabal-1.19
58 - >=dev-haskell/http-4000.0.8 <dev-haskell/http-4001
59 - >=dev-haskell/mtl-2.0 <dev-haskell/mtl-3
60 - >=dev-haskell/network-1 <dev-haskell/network-3
61 - dev-haskell/network-uri
62 - >=dev-haskell/random-1 <dev-haskell/random-1.1
63 - >=dev-haskell/stm-2.0 <dev-haskell/stm-3
64 - >=dev-haskell/zlib-0.5.3 <dev-haskell/zlib-0.6
65 - >=dev-lang/ghc-6.12.1
66 - test? ( dev-haskell/hunit
67 - >=dev-haskell/quickcheck-2.5
68 - dev-haskell/test-framework
69 - dev-haskell/test-framework-hunit
70 - >=dev-haskell/test-framework-quickcheck2-0.3 )
71 -"
72 -
73 -src_prepare() {
74 - if use noprefs; then
75 - epatch "${FILESDIR}/${PN}"-0.13.3-nopref.patch
76 - fi
77 -
78 - # no chance to link to -threaded on ppc64, alpha and others
79 - # who use UNREG, not only ARM
80 - if ! ghc-supports-threaded-runtime; then
81 - cabal_chdeps '-threaded' ' '
82 - fi
83 -}
84 -
85 -src_install() {
86 - haskell-cabal_src_install
87 -
88 - dobashcomp "${S}/bash-completion/cabal"
89 -}
90
91 diff --git a/dev-haskell/cabal-install/cabal-install-1.20.0.3-r2.ebuild b/dev-haskell/cabal-install/cabal-install-1.20.0.3-r2.ebuild
92 deleted file mode 100644
93 index acfa6f95855..00000000000
94 --- a/dev-haskell/cabal-install/cabal-install-1.20.0.3-r2.ebuild
95 +++ /dev/null
96 @@ -1,59 +0,0 @@
97 -# Copyright 1999-2020 Gentoo Authors
98 -# Distributed under the terms of the GNU General Public License v2
99 -
100 -EAPI=5
101 -
102 -# ebuild generated by hackport 0.4.9999
103 -
104 -CABAL_FEATURES="bin test-suite"
105 -inherit bash-completion-r1 eutils haskell-cabal
106 -
107 -DESCRIPTION="The command-line interface for Cabal and Hackage"
108 -HOMEPAGE="https://www.haskell.org/cabal/"
109 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
110 -
111 -LICENSE="BSD"
112 -SLOT="0"
113 -KEYWORDS="~amd64 ~x86"
114 -IUSE="+noprefs"
115 -
116 -RDEPEND=""
117 -DEPEND="${RDEPEND}
118 - >=dev-haskell/cabal-1.20.0 <dev-haskell/cabal-1.21
119 - >=dev-haskell/http-4000.2.5 <dev-haskell/http-4000.3
120 - >=dev-haskell/mtl-2.0 <dev-haskell/mtl-3
121 - >=dev-haskell/network-2.0 <dev-haskell/network-2.7
122 - dev-haskell/network-uri
123 - >=dev-haskell/random-1 <dev-haskell/random-1.2
124 - >=dev-haskell/stm-2.0 <dev-haskell/stm-3
125 - >=dev-haskell/zlib-0.5.3 <dev-haskell/zlib-0.6
126 - >=dev-lang/ghc-7.4.1
127 - test? ( dev-haskell/hunit
128 - >=dev-haskell/quickcheck-2.5
129 - dev-haskell/test-framework
130 - dev-haskell/test-framework-hunit
131 - >=dev-haskell/test-framework-quickcheck2-0.3 )
132 -"
133 -
134 -src_prepare() {
135 - if use noprefs; then
136 - epatch "${FILESDIR}/${PN}"-0.13.3-nopref.patch
137 - fi
138 -
139 - # no chance to link to -threaded on ppc64, alpha and others
140 - # who use UNREG, not only ARM
141 - if ! ghc-supports-threaded-runtime; then
142 - cabal_chdeps '-threaded' ' '
143 - fi
144 -
145 - cabal_chdeps \
146 - 'network >= 2.0 && < 2.6' 'network >= 2.0 && < 2.7, network-uri' \
147 - 'network,' 'network,network-uri,' \
148 - 'random >= 1 && < 1.1' 'random >= 1 && < 1.2'
149 -}
150 -
151 -src_install() {
152 - haskell-cabal_src_install
153 -
154 - dobashcomp "${S}/bash-completion/cabal"
155 -}
156
157 diff --git a/dev-haskell/cabal-install/cabal-install-1.22.7.0.ebuild b/dev-haskell/cabal-install/cabal-install-1.22.7.0.ebuild
158 deleted file mode 100644
159 index 81f2a4b03b5..00000000000
160 --- a/dev-haskell/cabal-install/cabal-install-1.22.7.0.ebuild
161 +++ /dev/null
162 @@ -1,66 +0,0 @@
163 -# Copyright 1999-2020 Gentoo Authors
164 -# Distributed under the terms of the GNU General Public License v2
165 -
166 -EAPI=5
167 -
168 -# ebuild generated by hackport 0.4.5.9999
169 -
170 -CABAL_FEATURES="bin test-suite"
171 -inherit bash-completion-r1 eutils haskell-cabal
172 -
173 -DESCRIPTION="The command-line interface for Cabal and Hackage"
174 -HOMEPAGE="https://www.haskell.org/cabal/"
175 -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
176 -
177 -LICENSE="BSD"
178 -SLOT="0"
179 -KEYWORDS="~amd64 ~x86"
180 -IUSE="+network-uri +noprefs"
181 -
182 -RESTRICT=test # missing files
183 -
184 -RDEPEND=">=dev-haskell/cabal-1.22.2:= <dev-haskell/cabal-1.23:=
185 - >=dev-haskell/http-4000.2.5:= <dev-haskell/http-4000.3:=
186 - >=dev-haskell/mtl-2.0:= <dev-haskell/mtl-3:=
187 - >=dev-haskell/old-time-1:= <dev-haskell/old-time-1.2:=
188 - >=dev-haskell/random-1:= <dev-haskell/random-1.2:=
189 - >=dev-haskell/stm-2.0:= <dev-haskell/stm-3:=
190 - >=dev-haskell/zlib-0.5.3:= <dev-haskell/zlib-0.7:=
191 - >=dev-lang/ghc-7.4.1:=
192 - network-uri? ( >=dev-haskell/network-2.6:=
193 - >=dev-haskell/network-uri-2.6:= )
194 - !network-uri? ( >=dev-haskell/network-2.4:= <dev-haskell/network-2.6:= )
195 -"
196 -DEPEND="${RDEPEND}
197 - >=dev-haskell/cabal-1.10
198 - test? ( dev-haskell/extensible-exceptions
199 - dev-haskell/hunit
200 - >=dev-haskell/quickcheck-2.5
201 - dev-haskell/regex-posix
202 - dev-haskell/test-framework
203 - dev-haskell/test-framework-hunit
204 - >=dev-haskell/test-framework-quickcheck2-0.3
205 - !network-uri? ( <dev-haskell/network-uri-2.6 ) )
206 -"
207 -
208 -src_prepare() {
209 - if use noprefs; then
210 - epatch "${FILESDIR}/${PN}"-0.13.3-nopref.patch
211 - fi
212 -
213 - # no chance to link to -threaded on ppc64, alpha and others
214 - # who use UNREG, not only ARM
215 - if ! ghc-supports-threaded-runtime; then
216 - cabal_chdeps '-threaded' ' '
217 - fi
218 -
219 - cabal_chdeps \
220 - 'QuickCheck >= 2.1.0.1 && < 2.9' 'QuickCheck >= 2.1.0.1'
221 -}
222 -
223 -src_configure() {
224 - haskell-cabal_src_configure \
225 - $(cabal_flag network-uri network-uri)
226 -
227 - dobashcomp "${S}/bash-completion/cabal"
228 -}