diff options
author | 2020-05-27 07:51:20 +0100 | |
---|---|---|
committer | 2020-05-27 07:51:20 +0100 | |
commit | 7017aae44feebd2de71479a431804544e979dbc7 (patch) | |
tree | 6ce198b44c1df135ce17fbc559b892e051847c20 /dev-haskell | |
parent | dev-haskell/text: bump up to 1.2.3.1 (ghc-8.6 core lib) (diff) | |
download | gentoo-7017aae44feebd2de71479a431804544e979dbc7.tar.gz gentoo-7017aae44feebd2de71479a431804544e979dbc7.tar.bz2 gentoo-7017aae44feebd2de71479a431804544e979dbc7.zip |
dev-haskell/parsec: bump up to 3.1.13.0 (ghc-8.6 core lib)
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'dev-haskell')
-rw-r--r-- | dev-haskell/parsec/Manifest | 1 | ||||
-rw-r--r-- | dev-haskell/parsec/parsec-3.1.13.0-r1.ebuild | 46 |
2 files changed, 47 insertions, 0 deletions
diff --git a/dev-haskell/parsec/Manifest b/dev-haskell/parsec/Manifest index 2cf4fa837f2f..d5d3a5b16cac 100644 --- a/dev-haskell/parsec/Manifest +++ b/dev-haskell/parsec/Manifest @@ -1,3 +1,4 @@ DIST parsec-3.1.11.tar.gz 32412 BLAKE2B 7e463d37b1da799820079500d96d719e2f34781ba1d443391d5a49b60c3ad935c6c4e766aaa5963c1128ca12a0070f86b17fcbdf6e96224573742e0f9341c7f6 SHA512 f913c172295b184fc118a59ad5fd66c35133885c39aac62239fc3a1aa98b4741465f67d0cffafc1706262ada42259a4694bfbb9175a399997e5b8840da4a809f +DIST parsec-3.1.13.0.tar.gz 35207 BLAKE2B d5d39122bdc8117aa45b7fc83c15162ac5d366ede01fbf99a94909c0b8ff6a31b6058bbd52ec6aa2366c6e9b1c909acb78c90a697821f8a88b67fa01c7655ff4 SHA512 4efa52bf5f8cdfe81ea97f1ea0bb5522331217976feaf98bb5ebfdf37f4685263f653de091c0ec0ecb0fc26cf6f8525639f9728c9e92afc154e91c6d4239c9b3 DIST parsec-3.1.5.tar.gz 27894 BLAKE2B 4c0daaa10d2307f59770747662b387cd286b46d27c3dff27c581d0e295f7bc652cc7e6e0f141ce69ef15da2af0e9f612f732b9bf09f17c9bab56dba0dc596481 SHA512 58bd5e1ea878349a678c4a8d77caf42962ab65f801411bbbad4fa1e4f387de743f2f64944b5d7ef82042507552f281f70a7f4b40984a0ca4fd37618a0d1ec662 DIST parsec-3.1.9.tar.gz 29668 BLAKE2B 296049551258044915936afa0928b0d73b30ec7cbb217b3ac76972cfc3f9cb49efbe5091c49fe1232f5bb24951efc0c56d89b7818046cc5b8edeb67796de28f6 SHA512 bc5209813ad0742c68c275f0ecd3e284b6249d2651f75daf16ad9a776003591217eb7d47fdaad88530af90455fe7d3e014c3c1d7d0893482721d4997b23a2d16 diff --git a/dev-haskell/parsec/parsec-3.1.13.0-r1.ebuild b/dev-haskell/parsec/parsec-3.1.13.0-r1.ebuild new file mode 100644 index 000000000000..9999fac242a9 --- /dev/null +++ b/dev-haskell/parsec/parsec-3.1.13.0-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.5.5.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +# break circular dependencies: +# https://github.com/gentoo-haskell/gentoo-haskell/issues/810 +CABAL_FEATURES+=" nocabaldep" +inherit haskell-cabal + +DESCRIPTION="Monadic parser combinators" +HOMEPAGE="https://github.com/hvr/parsec" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +#keep in sync with ghc-8.6 +#KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT=test # circular dependencies + +RDEPEND=">=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] + >=dev-haskell/mtl-1.1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] + >=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.19:=[profile?] + >=dev-haskell/text-0.11.3:=[profile?] <dev-haskell/text-1.3:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + test? ( >=dev-haskell/test-framework-0.8 <dev-haskell/test-framework-0.9 + >=dev-haskell/test-framework-hunit-0.3 <dev-haskell/test-framework-hunit-0.4 + || ( ( >=dev-haskell/hunit-1.3.1.2 <dev-haskell/hunit-1.4 ) + ( >=dev-haskell/hunit-1.6 <dev-haskell/hunit-1.7 ) ) ) +" + +CABAL_CORE_LIB_GHC_PV="PM:8.4.2_rc1 PM:8.4.2 PM:8.4.3 PM:8.4.4 PM:8.6.1 PM:8.6.2 PM:8.6.3 PM:8.6.4 PM:8.6.5 PM:9999" + +src_prepare() { + default + + cabal_chdeps \ + 'base >= 4.5.1 && < 4.12' 'base >= 4.5.1' +} |