From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-haskell/warp/Manifest | 9 +++++ dev-haskell/warp/metadata.xml | 19 +++++++++++ dev-haskell/warp/warp-3.0.13.1.ebuild | 63 +++++++++++++++++++++++++++++++++++ dev-haskell/warp/warp-3.1.10.ebuild | 61 +++++++++++++++++++++++++++++++++ dev-haskell/warp/warp-3.2.11.ebuild | 59 ++++++++++++++++++++++++++++++++ 5 files changed, 211 insertions(+) create mode 100644 dev-haskell/warp/Manifest create mode 100644 dev-haskell/warp/metadata.xml create mode 100644 dev-haskell/warp/warp-3.0.13.1.ebuild create mode 100644 dev-haskell/warp/warp-3.1.10.ebuild create mode 100644 dev-haskell/warp/warp-3.2.11.ebuild (limited to 'dev-haskell/warp') diff --git a/dev-haskell/warp/Manifest b/dev-haskell/warp/Manifest new file mode 100644 index 000000000000..d255d9477933 --- /dev/null +++ b/dev-haskell/warp/Manifest @@ -0,0 +1,9 @@ +DIST warp-3.0.13.1.tar.gz 44894 SHA256 6ce6fd355fb0d909172c25504a949e3738a3848a8e1fcc2f89be2ae17a99719f SHA512 5da05c58e0a4223469ffa78877a7099c5ab9bdae1f4cc43db1f88fa109f0a5f44a9eb7a98f36f068ecd2b67a1c4b218e565fa8d4cb8cd39a944995569fe6feda WHIRLPOOL e56ad0742f6469bf8b652ec8ceead6a351ac53875eedcf8466f11b039eaed8399f9c08799b05f7a94a5681e6aab6f5c05e384829bc9216d3765933dd1740dafc +DIST warp-3.1.10.tar.gz 72128 SHA256 c0b60aca4a6c10f7b6f00e2e17e5ba5f04ffefb287123541459436bfd22c4fd5 SHA512 ee5ea6a1bbf4b9773ce0e69d51989268ed610564bcbe06fd8b214ec1edf2a71c22b47c2970cd0a45573fa9bec734ff2b585747dfc86e1e788b16f12429aea645 WHIRLPOOL 72f905af56f266b491d11e144a6acfd0bacf7c9e3c021f99f156ce1d83af5f32e1b239fc2d4375d2a6a909d8a7dc85dc36af0f07b915ccc694f56a8ec523bbf6 +DIST warp-3.2.11.tar.gz 78007 SHA256 193e6cd899c09850819c09ae4a4368f569ee65559eef3f440be83b6c2b2cffac SHA512 971662d84c327b314822bf4f4a9c4f9c1950ef444d1965fab5139fe245dc5c0bb88302f1ff40cf32afa7085a80494dd377a5528586ad3395dc633f3ae782b04c WHIRLPOOL 20657d9b2b98c872098998181dfdae3ee8b9dbb9a458d6bc659ec570d296fdfa22f8d9efb5cc64ab561b30df1e3408caacbfc674f1d55ebabfa385366659133d +EBUILD warp-3.0.13.1.ebuild 1982 SHA256 eda7c6c98c3a54fdd05722e1a548105d17eea1b00b65119cce1eed157504e1b2 SHA512 c82dc21119c50369e80487e122e6336ab44dd84ec0eb3bfafc751acf27097400492757a7ac5cd6d9c1a55cf5a0a5600f9af3059c280a72a0f003ccb2fb3c5d41 WHIRLPOOL 40e073db23832fb830100fd2e36f2d8501d962a3edf208f533f896779c5f0b17981888a8dbc2ca9a3116c2ac6d4e395be81c5787f932e5e1b08dca3c7e39417c +EBUILD warp-3.1.10.ebuild 1946 SHA256 27a95a8eb73ee47e05ad0a4e4e5162dd2dd26380e9417e6f79ef817ec6f418e2 SHA512 a07ba81f225ff4cbe56dd655031a3d054862759f943acdb1597604476d83776ac12969ea9e1285cc6b768d060885347110df28758d9cd599a97a7b504da47a6a WHIRLPOOL 21d2c24cb1b243223b3a67a87735bd2c71c3615ed94d3a02b69fbd1ac3ba077407681d12d5ef008807b6ace8361c5d53b717a3d43ab1cbc0f68857b5c25dbf52 +EBUILD warp-3.2.11.ebuild 1934 SHA256 c006cd257657add1554f62c772509732f212f6270350c0ff129ba253d769dd9e SHA512 d3691c5d806919f4d8f51fb7dd817725b5cf23f5a1c2a661e3987eaf9dec57f67c1bd80387c815c65c702c41961168edab5bacbab3897069b5d0088e6d2c4b2a WHIRLPOOL 828e3484e59eeb42e4bd03760efa76baff3f18b4558e02d26ba9d59ee33f51698389de0e232bd005f7cf71e373025af7fcec3fe2736712f0475975418370ffc8 +MISC ChangeLog 3881 SHA256 191b36349cd8ae26d603d34f334dac8ef2eacdbce3fea164c365d5e33d37b587 SHA512 917af112cee7f273c9b50ea14d404c3026c06be897c051782e631d0059d6222e6489bf9ed0bfd707453785ea1f2099f9fa5d254344b588fdce4b87aff4c95303 WHIRLPOOL 62a96909d3105035d44f79e6adc3a8509f0bb7272d1a55bb9e7e4581e3304c5c2d7310679c8f49db09a3f382aafc0927633f6258c19369b7c4ee3c606acf4d57 +MISC ChangeLog-2015 2607 SHA256 dcce65dfae54716b9c17bbe81cb924dea2aaa72f892efa9c134546a8429f2b7a SHA512 3bc008e3d6514b4b4fe66f32ba5db5fcbab891dc9d4e03355c8c639c616ef415f82c34b3ab7e63eb8424023f0a49310e8d633f412ea6e6f35f889f4481be8f73 WHIRLPOOL e381a813a18993518c003f439dbb6dcf58ab8e4a8b1aa18854e6f15dedd05061b49973e6db7cf05e19c58aa7719862d40ce5bd9c57faeaeddc1084e7837291f9 +MISC metadata.xml 691 SHA256 44513f264e6223feb2d1c5df03cf3edfba33eddf79f960a74816accf793925a2 SHA512 d36f4c8a2f3a7c82357635a457a994b8ce2fd6b3ec45ef2ae17da19007aeafeb039943fc7c309b5b26411fbaa6396b297865c8f59f547fc084f5d3d4356a48d3 WHIRLPOOL 97469254266ff8b83a5d956fe5784ae7c107a09301023066fbede8e2ad88757a12e119913bc2621722bc1c7666a207963351ac1ebf068ba5b104ea222fe3af13 diff --git a/dev-haskell/warp/metadata.xml b/dev-haskell/warp/metadata.xml new file mode 100644 index 000000000000..3c26be7177c3 --- /dev/null +++ b/dev-haskell/warp/metadata.xml @@ -0,0 +1,19 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + + The premier WAI handler. For more information, see <http://steve.vinoski.net/blog/2011/05/01/warp-a-haskell-web-server/>. + + + Allow use of sendfileFd (not + available on GNU/kFreeBSD). + Add additional debuging information + + + yesodweb/wai + + diff --git a/dev-haskell/warp/warp-3.0.13.1.ebuild b/dev-haskell/warp/warp-3.0.13.1.ebuild new file mode 100644 index 000000000000..01cc94cee3f7 --- /dev/null +++ b/dev-haskell/warp/warp-3.0.13.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.5.9999 +#hackport: flags: -network-bytestring + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="A fast, light-weight web server for WAI applications" +HOMEPAGE="https://github.com/yesodweb/wai" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="amd64 x86" +IUSE="+allow-sendfilefd warp-debug" + +# Ambiguous module name ‘Data.IP’: it was found in multiple packages: +# iproute-1.4.0@ network-data-0.5.3@ +RESTRICT=test + +RDEPEND=" + >=dev-haskell/auto-update-0.1.1:=[profile?] =dev-haskell/blaze-builder-0.3.3:=[profile?] =dev-haskell/case-insensitive-0.2:=[profile?] + dev-haskell/http-date:=[profile?] + >=dev-haskell/http-types-0.8.5:=[profile?] + >=dev-haskell/iproute-1.3.1:=[profile?] + >=dev-haskell/network-2.3:=[profile?] + >=dev-haskell/simple-sendfile-0.2.7:=[profile?] =dev-haskell/streaming-commons-0.1.10:=[profile?] + dev-haskell/text:=[profile?] + >=dev-haskell/unix-compat-0.2:=[profile?] + >=dev-haskell/vault-0.3:=[profile?] + >=dev-haskell/wai-3.0:=[profile?] =dev-lang/ghc-7.4.1:= + allow-sendfilefd? ( dev-haskell/hashable:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( + dev-haskell/async + >=dev-haskell/doctest-0.9.3 + >=dev-haskell/hspec-1.3 + dev-haskell/http + dev-haskell/hunit + >=dev-haskell/lifted-base-0.1 + dev-haskell/old-locale + dev-haskell/quickcheck + >=dev-haskell/transformers-0.2.2 + ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag allow-sendfilefd allow-sendfilefd) \ + --flag=-network-bytestring \ + $(cabal_flag warp-debug warp-debug) +} diff --git a/dev-haskell/warp/warp-3.1.10.ebuild b/dev-haskell/warp/warp-3.1.10.ebuild new file mode 100644 index 000000000000..6c9c26841d66 --- /dev/null +++ b/dev-haskell/warp/warp-3.1.10.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.6.9999 +#hackport: flags: -network-bytestring + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="A fast, light-weight web server for WAI applications" +HOMEPAGE="https://github.com/yesodweb/wai" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+allow-sendfilefd warp-debug" + +RESTRICT=test # module colision + +RDEPEND=">=dev-haskell/auto-update-0.1.1:=[profile?] =dev-haskell/blaze-builder-0.4:=[profile?] + dev-haskell/bytestring-builder:=[profile?] + >=dev-haskell/case-insensitive-0.2:=[profile?] + dev-haskell/hashable:=[profile?] + dev-haskell/http-date:=[profile?] + >=dev-haskell/http-types-0.8.5:=[profile?] + >=dev-haskell/http2-1.3:=[profile?] + >=dev-haskell/iproute-1.3.1:=[profile?] + >=dev-haskell/network-2.3:=[profile?] + >=dev-haskell/simple-sendfile-0.2.7:=[profile?] =dev-haskell/stm-2.3:=[profile?] + >=dev-haskell/streaming-commons-0.1.10:=[profile?] + dev-haskell/text:=[profile?] + >=dev-haskell/unix-compat-0.2:=[profile?] + dev-haskell/unordered-containers:=[profile?] + >=dev-haskell/vault-0.3:=[profile?] + >=dev-haskell/wai-3.0.4:=[profile?] =dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( dev-haskell/async + >=dev-haskell/doctest-0.10.1 + >=dev-haskell/hspec-1.3 + dev-haskell/http + dev-haskell/hunit + >=dev-haskell/lifted-base-0.1 + dev-haskell/quickcheck + >=dev-haskell/transformers-0.2.2 ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag allow-sendfilefd allow-sendfilefd) \ + --flag=-network-bytestring \ + $(cabal_flag warp-debug warp-debug) +} diff --git a/dev-haskell/warp/warp-3.2.11.ebuild b/dev-haskell/warp/warp-3.2.11.ebuild new file mode 100644 index 000000000000..edabfef62204 --- /dev/null +++ b/dev-haskell/warp/warp-3.2.11.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.1.9999 +#hackport: flags: -network-bytestring + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="A fast, light-weight web server for WAI applications" +HOMEPAGE="https://github.com/yesodweb/wai" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+allow-sendfilefd warp-debug" + +RDEPEND="dev-haskell/async:=[profile?] + >=dev-haskell/auto-update-0.1.3:=[profile?] =dev-haskell/blaze-builder-0.4:=[profile?] + dev-haskell/bytestring-builder:=[profile?] + >=dev-haskell/case-insensitive-0.2:=[profile?] + dev-haskell/hashable:=[profile?] + dev-haskell/http-date:=[profile?] + >=dev-haskell/http-types-0.8.5:=[profile?] + >=dev-haskell/http2-1.6:=[profile?] =dev-haskell/iproute-1.3.1:=[profile?] + >=dev-haskell/network-2.3:=[profile?] + >=dev-haskell/simple-sendfile-0.2.7:=[profile?] =dev-haskell/stm-2.3:=[profile?] + >=dev-haskell/streaming-commons-0.1.10:=[profile?] + dev-haskell/text:=[profile?] + >=dev-haskell/unix-compat-0.2:=[profile?] + >=dev-haskell/vault-0.3:=[profile?] + >=dev-haskell/wai-3.2:=[profile?] =dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( >=dev-haskell/doctest-0.10.1 + >=dev-haskell/hspec-1.3 + dev-haskell/http + dev-haskell/hunit + >=dev-haskell/lifted-base-0.1 + dev-haskell/quickcheck + dev-haskell/silently + >=dev-haskell/transformers-0.2.2 ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag allow-sendfilefd allow-sendfilefd) \ + --flag=-network-bytestring \ + $(cabal_flag warp-debug warp-debug) +} -- cgit v1.2.3