dev-haskell/zlib: bump up to 0.6.1.2
authorSergei Trofimovich <slyfox@gentoo.org>
Sun, 6 Nov 2016 11:00:51 +0000 (11:00 +0000)
committerSergei Trofimovich <slyfox@gentoo.org>
Sun, 6 Nov 2016 12:02:40 +0000 (12:02 +0000)
Package-Manager: portage-2.3.2

dev-haskell/zlib/Manifest
dev-haskell/zlib/metadata.xml
dev-haskell/zlib/zlib-0.6.1.2.ebuild [new file with mode: 0644]

index c0185907c58e2564548e0d484cfcd56f2d3b7951..8a0a1f6b7a89a95d92db540fe4cedfd633ac925a 100644 (file)
@@ -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
index 9e760c3cdd64ab531cc5d1adb4b19ecf43d604a7..d3253b28407afb7538265f3b9123285e6f9c8178 100644 (file)
@@ -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 (file)
index 0000000..1830780
--- /dev/null
@@ -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)
+}