diff options
Diffstat (limited to 'dev-haskell')
-rw-r--r-- | dev-haskell/Manifest.gz | bin | 129853 -> 129540 bytes | |||
-rw-r--r-- | dev-haskell/derive/Manifest | 3 | ||||
-rw-r--r-- | dev-haskell/derive/derive-2.5.26.ebuild | 28 | ||||
-rw-r--r-- | dev-haskell/derive/metadata.xml | 17 | ||||
-rw-r--r-- | dev-haskell/hgettext/Manifest | 3 | ||||
-rw-r--r-- | dev-haskell/hgettext/hgettext-0.1.30.ebuild | 28 | ||||
-rw-r--r-- | dev-haskell/hgettext/metadata.xml | 11 | ||||
-rw-r--r-- | dev-haskell/linear/Manifest | 1 | ||||
-rw-r--r-- | dev-haskell/linear/files/linear-1.20.9-base-orphans-0.8.3.patch | 13 | ||||
-rw-r--r-- | dev-haskell/megaparsec/Manifest | 5 | ||||
-rw-r--r-- | dev-haskell/megaparsec/megaparsec-9.0.1.ebuild | 44 | ||||
-rw-r--r-- | dev-haskell/megaparsec/metadata.xml | 4 |
12 files changed, 48 insertions, 109 deletions
diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz Binary files differindex 3a996af79d79..fe2bb8f9073b 100644 --- a/dev-haskell/Manifest.gz +++ b/dev-haskell/Manifest.gz diff --git a/dev-haskell/derive/Manifest b/dev-haskell/derive/Manifest deleted file mode 100644 index 5cf3a9294de3..000000000000 --- a/dev-haskell/derive/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST derive-2.5.26.tar.gz 58346 BLAKE2B abf62a7a948cc06f9f19b314f6ff670a6721c5bc1ebaf0d2dcfd068cbe23932b7cf3548e1e2fc574d7fd4ff6afecab380c16cc091aa95d8cef143ceb4af71b41 SHA512 06297c8d5ebe48dabe3a392a60c1fdec8f81c9a443952c361dfe39d7cf61171162c0e766d26f0f79253ed6540fac756a928543374e0741a334af4ff536e6a6c6 -EBUILD derive-2.5.26.ebuild 812 BLAKE2B 524b687ba5f0686f108323befe39e5228c4386c801100a7aea8369cbc08abbdea56fa6b787daee54ef7e75c33c37878fd14ec0980cc8e0280c001b3c18858cc8 SHA512 22b6e31e6d03cc2d2af4414fc474b1dcd721f81d0f60681d1a2c525f53a3b9ce251f0cbdf90d24199725cb82c0c4de062585fa9b2d9d2f35ff3119becafb1fdc -MISC metadata.xml 663 BLAKE2B 55557b90f9421ebad24656449251e7b7b26afc4612110a309a247e5bf3c5af2cf517a5bbf7993baffee073d481846b4977a04eeb66d023a05d182b9828a4538f SHA512 7186a00841f01ded97b6f0e48d720dd3a478912295306631e4bb9a08c59ff0f1ff548b0149a9f9c61a1ee8131edb0636285f7b39cfc556ef0953e5b07b735ac3 diff --git a/dev-haskell/derive/derive-2.5.26.ebuild b/dev-haskell/derive/derive-2.5.26.ebuild deleted file mode 100644 index 15da4368df2e..000000000000 --- a/dev-haskell/derive/derive-2.5.26.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# ebuild generated by hackport 0.5.9999 - -CABAL_FEATURES="bin lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="A program and library to derive instances for data types" -HOMEPAGE="https://github.com/ndmitchell/derive#readme" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/haskell-src-exts-1.17:=[profile?] <dev-haskell/haskell-src-exts-1.18:=[profile?] - dev-haskell/syb:=[profile?] - >=dev-haskell/transformers-0.2:=[profile?] - >=dev-haskell/uniplate-1.5:=[profile?] <dev-haskell/uniplate-1.7:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 -" diff --git a/dev-haskell/derive/metadata.xml b/dev-haskell/derive/metadata.xml deleted file mode 100644 index 4b41d4a95355..000000000000 --- a/dev-haskell/derive/metadata.xml +++ /dev/null @@ -1,17 +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> - Data.Derive is a library and a tool for deriving instances for Haskell programs. - It is designed to work with custom derivations, SYB and Template Haskell mechanisms. - The tool requires GHC, but the generated code is portable to all compilers. - We see this tool as a competitor to DrIFT. - </longdescription> - <upstream> - <remote-id type="github">ndmitchell/derive</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-haskell/hgettext/Manifest b/dev-haskell/hgettext/Manifest deleted file mode 100644 index e1d32f1f473f..000000000000 --- a/dev-haskell/hgettext/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST hgettext-0.1.30.tar.gz 6289 BLAKE2B 1da585c19bdf8882249b22cbf9d65056b6b5856d4207578f48aeabbebb9ef68fdfff2cc29d275c74b42a0e1e54edbc4652a7cbaba1bcf59a2c6e52502636440c SHA512 f37c580e4e0e60691b86a6fa392e2809ef132d394507879adec2bd498bf0f678217d88475f261a1d359d36ffbd08e6177194a65872854d14f8f9d071f2f91af9 -EBUILD hgettext-0.1.30.ebuild 703 BLAKE2B d216dab0f3fccbf1e89a1a2c4d44c1b4f3050ec29029f7b96abebcac23689017efdfe068430d27fa0997273018c76aa9187680b950aec35375cf5c660e08d7c2 SHA512 c1a8978dcc7c6636a28af106f12d0496c7fed6763645838ee214ca5e6a75f408fee2d43a8c29003052bbf878b44ef888670b6143c220fef522e677e23b8be869 -MISC metadata.xml 329 BLAKE2B bcff0c1997ac323a93759b785cb3c6e1842a6cd30098e3502886c285093f093c0f4da97a1488805edfda4645b0b128717c45e6d7f74e28aeeab8681da9c61033 SHA512 f5355f81daadfb078e8a7954778b290f0d933ee6c22f5b21531292d5da494fdeec3b8c091b1707e3cd9d762a32ae81b1eccd2ab07c12da4a7dcd0e58b82b540b diff --git a/dev-haskell/hgettext/hgettext-0.1.30.ebuild b/dev-haskell/hgettext/hgettext-0.1.30.ebuild deleted file mode 100644 index ec8b6bf57627..000000000000 --- a/dev-haskell/hgettext/hgettext-0.1.30.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.3.6.9999 - -CABAL_FEATURES="bin lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Bindings to libintl.h (gettext, bindtextdomain)" -HOMEPAGE="https://github.com/vasylp/hgettext" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/cabal-1.10:=[profile?] - dev-haskell/haskell-src-exts:=[profile?] - dev-haskell/setlocale:=[profile?] - dev-haskell/uniplate:=[profile?] - >=dev-lang/ghc-6.10.4:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6.0.3 -" diff --git a/dev-haskell/hgettext/metadata.xml b/dev-haskell/hgettext/metadata.xml deleted file mode 100644 index 267820340947..000000000000 --- a/dev-haskell/hgettext/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> - <upstream> - <remote-id type="github">vasylp/hgettext</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-haskell/linear/Manifest b/dev-haskell/linear/Manifest index cf29aa98000d..564e2d72b4e7 100644 --- a/dev-haskell/linear/Manifest +++ b/dev-haskell/linear/Manifest @@ -1,4 +1,3 @@ -AUX linear-1.20.9-base-orphans-0.8.3.patch 350 BLAKE2B 59f54e2808e4b67e83418f72c96995eacb610496a94fcbe8431be188181f562ddfda26de2a2883b3e621b73e172c92d9a849cc4419c826f60d145fbc48942acf SHA512 979bc685b09f5adb7bf40eaac9121f2d0fae0add1ac70770a10d99ee9a0711fb0a107d3831b1edf8791a3b9a005fb81bf13857fcc590686dce78c3a2aa52284e DIST linear-1.21.3.tar.gz 54001 BLAKE2B debc60d15256947f9134f5debff4b07b206aa5d1aac3e63fb5ae239b881987369b5d2766a658dcdc5225a978f4b464b65c76a0fbb00312b650d7c13bf818e25b SHA512 0fc979f1e2cad5d24ea9385469d8b230f53976e9405b762dfe2d2cafb40239d7785e2ef5ad0dd1b482718e05023ba1e79fad0ce3e6886c1510c76f27a2a5ff02 EBUILD linear-1.21.3.ebuild 2283 BLAKE2B 7b6043349f58a2d2706363d21e710df110dc36c7cb8ca7dc74970a7dd4faaadc982e17e3d0c2bc75aff264e7266ee62595019d556f30151fc80a792c498e9e1e SHA512 4c0aa82e96d3eee06aea29d4226c0e2034719308d65dd5c53f7894fef8ee3bbf35bd0d1925b8b3940e9a582d097c98d6d4ea59ff9e7a0141f10ceb3e6f99ec74 MISC metadata.xml 608 BLAKE2B 8ed930ec4abd2b09493c29bfeb3c29599f27e2082f7f627801800453ca89ddac037d5832f7995b1a65e81af5fa42ff091397dd762c7f614716b3a11512f75394 SHA512 69f2d315538225a3e43f805a857521803f1a68a928baad43a5197adf4cd2fcac36b1f44fd8714da7ae2c38ec973795689bf3859570b215b997483421b9c9ddbc diff --git a/dev-haskell/linear/files/linear-1.20.9-base-orphans-0.8.3.patch b/dev-haskell/linear/files/linear-1.20.9-base-orphans-0.8.3.patch deleted file mode 100644 index c497de0b36a4..000000000000 --- a/dev-haskell/linear/files/linear-1.20.9-base-orphans-0.8.3.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/src/Linear/Instances.hs -+++ b/src/Linear/Instances.hs -@@ -21,8 +21,10 @@ import Control.Monad.Zip - import Data.Complex - import Data.Orphans () - -+#if ! MIN_VERSION_base_orphans(0,8,3) - instance MonadZip Complex where - mzipWith = liftA2 - - instance MonadFix Complex where - mfix f = (let a :+ _ = f a in a) :+ (let _ :+ a = f a in a) -+#endif diff --git a/dev-haskell/megaparsec/Manifest b/dev-haskell/megaparsec/Manifest index cca50b5145c3..c9d36e5fdcd9 100644 --- a/dev-haskell/megaparsec/Manifest +++ b/dev-haskell/megaparsec/Manifest @@ -1,3 +1,6 @@ DIST megaparsec-8.0.0.tar.gz 59692 BLAKE2B dabde94500b5f4e27437779fa2db288f71c7b493201e2150eed3d2ed6d2117bc9d9ba8100c1ffad7a6ac6160ea03d373fd3360e549d7f20284dae2257ba10e2c SHA512 ab550a99548da2739a70cc4bdb3313085b3179c58d19a84d30744d89fe2d7556b9b552d4ad7b177b18f9f5821daa5417c2b9267eadd9eb537132666c151513c3 +DIST megaparsec-9.0.1.cabal 3248 BLAKE2B 66276c46371fee1eb8a4de8f380700eff4110f3e5f235b5d65e09a965fd2127e3e6b4c8d1496a0eef9561600d20e6930f6aa889e3cb7df7ae79b5e65848aa2cc SHA512 2d3933a46a909cf44a53d4e30d8bd6fc126e86acac4d297df1d0bbc3364f0463533ee141bbced82dc635bce6d8b86e856ebb358ad97e8c01d822a2623a4ec437 +DIST megaparsec-9.0.1.tar.gz 59734 BLAKE2B 61408e911178a3bd96feaf9def4cba0d47042fbe949ff47b49abd249839ffe52c0df0d8c0f38644aade491e4af2d7f9cd3763cfb73ce9b12a8f49494877f0847 SHA512 24ae5f291611a06ff69199d642de32d6dc5efc40cf6c6ccddcc59ff9d210a7bbd061ca17f1b5e04c2dded72108f140785f4ccfa64898b41f4ac7e21784c7b074 EBUILD megaparsec-8.0.0.ebuild 1038 BLAKE2B 385782945cffc0b29b598c3e0525c9a13cb375b6c6fcb610dbdcf64c81e48c1587fc726ee15da0fd6da610657802e0f9d40775abd8c5af2a28d32f6891a93f4b SHA512 aaab2c29d53f0af14597b9b8cf8894e05b8358d8d10826c408ba65045a88e40116bbb6ef4d7a3075902de0d8d3709a5cbd5f8f0de190ac239a5c97f0bfdc8f0e -MISC metadata.xml 429 BLAKE2B 787fadd68a570c19f0b5d5bcce0c0e445203f20e1e9db00e79051b8431520539cd8419c2c5ad06a2c7c181bf8c7d0428481dbc84f74b052dbfa466d4a0011a51 SHA512 a153068626ebe4c90f592241f3a3529ef159d298ef846b8bc5ea11200100aa167c1277415ae22efdc225a424e0395e8b79ce530d1eea83b558d85b37709dcf10 +EBUILD megaparsec-9.0.1.ebuild 1199 BLAKE2B 39d4a403df26464df090a2dc9f7a998bbbcfc446c40e38ff65acd80bccf2654b816fd72c877e9fef7f305a5917db2cdf4d775a3f9f5c07efd4b87c70ac313619 SHA512 3ef339561c76dad47b6e013d1fa6faac3db4c1e1360ac9fcb2965e47b130702b31931f46e9802bae7d6274dd4dff67906b3c825007eca7aac7d0f23a15de0f80 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/megaparsec/megaparsec-9.0.1.ebuild b/dev-haskell/megaparsec/megaparsec-9.0.1.ebuild new file mode 100644 index 000000000000..f1779d9f0549 --- /dev/null +++ b/dev-haskell/megaparsec/megaparsec-9.0.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 +#hackport: flags: -dev + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Monadic parser combinators" +HOMEPAGE="https://github.com/mrkkrp/megaparsec" +SRC_URI=" + https://hackage.haskell.org/package/${P}/${P}.tar.gz + https://hackage.haskell.org/package/${P}/revision/1.cabal -> ${PF}.cabal + " + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/case-insensitive-1.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?] + >=dev-haskell/mtl-2.2.2:=[profile?] <dev-haskell/mtl-3.0:=[profile?] + >=dev-haskell/parser-combinators-1.0:=[profile?] <dev-haskell/parser-combinators-2.0:=[profile?] + >=dev-haskell/scientific-0.3.1:=[profile?] <dev-haskell/scientific-0.4:=[profile?] + >=dev-haskell/text-0.2:=[profile?] <dev-haskell/text-1.3:=[profile?] + >=dev-lang/ghc-8.6.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.4.0.1 +" + +src_prepare() { + default + + cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=-dev +} diff --git a/dev-haskell/megaparsec/metadata.xml b/dev-haskell/megaparsec/metadata.xml index 3d98afc09884..b7878815d80d 100644 --- a/dev-haskell/megaparsec/metadata.xml +++ b/dev-haskell/megaparsec/metadata.xml @@ -5,8 +5,4 @@ <email>haskell@gentoo.org</email> <name>Gentoo Haskell</name> </maintainer> - <longdescription> - This is industrial-strength monadic parser combinator library. Megaparsec is - a fork of Parsec library originally written by Daan Leijen. - </longdescription> </pkgmetadata> |