diff options
author | Alexander Vershilov <qnikst@gentoo.org> | 2013-06-20 05:26:35 +0000 |
---|---|---|
committer | Alexander Vershilov <qnikst@gentoo.org> | 2013-06-20 05:26:35 +0000 |
commit | 817ea3c6a9307cc9b24e07e8515bdfc3e90f6611 (patch) | |
tree | c695ca9402bf5189799b1e0c630613442a4068a1 /dev-haskell/network-bytestring | |
parent | add 0.1.0.3 due to #473858 (diff) | |
download | historical-817ea3c6a9307cc9b24e07e8515bdfc3e90f6611.tar.gz historical-817ea3c6a9307cc9b24e07e8515bdfc3e90f6611.tar.bz2 historical-817ea3c6a9307cc9b24e07e8515bdfc3e90f6611.zip |
add 0.1.3.4 due to #473858
Package-Manager: portage-2.2.0_alpha181/cvs/Linux x86_64
Manifest-Sign-Key: 0xEAD50D64D8D3571A!
Diffstat (limited to 'dev-haskell/network-bytestring')
5 files changed, 103 insertions, 0 deletions
diff --git a/dev-haskell/network-bytestring/ChangeLog b/dev-haskell/network-bytestring/ChangeLog new file mode 100644 index 000000000000..105416144fa7 --- /dev/null +++ b/dev-haskell/network-bytestring/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-haskell/network-bytestring +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/network-bytestring/ChangeLog,v 1.1 2013/06/20 05:26:30 qnikst Exp $ + +*network-bytestring-0.1.3.4 (20 Jun 2013) + + 20 Jun 2013; Alexander Vershilov <qnikst@gentoo.org> + +files/network-bytestring-0.1.3.4-ghc-7.6.patch, +metadata.xml, + +network-bytestring-0.1.3.4.ebuild: + add 0.1.3.4 due to #473858 diff --git a/dev-haskell/network-bytestring/Manifest b/dev-haskell/network-bytestring/Manifest new file mode 100644 index 000000000000..bad19fb31155 --- /dev/null +++ b/dev-haskell/network-bytestring/Manifest @@ -0,0 +1,21 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX network-bytestring-0.1.3.4-ghc-7.6.patch 1162 SHA256 fab0bdea7e89a5dfc14774a2e3ae70a950beea9d5b3efe9be348927d620cd123 SHA512 e8da8d66d1b3ee3e8a49260c758f9cbeb0ef32c504f6a7d948fa6b3058659cb92c3fbbbc80d9127e8caa2d1517330724ebdd03ac378d6d5790823afd4baea538 WHIRLPOOL 0a06f53395cfc895a723d0afd8c810ed17ae8ff315b918d17ff09572d9701111d124f64d1a3354ce12de68be3a3c3c3a0f54a76f3e18c6238ce022ab35760d11 +DIST network-bytestring-0.1.3.4.tar.gz 9182 SHA256 263d405345b7cd0ef03a1629eb0f14ae6e3831f42d6daf813e4a639b6405a1a6 SHA512 eba844a3d8927c08d119342f196a6cfbb0c54eb194abb4e4da5614cddbdd685923950a339494e17fdae47eae4249896c5f68390d4abb5d0321fb358612cd3a76 WHIRLPOOL 03199efec7fbebd96fcaf1120f3f3df32dbf7794fbf09f2ca186389f88d585ca19b29722bcd3af537ec47994598bec5c3adca991d4c36b0edd4126c91dd98d2f +EBUILD network-bytestring-0.1.3.4.ebuild 913 SHA256 fec0af72f536511935aefe8b6c935e97a9cf3df236d864051c63892097ecef87 SHA512 f8d70e2df0e15ed63236fc3a3bf0b5df9921d9d5a5547b403348dafa8d30c0ea1e1be34ad8b7865470ca82285ff11899bc93ca6444fc1c234fff278ff60bc4d8 WHIRLPOOL a88fe5ab49885dc7cba90751d2ed54e89a10bc4ecbb6c6b92df32b4cb2a4c128bac3658756a106e0bab7ade7c32361693674f02f2a385010625ad1cf1d9bcd94 +MISC ChangeLog 464 SHA256 25813e85cd1c0575c464db24c2f4032baf82767bb9cd3fbeafdf74642ab46a6e SHA512 33b10e8ecdc2036c09c5869028b9f68e59d4299b89fd50bb8177ef922e57d20b15661e6b776c08e793ddc5d2855816801c8eff426459dc220820240e5f71c102 WHIRLPOOL b8070699fca1ec371af536a4491c3c210fca10cb5d5974cec7bc8d371ebd57b89566be7794ac1212ba373cd57235596b0fad2486c2002226734c745f2df95b81 +MISC metadata.xml 386 SHA256 7da020a1ad136b452842f6415cc4413eeec77f3b3399dd1561bb56275ecf21c6 SHA512 dee3c6d4bb5f34d58daec8549591f08b1a111034374692d0f16c796aae90ac9edb501e527209a7a7c1a1156e4fced9ce3b999d5b15dcd5489c2f0263feff4694 WHIRLPOOL 2c836cd73742abb12f5fd09ad03e5e184cba3f64ef609fce33fc8775cbcf46a6c3311c2d13d9910f008912af9aece96b3c6da296b6712f9ac32b02828a57255d +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iQF8BAEBCABmBQJRwpKKXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQwMTlGQTEwRTVCMUJCNjdFRDM5Qzg3RjdF +QUQ1MEQ2NEQ4RDM1NzFBAAoJEOrVDWTY01caaj4IAKV3IXcyDfSrwrAfjqsHSsCq +zC8CxAmHrjicnLCa2uC7mQ9IImsDeV2npKQww0CVC9Vao378d8E1UhGD+wg4qGbW +FRiuiFxUiFh5cDY7YS/QuRYtRrvMvMVCgJZztRYppp7eTsevG9cTNo0kYgRwg9+j +xPnv/YQq3cLS7y2VrSyd5RYAwW5N5kNhC186gunDMID1yZe6vY4qT6gxP/l3bpZa +tzkzVATWXaU/caDN/7WlDfaE5ecNkWyqtZvXnThyJusBHfrUtOzgpi4aTDiz2PJ1 +k4e/50g4+EO3E5Zje7BrfsMWInU/CIvpKG62ikCO4Qts0xqpEqcoSH73FPbFP3Y= +=tZfK +-----END PGP SIGNATURE----- diff --git a/dev-haskell/network-bytestring/files/network-bytestring-0.1.3.4-ghc-7.6.patch b/dev-haskell/network-bytestring/files/network-bytestring-0.1.3.4-ghc-7.6.patch new file mode 100644 index 000000000000..7ba2e0f465b6 --- /dev/null +++ b/dev-haskell/network-bytestring/files/network-bytestring-0.1.3.4-ghc-7.6.patch @@ -0,0 +1,29 @@ +diff --git a/Network/Socket/ByteString.hs b/Network/Socket/ByteString.hs +index 2fbeaa3..adf3116 100644 +--- a/Network/Socket/ByteString.hs ++++ b/Network/Socket/ByteString.hs +@@ -45,7 +45,7 @@ import Data.ByteString (ByteString) + import Data.ByteString.Internal (createAndTrim) + import Data.ByteString.Unsafe (unsafeUseAsCStringLen) + import Data.Word (Word8) +-import Foreign.C.Types (CInt) ++import Foreign.C.Types + import Foreign.Marshal.Alloc (allocaBytes) + import Foreign.Ptr (Ptr, castPtr) + import Network.Socket (SockAddr, Socket(..), sendBufTo, recvBufFrom) +diff --git a/Network/Socket/ByteString/Internal.hs b/Network/Socket/ByteString/Internal.hs +index c6a835b..eb41194 100644 +--- a/Network/Socket/ByteString/Internal.hs ++++ b/Network/Socket/ByteString/Internal.hs +@@ -11,9 +11,9 @@ module Network.Socket.ByteString.Internal + import System.IO.Error (ioeSetErrorString, mkIOError) + + #if !defined(mingw32_HOST_OS) +-import Foreign.C.Types (CInt) ++import Foreign.C.Types + import Foreign.Ptr (Ptr) +-import System.Posix.Types (CSsize) ++import System.Posix.Types + + import Network.Socket.ByteString.IOVec (IOVec) + import Network.Socket.ByteString.MsgHdr (MsgHdr) diff --git a/dev-haskell/network-bytestring/metadata.xml b/dev-haskell/network-bytestring/metadata.xml new file mode 100644 index 000000000000..834c1e229ba5 --- /dev/null +++ b/dev-haskell/network-bytestring/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>haskell</herd> + <maintainer> + <email>haskell@gentoo.org</email> + </maintainer> + <longdescription> + Fast, memory-efficient, low-level socket functions + that use 'Data.ByteString's instead of 'String's. + </longdescription> +</pkgmetadata> diff --git a/dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild b/dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild new file mode 100644 index 000000000000..847dd66d0bab --- /dev/null +++ b/dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/network-bytestring/network-bytestring-0.1.3.4.ebuild,v 1.1 2013/06/20 05:26:30 qnikst Exp $ + +EAPI=5 + +# ebuild generated by hackport 0.3.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit eutils haskell-cabal + +DESCRIPTION="Fast, memory-efficient, low-level networking" +HOMEPAGE="http://github.com/tibbe/network-bytestring" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/network-2.2.1.1:=[profile?] + >=dev-lang/ghc-6.10.4:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6" + +src_prepare() { + epatch "${FILESDIR}"/${P}-ghc-7.6.patch + cabal_chdeps \ + 'network >= 2.2.1.1 && < 2.3' 'network >= 2.2.1.1' \ + 'base < 4.4' 'base' +} |