summaryrefslogtreecommitdiff
path: root/dev-haskell
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-23 08:50:16 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-23 08:50:16 +0100
commit34efeba333bb7b35b450c57f2045c933b84bd252 (patch)
tree86c991fd2ec812228e134e90c5eac088e50dfa18 /dev-haskell
parentfd70f5e3ed54d5e013c11a3f3e632e80838171d0 (diff)
gentoo auto-resync : 23:07:2022 - 08:50:15
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/Manifest.gzbin134244 -> 134550 bytes
-rw-r--r--dev-haskell/aeson-pretty/Manifest2
-rw-r--r--dev-haskell/aeson-pretty/aeson-pretty-0.8.8.ebuild38
-rw-r--r--dev-haskell/aeson/Manifest10
-rw-r--r--dev-haskell/aeson/aeson-1.4.7.1.ebuild65
-rw-r--r--dev-haskell/aeson/aeson-2.0.3.0.ebuild (renamed from dev-haskell/aeson/aeson-1.5.6.0.ebuild)63
-rw-r--r--dev-haskell/aeson/metadata.xml64
-rw-r--r--dev-haskell/assoc/Manifest2
-rw-r--r--dev-haskell/assoc/metadata.xml2
-rw-r--r--dev-haskell/cabal-install/Manifest6
-rw-r--r--dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild4
-rw-r--r--dev-haskell/cabal-install/cabal-install-3.4.1.0-r1.ebuild77
-rw-r--r--dev-haskell/cabal-install/metadata.xml8
-rw-r--r--dev-haskell/ghc-byteorder/Manifest2
-rw-r--r--dev-haskell/ghc-byteorder/metadata.xml2
-rw-r--r--dev-haskell/git-lfs/Manifest4
-rw-r--r--dev-haskell/git-lfs/git-lfs-1.1.0.ebuild30
-rw-r--r--dev-haskell/git-lfs/git-lfs-1.1.2.ebuild27
-rw-r--r--dev-haskell/hackage-security/Manifest9
-rw-r--r--dev-haskell/hackage-security/hackage-security-0.5.3.0-r3.ebuild68
-rw-r--r--dev-haskell/hackage-security/hackage-security-0.6.1.0.ebuild (renamed from dev-haskell/hackage-security/hackage-security-0.6.0.1-r1.ebuild)36
-rw-r--r--dev-haskell/hackage-security/metadata.xml20
-rw-r--r--dev-haskell/haddock-library/Manifest2
-rw-r--r--dev-haskell/haddock-library/haddock-library-1.8.0.ebuild16
-rw-r--r--dev-haskell/hslua-aeson/Manifest2
-rw-r--r--dev-haskell/hslua-aeson/metadata.xml2
-rw-r--r--dev-haskell/hslua-classes/Manifest2
-rw-r--r--dev-haskell/hslua-classes/metadata.xml2
-rw-r--r--dev-haskell/hslua-core/Manifest2
-rw-r--r--dev-haskell/hslua-core/metadata.xml2
-rw-r--r--dev-haskell/hslua-marshalling/Manifest2
-rw-r--r--dev-haskell/hslua-marshalling/metadata.xml2
-rw-r--r--dev-haskell/hslua-module-doclayout/Manifest2
-rw-r--r--dev-haskell/hslua-module-doclayout/metadata.xml2
-rw-r--r--dev-haskell/hslua-module-version/Manifest2
-rw-r--r--dev-haskell/hslua-module-version/metadata.xml2
-rw-r--r--dev-haskell/hslua-objectorientation/Manifest2
-rw-r--r--dev-haskell/hslua-objectorientation/metadata.xml2
-rw-r--r--dev-haskell/hslua-packaging/Manifest2
-rw-r--r--dev-haskell/hslua-packaging/metadata.xml2
-rw-r--r--dev-haskell/hspec-wai/Manifest2
-rw-r--r--dev-haskell/hspec-wai/metadata.xml2
-rw-r--r--dev-haskell/hsyaml-aeson/Manifest7
-rw-r--r--dev-haskell/hsyaml-aeson/hsyaml-aeson-0.2.0.0.ebuild45
-rw-r--r--dev-haskell/hsyaml-aeson/hsyaml-aeson-0.2.0.1.ebuild36
-rw-r--r--dev-haskell/hsyaml-aeson/metadata.xml16
-rw-r--r--dev-haskell/http-media/Manifest2
-rw-r--r--dev-haskell/http-media/metadata.xml2
-rw-r--r--dev-haskell/indexed-traversable-instances/Manifest2
-rw-r--r--dev-haskell/indexed-traversable-instances/metadata.xml2
-rw-r--r--dev-haskell/lens-aeson/Manifest4
-rw-r--r--dev-haskell/lens-aeson/lens-aeson-1.1.2.ebuild (renamed from dev-haskell/lens-aeson/lens-aeson-1.1.ebuild)26
-rw-r--r--dev-haskell/lift-type/Manifest3
-rw-r--r--dev-haskell/lift-type/lift-type-0.1.0.1.ebuild23
-rw-r--r--dev-haskell/lift-type/metadata.xml8
-rw-r--r--dev-haskell/lpeg/Manifest2
-rw-r--r--dev-haskell/lpeg/metadata.xml2
-rw-r--r--dev-haskell/lua-arbitrary/Manifest2
-rw-r--r--dev-haskell/lua-arbitrary/metadata.xml2
-rw-r--r--dev-haskell/lua/Manifest2
-rw-r--r--dev-haskell/lua/metadata.xml2
-rw-r--r--dev-haskell/onetuple/Manifest2
-rw-r--r--dev-haskell/onetuple/metadata.xml2
-rw-r--r--dev-haskell/pandoc-lua-marshal/Manifest2
-rw-r--r--dev-haskell/pandoc-lua-marshal/metadata.xml2
-rw-r--r--dev-haskell/pandoc-types/Manifest4
-rw-r--r--dev-haskell/pandoc-types/pandoc-types-1.20.ebuild34
-rw-r--r--dev-haskell/pandoc-types/pandoc-types-1.22.ebuild34
-rw-r--r--dev-haskell/persistent-template/Manifest4
-rw-r--r--dev-haskell/persistent-template/persistent-template-2.12.0.0.ebuild23
-rw-r--r--dev-haskell/persistent-template/persistent-template-2.8.2.3.ebuild35
-rw-r--r--dev-haskell/persistent/Manifest4
-rw-r--r--dev-haskell/persistent/persistent-2.14.0.3.ebuild (renamed from dev-haskell/persistent/persistent-2.10.5.2.ebuild)24
-rw-r--r--dev-haskell/primitive/Manifest7
-rw-r--r--dev-haskell/primitive/primitive-0.7.2.0.ebuild32
-rw-r--r--dev-haskell/primitive/primitive-0.7.3.0.ebuild (renamed from dev-haskell/primitive/primitive-0.7.1.0.ebuild)19
-rw-r--r--dev-haskell/scientific/Manifest5
-rw-r--r--dev-haskell/scientific/scientific-0.3.6.2.ebuild36
-rw-r--r--dev-haskell/scientific/scientific-0.3.7.0-r1.ebuild52
-rw-r--r--dev-haskell/semialign/Manifest2
-rw-r--r--dev-haskell/semialign/metadata.xml2
-rw-r--r--dev-haskell/servant-server/Manifest2
-rw-r--r--dev-haskell/servant-server/metadata.xml2
-rw-r--r--dev-haskell/servant/Manifest2
-rw-r--r--dev-haskell/servant/metadata.xml2
-rw-r--r--dev-haskell/should-not-typecheck/Manifest2
-rw-r--r--dev-haskell/should-not-typecheck/metadata.xml2
-rw-r--r--dev-haskell/string-conversions/Manifest2
-rw-r--r--dev-haskell/string-conversions/metadata.xml2
-rw-r--r--dev-haskell/tasty-hslua/Manifest2
-rw-r--r--dev-haskell/tasty-hslua/metadata.xml2
-rw-r--r--dev-haskell/th-compat/Manifest2
-rw-r--r--dev-haskell/th-compat/metadata.xml2
-rw-r--r--dev-haskell/these/Manifest2
-rw-r--r--dev-haskell/these/metadata.xml2
-rw-r--r--dev-haskell/tree-diff/Manifest2
-rw-r--r--dev-haskell/tree-diff/tree-diff-0.1.ebuild58
-rw-r--r--dev-haskell/unicode-collation/Manifest2
-rw-r--r--dev-haskell/unicode-collation/metadata.xml2
-rw-r--r--dev-haskell/unicode-data/Manifest2
-rw-r--r--dev-haskell/unicode-data/metadata.xml2
-rw-r--r--dev-haskell/witherable/Manifest4
-rw-r--r--dev-haskell/witherable/metadata.xml8
-rw-r--r--dev-haskell/witherable/witherable-0.4.2.ebuild48
-rw-r--r--dev-haskell/yesod-core/Manifest4
-rw-r--r--dev-haskell/yesod-core/yesod-core-1.6.23.1.ebuild (renamed from dev-haskell/yesod-core/yesod-core-1.6.18.8.ebuild)18
-rw-r--r--dev-haskell/yesod-form/Manifest4
-rw-r--r--dev-haskell/yesod-form/yesod-form-1.7.0.ebuild (renamed from dev-haskell/yesod-form/yesod-form-1.6.7.ebuild)9
-rw-r--r--dev-haskell/yesod-persistent/Manifest4
-rw-r--r--dev-haskell/yesod-persistent/yesod-persistent-1.6.0.8.ebuild (renamed from dev-haskell/yesod-persistent/yesod-persistent-1.6.0.4.ebuild)17
-rw-r--r--dev-haskell/yesod/Manifest4
-rw-r--r--dev-haskell/yesod/yesod-1.6.2.ebuild (renamed from dev-haskell/yesod/yesod-1.6.1.0.ebuild)15
112 files changed, 511 insertions, 826 deletions
diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz
index 2da19261f9b8..6d883a552508 100644
--- a/dev-haskell/Manifest.gz
+++ b/dev-haskell/Manifest.gz
Binary files differ
diff --git a/dev-haskell/aeson-pretty/Manifest b/dev-haskell/aeson-pretty/Manifest
index 62b78385b443..b7e5b85a3efd 100644
--- a/dev-haskell/aeson-pretty/Manifest
+++ b/dev-haskell/aeson-pretty/Manifest
@@ -1,6 +1,4 @@
-DIST aeson-pretty-0.8.8.tar.gz 5600 BLAKE2B cac5605b17405868ea373806021e9ba2b3bd3bcb864e97067d4086289a53c2118922e318fb966172a0c0cf0df900e577698afdcea1291464151fc0a01f359dde SHA512 5867343c5d51d632bb299fcbc00cdb29b0feb1931f0ff9c3cf89c5752f1a103c68c9e6fa65e8538ac19212853c39f6d1d6e0c2d9f0bf49fe001c1bfd792db779
DIST aeson-pretty-0.8.9.cabal 2549 BLAKE2B 8039fb1ab628e04e0661331860ee2340c1dde9ed971619bdceb8b31500037fa94977034e07a9b8722b7bba818bda0b9b23cc608b71084121c276bce9a7e805da SHA512 b602bd81625dfd00906dd61613c2f4446f88c3afb82a0dec960de62802f5db17d2d77895f22108660f500831d9b0f24f5709b45b0f17f98630442842954dd5b7
DIST aeson-pretty-0.8.9.tar.gz 5802 BLAKE2B 85d13676bb6f569a9df0f88a0882f493a6a2e55a74e702fa14f1d419b337f2a9f9d531de3dbd5283c80237e6fac11babf5aaba8f29aaf272ce6fc062412f1878 SHA512 00c99799cbe9e268109116f909ea0d9ef2708e578ec363ba5455b43d76d1f89bc9820dcbd3a63a1fb300460d97a71105f028f4ad9853b56ce16a097826b1d3d5
-EBUILD aeson-pretty-0.8.8.ebuild 1043 BLAKE2B ff9d846bc59cbeda139f635137b92a0dc7bc6cbbf35b38fdb24dec95462b72d18dec95fee84be9e16193b53c212c8aa91026d51cde3a1fc738051756790f6772 SHA512 01bea313caafeb4aba9c9d7267362ccd8c17b41b80f041ae958ac80143e1236c7f3d6b5e5479de7d19c97bed211f7af01579aa97e55a88b31f40e153be4bf878
EBUILD aeson-pretty-0.8.9.ebuild 1361 BLAKE2B 122ba417f1e934083a9699e8dabf4f9c030a4bedd786ca9310bc8136a5ac1944c2e08055fb2a100a6c6da60b1ff4ee692132dab7f3f5ac91945f8f46473baa21 SHA512 c83d57e29dc0bd173543808d5f1bec4650ff400a38aab07133c2869bf9f5f016661f76a76476bcec21b1c030e89f7a09595c5870b1cba04529ee8a23832387b3
MISC metadata.xml 1085 BLAKE2B 49797b27de2afac909d59db226fa8b8fb18cc93496a761c11a5d6acdb360cd9b07ae3c1c40438fb1d532f1767c17dc7698e9f3a4b54b8275ae38a22dd8d84cfa SHA512 1d81c965db55d284f82bdfec7de6a11a1103396a42da4fb8db16240ee7d4a7f5cab3b7a5dc52467967e3880504f6583f1ebc58ef8c56915027c7d09ee963b456
diff --git a/dev-haskell/aeson-pretty/aeson-pretty-0.8.8.ebuild b/dev-haskell/aeson-pretty/aeson-pretty-0.8.8.ebuild
deleted file mode 100644
index 9e23eefb7e8d..000000000000
--- a/dev-haskell/aeson-pretty/aeson-pretty-0.8.8.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="JSON pretty-printing library and command-line tool"
-HOMEPAGE="https://github.com/informatikr/aeson-pretty"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="lib-only"
-
-RDEPEND=">=dev-haskell/aeson-0.7:=[profile?]
- >=dev-haskell/base-compat-0.9:=[profile?]
- >=dev-haskell/scientific-0.3:=[profile?]
- >=dev-haskell/semigroups-0.18.2:=[profile?]
- >=dev-haskell/text-0.11:=[profile?]
- >=dev-haskell/unordered-containers-0.1.3.0:=[profile?]
- >=dev-haskell/vector-0.9:=[profile?]
- >=dev-lang/ghc-7.4.1:=
- !lib-only? ( >=dev-haskell/attoparsec-0.10:=[profile?]
- >=dev-haskell/cmdargs-0.7:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag lib-only lib-only)
-}
diff --git a/dev-haskell/aeson/Manifest b/dev-haskell/aeson/Manifest
index 24d13284c30a..f4cb61377367 100644
--- a/dev-haskell/aeson/Manifest
+++ b/dev-haskell/aeson/Manifest
@@ -1,7 +1,5 @@
AUX aeson-1.5.6.0-fix-tests-ghc_9.patch 9678 BLAKE2B 40512bbb1bbd0d8a80baad69ce70454132bb81aecedcf0011c7466c1eea81871e205af54da9f4aa51abd34ad4a64289f9ae28bdb90433dd07f03111795c54ff2 SHA512 e81925089a7bd43f9aaebaf20633afeb66b59fe5eb3c9e2b2123d5b4e790e5143a9470b0726698cfb6588132fc68296f5b60f0ccbf12bcb23fff3fe20ddbf915
-DIST aeson-1.4.7.1.tar.gz 277911 BLAKE2B bffac6e82e7220f270fce44055859b27a97740b6f012f4e51d0970acd38a7bcd40d9bc3c4f1ba1df0df4d3d38dac0b8731dfdfe1f902b07a38efeaea842587d2 SHA512 236ed1b2cc4b39d49277cea5b787b6107c7efbe1c0d73de2005d400746bacf44c6b8ef5d26619395e24844f8948115685963ec7d03a998d0b728ab992e32e705
-DIST aeson-1.5.6.0.cabal 6788 BLAKE2B b7ad53a5ef4c0a06ad39bcc6bb19c7f3635c629edafdd03acf8e45163170506d00b7843a17bc4bd062bcfb922da949e9ec562ca62f0929b74bc094ee213aadf9 SHA512 6da627332e2d7b4af33ff53718e84b4b9fa11bc8b8ba82dffc9c5ea9f290b7628aa8015e9b2c8798ad402e184ce70253b0fdf49b4f60e7e22e2346f2f319fcc0
-DIST aeson-1.5.6.0.tar.gz 286364 BLAKE2B cc9524f025144b74dc70aca13576de935b24f1ae2befa027f6ae7d93b20bae8e5f399ed0147e351f1e46579d628923ef019be934572376cbe0a3b2ea497fcb01 SHA512 31e0339945aec6d84aec230c09001fe6e7926f008d3444d12264bb323d0a050515303fdc8eeb6563733594209d930cdd2f82eb4dfe4dd4d5c573748aaa71813d
-EBUILD aeson-1.4.7.1.ebuild 3016 BLAKE2B cca901c7d0e1e3892d8f6feeec1f6466fb4b3383b29e47b4f7c39cc7a139b5dede445f2de99190ba4666be57bceb58b640a6c0da9f422b4d1b2380bd97091447 SHA512 65c1366c1d7548654a1ff11d6975cc7536ef2ef3a62fc70e63e451140d6f8ca8f2511d27d8e2eb5cef3b31e37284c0c1fd20e856c4272dacab18111f7dc957ec
-EBUILD aeson-1.5.6.0.ebuild 3408 BLAKE2B 1228d2c9eaff3dc05d4765369d939874d6256ea5bcfb1bbe87f77da4713ce45634bac116e02c73ec17b83d948cb42f3996234a4064dba93faebc9618ee4a6fc2 SHA512 02be07f319fae91c0860dff6a43b90ff838a43fe03cc68d650d098280ab3ad423caf4e8869d694132c2ad9a000a05548a23061356ac856b1072a00560b1b5d77
-MISC metadata.xml 2437 BLAKE2B 2856043d84fb9355a0a86b43b9e2e8ad83442e5b75ea13c0a7be9abfb0088711b4454da4a2775e0af406b760a3ffc1f8c07e572c6d8d62d3953b10909c375b1b SHA512 400fc3cce9f3acd57d498027425608155dfa40dfa466ec98512d37f61684fbc5ff975c22d3bd3f453dbf1df206023855bf6e6d678d5a9b1acbba281b773a8098
+DIST aeson-2.0.3.0-rev1.cabal 5867 BLAKE2B c64638d037ee4599a15c2c2c051b569649f57663312aaebc10c2a47cf2dfd834d03e8e4c909d70874737fd407f46f75744052ebe9319cde8ef56e4676115dbe0 SHA512 54b3ed453d6ec93a73d4bb639132164e1ffa698e87076577da39137ec2bb62b0c1a2f66d9412e1adad97d7d6cc32a6738e0495b0c4d312c183d7a29d01a29784
+DIST aeson-2.0.3.0.tar.gz 297283 BLAKE2B e6784fd2081c56d6f2f2fb82b383478ab743fcce77568c430c2b62a79b4ee89901b7e278b1da948215215d50ef72bbdef128fb5dfb6679c92d30586d1406302e SHA512 546adaaf864ca40012a268d71f442479f0ad7c69e9f943391801570e227a2faa652494766f1f63b77c730e019e83ebdd7511426baa12792a28fbb470eca64552
+EBUILD aeson-2.0.3.0.ebuild 3185 BLAKE2B 9bf0dcfdb4c766f99f3147315f29468177819b389f9a7ebaba8a06bb31c69f2b13237a0a4bfc7ca14315ef3e1b47cba2cf6813748fbc1b5aaf52925caf1e91b3 SHA512 736b3d9105dd665f2c66c07633c9ea6d6181586906ba43673bc164e2e9d94a46b866720fe2cb55ebf4bc9baed1d02bd11163d12af9cf69ff7bb3cbdd7187842c
+MISC metadata.xml 473 BLAKE2B 14ab26a3dbce1cc6d36ecd8e82d49f8c7c3b0ade0c498038287a6dc0acc5a959357173c0d3789e04cd85dbe78e29694f3bfe4396664da00be777670bac0630be SHA512 7bc52cb32a6dc5e20d96e40fd29ab6dbe48e1940505877b4f0b15879c1d25c8ce6d38476b3ca8b6f091288bffb9a70119431ae52a5da13becf903ccf8cc62f82
diff --git a/dev-haskell/aeson/aeson-1.4.7.1.ebuild b/dev-haskell/aeson/aeson-1.4.7.1.ebuild
deleted file mode 100644
index cbb99b44a856..000000000000
--- a/dev-haskell/aeson/aeson-1.4.7.1.ebuild
+++ /dev/null
@@ -1,65 +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: -developer,-bytestring-builder
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Fast JSON parsing and encoding"
-HOMEPAGE="https://github.com/bos/aeson"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="cffi fast"
-
-RDEPEND=">=dev-haskell/attoparsec-0.13.2.2:=[profile?] <dev-haskell/attoparsec-0.14:=[profile?]
- >=dev-haskell/base-compat-batteries-0.10.0:=[profile?] <dev-haskell/base-compat-batteries-0.12:=[profile?]
- >=dev-haskell/contravariant-1.4.1:=[profile?] <dev-haskell/contravariant-1.6:=[profile?]
- >=dev-haskell/dlist-0.8.0.4:=[profile?] <dev-haskell/dlist-0.9:=[profile?]
- >=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?]
- >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.4:=[profile?]
- >=dev-haskell/nats-1.1.1:=[profile?] <dev-haskell/nats-1.2:=[profile?]
- >=dev-haskell/primitive-0.6.3.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?]
- >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
- >=dev-haskell/semigroups-0.18.5:=[profile?] <dev-haskell/semigroups-0.20:=[profile?]
- >=dev-haskell/tagged-0.8.5:=[profile?] <dev-haskell/tagged-0.9:=[profile?]
- >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/th-abstraction-0.2.8.0:=[profile?] <dev-haskell/th-abstraction-0.4:=[profile?]
- >=dev-haskell/time-compat-1.9.2.2:=[profile?] <dev-haskell/time-compat-1.10:=[profile?]
- >=dev-haskell/transformers-compat-0.6.2:=[profile?] <dev-haskell/transformers-compat-0.7:=[profile?]
- >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?]
- >=dev-haskell/vector-0.12.0.1:=[profile?] <dev-haskell/vector-0.13:=[profile?]
- >=dev-haskell/void-0.7.2:=[profile?] <dev-haskell/void-0.8:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- test? ( dev-haskell/base-compat
- >=dev-haskell/base-orphans-0.5.3 <dev-haskell/base-orphans-0.9
- dev-haskell/base16-bytestring
- >=dev-haskell/diff-0.4 <dev-haskell/diff-0.5
- >=dev-haskell/generic-deriving-1.10 <dev-haskell/generic-deriving-1.14
- >=dev-haskell/hashable-time-0.2 <dev-haskell/hashable-time-0.3
- >=dev-haskell/integer-logarithms-1 <dev-haskell/integer-logarithms-1.1
- >=dev-haskell/quickcheck-2.10.0.1 <dev-haskell/quickcheck-2.14
- >=dev-haskell/quickcheck-instances-0.3.21 <dev-haskell/quickcheck-instances-0.4
- dev-haskell/tasty
- dev-haskell/tasty-golden
- dev-haskell/tasty-hunit
- dev-haskell/tasty-quickcheck )
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-bytestring-builder \
- $(cabal_flag cffi cffi) \
- --flag=-developer \
- $(cabal_flag fast fast)
-}
diff --git a/dev-haskell/aeson/aeson-1.5.6.0.ebuild b/dev-haskell/aeson/aeson-2.0.3.0.ebuild
index e2b77cc5ad62..c07766dcf743 100644
--- a/dev-haskell/aeson/aeson-1.5.6.0.ebuild
+++ b/dev-haskell/aeson/aeson-2.0.3.0.ebuild
@@ -3,44 +3,44 @@
EAPI=8
-# ebuild generated by hackport 0.6.7.9999
+# ebuild generated by hackport 0.7.1.2.9999
#hackport: flags: -developer,-bytestring-builder,-fast
+CABAL_HACKAGE_REVISION=1
+
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-CABAL_HACKAGE_REVISION="5"
inherit haskell-cabal
DESCRIPTION="Fast JSON parsing and encoding"
HOMEPAGE="https://github.com/haskell/aeson"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
- https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal -> ${PF}.cabal"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="cffi"
-
-#RESTRICT=test # fails on newer ghc
+IUSE="cffi +ordered-keymap"
-PATCHES=( "${FILESDIR}/${PN}-1.5.6.0-fix-tests-ghc_9.patch" )
-
-RDEPEND=">=dev-haskell/attoparsec-0.13.2.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?]
+RDEPEND=">=dev-haskell/attoparsec-0.14.2:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?]
>=dev-haskell/base-compat-batteries-0.10.0:=[profile?] <dev-haskell/base-compat-batteries-0.13:=[profile?]
>=dev-haskell/contravariant-1.4.1:=[profile?] <dev-haskell/contravariant-1.6:=[profile?]
- >=dev-haskell/data-fix-0.3:=[profile?] <dev-haskell/data-fix-0.4:=[profile?]
+ >=dev-haskell/data-fix-0.3.2:=[profile?] <dev-haskell/data-fix-0.4:=[profile?]
>=dev-haskell/dlist-0.8.0.4:=[profile?] <dev-haskell/dlist-1.1:=[profile?]
- >=dev-haskell/hashable-1.2.7.0:=[profile?]
- >=dev-haskell/primitive-0.7.0.1:=[profile?] <dev-haskell/primitive-0.8:=[profile?]
- >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
+ >=dev-haskell/hashable-1.3.5.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?]
+ >=dev-haskell/indexed-traversable-0.1.2:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?]
+ >=dev-haskell/onetuple-0.3.1:=[profile?] <dev-haskell/onetuple-0.4:=[profile?]
+ >=dev-haskell/primitive-0.7.3.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?]
+ >=dev-haskell/quickcheck-2.14.2:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?]
+ >=dev-haskell/scientific-0.3.7.0:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
+ >=dev-haskell/semialign-1.2:=[profile?] <dev-haskell/semialign-1.3:=[profile?]
>=dev-haskell/strict-0.4:=[profile?] <dev-haskell/strict-0.5:=[profile?]
>=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?]
- >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/th-abstraction-0.2.8.0:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?]
- >=dev-haskell/these-1.1:=[profile?] <dev-haskell/these-1.2:=[profile?]
- >=dev-haskell/time-compat-1.9.4:=[profile?] <dev-haskell/time-compat-1.10:=[profile?]
+ >=dev-haskell/text-short-0.1.5:=[profile?] <dev-haskell/text-short-0.2:=[profile?]
+ >=dev-haskell/th-abstraction-0.3.0.0:=[profile?] <dev-haskell/th-abstraction-0.5:=[profile?]
+ >=dev-haskell/these-1.1.1.1:=[profile?] <dev-haskell/these-1.2:=[profile?]
+ >=dev-haskell/time-compat-1.9.6:=[profile?] <dev-haskell/time-compat-1.10:=[profile?]
>=dev-haskell/unordered-containers-0.2.10.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?]
- >=dev-haskell/vector-0.12.0.1:=[profile?] <dev-haskell/vector-0.13:=[profile?]
+ >=dev-haskell/uuid-types-1.0.5:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?]
+ >=dev-haskell/vector-0.12.0.1:=[profile?] <dev-haskell/vector-0.14:=[profile?]
+ >=dev-haskell/witherable-0.4.2:=[profile?] <dev-haskell/witherable-0.5:=[profile?]
>=dev-lang/ghc-8.4.3:=
"
DEPEND="${RDEPEND}
@@ -50,36 +50,19 @@ DEPEND="${RDEPEND}
dev-haskell/base16-bytestring
>=dev-haskell/diff-0.4 <dev-haskell/diff-0.5
>=dev-haskell/generic-deriving-1.10 <dev-haskell/generic-deriving-1.15
- >=dev-haskell/hashable-time-0.2.1
>=dev-haskell/integer-logarithms-1 <dev-haskell/integer-logarithms-1.1
- >=dev-haskell/quickcheck-2.14.2 <dev-haskell/quickcheck-2.15
- >=dev-haskell/quickcheck-instances-0.3.25.2 <dev-haskell/quickcheck-instances-0.4
+ >=dev-haskell/quickcheck-instances-0.3.26.1 <dev-haskell/quickcheck-instances-0.4
dev-haskell/tasty
dev-haskell/tasty-golden
dev-haskell/tasty-hunit
dev-haskell/tasty-quickcheck )
"
-BDEPEND="app-text/dos2unix"
-
-src_prepare() {
- # pull revised cabal from upstream
- cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die
-
- # Convert to unix line endings
- dos2unix "${S}/${PN}.cabal" || die
-
- # Apply patches *after* pulling the revised cabal
- default
-
- cabal_chdeps \
- 'hashable-time >= 0.2.1 && <0.3' 'hashable-time >= 0.2.1' \
- 'hashable >= 1.2.7.0 && < 1.4' 'hashable >=1.2.7.0'
-}
src_configure() {
haskell-cabal_src_configure \
--flag=-bytestring-builder \
$(cabal_flag cffi cffi) \
--flag=-developer \
- --flag=-fast
+ --flag=-fast \
+ $(cabal_flag ordered-keymap ordered-keymap)
}
diff --git a/dev-haskell/aeson/metadata.xml b/dev-haskell/aeson/metadata.xml
index 8d64f5709b5b..ce851fc40679 100644
--- a/dev-haskell/aeson/metadata.xml
+++ b/dev-haskell/aeson/metadata.xml
@@ -5,70 +5,8 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- A JSON parsing and encoding library optimized for ease of use
- and high performance.
-
- /Note/: if you use GHCi or Template Haskell, please see the
- @README@ file for important details about building this package,
- and other packages that depend on it:
- &lt;https://github.com/mailrank/aeson#readme&gt;
-
- Parsing performance on a late 2010 MacBook Pro (2.66GHz Core i7),
- for mostly-English tweets from Twitter's JSON search API:
-
- * 0.8 KB, 32-bit GHC 6.12.3: 30538 msg\/sec (24.9 MB\/sec)
-
- * 0.8 KB, 64-bit GHC 7.0.3: 31204 msg\/sec (25.4 MB\/sec)
-
- * 6.4 KB, 32-bit GHC 6.12.3: 6731 msg\/sec (42.3 MB\/sec)
-
- * 6.4 KB, 64-bit GHC 7.0.3: 6627 msg\/sec (41.7 MB\/sec)
-
- * 11.8 KB, 32-bit GHC 6.12.3: 3751 msg\/sec (43.2 MB\/sec)
-
- * 11.8 KB, 64-bit GHC 7.0.3: 3381 msg\/sec (38.9 MB\/sec)
-
- * 31.2 KB, 32-bit GHC 6.12.3: 1306 msg\/sec (39.8 MB\/sec)
-
- * 31.2 KB, 64-bit GHC 7.0.3: 1132 msg\/sec (34.5 MB\/sec)
-
- * 61.5 KB, 32-bit GHC 6.12.3: 616 msg\/sec (37.0 MB\/sec)
-
- * 61.5 KB, 64-bit GHC 7.0.3: 534 msg\/sec (32.1 MB\/sec)
-
- Handling heavily-escaped text is a little more work. Here is
- parsing performance with Japanese tweets, where much of the text
- is entirely Unicode-escaped.
-
- * 14.6 KB, 32-bit GHC 6.12.3: 2315 msg\/sec (33.1 MB\/sec)
-
- * 14.6 KB, 64-bit GHC 7.0.3: 1986 msg\/sec (28.4 MB\/sec)
-
- * 44.1 KB, 32-bit GHC 6.12.3: 712 msg\/sec (30.7 MB\/sec)
-
- * 44.1 KB, 64-bit GHC 7.0.3: 634 msg\/sec (27.3 MB\/sec)
-
- * 82.9 KB, 32-bit GHC 6.12.3: 377 msg\/sec (30.5 MB\/sec)
-
- * 82.9 KB, 64-bit GHC 7.0.3: 332 msg\/sec (26.9 MB\/sec)
-
- Encoding performance on the same machine and data:
-
- * English, 854 bytes: 43439 msg\/sec (35.4 MB/sec)
-
- * English, 6.4 KB: 7127 msg\/sec (44.8 MB/sec)
-
- * Engish, 61.5 KB: 765 msg\/sec (46.0 MB/sec)
-
- * Japanese, 14.6 KB: 4727 msg\/sec (67.5 MB/sec)
-
- * Japanese, 44.1 KB: 1505 msg\/sec (64.8 MB/sec)
-
- (A note on naming: in Greek mythology, Aeson was the father of Jason.)
- </longdescription>
<use>
<flag name="cffi">Controls whether to include c-ffi bits or pure haskell. Default to False for security.</flag>
- <flag name="fast">compile without optimizations</flag>
+ <flag name="ordered-keymap">Use ordered @Data.Map.Strict@ for KeyMap implementation.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/assoc/Manifest b/dev-haskell/assoc/Manifest
index 9b20261ceda8..252afc3b0622 100644
--- a/dev-haskell/assoc/Manifest
+++ b/dev-haskell/assoc/Manifest
@@ -1,3 +1,3 @@
DIST assoc-1.0.2.tar.gz 3047 BLAKE2B 07f409ce555ac5f041d83db94829638e00ec50175499d42263f19570bc9f58788522ba4edc058450e90912b75aa21f7bfbdcd054cd5025a4aa0cb88b74020c9d SHA512 20fd0056dcc2dff9504e090be5c2ef27692a795133620e60b9382cfdfbaf26d1019617acf48f0f762e22d699068bc4dbd35a714177ce3a36761c0065708b9168
EBUILD assoc-1.0.2.ebuild 834 BLAKE2B 2ab7b6694ededd98debfc2c51471511177142e2f089b8dbd84062a94eafaba34cb2617d5c451b54a04f35eeab32c1ed376358072ad9aa51961599c85022b297c SHA512 02ba89e93751e7e0e4a7981518a87c1a5119aef13bce6891cc4b888debcd87d253b93007236c47d47d8bf97c4a8cc005f696ac1a8e06a1a9641160f0cd1a1b0f
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/assoc/metadata.xml b/dev-haskell/assoc/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/assoc/metadata.xml
+++ b/dev-haskell/assoc/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/cabal-install/Manifest b/dev-haskell/cabal-install/Manifest
index 9ed946ae2873..4456ab3a87cb 100644
--- a/dev-haskell/cabal-install/Manifest
+++ b/dev-haskell/cabal-install/Manifest
@@ -1,5 +1,7 @@
AUX cabal-install-0.13.3-nopref.patch 775 BLAKE2B c2c9478da820ffd22ab5450a38f54d74249b8b5000732be2e9cb68229876cdd50062ad7a668bef860be53161b2a820d0e31e3701f5c5f28602e964267a8ad30b SHA512 e0abaebca3d85bf09cffe76a7cdc0dc4df9ef7d0b13950932cbb0bedaeea59173cbf28b2a89f3f1b9e8ea15cb5c611678cf79ea63ea5a3f5acb4417082de19e5
AUX cabal-install-3.2.0.0-rankntypes.patch 415 BLAKE2B 8a0459bac359c3f53750f50131e8fb0fa30ae5346ab718f0471959b543d17c91a691649066349ea129777bfc238dcc66ef4df6b222e5e76ae65ccbef863a57b1 SHA512 1b650dcef65df682b7058f67d43664910f8ffdf558a81d1df033080df1255460e45a3685b5897129339c00fe20d8cff23e1b3d5bc0f08c041b4e177fac9fe9d2
DIST cabal-install-3.2.0.0.tar.gz 632084 BLAKE2B 55cdbddebed17489f1c031bd867de7868878aa289193b826dd8274860e4f08d48f71cad33af1b62da16f71629ae4ff5745c3ceeada1680dbcc222793eba49a06 SHA512 ad937b2df42b688e4608aa2b91a25daf1042e5573626202e5182cbfeca9acc5933194853405a6396c60d0d28d6d0d5c5276fd85cb6acf4be2c8cd12afe747062
-EBUILD cabal-install-3.2.0.0.ebuild 2539 BLAKE2B bf9f97243a4f0ced09975d9f081e6bed4b697621e3dbc6413fb1f1490442502cfc4fd42abb4ad485a7a608ee34ac20a16b55f6405610d26d95542d3a414d76b9 SHA512 6456dd630f610b61be70aaa052497204062db38ba151f508e183b8fdcb9ba31ba3cbc57d14c2d0ee627fc595df585a7e7e59613b9bdee3925229018ba17ce683
-MISC metadata.xml 607 BLAKE2B c00391e18263bfd9f5a10ba96678cfa31536e89e89fa7c8268140303b1f114ab6073e451119f175eaec479eea9dd6e877fab5e8662c72780d48dad7f5002f496 SHA512 cfee4b76196ee3ffdc8a8e65ae312419047ed1ee2c085b47c8b606f60098c52735515f956379c10e5171fe3f625ff6ee6018a2a4434706596e2301df11027d34
+DIST cabal-install-3.4.1.0.tar.gz 640932 BLAKE2B a5b662aeedcf2f76286be8b2487f429b79a8c6e65f494f0e3b69013a15cdc1ca5b9b114aec5ed22ee8398345944040cddf4a61d5bead05a8a4c7eb93cac1cfce SHA512 e8a47dc15d65d0da2886c1d936a10648f58b0f29e36c5cc49936e7f5e9d77780956b79432b75717186c2374bdb7251a47801e0478edc481c154d5e5d0d1a70db
+EBUILD cabal-install-3.2.0.0.ebuild 2551 BLAKE2B c166cda31d9ff4b49ee0b0777324997b5f8fc99da62d7448eac2f13a6eb7d6dc12b6b0dc9e10c9dacf2df5ee3db700df26900eb4a5df37d2a605b10ed1dc4ae4 SHA512 9e3f52f6b3dfdb843fc8cc42fb29ffc723664d21ec052a6f4ca26911ed0d00f30be906333e2d586644d8ccd1be734e993ca991665a26ad13aace120ce9b1a296
+EBUILD cabal-install-3.4.1.0-r1.ebuild 2608 BLAKE2B 3a69c523bb8489bf67e5b4de16a9c6fa62a26549ad671f142f924cb48601ce736d2447c68ab423c081a0a7b83542281a7fed1d0542e2ec34d255b7294c4eb1d4 SHA512 69bd0b4de8f7ea22eee8bd5a519ebae8af2f80a11c4347f27e0279488d16fd1daacfdaba8723ec0d31d7ae58f1492a44ef55e7ee08de5d43f0ed0cc1463b5272
+MISC metadata.xml 521 BLAKE2B 70a6d4931fc3d675f4c187feae97577f313d80e153c98944dd5e8036f7fed064c8bc5eeaf7afae7ce5bae78b7a9b958e03551a1c0489a7d6c840e1ed9b3c121a SHA512 f6e3c3afcb77d9c850125d2a9c7cfe2f1b7de1098ff98cb605ab4e5d82959807df3d8ba282ca929e35107f62fe32317bb6cc8a0bfd3c2fdb6ccb8485050f9b38
diff --git a/dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild b/dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild
index 085a26c438fa..f4d9b998fb9d 100644
--- a/dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild
+++ b/dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
# ebuild generated by hackport 0.6.5.9999
# hackport: flags: -debug-conflict-sets,-debug-expensive-assertions,-debug-tracetree
CABAL_FEATURES=""
-inherit haskell-cabal
+inherit haskell-cabal ghc-package
DESCRIPTION="The command-line interface for Cabal and Hackage"
HOMEPAGE="https://www.haskell.org/cabal/"
diff --git a/dev-haskell/cabal-install/cabal-install-3.4.1.0-r1.ebuild b/dev-haskell/cabal-install/cabal-install-3.4.1.0-r1.ebuild
new file mode 100644
index 000000000000..7d4b0c20b8f0
--- /dev/null
+++ b/dev-haskell/cabal-install/cabal-install-3.4.1.0-r1.ebuild
@@ -0,0 +1,77 @@
+# 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: -monolithic,+network-uri,-debug-tracetree,-debug-expensive-assertions
+
+CABAL_FEATURES=""
+inherit haskell-cabal ghc-package
+
+DESCRIPTION="The command-line interface for Cabal and Hackage"
+HOMEPAGE="https://www.haskell.org/cabal/"
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+#keep in sync with ghc-9.0.2
+KEYWORDS="~amd64 ~x86"
+IUSE="debug +lukko +native-dns"
+
+RDEPEND=">=dev-haskell/async-2.0:= <dev-haskell/async-2.3:=
+ >=dev-haskell/base16-bytestring-0.1.1:= <dev-haskell/base16-bytestring-1.1.0.0:=
+ >=dev-haskell/cabal-3.4.1:= <dev-haskell/cabal-3.4.2:=
+ >=dev-haskell/cryptohash-sha256-0.11:= <dev-haskell/cryptohash-sha256-0.12:=
+ >=dev-haskell/echo-0.1.3:= <dev-haskell/echo-0.2:=
+ >=dev-haskell/edit-distance-0.2.2:= <dev-haskell/edit-distance-0.3:=
+ >=dev-haskell/hackage-security-0.6.0.1:= <dev-haskell/hackage-security-0.7:=
+ >=dev-haskell/hashable-1.0:=
+ >=dev-haskell/http-4000.1.5:= <dev-haskell/http-4000.4:=
+ >=dev-haskell/mtl-2.0:= <dev-haskell/mtl-2.3:=
+ >=dev-haskell/network-uri-2.6.0.2:= <dev-haskell/network-uri-2.7:=
+ >=dev-haskell/parsec-3.1.13.0:= <dev-haskell/parsec-3.2:=
+ >=dev-haskell/random-1.2:= <dev-haskell/random-1.3:=
+ >=dev-haskell/regex-base-0.94.0.0:= <dev-haskell/regex-base-0.95:=
+ >=dev-haskell/regex-posix-0.96.0.0:= <dev-haskell/regex-posix-0.97:=
+ >=dev-haskell/stm-2.0:= <dev-haskell/stm-2.6:=
+ >=dev-haskell/tar-0.5.0.3:= <dev-haskell/tar-0.6:=
+ >=dev-haskell/text-1.2.3:= <dev-haskell/text-1.3:=
+ >=dev-haskell/zlib-0.5.3:= <dev-haskell/zlib-0.7:=
+ >=dev-lang/ghc-8.4.3:=
+ lukko? ( >=dev-haskell/lukko-0.1:= <dev-haskell/lukko-0.2:= )
+ native-dns? ( >=dev-haskell/resolv-0.1.1:= <dev-haskell/resolv-0.2:= )
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.2.0.1
+"
+
+src_prepare() {
+ default
+
+ #if use noprefs; then
+ # epatch "${FILESDIR}/${PN}"-0.13.3-nopref.patch
+ #fi
+
+ cabal_chdeps \
+ 'base >= 4.8 && < 4.15' 'base >= 4.8' \
+ 'hashable >= 1.0 && < 1.4' 'hashable >=1.0'
+
+ # no chance to link to -threaded on ppc64, alpha and others
+ # who use UNREG, not only ARM
+ if ! ghc-supports-threaded-runtime; then
+ cabal_chdeps '-threaded' ' '
+ fi
+ eapply_user
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag debug debug-conflict-sets) \
+ --flag=-debug-expensive-assertions \
+ --flag=-debug-tracetree \
+ $(cabal_flag lukko lukko) \
+ --flag=-monolithic \
+ $(cabal_flag native-dns native-dns) \
+ --flag=network-uri
+}
diff --git a/dev-haskell/cabal-install/metadata.xml b/dev-haskell/cabal-install/metadata.xml
index 6e16048a9b72..1e8264cabe17 100644
--- a/dev-haskell/cabal-install/metadata.xml
+++ b/dev-haskell/cabal-install/metadata.xml
@@ -5,12 +5,8 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- The 'cabal' command-line program simplifies the process of managing
- Haskell software by automating the fetching, configuration, compilation
- and installation of Haskell libraries and programs.
- </longdescription>
<use>
- <flag name="native-dns">Enable use of the resolv and windns packages for performing DNS lookups</flag>
+ <flag name="lukko">Use @lukko@ for file-locking</flag>
+ <flag name="native-dns">Enable use of the [resolv](https://hackage.haskell.org/package/resolv) &amp; [windns](https://hackage.haskell.org/package/windns) packages for performing DNS lookups</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/ghc-byteorder/Manifest b/dev-haskell/ghc-byteorder/Manifest
index cd33bd91ad27..f0359a0d72c0 100644
--- a/dev-haskell/ghc-byteorder/Manifest
+++ b/dev-haskell/ghc-byteorder/Manifest
@@ -1,3 +1,3 @@
DIST ghc-byteorder-4.11.0.0.10.tar.gz 2445 BLAKE2B d5da6fcc1ef39ae05cd5b044416e4caa829507312663e0388134547b086ee8e2528935665d03d98a5815ae36c63593901d1cee665957d1a36148f14358f09910 SHA512 d589aa5cf31772e013527ce404959afb75b8bc9bc922b038b6bf4704d584fbaa4de3fd044351b5a7e8df32e96c8414f02573c78643a1fbe9559a66530ff985a1
EBUILD ghc-byteorder-4.11.0.0.10.ebuild 666 BLAKE2B 2e55629e9801f0a59fe16c216b9d7acb4f9e862ef13458530b8e3c90c9c3997aff5b30a88d7a6e008ceccc26fe426f003b6cefe4f6e0a63b69a4c916d68ffc37 SHA512 729e903248a405f55deb4ee112a2de4d3cc4f0d52349229693d3e1644dae466d80b9fc324146a17ba0b1bb6fcc6efd30be12c08d512f94f61ad52c58995f8163
-MISC metadata.xml 1173 BLAKE2B cf853f9cdb2f2ffc5ca4d917373251b0f76be785acfe3def08b8375c485ca5267a838d33e113bc84fdc3346d0801a385c365999b1b2d415200e386731c5f577e SHA512 8b7afc773dc4a56a9169334c9a31c4a7568c5ce9dcf58c1d6ee21a87769d29426706d421a49a56e4f6f6758e56c795d479bd736860119ddf2db1f2fcd19b85ba
+MISC metadata.xml 1174 BLAKE2B 7ca8a6d3f6febf962e98cfa8a5907a2d9d10e20f6a38e3c4a8bae6f63cbeb4f48fc1d7d990698731d132a8c9889ff0994b50943b30cacdb477273541604b58a0 SHA512 df1ffd62367d49740b46dd5162ce376f36a6d8f1d5c2fdb26ea1cec322bafa951b1e08ab44b33f8be2ef612b9214637527dde49240efb4180d3e8202f7284640
diff --git a/dev-haskell/ghc-byteorder/metadata.xml b/dev-haskell/ghc-byteorder/metadata.xml
index 928ad70805dd..a23c2f79664e 100644
--- a/dev-haskell/ghc-byteorder/metadata.xml
+++ b/dev-haskell/ghc-byteorder/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/git-lfs/Manifest b/dev-haskell/git-lfs/Manifest
index ad348f50ca16..8dca6883c5d4 100644
--- a/dev-haskell/git-lfs/Manifest
+++ b/dev-haskell/git-lfs/Manifest
@@ -1,3 +1,3 @@
-DIST git-lfs-1.1.0.tar.gz 16488 BLAKE2B 4902cada8c580abe20a3220d8f5eee8627f7f17a2f60cc876309665fde54afa27576b39165b939cb9a31b516db9fc26a01f89333a3cf1add84b595a9e6f303f0 SHA512 c662e7752ba9346b8adec5af225806f95702aaded3ea6b3d8e8871e923db24f8bd49a275fe7477cc44b65b35edab06fb7ab92f0e57d9bdd8af7b209c4adfa5c5
-EBUILD git-lfs-1.1.0.ebuild 1023 BLAKE2B 50c3af604d2814bb8e309599758c5c6a4b74aa2784c1ece6f6771e8578db406b7dc3099c7a8140e417b42d7c1f6d857a1be2405dc0e007c3b754ca5de0549764 SHA512 f7b64f614bbb156cf0b6b5148b6dfc6f9c25c49eba573fbd3c36b5488d14ab1b32199e49a74bf153bbdf8d2309523d9e7e4f9938eba38de7b915cfd9735f7566
+DIST git-lfs-1.1.2.tar.gz 16802 BLAKE2B d183dbaaa4cb72dd500b43d75ad3769847c9278adc0eda33679f51a746753d81cea253ddece5ef84172cedaa0e7410c3065ea293c7fcc869e95312401602b2db SHA512 ea4b72dc33a1e7012be984bdca34f45767db6da3ae4e5190addc05a81fffe1f78f25d650b633ac911f28057e6f62cb99fcaa7992fbe9a20dcf4b4e475d7d62a0
+EBUILD git-lfs-1.1.2.ebuild 878 BLAKE2B 4abce0f4740ca42d15b80a760ee3b566a6e5592259d3448283f3bfc99d4004b301ca56c92fc014a5f360b467f7eb34ae71a0606a202218e55e2456cb1e697d65 SHA512 e2822e8ded4e0622fcf1b77f5fe0271a716604f73ed52b833bfd568536a05670653fc90a13f14db7f036dc5ea1dda81ceac4d84dd6443a247eedfa128c21b02f
MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/git-lfs/git-lfs-1.1.0.ebuild b/dev-haskell/git-lfs/git-lfs-1.1.0.ebuild
deleted file mode 100644
index d159ef769a51..000000000000
--- a/dev-haskell/git-lfs/git-lfs-1.1.0.ebuild
+++ /dev/null
@@ -1,30 +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.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="git-lfs protocol"
-HOMEPAGE="https://hackage.haskell.org/package/git-lfs"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="AGPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-1.3:=[profile?] <=dev-haskell/aeson-1.5:=[profile?]
- >=dev-haskell/case-insensitive-1.2:=[profile?] <=dev-haskell/case-insensitive-1.3:=[profile?]
- >=dev-haskell/http-client-0.5:=[profile?] <=dev-haskell/http-client-0.7:=[profile?]
- >=dev-haskell/http-types-0.7:=[profile?] <=dev-haskell/http-types-0.13:=[profile?]
- >=dev-haskell/network-uri-2.6:=[profile?] <=dev-haskell/network-uri-2.7:=[profile?]
- >=dev-haskell/text-1.2:=[profile?] <=dev-haskell/text-1.3:=[profile?]
- >=dev-lang/ghc-8.6.3:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.4.0.1
-"
diff --git a/dev-haskell/git-lfs/git-lfs-1.1.2.ebuild b/dev-haskell/git-lfs/git-lfs-1.1.2.ebuild
new file mode 100644
index 000000000000..51e56239689c
--- /dev/null
+++ b/dev-haskell/git-lfs/git-lfs-1.1.2.ebuild
@@ -0,0 +1,27 @@
+# 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.2.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="git-lfs protocol"
+HOMEPAGE="https://hackage.haskell.org/package/git-lfs"
+
+LICENSE="AGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-haskell/aeson-1.3:=[profile?] <dev-haskell/aeson-2.1:=[profile?]
+ >=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?]
+ >=dev-haskell/http-client-0.5:=[profile?] <dev-haskell/http-client-0.8:=[profile?]
+ >=dev-haskell/http-types-0.7:=[profile?] <dev-haskell/http-types-0.13:=[profile?]
+ >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.8:=[profile?]
+ >=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.2.0.1
+"
diff --git a/dev-haskell/hackage-security/Manifest b/dev-haskell/hackage-security/Manifest
index cef34b5bba2d..96f87ba36e6b 100644
--- a/dev-haskell/hackage-security/Manifest
+++ b/dev-haskell/hackage-security/Manifest
@@ -1,8 +1,5 @@
AUX hackage-security-0.5.3.0-ghc-8.8.patch 720 BLAKE2B 1761f38642335f28a17d4bb089cf0f0de8acf4b14767e3c5987f723e520000865080c69e29d6a35870f0b5cca44f67371686beb84ff023d73fcd13fbfd89c962 SHA512 d220ea358e59a8b965695006ade99dad369a4648ab77012d0a7e3413d90d37809887f449b9e4831f97d2e871205f3b3d86fa4977ca781eb028993d393f002031
AUX hackage-security-0.6.0.1-disable-failing-aeson-canonical-test.patch 602 BLAKE2B 114b64c1e15b260b64ca68b2aadb1b4f462f160ec58cad2669d496083f28757f87474f76f6b8bbf203c80bb75106d16bab451af528f81edbf7a323a290c24cf7 SHA512 0380ed545b38e3a6f8c6b0232be2417a8e54a2f9027551247d3e796a82424cce21e62897a1f55924b757b19c391c5d411495c1e279821b5f6be27fcf57179c85
-DIST hackage-security-0.5.3.0.tar.gz 87119 BLAKE2B 6e69b13d3ee16fbc6488e1e9d926ba07d975555e9ad80c404ccfec60ff549e7eb2d40302ace8ac5f03ed5532c031f236f8a09edc8a3f8c7d4c2bb48743f88aa1 SHA512 57af812fb3911aed6ebdbc5de733e86a2bdc7845a07246c69346c59f654e7c4ae5bf20ad753cfe71dc1d7f47ce66a37fba49b178e8e6ff74002fc8ffb72d920d
-DIST hackage-security-0.6.0.1-r1.cabal 12313 BLAKE2B 41dbb4a5b175fe49ab65dba01aa1cbd1a43fbf55fc9cd06697dc984f9a3917d3da5c9c3234e336b78372899848b0fa5adf09f0507617ed0835dfad1443eb62ab SHA512 f4a8d2adde837af18587d74cf4191bc12dec22802aaafc4cd86968d893a41bf912d3649be339503063f8c698a4b8a62888ad50e0e58d3836cc55de100ca51e30
-DIST hackage-security-0.6.0.1.tar.gz 86006 BLAKE2B 6d057da569beb4e30f91a630ec37247fd47a3467e6037ebf0c4391ff58d95d5477bea09f7d66ab6d0bbe49a445ea15d53ded884f9ea7922583a03ba7497cdd9a SHA512 b83fdda3712c58bcc4237965e40bea16b9ce08f30c0671f45967e69a2eb85488e78a41c8d12b9f339f78f30cc50770a72e9e9a46e5ddf740a20bce4ea4e96fdb
-EBUILD hackage-security-0.5.3.0-r3.ebuild 2638 BLAKE2B 3e51aaaf5e00c49d738ff7ba0157957acd79a557f7a96249048038f54789dde0e3b7b9b5217a845973e2de8e201a0d6f8f4b4a0d2d1f25482f2c5b1718d7064c SHA512 0090fb12f14d8a265d69740562e481ac5636e4daa7b97c3f2bcd97e67d7495a45f3fb08792d162b753ad07c8b55fb6e3b2d4808d9da228e6c7b7c5718003bb82
-EBUILD hackage-security-0.6.0.1-r1.ebuild 2560 BLAKE2B 821843587bd007c7de6b72b671d082462254a290fd866d7c7dcec186088860a6180d126f6e8c69167275493dddcf7bcec18805971989273b72c8aac595b45f28 SHA512 66780d0440e1fbdbb7fb3b8396cb10bff59bc7cebbfc618bf569c71b0dc631dbfe24d1fd34d5665b1efb1022c5a954884202bac02c929cf6d2975bbba43b35a8
-MISC metadata.xml 1320 BLAKE2B 4fc1fda9e5cd9d3b327538653cdd106cf1fc92d40673a896f47127b5e334548e776fa66d0f4967339d6bd932d4959ac92ec6815a7f59ddc736ad2984b38e671f SHA512 f0e17101d86466569d55e37146eb815d753d1dd263a5dca2bb76f1af18aeed7fc57866103b06cae9c522791dad5902f5397189f8d4e776224da375139ea6cebb
+DIST hackage-security-0.6.1.0.tar.gz 86243 BLAKE2B f28651d9c0506e4e1b9085e1efd6647ad3dd0dea4fcec2823f3072504831e7d01be34f6a14619cc352ef236214a1fd7073449f00c82c8f7ef5e95cdca1ad3133 SHA512 0a303e8c594a5fef52bf95f3ff75379aeec44fdaebc6ba78da8bf7911798040b43c3c289f0c4d7bcd2c1903d82c29d5ffa012360660c3548c0f3fb4b719a9327
+EBUILD hackage-security-0.6.1.0.ebuild 2324 BLAKE2B 4b788fcb42e4b375dd7f001f3fde38a080ad8e3f6eaf11c90e4ef13b4632c3fd3ee089b1158e64271115e1d0f556f6fd5b8ba685bdc3b0a6f94e7c370a3f0b97 SHA512 86a65171444ecf1a46d2cac5d5be960e16aac7df6037114e74232669475b14515912e6ed7bd0d624aa71e708324e59b804982795b314a62e0cd982d4e3817b59
+MISC metadata.xml 358 BLAKE2B 12d49d372b9d972b090959fa4386cd071450c6c038d3cbe5adc0b2ff5de41de6fc422cc0063382c84dc1a2e188e3eae64e2ce84504587aff452e4fc11d895b2f SHA512 ad8b0b471b64cc9dec807c71d5c2cebea90558a51794c36cff68b30c65e9f8d3f5f965c660a989e1c0a98636c2670926629913ab5b8916524609ceed4a47db91
diff --git a/dev-haskell/hackage-security/hackage-security-0.5.3.0-r3.ebuild b/dev-haskell/hackage-security/hackage-security-0.5.3.0-r3.ebuild
deleted file mode 100644
index 2c6a4be4ebc2..000000000000
--- a/dev-haskell/hackage-security/hackage-security-0.5.3.0-r3.ebuild
+++ /dev/null
@@ -1,68 +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.5.5.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Hackage security library"
-HOMEPAGE="https://github.com/haskell/hackage-security"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+network-uri"
-
-RESTRICT=test # QC-2.10 finds counterexamples
-
-RDEPEND=">=dev-haskell/base16-bytestring-0.1.1:=[profile?] <dev-haskell/base16-bytestring-0.2:=[profile?]
- >=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
- >=dev-haskell/cabal-1.14:=[profile?]
- >=dev-haskell/cryptohash-sha256-0.11:=[profile?] <dev-haskell/cryptohash-sha256-0.12:=[profile?]
- >=dev-haskell/ed25519-0.0:=[profile?] <dev-haskell/ed25519-0.1:=[profile?]
- >=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
- >=dev-haskell/tar-0.5:=[profile?] <dev-haskell/tar-0.6:=[profile?]
- >=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?]
- >=dev-lang/ghc-7.10.1:=
- >=dev-haskell/old-locale-1.0:=[profile?]
- network-uri? ( >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?]
- >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
- !network-uri? ( >=dev-haskell/network-2.5:=[profile?] <dev-haskell/network-2.6:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.22.2.0
- test? ( >=dev-haskell/quickcheck-2.9
- >=dev-haskell/tasty-1.0
- >=dev-haskell/tasty-hunit-0.10
- >=dev-haskell/tasty-quickcheck-0.10
- >=dev-haskell/temporary-1.2
- !network-uri? ( dev-haskell/network-uri ) )
-"
-
-PATCHES=("${FILESDIR}"/${P}-ghc-8.8.patch)
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >= 4.5 && < 4.12' 'base >= 4.5' \
- 'tasty == 1.0.*' 'tasty >= 1.0' \
- 'tasty-hunit == 0.10.*' 'tasty-hunit >= 0.10' \
- 'tasty-quickcheck == 0.10.*' 'tasty-quickcheck >= 0.10' \
- 'QuickCheck == 2.9.*' 'QuickCheck >= 2.9' \
- 'temporary == 1.2.*' 'temporary >= 1.2' \
- 'network >= 2.6 && < 2.7' 'network >= 2.6' \
- 'Cabal >= 1.14 && < 2.4' 'Cabal >= 1.14' \
- 'containers >= 0.4 && < 0.6' 'containers >= 0.4' \
- 'time >= 1.2 && < 1.9' 'time >= 1.2'
-}
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag network-uri use-network-uri)
-}
diff --git a/dev-haskell/hackage-security/hackage-security-0.6.0.1-r1.ebuild b/dev-haskell/hackage-security/hackage-security-0.6.1.0.ebuild
index e10ab6c3c0b5..3923c2735456 100644
--- a/dev-haskell/hackage-security/hackage-security-0.6.0.1-r1.ebuild
+++ b/dev-haskell/hackage-security/hackage-security-0.6.1.0.ebuild
@@ -1,60 +1,52 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-# ebuild generated by hackport 0.6.7.9999
-# hackport: flags: -mtl21,+use-network-uri
+# ebuild generated by hackport 0.7.9999
+#hackport: flags: -mtl21,+use-network-uri
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Hackage security library"
HOMEPAGE="https://github.com/haskell/hackage-security"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
- https://hackage.haskell.org/package/${P}/revision/4.cabal -> ${PF}.cabal"
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-# keep in sync with ghc-8.10
KEYWORDS="~amd64 ~x86"
IUSE="+lukko"
RDEPEND=">=dev-haskell/base16-bytestring-0.1.1:=[profile?] <dev-haskell/base16-bytestring-1.1:=[profile?]
>=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.3:=[profile?]
- >=dev-haskell/cabal-1.14:=[profile?] <dev-haskell/cabal-3.6:=[profile?]
>=dev-haskell/cryptohash-sha256-0.11:=[profile?] <dev-haskell/cryptohash-sha256-0.12:=[profile?]
>=dev-haskell/ed25519-0.0:=[profile?] <dev-haskell/ed25519-0.1:=[profile?]
>=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?]
>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?]
>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
>=dev-haskell/tar-0.5:=[profile?] <dev-haskell/tar-0.6:=[profile?]
>=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?]
>=dev-lang/ghc-8.4.3:=
+ >=dev-haskell/cabal-1.14:=[profile?] <dev-haskell/cabal-3.8:=[profile?]
+ >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?]
lukko? ( >=dev-haskell/lukko-0.1:=[profile?] <dev-haskell/lukko-0.2:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.2.0.1
- test? ( >=dev-haskell/aeson-1.4 <dev-haskell/aeson-1.6
- >=dev-haskell/quickcheck-2.11 <dev-haskell/quickcheck-2.15
- >=dev-haskell/tasty-1.2 <dev-haskell/tasty-1.4
+ test? ( >=dev-haskell/quickcheck-2.11 <dev-haskell/quickcheck-2.15
+ >=dev-haskell/tasty-1.2 <dev-haskell/tasty-1.5
>=dev-haskell/tasty-hunit-0.10 <dev-haskell/tasty-hunit-0.11
>=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11
>=dev-haskell/temporary-1.2 <dev-haskell/temporary-1.4
+ dev-haskell/text
>=dev-haskell/unordered-containers-0.2.8.0 <dev-haskell/unordered-containers-0.3
- >=dev-haskell/vector-0.12 <dev-haskell/vector-0.13 )
+ >=dev-haskell/vector-0.12 <dev-haskell/vector-0.13
+ || ( ( >=dev-haskell/aeson-1.4 <dev-haskell/aeson-1.5 )
+ || ( ( >=dev-haskell/aeson-1.5 <dev-haskell/aeson-1.6 )
+ ( >=dev-haskell/aeson-2.0 <dev-haskell/aeson-2.1 ) ) ) )
"
-# See upstream issue #247 for more details, https://github.com/haskell/hackage-security/issues/
-PATCHES=( "${FILESDIR}/hackage-security-0.6.0.1-disable-failing-aeson-canonical-test.patch" )
-
-src_prepare() {
- default
-
- cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die
-}
-
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag lukko lukko) \
diff --git a/dev-haskell/hackage-security/metadata.xml b/dev-haskell/hackage-security/metadata.xml
index b6aa0a6ae2b4..67d5d614a4f2 100644
--- a/dev-haskell/hackage-security/metadata.xml
+++ b/dev-haskell/hackage-security/metadata.xml
@@ -6,26 +6,6 @@
<name>Gentoo Haskell</name>
</maintainer>
<use>
- <flag name="network-uri">Get Network.URI from the network-uri package.</flag>
<flag name="lukko">Use @lukko@ for file-locking, otherwise use @GHC.IO.Handle.Lock@</flag>
</use>
- <longdescription>
- The hackage security library provides both server and
- client utilities for securing the Hackage package server
- (&lt;http://hackage.haskell.org/&gt;). It is based on The Update
- Framework (&lt;http://theupdateframework.com/&gt;), a set of
- recommendations developed by security researchers at
- various universities in the US as well as developers on the
- Tor project (&lt;https://www.torproject.org/&gt;).
-
- The current implementation supports only index signing,
- thereby enabling untrusted mirrors. It does not yet provide
- facilities for author package signing.
-
- The library has two main entry points:
- "Hackage.Security.Client" is the main entry point for
- clients (the typical example being @cabal@), and
- "Hackage.Security.Server" is the main entry point for
- servers (the typical example being @hackage-server@).
- </longdescription>
</pkgmetadata>
diff --git a/dev-haskell/haddock-library/Manifest b/dev-haskell/haddock-library/Manifest
index 536ebc820014..28ec43d86832 100644
--- a/dev-haskell/haddock-library/Manifest
+++ b/dev-haskell/haddock-library/Manifest
@@ -3,6 +3,6 @@ DIST haddock-library-1.10.0.tar.gz 32427 BLAKE2B 7c1b26edca2a40a43622c376cd8c064
DIST haddock-library-1.8.0.tar.gz 30918 BLAKE2B a8bcf9e08f6596375186930cf4a98ae547c40d85eb0bd00b7aaf8212c3738e32cd51cea044206f3746d10d228b1e8b8a2ccdb28ae7c7957006f518d090a6ceed SHA512 f84672b67dd4b18402efb8b40eb0e2cb912ecf894cfdedf61b0ada87392e63609cf1101d4fc793686cc4af354665661bf4dc902313bb466efee683a7c64bbe2b
DIST haddock-library-1.9.0.tar.gz 31465 BLAKE2B 785935a7f80831c000db796ed9d0071309de86d36c68d5677b6c948aa914c09a00582af500a25d2d751d96ef6ebb30696fba51a2ed84fa1b4850e5795ae5f55d SHA512 ec41df15a849a59fc41a443ce233dfa6293f0d201ed1847bd8a7732bc0e2138bab2305c127bd60f51919d8eeeb6808eec7a0add38edacd059956d852167477b5
EBUILD haddock-library-1.10.0.ebuild 1766 BLAKE2B 2d2df3f30141799844db02e0cb11487f3f69523dfd394b274ebce8bf43ca22a2cae7153c7d36482b68a8a3b26b78f90d379aa8765567292d5cb876b31aa4ef11 SHA512 c1cd11e05ce940c1fb69325f8621ee8003b5a1a1d435be1fcbb3d02fc16ddc77f30e337f6c6384c2ed132e4d49d7053591668c64efbad71e511b0d6e6ad73195
-EBUILD haddock-library-1.8.0.ebuild 1269 BLAKE2B 746fc2165ee259ef53bbe513028b2eee7dcf1b676f34d8916e8365a7fbc68155b8d5a576cde611d7c4989aee8d84a6979c70731c919b41cdb7eb27f12fdbfd13 SHA512 ed721288d65543cdb488e30d64912725fe67bfb493259e536127ee4eb5f529c4a26a6b08e59d6fefad6df2efe2379af1aa0297e18250b92aaaf6dafa3cf63542
+EBUILD haddock-library-1.8.0.ebuild 1282 BLAKE2B c0a9d81b4089b42f77252d84dc024874df159a4c70a7b00a71a33a731dc2ca167eb327cb2e0ce2533c3d1e4f8ed9fde445a39ca686a8d8ac66b0213ffc7c6a13 SHA512 d01f69bf72370bb80127f4ba2a78ab8ddfd20056d3ca5dd15f35e5ce1bbd5dd2e7f80528fb52a8b352de5c50fc13cbe666f02a3634f8e5c47512352af4d07e10
EBUILD haddock-library-1.9.0.ebuild 1350 BLAKE2B 803ede5107f1c85c2113b78c5f7229726bab76665464dd33ce55716439071870eac145d80ca8789250afe365d09d6633154fb5cf6bae9646a288841497e363fc SHA512 41889bf7c0f9db230a7075512378b1c2567d05a1dd933f969011858bb3d6fb404e34870b52ca3d489e6a2a7748bc4afd3f5eedcfc8841f8fd0297044f5d98182
MISC metadata.xml 650 BLAKE2B 37a104903d704fbe3acdf40bc12511625e1588afd3e4683e87aa03af4af462a7f2cd341ad2bc2cec410483a1020dcdd05b505164181959c741fbc6b970c60967 SHA512 159479dc9f468297b4c6f79763590d28d38a6216d008da9a0b48208896775bdbe0089de431d9f63eeea716216254729fe5ed6be545d4d52b606756e40ab5ebe6
diff --git a/dev-haskell/haddock-library/haddock-library-1.8.0.ebuild b/dev-haskell/haddock-library/haddock-library-1.8.0.ebuild
index 0a9bf5474c7c..343d2a617f86 100644
--- a/dev-haskell/haddock-library/haddock-library-1.8.0.ebuild
+++ b/dev-haskell/haddock-library/haddock-library-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -23,13 +23,13 @@ RDEPEND=">=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[pro
>=dev-lang/ghc-7.8.2:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2
- test? ( >=dev-haskell/hspec-2.4.4 <dev-haskell/hspec-2.8
- >=dev-haskell/optparse-applicative-0.15 <dev-haskell/optparse-applicative-0.16
- >=dev-haskell/tree-diff-0.1 <dev-haskell/tree-diff-0.2
- >=dev-haskell/base-compat-0.9.3 <dev-haskell/base-compat-0.12
- >=dev-haskell/quickcheck-2.11 <dev-haskell/quickcheck-2.14 )
-"
+ >=dev-haskell/cabal-2.2"
+# test? ( >=dev-haskell/hspec-2.4.4 <dev-haskell/hspec-2.8
+# >=dev-haskell/optparse-applicative-0.15 <dev-haskell/optparse-applicative-0.16
+# >=dev-haskell/tree-diff-0.1 <dev-haskell/tree-diff-0.2
+# >=dev-haskell/base-compat-0.9.3 <dev-haskell/base-compat-0.12
+# >=dev-haskell/quickcheck-2.11 <dev-haskell/quickcheck-2.14 )
+# "
src_prepare() {
default
diff --git a/dev-haskell/hslua-aeson/Manifest b/dev-haskell/hslua-aeson/Manifest
index 77fb9c233593..bf3b0cf40823 100644
--- a/dev-haskell/hslua-aeson/Manifest
+++ b/dev-haskell/hslua-aeson/Manifest
@@ -1,3 +1,3 @@
DIST hslua-aeson-2.2.0.tar.gz 5881 BLAKE2B 00d630f676c32dd55bf66d43c01075412f453d76731d96baf1c894fff7fb122795039e46e4a8180ef1335c3a42b1a7a2e3a17766b697dfea7a5dcd6df2cd38ee SHA512 c11a94d29ba89ebcc403f41935a5338a7e77893a659beb7ce6c34644baf8d0ed03bb5651c99e873a240047673e20e3ec759b190b7419de4706796c014517d66e
EBUILD hslua-aeson-2.2.0.ebuild 1223 BLAKE2B 31b15a2ae9f0518e26d3d79e5c8aa1cb9145ede891e7a6f4a2da69ec7ba06ddc30b3bc8059e2add05daa24ad8880d1f1bd57eecfce1447e343c1b46b953638c2 SHA512 2035e64658ed2a6320786e36ee239949094925f1c52443393aa4a1a66e3fcec0985a57a50eaa2750dcf9bbfe7103732b88a9bfde3cebb951d70d0d199aa9ff2f
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hslua-aeson/metadata.xml b/dev-haskell/hslua-aeson/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/hslua-aeson/metadata.xml
+++ b/dev-haskell/hslua-aeson/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/hslua-classes/Manifest b/dev-haskell/hslua-classes/Manifest
index 955f190f0a1b..c8bb3f214f22 100644
--- a/dev-haskell/hslua-classes/Manifest
+++ b/dev-haskell/hslua-classes/Manifest
@@ -2,4 +2,4 @@ DIST hslua-classes-2.1.0.tar.gz 11581 BLAKE2B 4327d4763d5b19c8b4345b994eee62cbc9
DIST hslua-classes-2.2.0.tar.gz 11614 BLAKE2B 4fddbdd4c130562e961c627ae6a0201362036df846f18b03293d237a9b658157d8e607b5cf840ad793724dfde308e240c299a3633d185e75a40b9e9dbedf0852 SHA512 21d9da7fca86123cf1f6ac339b2453393bd97c052eb9b5ab75bf06a56fc0ff81593e30c88082aab5eb767816c479e975622b01f78e3df13ed476710d424f48c7
EBUILD hslua-classes-2.1.0.ebuild 1095 BLAKE2B 2ef9c3cdabc8df7c69019de969e3db392d1f66ea5d318960fad2fe05ff671f05c167b8735267fdfdce666b3637e0b28e64438596a887920773ccb08285ae2d4e SHA512 1e615f8e0d2f6a551289b1ed56f05b7487f3a384f0b6205c7810d06680379a517ceaea1369e51a92a482966096aa6936988ae5f7103192757a1e7eb36c59a03e
EBUILD hslua-classes-2.2.0.ebuild 942 BLAKE2B 98736d7f85a5aaea07c46f603ac84fda28b5cbbbf9f7b6f4b52954f5ec09d72487633140e4260f90dc0cbc7baaf588e2dcf92050a5a61acd665f44bdf532afb1 SHA512 6a55cafee2cd6e678ca2eeab42ed0e380053ad7d8acb85234acab7e655276e3bb7375f8be4c589683939f0ca577ff791a8e6ee66a30ce5a7d8a5dd8ddd19c2f7
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hslua-classes/metadata.xml b/dev-haskell/hslua-classes/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/hslua-classes/metadata.xml
+++ b/dev-haskell/hslua-classes/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/hslua-core/Manifest b/dev-haskell/hslua-core/Manifest
index 535edad8f54e..638595c918c8 100644
--- a/dev-haskell/hslua-core/Manifest
+++ b/dev-haskell/hslua-core/Manifest
@@ -2,4 +2,4 @@ DIST hslua-core-2.1.0.tar.gz 36047 BLAKE2B df175f92df38d4b7ab4810eabef30c9f89479
DIST hslua-core-2.2.0.tar.gz 36808 BLAKE2B 02cbb94ea562fbaac9c2eb9445150f6f79a345ab15b2062aa7900d18c671ad0104a0ad3abe6603a38ddb40a9fa59cd13f4892d73c7dba4baff5727a9211fa503 SHA512 cb2f8b76b44432698624aac3d425be7a0c068bec1d41cd8a13b75854ed15fc614de5a0aee46c1092ef22b0e6b706a931188879d97354c01c37aa47a334baf5f3
EBUILD hslua-core-2.1.0.ebuild 1048 BLAKE2B 184d44143dab4019e788bfc32b2b61919e908cbc069160b2d75d67c92c62ede973a7c60b7718b21d6064236c3e57806516742cd4ace6424d4cdd871732d37dad SHA512 759835495a8e1871e038b5f6d49330ae0295927146d015eaf38eb2877256eb9ffba18df9a5f5de1a3af7ebcdaa3db3c2e007763765aa45cca3100395c74baf95
EBUILD hslua-core-2.2.0.ebuild 827 BLAKE2B e7e61b863cf190d8b737c8253e3a59e50712c36c2a083d795513711c42d951433d3a3af5adb71a63f8b21cd1254da1fac1529bac7524d9aa1d5b5090fb04f61c SHA512 a75a7f1812080034ab262a65bddc5312129e88da8f8bfbc5379f9c9e0c6013be9f569cd8c5d51fa65c4366a00580e2b56902c149f6496a39bb5e423ed68dae72
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hslua-core/metadata.xml b/dev-haskell/hslua-core/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/hslua-core/metadata.xml
+++ b/dev-haskell/hslua-core/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/hslua-marshalling/Manifest b/dev-haskell/hslua-marshalling/Manifest
index f3087e7baa09..d873259f6116 100644
--- a/dev-haskell/hslua-marshalling/Manifest
+++ b/dev-haskell/hslua-marshalling/Manifest
@@ -2,4 +2,4 @@ DIST hslua-marshalling-2.1.0.tar.gz 16393 BLAKE2B 25a7bf9958b128a38ccd4f5cf9acfb
DIST hslua-marshalling-2.2.0.tar.gz 16488 BLAKE2B f5aa47ecb431c5ea2308e16f0e4568fe7ba979e4f08901fd85c1c4c7e516c9b1a59e42f58a93db6dc113646e4ab826c13ed0e669972ea8980aabe9ad41828244 SHA512 80436b67fa73a970bcbcf4b8684187ec81590030c0cd38b4feb28e9a719c32f2b0f3cd1288b03f19b130112037e47ccb9585015d7f806ce6dcfe3b12abb7bd51
EBUILD hslua-marshalling-2.1.0.ebuild 1000 BLAKE2B e685e6bd55a1618aa3f31dbe1675f6559b70b9e323f72de579b31b58d4720c8ef2d62c06222f9e159cb9c6f3c31018d9df0d9b04efcba6dc0a266f66f0d60df8 SHA512 9218ae80c3b0faedc33b2ca61c713e1e4332f22d183864086ec68163ecd93d59d477d7c3dcff09a72d241e2da89d15a14a46ccda0fbdc1c423a609fa35394a1a
EBUILD hslua-marshalling-2.2.0.ebuild 862 BLAKE2B e088929a5b1edcd52de8c04866d061ddcf9bef9df3c800f881b91189783571d4aaf4a842f0705bff038fa8508ca3fb09c660f9a337b67dfba1d31ca29ceed9a7 SHA512 32cf670bd8b2ad565e353a6f1c6b195464a303b2096ba102ac8375b8bacc3478865fa1a27b9d0a97d859a1a9933568d89d8cc218fab0f3913417d9d22d6514ee
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hslua-marshalling/metadata.xml b/dev-haskell/hslua-marshalling/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/hslua-marshalling/metadata.xml
+++ b/dev-haskell/hslua-marshalling/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/hslua-module-doclayout/Manifest b/dev-haskell/hslua-module-doclayout/Manifest
index cc7186107102..b7f62e31018f 100644
--- a/dev-haskell/hslua-module-doclayout/Manifest
+++ b/dev-haskell/hslua-module-doclayout/Manifest
@@ -1,3 +1,3 @@
DIST hslua-module-doclayout-1.0.4.tar.gz 10184 BLAKE2B 232b48b77ade823c53f3f46db7e227506d7a175bb1393a84cfed1af799d2761ec0742a26a5746ef03c7bb7b81347f34b34de657b84868cbd07d119f47b39bf52 SHA512 2a72e3bf2ccc407ac3208e256216cff4d8b6c80f1378c859c2361e5d932f5e513283a234902221f295db3cdb73cadecd164e59cc7a06d493b3227372b218d0da
EBUILD hslua-module-doclayout-1.0.4.ebuild 825 BLAKE2B 14797fe73391ba4184653d41a7172b9e00cd6adff591519160375184937cdfd5ef354e9ac5261bfa306181c0dcb06f6cd1e3a321563059ecf1201d759355e00b SHA512 9d28a4778bc1bba0360e77831fce3f9c67c03f5243c6ccac6877f33552023b29dc0300234fe454b4ef8685482181e39934e7f17a413154eb82803c8494ad2ec6
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hslua-module-doclayout/metadata.xml b/dev-haskell/hslua-module-doclayout/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/hslua-module-doclayout/metadata.xml
+++ b/dev-haskell/hslua-module-doclayout/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/hslua-module-version/Manifest b/dev-haskell/hslua-module-version/Manifest
index 839760ffc920..b918cd182f4f 100644
--- a/dev-haskell/hslua-module-version/Manifest
+++ b/dev-haskell/hslua-module-version/Manifest
@@ -1,3 +1,3 @@
DIST hslua-module-version-1.0.2.tar.gz 5821 BLAKE2B 50e777e8656a1e6213a5aea7a35d61432611eca2f56a12c48b8b33659abf63c4f69696bab4f3e68d9dd0e7b727480bb4ba3ba976b3c9a6c09ef5c2a93d7911b8 SHA512 9c9c392206a5700d46e8481ce56eb3f52827b7017d64937263960db3b4dd05d379d14cdf3a6d1a5680e33706c4baca95b7cc6f60a5a7a7b6221e385a3746b6fd
EBUILD hslua-module-version-1.0.2.ebuild 992 BLAKE2B f107e2442ec8d73f2e5812c70aee0e06d3a2dd5c98b49029017fb74bc00c67172e53174e3e9699cd7e4de0adc041942844a2056a8f9e679940a028745edda662 SHA512 186f599d59970dd7ecb47f1aaf2359bedf6325225a443e1ae4beeac233832a66a64ade5205f0a9a0687f95ff420b81bd1d0f6820b94acf2b3da6d051893ea417
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hslua-module-version/metadata.xml b/dev-haskell/hslua-module-version/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/hslua-module-version/metadata.xml
+++ b/dev-haskell/hslua-module-version/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/hslua-objectorientation/Manifest b/dev-haskell/hslua-objectorientation/Manifest
index dee0cfb39ae9..60e04cb4fcb5 100644
--- a/dev-haskell/hslua-objectorientation/Manifest
+++ b/dev-haskell/hslua-objectorientation/Manifest
@@ -2,4 +2,4 @@ DIST hslua-objectorientation-2.1.0.tar.gz 15217 BLAKE2B 9505b1a40790518a9b736263
DIST hslua-objectorientation-2.2.0.tar.gz 15240 BLAKE2B 741298dd4d47b5b0bc4da565f9bae1004f13fccb4cb617ad1603821df884604a12f481626af9314f84f781a48bff836367d7fb71ce0ca5e2d3d8058c5899b394 SHA512 c40f0526264db229093f39deb9e77a44e575e6ebf97f257ff063b61279cd47aeecda4204db2ebc686b3e8ac467e2a0f4887608a54386f4afca2d47b469ee6107
EBUILD hslua-objectorientation-2.1.0.ebuild 1175 BLAKE2B 434e28d3778b8320e23ea0dbbaf57430bbca9885ffc37743a08474e4b4d1fb3ba363a959ad979d2e2617a2f1852681993ba30e2a2163ab18bbbe553b6d165fa5 SHA512 313920b78300420a398a1cf1a96d56535a6573a9e3714b9a74df13f1c22fd299d8543096593b5931423fafe0aa922c6bd256d37a5744d3ea07800e0771cbb19f
EBUILD hslua-objectorientation-2.2.0.ebuild 954 BLAKE2B 70600968f82ff14cedec9dff8357b504825e2cf95110ac03496e8bea5db1e43ac41afddf77d1030a6f35be11f33c96c9de438c25a83dcb91b4b91da1ccca3064 SHA512 7c93824f52b404701b8f66a294f67e47630ebe13507e9ccfee9a0852a015aec87b6ebfe3a195fcb1e702f1a66b140a5430180e0d2bd69e4f220c7e356aa91e6d
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hslua-objectorientation/metadata.xml b/dev-haskell/hslua-objectorientation/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/hslua-objectorientation/metadata.xml
+++ b/dev-haskell/hslua-objectorientation/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/hslua-packaging/Manifest b/dev-haskell/hslua-packaging/Manifest
index ad1891c02fc8..36847295cadb 100644
--- a/dev-haskell/hslua-packaging/Manifest
+++ b/dev-haskell/hslua-packaging/Manifest
@@ -2,4 +2,4 @@ DIST hslua-packaging-2.1.0.tar.gz 15904 BLAKE2B d876e959da64132355535f9e4eedac50
DIST hslua-packaging-2.2.0.tar.gz 15932 BLAKE2B 724a28d8c7414766555968bca08cd6007e6637f8c4183da9524699b70b198a82f8cb4a6430af9ac6a0d26d1cf5abe25bee5153e8e8e09d058153f17a93298035 SHA512 f2dedc0674dd569f76e753edb3f20fe395fd6af082162b648d36ecb2eb0f5adaf5ab7354b809fa995c25cd17f30b7035d40c0ed9b0fb4fc78332f430cd152685
EBUILD hslua-packaging-2.1.0.ebuild 1046 BLAKE2B 8ed09f5eaeee5ee7a263b058bdfee3780b6b86c706a3e3689e86fd366dc88f85525229de3030bf34b39a9d512ad9e5522a359e71aa4e41585dc51f29948be75f SHA512 ebab4945dc907dd85672d0a0496b3ed21127b027726e47d10fabca6e7912552f23cb6a82e958395775a9375d540a2a482ea8dc2bf8e1ad3c43b5477543ca749a
EBUILD hslua-packaging-2.2.0.ebuild 908 BLAKE2B 03674dfa7391cfb49f39d34d4386cb025458fecfd3f484be127be9181f72e5190b84cc1590d0594032ba276d88521319b786258e4db6cd7a0d7c915ffcd5be88 SHA512 7bcd708a19a89d790840633fb45b78d136987f585418abe2c956f2d176820b50f21a4e56c14174fdcb38c0d8883a515d1813fe730597b73a468f45ca4127c125
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hslua-packaging/metadata.xml b/dev-haskell/hslua-packaging/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/hslua-packaging/metadata.xml
+++ b/dev-haskell/hslua-packaging/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/hspec-wai/Manifest b/dev-haskell/hspec-wai/Manifest
index 907e97426933..f159500b507b 100644
--- a/dev-haskell/hspec-wai/Manifest
+++ b/dev-haskell/hspec-wai/Manifest
@@ -1,3 +1,3 @@
DIST hspec-wai-0.10.1.tar.gz 7979 BLAKE2B 5972f55595efa643b3ff0c2a3aafc213c23a9bb26841b8c0beebe9a853311edc22337d4496641829f6c0856e079ff8fe9e5685aa1b4fb65570618aa2683d0163 SHA512 9a599411e79ef056a915494f7bb247e61f94a5243cd7fde3f6651f09e2b6fc28e99554f1721717ee45f06b7029502620d6fdf1624e280442333224147320508d
EBUILD hspec-wai-0.10.1.ebuild 991 BLAKE2B a8c1be8b129ecd7a0ee4ad5e2bdc529c619160ea5e38f15cc26a29423e2d6cfd49f0b010e51b0184bf61c001d875bed1a4e399152fbbe4a0028de2cf8bcbb3d3 SHA512 1f01b1941fec16e9ca9bfb20416fe16c980228b1b7a0b941ef6d35dfc3de7b0372af1ae35f037d147a4b349ef3016340918438ceda233fd52a36a89509ab082a
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/hspec-wai/metadata.xml b/dev-haskell/hspec-wai/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/hspec-wai/metadata.xml
+++ b/dev-haskell/hspec-wai/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/hsyaml-aeson/Manifest b/dev-haskell/hsyaml-aeson/Manifest
index 5cfddaa2daa3..ba78b458c2a9 100644
--- a/dev-haskell/hsyaml-aeson/Manifest
+++ b/dev-haskell/hsyaml-aeson/Manifest
@@ -1,3 +1,4 @@
-DIST HsYAML-aeson-0.2.0.0.tar.gz 11095 BLAKE2B b168c5d676718c99567835aaaa53321ccecc7b089e15850676a0b600f6ea2280facd4cf22e0212807c6c952287b125d52974ed19240390c0bc22d54c7047a641 SHA512 09da59c38e9fead3b11bbb6752cef803ae2d60392b710ea3958091d6256ff267f0b0f9b27293bbbc96a9d3af08464e463feafcba4a7caab6fd78286127f91527
-EBUILD hsyaml-aeson-0.2.0.0.ebuild 1385 BLAKE2B b5d7266d41fe559a2322add5b3d269b2b91340eaab33bff7381c95166ad0d819ded20498d43d66f1e61dc7b22405c5afb02a867964221c07aefe1161218d65d0 SHA512 5331f8b0387ffdf8b779cb5f335463f15c0988e8724eaf3a57ccce2f25426afd1353f415b23a774c737432ffc50f7f9731dc237b5e09a9e4023196fb1ffff599
-MISC metadata.xml 1038 BLAKE2B f3cee791d1cd2c677b50577b1d426b93d1d72c1ef66a47d51ebf32908b745daf5c6a34e236b40db289a6b7ce5e6ab3238b9d4467ca7619f06bd59d982fdd34d8 SHA512 42589fa5f0ebcafc07d01faaa6ce18687c44a3de56195569615c399a8c25ecd5f7d155e277ee98ad5fae683311ee8cfd689951ceedd80f88087d914f70944353
+DIST hsyaml-aeson-0.2.0.1-rev4.cabal 2618 BLAKE2B d30b9aaab7caf80ffb538ca1ce47cea6f1d6642d966aa2d47546e6c7facad0942bfcdb846388ef5703f0a5c481435d84e9bd26e770f98089121f76b8db12d8c2 SHA512 45edd5ca292cd86a13bca7c89b0cfd9bed67c5ad4ec4d775ac05f4800a250a034330095c7061ca963b8f5b1e9141daa86c8c2793c8598c743b0001359161c74f
+DIST hsyaml-aeson-0.2.0.1.tar.gz 11954 BLAKE2B 2ff80bbc61416ef1dd686b3ed57f6678a39b244fbf0fffa1b194dda0cf2e086c84620b6f5b85f85fe4cc001184bbd1e60f1b0e3a11bbd282d5da8bca65d4777d SHA512 64602074e3e4424b7ff5055aa5aefac89e12127d56975c437189e434c168f129c6d5bb1ee6b0e22e201d0b25de574bb2a49f0fcd0ac1498250ae14920f89acf4
+EBUILD hsyaml-aeson-0.2.0.1.ebuild 1022 BLAKE2B 01542ebef29911ba420fab38e26f21b843f34d79c1c2102f07b7a8aa10b0f5093944bdbe65455eba6445277a6ab6f1ba18db3f8b2cf115bc48c1de058ddbbeee SHA512 6a50c84ba24251c170fc3fccbc47cf0fcb355fe278da4b357ae9e074c4107c8eb553bdd3e43366ff8237071f083475d9353bd3fdccd9ea7a2c34c9349d5f167e
+MISC metadata.xml 324 BLAKE2B 382ebc9272f53e06dca1cbcea8684ddf276ea62aeafd8f18c8ef8d5b30a6d750258351876e740ee43af35c583f2b806ee990b905a24f436cb2b057560e5fea85 SHA512 b2abf06701aff9d2bbe37704976e5a6f8055b51409bcbfdae565c367f2b52bcc835339ff0cdfa1f38f8661f620f9dbfba91dfbc822f661f0dbafe00df92bb8fb
diff --git a/dev-haskell/hsyaml-aeson/hsyaml-aeson-0.2.0.0.ebuild b/dev-haskell/hsyaml-aeson/hsyaml-aeson-0.2.0.0.ebuild
deleted file mode 100644
index 4e02c6072d88..000000000000
--- a/dev-haskell/hsyaml-aeson/hsyaml-aeson-0.2.0.0.ebuild
+++ /dev/null
@@ -1,45 +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.6.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-MY_PN="HsYAML-aeson"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="JSON to YAML Adapter"
-HOMEPAGE="https://hackage.haskell.org/package/HsYAML-aeson"
-SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-1.4.0.0:=[profile?] <dev-haskell/aeson-1.6:=[profile?]
- >=dev-haskell/hsyaml-0.2.0:=[profile?] <dev-haskell/hsyaml-0.3:=[profile?]
- >=dev-haskell/mtl-2.2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
- >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
- >=dev-haskell/text-1.2.3:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-haskell/vector-0.12.0.2:=[profile?] <dev-haskell/vector-0.13:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >= 4.5 && < 4.14' 'base >= 4.5' \
- 'containers >=0.4.2 && <0.7' 'containers >=0.4.2' \
- 'aeson ^>= 1.4.0.0' 'aeson >= 1.4.0.0'
-}
diff --git a/dev-haskell/hsyaml-aeson/hsyaml-aeson-0.2.0.1.ebuild b/dev-haskell/hsyaml-aeson/hsyaml-aeson-0.2.0.1.ebuild
new file mode 100644
index 000000000000..899b227a3a9c
--- /dev/null
+++ b/dev-haskell/hsyaml-aeson/hsyaml-aeson-0.2.0.1.ebuild
@@ -0,0 +1,36 @@
+# 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.2
+
+CABAL_PN="HsYAML-aeson"
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+CABAL_HACKAGE_REVISION=4
+inherit haskell-cabal
+
+DESCRIPTION="JSON to YAML Adapter"
+HOMEPAGE="https://hackage.haskell.org/package/HsYAML-aeson"
+
+LICENSE="GPL-2+"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="exe"
+
+RDEPEND=">=dev-haskell/hsyaml-0.2.0:=[profile?] <dev-haskell/hsyaml-0.3:=[profile?]
+ >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
+ >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
+ >=dev-lang/ghc-8.4.3:=
+ >=dev-haskell/aeson-1.4.0.0:=[profile?] <dev-haskell/aeson-2.2:=[profile?]
+ >=dev-haskell/vector-0.12.0.2:=[profile?] <dev-haskell/vector-0.14:=[profile?]
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.2.0.1
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag exe exe)
+}
diff --git a/dev-haskell/hsyaml-aeson/metadata.xml b/dev-haskell/hsyaml-aeson/metadata.xml
index fc966d5e30f0..a28a6aa5922d 100644
--- a/dev-haskell/hsyaml-aeson/metadata.xml
+++ b/dev-haskell/hsyaml-aeson/metadata.xml
@@ -5,17 +5,7 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- The [YAML 1.2](https://yaml.org/spec/1.2/spec.html) format provides
- a much richer data-model and feature-set
- than the [JavaScript Object Notation (JSON)](https://tools.ietf.org/html/rfc7159) format.
- However, sometimes it's desirable to ignore the extra capabilities
- and treat YAML as if it was merely a more convenient markup format
- for humans to write JSON data. To this end this module provides a
- compatibility layer atop [HsYAML](https://hackage.haskell.org/package/HsYAML)
- which allows decoding YAML documents in the more limited JSON data-model while also providing
- convenience by reusing [aeson](https://hackage.haskell.org/package/aeson)'s
- 'FromJSON' instances for decoding the YAML data into native Haskell data
- types.
- </longdescription>
+ <use>
+ <flag name="exe">Enable @exe:yaml-test@ component</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-haskell/http-media/Manifest b/dev-haskell/http-media/Manifest
index 6682d48f8c2d..4b5844a3ba54 100644
--- a/dev-haskell/http-media/Manifest
+++ b/dev-haskell/http-media/Manifest
@@ -1,3 +1,3 @@
DIST http-media-0.8.0.0.tar.gz 18895 BLAKE2B 3a6db500f6433c6f0bc23f6b51aa5f35b3340a4258b4b5d637bdeafd5161c28af8c2630a013f06a8204a2d37242d5bc880d5c75d32adbf92fb664417872806a2 SHA512 549fa1892c81224e79bad4268993e0cfa324d9d0c9daa0d800ac7cc4eee307405155989672c49adb0e124ca29c2d83cc565ba3c935fd3be4ab4ef0594b012bb5
EBUILD http-media-0.8.0.0.ebuild 1258 BLAKE2B bcba8ac89f4204e509e59e2ba8d0d0a95dd672780038fe41780f65ff16557ea45a454c2feef847b4977cf872d7c7b4864d150cb86965eeacad37fbc60de9b27d SHA512 953d2382797a4e66731c8b65735f519f439ef2bc5e35ce3e780800cfce5aceb8f6c31c0ab8cd3336b89c1eae9540b93a475e895e1fdfa93a0be67b6d721b4c69
-MISC metadata.xml 1490 BLAKE2B 6421b5165163eab14cafef80c3d7fd7f5153230dc04f9c6fb8fe7b1d81e6f58db3ae139a5f626a6edaefacf897ea3ef54fb28ef9903438054351fa56003df1e4 SHA512 70aabd7e23c3bc43fdeecd3eec7a00fe20e66d024b769e23eef81a51e1c4b5a630c608e67ec052c8caad408caef60338fd4d4fa547bd52b6eb14b5def60d5b98
+MISC metadata.xml 1491 BLAKE2B c9b7839adb9d896f454402bcfa01a7c0e578a5a3c0b327b0ba19e43e0d703fc5293402715dffdd9fb85039236c75fe501a6dc6263ebdd0e001815843707d3862 SHA512 9f312316b9bb9b687491fff9954b81e9938fb74c88f3aa0aa002c991e7cc5025ac7feb7802e35c8a2b68797dc36027d24f74af30c3bdfd99c76b94036f383299
diff --git a/dev-haskell/http-media/metadata.xml b/dev-haskell/http-media/metadata.xml
index 8281b91cfa5b..218cc2160eb0 100644
--- a/dev-haskell/http-media/metadata.xml
+++ b/dev-haskell/http-media/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/indexed-traversable-instances/Manifest b/dev-haskell/indexed-traversable-instances/Manifest
index fd3d40c14d24..6c23614321da 100644
--- a/dev-haskell/indexed-traversable-instances/Manifest
+++ b/dev-haskell/indexed-traversable-instances/Manifest
@@ -1,3 +1,3 @@
DIST indexed-traversable-instances-0.1.tar.gz 4235 BLAKE2B e6ae68acc5c6424fd7b9bb045bcafe2d5eb158bb10bc2bd2c677bdd4471dd679a90d8d79628d278a1ade1f0a5940a0e17720fce7c123b89b0c79640497fcadf7 SHA512 ff27968b32c6f0925dc8959dd1b185d75811d2bdb0946818e4f7062e22fd71051c627f2abf943b05b40c85610653098b1f9780145a6369231635993fbedd29a2
EBUILD indexed-traversable-instances-0.1.ebuild 1266 BLAKE2B 4cb9da4b1ef4d73f5896425be1859bf5909bc3eac9b4296abe81925e01a93db8981abd93269ee3f74a1b003977945695d8d5526f72556a83734eef56aac04543 SHA512 0817554dd378c088ef9d86b5774c42e8e67514f3387360157f557a0ccc3a62ed67df13f50380a864d9a1207b1c6cbf50fd7cc3e47e726805bee91cd9a15eb2a6
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/indexed-traversable-instances/metadata.xml b/dev-haskell/indexed-traversable-instances/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/indexed-traversable-instances/metadata.xml
+++ b/dev-haskell/indexed-traversable-instances/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/lens-aeson/Manifest b/dev-haskell/lens-aeson/Manifest
index 404bac8dce08..7355746bd588 100644
--- a/dev-haskell/lens-aeson/Manifest
+++ b/dev-haskell/lens-aeson/Manifest
@@ -1,3 +1,3 @@
-DIST lens-aeson-1.1.tar.gz 11022 BLAKE2B 4291d060db6e6da1eac5f9ac11dc700effb3df8bdf91c4a0ae34c443cbe4655944f210bd13de78c9185465d9bf814111a649e98a7863cc1cf40fc737ffa66961 SHA512 a5e1b98cc50342ddbaf36a9c6f7a87cdfd8e8abb66852777ef8fc3362a3cb7bac473c3dfd7a4ad2f57f3318c5dca6ec7a07e2a4eae05bdcc34308d188d791460
-EBUILD lens-aeson-1.1.ebuild 1532 BLAKE2B f087c4282661c06a2dfe037bf9f759da7115b687514f7a283595b07ca69209279cfe5a285b4e959472d11c68eb0e0b3c84be9685bb9daed27d1cbd8d33e12077 SHA512 03a89919f8adceca02414014354c0636f1024c244b445103a0fa32b2ab5e602dc62b336e2e1b61f93dfe5c8acb11f25248dec2461d41ad67ff51eb4794693791
+DIST lens-aeson-1.1.2.tar.gz 7406 BLAKE2B 930a876fe916bc5aaca5ec98f8765051161c73f420a118c82ff4e036b976ccb311110a052949ddef63c7e54b8b9967abfa3fc1386e6ccc873b42d90b636ce944 SHA512 c78c89383a39a8dd4c5174e8d1993b0904537af9d018cda7f25a043f03e5e385c7b37215eebac52480af61fa4dd0547185e62a8f0704d5a5961ffb29a26e508e
+EBUILD lens-aeson-1.1.2.ebuild 1231 BLAKE2B 51c393cc6c0ab0122b5b39590c23010efad5099e4f58080af7d98177e8c823938072a840b1f129f4586d2384cfa7d89548490aea1bf2cd61703e44b1c513d944 SHA512 441b97c5319d2137e8a719d05e1b20262c91d677dc2ea89997c5bf332161dc363098bc146fc50883ea4612514539d7ffad0bd99766d83f5c72971cd1abbbf24f
MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/lens-aeson/lens-aeson-1.1.ebuild b/dev-haskell/lens-aeson/lens-aeson-1.1.2.ebuild
index 6d0862a5b3d2..5815b6f65bb7 100644
--- a/dev-haskell/lens-aeson/lens-aeson-1.1.ebuild
+++ b/dev-haskell/lens-aeson/lens-aeson-1.1.2.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-# ebuild generated by hackport 0.6.9999
+# ebuild generated by hackport 0.7.9999
#hackport: flags: -lib-werror,+test-doctests
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Law-abiding lenses for aeson"
@@ -16,26 +16,18 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT=test # doctest fails: warnings of "is ambiguous"
-
-RDEPEND=">=dev-haskell/aeson-0.7.0.5:=[profile?] <dev-haskell/aeson-1.5:=[profile?]
- >=dev-haskell/attoparsec-0.10:=[profile?] <dev-haskell/attoparsec-0.14:=[profile?]
- >=dev-haskell/lens-4.4:=[profile?] <dev-haskell/lens-5:=[profile?]
+RDEPEND=">=dev-haskell/aeson-0.7.0.5:=[profile?] <dev-haskell/aeson-2.1:=[profile?]
+ >=dev-haskell/attoparsec-0.10:=[profile?] <dev-haskell/attoparsec-0.15:=[profile?]
+ >=dev-haskell/lens-4.4:=[profile?] <dev-haskell/lens-6:=[profile?]
>=dev-haskell/scientific-0.3.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
>=dev-haskell/text-0.11.1.10:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-haskell/unordered-containers-0.2.3:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
>=dev-haskell/vector-0.9:=[profile?] <dev-haskell/vector-0.13:=[profile?]
- >=dev-lang/ghc-7.4.1:=
+ >=dev-lang/ghc-8.4.3:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- >=dev-haskell/cabal-doctest-1 <dev-haskell/cabal-doctest-1.1
- test? ( >=dev-haskell/doctest-0.11.1 <dev-haskell/doctest-0.17
- dev-haskell/generic-deriving
- >=dev-haskell/semigroups-0.9
- >=dev-haskell/simple-reflect-0.3.1 )
+ >=dev-haskell/cabal-2.2.0.1
"
src_configure() {
diff --git a/dev-haskell/lift-type/Manifest b/dev-haskell/lift-type/Manifest
new file mode 100644
index 000000000000..25c87dcb04ec
--- /dev/null
+++ b/dev-haskell/lift-type/Manifest
@@ -0,0 +1,3 @@
+DIST lift-type-0.1.0.1.tar.gz 3133 BLAKE2B 64e27c549960e2a02a1f01431f602d4dc34ac3ad8db430c0e8f473c70a412ebebf31b7da5ea4e6024b3e59df654dbccfc3b9f980b32516d9419476941417c41f SHA512 3555cfc79a317849921306f8766d031dbdf247aa9bec604e20b47c31c4d001c7392b2f47a3463a9699b33826fec4a5d092fbad82c3d6a75f3c3151afa033b372
+EBUILD lift-type-0.1.0.1.ebuild 581 BLAKE2B b5880c7a7a64865fef8de474cc0f1200d240906725d7bcf1472dee7b6dba8f0b84e38140d278174d9a13b89e61b1539cda94be1fa568905a482a8fe1535ea691 SHA512 f2c9aafcd92657b995ba0e438cb785f6796412fe90338bfa31590cc8fdc73b7905f72849cb8d38c29621aafb89e6354d9f9a8fb187b7031999e43ecc7c0a5e73
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/lift-type/lift-type-0.1.0.1.ebuild b/dev-haskell/lift-type/lift-type-0.1.0.1.ebuild
new file mode 100644
index 000000000000..ddda2d6f39df
--- /dev/null
+++ b/dev-haskell/lift-type/lift-type-0.1.0.1.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.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Lift a type from a Typeable constraint to a Template Haskell type"
+HOMEPAGE="https://github.com/parsonsmatt/lift-type#readme"
+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.2.0.1
+"
diff --git a/dev-haskell/lift-type/metadata.xml b/dev-haskell/lift-type/metadata.xml
new file mode 100644
index 000000000000..937381521944
--- /dev/null
+++ b/dev-haskell/lift-type/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-haskell/lpeg/Manifest b/dev-haskell/lpeg/Manifest
index 519b0de14a6b..298ee5ead6b1 100644
--- a/dev-haskell/lpeg/Manifest
+++ b/dev-haskell/lpeg/Manifest
@@ -1,3 +1,3 @@
DIST lpeg-1.0.3.tar.gz 40092 BLAKE2B fa7abf62be859a15b66aacefb8b170488a59a48cf8d209653bb274327af5ad145a047a0e654b37819045eb594389d405813dbe2c9956f91461bf29e4f3ad99d1 SHA512 636a983054576487af8663d627ea16b57894eca18c92a5994abcdeec11acaa1b5d7bb0da1eae0a1a175c75fad44c93a78c5a5e6e7ce25ddac67f5b376559fbdc
EBUILD lpeg-1.0.3.ebuild 835 BLAKE2B 740c57cf9eb99d0de1600283386d59fe60b9398ae05ef810069837013cc4074cff7cf7b3b8d964f31bb4c64b2b557a1969238ee2c8ff8992dec1e2786f382c83 SHA512 089e1d37b4355794aa2f8c88978eb501c2e96ca098551b1769ba94ff7acdd22498f3847c50a5afe00d4009c3963d75edbe1569b273ac8f2e2c26c72434c43c40
-MISC metadata.xml 523 BLAKE2B 834544fbc615dd439ccd86f32f78d76faa0154923fa93bdd0bb2382d6902ffb48d6a0ce86b4b4cb47c1cd3c58af93771fe5610a47d5d5331e7ed2919e3b76ad2 SHA512 abaab000310fa3ce722b505051deb165f98e3e9ac980f7665698f7de5db717ce56b38c6c8d3d83610daaa5f80111fb45dcfece264abc18a50bb1c122f8e56ba5
+MISC metadata.xml 524 BLAKE2B 10518287ec2f06ddd09a225a910bf9a1cdd1c1ff9228d0dbff138f934b8f95bfb83f0404457463bb7590bfa308c3a7c3ceb15c58eca6a615856ec0139c036aff SHA512 b58f45440454eb49c52bf878359a201e21c44f38ada4022a43fa87fd061bd8539549a527c179c8a0c2d68c5803b17595c6a8cbcf5e726eb9432f60cdb226c252
diff --git a/dev-haskell/lpeg/metadata.xml b/dev-haskell/lpeg/metadata.xml
index 604a49e01944..0e2931233720 100644
--- a/dev-haskell/lpeg/metadata.xml
+++ b/dev-haskell/lpeg/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/lua-arbitrary/Manifest b/dev-haskell/lua-arbitrary/Manifest
index 842cfd9a7199..e784a215bf87 100644
--- a/dev-haskell/lua-arbitrary/Manifest
+++ b/dev-haskell/lua-arbitrary/Manifest
@@ -1,3 +1,3 @@
DIST lua-arbitrary-1.0.1.tar.gz 2479 BLAKE2B e61c8eb60bfd2fa17f253baced7aba296ff79fa8ac930ec3616f7a8db818ab76f0287e99089d61abad1eaf573e522e4456c71e8c7ffc38b675c0dcf7cae3e95f SHA512 09de72fa62600e1b1ddc7de8f51bd6a429bff9a51347c36c2c9d67f0bb25eb9d6105ff7d08717f3b823a63f6fe60c8e4c9620ad3645f285e38126ec10ff5b402
EBUILD lua-arbitrary-1.0.1.ebuild 670 BLAKE2B 8a873e30429ae63bce3ec9cbda3a219bc34c975d56ffe895bd399119e0faae8741d236e718772988d72fdb0a0e88a41da6e42dae5652598b9d44aab3d66ff630 SHA512 d730f81a78dacfbd1e142d2435b5c1ba616611c2b5e1d883be323deef5b60a23adc956d6f628170898a02bc896d39f5c9e1a9fd9bc266deabbdfcaf0decb3c1f
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/lua-arbitrary/metadata.xml b/dev-haskell/lua-arbitrary/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/lua-arbitrary/metadata.xml
+++ b/dev-haskell/lua-arbitrary/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/lua/Manifest b/dev-haskell/lua/Manifest
index f647a3bbc4e4..b0507777e702 100644
--- a/dev-haskell/lua/Manifest
+++ b/dev-haskell/lua/Manifest
@@ -2,4 +2,4 @@ DIST lua-2.1.0.tar.gz 212562 BLAKE2B 916eb056d5e920492821c21fb7a51e2f6cde7d5b174
DIST lua-2.2.0.tar.gz 260005 BLAKE2B ec79108a72a6060fc82b94aac1e61c51aea0d570bac37add749654d903fec5b62c5caa82932606e9778431c80c68fceb11b5eba9d6c45c183a8f249934d26c55 SHA512 d19f54c9424773557f7ef7929be84dfcb7624d8a617d3383a771fe1ba7d6d5cd724c8fcd40475cde443e02e0cf3164a8869c0d67c90cf04b3b09ef6d876aa727
EBUILD lua-2.1.0.ebuild 1043 BLAKE2B 2011e4c60ff598acfa868e5eb97be2c81f6f33db31541867cfb22b818a5e0bfa2140ab917766750384f8d50cf424c86db58b8b0078983e78a62b6f0f56da5dc6 SHA512 12b533fdc05e7bef0cf792e3d41c814eed2193086f69b7e1f485708fe25db0aeb00cfef2297a0263a30c161f9a3d91e830386017e70111361ba57b36e5e076ad
EBUILD lua-2.2.0.ebuild 974 BLAKE2B 0d05aaa0abfd7c13d93b3f2a0fb889e09cbbaacd9f7955b5a7b01955df04079b4c2a5186be9c6b6dffdc1819e63bcc9133e8d99f94b4cf941594ce107f98740f SHA512 b9626c98c475d29723965c65284574eeeb8fd75877e0055c6acd9520730a0b3270b824a5a406f75fd7160cf9c8c45c8f3edebb02d189d96aad12ba35a9e7171c
-MISC metadata.xml 1490 BLAKE2B c7d87f47e0c30b9d5ffa4a6dac6c510aed19ade3913c1eb16e0a1dc39a6109f8c7542f34cd9a25f1af29b9ad22a871e9d1e7cac034a9197c04471438f66fa013 SHA512 0a408256cf63e205508615b7a5df1bff64de5b1a101ae7ea48a666a7327ee0ff2a104b29117d9593ad63b3640132bdbdd5a51f28c64062e2d71ef8216ebb5aa3
+MISC metadata.xml 1491 BLAKE2B 605ec3b0e830245db62d758c108a1682f03a2a1f7bd3b510f0d156358625c9d2630cae51d6c0c219fd23281318c6af3f80dd04a976c6707febe618bb6ea52374 SHA512 6e4a093059bf30dee3a3c563045b97afa7aefbe4391d336e77e4194879a8590cfd84b2cee286f543b2d919852312a927a628439113e86a4e57efd27f7e18d36f
diff --git a/dev-haskell/lua/metadata.xml b/dev-haskell/lua/metadata.xml
index 5b1e564f95ae..d3429e60dd25 100644
--- a/dev-haskell/lua/metadata.xml
+++ b/dev-haskell/lua/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/onetuple/Manifest b/dev-haskell/onetuple/Manifest
index 43eb93ca8041..d8ebb8265cd0 100644
--- a/dev-haskell/onetuple/Manifest
+++ b/dev-haskell/onetuple/Manifest
@@ -1,3 +1,3 @@
DIST OneTuple-0.3.1.tar.gz 5148 BLAKE2B 114cb7d8ba0ff28b7ad2ff7b3874446259a9a88f18a8ff6114975e60f712c466cd31861cac4bc2bf47f02280c155b3f2eb2f0880f0f39dfb855f6ad1b6dd4d69 SHA512 92678ca3e05c6da7d60e460efa88dbd8c19f8ec6b149dc5a9a493f93bd944b7d0c3ac650a3c1ad9d3742bc2a8bfaef1bab8a6e4ba71ebbb1fc0c9f7a07c0906c
EBUILD onetuple-0.3.1.ebuild 764 BLAKE2B 7f585276b87b956655bdaf45a14892477a334ee84bdcb61a54c7badbd4346276d12faaa0297628d56bce4f54da3a1d4081d3dee553daf62d4a9fd3cd0572aa26 SHA512 1074b0bcfbaf74f2c9f4c7e64d9749ef1954c3fa30887c6a42ec835be3f300b7f91ad5e371e3144e17d536593cdc2181d4db1a0d79639df5c1d8264165983287
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/onetuple/metadata.xml b/dev-haskell/onetuple/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/onetuple/metadata.xml
+++ b/dev-haskell/onetuple/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/pandoc-lua-marshal/Manifest b/dev-haskell/pandoc-lua-marshal/Manifest
index 340b2fddc80d..2ee4f701dfd9 100644
--- a/dev-haskell/pandoc-lua-marshal/Manifest
+++ b/dev-haskell/pandoc-lua-marshal/Manifest
@@ -1,3 +1,3 @@
DIST pandoc-lua-marshal-0.1.6.tar.gz 41737 BLAKE2B 878f28c9f20b752f09c9c94215a90d7d2e43f32f598f95272aac0e1847d90cbe03df1a52cc93c025f24b8c439e633599d5b0d0b4c9f224f21c505b2a82cd8290 SHA512 be425707b82da8d82d544da5c67f58537ddaa7eabf2508ab4e7bd4c0cff05b394a784bea744e6f702047ee733e259369eef43de615436607b38ceb8bda89417d
EBUILD pandoc-lua-marshal-0.1.6.ebuild 1174 BLAKE2B aac71c879b608cef7ffe02ec005e705817750822e2f469aa0f0156005350a44c02e2cb4e55560ab8654f71616ac7570b3794df4317432988236dc3c545f2be03 SHA512 3e70d9fc5190c0207547c1034611c66aa846d53438362f11bc59b22bf19aca5cede2ace0e15e1c2752be1885454af83287a92694a48faaa9cc550dc30989e1d1
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/pandoc-lua-marshal/metadata.xml b/dev-haskell/pandoc-lua-marshal/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/pandoc-lua-marshal/metadata.xml
+++ b/dev-haskell/pandoc-lua-marshal/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/pandoc-types/Manifest b/dev-haskell/pandoc-types/Manifest
index 7cedd93a19f2..2dc846f1c71a 100644
--- a/dev-haskell/pandoc-types/Manifest
+++ b/dev-haskell/pandoc-types/Manifest
@@ -1,7 +1,3 @@
-DIST pandoc-types-1.20.tar.gz 29505 BLAKE2B f455cc8462b20e86403cba1de836545100402db34b23f8be0d8907fa9d5596fe515f522c513f0cef3c67e7f8d3bb5bd3409f7bf5f1216f9b9f234c44552650fd SHA512 36c658093237246a344dc65bf9e214b250ea1a0aecf9931d80299f44ee152553c4326948bfae8e0f3e5aaabe93bc7a9aca0c79383e48b0f9d2696383df2b40ee
DIST pandoc-types-1.22.2.tar.gz 35887 BLAKE2B 7a884551a1c1ed94308a1b2529806aee42b9e04a7de94d6a0ded0ad106a6653b9c290b8781ff4197ff86bd132645ef96b5984987206b67173e057258a9fd4c43 SHA512 c4e78de0d6f2df67a716f7e549d629b9ead7f2569674cd84cd73a430c7ee97d1ebe30e0a95e84b5f45dab2a5cee6c6d5cc30f6c47f11859c938c75f63406878b
-DIST pandoc-types-1.22.tar.gz 34702 BLAKE2B 17c4a33c1d9c5afed2eae2dfc805273c949bfea583c705c469560c0cb58d8b0d31a29afd698062493e8452d9d63c717ef3c26f75afe640dec98b924f083a3e93 SHA512 b5f7c15b31c5ee6faa4d7574baa32d252b1e79350840f2d7ac3f3896b969e18241e514fb06e85aa97d7a74c0904839d04a4d8e5d4ff86d0a2b80957b99279ee0
-EBUILD pandoc-types-1.20.ebuild 1212 BLAKE2B 2114df77a615113b867e7ce381b3475611944ff92bc14f883848afba80342fd034328f5ff5a64a14525fca73a1cee0c74d18a5dc233ee45e6de28d2418833b41 SHA512 99ba7d61c11258a1ba09ba6769efc9ffff14c32f0aad3fc5220c2bbcab691909452e876d91325ae7f993cb6a8ab0d2ef2c902ba61e3fb4054fbdc8cb0365c980
EBUILD pandoc-types-1.22.2.ebuild 1127 BLAKE2B 0ee3343803deb8bcc928a7e849d48b4eda0b4e9923200ad5c73e497ed3b8c4b4c7c58e5095fac2a7c21b2703636fa69747a0ce3cb75bb0162501ab9f8bf4cee8 SHA512 54151c88b8e9f9cf849b81099471552d3620710295ddcac28507306ae7d3314dea491264d6a9bd98635d2466197d3eae90deff3333fd20a11b7d89eaa850f4b8
-EBUILD pandoc-types-1.22.ebuild 1237 BLAKE2B 63f7e409b8d5ecc6a2d0069c3cf2fe50ba611cbe6637644778909f47b700217520a9d9a22a34d19de817b8c4eff9f8450646a498e833d4a468e863f227926ccb SHA512 8a6054fceb5c20fbf216ca41fec113bff9f0dfaaa14f04dc8c1c9fbb30c39095b79ff3c85ffdb71669bde9f2419ebfae6749e09984d3b56a9c869d3307ac71ce
MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/pandoc-types/pandoc-types-1.20.ebuild b/dev-haskell/pandoc-types/pandoc-types-1.20.ebuild
deleted file mode 100644
index 0afc02176b72..000000000000
--- a/dev-haskell/pandoc-types/pandoc-types-1.20.ebuild
+++ /dev/null
@@ -1,34 +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.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Types for representing a structured document"
-HOMEPAGE="https://pandoc.org/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.6.2:=[profile?] <dev-haskell/aeson-1.5:=[profile?]
- >=dev-haskell/quickcheck-2.4:2=[profile?] <dev-haskell/quickcheck-2.14:2=[profile?]
- >=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
- >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.8:=[profile?]
- dev-haskell/text:=[profile?]
- >=dev-lang/ghc-7.10.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.22.2.0
- test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7
- >=dev-haskell/string-qq-0.0.2
- >=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9
- >=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4
- >=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 )
-"
diff --git a/dev-haskell/pandoc-types/pandoc-types-1.22.ebuild b/dev-haskell/pandoc-types/pandoc-types-1.22.ebuild
deleted file mode 100644
index 79aa10c82703..000000000000
--- a/dev-haskell/pandoc-types/pandoc-types-1.22.ebuild
+++ /dev/null
@@ -1,34 +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="Types for representing a structured document"
-HOMEPAGE="https://pandoc.org/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-0.6.2:=[profile?] <dev-haskell/aeson-1.6:=[profile?]
- >=dev-haskell/quickcheck-2.10:2=[profile?] <dev-haskell/quickcheck-2.15:2=[profile?]
- >=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
- >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.8:=[profile?]
- dev-haskell/text:=[profile?]
- >=dev-lang/ghc-7.10.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2
- test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.7
- >=dev-haskell/string-qq-0.0.2 <dev-haskell/string-qq-0.1
- >=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9
- >=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4
- >=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 )
-"
diff --git a/dev-haskell/persistent-template/Manifest b/dev-haskell/persistent-template/Manifest
index 8550ad92238e..304fbe27c6b4 100644
--- a/dev-haskell/persistent-template/Manifest
+++ b/dev-haskell/persistent-template/Manifest
@@ -1,3 +1,3 @@
-DIST persistent-template-2.8.2.3.tar.gz 25949 BLAKE2B 2b2fbfcb4e8dad68da8a820ae082db8cee9f683db9509b55b4ba908bff0a20cdf4e925db4bfe2d5c0014912e58469aa593e24a428f181928e8024917a3ab7db8 SHA512 eef94f07783f2b61ed4d00c75a57e976e2546ee1cb564471ea33e5faf01634701a7b60b4c1ee64594e0058949966f132fe46f1a5efc5a64f949fc6e6b27d5ddb
-EBUILD persistent-template-2.8.2.3.ebuild 1175 BLAKE2B ae46cba1ca5f6504b01d4cb8d9999676682333b85412d027e82ad36e1e207bc303d69c695d0b29731be5593f4fa5c4cc329dcb40039232cfc1c5315975318277 SHA512 3f6f3daffb932542a67838f0f8c0223c987f03fb4ccf8cc9339b1d6ac4106acc891f4528e913f769bc7393a7685d89dd698cd074e6ac276f3c9b4f3173f78a27
+DIST persistent-template-2.12.0.0.tar.gz 4506 BLAKE2B 1246629206981e4631a48055d23ab2f2a5851e7c200c0c809117217d3531d1b7ccc36cb27cb79ab33abef14f298ea80e2ccee9e4c115d362b132e0bf980f4c34 SHA512 5098c88f92d5e8609de62f6571d8c7f1b2f08d0286974f1ba5eabc01e3479b48a2ae1a0e85e54f1e9956902189142c5d04a4b314a1945341f4e76828959405a7
+EBUILD persistent-template-2.12.0.0.ebuild 552 BLAKE2B 83af8fed88e4ef2acd5adfed90a3f2c92375462e2eee18c49ea6fc223a83ac2b1bf6081c287b8fd03093404598effc1eb276ca2a403ba9ccb54161a7a142ca00 SHA512 4a4477d26c8b29d951373dce9fee4e403505edfe9c4e0023fff055b96bac01280d94eca7e79eab127fc498a5b5526a2fcf160fc6a4d0545942453746e0f912d7
MISC metadata.xml 424 BLAKE2B e77c029b89770cc4dd6187538a0ae39f7442e8a94c6b7ac3f5f97a7609539d2f075bcc41268173706c49e76e1b52459b42b586e2578542a2d5d53744cfe5b6bd SHA512 321a2ef9f9834b1c5f488d2cb16847b642c85c3a548553557f31206e3db470af5f438b9f508f0345e13fc0e8bbb61e3faf9bb53af278e069b61e81cde5ccb369
diff --git a/dev-haskell/persistent-template/persistent-template-2.12.0.0.ebuild b/dev-haskell/persistent-template/persistent-template-2.12.0.0.ebuild
new file mode 100644
index 000000000000..39533f112d60
--- /dev/null
+++ b/dev-haskell/persistent-template/persistent-template-2.12.0.0.ebuild
@@ -0,0 +1,23 @@
+# 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"
+inherit haskell-cabal
+
+DESCRIPTION="Type-safe, non-relational, multi-backend persistence"
+HOMEPAGE="https://www.yesodweb.com/book/persistent"
+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
+"
diff --git a/dev-haskell/persistent-template/persistent-template-2.8.2.3.ebuild b/dev-haskell/persistent-template/persistent-template-2.8.2.3.ebuild
deleted file mode 100644
index 6cde28db4c0a..000000000000
--- a/dev-haskell/persistent-template/persistent-template-2.8.2.3.ebuild
+++ /dev/null
@@ -1,35 +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
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Type-safe, non-relational, multi-backend persistence"
-HOMEPAGE="https://www.yesodweb.com/book/persistent"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-1.0:=[profile?] <dev-haskell/aeson-1.5:=[profile?]
- >=dev-haskell/http-api-data-0.3.7:=[profile?]
- >=dev-haskell/monad-control-1.0:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
- dev-haskell/monad-logger:=[profile?]
- dev-haskell/path-pieces:=[profile?]
- >=dev-haskell/persistent-2.10:=[profile?] <dev-haskell/persistent-3:=[profile?]
- >=dev-haskell/text-1.2:=[profile?]
- >=dev-haskell/th-lift-instances-0.1.14:=[profile?] <dev-haskell/th-lift-instances-0.2:=[profile?]
- dev-haskell/unordered-containers:=[profile?]
- >=dev-lang/ghc-8.2.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.0.0.2
- test? ( >=dev-haskell/hspec-2.4
- dev-haskell/quickcheck )
-"
diff --git a/dev-haskell/persistent/Manifest b/dev-haskell/persistent/Manifest
index 05c89a0efa84..14a32f5ba0f0 100644
--- a/dev-haskell/persistent/Manifest
+++ b/dev-haskell/persistent/Manifest
@@ -1,3 +1,3 @@
-DIST persistent-2.10.5.2.tar.gz 72570 BLAKE2B fb5fe4704076e66b6aa24615e4faa14803879b18da6dc972f7f05a5ecc27435ee4e7f46376a2082bb327b189db4cc51aa04f673ffc8df46d8b85a56e2c26b111 SHA512 5d7fe9259d89ab210bd136d9f9b0f3e52d48825a003cc02dfb01f50457324daf2c8659b9123cc0e958b636613fa61004f649f97980c6a5427d425656ceb166f1
-EBUILD persistent-2.10.5.2.ebuild 1454 BLAKE2B 7a6e304a9ad84b3ba6a8415a4a7458444293e66dd804ca0e0bf6e8f98fbaa827c3b7acc997a4d8a83bcb1bd02f462036405a66ee4279f68b628eed77054c8e6c SHA512 860b65f4ff961863f3f295191c1517f2f06380f4e0cc454004364ae2b7d975719e87312c647c4b10a476f2fc6f21ca6e182da1c86b7d3cc1cd1bf05c0a632474
+DIST persistent-2.14.0.3.tar.gz 171536 BLAKE2B 2659ebf0acd64a4dde77f8d17f0081676a4215093eaace2f847d8aa7bff736535ca15fe0a7b023a4ec145f4091fa4f3ae9b9dc3b8a77086b44d61d6968ad006b SHA512 63256b0a4e32f5b229e4924f787db3ffa18f40b4101c4610ea51311d6f0b5ac295abfea632bc8cf095de858f19bfe0649c2d2c07289e50ac845e6c945ac172ba
+EBUILD persistent-2.14.0.3.ebuild 1664 BLAKE2B 41b0544cd1d984a60d8c6bfe843515e2709dffb18bbcc27cc88f77225a98c677ea890ac70b762db256a986118d46def9a6cf6410950a9d862d0bc3e2e5843117 SHA512 2a323e786644cd128beeb9755f4cf8bda9790a3a6ebebf0ff56580b38e5e8fedbf0ec467fc0bb146f6c288f2c0d5b1e8ec2db298c36af8f7ed2c0d5b9b6f73cf
MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/persistent/persistent-2.10.5.2.ebuild b/dev-haskell/persistent/persistent-2.14.0.3.ebuild
index 8d61a278b2a5..0474df092964 100644
--- a/dev-haskell/persistent/persistent-2.10.5.2.ebuild
+++ b/dev-haskell/persistent/persistent-2.14.0.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 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
+# ebuild generated by hackport 0.7.1.2.9999
#hackport: flags: -nooverlap
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
@@ -11,37 +11,39 @@ inherit haskell-cabal
DESCRIPTION="Type-safe, multi-backend data serialization"
HOMEPAGE="https://www.yesodweb.com/book/persistent"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-RDEPEND=">=dev-haskell/aeson-1.0:=[profile?]
+RDEPEND=">=dev-haskell/aeson-1.0:=[profile?] <dev-haskell/aeson-2.1:=[profile?]
dev-haskell/attoparsec:=[profile?]
dev-haskell/base64-bytestring:=[profile?]
>=dev-haskell/blaze-html-0.9:=[profile?]
>=dev-haskell/conduit-1.2.12:=[profile?]
>=dev-haskell/fast-logger-2.4:=[profile?]
>=dev-haskell/http-api-data-0.3:=[profile?]
+ >=dev-haskell/lift-type-0.1.0.0:=[profile?] <dev-haskell/lift-type-0.2.0.0:=[profile?]
>=dev-haskell/monad-logger-0.3.28:=[profile?]
- dev-haskell/mtl:=[profile?]
>=dev-haskell/path-pieces-0.2:=[profile?]
>=dev-haskell/resource-pool-0.2.3:=[profile?]
>=dev-haskell/resourcet-1.1.10:=[profile?]
dev-haskell/scientific:=[profile?]
dev-haskell/silently:=[profile?]
- >=dev-haskell/text-1.2:=[profile?]
+ >=dev-haskell/th-lift-instances-0.1.14:=[profile?] <dev-haskell/th-lift-instances-0.2:=[profile?]
dev-haskell/unliftio:=[profile?]
dev-haskell/unliftio-core:=[profile?]
dev-haskell/unordered-containers:=[profile?]
+ dev-haskell/vault:=[profile?]
dev-haskell/vector:=[profile?]
- >=dev-lang/ghc-8.0.1:=
+ >=dev-lang/ghc-8.4.3:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
- test? ( >=dev-haskell/hspec-2.4 )
+ >=dev-haskell/cabal-2.2.0.1
+ test? ( >=dev-haskell/hspec-2.4
+ dev-haskell/quickcheck
+ >=dev-haskell/quickcheck-instances-0.3
+ dev-haskell/shakespeare )
"
src_configure() {
diff --git a/dev-haskell/primitive/Manifest b/dev-haskell/primitive/Manifest
index 573e17ac6957..7a3a1c4a674d 100644
--- a/dev-haskell/primitive/Manifest
+++ b/dev-haskell/primitive/Manifest
@@ -1,5 +1,4 @@
-DIST primitive-0.7.1.0.tar.gz 52184 BLAKE2B c99f4e3bb37981a1c290914636460304203083817be8e83c2d756820b139b185e9594042fa41b9cafce03ae849a55a58899a6787890f81e4d78f7f35c5057c15 SHA512 8ade11d0b2221cfdf042da0263b5b5367a7ca2a9b9e1141844e4a65bb0467df879c92cd3515440d715b59345860c1ec3cb3efd7a3d702269ea15e18692586367
-DIST primitive-0.7.2.0.tar.gz 52986 BLAKE2B ee06dd1a4a33b00074e02ffa74e4395e7fc57663b2ec9a4837e1ed30f9fcc2a08559755d78778a29e6a896e9098f5d8244a6761bf8e46645f4b657867e792ce5 SHA512 ff273e272255484ca9578758befd4ef549e9a067975dbdfd61fad444868746ea392e3fec4f161e102c93d3cda336923c7651acc6fa684e5c08dd78877dd0d05c
-EBUILD primitive-0.7.1.0.ebuild 777 BLAKE2B 5403f7ea9c843992da12d4b678764151bde91ea150f0ab83d315832ee1874590ab26c499ae65605cecfcdc4543da3f5a2bad89c98018c362eda466a982d1acb1 SHA512 0b010623bbdcf94d865749ed2775e04de96aada39164785dcff0e424ce4c637044c6cd34586ce76cae8ca98b7954e2399d165e9a1c7bfc5e4b91caee692bb97f
-EBUILD primitive-0.7.2.0.ebuild 1162 BLAKE2B ef2131259adb1c9724699349cdcac049909db06c8ed6996ed018b8bb20630e315985e3fdb11cb73bf886f6e61e8114481f16a1715a4191a76cbb18fdc8c1b259 SHA512 dd6ebc4e7c0acfcd7efd25fed96971127a8ac0df90a52988c2b870d1c5799297e4b38621b757d87398683bbbee90179bc929871079b596d6aedb6511283aaa4a
+DIST primitive-0.7.3.0-rev2.cabal 3080 BLAKE2B eb2e4c196978ca8534801c62b09302d1426564047b740fce992e81eb22136c123e07ae7240b03fd6983c496da563e7e2ed0a60d038e436966db9771644b57736 SHA512 d2dabfa4e2833886ec4430fdb50b2b53eea4eb94ed77350d53fcbaaad74b3b673d9dd7b3a48c69dda596f77743c70b31c9f1a5b6dc19114f80bf148af894f04c
+DIST primitive-0.7.3.0.tar.gz 55161 BLAKE2B 2963b9cea320ebcceddc4760c8890636a8f99b3eb5bb944a40ec5e097d8d92c92a18618126e23d345cb072b8245d4979a4b4988c64e2eb5fe30c7182ac11d386 SHA512 7fe593c24d990ce113c7dd155479b30a1c74aa9cfd10d2f0903dc185fc00d725b36d340e5eea6f1af7547d47bbde27339c56e2949e7f518674a7306ed8e56342
+EBUILD primitive-0.7.3.0.ebuild 656 BLAKE2B 0e6605ade19b78ca041a820131d9f624fb750308464aad6e0b3762b5631267b0f2fa97d3f429b4811f6db5ec3d841c0c60e757897ec07eafbf8715410835897a SHA512 e4f586099a4969e9c1457a6753bb31e875b1082ad36c85599121cf53300e5a37b273b681b80a0943aa191de78d7d7887f561dd85ada16a7a0f97e22700e26a42
MISC metadata.xml 1014 BLAKE2B 027555eecb9462b5f1cdbf7fa005d214c721acdb5a122fbaaa494244a49697a9bbb9310cfa74ecdabf7e50544d01599e35806047c24fceae06c06428c517ef4e SHA512 c2787adee32addf5d0570035c903bd040e23e11133696deb48e4aab9215c0624e91243dec92955452041d8d9c85c5c399467957da753c79baed028359f33b27f
diff --git a/dev-haskell/primitive/primitive-0.7.2.0.ebuild b/dev-haskell/primitive/primitive-0.7.2.0.ebuild
deleted file mode 100644
index eebbb6c18325..000000000000
--- a/dev-haskell/primitive/primitive-0.7.2.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# 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": circular depends
-inherit haskell-cabal
-RESTRICT=test # circular depends: primitive[test]->tasty->wcwidth->attoparsec->scientific->primitive
-
-DESCRIPTION="Primitive memory-related operations"
-HOMEPAGE="https://github.com/haskell/primitive"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-
-RDEPEND=">=dev-lang/ghc-8.4.3:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2.0.1"
-# test? ( dev-haskell/base-orphans
-# >=dev-haskell/quickcheck-2.13 <dev-haskell/quickcheck-2.15
-# >=dev-haskell/quickcheck-classes-base-0.6 <dev-haskell/quickcheck-classes-base-0.7
-# dev-haskell/tagged
-# dev-haskell/tasty-quickcheck
-# dev-haskell/transformers-compat
-# || ( ( >=dev-haskell/tasty-1.2 <dev-haskell/tasty-1.3 )
-# || ( ( >=dev-haskell/tasty-1.3 <dev-haskell/tasty-1.4 )
-# ( >=dev-haskell/tasty-1.4 <dev-haskell/tasty-1.5 ) ) ) )
diff --git a/dev-haskell/primitive/primitive-0.7.1.0.ebuild b/dev-haskell/primitive/primitive-0.7.3.0.ebuild
index 318fc14a0b8f..51dd79968cab 100644
--- a/dev-haskell/primitive/primitive-0.7.1.0.ebuild
+++ b/dev-haskell/primitive/primitive-0.7.3.0.ebuild
@@ -1,27 +1,26 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-# ebuild generated by hackport 0.6.4.9999
+# ebuild generated by hackport 0.7.1.2.9999
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite": circular depends
+CABAL_HACKAGE_REVISION=2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite"
inherit haskell-cabal
DESCRIPTION="Primitive memory-related operations"
HOMEPAGE="https://github.com/haskell/primitive"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE=""
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
RESTRICT=test # circular depends: primitive[test]->tasty->wcwidth->attoparsec->scientific->primitive
-RDEPEND=">=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?]
- >=dev-lang/ghc-7.8.2:=
+RDEPEND=">=dev-lang/ghc-8.4.3:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2
+ >=dev-haskell/cabal-2.2.0.1
"
diff --git a/dev-haskell/scientific/Manifest b/dev-haskell/scientific/Manifest
index 7830d5e48f17..f22f08f76fa7 100644
--- a/dev-haskell/scientific/Manifest
+++ b/dev-haskell/scientific/Manifest
@@ -1,3 +1,4 @@
-DIST scientific-0.3.6.2.tar.gz 23510 BLAKE2B 096cd305cdbc4856f48e81de5387b229c4f23fdbfc641243ffa56a74422ec7b224fb2979f22cbdcf747d56c6073ce74ff6ca773093570a8d0a774e2b33d26697 SHA512 47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee
-EBUILD scientific-0.3.6.2.ebuild 1010 BLAKE2B a93245d9fad18561696cedde95a71d6c7aee4a0371163af0f8f67e6c07174f135be82a2b8707f0acbd04eefe4c6d3717e4b9472251020f4ef2e49e0701555317 SHA512 f3409cd47b3e56a5e01ff3e85e6f26edddde0f2312dd17a3f81d472ade70287db3607910f6520306b03a043be1566ad28b8bd02bdfe885e9e4ed9aaa65cb80c5
+DIST scientific-0.3.7.0-r1.cabal 4826 BLAKE2B 5c97f879ac7fe64e6584283bd65539aba51a66844bdb19926c163117d36ffc7412434a7191657f4d0f53904299be4893486da489fceba2bfbaa3b6ab8622184e SHA512 e4f9a79dfc05bf9619df070ce9553322bcbf36d81c649ec25afc3ea148fba0eed89ea9e4725942da664109ba3468e383433e4afc9a93d903a17eb50735246832
+DIST scientific-0.3.7.0.tar.gz 24723 BLAKE2B b50d995f6b46d37011823cdd096b1166244c1ab453db490da61eefcf0913f28b9a0b70798aa4ec3c29e6b836d473800b556b6ff062e1e2bee6a25174cd18d52d SHA512 dbd13060a6d1d101138715b4106382a78d115cff247859cb6f83aca3cdb6f6caf8a2c52d7ae99be64845c5e4a7959940bbf31df6265b15079c236f193b087865
+EBUILD scientific-0.3.7.0-r1.ebuild 1594 BLAKE2B 184eace154460e6a3a104012136d0544875b1d052861bf26d2dd2986cdc4a3ebdcd42aad1552c91bb48a20c8ac81c67caf2010833729073731a6af8f8c705064 SHA512 f31b3262a8c67fa52fad5be987385e52c162b8f0dc7d6005b1a0841798ccce7af01cb3395c89bfc8c7652ac9cf9d204c5c7169fc7ea10ed9349c84127cc0b1c5
MISC metadata.xml 866 BLAKE2B 3f2306ce6b2a6fbd6783f8483bbd28055e0c54263928b320026d75bf294120a4d3d546adc16252a915f0b6a560e7d122d133b5d6475170b628274a721f81b24f SHA512 921e57c9c8427335d9a913a91923aca3414a0f063973a7d00ba661c91ee315d059f82df0dc9efa8a8c31f3c426ed2d837a6e4e6c4c09daa24639206b4772b920
diff --git a/dev-haskell/scientific/scientific-0.3.6.2.ebuild b/dev-haskell/scientific/scientific-0.3.6.2.ebuild
deleted file mode 100644
index ed495c9c6b43..000000000000
--- a/dev-haskell/scientific/scientific-0.3.6.2.ebuild
+++ /dev/null
@@ -1,36 +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.5.6.9999
-#hackport: flags: -integer-simple
-CABAL_FEATURES="lib profile haddock hoogle hscolour" # disable test-suite: circular depends
-inherit haskell-cabal
-
-DESCRIPTION="Numbers represented using scientific notation"
-HOMEPAGE="https://github.com/basvandijk/scientific"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-RESTRICT=test # circular depends
-
-RDEPEND=">=dev-haskell/bytestring-builder-0.10.4:=[profile?] <dev-haskell/bytestring-builder-0.11:=[profile?]
- >=dev-haskell/hashable-1.1.2:=[profile?]
- >=dev-haskell/integer-logarithms-1:=[profile?]
- >=dev-haskell/primitive-0.1:=[profile?]
- >=dev-haskell/text-0.8:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.10
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flags=-integer-simple
-}
diff --git a/dev-haskell/scientific/scientific-0.3.7.0-r1.ebuild b/dev-haskell/scientific/scientific-0.3.7.0-r1.ebuild
new file mode 100644
index 000000000000..e52d4bd7e423
--- /dev/null
+++ b/dev-haskell/scientific/scientific-0.3.7.0-r1.ebuild
@@ -0,0 +1,52 @@
+# 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: -integer-simple
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite
+CABAL_HACKAGE_REVISION="2"
+inherit haskell-cabal
+RESTRICT="test" # circular dependencies
+
+DESCRIPTION="Numbers represented using scientific notation"
+HOMEPAGE="https://github.com/basvandijk/scientific"
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
+ https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal -> ${PF}.cabal"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND=">=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?]
+ >=dev-haskell/integer-logarithms-1.0.3.1:=[profile?] <dev-haskell/integer-logarithms-1.1:=[profile?]
+ >=dev-haskell/primitive-0.7.1.0:=[profile?] <dev-haskell/primitive-0.8:=[profile?]
+ >=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.2.0.1"
+# test? ( >=dev-haskell/quickcheck-2.14.2
+# >=dev-haskell/smallcheck-1.0
+# >=dev-haskell/tasty-1.4.0.1
+# >=dev-haskell/tasty-hunit-0.8
+# >=dev-haskell/tasty-quickcheck-0.8
+# >=dev-haskell/tasty-smallcheck-0.2 )
+BDEPEND="app-text/dos2unix"
+
+src_prepare() {
+ # pull revised cabal from upstream
+ cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die
+
+ # Convert to unix line endings
+ dos2unix "${S}/${PN}.cabal" || die
+
+ # Apply patches *after* pulling the revised cabal
+ default
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-integer-simple
+}
diff --git a/dev-haskell/semialign/Manifest b/dev-haskell/semialign/Manifest
index 7686e21ef159..fdae3af71bbc 100644
--- a/dev-haskell/semialign/Manifest
+++ b/dev-haskell/semialign/Manifest
@@ -1,4 +1,4 @@
DIST semialign-1.2.0.1.cabal 2836 BLAKE2B f637909d2c3e3d9a5b7c0e1dd06c9df1236f55fb353e32f944f7f9ba8140044b882b360e98139c2620a585f3a01820b89fcbea1785a9c5acadfa609d0e9c46c4 SHA512 fc97232dbbb35b3578572129fa52e8f9835ea4d9edc8d927db9b57a501c626acd1fd30ca70ab3a669905c36828f680c744f56873966cd1ec011cb8aa4a8298ad
DIST semialign-1.2.0.1.tar.gz 10371 BLAKE2B ac77920eb72eb6d39798bb84d8ef5f1c52ae99ce2300e1db57a84f495796dbd120007abefae8d0a6be51b5625814682f7b9ae5c743dff77cfa3dcd8667882915 SHA512 ba4c680ec2f301c6b76e2198a422bd9c540915fd89a12cbb1787e95c0ccd1bb05abdf59ab1678f46141939673418c650d9624af2ddb7370f2b6bccf704ade83d
EBUILD semialign-1.2.0.1.ebuild 1798 BLAKE2B 796136a89f9c056c3234c70f5a5b6bfe1aa651fefff0e027f34dc26b989d70fbd950cd40fdf0b285cc19975c80328b362e50998b1ede8b2c0e7089ce180660a5 SHA512 9eaabac421c39d44a9b5deada72f2398ecc17f929831b2d637cf3f0fdf979ab7c557f5ccf21a2019c3c6ad55ca14c981cb90f614b0222b7b25c7be65d17048a7
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/semialign/metadata.xml b/dev-haskell/semialign/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/semialign/metadata.xml
+++ b/dev-haskell/semialign/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/servant-server/Manifest b/dev-haskell/servant-server/Manifest
index 1ee8999432dd..e84e4bcae081 100644
--- a/dev-haskell/servant-server/Manifest
+++ b/dev-haskell/servant-server/Manifest
@@ -2,4 +2,4 @@ AUX servant-server-0.18.3-add-examples-flag.patch 930 BLAKE2B 6af1f977b637a31364
DIST servant-server-0.19.1-rev1.cabal 5695 BLAKE2B 949da62888d2d0a5e98e4b6c874ab3f6e0278e010e7ec22c355d7b01f53aa20f8020502e219f289cefb0f57ced891ac4a0cc9ae04ebd0f4c96468cb1bbf0675c SHA512 14d16cc02a765cfdbe28c024c07b857a40b91379c48a4418a24a4d0b8e23ffa563bbd14a794a5594a86288bf14d039152ade3783a572d8314a32a13bf7e17e9f
DIST servant-server-0.19.1.tar.gz 53170 BLAKE2B 1e93a208995e78550b01a3cd417d427ac759e436b881a1ce38e3f171635798a9f24fb3ddfd94f3300ad79b6301cfbbf2a42df8f7e7a2928a5bcf8b85fa40e174 SHA512 1489455605b73b3ed40f4fd73c7891bf5af71cad39c36948ddef8aaf7f91c76d6d371e96cd2492923ca10ec6c0b5ace8c4d3538abef46be2fb491962e8fb8a04
EBUILD servant-server-0.19.1.ebuild 3261 BLAKE2B 389074c9a7264dc46ade5ae10997e93d6ec880051065e67d09090c573b346c0e10b812cbf0faaa5ce78a90af09ca185a95c5e451b2e1026279efef985611ddc3 SHA512 00e12c5a8b4cb6fc3f182c9537012000008f0f4e4b1a7f821bc320721a9e966a325ae25e7ff9f8c9591d1b87eb409da930cd87d38430bd90a69d16182198da6e
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/servant-server/metadata.xml b/dev-haskell/servant-server/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/servant-server/metadata.xml
+++ b/dev-haskell/servant-server/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/servant/Manifest b/dev-haskell/servant/Manifest
index a2f5ee2b29f6..38366bf392b9 100644
--- a/dev-haskell/servant/Manifest
+++ b/dev-haskell/servant/Manifest
@@ -1,4 +1,4 @@
DIST servant-0.19-rev4.cabal 5562 BLAKE2B 317773458ecb9ffae30c5f16a478d3587db7e5dec1f578e670af51e3a5b73d5212f08cea18a7826b337d54266e3bb68aaf7ef0097b0c684748db69a2fb924ec3 SHA512 6d9c75d7b598f57a523c4e4c8b3cf5c3fa14cd542007a178cca4b206708a07797e689a82169deba9a76ccf670ec51836ad61a8cef1212c7f3b5a056b12e91864
DIST servant-0.19.tar.gz 54480 BLAKE2B 0066fc21e6bcc1f572b20048e6fee85e093b15a292d4916fc0de39462f4ac5292aab1007eecdfd553ea37bcb4ce93f24f8180d9efe0c1a0be8a729971e36db6c SHA512 5f7a7a03e7cb1f729cf4265a767006b4d65dfadea878540df3ffb8347e1d2ff5d8faaa58a5e032535a489fd45e1da81dc9424c2d931b6d26adf156ee59f1c003
EBUILD servant-0.19.ebuild 2614 BLAKE2B 40f85c7715e88bacca8a954b35ccdc8ac0a2c8ee53166c8d3f545a28a43681554723e283c58c3de8a24a6d7fe3879fe936e39bd79056f277b52fbdc8a645def4 SHA512 d2d2aa398e72a987365af9fcc33438d5dc0af5456a9d69cce5ed97d90cc76af7318bb968936184a9bbaf159a9de0de6d726e227c3e28a6e206947a0b8ca0fb7c
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/servant/metadata.xml b/dev-haskell/servant/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/servant/metadata.xml
+++ b/dev-haskell/servant/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/should-not-typecheck/Manifest b/dev-haskell/should-not-typecheck/Manifest
index 694fa2e26cf4..cbe86c4a9fea 100644
--- a/dev-haskell/should-not-typecheck/Manifest
+++ b/dev-haskell/should-not-typecheck/Manifest
@@ -1,3 +1,3 @@
DIST should-not-typecheck-2.1.0.tar.gz 5229 BLAKE2B 66d08f52a72dc40ef549fdd724889937506d1836eb60fecd8d55801287504586718e14d91d5be8c0e49e6b382281e3eea32757001ba0f4dc446ef063fd024ec8 SHA512 46ba4435a4408e23dfe6e04f827a7efcfd3c94a4a53a0562061d5cd40c11fcbae7569e695329fe98f9d9ecea1999ac68da6594d2ca60c2efccdac2d6d674d65d
EBUILD should-not-typecheck-2.1.0.ebuild 722 BLAKE2B dd808f8f325336e39bf28829b94afcc8f744c4261c11f2d0e915a703528cefe38525eeb70381a68ac8c2db7c576d49f3886c9b1d076328151d2e63d2724c3755 SHA512 38401791fb7dd2f31ce34649d40ebb434c622c2bc51394ce2dfd324a342e2ab1bdaf62f3877ebb21f3e05c75e33a2825665659c2729ad0e3be839075a6ca570d
-MISC metadata.xml 460 BLAKE2B 8ff89c190872b6a678f6b775c592611b617a51040e20d2551df73c7c450f3c3cffd946950b4a44c0e3f0223c201f85ad777e4369b7e22135de04b5d830f91f89 SHA512 7cdb5308eb2c4265aa66eed6938b7bbc0b450fba86f9a4df6f7c874318e14019bb82637f1cf6a6b0f8040621e6b72d1b65216e7f1a96ef245f5f6189696e3d52
+MISC metadata.xml 461 BLAKE2B dc3d14ad5170fcc26fad5f413437ebd0bfd95219d7b412b7a9195ac5a58021c70e912ad3a8fb6a66bd041aefb55541285a03a3e50f5b3cc36024fb6c4eb28607 SHA512 d4440a87277b4d1530424f6889ffe27144f38d1ddfed7637d5810777775140a4a63161b855f018173fac11d2f076bb7f6026b79d2944ee4efcf64cddf0efa02c
diff --git a/dev-haskell/should-not-typecheck/metadata.xml b/dev-haskell/should-not-typecheck/metadata.xml
index 251a5fbd2ee8..2d8127f48f65 100644
--- a/dev-haskell/should-not-typecheck/metadata.xml
+++ b/dev-haskell/should-not-typecheck/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/string-conversions/Manifest b/dev-haskell/string-conversions/Manifest
index d109bb4f2878..fd6340de17a5 100644
--- a/dev-haskell/string-conversions/Manifest
+++ b/dev-haskell/string-conversions/Manifest
@@ -1,3 +1,3 @@
DIST string-conversions-0.4.0.1.tar.gz 3759 BLAKE2B d43272aa7c275f34d8735950f922607509e402eeec2b847bd96ddc80e6b4fcbe25885d1a81d2d2aa89f6c8ef4eaf9368c7c9b6caf78d2a4a7c9177b8411fd971 SHA512 8bd015215d1a8a48f01abf95f53bd75f67c83dc48c5b4c4f0731e9da924f99c18e9c6de46fdebdd497f5dc577311db1aa31f5144dfc5b1de539e201b9fc1c9f6
EBUILD string-conversions-0.4.0.1.ebuild 758 BLAKE2B 3e69096025dc161e81043749bc492db4180974f7ebd9c8e206dacb2005ee9fe856d76da75f596765151b29b460aed0d3f47f7b5960711de0418e5bdd2fc00a71 SHA512 84a148f47254f299f1a7d0866e1ab7eba0e1e3fcee10ec9c8d129d33f6eff9e73d63594e524c51156cfcc946caefa3ffd0cff55bbee22aa9718643c4208446c7
-MISC metadata.xml 406 BLAKE2B cbf8dc8b0fa152f40dea9a97b421a812527933e3d662d723badf4166732d603aa7f9f0030dc3c57cd464955d0170246327bf8acbb4bb4bbeee92d4ce458a9b19 SHA512 fe1088a6d7a151684294fce9b8283e7fd6e400cdccd7c6e170f60296a8d7fa52407d01b6fe55858417b0cc3cc8922dcb3d8dc40002de4bbbcaf1a3264c3dc464
+MISC metadata.xml 407 BLAKE2B 3e648db288c21bc0d90ec0a299abe749a1c278a5eb398720b1127d82a2d3b085f85c89f39a5776a5eae04014b8873d1821905d51a51465985b11d7fea8e69f49 SHA512 1058dc30236fedcbc6ba8f5ddcc22f3ff49dff84e04e1b1766868e48bdd1028b755a3ac9deb3af517ee562c3e851779a9d8ba9b955dbf55ca303e0b5020becf4
diff --git a/dev-haskell/string-conversions/metadata.xml b/dev-haskell/string-conversions/metadata.xml
index db46cd20c776..b4d5e9b89467 100644
--- a/dev-haskell/string-conversions/metadata.xml
+++ b/dev-haskell/string-conversions/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/tasty-hslua/Manifest b/dev-haskell/tasty-hslua/Manifest
index e9391fac5021..d330e8ec010e 100644
--- a/dev-haskell/tasty-hslua/Manifest
+++ b/dev-haskell/tasty-hslua/Manifest
@@ -1,3 +1,3 @@
DIST tasty-hslua-1.0.2.tar.gz 3099 BLAKE2B 712c04ffa8bfb309473c01ea7d01a1dd3483649520c38b78f180792fdedadf6953394dea37e7dcf2468f3e0a0e8ad9bdc16912dec70f765d4fa0a0745e5eac01 SHA512 397a8dce3eef50cac8a770c4b0471f454f62ead5fc8a5a08b9b01d97465016815d8e04730df5e79977393815dfa09bda6e0a6f334d479c17fb93940c0d5f27de
EBUILD tasty-hslua-1.0.2.ebuild 677 BLAKE2B 80299f315f13a975738f232bc3db36d0fda7415c58992d1470f82846f162c617a59a5ef335bfe7a051f36cd9f76dc4443c01314459125f6168370f20249f6414 SHA512 61ea5d421f48f7a8b2b19f091d03b1b66cfb4ca74aac698a2e28bb032ea216af51e35e68c96c9861ba03ed46a6430998e5cfdc07946d6362a9860005df8c4d0e
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/tasty-hslua/metadata.xml b/dev-haskell/tasty-hslua/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/tasty-hslua/metadata.xml
+++ b/dev-haskell/tasty-hslua/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/th-compat/Manifest b/dev-haskell/th-compat/Manifest
index 16ec12f192dc..e387c4d6a3ee 100644
--- a/dev-haskell/th-compat/Manifest
+++ b/dev-haskell/th-compat/Manifest
@@ -1,3 +1,3 @@
DIST th-compat-0.1.3.tar.gz 13718 BLAKE2B ff925a0bd1f5a1de8008ce136cdd2c5e49aa6a58543df99d7179edaef65cea7d3ed3265ec5bdc31b5d5c01e65be25ddb1b393732d3b1f62a830a44f8c287554f SHA512 acb64eebf22093568fde29e7e5b78a8bce04d74b96a197a1c1f3383890b876c8d2e0a52206bbbc9708e3bf78a05f48e9bd3ea4929cbf6a7e712a4444917c1269
EBUILD th-compat-0.1.3.ebuild 735 BLAKE2B 4afa8e80a812a182627a02079c3312a2c22471a3e8e5810b33d950cfe4237743c54014b127e7260dcb75c6647328bfdde5dc3e4d411e7081dd705b86fe5b014e SHA512 f68ebb5984ebc659bcacd2cbb6a6efb7eb0e3af5f61f31b01f4ba0b2ae62140ab08cd8d9d17f225e287a527eaf96b131cea1e704318be8487d9db511036bab80
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/th-compat/metadata.xml b/dev-haskell/th-compat/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/th-compat/metadata.xml
+++ b/dev-haskell/th-compat/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/these/Manifest b/dev-haskell/these/Manifest
index 139180dac8be..c03eeedae5cf 100644
--- a/dev-haskell/these/Manifest
+++ b/dev-haskell/these/Manifest
@@ -1,4 +1,4 @@
DIST these-1.1.1.1.cabal 2748 BLAKE2B 2c35a4da7a8afc378d8eff519493a5fff85bfc780f699cca7441b8afcae9af47e08f2ab0b639f216cf9777ed2b84d87572329d171040b0bc231844ef6f53e6cd SHA512 bfe6df1cdbe0286731e28d0ab3cf354fb55a6be4aa799de6af6ee5a132c383fb889a5828aa2b3645e4f59a5690461c9abc83ccb277a51ef5c4f98b10e6270a53
DIST these-1.1.1.1.tar.gz 9804 BLAKE2B 1b42aeea439b31a07f9916771a496258c45d343dbebbce7b8d3d50f0b34075cc1b3dc8bfb24d71bda866f3e8ee1d4822b8a8509d84cb277a1c8d253341e5fe51 SHA512 23246164648bf4cb028719e7cb2e5f450ab55558af9e1dc7f0ddec323ca4ce124afbfd3bf367446c2d69ec91abe42daf77e11a26a13f2898275dafbc095637d5
EBUILD these-1.1.1.1.ebuild 1205 BLAKE2B 394323330d89aa642c187017b9f7b35921759bf99ab5ce80f12010e56b802e9383fd135308dcde2c2f5d44e1dbf1427d009f6d1f3896fb679b80d84e6414d9a9 SHA512 99f715d0aec37a597aa6517ef05488097b3192e9172d7baa162b7da3366fed29203ba666dbb83bdfb34a816aabc5d699f931ae9ac6d2e1402e6d711e042e275c
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/these/metadata.xml b/dev-haskell/these/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/these/metadata.xml
+++ b/dev-haskell/these/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/tree-diff/Manifest b/dev-haskell/tree-diff/Manifest
index f7a6b01247d5..a16e36f75587 100644
--- a/dev-haskell/tree-diff/Manifest
+++ b/dev-haskell/tree-diff/Manifest
@@ -1,5 +1,3 @@
-DIST tree-diff-0.1.tar.gz 21644 BLAKE2B 0cd1633970216a994100f852b0982d43b6f1d0dc1b0550e759009250e016d271c5358460ef3999267da597b4e58dd28c3094e0ba4f618ba5990e91740eb63881 SHA512 a4ee703e4b6a18055c7749020863a9571af4620dbb7ea05903693c752e10e3ffa4fee8da0dacc0e4bbf92173e34c9070251881597ca1cd9f7c8ed365e840563c
DIST tree-diff-0.2.1.1.tar.gz 26042 BLAKE2B c136094949b96069996ae2a68c49ca3476f75909138135a138b1c1f07b833413472d2c497418a8bb6c0c17164e78cf180b548c0d4ab5806269e7348aa86467ba SHA512 07bd947b145ebf894a5f830601529517d003bf4b0ffc9581c8204d710ed8d3941f764376add84ab1757c7d3544e984166115f37c1348a32123d99aea816a0686
-EBUILD tree-diff-0.1.ebuild 2823 BLAKE2B ce0c3e0649f9eaebdfc5d2258e7c2f446d907a6be243ecc2dff98ff9e2a332f1fa73dc5788d899b6f27a0a1fa1b81ba782e4178d3ab0ff157436754f4f2108a8 SHA512 b7f398db5d2c1c18ef2a62ce5c8e11fc1fc3f5f73c010feb178a25a9609deccb8604e74917e3d84ce507e2ad6f21b5946e08eb24133a3bce8bfc8bdeeb0f8997
EBUILD tree-diff-0.2.1.1.ebuild 2404 BLAKE2B c54bed465166645a90e601d9938bc3d205467be059a0dd90cbf2043b04ae8b073fc249ee7935f04cb275576ec96b0137ed2c3072caefb4d90cc49c0e7c46db5e SHA512 1572bb941969cfeb33723ea8596b741da47485d09c09388b5fda9311e039b682a9aca7966d18cd074aac2ac1204263b73f2e1ac9da1917bf75f390731a403bdc
MISC metadata.xml 1046 BLAKE2B fdaf7c8f4423489f79279b1baeedc666f9eb1e9e06d8236791da111c5c058813be34791cc0338c6ea4a747396005b74cc087937b455bae18f6befd7d07587c44 SHA512 29d2feca01df15826ff4590e9d9b7593be64a65a17b0ed670109bac1b9cec4b420b39ee10321861743b21e397b6b3110b4368d4497b7edce1de77ee28ea799fb
diff --git a/dev-haskell/tree-diff/tree-diff-0.1.ebuild b/dev-haskell/tree-diff/tree-diff-0.1.ebuild
deleted file mode 100644
index 36faec98079a..000000000000
--- a/dev-haskell/tree-diff/tree-diff-0.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Diffing of (expression) trees"
-HOMEPAGE="https://github.com/phadej/tree-diff"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-haskell/aeson-1.4.0.0:=[profile?] <dev-haskell/aeson-1.5:=[profile?]
- >=dev-haskell/ansi-terminal-0.8.1:=[profile?]
- >=dev-haskell/ansi-wl-pprint-0.6.8.2:=[profile?] <dev-haskell/ansi-wl-pprint-0.7:=[profile?]
- >=dev-haskell/base-compat-0.9.3:=[profile?]
- >=dev-haskell/bytestring-builder-0.10.8.2.0:=[profile?] <dev-haskell/bytestring-builder-0.11:=[profile?]
- >=dev-haskell/generic-deriving-1.12.4:=[profile?] <dev-haskell/generic-deriving-1.14:=[profile?]
- >=dev-haskell/generics-sop-0.3.1.0:=[profile?] <dev-haskell/generics-sop-0.6:=[profile?]
- >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.4:=[profile?]
- >=dev-haskell/memotrie-0.6.8:=[profile?] <dev-haskell/memotrie-0.7:=[profile?]
- >=dev-haskell/nats-1.1.2:=[profile?] <dev-haskell/nats-1.2:=[profile?]
- >=dev-haskell/parsec-3.1.13.0:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
- >=dev-haskell/parsers-0.12.10:=[profile?] <dev-haskell/parsers-0.13:=[profile?]
- >=dev-haskell/quickcheck-2.10.0.1:2=[profile?] <dev-haskell/quickcheck-2.14:2=[profile?]
- >=dev-haskell/scientific-0.3.6.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
- >=dev-haskell/semigroups-0.18.5:=[profile?] <dev-haskell/semigroups-0.20:=[profile?]
- >=dev-haskell/tagged-0.8.6:=[profile?] <dev-haskell/tagged-0.9:=[profile?]
- >=dev-haskell/text-1.2.3.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
- >=dev-haskell/unordered-containers-0.2.8.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
- >=dev-haskell/uuid-types-1.0.3:=[profile?] <dev-haskell/uuid-types-1.1:=[profile?]
- >=dev-haskell/vector-0.12:=[profile?] <dev-haskell/vector-0.13:=[profile?]
- >=dev-haskell/void-0.7.3:=[profile?] <dev-haskell/void-0.8:=[profile?]
- >=dev-lang/ghc-7.8.2:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
- test? ( >=dev-haskell/tasty-1.2 <dev-haskell/tasty-1.3
- >=dev-haskell/tasty-golden-2.3.1.1 <dev-haskell/tasty-golden-2.4
- >=dev-haskell/tasty-quickcheck-0.10.1 <dev-haskell/tasty-quickcheck-0.11
- >=dev-haskell/trifecta-2.0 )
-"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'ansi-terminal ^>=0.8.2 || ^>=0.9.1' 'ansi-terminal >=0.8.2' \
- 'base >=4.5 && <4.13' 'base >=4.5' \
- 'time ^>=1.4 || ^>=1.5.0.1 || ^>=1.6.0.1 || ^>=1.8.0.2' 'time >=1.4' \
- 'base-compat ^>=0.10.5' 'base-compat >=0.10.5' \
- 'trifecta ^>=2' 'trifecta >=2'
-}
diff --git a/dev-haskell/unicode-collation/Manifest b/dev-haskell/unicode-collation/Manifest
index 4d7493e32a18..2805fa3437d6 100644
--- a/dev-haskell/unicode-collation/Manifest
+++ b/dev-haskell/unicode-collation/Manifest
@@ -1,3 +1,3 @@
DIST unicode-collation-0.1.3.1.tar.gz 2057181 BLAKE2B dde95fbf322a2a9100e8c3a462744006e5e1c2934f0e99c410e311256bf22a0898a7a04960284ba5f801ebfbb3d7465eeedb8ba3a6545cd991b9ee4dd00270a5 SHA512 7c8de0e1c3053bdea7f4007fd7711d5d18fd2f19ddd78ffc3d51cab3ee34623faa51d45ea8408b3e079741bfed9bc453ecc89cc2e20f479280d3646f0f1ecc44
EBUILD unicode-collation-0.1.3.1.ebuild 1140 BLAKE2B a8ee743c7fb5228379570c1744115ad269f8491d36f14a3a2bd62cefb4f0bd3f36fc8c8249c76b1b7e60937ba6c356068ff5e0b160131754a297bf15b8c6f865 SHA512 4933ba8cf08e9bc245d4f832bae36cd6abcc19641b4624a58dc18caa5aae59d7f7a350d5d03ae0b56b5c43d2a6afdeb094165b2e99c577a9ffd73c702daf81db
-MISC metadata.xml 452 BLAKE2B 5bc05a79ad06914b05e76801cd3d292a4de2748fa74b687b23a4ad4a80f2b16dff56382f691e290811049ab60eea6a6eb521b4b021a600b6ce433aa89a21ab89 SHA512 ab8a79286f1694e305fda98e2180dc0986bf8c625522f7b12f75a0c8e358f077f935e9cba91e5abdead06ec98844b0ed43f7b0a935b5bb3ec233e95470865777
+MISC metadata.xml 453 BLAKE2B 432769aad1a73613467b0d7e89a2a86bdc272338a026cdfc55192aee59fb18d0190660d6bc5a193c5adf2dea9898e7b4f1cf3707045a39cff2c2aa6e4c989f20 SHA512 663085d0fdc3746a03b7483d3c57be3be5a18cb0c2eaae7a881a604a7af78d4d9be951e2b1099f144091c7589cfe96ac56b9d0f5b2314932cbc3f755de8955ed
diff --git a/dev-haskell/unicode-collation/metadata.xml b/dev-haskell/unicode-collation/metadata.xml
index b56fa0d86341..88c9a1589f64 100644
--- a/dev-haskell/unicode-collation/metadata.xml
+++ b/dev-haskell/unicode-collation/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/unicode-data/Manifest b/dev-haskell/unicode-data/Manifest
index b05b7fd6f8b4..d7a595b3df72 100644
--- a/dev-haskell/unicode-data/Manifest
+++ b/dev-haskell/unicode-data/Manifest
@@ -1,4 +1,4 @@
DIST unicode-data-0.3.0.cabal 5123 BLAKE2B 9166d0496d890a880d364aae56d48a0d1b6c474a708a8c59754f196f75d07278e8b27d8d0f1f68a6fdab475f039c4b7fa7ca35434efdeb891b016003ef4abb17 SHA512 45ca93bef8197394f5a04528169f269417a915ae550fd8c531826ae85707939666689a2fc33b954ce4cc053330f062fc123ffeae408790f9613181c14db1da05
DIST unicode-data-0.3.0.tar.gz 142487 BLAKE2B 0e1dbe384957adb0ff53482fe65578a10d6753c3ab14e6e5aa5da60f5891fbe10ce4bd024f76ae5f213b53baef24c1ccf97a4a2cbd79de1595336db23fda64fc SHA512 6e96f9b93f8a37c8e17f6b20fbe5339fdfeeb75a9d0c6311b03e0bdc9a4a6aa87db6adbe2c3d7d4e7671635df1b32c5325d37815f48ae03ab3b27190a293896b
EBUILD unicode-data-0.3.0.ebuild 993 BLAKE2B 14d0fa73d7905faf847c973714b3d5b2926b61f60eb0c4686ff489697f970503e7261561bd6191dea6baa52f76c3afe97965766844e34ad7564cbc3c1bbeb583 SHA512 1b5f051f7902361ede01a785d985ea949c2fc2d27258069862a0f486b390dc1469f0fd6e79ad3428507c3e015d523f2a6377a44709afd8d6e1cb4d6399e8716a
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/unicode-data/metadata.xml b/dev-haskell/unicode-data/metadata.xml
index b7878815d80d..937381521944 100644
--- a/dev-haskell/unicode-data/metadata.xml
+++ b/dev-haskell/unicode-data/metadata.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
diff --git a/dev-haskell/witherable/Manifest b/dev-haskell/witherable/Manifest
new file mode 100644
index 000000000000..561f14e3964b
--- /dev/null
+++ b/dev-haskell/witherable/Manifest
@@ -0,0 +1,4 @@
+DIST witherable-0.4.2-rev2.cabal 2285 BLAKE2B 973c4d8502b8f4441b6d0bc9d8684f9a5bb750b89868bf393c27c3eef0a36de548821891b0745df804efc6d7f0f75bf41e5a101cf5d461e52824e687b5261e60 SHA512 839310a6771e4a1de5241528c5ff78de78b0ddb22597c30059cae1cb79ec9d3779f90ef345eed96eab7907e41a83ca73a9a0ce25185e57a3bc282d8704827e3b
+DIST witherable-0.4.2.tar.gz 11876 BLAKE2B 58294fc66aa0e60cbb3a75b73ddc89ed3bb64ba62c2a462028afdfe0a86c219cb80db8a008c6abd9c5688fb684c05f2156dd51c796efd586a1a2f72a30ca7e7e SHA512 14ad590e24b93fc25f16fecaf71d6f9f891a903dd76e052d9f6c21b464f0d28df4f019d33ac36086341a6c5bd20833d7b0c2d19543460d1530899c0c25cea852
+EBUILD witherable-0.4.2.ebuild 1695 BLAKE2B fe60266ebb53d2f63601bf6b8ad1aa07e67888fd65b551e9dbd11cc4ad8145e2ecb999b568f0db16c9367a169ad7eeb409f6bbc6f5329367b9141f749861218a SHA512 26ff2b5e8c4b2d4eecfad7964b370f3e40625518fce125aaba8e278b822da7aeb46cd88b8589b3499cd24b71c0c0dfa361b95d3999b823d1dc34da96f9555074
+MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/witherable/metadata.xml b/dev-haskell/witherable/metadata.xml
new file mode 100644
index 000000000000..937381521944
--- /dev/null
+++ b/dev-haskell/witherable/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-haskell/witherable/witherable-0.4.2.ebuild b/dev-haskell/witherable/witherable-0.4.2.ebuild
new file mode 100644
index 000000000000..ef6c8606c917
--- /dev/null
+++ b/dev-haskell/witherable/witherable-0.4.2.ebuild
@@ -0,0 +1,48 @@
+# 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"
+CABAL_HACKAGE_REVISION="2"
+inherit haskell-cabal
+
+DESCRIPTION="filterable traversable"
+HOMEPAGE="https://github.com/fumieval/witherable"
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
+ https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal
+ -> ${P}-rev${CABAL_HACKAGE_REVISION}.cabal"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND=">=dev-haskell/base-orphans-0.8.4:=[profile?] <dev-haskell/base-orphans-0.9:=[profile?]
+ >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?]
+ >=dev-haskell/indexed-traversable-0.1.1:=[profile?] <dev-haskell/indexed-traversable-0.2:=[profile?]
+ >=dev-haskell/indexed-traversable-instances-0.1:=[profile?] <dev-haskell/indexed-traversable-instances-0.2:=[profile?]
+ >=dev-haskell/unordered-containers-0.2.12.0:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
+ >=dev-haskell/vector-0.12.2.0:=[profile?] <dev-haskell/vector-0.13:=[profile?]
+ >=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.4
+ test? ( >=dev-haskell/quickcheck-2.14.2
+ dev-haskell/quickcheck-instances
+ dev-haskell/tasty
+ dev-haskell/tasty-quickcheck )
+"
+BDEPEND="app-text/dos2unix"
+
+src_prepare() {
+ # pull revised cabal from upstream
+ cp "${DISTDIR}/${P}-rev${CABAL_HACKAGE_REVISION}.cabal" "${S}/${PN}.cabal" || die
+
+ # Convert to unix line endings
+ dos2unix "${S}/${PN}.cabal" || die
+
+ # Apply patches *after* pulling the revised cabal
+ default
+}
diff --git a/dev-haskell/yesod-core/Manifest b/dev-haskell/yesod-core/Manifest
index 7ca8aa1546d5..bbab4f8980ac 100644
--- a/dev-haskell/yesod-core/Manifest
+++ b/dev-haskell/yesod-core/Manifest
@@ -1,3 +1,3 @@
-DIST yesod-core-1.6.18.8.tar.gz 100016 BLAKE2B 117535cc875be850011b357ebf3bb89e6d854870cefe26e20001e70b93247d85a3bd190e2f889626819f8bc80211b2c64b5d8dac7e9606229ed07c03d8926c2e SHA512 1774281bf8de190995360bcf461adc46b65bac5fa2200aada0b511f73b3bc7bab8365fa4737b4de4723481f7b76c0cb440d68b118c15c46e3d455ea9126bffa7
-EBUILD yesod-core-1.6.18.8.ebuild 2259 BLAKE2B f0d07b0936656494a299188cb715cd1d81cc0a387733e5b84064302357ff9b3365df2ceeb5827ddce1aabc93bc0a134e4cc74a57affd6e1f30a91405f6ca0f0c SHA512 88014380c1addddb673fec2d076e94e4b30db63684e1d513e7a259d5624a5b9cef287037eec662dcaf3848d9196126d6494e17a2b117064284dd5a5a58e2bea0
+DIST yesod-core-1.6.23.1.tar.gz 103119 BLAKE2B a15ee64ddc5da8f531690b8d6b661af618754a44e3e3511f15af69d82a53ce6d7886a4b55243d611727c2618446a145469db27b9ba122a32bd538d8cf6abdf80 SHA512 edbdf46c2a04a7286d46030212dcbb2c7f0e0e8b62e87682ae8ed4468796d15544990fb43d56a801fcfbf4dde740bc09cfa192ec21c3d5aeb72b92a5ed0cb173
+EBUILD yesod-core-1.6.23.1.ebuild 2093 BLAKE2B e4b63cbd06591e94ab09afdc012359ff22a643c6d2f1b0375f03c1e2900c093f94e3248d9c661c4368e703a2a78afd1bda59b5a1bcaebefb76a61b90e57fc37a SHA512 26c73a591c8953be9b243875232db53d47617876aeacbdef54594a74d9d7d064d2aed98ea2194bc06ace391b5a3c7fb95fd7a969671bb2aa3940ddb041dc1f1f
MISC metadata.xml 723 BLAKE2B 3b5be67ca1f5875eb294cac77353fe3bf12ae8fbefd03379c3cc25c7e26c105de45b4aac58d674fff6efc9932a9d85bdf67c8dab8ad2c6f323bab001d33bc408 SHA512 9e379ac8c12417626edd289fa2bc2e7c2dc6c91b448d7fcaa5677580dba0d536344f2af6f0679b8683dfaeeb9c16be0c9db9581d099b773ec3d2d21e14fa5018
diff --git a/dev-haskell/yesod-core/yesod-core-1.6.18.8.ebuild b/dev-haskell/yesod-core/yesod-core-1.6.23.1.ebuild
index 8398bc10dcff..c276f0082c3c 100644
--- a/dev-haskell/yesod-core/yesod-core-1.6.18.8.ebuild
+++ b/dev-haskell/yesod-core/yesod-core-1.6.23.1.ebuild
@@ -1,23 +1,21 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 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
+# ebuild generated by hackport 0.7.1.2.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Creation of type-safe, RESTful web applications"
HOMEPAGE="https://www.yesodweb.com/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT=test # requires network
+RESTRICT=test # requires network access
RDEPEND=">=dev-haskell/aeson-1.0:=[profile?]
dev-haskell/auto-update:=[profile?]
@@ -29,18 +27,16 @@ RDEPEND=">=dev-haskell/aeson-1.0:=[profile?]
>=dev-haskell/conduit-1.3:=[profile?]
dev-haskell/conduit-extra:=[profile?]
>=dev-haskell/cookie-0.4.3:=[profile?] <dev-haskell/cookie-0.5:=[profile?]
+ dev-haskell/entropy:=[profile?]
>=dev-haskell/fast-logger-2.2:=[profile?]
>=dev-haskell/http-types-0.7:=[profile?]
dev-haskell/memory:=[profile?]
>=dev-haskell/monad-logger-0.3.10:=[profile?] <dev-haskell/monad-logger-0.4:=[profile?]
- dev-haskell/mtl:=[profile?]
- >=dev-haskell/parsec-2:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
>=dev-haskell/path-pieces-0.1.2:=[profile?] <dev-haskell/path-pieces-0.3:=[profile?]
>=dev-haskell/primitive-0.6:=[profile?]
>=dev-haskell/random-1.0.0.2:=[profile?] <dev-haskell/random-1.3:=[profile?]
>=dev-haskell/resourcet-1.2:=[profile?]
>=dev-haskell/shakespeare-2.0:=[profile?]
- >=dev-haskell/text-0.7:=[profile?]
dev-haskell/unix-compat:=[profile?]
dev-haskell/unliftio:=[profile?]
>=dev-haskell/unordered-containers-0.2:=[profile?]
@@ -50,10 +46,10 @@ RDEPEND=">=dev-haskell/aeson-1.0:=[profile?]
>=dev-haskell/wai-logger-0.2:=[profile?]
>=dev-haskell/warp-3.0.2:=[profile?]
dev-haskell/word8:=[profile?]
- >=dev-lang/ghc-8.2.1:=
+ >=dev-lang/ghc-8.4.3:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.0.0.2
+ >=dev-haskell/cabal-2.2.0.1
test? ( dev-haskell/async
>=dev-haskell/hspec-1.3
dev-haskell/hspec-expectations
diff --git a/dev-haskell/yesod-form/Manifest b/dev-haskell/yesod-form/Manifest
index dd4873d10bd6..158545bff5cb 100644
--- a/dev-haskell/yesod-form/Manifest
+++ b/dev-haskell/yesod-form/Manifest
@@ -1,3 +1,3 @@
-DIST yesod-form-1.6.7.tar.gz 33673 BLAKE2B 0675fc4bdb5e5ae9b7a7556378c14d4c8a8ff85ae055f3f8989667a6de209e8f1a318bd69148e81ba6cf121c5f0ac18fb20bcccfa6bd85d31ce164a30ba6282d SHA512 a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c
-EBUILD yesod-form-1.6.7.ebuild 1512 BLAKE2B 43b8d47f68a1e74ff700ce94d45692612c2b0fc142b204e240cbc97caf8e34a9137deeec87f6171df76f55736ca5f02e5d6796d58a31c9067fb62b148dc283d7 SHA512 3fbf41739477ba9c24c26f23f51e2ab8a99e2eadef0ec6068767555c14501ffe0074f1cf0340f449c480a3498b64285189254a32e7e2eb74fd0079d21bdd01d7
+DIST yesod-form-1.7.0.tar.gz 34435 BLAKE2B 86b299931316eaece475ee741357acf8e61797bd00cdbdaf9298a1ac6967b735915f0169eb12559ef7296466f61fd20a6624c62c08a5ef148566925659da1e05 SHA512 dc5373c62e78d79e570171c608fa2e9cfb2092a859b81a881ab69a406c357cc9eeff0ff04d0c08f8cc29cf66ef488ce6b96195d26b9c6dff879a1fea96eff013
+EBUILD yesod-form-1.7.0.ebuild 1480 BLAKE2B 0666d6551531a5cb7df209c2a2076077ae6178955503f6bd24843367304374a5327b41f602569e0afc79849bc8d3f37b414a5498fc9751b258f8a40f90450a74 SHA512 f76421d44a75d62c04d0b9e851ef2d434bae0ef188065591028ac2625fcc69c0baa40b599cdd99f1767606fb77e757d6d4ebb7c9573665ac45c03c805fc36e33
MISC metadata.xml 356 BLAKE2B e8daacf4f5d503f465156cf330919dcb2913657a58a943945575911490183e1c3f17bf54445a5410e4cf9a5e52fae441835e8296cdfddcffdedbae93e4ffd6e6 SHA512 1edb6b5474077f0f08cbac6283ac1993a958cef0cee4d1abf3914f94be9d8cacb09b8fd3c7614a19a3e8dcc920ea4d20d7103a4c4ee350bb6eea38bab4b3717d
diff --git a/dev-haskell/yesod-form/yesod-form-1.6.7.ebuild b/dev-haskell/yesod-form/yesod-form-1.7.0.ebuild
index 112ad117bb73..cd4bf590ab4e 100644
--- a/dev-haskell/yesod-form/yesod-form-1.6.7.ebuild
+++ b/dev-haskell/yesod-form/yesod-form-1.7.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-# ebuild generated by hackport 0.6.2
+# ebuild generated by hackport 0.6.7.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
@@ -27,18 +27,17 @@ RDEPEND="dev-haskell/aeson:=[profile?]
>=dev-haskell/email-validate-1.0:=[profile?]
dev-haskell/persistent:=[profile?]
dev-haskell/resourcet:=[profile?]
- dev-haskell/semigroups:=[profile?]
>=dev-haskell/shakespeare-2.0:=[profile?]
>=dev-haskell/text-0.9:=[profile?]
>=dev-haskell/wai-1.3:=[profile?]
>=dev-haskell/xss-sanitize-0.3.0.1:=[profile?]
>=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?]
>=dev-haskell/yesod-persistent-1.6:=[profile?] <dev-haskell/yesod-persistent-1.7:=[profile?]
- >=dev-lang/ghc-7.8.2:=
+ >=dev-lang/ghc-8.4.3:=
network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
+ >=dev-haskell/cabal-2.2.0.1
test? ( dev-haskell/hspec )
"
diff --git a/dev-haskell/yesod-persistent/Manifest b/dev-haskell/yesod-persistent/Manifest
index 4295065ab243..834ca4483da9 100644
--- a/dev-haskell/yesod-persistent/Manifest
+++ b/dev-haskell/yesod-persistent/Manifest
@@ -1,3 +1,3 @@
-DIST yesod-persistent-1.6.0.4.tar.gz 5319 BLAKE2B ed8afa4ceaad8dabd62e5da4d11d7aef3f2f8c97277de6df99380be8650ca3c0481aba2f62204b8d94f9bc5769e260c1576dd9fe5608626bd6018d1e965389ca SHA512 a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d
-EBUILD yesod-persistent-1.6.0.4.ebuild 1078 BLAKE2B 053293c438bd9b87651250823bad212baef869e04dea3cd8eb83090f9a671f38db25eabcc03408bebe7edde525074efeb3264740ae0a6b33a87735b5b2852306 SHA512 863bc5d9ad2220fc780859b816e034199741e0c86fe9b8be9d72bcc994679b54edfc43f54c1f607220b233e9a0a57970c81db3664653797fc1e1b95bdda4c58b
+DIST yesod-persistent-1.6.0.8.tar.gz 5612 BLAKE2B c3eae29c88a3093d0ef0f254888943f284be22c6b1face4ebffe63f8964e1681c23ef054eac7b3ad2cb1a04d382c1388e042e11ebe54474321ce51783b6f0c78 SHA512 2e356cd3f1ffac1ad7390cdaff436c4179190e8f160fe8a8e798678498e67ea34ba087207df750453bc237e827f7c2748c86a2419240079c5a7012cef5381340
+EBUILD yesod-persistent-1.6.0.8.ebuild 899 BLAKE2B 7de400274bdf7d44386ce9636d189d705c1e886217719b91ac7bc74db1663915be18c3efc8524c4304ded4b25edc36c62b0f743640bf4b07932b0cbc1d4469d7 SHA512 1e42b636b21329d1bccce0ae6d185d6ad6d5688d0ae0a1f56461adca0fce138bc3213f258d92f751205e110210519524de6b1f327a76214d19ffd2fea24ca71c
MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/yesod-persistent/yesod-persistent-1.6.0.4.ebuild b/dev-haskell/yesod-persistent/yesod-persistent-1.6.0.8.ebuild
index 3dbf87b9cdca..8d688871e389 100644
--- a/dev-haskell/yesod-persistent/yesod-persistent-1.6.0.4.ebuild
+++ b/dev-haskell/yesod-persistent/yesod-persistent-1.6.0.8.ebuild
@@ -1,35 +1,32 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-# ebuild generated by hackport 0.6.1.9999
+# ebuild generated by hackport 0.7.1.2.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Some helpers for using Persistent from Yesod"
HOMEPAGE="https://www.yesodweb.com/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND="dev-haskell/blaze-builder:=[profile?]
dev-haskell/conduit:=[profile?]
- >=dev-haskell/persistent-2.8:=[profile?] <dev-haskell/persistent-2.11:=[profile?]
- >=dev-haskell/persistent-template-2.1:=[profile?] <dev-haskell/persistent-template-2.9:=[profile?]
+ >=dev-haskell/persistent-2.8:=[profile?]
+ >=dev-haskell/persistent-template-2.1:=[profile?]
dev-haskell/resource-pool:=[profile?]
>=dev-haskell/resourcet-0.4.5:=[profile?]
>=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?]
- >=dev-lang/ghc-7.8.2:=
+ >=dev-lang/ghc-8.4.3:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
+ >=dev-haskell/cabal-2.2.0.1
test? ( dev-haskell/hspec
>=dev-haskell/persistent-sqlite-2.8
- dev-haskell/text
dev-haskell/wai-extra )
"
diff --git a/dev-haskell/yesod/Manifest b/dev-haskell/yesod/Manifest
index 7e0755e6952a..1980707e8429 100644
--- a/dev-haskell/yesod/Manifest
+++ b/dev-haskell/yesod/Manifest
@@ -1,3 +1,3 @@
-DIST yesod-1.6.1.0.tar.gz 9794 BLAKE2B b0306995ca93646d4ed1eb58356c706b1a4fb773cbcf3dd7649405484af1f077f7f22c9d1792d9fb34aca11dc357dd7d527bbc5e5d6f60d24baa0b3797f60255 SHA512 712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a
-EBUILD yesod-1.6.1.0.ebuild 1366 BLAKE2B a9bf08ed1eb3d04ed4e78bc17502722504a4dcd7cac257df61c2540e38ea5def261f2b555fef8b83b407ee1a4c6fd527db9fcba65948c0b18a811305095181eb SHA512 d8a83ec429c4ffc1f1c714e35ec50d828f27506c094c3d858339b80b6873d2fd5be3a24965d795d2c29170a441d0676e68986ec4a2bd2a5a10b1e2c376996db0
+DIST yesod-1.6.2.tar.gz 9927 BLAKE2B 551b6a659180536dae72cea4a342f7451eb005cb79bd06cb5af38e41052956c40b93e2368da307ccdcc8bb5e0ea718ae89e7fd858b3273d8823787a333f11da1 SHA512 7c7a3e191ce91ac4070179bdfdae89c60e91c702d9141bb90fcb7095d175727a3f0648221ea151b6e1f5c37a236f55c37aaf963c526e4ced572c19bd6fb0b3a8
+EBUILD yesod-1.6.2.ebuild 1267 BLAKE2B 1f649958b685f0abebd680cb2f4af946cae7d1610586c2a2b159d4ca14eb5387feb7053289843fbce1f4f70ffb92f0b6935acc67ae2568a080e3565991d3423c SHA512 87e2e42bc1a879d7ce5f2fc935f0f1468ba3e095c4b5304e92bc62ff47f68a6848a37b619e44ddc69c144e95197ac8b97b73efc065aa9ee6cff57abb213bedf2
MISC metadata.xml 839 BLAKE2B c8c057d2fa18bf3817f0325e7a4ec021d6f1449e1db930d15ab2084aedb70725d4c4a11872b422471d2fe7f0cd580896908f270d4a90f189dff6b2a789e648ef SHA512 82bb49bebd2cec85303874d75f8160f260b2be1d0fc68e9bdff64d0de5429cfa0fd583d9bdcc72d38b52e423622d3e0c89145743efae8accb71e448470313a53
diff --git a/dev-haskell/yesod/yesod-1.6.1.0.ebuild b/dev-haskell/yesod/yesod-1.6.2.ebuild
index ed99f1cbd950..dedbcc5adbe0 100644
--- a/dev-haskell/yesod/yesod-1.6.1.0.ebuild
+++ b/dev-haskell/yesod/yesod-1.6.2.ebuild
@@ -1,21 +1,19 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 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
+# ebuild generated by hackport 0.7.1.2.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Creation of type-safe, RESTful web applications"
HOMEPAGE="https://www.yesodweb.com/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND="dev-haskell/aeson:=[profile?]
>=dev-haskell/conduit-1.3:=[profile?]
@@ -25,7 +23,6 @@ RDEPEND="dev-haskell/aeson:=[profile?]
dev-haskell/monad-logger:=[profile?]
dev-haskell/shakespeare:=[profile?]
dev-haskell/streaming-commons:=[profile?]
- dev-haskell/text:=[profile?]
dev-haskell/unordered-containers:=[profile?]
>=dev-haskell/wai-1.3:=[profile?]
>=dev-haskell/wai-extra-1.3:=[profile?]
@@ -33,10 +30,10 @@ RDEPEND="dev-haskell/aeson:=[profile?]
>=dev-haskell/warp-1.3:=[profile?]
>=dev-haskell/yaml-0.8.17:=[profile?]
>=dev-haskell/yesod-core-1.6:=[profile?] <dev-haskell/yesod-core-1.7:=[profile?]
- >=dev-haskell/yesod-form-1.6:=[profile?] <dev-haskell/yesod-form-1.7:=[profile?]
+ >=dev-haskell/yesod-form-1.6:=[profile?] <dev-haskell/yesod-form-1.8:=[profile?]
>=dev-haskell/yesod-persistent-1.6:=[profile?] <dev-haskell/yesod-persistent-1.7:=[profile?]
- >=dev-lang/ghc-8.2.1:=
+ >=dev-lang/ghc-8.4.3:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.0.0.2
+ >=dev-haskell/cabal-2.2.0.1
"