From fc879856a16ea66528a11a00cf6ee19891f3d186 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 24 Jul 2022 20:54:05 +0100 Subject: gentoo auto-resync : 24:07:2022 - 20:54:05 --- dev-haskell/Manifest.gz | Bin 134594 -> 134751 bytes dev-haskell/alex/Manifest | 4 +- dev-haskell/alex/alex-3.2.5.ebuild | 74 -------------------- dev-haskell/alex/alex-3.2.7.1.ebuild | 76 +++++++++++++++++++++ dev-haskell/groups/Manifest | 3 + dev-haskell/groups/groups-0.5.3.ebuild | 23 +++++++ dev-haskell/groups/metadata.xml | 8 +++ dev-haskell/http2/Manifest | 4 +- dev-haskell/http2/http2-2.0.3.ebuild | 46 ------------- dev-haskell/http2/http2-3.0.1.ebuild | 53 ++++++++++++++ dev-haskell/network-byte-order/Manifest | 4 +- .../network-byte-order-0.1.4.0.ebuild | 25 ------- .../network-byte-order-0.1.6.ebuild | 25 +++++++ dev-haskell/rebase/Manifest | 4 +- dev-haskell/rebase/rebase-1.15.0.3.ebuild | 42 ++++++++++++ dev-haskell/rebase/rebase-1.4.1.ebuild | 45 ------------ dev-haskell/regex-compat/Manifest | 4 +- .../regex-compat/regex-compat-0.95.2.0.ebuild | 40 ----------- .../regex-compat/regex-compat-0.95.2.1.ebuild | 32 +++++++++ dev-haskell/rerebase/Manifest | 4 +- dev-haskell/rerebase/rerebase-1.15.0.3.ebuild | 24 +++++++ dev-haskell/rerebase/rerebase-1.4.1.ebuild | 25 ------- dev-haskell/selective/Manifest | 4 +- dev-haskell/selective/selective-0.3.ebuild | 29 -------- dev-haskell/selective/selective-0.5.ebuild | 24 +++++++ dev-haskell/shakespeare/Manifest | 6 +- dev-haskell/shakespeare/metadata.xml | 13 ---- dev-haskell/shakespeare/shakespeare-2.0.25.ebuild | 43 ------------ dev-haskell/shakespeare/shakespeare-2.0.30.ebuild | 40 +++++++++++ dev-haskell/warp/Manifest | 6 +- dev-haskell/warp/metadata.xml | 9 +-- dev-haskell/warp/warp-3.3.13.ebuild | 60 ---------------- dev-haskell/warp/warp-3.3.21.ebuild | 57 ++++++++++++++++ 33 files changed, 430 insertions(+), 426 deletions(-) delete mode 100644 dev-haskell/alex/alex-3.2.5.ebuild create mode 100644 dev-haskell/alex/alex-3.2.7.1.ebuild create mode 100644 dev-haskell/groups/Manifest create mode 100644 dev-haskell/groups/groups-0.5.3.ebuild create mode 100644 dev-haskell/groups/metadata.xml delete mode 100644 dev-haskell/http2/http2-2.0.3.ebuild create mode 100644 dev-haskell/http2/http2-3.0.1.ebuild delete mode 100644 dev-haskell/network-byte-order/network-byte-order-0.1.4.0.ebuild create mode 100644 dev-haskell/network-byte-order/network-byte-order-0.1.6.ebuild create mode 100644 dev-haskell/rebase/rebase-1.15.0.3.ebuild delete mode 100644 dev-haskell/rebase/rebase-1.4.1.ebuild delete mode 100644 dev-haskell/regex-compat/regex-compat-0.95.2.0.ebuild create mode 100644 dev-haskell/regex-compat/regex-compat-0.95.2.1.ebuild create mode 100644 dev-haskell/rerebase/rerebase-1.15.0.3.ebuild delete mode 100644 dev-haskell/rerebase/rerebase-1.4.1.ebuild delete mode 100644 dev-haskell/selective/selective-0.3.ebuild create mode 100644 dev-haskell/selective/selective-0.5.ebuild delete mode 100644 dev-haskell/shakespeare/shakespeare-2.0.25.ebuild create mode 100644 dev-haskell/shakespeare/shakespeare-2.0.30.ebuild delete mode 100644 dev-haskell/warp/warp-3.3.13.ebuild create mode 100644 dev-haskell/warp/warp-3.3.21.ebuild (limited to 'dev-haskell') diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz index d2b8d9405e7b..cc8164c276a3 100644 Binary files a/dev-haskell/Manifest.gz and b/dev-haskell/Manifest.gz differ diff --git a/dev-haskell/alex/Manifest b/dev-haskell/alex/Manifest index a48babe37b19..214c2439aa97 100644 --- a/dev-haskell/alex/Manifest +++ b/dev-haskell/alex/Manifest @@ -1,3 +1,3 @@ -DIST alex-3.2.5.tar.gz 108531 BLAKE2B 283f8f619f72e72da0786b1f8975b256d4aa0c075be849d50763e7d57201089e2e8c09a59df27f1ff21d90e9fead94e8466ddd63d61a6055fbfb4bb6e18161fe SHA512 5823fb066c5ec67256108cfc1550703b86881f319337922e7248fb33def374f0010c60605538a49cfaaa880b0f73ace9dba6d088c078f3c455c5d9adce2719c9 -EBUILD alex-3.2.5.ebuild 1447 BLAKE2B b5abbbae8f3d437a02c32b9d862d7869fb2dcb55c2d8a918cf4a97ccadcdb013c90f850512fbfcbd1e63b2fd6be3f8ab6ccc6f7087c2915368bb96364432b329 SHA512 4ad0e5d1429d8d87b20d9a2abbeee99568d0dc0e140394702f241ddc9cdf5f11be50d7d9788f756e7da335a3984d7a2417a3491d8de55ce3fb70d9f2819bd155 +DIST alex-3.2.7.1.tar.gz 108229 BLAKE2B 1c1c3488c6e0f559003de5edc1250afdd09098eb4da3414d8c461d03ee5f08b94f80e6f6d32366f6d8d0563a068ee8b2a1c9cb7b78bbbf0a1dcf3767ea448ffd SHA512 f8ff12de874b905449fdda0d704f9e4ac30fa3e60e965f82d7bb2d6e3974cf926f85134d32878c48faf0ec4a002ea7240cf6696e1cbcad25a0eebb9d1850cc07 +EBUILD alex-3.2.7.1.ebuild 1451 BLAKE2B d4394b85d471973c94289456a90b83336f2c7b2dd342d5073f7bdb29a0e25bf2b44744865af4f63ef8a6447bfff86f7eebed130a257f999332407be75cab5746 SHA512 947fb3e242ed1add636df46b0e7a28c644a9502a2ca2a8196804794ff4412f464c5b0032a3bf3146fd8958e834492194e046fc23a645e77e85ab35e9113d3c71 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/alex/alex-3.2.5.ebuild b/dev-haskell/alex/alex-3.2.5.ebuild deleted file mode 100644 index 3592bc74fd47..000000000000 --- a/dev-haskell/alex/alex-3.2.5.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.4.9999 -#hackport: flags: +small_base - -CABAL_FEATURES="test-suite" -inherit autotools haskell-cabal - -DESCRIPTION="Alex is a tool for generating lexical analysers in Haskell" -HOMEPAGE="https://www.haskell.org/alex/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" - -RDEPEND=">=dev-lang/ghc-7.4.1:=" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - doc? ( ~app-text/docbook-xml-dtd-4.2 - app-text/docbook-xsl-stylesheets - >=dev-libs/libxslt-1.1.2 ) -" - -src_prepare() { - default - - if use doc; then - cd "${S}/doc/" - eautoreconf - fi -} -src_configure() { - # make sure we don't accidentally use those - # installed in system - haskell-cabal_src_configure \ - --with-alex=false \ - --with-happy=false \ - --flag=small_base - - if use doc; then - cd "${S}/doc/" - econf - fi -} - -src_compile() { - haskell-cabal_src_compile - - if use doc; then - emake -C "${S}/doc/" -j1 - fi -} - -src_test() { - # 1. workaround Setup.hs deadlock: https://github.com/haskell/cabal/issues/2398 - # 2. use freshly built ALEX= binary and datadir path - alex_datadir="${S}"/data \ - emake -k -C tests all ALEX="${S}"/dist/build/alex/alex -} - -src_install() { - haskell-cabal_src_install - - if use doc; then - doman "${S}/doc/alex.1" - docinto html - dodoc -r "${S}/doc/alex/" - fi -} diff --git a/dev-haskell/alex/alex-3.2.7.1.ebuild b/dev-haskell/alex/alex-3.2.7.1.ebuild new file mode 100644 index 000000000000..ec1778f3abc6 --- /dev/null +++ b/dev-haskell/alex/alex-3.2.7.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.9999 +#hackport: flags: +small_base + +CABAL_FEATURES="test-suite" +inherit autotools haskell-cabal + +DESCRIPTION="Alex is a tool for generating lexical analysers in Haskell" +HOMEPAGE="https://www.haskell.org/alex/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + doc? ( ~app-text/docbook-xml-dtd-4.2 + app-text/docbook-xsl-stylesheets + >=dev-libs/libxslt-1.1.2 ) +" + +src_prepare() { + default + + if use doc; then + cd "${S}/doc/" + eautoreconf + fi +} + +src_configure() { + # make sure we don't accidentally use those + # installed in system + haskell-cabal_src_configure \ + --with-alex=false \ + --with-happy=false \ + --flag=small_base + + if use doc; then + cd "${S}/doc/" + econf + fi +} + +src_compile() { + haskell-cabal_src_compile + + if use doc; then + emake -C "${S}/doc/" -j1 + fi +} + +src_test() { + # 1. workaround Setup.hs deadlock: https://github.com/haskell/cabal/issues/2398 + # 2. use freshly built ALEX= binary and datadir path + alex_datadir="${S}"/data \ + emake -k -C tests all ALEX="${S}"/dist/build/alex/alex +} + +src_install() { + haskell-cabal_src_install + + if use doc; then + doman "${S}/doc/alex.1" + docinto html + dodoc -r "${S}/doc/alex/" + fi +} diff --git a/dev-haskell/groups/Manifest b/dev-haskell/groups/Manifest new file mode 100644 index 000000000000..9009a4f1bd87 --- /dev/null +++ b/dev-haskell/groups/Manifest @@ -0,0 +1,3 @@ +DIST groups-0.5.3.tar.gz 3396 BLAKE2B fbd87c5954550de266fcbe176d631577c22ad468a061b01f295d21fb8fcf1b9f218489ffe0962a7b9b04e0a5a2ddbc911158eecd6a4d4a0b0a562a70da8afa1d SHA512 5601e9c44d742dd715016d9d4f69f5033aad332c2a5b47d6e79d51e437d3166b6e8bd975f7e4b44acf6cbf1eb5a1fae021ddfd2058c6cd00b25030f0d7b70387 +EBUILD groups-0.5.3.ebuild 538 BLAKE2B d2228ff69ca0d016752cad97ab87bfd5e380f9b447eac59472a1f092c2f2295f87db470367303006d75d3a7f6d2612248cbc677407b14fef4e9bf5f202d3d90a SHA512 4e9d05256657b6d0cd49f6fc4597e8ed30819ba94bf38bc2622f83a0fdbb28074bdbc46220b3813fda30c2b79d6f463382eacaddd39c5781664181957a8b5fd6 +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/groups/groups-0.5.3.ebuild b/dev-haskell/groups/groups-0.5.3.ebuild new file mode 100644 index 000000000000..3a1556e50030 --- /dev/null +++ b/dev-haskell/groups/groups-0.5.3.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="A group is a monoid with invertibility" +HOMEPAGE="https://hackage.haskell.org/package/groups" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.4 +" diff --git a/dev-haskell/groups/metadata.xml b/dev-haskell/groups/metadata.xml new file mode 100644 index 000000000000..937381521944 --- /dev/null +++ b/dev-haskell/groups/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/http2/Manifest b/dev-haskell/http2/Manifest index 0f23f0f9fa59..0fb2fbaceb12 100644 --- a/dev-haskell/http2/Manifest +++ b/dev-haskell/http2/Manifest @@ -1,3 +1,3 @@ -DIST http2-2.0.3.tar.gz 5211934 BLAKE2B cc1fad663650eaa1514e5f94737966ac86a92c2cc15f47db06c057a78873ca7d745aa77280cf451e11a9c2e328cad2a89d965bb7502d6b2e0b9b808b88570a8d SHA512 ff5f02c355f9f5c459d94993f05636955f81b91cbdbd4e8c262b56e1fa3846f92aff946f8ec6851ab57ffbb73afb42999cb3597eb250a9e15a8d6788da860b20 -EBUILD http2-2.0.3.ebuild 1170 BLAKE2B fc2187544163af0a1d7e93ead51616ef392604210add258d1b1c55820a4e96b028f27438a770cdc7644a3ad9bb0b6b014a6a0282f103048bf656e3d37db50b15 SHA512 063a552a1489a01c8947aa43526986a065c0c218007d8e6322ae3c0c026fca0c5a736badb161c6a434eb4b1d40f12e29e672add9d76e09fdbab4c4d17a126150 +DIST http2-3.0.1.tar.gz 5556373 BLAKE2B 40daf73f0460ce649d6bed41b9df961b7388f7ac2e67a11aae56be2f31209183e68cef558b7880b87d1a752f96f989779e5ecbf1a86df5bd4ac8443cd476c41b SHA512 aaa32209fb9945cc33c557866acb053df403bbe37c2bd024ac52e7fc6a3e816d0249e48b83e8846017fe0df0998327cf3498f1bc96b57b0fa81ce9c4d35589c6 +EBUILD http2-3.0.1.ebuild 1384 BLAKE2B 9cf01d81a3d3db9afdf1246858ef105c500f4317744fd14e024ad55507f8b81cc2cc03dc068826213cd505889e1be4f52bb204e968656ec285a034bece573449 SHA512 f49eb2abe869cecd97f27e998034f6f21a838f49904daeff5b81221c925155a70e78cb4ca10cce016cee4217942358897a7eadf1337b9c80e3e7e25d7c4c1c9a MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/http2/http2-2.0.3.ebuild b/dev-haskell/http2/http2-2.0.3.ebuild deleted file mode 100644 index e0372b83bcb4..000000000000 --- a/dev-haskell/http2/http2-2.0.3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.1.9999 -#hackport: flags: -devel - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="HTTP/2.0 library including frames and HPACK" -HOMEPAGE="https://github.com/kazu-yamamoto/http2" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/case-insensitive:=[profile?] - dev-haskell/http-types:=[profile?] - dev-haskell/network:=[profile?] - >=dev-haskell/network-byte-order-0.1.1:=[profile?] - dev-haskell/psqueues:=[profile?] - dev-haskell/stm:=[profile?] - dev-haskell/time-manager:=[profile?] - >=dev-lang/ghc-7.10.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.22.2.0 - test? ( dev-haskell/aeson - dev-haskell/aeson-pretty - dev-haskell/base16-bytestring - >=dev-haskell/doctest-0.9.3 - >=dev-haskell/glob-0.9 - >=dev-haskell/hspec-1.3 - dev-haskell/text - dev-haskell/unordered-containers - dev-haskell/vector ) -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=-devel -} diff --git a/dev-haskell/http2/http2-3.0.1.ebuild b/dev-haskell/http2/http2-3.0.1.ebuild new file mode 100644 index 000000000000..2e8e06788c55 --- /dev/null +++ b/dev-haskell/http2/http2-3.0.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 +#hackport: flags: -devel,-doc,-h2spec + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite +inherit haskell-cabal + +DESCRIPTION="HTTP/2 library" +HOMEPAGE="https://github.com/kazu-yamamoto/http2" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RESTRICT=test # test suite requires too new dependencies + +RDEPEND="dev-haskell/case-insensitive:=[profile?] + dev-haskell/http-types:=[profile?] + dev-haskell/network:=[profile?] + >=dev-haskell/network-byte-order-0.1.5:=[profile?] + dev-haskell/psqueues:=[profile?] + dev-haskell/stm:=[profile?] + dev-haskell/time-manager:=[profile?] + dev-haskell/unix-time:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1" +# test? ( dev-haskell/aeson +# dev-haskell/aeson-pretty +# dev-haskell/async +# >=dev-haskell/base16-bytestring-1.0 +# dev-haskell/cryptonite +# >=dev-haskell/glob-0.9 +# >=dev-haskell/hspec-1.3 +# >=dev-haskell/network-run-0.1.0 +# dev-haskell/text +# dev-haskell/typed-process +# dev-haskell/unordered-containers +# dev-haskell/vector ) +# " + +src_configure() { + haskell-cabal_src_configure \ + --flag=-devel \ + --flag=-doc \ + --flag=-h2spec +} diff --git a/dev-haskell/network-byte-order/Manifest b/dev-haskell/network-byte-order/Manifest index ece616e3157c..902cf2adbed1 100644 --- a/dev-haskell/network-byte-order/Manifest +++ b/dev-haskell/network-byte-order/Manifest @@ -1,3 +1,3 @@ -DIST network-byte-order-0.1.4.0.tar.gz 6426 BLAKE2B fc4f414622f8feab70bbc76dec977a591099bf81bb050aa0426791523d75bc4bb7fed877d08e9c55cda881638b47d84beee9a6c5ffbba89a95b3e40afdade3b8 SHA512 b0b9f468df51963bb6ef6cd6dcd90345cbee7ec96686b8c4f5b94639f6a78280f30af55779208a14f468ec9c5509aea0e65865a7e8966f9779d4c0eb83933dc2 -EBUILD network-byte-order-0.1.4.0.ebuild 596 BLAKE2B 88f1339925d8cc891debd23e803a4994bfcda807dfcdd4228cb77f9597548d9030faaccc290ce58c9a9bbd7c0bc7035744f2d05102b0b2da243a206e356c86a2 SHA512 16ac4495c93b54416d7b81c1914cab32e91b77dde9b1a7905f5269d719cd895342d08e0b971ce946d7b9abd9af95fc5a17cac832e92aeab75744ecafb0156f69 +DIST network-byte-order-0.1.6.tar.gz 6648 BLAKE2B 4cacbf0af40b2763663456dbc551da9305e10d80ea2e749214b6617aac8cfdedcf2070c8d9d40d2d37d0886a4d3d43bb58addfce3983f8e402a92e51abca6282 SHA512 bfb15f6e1aa863af7f81dc35518273e936d04f5f9decf6a0938a972dc9780ab5c9c10ed062ea027d1e92aa1e61dfb0059dcbc38324dbd4124f89d08017a2ae97 +EBUILD network-byte-order-0.1.6.ebuild 601 BLAKE2B 41c60087aefbe1e3dfd682ac39f59480c8b4913a525edb5e906bd755fb08a466b500a92e93c36b87ec113381392564e3c9321dc46eced449729fcb4f4d13d0da SHA512 ce803959aabf8e8bed74d72e3438196b1e00ab8fc6ca7939b6216c045039225b9d14ee4f0e22b65e127f48db707a0b1bbd00015712827420e4a3479da4a702c9 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/network-byte-order/network-byte-order-0.1.4.0.ebuild b/dev-haskell/network-byte-order/network-byte-order-0.1.4.0.ebuild deleted file mode 100644 index 7ca1634286c3..000000000000 --- a/dev-haskell/network-byte-order/network-byte-order-0.1.4.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.4 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Network byte order utilities" -HOMEPAGE="https://hackage.haskell.org/package/network-byte-order" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-7.10.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.22.2.0 - test? ( dev-haskell/doctest ) -" diff --git a/dev-haskell/network-byte-order/network-byte-order-0.1.6.ebuild b/dev-haskell/network-byte-order/network-byte-order-0.1.6.ebuild new file mode 100644 index 000000000000..378317c57358 --- /dev/null +++ b/dev-haskell/network-byte-order/network-byte-order-0.1.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Network byte order utilities" +HOMEPAGE="https://hackage.haskell.org/package/network-byte-order" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=dev-lang/ghc-7.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.22.2.0 + test? ( dev-haskell/doctest ) +" diff --git a/dev-haskell/rebase/Manifest b/dev-haskell/rebase/Manifest index 81a20c071e45..1b52beb08abc 100644 --- a/dev-haskell/rebase/Manifest +++ b/dev-haskell/rebase/Manifest @@ -1,3 +1,3 @@ -DIST rebase-1.4.1.tar.gz 19413 BLAKE2B 965f5633496df14611e496150e3fed91324df7189fd1e6c8ec6c2bf7492287b97c716c7da60f61e36740a9e535daf8ee3f7f6349615055a3ec093e167c825605 SHA512 70bb6513e6ea6a1cd3adf077fe454cf4f1a3b220224fc76e3d63050f17c22cc2d218efa8803f269a3605cb0b95e7ea11b3e8b55ec80cd7fb2db4dbf330739a18 -EBUILD rebase-1.4.1.ebuild 2186 BLAKE2B 38260ed79e87c79f6d05a06806842932f09b9165e6caaf9a3800c9f0349b87e0d255df2f934476412494c153076c33fca31beddb9d10f60611987420eaa2c83f SHA512 9aed2662cc3b70af4d702bbec1d73c233b62124f8b17e61100933a8a1f412e75a87f8dedd8ffe8ba3b30e5902e0999d2e0eee69f49447b3dec29968060226e70 +DIST rebase-1.15.0.3.tar.gz 21149 BLAKE2B 9999de56996d719410e770c5970a4e29bb81ac81a254440df7cd6ae001a2dc12bb5d69f47630e8e33941f0934d830f27594be23768f4317145655cfbb4fe859c SHA512 46c5790ba0bcf39b17a98eb32e6c5f68125abf9d20f51b6c3fa4fab665790eb1148878631e1e38677f53e1d81d52a1a96db18a8aec6e0eefbdacdd611340067a +EBUILD rebase-1.15.0.3.ebuild 2097 BLAKE2B 2810812d36eb821dc4ef83ce2f4cf19191d4734a7d060ede3f2332375b5bb5a8fb77ba2cef60cf7d0ea1b7ecea575d7a00cbdd1760016084c911b3406bdcd19e SHA512 e13aad75ff90e90bf1a614f4bc7fd3523d79cd8757110908c1e9156abcda4666ae95cebca83626a5bf6871817bea62a784231924ea1645bd4460e5844007b28f MISC metadata.xml 1137 BLAKE2B 0d69fcb4a70f9279380191c6e39a622e75ec062452204869e2bd5f5931327bd7c76e31c5316242ea08816118795c449f54b19cf47c7884481ff047e510b62c87 SHA512 d1cf24ea34ead7c0d74bdcae14c6ea2b86e0574bcae3d1ec93e8ac8fd425934ab2215435f95215ed4e5e0ad6fb2ecb99dde5d92c6477aa883360c5e5fcc522a1 diff --git a/dev-haskell/rebase/rebase-1.15.0.3.ebuild b/dev-haskell/rebase/rebase-1.15.0.3.ebuild new file mode 100644 index 000000000000..75e505e5a20d --- /dev/null +++ b/dev-haskell/rebase/rebase-1.15.0.3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="A more progressive alternative to the \"base\" package" +HOMEPAGE="https://github.com/nikita-volkov/rebase" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-haskell/bifunctors-5.5:=[profile?] =dev-haskell/comonad-5:=[profile?] =dev-haskell/contravariant-1.5:=[profile?] =dev-haskell/dlist-0.8:=[profile?] =dev-haskell/either-5:=[profile?] =dev-haskell/groups-0.5.3:=[profile?] =dev-haskell/hashable-1.3:=[profile?] =dev-haskell/invariant-0.5.5:=[profile?] =dev-haskell/profunctors-5.6:=[profile?] =dev-haskell/scientific-0.3:=[profile?] =dev-haskell/selective-0.5:=[profile?] =dev-haskell/semigroupoids-5.3:=[profile?] =dev-haskell/stm-2.5:=[profile?] =dev-haskell/time-compat-1.9.6.1:=[profile?] =dev-haskell/unordered-containers-0.2.13:=[profile?] =dev-haskell/uuid-types-1.0:=[profile?] =dev-haskell/vector-0.12:=[profile?] =dev-haskell/vector-instances-3.4:=[profile?] =dev-haskell/void-0.7:=[profile?] =dev-lang/ghc-8.8.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.0.0.0 +" diff --git a/dev-haskell/rebase/rebase-1.4.1.ebuild b/dev-haskell/rebase/rebase-1.4.1.ebuild deleted file mode 100644 index 7aa91c52580e..000000000000 --- a/dev-haskell/rebase/rebase-1.4.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.3 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="A more progressive alternative to the 'base' package" -HOMEPAGE="https://github.com/nikita-volkov/rebase" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/base-prelude-0.1:=[profile?] =dev-haskell/bifunctors-5:=[profile?] =dev-haskell/comonad-5:=[profile?] =dev-haskell/contravariant-1:=[profile?] =dev-haskell/contravariant-extras-0.3.2:=[profile?] =dev-haskell/dlist-0.7:=[profile?] =dev-haskell/either-5:=[profile?] =dev-haskell/fail-4.9:=[profile?] =dev-haskell/hashable-1:=[profile?] =dev-haskell/mtl-2.2:=[profile?] =dev-haskell/profunctors-5:=[profile?] =dev-haskell/scientific-0.3:=[profile?] =dev-haskell/selective-0.3:=[profile?] =dev-haskell/semigroupoids-5.2.2:=[profile?] =dev-haskell/semigroups-0.16:=[profile?] =dev-haskell/stm-2:=[profile?] =dev-haskell/text-1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/uuid-1:=[profile?] =dev-haskell/vector-0.10:=[profile?] =dev-haskell/void-0.7:=[profile?] =dev-lang/ghc-8.2.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.0.0.2 -" diff --git a/dev-haskell/regex-compat/Manifest b/dev-haskell/regex-compat/Manifest index 8245b48c0a5c..b11b3715f074 100644 --- a/dev-haskell/regex-compat/Manifest +++ b/dev-haskell/regex-compat/Manifest @@ -1,3 +1,3 @@ -DIST regex-compat-0.95.2.0.tar.gz 4019 BLAKE2B 13825a59d2edaf5df3c4726f3b040d9354eaa95220cc907a74e5141aa95d2299107bfaa5037d327011bc3ccf3f0aeeb00ad9bd086e20b393eb898a19a46e5ca1 SHA512 8b1b421f5e7688a1d4a61711a255505a047e90e9f9283a8cf2ebfa9774631e8fb3a071d61877ab22548a0c63e30237603196f043dac9cb64da4df2fdc4422300 -EBUILD regex-compat-0.95.2.0.ebuild 933 BLAKE2B 2ea181743394a31b4eb53402704e772ae465dd4950f7f3d7bdcd49c5d3c2f7876cbc8266bdfcbcea4792849ac40fe5e77a28535db1a69990f7de0fe6f28a9e16 SHA512 0c6d363bc9c037fb87c3063cdb3662947893590959cb6ef3c5d34a78b71082f12b6d7e881acdaba81865457da0dc83c7e59c85714a34826ef9e778e94c4a3a42 +DIST regex-compat-0.95.2.1.tar.gz 4285 BLAKE2B 5b1b7adf71c2903bf6647cc0bfefae230f59dbd3ab655a03083f279e7557b533ab745c15e36c51dcd6c4da9239e49a85c64a37a50458ee1a20e0d33a5abecc38 SHA512 87a671729dcdb2c89ce079fbb124cd2f16407f2dca0ed5d0d898a9cf06f893b82c184566efe80d966afbc7dde2cab1693b81516adc4832a9c65283a65fecd919 +EBUILD regex-compat-0.95.2.1.ebuild 834 BLAKE2B b51a703093b46e675d750bfdc45bf3e779d306f5194e3c031212558c2e002c61cd2ad2134b22a2f00f3d549f05dfcb490bea6d7e12920bec862b7608a4957ab9 SHA512 6157d70563cd0be73e0fd6fda7325e9898bc524e21465b8e089bc5e5aac328686fa8bc03cea2b079316b98bcf8bcf41afedfa152bd781220b7e01d706d1f24b2 MISC metadata.xml 308 BLAKE2B 0a9963e4eecbb0644fe45a944e127eec6ba5594aae29ecf22f83ab8723fedeeec3e7b46cf3c2cb008b2f262898c52bf6dd6403390c3fbb397fa25d31e39abe81 SHA512 d1ff415536abae9d9fad3c5129e8efef94dd5989395b8f8016c913fee07d1e7243eacfb3170b37848a68818f4e50629aa9cc64fee67570140eca8ecee79a6fd8 diff --git a/dev-haskell/regex-compat/regex-compat-0.95.2.0.ebuild b/dev-haskell/regex-compat/regex-compat-0.95.2.0.ebuild deleted file mode 100644 index ea2e40edd74a..000000000000 --- a/dev-haskell/regex-compat/regex-compat-0.95.2.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.1 -#hackport: flags: +newbase,+splitbase - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Replaces/Enhances Text.Regex" -HOMEPAGE="https://hackage.haskell.org/package/regex-compat" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/regex-base-0.94:=[profile?] =dev-haskell/regex-posix-0.96:=[profile?] =dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.12 -" - -src_prepare() { - default - - cabal_chdeps \ - 'base >= 4.3 && < 4.14' 'base >= 4.3' -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=newbase \ - --flag=splitbase -} diff --git a/dev-haskell/regex-compat/regex-compat-0.95.2.1.ebuild b/dev-haskell/regex-compat/regex-compat-0.95.2.1.ebuild new file mode 100644 index 000000000000..f554a29f8648 --- /dev/null +++ b/dev-haskell/regex-compat/regex-compat-0.95.2.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 +#hackport: flags: +newbase,+splitbase + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Replaces/enhances \"Text.Regex\"" +HOMEPAGE="https://wiki.haskell.org/Regular_expressions" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-haskell/regex-base-0.94:=[profile?] =dev-haskell/regex-posix-0.96:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=newbase \ + --flag=splitbase +} diff --git a/dev-haskell/rerebase/Manifest b/dev-haskell/rerebase/Manifest index ebd2b052bf33..b7ed1e44b4fc 100644 --- a/dev-haskell/rerebase/Manifest +++ b/dev-haskell/rerebase/Manifest @@ -1,3 +1,3 @@ -DIST rerebase-1.4.1.tar.gz 17185 BLAKE2B f474bc24f974698da9a9185a0ea2f352664a36628cf7f7a3483a6ddaebd2521498de1abeb6832e90c0810278a10c887aa9835bed6ed4a0ef93e6f5bda8081adc SHA512 102e88858f46d57a59c830a32f6bbd1644b5c36b7addf591b296ae5f1b7bc0d225d6ba6996d518dc0e67858b10863fcd561cdec0294fd798cb71cd3b8dd34c32 -EBUILD rerebase-1.4.1.ebuild 602 BLAKE2B 012b7f48e9e0a3c312948224081e0fe20e87e94f22af5ea6b1b9a6998c67bb509f0e251365d75e2d89c33bd8dc835bd83c0b059be3fe191f882e6574f95cc151 SHA512 2f4b8c3f796e6c8e4eecfa0cdb365df69772e65679c38fccd0b757af7ec1351f8a9d82a498534e72b3957495d32e3f354d80b4b9eb1b253fa5a7536fc8cb77f6 +DIST rerebase-1.15.0.3.tar.gz 17673 BLAKE2B 9dd7fe1492a432975522735770a1630d24efe299084e5faf5221946878e3d8c8337dfaae0ddc1db13a56e131e8225a1f8e10f0b84e3c0602277337aecfc3e004 SHA512 7887c40a92a84df9361e7745c001476d6e0984c9da973f841feb3f6a413062d16a5dfe4be3171ee8d0bb96a9554384e831a1a4217eef764b97c726051c22ae1f +EBUILD rerebase-1.15.0.3.ebuild 610 BLAKE2B 6aa6ee2eb2dffddc6215050a5183499815da0d3a4a575729501a1855009a062ce40ced3e8a1ba4054f9901178ee303d1a0d947ea81cd53fac2c3e34510400cc5 SHA512 e7e7722354b0ccf1b003b7ee809bb04ecae3e9afdb53b37f33a1b6a32ac11e6b2c754dd51accca042d254053a7e1f848bf124041fd578bde02c08e88e52cae65 MISC metadata.xml 447 BLAKE2B 75567e7540165104416ff0e3ecf2dc74e1ba0ca6ab3d179d13d0f0f24a0e075b2256dd0b3e9aaba7568d38e397ef7b867896ebae02eb026e52d35e03cbd4f7a2 SHA512 74035333714d957c1a1700c346b3647a65533613dea3a5bef634fa4e790797012a0dca14096bb5fb7ba2fd42c5210f7d4c4424932bc92bad722bbc3d61987f9d diff --git a/dev-haskell/rerebase/rerebase-1.15.0.3.ebuild b/dev-haskell/rerebase/rerebase-1.15.0.3.ebuild new file mode 100644 index 000000000000..40ba9652c4c0 --- /dev/null +++ b/dev-haskell/rerebase/rerebase-1.15.0.3.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Reexports from \"base\" with a bunch of other standard libraries" +HOMEPAGE="https://github.com/nikita-volkov/rerebase " +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +RDEPEND="~dev-haskell/rebase-1.15.0.3:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-haskell/rerebase/rerebase-1.4.1.ebuild b/dev-haskell/rerebase/rerebase-1.4.1.ebuild deleted file mode 100644 index bdbac1e730ae..000000000000 --- a/dev-haskell/rerebase/rerebase-1.4.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.3 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Reexports from 'base' with a bunch of other standard libraries" -HOMEPAGE="https://github.com/nikita-volkov/rerebase" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="~dev-haskell/rebase-1.4.1:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" diff --git a/dev-haskell/selective/Manifest b/dev-haskell/selective/Manifest index 641ffd16e703..0765a65bc0bf 100644 --- a/dev-haskell/selective/Manifest +++ b/dev-haskell/selective/Manifest @@ -1,3 +1,3 @@ -DIST selective-0.3.tar.gz 29161 BLAKE2B 786df49e4c05a53537e34f4ab4ba56075166140cee721db1ff517dfcfea92889a97dc3c558877a4a4c91a390e1cbcf684ddb6c2287079cfabeb75f19f3be7c35 SHA512 ecc5777c4692680032c2b758c0447200df3f42d4c97de0aef3d732d38c0813f85fec2d6f9825b044cf20e918631ce649b6f6cc932580277f50692ff609973dc6 -EBUILD selective-0.3.ebuild 772 BLAKE2B a5af12f5cccd1408f41a3ad38c44f76282e0f2499b2323fd9e366921a6517cbdc50cc04a0ac286ef1f52ee2c76205d6d285ef398274b3ba28476be326e15b5cb SHA512 3a114db6564127c2d1cd2076d3e78185234481ed118bce78f0fcd78740fb1ce5311c1fbeec97953331646a7f26d96bae9f1d2bc55607538dd1cd77ea773b6579 +DIST selective-0.5.tar.gz 34055 BLAKE2B 1cd2af69e0590c04f41b5473595579c0eb494a70167a7a06986930a6a28cb254dc971ae08451a402e6e1e1b9925cf6a96fdbffffe885888d97da667929c8da22 SHA512 31c7d294fe0cf92f4c4b57008d9dea055e959906eb0a8d11873edc0e02430dbfec99a57b68ee9c98d332c92c9c5111e03b2b4ce89d3dc543243b343a37313d6d +EBUILD selective-0.5.ebuild 612 BLAKE2B fde8d0e50ffb23d0e957ad559769a879cef08960bd073a67dacb0dfb62b4c3c9b862993b4de1aa80c2085da42a5345f37dde5c578fb76dc493942258a4697dcf SHA512 58f654e1107f8cdd7a75b47832ee079846e45c64d1b33a3f75a09b7eaa807a54fcce286ac8cf3fe805ea80262dd54d8850c168c5a3c27c82dabd199708ea9f16 MISC metadata.xml 657 BLAKE2B 92ff4b5dcff32658a237eea31f5ddd21bc1fc8d5a7459f9acfdd44b18451b6f99fe877b272c91de1e62862eb33544caf77d70f7a8bce2a4eaa2eb743b37d6e84 SHA512 e529dca1d1ad98db3e9516349fb245393d10173f0279442454ea5c44b215cf80739d7e60c2022ef8f38ee7a824f1bbe72642265256cb0bf255c13693a3cdadc0 diff --git a/dev-haskell/selective/selective-0.3.ebuild b/dev-haskell/selective/selective-0.3.ebuild deleted file mode 100644 index 86949794165c..000000000000 --- a/dev-haskell/selective/selective-0.3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.3 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Selective applicative functors" -HOMEPAGE="https://github.com/snowleopard/selective" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-7.10.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.22.2.0 - test? ( >=dev-haskell/mtl-2.2.1 =dev-haskell/quickcheck-2.8 =dev-haskell/tasty-0.11 - >=dev-haskell/tasty-expected-failure-0.11 - >=dev-haskell/tasty-quickcheck-0.8.4 ) -" diff --git a/dev-haskell/selective/selective-0.5.ebuild b/dev-haskell/selective/selective-0.5.ebuild new file mode 100644 index 000000000000..abde0721dd40 --- /dev/null +++ b/dev-haskell/selective/selective-0.5.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Selective applicative functors" +HOMEPAGE="https://github.com/snowleopard/selective" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/quickcheck-2.8 haskell@gentoo.org Gentoo Haskell - - Shakespeare is a template family for type-safe, efficient templates with simple variable interpolation . Shakespeare templates can be used inline with a quasi-quoter or in an external file. Shakespeare interpolates variables according to the type being inserted. - - Note there is no dependency on haskell-src-extras. - - packages that use this: shakespeare-js, shakespeare-css, shakespeare-interpolated, hamlet, and xml-hamlet - Please see the documentation at <http://docs.yesodweb.com/book/hamlet/> for more details. - - - Test export. - Render tests through coffeescript render function. - Render tests through roy render function. - diff --git a/dev-haskell/shakespeare/shakespeare-2.0.25.ebuild b/dev-haskell/shakespeare/shakespeare-2.0.25.ebuild deleted file mode 100644 index beb62cf019ba..000000000000 --- a/dev-haskell/shakespeare/shakespeare-2.0.25.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.7.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="A toolkit for making compile-time interpolated templates" -HOMEPAGE="https://www.yesodweb.com/book/shakespearean-templates" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="test-coffee test-export test-roy" - -RDEPEND="dev-haskell/aeson:=[profile?] - dev-haskell/blaze-html:=[profile?] - dev-haskell/blaze-markup:=[profile?] - dev-haskell/exceptions:=[profile?] - >=dev-haskell/parsec-2:=[profile?] =dev-haskell/scientific-0.3.0.0:=[profile?] - >=dev-haskell/text-0.7:=[profile?] - dev-haskell/th-lift:=[profile?] - dev-haskell/unordered-containers:=[profile?] - dev-haskell/vector:=[profile?] - >=dev-lang/ghc-8.0.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.24.0.0 - test? ( >=dev-haskell/hspec-2 - + 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 + Allow use of sendfileFd (not available on GNU/kFreeBSD) + Adds a dependency on the x509 library to enable getting TLS client certificates. yesodweb/wai diff --git a/dev-haskell/warp/warp-3.3.13.ebuild b/dev-haskell/warp/warp-3.3.13.ebuild deleted file mode 100644 index 23fad6252f66..000000000000 --- a/dev-haskell/warp/warp-3.3.13.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.4.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="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="+allow-sendfilefd warp-debug" - -RESTRICT=test # requires network - -RDEPEND="dev-haskell/async:=[profile?] - >=dev-haskell/auto-update-0.1.3:=[profile?] =dev-haskell/case-insensitive-0.2:=[profile?] - dev-haskell/hashable:=[profile?] - dev-haskell/http-date:=[profile?] - >=dev-haskell/http-types-0.12:=[profile?] - >=dev-haskell/http2-2.0:=[profile?] =dev-haskell/iproute-1.3.1:=[profile?] - >=dev-haskell/network-2.3:=[profile?] - dev-haskell/semigroups:=[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/time-manager:=[profile?] - >=dev-haskell/unix-compat-0.2:=[profile?] - >=dev-haskell/vault-0.3:=[profile?] - >=dev-haskell/wai-3.2:=[profile?] =dev-lang/ghc-7.10.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.22.2.0 - test? ( >=dev-haskell/hspec-1.3 - dev-haskell/http-client - dev-haskell/hunit - >=dev-haskell/lifted-base-0.1 - dev-haskell/quickcheck ) -" - -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.3.21.ebuild b/dev-haskell/warp/warp-3.3.21.ebuild new file mode 100644 index 000000000000..71a0e7aea898 --- /dev/null +++ b/dev-haskell/warp/warp-3.3.21.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.1.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="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="+allow-sendfilefd debug +x509" + +RDEPEND=">=dev-haskell/auto-update-0.1.3:=[profile?] =dev-haskell/case-insensitive-0.2:=[profile?] + dev-haskell/hashable:=[profile?] + dev-haskell/http-date:=[profile?] + >=dev-haskell/http-types-0.12:=[profile?] + >=dev-haskell/http2-3.0:=[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/time-manager:=[profile?] + >=dev-haskell/unix-compat-0.2:=[profile?] + dev-haskell/unliftio:=[profile?] + >=dev-haskell/vault-0.3:=[profile?] + >=dev-haskell/wai-3.2:=[profile?] =dev-lang/ghc-8.6.3:= + x509? ( dev-haskell/x509:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.4.0.1 + test? ( dev-haskell/async + >=dev-haskell/hspec-1.3 + dev-haskell/http-client + dev-haskell/hunit + dev-haskell/quickcheck ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag allow-sendfilefd allow-sendfilefd) \ + --flag=-network-bytestring \ + $(cabal_flag debug warp-debug) \ + $(cabal_flag x509 x509) +} -- cgit v1.2.3