summaryrefslogtreecommitdiff
path: root/dev-haskell
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
commit8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch)
tree230f3135ceaace633cf93e9838b185c4a6664c2e /dev-haskell
parent9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff)
gentoo resync : 23.09.2020
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/Manifest.gzbin131963 -> 130650 bytes
-rw-r--r--dev-haskell/abstract-deque-tests/Manifest4
-rw-r--r--dev-haskell/abstract-deque-tests/abstract-deque-tests-0.3.ebuild10
-rw-r--r--dev-haskell/abstract-deque-tests/metadata.xml7
-rw-r--r--dev-haskell/abstract-par/Manifest4
-rw-r--r--dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild6
-rw-r--r--dev-haskell/abstract-par/metadata.xml20
-rw-r--r--dev-haskell/asn1-data/Manifest6
-rw-r--r--dev-haskell/asn1-data/asn1-data-0.7.1-r1.ebuild31
-rw-r--r--dev-haskell/asn1-data/asn1-data-0.7.2.ebuild33
-rw-r--r--dev-haskell/asn1-data/files/asn1-data-0.7.1-ghc-7.10.patch16
-rw-r--r--dev-haskell/asn1-data/metadata.xml16
-rw-r--r--dev-haskell/certificate/Manifest5
-rw-r--r--dev-haskell/certificate/certificate-1.3.9.ebuild43
-rw-r--r--dev-haskell/certificate/files/certificate-1.3.6/Tests/Unit.hs46
-rw-r--r--dev-haskell/certificate/files/certificate-1.3.9-ghc-7.10.patch16
-rw-r--r--dev-haskell/certificate/metadata.xml20
-rw-r--r--dev-haskell/esqueleto/Manifest4
-rw-r--r--dev-haskell/esqueleto/esqueleto-3.3.4.0.ebuild (renamed from dev-haskell/esqueleto/esqueleto-3.3.3.2.ebuild)2
-rw-r--r--dev-haskell/frown/Manifest3
-rw-r--r--dev-haskell/frown/frown-0.6.2.3.ebuild30
-rw-r--r--dev-haskell/frown/metadata.xml7
-rw-r--r--dev-haskell/hastache/Manifest3
-rw-r--r--dev-haskell/hastache/hastache-0.6.1.ebuild38
-rw-r--r--dev-haskell/hastache/metadata.xml16
-rw-r--r--dev-haskell/persistent-qq/Manifest4
-rw-r--r--dev-haskell/persistent-qq/persistent-qq-2.9.2.ebuild (renamed from dev-haskell/persistent-qq/persistent-qq-2.9.0.ebuild)30
-rw-r--r--dev-haskell/regex-pcre-builtin/Manifest4
-rw-r--r--dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.95.1.2.8.43.ebuild (renamed from dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.95.1.1.8.43.ebuild)11
-rw-r--r--dev-haskell/regex-tdfa-rc/Manifest3
-rw-r--r--dev-haskell/regex-tdfa-rc/metadata.xml7
-rw-r--r--dev-haskell/regex-tdfa-rc/regex-tdfa-rc-1.1.8.3.ebuild27
-rw-r--r--dev-haskell/test-framework-th-prime/Manifest1
-rw-r--r--dev-haskell/test-framework-th-prime/files/test-framework-th-prime-0.0.7-cpphs-1.19.patch11
-rw-r--r--dev-haskell/testpack/Manifest6
-rw-r--r--dev-haskell/testpack/files/testpack-2.1.3.0-HUnit-1.3.patch13
-rw-r--r--dev-haskell/testpack/files/testpack-2.1.3.0-QC-2.8.2.patch12
-rw-r--r--dev-haskell/testpack/files/testpack-2.1.3.0-qc28.patch139
-rw-r--r--dev-haskell/testpack/metadata.xml18
-rw-r--r--dev-haskell/testpack/testpack-2.1.3.0-r1.ebuild34
-rw-r--r--dev-haskell/texmath/Manifest4
-rw-r--r--dev-haskell/texmath/texmath-0.12.0.3.ebuild (renamed from dev-haskell/texmath/texmath-0.12.0.2.ebuild)6
-rw-r--r--dev-haskell/wai-extra/Manifest4
-rw-r--r--dev-haskell/wai-extra/wai-extra-3.0.31.ebuild (renamed from dev-haskell/wai-extra/wai-extra-3.0.29.1.ebuild)3
-rw-r--r--dev-haskell/yesod-platform/Manifest3
-rw-r--r--dev-haskell/yesod-platform/metadata.xml11
-rw-r--r--dev-haskell/yesod-platform/yesod-platform-1.2.13.3.ebuild160
-rw-r--r--dev-haskell/yesod-routes/Manifest3
-rw-r--r--dev-haskell/yesod-routes/metadata.xml8
-rw-r--r--dev-haskell/yesod-routes/yesod-routes-1.2.0.7-r2.ebuild36
50 files changed, 47 insertions, 897 deletions
diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz
index 36108c762580..97bf7071b72c 100644
--- a/dev-haskell/Manifest.gz
+++ b/dev-haskell/Manifest.gz
Binary files differ
diff --git a/dev-haskell/abstract-deque-tests/Manifest b/dev-haskell/abstract-deque-tests/Manifest
index 825f128872cd..7157fc9720ff 100644
--- a/dev-haskell/abstract-deque-tests/Manifest
+++ b/dev-haskell/abstract-deque-tests/Manifest
@@ -1,3 +1,3 @@
DIST abstract-deque-tests-0.3.tar.gz 11427 BLAKE2B 2a43e52bb0a5b7634f179e5857eb01d76429134345003fc2f3b14460363221940f8296ac3adc5f024e2578e684664092c2ec5c1b2eb45af378ec32011e1dca67 SHA512 0e7ecb27d156e91c156a81866a1854aabd0fa88b57598575fbacb578bbfa769ba4de699158e8e12a7d26afe583e2a397b871ac0c08819a5b63bef749f8c1c213
-EBUILD abstract-deque-tests-0.3.ebuild 816 BLAKE2B 57398ef72e436da71a0b74b6e01ce9d17688f2aa239941efd52c6968b677e24a26b274bf9aa3225cf2b6fb7af59c5cfa416a30497cafa66f32b2589897e64c04 SHA512 9df81ae69b67c9e3e373deff697ee6f7d28765f2510eed6cda85c0399c740602d24ba4884f14b765dd7c85d0ceb566446cfec624763b710244646d12f791e7d2
-MISC metadata.xml 504 BLAKE2B 43a84b77443bcffc071408db6b40340be83536e6e663b87a9ba5fe560cacf7c907b4c02d583bdfa8f5f3dc195773f25052d0be8ee96eb0cb9613f43faeeaa3be SHA512 29b76c3328560db5317d967fab5df09b35463b7cfc4dac465673ec970b471c0886e0b199fa6ea659b47e92edadc95a1a92c242c816f45b2318ac5d5b92ae6f38
+EBUILD abstract-deque-tests-0.3.ebuild 811 BLAKE2B 977aa569146569ae7ba693949909c54598bd543e5d76b89d7c4f7bf833f29dacd65fa86d93b1ad066aa4ae9a59666e4de4f68edd93c788f971ddccb2042b720c SHA512 d0254cc0f92597512a12e7a6a35d2f0bf3087b52f999d5d0304421a4ef36bff908fb6d3b5c206c80635a89bc3d35aac9069bccf6d4d88373bdc524bcd7afe489
+MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
diff --git a/dev-haskell/abstract-deque-tests/abstract-deque-tests-0.3.ebuild b/dev-haskell/abstract-deque-tests/abstract-deque-tests-0.3.ebuild
index 395fef9d78f9..f7d8def802ae 100644
--- a/dev-haskell/abstract-deque-tests/abstract-deque-tests-0.3.ebuild
+++ b/dev-haskell/abstract-deque-tests/abstract-deque-tests-0.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-# ebuild generated by hackport 0.3.6.9999
+# ebuild generated by hackport 0.6.6.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
@@ -22,8 +22,8 @@ RDEPEND=">=dev-haskell/abstract-deque-0.3:=[profile?]
>=dev-haskell/random-1.0:=[profile?]
>=dev-haskell/test-framework-0.6:=[profile?]
>=dev-haskell/test-framework-hunit-0.2.7:=[profile?]
- >=dev-lang/ghc-6.12.1:=
+ >=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8.0.2
+ >=dev-haskell/cabal-1.8
"
diff --git a/dev-haskell/abstract-deque-tests/metadata.xml b/dev-haskell/abstract-deque-tests/metadata.xml
index a1162f03bb91..b7878815d80d 100644
--- a/dev-haskell/abstract-deque-tests/metadata.xml
+++ b/dev-haskell/abstract-deque-tests/metadata.xml
@@ -5,11 +5,4 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- This package provides tests that can be used with any queue implementation
- that satisfies the `abstract-deque` interface.
- </longdescription>
- <upstream>
- <remote-id type="github">rrnewton/haskell-lockfree</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/dev-haskell/abstract-par/Manifest b/dev-haskell/abstract-par/Manifest
index 0c61e61d951d..567847d94e22 100644
--- a/dev-haskell/abstract-par/Manifest
+++ b/dev-haskell/abstract-par/Manifest
@@ -1,3 +1,3 @@
DIST abstract-par-0.3.3.tar.gz 4714 BLAKE2B d43acc721fc7d4e0f9c9fc85f2edeb489ea145332173840d93bfac9b0bcffcc50a89cf33a1b0f8736c76fc894140ba8d45f13821bf1515491d012f0ee53915a7 SHA512 d603745202ececf5a514e5ac7da82fdd03dd27ec4fbb11a870a7b0a6c92e468cf3bd68763afa748434b3ed0ed5b80a1d2cefaa84c68a84b82028225400841605
-EBUILD abstract-par-0.3.3-r1.ebuild 571 BLAKE2B c829856fc310faa7db9736f99a97ff80f088c3f432142222d3448fcf45cdb400ff21c6c1cbd35b512a35b48333784a22a912a9cb258129794a5da983605c41ae SHA512 f4044ffceb49df56f400af3816409fbf3d9a6fe6de3ba84ee743d2889724244cbd33978b92a08faede3fcdea247d73f420c2ecd610a70391cf338a91715ab0bb
-MISC metadata.xml 1070 BLAKE2B 6ac5c448d5a29dd1e4db15baa992adc943add6d164ca5e0260f5e2781b03bba9a0326e83980c7f7284849a4c53fbd18258ce96eeba47c79204ce97ff7df0e335 SHA512 c3857eb79d35fe107f199d71aa3942313592f8b0b3ef356dc29162d87d1f412046ca24dc73a8c084a7a444645343c4bfa3b2bd2ac4945dd9fcf11349422deb88
+EBUILD abstract-par-0.3.3-r1.ebuild 571 BLAKE2B 7954ffddb1f1af17b59f3362f8cbfe6ce3097566eb3c0d9745dcae26989f3b4f70232f00ceb552fe28c73389a410c6fdde96e17b3bd7e67bad16810933906751 SHA512 f0763b701c2dbb49c423b576ee46dc3b722a14337ef28b85ba68e04ede424c8e800732912e05b4b519855d80ebee8f2223c4d87d407e8badf5e90512ea331842
+MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
diff --git a/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild b/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild
index 85415be3df23..26e5aa08e9c8 100644
--- a/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild
+++ b/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-# ebuild generated by hackport 0.4.5.9999
+# ebuild generated by hackport 0.6.6.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
diff --git a/dev-haskell/abstract-par/metadata.xml b/dev-haskell/abstract-par/metadata.xml
index 0dd7f40405b4..b7878815d80d 100644
--- a/dev-haskell/abstract-par/metadata.xml
+++ b/dev-haskell/abstract-par/metadata.xml
@@ -5,24 +5,4 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- The 'Par' monad(s) offer an alternative
- parallel programming API to that provided by the
- @parallel@ package.
- A 'Par' monad allows the simple description of
- parallel computations, and can be used to add
- parallelism to pure Haskell code. The basic API
- is straightforward: a @Par@ monad supports forking
- and simple communication in terms of 'IVar's.
- This module is an interface module only. It
- provides a number of type clasess, but not an
- implementation. The type classes separate different
- levels of @Par@ functionality. See the
- "Control.Monad.Par.Class" module for more details.
- The 'monad-par' library is one example of a
- concrete library providing this interface.
- </longdescription>
- <upstream>
- <remote-id type="github">simonmar/monad-par</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/dev-haskell/asn1-data/Manifest b/dev-haskell/asn1-data/Manifest
deleted file mode 100644
index 63bf630c6581..000000000000
--- a/dev-haskell/asn1-data/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX asn1-data-0.7.1-ghc-7.10.patch 694 BLAKE2B 5c74f73562b63f78ea2aca0cbf3c01cc6a9a64624c7088404be40e4f1ba6bebed95e852b7dfa2f7b222f84a189a550013f11a1d6a44d983ac0d29155e2848d57 SHA512 272069aee6905a2233ee929024cb919edd3c62771a90b31194b458fb9c514a23f3038055c2122230c556ec1aa6e53f5e8b41d81734ce05e7f6b9cd90279e735f
-DIST asn1-data-0.7.1.tar.gz 17500 BLAKE2B 4c24167096019d7834c8ebb6fe3d36b41ac366042ea69aa7e0fbc745af7d05bf204e15d4137f2b57ef2f30f5c2cd4905859cf6deedda4966412a23a3c2bcac90 SHA512 dc6021daf15e5f9b93703641780c6d81c6b385d2127bcc2f735ecaf54d1be5163ad5e9ae291a3e223ff05cf03e8bbf11af0791ee810a0ba174e9cc9e9fd910d0
-DIST asn1-data-0.7.2.tar.gz 17672 BLAKE2B a4d088400c58efe6528f49eb728f5be902f91fe8de32391e1267ec5ba596c51095df91444b41577d52554778e4589121c9d65243f0fb744277ce933729b062fa SHA512 739c2a9e99a978ba5384da5d5ed388554471f2f6e898c9e07f26de6c6d48bbb236d83b6e2281be7ce4d9db6225acb230010393e1cd368ef9cf4f65eddb8e1e38
-EBUILD asn1-data-0.7.1-r1.ebuild 740 BLAKE2B 518ae1cd11d6711af7998e9374450d1382150efa6f5b15fcd564a69f6a83fba149fc2c695d14d618b412786852c724b53bcba77bd1e17f1dfd9fa90ce2c26be8 SHA512 b3eed317a8b1b4bfb910fe2a4b8f67b4d64c1f89ce3fc582e9e29fd6fedc6dd6fda5e5c6523735e11905efb7569661a59dd8ad1a6417aae9bad44c826549d08f
-EBUILD asn1-data-0.7.2.ebuild 767 BLAKE2B 5d1c90468afb0086de4c774f432571096f462a203d1e00a00b91d35fd2fba790228b6f91aeb1fe555635b5cdb552665cfb401b1842bec66cf5d2059f02a656ed SHA512 ef22f013ed8cedb041e18b0929864c71832fedf143bbc6f079e6d90432251b5c4458b6bd59135e816747fc827590a69cacc470d579b008125113cae7b7d93148
-MISC metadata.xml 530 BLAKE2B 51cf206d4c4e31306e91d0c6376add5ec793ad5f59df2bf8b7f8513e3801e442ea3a846945f5e715271f49c14e6833f739cd93999fb5f920f6b4cc808c888e90 SHA512 b3d4af593f4fcbee0cae32b9cda14786e111cfcb043721b666005a710b72804acd528123f4a90e5222dc985a9475633c5ee1b5f6106cc49b3206347c438e4574
diff --git a/dev-haskell/asn1-data/asn1-data-0.7.1-r1.ebuild b/dev-haskell/asn1-data/asn1-data-0.7.1-r1.ebuild
deleted file mode 100644
index 57ddbe06aacf..000000000000
--- a/dev-haskell/asn1-data/asn1-data-0.7.1-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.5.9999
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
-inherit eutils haskell-cabal
-
-DESCRIPTION="ASN1 data reader and writer in RAW, BER and DER forms"
-HOMEPAGE="https://github.com/vincenthz/hs-asn1/tree/master/data"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/cereal:=[profile?]
- dev-haskell/mtl:=[profile?]
- >=dev-haskell/text-0.11:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-ghc-7.10.patch
-}
diff --git a/dev-haskell/asn1-data/asn1-data-0.7.2.ebuild b/dev-haskell/asn1-data/asn1-data-0.7.2.ebuild
deleted file mode 100644
index b0b445edcae0..000000000000
--- a/dev-haskell/asn1-data/asn1-data-0.7.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.9999
-#hackport: flags: -test
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="ASN1 data reader and writer in RAW, BER and DER forms"
-HOMEPAGE="https://github.com/vincenthz/hs-asn1/tree/master/data"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/cereal:=[profile?]
- >=dev-haskell/mtl-2:=[profile?]
- >=dev-haskell/text-0.11:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-src_configure() {
- haskell-cabal_src_configure \
- --flag=-test
-}
diff --git a/dev-haskell/asn1-data/files/asn1-data-0.7.1-ghc-7.10.patch b/dev-haskell/asn1-data/files/asn1-data-0.7.1-ghc-7.10.patch
deleted file mode 100644
index 8bf958454bef..000000000000
--- a/dev-haskell/asn1-data/files/asn1-data-0.7.1-ghc-7.10.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/Data/ASN1/Parse.hs b/Data/ASN1/Parse.hs
-index eeea2be..83bc80e 100644
---- a/Data/ASN1/Parse.hs
-+++ b/Data/ASN1/Parse.hs
-@@ -24 +24 @@ import Control.Monad.Error
--import Control.Applicative ((<$>))
-+import Control.Applicative ((<$>), Applicative)
-@@ -25,7 +25,7 @@ import Control.Applicative ((<$>))
-
- -- | Parse ASN1 Monad
- newtype ParseASN1 a = P { runP :: ErrorT String (State [ASN1]) a }
-- deriving (Functor, Monad, MonadError String)
-+ deriving (Functor, Applicative, Monad, MonadError String)
-
- -- | run the parse monad over a stream and returns the result and the remaining ASN1 Stream.
- runParseASN1State :: ParseASN1 a -> [ASN1] -> Either String (a,[ASN1])
diff --git a/dev-haskell/asn1-data/metadata.xml b/dev-haskell/asn1-data/metadata.xml
deleted file mode 100644
index 03e145ac586e..000000000000
--- a/dev-haskell/asn1-data/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- ASN1 data reader and writer in raw form with supports for high level forms of ASN1 (BER, CER and DER).
-
- All interfaces use the enumerator interface.
- </longdescription>
- <upstream>
- <remote-id type="github">vincenthz/hs-asn1-data</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/certificate/Manifest b/dev-haskell/certificate/Manifest
deleted file mode 100644
index 0f16889b47a2..000000000000
--- a/dev-haskell/certificate/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX certificate-1.3.6/Tests/Unit.hs 1401 BLAKE2B da9e592386db1953a1bf2e8026623af5b4497f8b6cb721125eb7dd7e3a3878f022c91a29f646ba486651f377be48082622f90e3a9ab5297c6ce931bdfb880a55 SHA512 a254749781292c2c4a86e9feef03168db5809472581e6f87a0d7e3af97031598f598c696242ecac4dc15b5e526936b3a3bab8a83a544fd97a182bcb4ec6b72be
-AUX certificate-1.3.9-ghc-7.10.patch 548 BLAKE2B 406925966374309faabae0772572440db390c337f292a4a8c3e9c827934dfeff2e1ff7d5ab67267a0009e7e51e333ee181b11d4554b22c5bdebf3479b3fbd697 SHA512 2ee1038e6e5b41fc08268e5c0b8d5e0cf810bd6bd4c51b01b8d1077dde5bf21f45ab6074140f8e8175cc70ae118849ddcc5865c42c9d91ca755cc768a99132a7
-DIST certificate-1.3.9.tar.gz 15018 BLAKE2B a89c5cf680a752dbc69f7510eae10bfa1e340090b512f1341db0742d44c13c5171cdeb3b8f0352b53ebe5fb018cb957501b01ff9d297b1a67ddeaf8cce52f265 SHA512 85ad7d1f3def68152824d0be4ccc3fb991903867fac68927eac34db366ce6f8201468a3e73c336fef6feae1ce550f614fc3ab89447b4ec7a67ac279902a815f9
-EBUILD certificate-1.3.9.ebuild 1240 BLAKE2B c9cd2f5c9b6764d230eaf5085a921ea6a92b540b057671cf1773f449b271f95c9997e624ad95ef72ee5c7e29508433a52e5354d9473b16a52e43e19f8d636c2d SHA512 4d431157f404948b99765b5a7062b75c3fd352c8d6f2db1535cef53a17f42dd0344cea483df13c5b4740f712602ee5126f14139c49171f9d4ad367b169bc6c08
-MISC metadata.xml 625 BLAKE2B 5347d26e31920b59a5d9f71f083e37559f1d078d81eeb2848d64ff5ab90d269772dabb09746cbe1099d756290ac3390df36adf3d6ce383525387ee560b8eeb9b SHA512 b49ed9a3c937752b192e3d2f9d129732d30104db488b75b85207cbe4257d5aaefa57570f9ca2af744a6b6ef04eb1ff5b86341fa4a6c37bacc988d7ab43c24edd
diff --git a/dev-haskell/certificate/certificate-1.3.9.ebuild b/dev-haskell/certificate/certificate-1.3.9.ebuild
deleted file mode 100644
index 50aa562eef6f..000000000000
--- a/dev-haskell/certificate/certificate-1.3.9.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.3.4.9999
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
-inherit eutils haskell-cabal
-
-DESCRIPTION="Certificates and Key Reader/Writer"
-HOMEPAGE="https://github.com/vincenthz/hs-certificate"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="executable test"
-RESTRICT="test" # due missing tests
-
-RDEPEND=">=dev-haskell/asn1-data-0.7.1:=[profile?] <dev-haskell/asn1-data-0.8.0:=[profile?]
- >=dev-haskell/crypto-pubkey-types-0.4:=[profile?] <dev-haskell/crypto-pubkey-types-0.5:=[profile?]
- dev-haskell/cryptohash:=[profile?]
- dev-haskell/mtl:=[profile?]
- >=dev-haskell/pem-0.1:=[profile?] <dev-haskell/pem-0.3:=[profile?]
- >=dev-lang/ghc-6.12.1:=
- executable? ( dev-haskell/cmdargs:=[profile?]
- dev-haskell/crypto-pubkey:=[profile?]
- >=dev-haskell/text-0.11:=[profile?] )
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8.0.2
-"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.3.9-ghc-7.10.patch
-}
-
-src_configure() {
- haskell-cabal_src_configure \
- $(cabal_flag executable executable) \
- $(cabal_flag test test)
-}
diff --git a/dev-haskell/certificate/files/certificate-1.3.6/Tests/Unit.hs b/dev-haskell/certificate/files/certificate-1.3.6/Tests/Unit.hs
deleted file mode 100644
index d97947f2b233..000000000000
--- a/dev-haskell/certificate/files/certificate-1.3.6/Tests/Unit.hs
+++ /dev/null
@@ -1,46 +0,0 @@
-module Tests.Unit
- ( runTests
- ) where
-
-import System.Directory
-import Test.HUnit
-import Control.Monad
-import Control.Applicative ((<$>))
-import Control.Exception
-import qualified Data.ByteString as B
-import qualified Data.ByteString.Lazy as L
-import Data.Certificate.X509
-import Data.List (isPrefixOf)
-
--- FIXME : make unit tests portable to run on osX and windows
-import System.Certificate.X509
-import Data.CertificateStore
-
-checkCert (X509 c mraw rawCert sigalg sigbits) = do
- let errs =
- (checkSigAlg $ certSignatureAlg c) ++
- (checkPubKey $ certPubKey c) ++
- (checkExtensions $ certExtensions c) ++
- (checkBodyRaw rawCert mraw)
- when (errs /= []) $ do
- putStrLn ("error decoding")
- mapM_ (putStrLn . (" " ++)) errs
- where
- checkExtensions ext = []
-
- checkSigAlg (SignatureALG_Unknown oid) = ["unknown signature algorithm " ++ show oid]
- checkSigAlg _ = []
-
- checkPubKey (PubKeyUnknown oid _) = ["unknown public key alg " ++ show (certPubKey c)]
- checkPubKey _ = []
-
- checkBodyRaw (Just x) (Just y) = if findsubstring y x then [] else ["cannot find body cert in original raw file"]
- checkBodyRaw _ _ = []
-
- findsubstring a b
- | L.null b = False
- | a `L.isPrefixOf` b = True
- | otherwise = findsubstring a (L.drop 1 b)
-
-runTests :: IO ()
-runTests = getSystemCertificateStore >>= mapM_ checkCert . listCertificates
diff --git a/dev-haskell/certificate/files/certificate-1.3.9-ghc-7.10.patch b/dev-haskell/certificate/files/certificate-1.3.9-ghc-7.10.patch
deleted file mode 100644
index 07a53256ded8..000000000000
--- a/dev-haskell/certificate/files/certificate-1.3.9-ghc-7.10.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/Data/Certificate/X509/Cert.hs b/Data/Certificate/X509/Cert.hs
-index 4abfadf..15e7bf8 100644
---- a/Data/Certificate/X509/Cert.hs
-+++ b/Data/Certificate/X509/Cert.hs
-@@ -1,2 +1,3 @@
-+{-# LANGUAGE FlexibleContexts #-}
- module Data.Certificate.X509.Cert
- (
-diff --git a/Data/Certificate/X509/Ext.hs b/Data/Certificate/X509/Ext.hs
-index 7595f14..8963a55 100644
---- a/Data/Certificate/X509/Ext.hs
-+++ b/Data/Certificate/X509/Ext.hs
-@@ -1,2 +1,3 @@
-+{-# LANGUAGE FlexibleContexts #-}
- -- |
- -- Module : Data.Certificate.X509.Ext
diff --git a/dev-haskell/certificate/metadata.xml b/dev-haskell/certificate/metadata.xml
deleted file mode 100644
index 3ba11e2cb4c8..000000000000
--- a/dev-haskell/certificate/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Certificates and Key reader/writer
-
- At the moment only X509 certificate and unencrypted private key are supported,
- but will include PGP certificate and pkcs8 private keys
- </longdescription>
- <use>
- <flag name="executable">Build the executable</flag>
- </use>
- <upstream>
- <remote-id type="github">vincenthz/hs-certificate</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/esqueleto/Manifest b/dev-haskell/esqueleto/Manifest
index 0f0a866d99b7..6e42943b7c33 100644
--- a/dev-haskell/esqueleto/Manifest
+++ b/dev-haskell/esqueleto/Manifest
@@ -1,3 +1,3 @@
-DIST esqueleto-3.3.3.2.tar.gz 88010 BLAKE2B 18ffba5a512f92bac2c98a6ce730bd5004d5ff4c97e1d777a16e9d2601508d93878a7a3e13ebed79c55c46aae5516d3caf82f1579fd0ffbc60c670413125c702 SHA512 96496f60affcbaa4051b75671bb8b8f54f8c42b350d88bc4d81a687f05d2516bf0e2aceb7540a477d8dd995cb431e575e184d741e06e3bc12f1f4794a40a001f
-EBUILD esqueleto-3.3.3.2.ebuild 1682 BLAKE2B 9d1336d56f81ce3cb47bda2e7e31fa5d18f67fa345592aceea36b151bf618aab97d6e621724fd736bcfef038b628ed893356167156ec9fb3c59e8d695775007d SHA512 9aeeb0420f4a7022ae125238c3c1f97fc3a2ca5d84d12664f14c412491beb7d13ef1c3d26c40015274dabe42fb0485bbb5675060702b18003a141cb2ca4a139c
+DIST esqueleto-3.3.4.0.tar.gz 91243 BLAKE2B cf2741a6b4887216072985ebd9752a5e1380607d912ca98da018f530aa74863c62a9d6d5ba311ca156cc4aa06c10250e693807121c2a279433e9063085e4bdc9 SHA512 e120c656bf7b6029cf4833cfbeadab516dcd66bb4c27cf834a95a53f333193095c6e9921b2b230608aa052fd6b181a0ae2bd371575509b0bb269d8bd239dbfd2
+EBUILD esqueleto-3.3.4.0.ebuild 1682 BLAKE2B 5f9ac70fc9fc903171320172e0bbac8309ef467fa9b897725774437869fa37d12639bed0638ac462760cbe88165e94d1d7848e43b91e3fa31af7cf7a8c96cc2a SHA512 97a013dac86b3d375dd3ab9656120167c52c0010169cc406233ad81f44efd49203c979896dd37631ec3460f3083909de29df4f4e9ad0265226383cd50058a5b2
MISC metadata.xml 2043 BLAKE2B 7b418084368f204d12010f088f55544feed211ed193787a9698a45c891f5c5c579a9e9b583cc606401ff43975755fbe73725588ebcf27e8dcfd77b3344534596 SHA512 162af6c274fb74b5df2c040c8dc8de89ab08bf5839f6c80b099a7c906e4168c92a1c49a09ecae0dda69e45239002625abdf70fa323ab1258d55c314931875599
diff --git a/dev-haskell/esqueleto/esqueleto-3.3.3.2.ebuild b/dev-haskell/esqueleto/esqueleto-3.3.4.0.ebuild
index d8643a5a166f..72c7e224d40c 100644
--- a/dev-haskell/esqueleto/esqueleto-3.3.3.2.ebuild
+++ b/dev-haskell/esqueleto/esqueleto-3.3.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-# ebuild generated by hackport 0.6.4.9999
+# ebuild generated by hackport 0.6.6.9999
#hackport: flags: -mysql,-postgresql
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
diff --git a/dev-haskell/frown/Manifest b/dev-haskell/frown/Manifest
deleted file mode 100644
index 0045d93b012c..000000000000
--- a/dev-haskell/frown/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST frown-0.6.2.3.tar.gz 1269219 BLAKE2B 131e3291460019e171f436569237a4ab00ebd15b77a37bd308f257bdef25083dd5be87fd58d54f59a586c7376a0454a2db14ecd271d0490672099aeec7c1a8aa SHA512 a9166dd723db2836214704f1837b9629af03bc1aa5bdeed8a58eedca7a91140ba21db8d7be2884bc13b9f35346704329980bec44d253fa53c33f71e68160a963
-EBUILD frown-0.6.2.3.ebuild 586 BLAKE2B 92932356849359cf274a9c38e58cca5573183cb6c30fef2be5db17107fc24b7a705e834fd9210f1f9217457885fba4916f87fefd3ab65da5424ff5222ca4ad9c SHA512 c296408c93f53e96b87112702224cf177cfe5a7adb90e1be049ba6ceb807c2c18df6273567cb4b5e552c3421e4b0266a6d9cba8db6841ff997ebeb9315f339a2
-MISC metadata.xml 217 BLAKE2B 41b11b7399431ee96c40a11373f20b12940ed7bb1fc77b1619212b2a57a3b34b11b77838d4ac51c1ddb80caab1030224e28567836e5d0a17b4ea6bd1afa2523c SHA512 63f267082f4ba17f6a1226d1c5a14d85d17e0f7a84857605933418d875d09cfffe2a0ca304b8a171dcae59169330fcc3cfca9d6f4c9ce24d135f1125a6d06c70
diff --git a/dev-haskell/frown/frown-0.6.2.3.ebuild b/dev-haskell/frown/frown-0.6.2.3.ebuild
deleted file mode 100644
index e134baa7d54b..000000000000
--- a/dev-haskell/frown/frown-0.6.2.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.6.9999
-
-CABAL_FEATURES="bin"
-inherit haskell-cabal
-
-DESCRIPTION="LALR(k) parser generator"
-HOMEPAGE="https://hackage.haskell.org/package/frown"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-src_install() {
- haskell-cabal_src_install
- dohtml -r Manual/html
- dodoc Manual/Manual.ps
-}
diff --git a/dev-haskell/frown/metadata.xml b/dev-haskell/frown/metadata.xml
deleted file mode 100644
index 522384de8446..000000000000
--- a/dev-haskell/frown/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>haskell@gentoo.org</email>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/hastache/Manifest b/dev-haskell/hastache/Manifest
deleted file mode 100644
index 6352177e0053..000000000000
--- a/dev-haskell/hastache/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST hastache-0.6.1.tar.gz 16452 BLAKE2B 69e0a6fa7798767d2192fd02ae2f0f2f51962eb4bc6303186ced14a7f9c5c044075be76df5314610c3f816c76fb0d790060e547491bb2e4d972bdec5b93576c3 SHA512 3f7f7d0b97e88aca474b818c0e7b48187bfade855b6117dce50ed3e64b557586b1827272d46438a7e36990fb932d6503c982fa4fc6b2dbb33b463b14d39436b4
-EBUILD hastache-0.6.1.ebuild 896 BLAKE2B 1c37e382f601bd8c331ee71fe9220953f8a2e40e3513968515a46f007a02580ad79573fc2b0bcc7fd9f90a1b5f5d7bb2c08fa142e9c82d9a9e55eac2759eb2c8 SHA512 46d9ffba29c059dc4b35ad23a43027affcd883d4be8066dd131cb7b20c34a1869cc1a760361ef4327bb678527b7476927a83cf0629e9d29ac6523f4d73e907dc
-MISC metadata.xml 537 BLAKE2B d003f4aee137d713e29cc2f338a742fcb32c193287f0e770335e428bd8b3f5b99fa5ca90caee6bd383006b64db209162d546fb4d71eaaa78b184ee62119638f6 SHA512 519ddad75ab7a51f71220cbf0e99dce2e0a34fc5340d853a1207c68a8eb0144b0053ae45fcbc7a9e56584a5d96e74cccdc9f6369f957cf5fea52dd4912216d52
diff --git a/dev-haskell/hastache/hastache-0.6.1.ebuild b/dev-haskell/hastache/hastache-0.6.1.ebuild
deleted file mode 100644
index cafbefd8aced..000000000000
--- a/dev-haskell/hastache/hastache-0.6.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.4.9999
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Haskell implementation of Mustache templates"
-HOMEPAGE="https://github.com/lymar/hastache"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # fails to build with ghc-7.10
-
-RDEPEND="dev-haskell/blaze-builder:=[profile?]
- dev-haskell/ieee754:=[profile?]
- dev-haskell/mtl:=[profile?]
- dev-haskell/syb:=[profile?]
- dev-haskell/text:=[profile?]
- dev-haskell/transformers:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( dev-haskell/hunit )
-"
-
-src_prepare() {
- cabal_chdeps \
- 'base >=4 && <4.9' 'base >=4'
-}
diff --git a/dev-haskell/hastache/metadata.xml b/dev-haskell/hastache/metadata.xml
deleted file mode 100644
index 3b604aa64bde..000000000000
--- a/dev-haskell/hastache/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Haskell implementation of Mustache templates (&lt;https://mustache.github.com/&gt;).
-
- See homepage for examples of usage: &lt;https://github.com/lymar/hastache&gt;
- </longdescription>
- <upstream>
- <remote-id type="github">lymar/hastache</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/persistent-qq/Manifest b/dev-haskell/persistent-qq/Manifest
index 86b1c9bea42a..98df606e4c74 100644
--- a/dev-haskell/persistent-qq/Manifest
+++ b/dev-haskell/persistent-qq/Manifest
@@ -1,3 +1,3 @@
-DIST persistent-qq-2.9.0.tar.gz 3642 BLAKE2B c99dc47f9ffdf80979896fd0bf2b9083a724c6ea63c92799a4e7d00f801ab1671e523098351794b7d5c08bead2a39d91e2f9ce3a39d413c5efeb107d55a32963 SHA512 0bd5a00d9bc97128e3eaf556af46347e924b4b20713b0526ed79cc55bef5350f2c03c5e30fbccfb3d62a980ee92e52b34d1626504a4a70ec16caf95f4b494cd5
-EBUILD persistent-qq-2.9.0.ebuild 794 BLAKE2B 5ecea88ccefc9016b3a5a99b4e7bfb60bfcaa3a671d202e2298c2b3ab0bd6301fb5aad4a4c6176d30b93650dbc67914c053360175a97093beb5d1c2abbfc2524 SHA512 ec607ebcab6b21b43bfae3ab22d0a73f62b4d387ebce0050fd11ee336db50afe6deb53e13c2fc05011021432209d2b69d3e67106aa206265396bc0f5d31311c9
+DIST persistent-qq-2.9.2.tar.gz 7627 BLAKE2B 250017bdd75a78322633f603f4976ff8c6ae42db373b75e604d96a10fd8c138811a6161a33d9913dac71122ccc35ea09fbd6d942dbb05867a09d2f786c7d6b95 SHA512 48d6783abf366b327e68e5a1619585c056836885e552b6596eda056cf7758a8b426c3cf27ac7c67cb772bd482de9afbe7365b7647bbf31c529089810b5d5dd97
+EBUILD persistent-qq-2.9.2.ebuild 969 BLAKE2B e681fc075e3ae7645fe22d15c58fc0e126963f6749ae08a1a7dd4251d50f1474e6d2b03fb8ca1d564470d9dd8dae891b135e26d6afccca9e43a6d31e9fa413d7 SHA512 c7ad07607bef173c58a8338daf414da75e09154449293735a9b0503b180d22ffac18194c07a8d91ac79fd8fa6441e245d3930465d1e4ca2a20e86dc9d6774eb5
MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
diff --git a/dev-haskell/persistent-qq/persistent-qq-2.9.0.ebuild b/dev-haskell/persistent-qq/persistent-qq-2.9.2.ebuild
index 9570afee8d03..d8b867b4fe32 100644
--- a/dev-haskell/persistent-qq/persistent-qq-2.9.0.ebuild
+++ b/dev-haskell/persistent-qq/persistent-qq-2.9.2.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-# ebuild generated by hackport 0.5.6.9999
+# ebuild generated by hackport 0.6.6.9999
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Provides a quasi-quoter for raw SQL for persistent"
@@ -17,19 +17,23 @@ SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
+RESTRICT=test
+
RDEPEND="dev-haskell/haskell-src-meta:=[profile?]
dev-haskell/mtl:=[profile?]
- >=dev-haskell/persistent-2.9:=[profile?]
+ >=dev-haskell/persistent-2.10:=[profile?]
dev-haskell/text:=[profile?]
- >=dev-lang/ghc-7.8.2:=
+ >=dev-lang/ghc-8.0.1:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.18.1.3
+ >=dev-haskell/cabal-1.24.0.0
+ test? ( dev-haskell/aeson
+ dev-haskell/fast-logger
+ dev-haskell/hspec
+ dev-haskell/hunit
+ dev-haskell/monad-logger
+ dev-haskell/persistent-sqlite
+ dev-haskell/persistent-template
+ dev-haskell/resourcet
+ dev-haskell/unliftio )
"
-
-src_prepare() {
- default
-
- cabal_chdeps \
- 'persistent >=2.9.1' 'persistent >=2.9'
-}
diff --git a/dev-haskell/regex-pcre-builtin/Manifest b/dev-haskell/regex-pcre-builtin/Manifest
index 39586fc166f0..e4808ebcdd54 100644
--- a/dev-haskell/regex-pcre-builtin/Manifest
+++ b/dev-haskell/regex-pcre-builtin/Manifest
@@ -1,3 +1,3 @@
-DIST regex-pcre-builtin-0.95.1.1.8.43.tar.gz 564650 BLAKE2B b8d2c39fde61b202eedbd8eead11685bbb1a1ebf1f4c8d6c59a2b9f87810e87df1a07356445582685778457570ff51db2d55786736e8302f7d9adf8144153dcd SHA512 229c863a32dd36707d130aac5dbda8bfbcfc33062232668f32c5ec7c2622257e8d07f1424727242a531ebaeff2b9fb6b40ed5ceab18b61feb6ec41fb8298d008
-EBUILD regex-pcre-builtin-0.95.1.1.8.43.ebuild 999 BLAKE2B 9fdcc023d554abce7d30ce0c88db40ec9f8fd3eeb0c7b022e5a188d5822d8cce69fd2ce653696a66a8fbd7130f632782a797942ae727497b32710b73c13fb83f SHA512 d9d6f7ac8c007842e1f2ac2436378cedc1fd11d08fadd864e2881c5b6965142e0956712b323a51eb42a57a109ecf2d9564b35ec8a6670a67bac390d80a92a31b
+DIST regex-pcre-builtin-0.95.1.2.8.43.tar.gz 330306 BLAKE2B bbfc3c509b6d2d5d5dc1affd0519507f90946da4be69b75f12cf687eaf234f98d394d778955507120ed6529d81f199c4ba9b7c8f278706d648e2bc609bdcc51c SHA512 6d11d68636ced3bc443b4f4ff20bee8d431df02eb91a099e31a6a66493a1f7f6674571a45d7d47efc50f8ad8d79f518f28c157cdf97cf3773af590a5a385ddeb
+EBUILD regex-pcre-builtin-0.95.1.2.8.43.ebuild 918 BLAKE2B 7ca28a702accf2c7c2c737d2dfac9d567c75ad2f0e9dda130d60fdf84b68375c6136054c60ce966c49cbd8764986632412faa68345701209ffb6c12c6783e58d SHA512 807b1e53858c6be213311e50e8e7d679f3a4bb50e4b4c2766c2a578c3f01d879044ac07d38532a67494e0b11709999d9f09f5226c7c680fc2ee427955174ba1c
MISC metadata.xml 329 BLAKE2B 976807788f790a7c988deab4ac793f965df6fd91bde2ea438899e03fec30910c197b89209fdfa22deac55b3ebd3c75157bd96fdc6a331dc19fcbcc78e8ceab03 SHA512 bc36f5519e6ee52f34e5f2c92d222be1ec0206141ac4e3c92da40a7b999cfff4ba5111b6d2908d272e8ef87aa259f92118f28f9a36404f5682ce5e7be7a23ca1
diff --git a/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.95.1.1.8.43.ebuild b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.95.1.2.8.43.ebuild
index 5b5d05e16aaa..b8e52983ce9a 100644
--- a/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.95.1.1.8.43.ebuild
+++ b/dev-haskell/regex-pcre-builtin/regex-pcre-builtin-0.95.1.2.8.43.ebuild
@@ -3,13 +3,13 @@
EAPI=7
-# ebuild generated by hackport 0.6.1.9999
+# ebuild generated by hackport 0.6.6.9999
#hackport: flags: +newbase,+splitbase
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
-DESCRIPTION="Replaces/Enhances Text.Regex"
+DESCRIPTION="PCRE Backend for \"Text.Regex\" (regex-base)"
HOMEPAGE="https://hackage.haskell.org/package/regex-pcre-builtin"
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
@@ -27,13 +27,6 @@ DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
"
-src_prepare() {
- default
-
- cabal_chdeps \
- 'base >= 4.3 && < 4.14' 'base >= 4.3'
-}
-
src_configure() {
haskell-cabal_src_configure \
--flag=newbase \
diff --git a/dev-haskell/regex-tdfa-rc/Manifest b/dev-haskell/regex-tdfa-rc/Manifest
deleted file mode 100644
index 53c168d8641a..000000000000
--- a/dev-haskell/regex-tdfa-rc/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST regex-tdfa-rc-1.1.8.3.tar.gz 65728 BLAKE2B 19d0147fbea30d2ffe595fb0e2108662b87f30d4d8321d362f5e043bc5b194efcc4a7ed6732b2f84b218fe945be1b841e363ae43c5f3d4e84301e4f9416a980a SHA512 2664e70029548704a2086759a3f05fa34cca1034493451175ee2264d91e9fcd10605c115c51d0bbab77143eb43a62ea6677fda1716d6f500e2ae881d5e9afc02
-EBUILD regex-tdfa-rc-1.1.8.3.ebuild 675 BLAKE2B 011d18378feeefe4a208c631f1638b756b0f935cee801bf74975e210a64682f0869b1aa48ec8029c7f7d0ad5355db64bf0e838af194c27500c9927542782b2dc SHA512 4eb00158fb4c505d0e3539d0530192cc5acceba1f3ff8af1a3261ccc287d367cd117cdf8c765458f9f1640aa0281d59777f3f993050a60c0aac90bbc29c988f9
-MISC metadata.xml 219 BLAKE2B 7bd0c533329364413e554b21733e8b6a5ddf44879ce1e62b5f1ee3f53d0f3d61d43ca84d3f8b0a996ffcb87d3292786aaa75f3b8c885854c2fa3b174069057d2 SHA512 19d6c4d114cbb8b41070dee80b0d8edadf553e5325a4b89740d36e671e27f9f57cd178033e129032cbfe23e0fdc4aec7df924feb108f2120313dd9a3d76be6a3
diff --git a/dev-haskell/regex-tdfa-rc/metadata.xml b/dev-haskell/regex-tdfa-rc/metadata.xml
deleted file mode 100644
index 030b282d175d..000000000000
--- a/dev-haskell/regex-tdfa-rc/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- </maintainer>
-</pkgmetadata>
diff --git a/dev-haskell/regex-tdfa-rc/regex-tdfa-rc-1.1.8.3.ebuild b/dev-haskell/regex-tdfa-rc/regex-tdfa-rc-1.1.8.3.ebuild
deleted file mode 100644
index a83bfb2f709e..000000000000
--- a/dev-haskell/regex-tdfa-rc/regex-tdfa-rc-1.1.8.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.2.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Replaces/Enhances Text.Regex (fork by Roman Cheplyaka)"
-HOMEPAGE="https://hackage.haskell.org/package/regex-tdfa-rc"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/mtl:=[profile?]
- dev-haskell/parsec:=[profile?]
- >=dev-haskell/regex-base-0.93.1:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.2.3
-"
diff --git a/dev-haskell/test-framework-th-prime/Manifest b/dev-haskell/test-framework-th-prime/Manifest
index 2b7d4dfd4c91..7de6df508b11 100644
--- a/dev-haskell/test-framework-th-prime/Manifest
+++ b/dev-haskell/test-framework-th-prime/Manifest
@@ -1,4 +1,3 @@
-AUX test-framework-th-prime-0.0.7-cpphs-1.19.patch 543 BLAKE2B 020b81b3ec3a7aefb0bb090883fbe9f704d194266fdf7a82ace1af4d2374a89f48e45dceac33e38baddd3028e361934b5ad2d5e652c2d7294c4cb5bd4eaee664 SHA512 111948aee97ba397d402b472f557b960cf68c077e049f4c2b87a58cb9e812e85eeeb0d672ac6a2b045a60b0cbbe9f6107a65ed11e17e80004792e621aad3d1a7
AUX test-framework-th-prime-0.0.9-hse-1.18.patch 2666 BLAKE2B 7aa73a96cb24688bc42812c5fbb86faed1ca4fdc672f65a4fed13cfb3cdec4830017d50cb154b7e02731527898bcd52a1ad77a70f78eef33dbe74de5e0a1da7c SHA512 a87717808f6ea5fa47de0ecb3ae3789d59707957458c9569f10ee01bcd30bf52662dd8a63255e2975f7de4b2465b7e9e8d41849975442c0c46c349d481cc8fa7
DIST test-framework-th-prime-0.0.9.tar.gz 3908 BLAKE2B 4c8794bf66081ffd6eee2b6f0e9d8fd5f2218a90c2522398b13f440aade1244a62e91c3c1e11367f109babd2e78722d94beaac95555be356ce55f25d118adfa3 SHA512 52f64b1705d51f45512da4270d8a80c93602d62a2c33eb3a0146f10a3f737395c9d0294af62cc3ff859dc8292338df892c0262216349109bb4f7b0beb09d3601
EBUILD test-framework-th-prime-0.0.9.ebuild 722 BLAKE2B 3e8320932bb7298b019d028a075ecbecd09ddc3db97c47de4168236505827ea4cf55182c2c905ac421768987666f06d332b51d2b739bb91aaf35d03f17cc0e5e SHA512 ef4642e5dc56962a99ea8105d083a09a63f83bf76ee864f176e41d98de190043d8db457a0f66648e1a05daa4e6ca8e0f3d7672da1ccd23a5eeb7002fc5248496
diff --git a/dev-haskell/test-framework-th-prime/files/test-framework-th-prime-0.0.7-cpphs-1.19.patch b/dev-haskell/test-framework-th-prime/files/test-framework-th-prime-0.0.7-cpphs-1.19.patch
deleted file mode 100644
index a638dcd10106..000000000000
--- a/dev-haskell/test-framework-th-prime/files/test-framework-th-prime-0.0.7-cpphs-1.19.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- test-framework-th-prime-0.0.7-orig/Test/Framework/TH/Prime/Parser.hs 2014-10-08 12:01:25.000000000 +1100
-+++ test-framework-th-prime-0.0.7/Test/Framework/TH/Prime/Parser.hs 2015-04-04 23:46:56.120211323 +1100
-@@ -10,7 +10,7 @@
- import Language.Haskell.Exts.Parser
- import Language.Haskell.Exts.Syntax hiding (VarName, Exp)
- import Language.Haskell.TH hiding (Match)
--import Language.Preprocessor.Cpphs
-+import Language.Preprocessor.Cpphs (cppIfdef, defaultBoolOptions)
-
- ----------------------------------------------------------------
-
diff --git a/dev-haskell/testpack/Manifest b/dev-haskell/testpack/Manifest
deleted file mode 100644
index 90066e2f137d..000000000000
--- a/dev-haskell/testpack/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX testpack-2.1.3.0-HUnit-1.3.patch 527 BLAKE2B f594752039c0352b042956a9da050447de8ae9de693be1badd9f036cde6eb36f13b94d5b930f85e24f3d1c7e6904e52bd1d0bc4ef15086c5e8cf28488671f471 SHA512 da98a04f7b1e4e0f511e0dda026915f535ffec1706d441af28e7385a7d259dffd40aeea537c7be10b3bbe7c5f3a66476c4873441e82a903f377e22c7aac88c73
-AUX testpack-2.1.3.0-QC-2.8.2.patch 497 BLAKE2B 769cfc26364d74e13a19d2d6daaee294280c12a399cc1d9da32c741a06c9fff7b993725c1aa8e3c674aa2380ec23503c231c35b177d86faefad6d01c3a4f2ba0 SHA512 5e09f9755b253d3819a0837b2125bd0b4f59f158dd3e0aab07d71be828150969169f71f5fadde04a3283193d33d7c2d120f25329d3aeb4a7f5f591ce216cee20
-AUX testpack-2.1.3.0-qc28.patch 5517 BLAKE2B 8113a56fd3646f2bcf24c52ea8ee93b318eb973297aafbe5963bf40c7cbcb062c8b40d7a8525aacb4e10bf96e333de1e09ad31766341ecc94010c8540cfa776a SHA512 1a65f5115de3fe98860b659c6c9781c05d68f49d7f827872199de01b1c6ba1e34437707cb62a2a2f8e060cec8c12e6710499d8f1d1f8695897fd7555784cf9d4
-DIST testpack-2.1.3.0.tar.gz 15466 BLAKE2B 309d3f6681f7e72522ad7411e9d90c4d02b13ccb4dd6d463bc0c5ec298c94ddd4eb25c71feb839e01aec343ab415ac22a03e14714d4fe69716530835eb0f87d8 SHA512 4e9d08a8065c7f2354445e2e81f07d47a7aabead66a4d474728dc3e6bd6244b9d61fa00f8519fd0d10edea54f232e3f7f45ba67d568daccc128bc317597b4ee8
-EBUILD testpack-2.1.3.0-r1.ebuild 851 BLAKE2B ed9de7a7548e3f0d06c43d0e1e1002b90239a093a2b261ea8e78bc248b9334ea6f244da31f9bdad04e5cd6fc83f895f3f4f20dcdcf02d9e0046ecd3ea6e0ad20 SHA512 70d0009cf08e40d34dc121d5f3675cede5e793df443cdd0f2e4b7678335ecbbc6e538bc9042d4e20f9efd36385ed2b9e91905fc926d59c91bf93cfbc9d398ff3
-MISC metadata.xml 770 BLAKE2B e92f92162a067193d00f3d3d81699a05d35bcd6a0b0df04a2dd5ef0200a317b7e926aa62f69f86e69a6e3751b80ea96fde9c151f15bffa82d9d256c62edda11f SHA512 0c29a360764ca259bf160096d089dad30f33fcc86c148b317fcfec0329a391755efdb399c452e3f84e1812f236cf19435d30a14ad90f20fa9adbae8da7b700e8
diff --git a/dev-haskell/testpack/files/testpack-2.1.3.0-HUnit-1.3.patch b/dev-haskell/testpack/files/testpack-2.1.3.0-HUnit-1.3.patch
deleted file mode 100644
index 599615a8e5fb..000000000000
--- a/dev-haskell/testpack/files/testpack-2.1.3.0-HUnit-1.3.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/Test/HUnit/Tools.hs b/src/Test/HUnit/Tools.hs
-index a24a510..6b8a25e 100644
---- a/src/Test/HUnit/Tools.hs
-+++ b/src/Test/HUnit/Tools.hs
-@@ -97,3 +97,7 @@ runVerbTestText (HU.PutText put us) t = do
- reportFailure = reportProblem "Failure:" "Failure in: "
-- reportProblem p0 p1 msg ss us = put line True us
-+ reportProblem p0 p1
-+#if MIN_VERSION_HUnit(1,3,0)
-+ _loc
-+#endif
-+ msg ss us = put line True us
- where line = "### " ++ kind ++ path' ++ '\n' : msg
diff --git a/dev-haskell/testpack/files/testpack-2.1.3.0-QC-2.8.2.patch b/dev-haskell/testpack/files/testpack-2.1.3.0-QC-2.8.2.patch
deleted file mode 100644
index 9ea5f8dfe4d5..000000000000
--- a/dev-haskell/testpack/files/testpack-2.1.3.0-QC-2.8.2.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/Test/QuickCheck/Instances.hs b/src/Test/QuickCheck/Instances.hs
-index 98367b7..f65eb37 100644
---- a/src/Test/QuickCheck/Instances.hs
-+++ b/src/Test/QuickCheck/Instances.hs
-@@ -30,2 +30,3 @@ import Data.Word
-
-+#if ! MIN_VERSION_QuickCheck(2,8,2)
- instance (Arbitrary k, Arbitrary v, Eq k, Ord k) => Arbitrary (Map.Map k v) where
-@@ -37,2 +38,3 @@ instance (CoArbitrary k, CoArbitrary v, Eq k, Ord k) => CoArbitrary (Map.Map k v
- coarbitrary = coarbitrary . Map.keys
-+#endif
-
diff --git a/dev-haskell/testpack/files/testpack-2.1.3.0-qc28.patch b/dev-haskell/testpack/files/testpack-2.1.3.0-qc28.patch
deleted file mode 100644
index c1971b29b461..000000000000
--- a/dev-haskell/testpack/files/testpack-2.1.3.0-qc28.patch
+++ /dev/null
@@ -1,139 +0,0 @@
-diff --git a/src/Test/HUnit/Tools.hs b/src/Test/HUnit/Tools.hs
-index 2b66548..a24a510 100644
---- a/src/Test/HUnit/Tools.hs
-+++ b/src/Test/HUnit/Tools.hs
-@@ -18,9 +18,9 @@ module Test.HUnit.Tools (assertRaises, mapassertEqual,
- where
- import Test.QuickCheck as QC
- import Test.QuickCheck.Text
--import Test.QuickCheck.Test
-+import Test.QuickCheck.Test as TQT
- import Test.QuickCheck.Gen
--import Test.QuickCheck.State
-+import Test.QuickCheck.State as TQS
- import qualified Test.QuickCheck.Property as P
- import Test.QuickCheck.Property hiding (Result(reason))
- import qualified Control.Exception
-@@ -33,6 +33,9 @@ import System.Random (newStdGen, StdGen(..), split)
- #define newStdGen newQCGen
- #define StdGen QCGen
- #endif
-+#if MIN_VERSION_QuickCheck(2,8,0)
-+import qualified Data.Map as Map
-+#endif
- import System.IO
- import Text.Printf
-
-@@ -205,6 +208,9 @@ localquickCheckWithResult args p =
- Just (_,s) -> \_ _ -> s
- , numSuccessTests = 0
- , numDiscardedTests = 0
-+#if MIN_VERSION_QuickCheck(2,8,0)
-+ , TQS.labels = Map.empty
-+#endif
- , collected = []
- , expectedFailure = False
- , randomSeed = rnd
-@@ -236,14 +242,14 @@ localquickCheckWithResult args p =
- theOutput <- terminalOutput (terminal st)
- #endif
- if expectedFailure st then
-- return Success{ labels = summary st
-+ return Success{ TQT.labels = summary st
- #if MIN_VERSION_QuickCheck(2,3,0)
- , numTests = numSuccessTests st
- , output = theOutput
- #endif
- }
- else
-- return NoExpectedFailure{ labels = summary st
-+ return NoExpectedFailure{ TQT.labels = summary st
- #if MIN_VERSION_QuickCheck(2,3,0)
- , numTests = numSuccessTests st
- , output = theOutput
-@@ -257,7 +263,7 @@ localquickCheckWithResult args p =
- theOutput <- terminalOutput (terminal st)
- #endif
- return GaveUp{ numTests = numSuccessTests st
-- , labels = summary st
-+ , TQT.labels = summary st
- #if MIN_VERSION_QuickCheck(2,3,0)
- , output = theOutput
- #endif
-@@ -306,7 +312,7 @@ localquickCheckWithResult args p =
- foundFailure st res ts
- #endif
- if not (expect res) then
-- return Success{ labels = summary st
-+ return Success{ TQT.labels = summary st
- #if MIN_VERSION_QuickCheck(2,3,0)
- , numTests = numSuccessTests st+1
- , output = theOutput
-@@ -316,7 +322,7 @@ localquickCheckWithResult args p =
- return Failure{ usedSeed = randomSeed st -- correct! (this will be split first)
- , usedSize = size
- , reason = P.reason res
-- , labels = summary st
-+ , TQT.labels = summary st
- #if MIN_VERSION_QuickCheck(2,3,0)
- , numTests = numSuccessTests st + 1
- , numShrinks = numShrinks
-diff --git a/src/Test/QuickCheck/Tools.hs b/src/Test/QuickCheck/Tools.hs
-index 712c9bf..506686f 100644
---- a/src/Test/QuickCheck/Tools.hs
-+++ b/src/Test/QuickCheck/Tools.hs
-@@ -20,34 +20,18 @@ Written by John Goerzen, jgoerzen\@complete.org
- module Test.QuickCheck.Tools (-- * Comparisons
- (@=?),
- (@?=)
--
- )
- where
--#if MIN_VERSION_QuickCheck(2,6,0)
--import Test.QuickCheck.Property (Result(..), callbacks, expect, theException, ok, reason, stamp)
--#if MIN_VERSION_QuickCheck(2,7,0)
--#else
--import Test.QuickCheck.Property (Result(..), callbacks, expect, interrupted, ok, reason, stamp)
--#endif
--#else
--import Test.QuickCheck hiding (Result, reason)
--import Test.QuickCheck.Property
--#endif
-+
-+import qualified Test.QuickCheck.Property as P
-
- {- | Compare two values. If same, the test passes. If different, the result indicates
- what was expected and what was received as part of the error. -}
--(@=?) :: (Eq a, Show a) => a -> a -> Result
-+(@=?) :: (Eq a, Show a) => a -> a -> P.Result
- expected @=? actual =
-- MkResult {ok = Just (expected == actual),
--#if MIN_VERSION_QuickCheck(2,7,0)
-- expect = True, theException = Nothing,
--#else
-- expect = True, interrupted = False,
--#endif
-- reason = "Result: expected " ++ show expected ++ ", got " ++ show actual,
-- stamp = [], callbacks = []}
--
-+ P.failed { P.ok = Just (expected == actual)
-+ , P.reason = "Result: expected " ++ show expected ++ ", got " ++ show actual
-+ }
- {- | Like '@=?', but with args in a different order. -}
--(@?=) :: (Eq a, Show a) => a -> a -> Result
-+(@?=) :: (Eq a, Show a) => a -> a -> P.Result
- (@?=) = flip (@=?)
--
-diff --git a/testpack.cabal b/testpack.cabal
-index 0873b33..dab77d9 100644
---- a/testpack.cabal
-+++ b/testpack.cabal
-@@ -46,7 +46,7 @@ Library
-
- Build-Depends: base >= 3 && < 5,
- mtl, HUnit,
-- QuickCheck >= 2.1.0.3 && < 2.8
-+ QuickCheck >= 2.1.0.3
-
- If flag(splitBase)
- Build-Depends: base >= 3 && < 5, containers, random
diff --git a/dev-haskell/testpack/metadata.xml b/dev-haskell/testpack/metadata.xml
deleted file mode 100644
index 528469d3e207..000000000000
--- a/dev-haskell/testpack/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Testpack provides utilities for both HUnit and QuickCheck. These include
- tools for running QuickCheck properties as HUnit test cases, allowing you to
- combine both approaches in a single program. It also includes tools for more
- helpful displays of running progress in both HUnit and QuickCheck, additional
- generators for other types for QuickCheck, and shortcuts for quickly defining new.
- </longdescription>
- <upstream>
- <remote-id type="github">jgoerzen/testpack</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-haskell/testpack/testpack-2.1.3.0-r1.ebuild b/dev-haskell/testpack/testpack-2.1.3.0-r1.ebuild
deleted file mode 100644
index fdf8e0ff38d2..000000000000
--- a/dev-haskell/testpack/testpack-2.1.3.0-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit eutils haskell-cabal
-
-DESCRIPTION="Test Utililty Pack for HUnit and QuickCheck (unmaintained)"
-HOMEPAGE="https://github.com/jgoerzen/testpack"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-haskell/hunit:=[profile?]
- dev-haskell/mtl:=[profile?]
- >=dev-haskell/quickcheck-2.1.0.3:2=[profile?]
- dev-haskell/random:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-qc28.patch
- epatch "${FILESDIR}"/${P}-HUnit-1.3.patch
- epatch "${FILESDIR}"/${P}-QC-2.8.2.patch
-}
diff --git a/dev-haskell/texmath/Manifest b/dev-haskell/texmath/Manifest
index 00ec99c9c1be..75bacd2914ca 100644
--- a/dev-haskell/texmath/Manifest
+++ b/dev-haskell/texmath/Manifest
@@ -1,3 +1,3 @@
-DIST texmath-0.12.0.2.tar.gz 1792597 BLAKE2B 17981e435d870a4640f6a773be02e99dbaee295a420b11f90f357b9b483e9b8f5ff3b0363178b9fc57afbf7ff99328454af9c6ae8606a194a57d72ddbef968e0 SHA512 d5b3418492495f59b493bc418e68f4e66f7d2b4eb1293b540b1eb00312a7cded7eb4dba9b178224d311a1999fefac49b5cbb5caa50a85296292cb35d5806dfc6
-EBUILD texmath-0.12.0.2.ebuild 1231 BLAKE2B 51edc7b5441d820cced293ddfdc7f7e54e90fc6094c2b2d247b59b550bb78ab1f8cdaa171ab1eb42be41f63a9eaec5c54152ab3a4344cede0f6c0deb3ed72b36 SHA512 da3ee5a9943e2645f7743f8227b31ccea1773ef24a3ade1fe5be1874546443b2062d7dab533246f32e3bdf0bd7b74084b28cb9624a49776e2f83a31dc16abc42
+DIST texmath-0.12.0.3.tar.gz 1792577 BLAKE2B 0c5ecb7cc49a53ad0ce54755a2a8518066223733b51287013d6e649fdb94b022a9ab81ceb3bb42b80b84bf75e9aa0088adbafe76e147d5314907d8aeb6be9a8e SHA512 54b4789559dc7c6973854c290b018e7c00dd0ff1c06d8045b5d0a2304436bb59a951e93ab2c9d1d133a9d7c5197cc456334d40dc112c6c6a8f8e9370ab8aa190
+EBUILD texmath-0.12.0.3.ebuild 1232 BLAKE2B 21ff189b08c18e9e2d42e4c937f14b9874c5475b927ae834124754273a3d9691230674c54a30716666179c093b6731cfa91752a4d0ed17e7170c40ffc668ceec SHA512 38ca43ff4582b2fe238b0ece75946f07c28f30b38edcbb675e7b09050f26c644966d1a0f5018d7f15f9049e0320ca3489c1f6ae41dc5024fa08eb94e1b882c0a
MISC metadata.xml 919 BLAKE2B dedb22c3d6a09fd989cd721c54ac1d91263e1f52f18edfdc1cdb7cfb46886318364bfe007fc5eb98fe3455ea0eca2a0d98856f84229f7be3d9cc1ba062033e0b SHA512 2d604c4422425e099e143520d559e645f7ffb4be8187209f59829a03770e2bcc345555b91eca0fd35a32222b25652b3a53514f3448cbb99c27c50608eebcc961
diff --git a/dev-haskell/texmath/texmath-0.12.0.2.ebuild b/dev-haskell/texmath/texmath-0.12.0.3.ebuild
index c116e53f3dc8..9ac897e1ba4e 100644
--- a/dev-haskell/texmath/texmath-0.12.0.2.ebuild
+++ b/dev-haskell/texmath/texmath-0.12.0.3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-# ebuild generated by hackport 0.6.4.9999
+# ebuild generated by hackport 0.6.6.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
@@ -18,12 +18,12 @@ KEYWORDS="~amd64 ~x86"
IUSE="executable +network-uri"
RDEPEND="dev-haskell/mtl:=[profile?]
- >=dev-haskell/pandoc-types-1.20:=[profile?] <dev-haskell/pandoc-types-1.22:=[profile?]
+ >=dev-haskell/pandoc-types-1.20:=[profile?] <dev-haskell/pandoc-types-1.23:=[profile?]
>=dev-haskell/parsec-3:=[profile?]
>=dev-haskell/syb-0.4.2:=[profile?] <dev-haskell/syb-0.8:=[profile?]
dev-haskell/text:=[profile?]
dev-haskell/xml:=[profile?]
- >=dev-lang/ghc-8.8.1:=
+ >=dev-lang/ghc-7.10.1:=
executable? ( dev-haskell/aeson:=[profile?]
network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
!network-uri? ( <dev-haskell/network-2.6:=[profile?] ) )
diff --git a/dev-haskell/wai-extra/Manifest b/dev-haskell/wai-extra/Manifest
index 7fc62f7bca94..0533ad31e1f0 100644
--- a/dev-haskell/wai-extra/Manifest
+++ b/dev-haskell/wai-extra/Manifest
@@ -1,3 +1,3 @@
-DIST wai-extra-3.0.29.1.tar.gz 63831 BLAKE2B 61f3948add59e37a23f13ad9fd35456528835cac4190abc98f6d68897d32227b094ff04ddf6520ac009ac53186089f85e07d95268a4d554e51b1bbe9e0f0e0a5 SHA512 f8c5f2d534a0ef4b16b4375cabfb49d11a643fd8f8d2b30f0f88b29b39f91e84db7170508a5ddb64540f4a33c30bde703a52345ac9195560141cd75626ef5ca4
-EBUILD wai-extra-3.0.29.1.ebuild 1763 BLAKE2B fc4fffc2117d2170063dc7f7f98faa355f1801f27ca9df4db219c556521734a53de3ead297a48bb4cc1360463724375c5d97f7264bfcc08fb75b4824ae263f6d SHA512 f6b96f88defe46f7b03b41f9bf24ce12c1fd3dfc25243faf058bfeb7fe7b1114ff97f886d1b4f46e5eb0d3d28bf622c1f92f9f153cf3070a68d3b502e3d2a281
+DIST wai-extra-3.0.31.tar.gz 63975 BLAKE2B e705142e48bac00d13d9ec42ecc02a646a081e69a5996794db34bea77b193dccfe9de2f9b89518b234adf226cfc79765c1d8eabcf7c990494e0d206f6a8de080 SHA512 71635f9acc44ffd19b76d7f1a5e43fa079dffe6e447be1c9df4b491cf96c226346788eb773923cf702d44d4620f2a5e7478be1c625b4c2332b9bed7e6e5391d2
+EBUILD wai-extra-3.0.31.ebuild 1799 BLAKE2B 80d9f43e1975417f11977858055777f174419ed2453820c00a9b14afa66f285f90e37cbf39a19c0475af69eaa1e61fffbaddc7669a8ed2d7a832e88a10469386 SHA512 32c4360cc58f24e55e448097f65d2cf91f79c6a02d8611583bcb71530f2a5e48c5e85dde4e59eab230ed23a152751497f45f176532d9d2258041ed6f0ef7d555
MISC metadata.xml 326 BLAKE2B 26be8d6c32c1cd0a7c0f608f5546ea3139adeef7aeb7e4bf22e2f944ab0571946e98b0239796a6956a6c169f026646dfa9fdebe71a6bec079c7ba6cd6fe175d9 SHA512 58194255acaf42f3f0d725291259a745219fedce1146c74a994ce413a6b7f34c186b036b14bacc753aab2585dd4957e2f4d5be9cd0af80f7ad07feceeed9bec5
diff --git a/dev-haskell/wai-extra/wai-extra-3.0.29.1.ebuild b/dev-haskell/wai-extra/wai-extra-3.0.31.ebuild
index ac7aab582e45..c4c729cde5bb 100644
--- a/dev-haskell/wai-extra/wai-extra-3.0.29.1.ebuild
+++ b/dev-haskell/wai-extra/wai-extra-3.0.31.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-# ebuild generated by hackport 0.6.4.9999
+# ebuild generated by hackport 0.6.6.9999
#hackport: flags: build-example:examples
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
@@ -21,6 +21,7 @@ IUSE="examples"
RDEPEND="dev-haskell/aeson:=[profile?]
dev-haskell/ansi-terminal:=[profile?]
dev-haskell/base64-bytestring:=[profile?]
+ dev-haskell/call-stack:=[profile?]
>=dev-haskell/case-insensitive-0.2:=[profile?]
dev-haskell/cookie:=[profile?]
dev-haskell/data-default-class:=[profile?]
diff --git a/dev-haskell/yesod-platform/Manifest b/dev-haskell/yesod-platform/Manifest
deleted file mode 100644
index c181669d7a4f..000000000000
--- a/dev-haskell/yesod-platform/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST yesod-platform-1.2.13.3.tar.gz 2730 BLAKE2B 77dc083346d1223593d870cbcf978fb33ef7ff6479cb6b53b139b32a3aa270207215b0c6a2b6d4885169a373fe0198b3374e31d0a0dd45c0a19842d22991eafa SHA512 4049d39eb781d909cab7933e0eea0cf6108ebcb1e964fdc1b168fbaa7bf5da557b34d8e7e662ee91fa3f00de650b12bf19d27546981c2718b2c9c09d3221699a
-EBUILD yesod-platform-1.2.13.3.ebuild 6649 BLAKE2B 57d04fd0a58e66cf8d8086a9d1f107b3e5a6ebaca1d2aa666b2397ce074a069edbebac0dbba6afaa66cf01ef228daab157fbc8784aa306524eed1cd922dfc016 SHA512 302341f6a2a69e7c4f8abfc7732827f86f736cc9ecf112f8e6c6c3b370586c7ad4b894afc75767e9c912e2b6ceba31c3f5bb212ef392c120eae19f28b63ed255
-MISC metadata.xml 407 BLAKE2B af8f6391b6f8dd550839a875e385e11db6c5cdc49c2c94c0e7cb3cc03ed28fe24b9eaeff4d5f2d3f4d5c5d63071b8eab4bfa35c8170653f89febd595937ba6b1 SHA512 df8978f0a56ca22ec70b2b45d18eb87df8734ecadc02ac39ddea812eec6f9cbe3d94604f6bebb35caf2443180253dc130756f13c9c488a969bffb193c0e330a1
diff --git a/dev-haskell/yesod-platform/metadata.xml b/dev-haskell/yesod-platform/metadata.xml
deleted file mode 100644
index 9d35a301e8dc..000000000000
--- a/dev-haskell/yesod-platform/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
- </maintainer>
- <longdescription>
- Instead of allowing version ranges of dependencies, this package requires specific versions to avoid dependency hell
- </longdescription>
-</pkgmetadata>
diff --git a/dev-haskell/yesod-platform/yesod-platform-1.2.13.3.ebuild b/dev-haskell/yesod-platform/yesod-platform-1.2.13.3.ebuild
deleted file mode 100644
index 9697e7db8201..000000000000
--- a/dev-haskell/yesod-platform/yesod-platform-1.2.13.3.ebuild
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.4.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Meta package for Yesod (deprecated)"
-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/ansi-terminal-0.6.1.1:=[profile?]
- >=dev-haskell/ansi-wl-pprint-0.6.7.1:=[profile?]
- >=dev-haskell/asn1-encoding-0.8.1.3:=[profile?]
- >=dev-haskell/asn1-parse-0.8.1:=[profile?]
- >=dev-haskell/asn1-types-0.2.3:=[profile?]
- >=dev-haskell/attoparsec-conduit-1.1.0:=[profile?]
- >=dev-haskell/authenticate-1.3.2.10:=[profile?]
- >=dev-haskell/auto-update-0.1.0.0:=[profile?]
- >=dev-haskell/base16-bytestring-0.1.1.6:=[profile?]
- >=dev-haskell/base64-bytestring-1.0.0.1:=[profile?]
- >=dev-haskell/blaze-builder-0.3.3.2:=[profile?]
- >=dev-haskell/blaze-builder-conduit-1.1.0:=[profile?]
- >=dev-haskell/blaze-html-0.7.0.2:=[profile?]
- >=dev-haskell/blaze-markup-0.6.1.0:=[profile?]
- >=dev-haskell/byteable-0.1.1:=[profile?]
- >=dev-haskell/byteorder-1.0.4:=[profile?]
- >=dev-haskell/cereal-0.4.0.1:=[profile?]
- >=dev-haskell/cipher-aes-0.2.8:=[profile?]
- >=dev-haskell/cipher-des-0.0.6:=[profile?]
- >=dev-haskell/cipher-rc4-0.1.4:=[profile?]
- >=dev-haskell/clientsession-0.9.0.3:=[profile?]
- >=dev-haskell/conduit-1.1.7:=[profile?]
- >=dev-haskell/conduit-extra-1.1.3:=[profile?]
- >=dev-haskell/connection-0.2.3:=[profile?]
- >=dev-haskell/cookie-0.4.1.2:=[profile?]
- >=dev-haskell/cprng-aes-0.5.2:=[profile?]
- >=dev-haskell/crypto-api-0.13:=[profile?]
- >=dev-haskell/crypto-cipher-types-0.0.9:=[profile?]
- >=dev-haskell/crypto-numbers-0.2.3:=[profile?]
- >=dev-haskell/crypto-pubkey-0.2.4:=[profile?]
- >=dev-haskell/crypto-pubkey-types-0.4.2.2:=[profile?]
- >=dev-haskell/crypto-random-0.0.7:=[profile?]
- >=dev-haskell/cryptohash-0.11.6:=[profile?]
- >=dev-haskell/cryptohash-conduit-0.1.1:=[profile?]
- >=dev-haskell/css-text-0.1.2.1:=[profile?]
- >=dev-haskell/data-default-0.5.3:=[profile?]
- >=dev-haskell/data-default-class-0.0.1:=[profile?]
- >=dev-haskell/data-default-instances-base-0.0.1:=[profile?]
- >=dev-haskell/data-default-instances-containers-0.0.1:=[profile?]
- >=dev-haskell/data-default-instances-dlist-0.0.1:=[profile?]
- >=dev-haskell/data-default-instances-old-locale-0.0.1:=[profile?]
- >=dev-haskell/dlist-0.7.1:=[profile?]
- >=dev-haskell/email-validate-2.0.1:=[profile?]
- >=dev-haskell/entropy-0.3.2:=[profile?]
- >=dev-haskell/esqueleto-1.4.4:=[profile?]
- >=dev-haskell/exceptions-0.6.1:=[profile?]
- >=dev-haskell/fast-logger-2.2.0:=[profile?]
- >=dev-haskell/file-embed-0.0.7:=[profile?]
- >=dev-haskell/hamlet-1.2.0:=[profile?]
- >=dev-haskell/hjsmin-0.1.4.7:=[profile?]
- >=dev-haskell/hspec-1.11.0:=[profile?]
- >=dev-haskell/hspec-expectations-0.6.0.1:=[profile?]
- >=dev-haskell/html-conduit-1.1.0.5:=[profile?]
- >=dev-haskell/http-client-0.3.7.1:=[profile?]
- >=dev-haskell/http-client-tls-0.2.2:=[profile?]
- >=dev-haskell/http-conduit-2.1.4:=[profile?]
- >=dev-haskell/http-date-0.0.4:=[profile?]
- >=dev-haskell/http-reverse-proxy-0.4.0.1:=[profile?]
- >=dev-haskell/http-types-0.8.5:=[profile?]
- >=dev-haskell/language-javascript-0.5.13:=[profile?]
- >=dev-haskell/lifted-base-0.2.3.0:=[profile?]
- >=dev-haskell/mime-mail-0.4.5.2:=[profile?]
- >=dev-haskell/mime-types-0.1.0.4:=[profile?]
- >=dev-haskell/mmorph-1.0.3:=[profile?]
- >=dev-haskell/monad-control-0.3.3.0:=[profile?]
- >=dev-haskell/monad-logger-0.3.7.1:=[profile?]
- >=dev-haskell/monad-loops-0.4.2.1:=[profile?]
- >=dev-haskell/nats-0.2:=[profile?]
- >=dev-haskell/network-conduit-1.1.0:=[profile?]
- >=dev-haskell/optparse-applicative-0.9.1.1:=[profile?]
- >=dev-haskell/path-pieces-0.1.4:=[profile?]
- >=dev-haskell/pem-0.2.2:=[profile?]
- >=dev-haskell/persistent-1.3.3:=[profile?]
- >=dev-haskell/persistent-template-1.3.2.2:=[profile?]
- >=dev-haskell/publicsuffixlist-0.1:=[profile?]
- >=dev-haskell/pwstore-fast-2.4.1:=[profile?]
- >=dev-haskell/quickcheck-io-0.1.1:=[profile?]
- >=dev-haskell/resource-pool-0.2.3.0:=[profile?]
- >=dev-haskell/resourcet-1.1.2.3:=[profile?]
- >=dev-haskell/safe-0.3.7:=[profile?]
- >=dev-haskell/securemem-0.1.3:=[profile?]
- >=dev-haskell/semigroups-0.15.2:=[profile?]
- >=dev-haskell/setenv-0.1.1.1:=[profile?]
- >=dev-haskell/sha-1.6.4.1:=[profile?]
- >=dev-haskell/shakespeare-2.0.1.1:=[profile?]
- >=dev-haskell/shakespeare-css-1.1.0:=[profile?]
- >=dev-haskell/shakespeare-i18n-1.1.0:=[profile?]
- >=dev-haskell/shakespeare-js-1.3.0:=[profile?]
- >=dev-haskell/shakespeare-text-1.1.0:=[profile?]
- >=dev-haskell/silently-1.2.4.1:=[profile?]
- >=dev-haskell/simple-sendfile-0.2.15:=[profile?]
- >=dev-haskell/skein-1.0.9:=[profile?]
- >=dev-haskell/socks-0.5.4:=[profile?]
- >=dev-haskell/stm-chans-3.0.0.2:=[profile?]
- >=dev-haskell/streaming-commons-0.1.4.1:=[profile?]
- >=dev-haskell/stringsearch-0.3.6.5:=[profile?]
- >=dev-haskell/system-fileio-0.3.14:=[profile?]
- >=dev-haskell/system-filepath-0.4.12:=[profile?]
- >=dev-haskell/tagged-0.7.2:=[profile?]
- >=dev-haskell/tagsoup-0.13.1:=[profile?]
- >=dev-haskell/tagstream-conduit-0.5.5.1:=[profile?]
- >=dev-haskell/tf-random-0.5:=[profile?]
- >=dev-haskell/tls-1.2.8:=[profile?]
- >=dev-haskell/transformers-base-0.4.2:=[profile?]
- >=dev-haskell/utf8-string-0.3.8:=[profile?]
- >=dev-haskell/void-0.6.1:=[profile?]
- >=dev-haskell/wai-3.0.1.1:=[profile?]
- >=dev-haskell/wai-app-static-3.0.0:=[profile?]
- >=dev-haskell/wai-extra-3.0.1.2:=[profile?]
- >=dev-haskell/wai-logger-2.2.0:=[profile?]
- >=dev-haskell/wai-test-3.0.0:=[profile?]
- >=dev-haskell/warp-3.0.0.5:=[profile?]
- >=dev-haskell/warp-tls-3.0.0:=[profile?]
- >=dev-haskell/word8-0.1.1:=[profile?]
- >=dev-haskell/x509-1.4.11:=[profile?]
- >=dev-haskell/x509-store-1.4.4:=[profile?]
- >=dev-haskell/x509-system-1.4.5:=[profile?]
- >=dev-haskell/x509-validation-1.5.0:=[profile?]
- >=dev-haskell/xml-conduit-1.2.1:=[profile?]
- >=dev-haskell/xml-types-0.3.4:=[profile?]
- >=dev-haskell/xss-sanitize-0.3.5.3:=[profile?]
- >=dev-haskell/yaml-0.8.8.4:=[profile?]
- >=dev-haskell/yesod-1.2.6.1:=[profile?]
- >=dev-haskell/yesod-auth-1.3.4.1:=[profile?]
- >=dev-haskell/yesod-auth-hashdb-1.3.0.1:=[profile?]
- >=dev-haskell/yesod-core-1.2.19:=[profile?]
- >=dev-haskell/yesod-form-1.3.15.1:=[profile?]
- >=dev-haskell/yesod-persistent-1.2.3:=[profile?]
- >=dev-haskell/yesod-routes-1.2.0.7:=[profile?]
- >=dev-haskell/yesod-static-1.2.4:=[profile?]
- >=dev-haskell/yesod-test-1.2.3.2:=[profile?]
- >=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.6
-"
-
-src_prepare() {
- cabal_chdeps \
- ' == ' ' >= '
-}
diff --git a/dev-haskell/yesod-routes/Manifest b/dev-haskell/yesod-routes/Manifest
deleted file mode 100644
index 4373902c441c..000000000000
--- a/dev-haskell/yesod-routes/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST yesod-routes-1.2.0.7.tar.gz 21387 BLAKE2B 2cc3f1dd06473499df6fb12e30211a21c1a845b89c0823455aabc9f333823cf52ba438b85570286bf6c63d36620a62223f14e71ed75963e0d4b930f06bca1554 SHA512 966ba0a66b503ef8f4def2dd3b9c5b2f5a32eea3775e7daee0f58405703cd29b7b84f629490e772ddd84958c8ed0ce127abf8775af55637d670da622fb6755eb
-EBUILD yesod-routes-1.2.0.7-r2.ebuild 1019 BLAKE2B 1c65bfd00a2af2a897c87a777c43450bbc51c0c0b7251c437a1bba44280dde071254653c57abdaa2a4995c1b93c9f2909688371bc8eb6df2620972acd9ad9dbc SHA512 d9d46e4b13bd05fa7f1bda501f4127451d1a4b16a79722fd836c7182e0b58bf23b2ecdd8ec56ee7cea48ac0dd09e79e525bd53efda2a9ba446f2449a3e4d8d5f
-MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
diff --git a/dev-haskell/yesod-routes/metadata.xml b/dev-haskell/yesod-routes/metadata.xml
deleted file mode 100644
index b7878815d80d..000000000000
--- a/dev-haskell/yesod-routes/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://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/yesod-routes/yesod-routes-1.2.0.7-r2.ebuild b/dev-haskell/yesod-routes/yesod-routes-1.2.0.7-r2.ebuild
deleted file mode 100644
index ffd5f73cb9a2..000000000000
--- a/dev-haskell/yesod-routes/yesod-routes-1.2.0.7-r2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ebuild generated by hackport 0.4.3.9999
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="Efficient routing for 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/path-pieces-0.1:=[profile?]
- >=dev-haskell/text-0.5:=[profile?]
- >=dev-haskell/vector-0.8:=[profile?]
- >=dev-lang/ghc-7.4.1:= <dev-lang/ghc-8
-"
-DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.8
- test? ( >=dev-haskell/hspec-1.3
- >=dev-haskell/hunit-1.2 )
-"
-
-src_prepare() {
- cabal_chdeps \
- 'path-pieces >= 0.1 && < 0.2' 'path-pieces >= 0.1' \
- 'HUnit >= 1.2 && < 1.3' 'HUnit >= 1.2' \
- 'vector >= 0.8 && < 0.11' 'vector >= 0.8'
-}