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/
Date: Wed, 15 Feb 2017 08:39:30
Message-Id: 1487147392.7db735e14d1a9667af549140ed36e1c1a214a291.slyfox@gentoo
1 commit: 7db735e14d1a9667af549140ed36e1c1a214a291
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 15 08:29:52 2017 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 15 08:29:52 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db735e1
7
8 dev-haskell/cabal: bump up to 1.24.2.0
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 dev-haskell/cabal/Manifest | 1 +
13 dev-haskell/cabal/cabal-1.24.2.0.ebuild | 38 +++++++++++++++++++++++++++++++++
14 2 files changed, 39 insertions(+)
15
16 diff --git a/dev-haskell/cabal/Manifest b/dev-haskell/cabal/Manifest
17 index c46a07365b..1c3fe48804 100644
18 --- a/dev-haskell/cabal/Manifest
19 +++ b/dev-haskell/cabal/Manifest
20 @@ -3,3 +3,4 @@ DIST Cabal-1.18.1.3.tar.gz 705715 SHA256 25c436290dd9d05b588b6b002f0357302a9b0bf
21 DIST Cabal-1.18.1.5.tar.gz 706722 SHA256 2a5f14599e390e4ed6fc78ad05e16792a671bd5c5b479c6834aa1a000ff45237 SHA512 a5bb21bcb0a95f22572a1d6d4338415bf00eab9b77c2fb4775c81f7554d282fea9160646687bd903197cb5d429f0fcd28b30b577a8915ec92740a91fa13c68ef WHIRLPOOL de3dc78ba6f99107746c75cedbdefd5661dea773cff5362ec73695b1de3ed247f0e034551da5fa39e46084ed81ee6fabbba1907f199a12c4599d66db2f7fb974
22 DIST Cabal-1.20.0.2.tar.gz 717941 SHA256 234d2299bcf580f727cd3fa649448ff84b304d1f270e3b6836f8e2211d11bf02 SHA512 6dfe30ebe5859ccd934f76fc32bd4757d89e3bcb02a528bebaa0a63f22c0494eb4a941b2fed2e004671875586fed113860e82413bed99f70be565f4f343ac3d3 WHIRLPOOL 38ccfaded54fb86bedca33dd48742f06763b6b7dc89444dac6846102dec27fe61acefef3b1f0a3e4053751e88f79ab523e89264f070eddc999ca9810b47cce9b
23 DIST Cabal-1.22.8.0.tar.gz 405552 SHA256 2a42a2ddecb6450f87ed3a2b37af81dcc573dfde8f0db16f695c78674a80a34e SHA512 3666e8a66751ea8ae93109c1e33c2909c00c65ddcd77458c41303481e06ebd7230215e12c133cc2fca47ba352c61411ff72ca0994b6d45b5987156bce2fbcdf3 WHIRLPOOL 33b409ac997a1ef18f395a03707ee7dc7c1cfe8cf155f10d7116267e0502c733bf4a0c0b5de9a7075b364855cf3b8151af245b34cfb1f717191fb199328544f3
24 +DIST Cabal-1.24.2.0.tar.gz 441440 SHA256 b7d0eb8e3503fbca460c0a6ca5c88352cecfe1b69e0bbc79827872134ed86340 SHA512 707015930d6bd463290c59ef043a5acea79f22d43920ac249d2391c0b8960a10261a83c8aa1a326b6e95311edb048c9edbdc211dc1b79aee86884061af6c8b36 WHIRLPOOL 9e5cd53d4e6a83bb6c2c8f5284e7d4c6b0645ceb5f0d5d3951aa199b6b02c3cb30cfd0b53f786656bc65a2a189fba65cf694f5a16ba9540a547acd052e908c19
25
26 diff --git a/dev-haskell/cabal/cabal-1.24.2.0.ebuild b/dev-haskell/cabal/cabal-1.24.2.0.ebuild
27 new file mode 100644
28 index 0000000000..0b2660c7d1
29 --- /dev/null
30 +++ b/dev-haskell/cabal/cabal-1.24.2.0.ebuild
31 @@ -0,0 +1,38 @@
32 +# Copyright 1999-2017 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +# $Id$
35 +
36 +EAPI=6
37 +
38 +# ebuild generated by hackport 0.5.9999
39 +#hackport: flags: -bundled-binary-generic
40 +
41 +CABAL_FEATURES="lib profile test-suite"
42 +CABAL_FEATURES+=" nocabaldep" # in case installed Cabal is broken
43 +inherit haskell-cabal
44 +
45 +MY_PN="Cabal"
46 +MY_P="${MY_PN}-${PV}"
47 +
48 +DESCRIPTION="A framework for packaging Haskell software"
49 +HOMEPAGE="http://www.haskell.org/cabal/"
50 +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
51 +
52 +LICENSE="BSD"
53 +SLOT="0/${PV}"
54 +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
55 +IUSE=""
56 +
57 +RESTRICT=test # circular dependencies
58 +
59 +RDEPEND=">=dev-lang/ghc-7.8.1:="
60 +DEPEND="${RDEPEND}"
61 +
62 +S="${WORKDIR}/${MY_P}"
63 +
64 +CABAL_CORE_LIB_GHC_PV="PM:8.0.2_rc2 PM:8.0.2"
65 +
66 +src_configure() {
67 + haskell-cabal_src_configure \
68 + --flag=-bundled-binary-generic
69 +}