diff options
Diffstat (limited to 'dev-haskell')
50 files changed, 47 insertions, 897 deletions
diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz Binary files differindex 36108c762580..97bf7071b72c 100644 --- a/dev-haskell/Manifest.gz +++ b/dev-haskell/Manifest.gz 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 (<https://mustache.github.com/>). - - See homepage for examples of usage: <https://github.com/lymar/hastache> - </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' -} |