summaryrefslogtreecommitdiff
path: root/dev-haskell/wai-extra
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
commit386855c4d1ef509c1fd32abd721589c81669613b (patch)
tree35dc984118f0a7dc2df88313d83bb5779fd12514 /dev-haskell/wai-extra
parent0118ac4510d7b85ca62da20e4abd1286dd8bd752 (diff)
gentoo auto-resync : 23:10:2023 - 08:35:49
Diffstat (limited to 'dev-haskell/wai-extra')
-rw-r--r--dev-haskell/wai-extra/Manifest7
-rw-r--r--dev-haskell/wai-extra/metadata.xml1
-rw-r--r--dev-haskell/wai-extra/wai-extra-3.1.13.0.ebuild75
-rw-r--r--dev-haskell/wai-extra/wai-extra-3.1.4.1.ebuild2
4 files changed, 82 insertions, 3 deletions
diff --git a/dev-haskell/wai-extra/Manifest b/dev-haskell/wai-extra/Manifest
index 6b2ccdc19e62..8f161bf2a9b0 100644
--- a/dev-haskell/wai-extra/Manifest
+++ b/dev-haskell/wai-extra/Manifest
@@ -1,3 +1,6 @@
+DIST wai-extra-3.1.13.0-rev1.cabal 8287 BLAKE2B 71844b39699651c434a2566f1231d99142639aaf9cb12b02ac2e854c4bcb0098d08d3c8bbd03bf6658fc03b0cef6a21f702921bf05950f481acccb96eff2220d SHA512 57e9d7ccfc243651a91ba4d8254384bd9108132b255b8676c1eb1cf8e0a0eebda6a66bbc0393bbd85ecdf5e5a2e17f39106fb7067fc5be8e8b4e73409fdf106e
+DIST wai-extra-3.1.13.0.tar.gz 82251 BLAKE2B 30919e421f1e0f0e827bd73b50e11c9aee9714d7c582faa70b69f160c278552b19a7024aaf97f80ffa7bf442118b7a31cb46d92fa2ecef356b66bc399ecf2191 SHA512 ec94ad7fe318543c83dc20586bab04e9cb5cc9a3a96c4392acb1abd22f7a232a703f05051c9580836ad3758875751f02ef53bdc3c450e7d262ba8575761380b8
DIST wai-extra-3.1.4.1.tar.gz 67063 BLAKE2B d75f1425cf4c75596adb65c152c954a6005b085f3a290d7dea279a4417d85e359f6948fc8282cee63f2057b4dfe3e33b7a364667544c925582024e4255e71462 SHA512 c33b513bd6e627361007f285167235535ac4065e7198749c14d05cfcd89c5017b54896064c64ffdda9875d6363b684b9beed4098fdbefaba1058045ba3245af5
-EBUILD wai-extra-3.1.4.1.ebuild 1828 BLAKE2B ace2f2028414eaea88b7ce457f1719c93c13398582f0419c754922f588351f553571b849301261d379f64b29272b73f7a4a024c39cf987bb89792ca10ec05d2b SHA512 5bbee489deaad39b9ad3a70ff574ccdb1931e330160ee77e3a71a86c91022d0bd863c175b0f17213a36b734c25c51b859271df63d70639b7f65f171df48f13b2
-MISC metadata.xml 327 BLAKE2B 218e06e8cc3d6ffe2ecfde2149aacd275b343bfd4cc2e4ea5cc59a026f4cc7a137889f9b1fc310724e8a2b8a3293e828cfcbea933913ed1fbc984ce054ab8875 SHA512 16195ffb161bad5d1755577c272cd6d517252d34d548e3246c7f9fc4336fe0d83bd75b8322186c4fd734cfadd8120e147653348f6a4574137024e4b06314c694
+EBUILD wai-extra-3.1.13.0.ebuild 1960 BLAKE2B 2927da7c0e000f8111527dd71f15a90d3d1f07becf597a3e4a08fee61332b282b158612fdcf999685ec7de55b6cf6ad4b5045917f393c6c636c02a3e0a1578b0 SHA512 11581251804d1c39b952fcf617bc89fcc1cdc4fb4f18cd81b803d91149c35355601d7fa9b55cd0d8ca68a1b4ec2fe146bdb0b5352940926d9bbc7187d2ca3aab
+EBUILD wai-extra-3.1.4.1.ebuild 1828 BLAKE2B b94de9edb4122b0fe168492b10e472bef245e21f528f197877f047d1a3f25c0913523ea717b39f67cb2ae573feed9cd0d908abbb7ac48c228b54063986dd86cd SHA512 7bc003f282622ab6a4d8ddfe776375e4c569ebb3ef786ca77cb5eabb04e6f42c44ef9d7edee26108bd0ab3682c191ec425738469a61b290d72c85e053b55303a
+MISC metadata.xml 377 BLAKE2B 3db3cc2c3e02d275589e47e897ed78054bc3930df5c0e96fc4fc6c2065c2e3a562918763a74725cfd3359621cc46db33e088b1fd796f5f01137d41baec5320b4 SHA512 8714800eb5345f850839deb5f2de1566747706aa7d23aa8f60ec8372e94a1d065ca5647a7f8b2815f0066c61dd39c902eb9176e86c2a17417d5ca668ac6a4180
diff --git a/dev-haskell/wai-extra/metadata.xml b/dev-haskell/wai-extra/metadata.xml
index 6b5972c48ca4..b23b10b74f9b 100644
--- a/dev-haskell/wai-extra/metadata.xml
+++ b/dev-haskell/wai-extra/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Haskell</name>
</maintainer>
<upstream>
+ <remote-id type="hackage">wai-extra</remote-id>
<remote-id type="github">yesodweb/wai</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-haskell/wai-extra/wai-extra-3.1.13.0.ebuild b/dev-haskell/wai-extra/wai-extra-3.1.13.0.ebuild
new file mode 100644
index 000000000000..82a7ff2c92f9
--- /dev/null
+++ b/dev-haskell/wai-extra/wai-extra-3.1.13.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.3.0
+#hackport: flags: build-example:examples
+
+CABAL_HACKAGE_REVISION=1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Provides some basic WAI handlers and middleware"
+HOMEPAGE="https://github.com/yesodweb/wai"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="examples"
+
+CABAL_CHDEPS=(
+ 'executable example' "executable ${PN}-example"
+)
+
+RDEPEND="
+ dev-haskell/aeson:=[profile?]
+ >=dev-haskell/ansi-terminal-0.4:=[profile?]
+ dev-haskell/base64-bytestring:=[profile?]
+ dev-haskell/call-stack:=[profile?]
+ >=dev-haskell/case-insensitive-0.2:=[profile?]
+ dev-haskell/cookie:=[profile?]
+ dev-haskell/data-default-class:=[profile?]
+ >=dev-haskell/fast-logger-2.4.5:=[profile?]
+ >=dev-haskell/http-types-0.7:=[profile?]
+ dev-haskell/hunit:=[profile?]
+ >=dev-haskell/iproute-1.7.8:=[profile?]
+ >=dev-haskell/network-2.6.1.0:=[profile?]
+ >=dev-haskell/resourcet-0.4.6:=[profile?] <dev-haskell/resourcet-1.4:=[profile?]
+ >=dev-haskell/streaming-commons-0.2:=[profile?]
+ dev-haskell/vault:=[profile?]
+ >=dev-haskell/wai-3.2.2.1:=[profile?] <dev-haskell/wai-3.3:=[profile?]
+ >=dev-haskell/wai-logger-2.3.7:=[profile?]
+ >=dev-haskell/warp-3.3.22:=[profile?]
+ dev-haskell/word8:=[profile?]
+ >=dev-lang/ghc-8.6.3:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.4.0.1
+ test? (
+ >=dev-haskell/hspec-1.3
+ dev-haskell/temporary
+ dev-haskell/zlib
+ )
+"
+BDEPEND="
+ test? (
+ dev-haskell/hspec-discover
+ )
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag examples build-example)
+}
+
+pkg_postinst() {
+ if use examples; then
+ elog "The example executable installed with this package (normally named"
+ elog "'example') has been renamed to '${PN}-example' to help prevent name"
+ elog "collisions."
+ fi
+
+ haskell-cabal_pkg_postinst
+}
diff --git a/dev-haskell/wai-extra/wai-extra-3.1.4.1.ebuild b/dev-haskell/wai-extra/wai-extra-3.1.4.1.ebuild
index 562e67cafccc..385804a5b649 100644
--- a/dev-haskell/wai-extra/wai-extra-3.1.4.1.ebuild
+++ b/dev-haskell/wai-extra/wai-extra-3.1.4.1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
# ebuild generated by hackport 0.6.6.9999
#hackport: flags: build-example:examples