diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2016-11-06 11:00:51 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2016-11-06 12:02:40 +0000 |
commit | f8369371428781a9d85b012e05f28ce4268f4e3f (patch) | |
tree | a6a13efa3406c8483110430274ce41a78754aa10 /dev-haskell | |
parent | dev-haskell/zlib-enum: allow ghc-8 (diff) | |
download | gentoo-f8369371428781a9d85b012e05f28ce4268f4e3f.tar.gz gentoo-f8369371428781a9d85b012e05f28ce4268f4e3f.tar.bz2 gentoo-f8369371428781a9d85b012e05f28ce4268f4e3f.zip |
dev-haskell/zlib: bump up to 0.6.1.2
Package-Manager: portage-2.3.2
Diffstat (limited to 'dev-haskell')
-rw-r--r-- | dev-haskell/zlib/Manifest | 1 | ||||
-rw-r--r-- | dev-haskell/zlib/metadata.xml | 3 | ||||
-rw-r--r-- | dev-haskell/zlib/zlib-0.6.1.2.ebuild | 35 |
3 files changed, 39 insertions, 0 deletions
diff --git a/dev-haskell/zlib/Manifest b/dev-haskell/zlib/Manifest index c0185907c58e..8a0a1f6b7a89 100644 --- a/dev-haskell/zlib/Manifest +++ b/dev-haskell/zlib/Manifest @@ -1,3 +1,4 @@ DIST zlib-0.5.4.1.tar.gz 127760 SHA256 cca365e4c52c90be41a5754943134da5ce6c60bb52fa00c128fd118e0505a550 SHA512 aa3522a5704978badcf634e1d99282144f01ddee4600bd146631a3ee8b98080914eb2887869a5fa404dc9d1e438a5df87cf7d44548c2f3e1ec13ba19004ef985 WHIRLPOOL 8bac920da40428c6d7c28f1f9b9284f407043b35c3dedc3677528ef622def1ad32bcd452f5046c2fc9260922cea4413e1d686fa2a1eb417e2afc8a9be5281250 DIST zlib-0.5.4.2.tar.gz 127818 SHA256 75d617d8a77d85ba5a0d69e42c2cd5371b56140b5fb028be3e75bff1cfd41096 SHA512 9ee75d04bea192967dcc9f59f500a199c605ed6b18b7883e2876e1b3116929ef62ccff9cb7174a2d72b567241c3fc2eb794b3532831b929bd5f5a6236bc03410 WHIRLPOOL 2324166527e54480c66424385d64863ec833500415fdc9803aba9b32bc5bd09e3447f8c3babca6cbd26af46bc609b8b8f4a738dd86c43b7fef57dfc9f4f16a33 DIST zlib-0.6.1.1.tar.gz 142902 SHA256 c5f5b4285473657a7997d74f7642f3e7bda40f92c3c5d49471a899e27a4ba735 SHA512 b9f665308fe7887db376625d6001b5d4c511b6b0f392e366903e84f262cc7c81ed9746d9a5f0b84e9a0ec9dfdc91ed41809528dd50e067008a91ef5168cad12e WHIRLPOOL 8d0bd19f96d454cc141c425db76a1e2e7fe7b71d901309c113340b3ec3fbf205a99028c5f477509e2a68524e2970e7d7cf48d040a211880ef322f02b6288cefd +DIST zlib-0.6.1.2.tar.gz 142413 SHA256 e4eb4e636caf07a16a9730ce469a00b65d5748f259f43edd904dd457b198a2bb SHA512 0034eb1297eaf20ab64e5cbfc835cee1985d34bc248325bf57f7bf5cdf2918ab72f339fe5b8b3f5f16dee862f190e0c71612960b9021cf2ca70c951788b73fc1 WHIRLPOOL cc65a01b106a2829373dd80d11fa5d56b3762748e0fb0e37e473c685b586d44fbb08e8c34ff7b3c40aefdb0f9fddd19247db667a7de0a0d9e711c4f99a14360c diff --git a/dev-haskell/zlib/metadata.xml b/dev-haskell/zlib/metadata.xml index 9e760c3cdd64..d3253b28407a 100644 --- a/dev-haskell/zlib/metadata.xml +++ b/dev-haskell/zlib/metadata.xml @@ -5,6 +5,9 @@ <email>haskell@gentoo.org</email> <name>Gentoo Haskell</name> </maintainer> + <use> + <flag name='non-blocking-ffi'>Execute FFI calls in the context of haskell thread.</flag> + </use> <longdescription> This package provides a pure interface for compressing and decompressing streams of data represented as lazy diff --git a/dev-haskell/zlib/zlib-0.6.1.2.ebuild b/dev-haskell/zlib/zlib-0.6.1.2.ebuild new file mode 100644 index 000000000000..18307802c95c --- /dev/null +++ b/dev-haskell/zlib/zlib-0.6.1.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +# ebuild generated by hackport 0.5.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Compression and decompression in the gzip and zlib formats" +HOMEPAGE="http://hackage.haskell.org/package/zlib" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86 ~ppc-macos ~x86-macos" +IUSE="non-blocking-ffi" + +RDEPEND=">=dev-lang/ghc-7.4.1:= + sys-libs/zlib +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.10 + test? ( >=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3 + >=dev-haskell/tasty-0.8 <dev-haskell/tasty-0.12 + >=dev-haskell/tasty-hunit-0.8 <dev-haskell/tasty-hunit-0.10 + >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.9 ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag non-blocking-ffi non-blocking-ffi) +} |