From 4dec1dfeca8e16b25934ff861c9eab7d1a8758a1 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 21 Aug 2022 08:40:51 +0100 Subject: gentoo auto-resync : 21:08:2022 - 08:40:51 --- dev-haskell/haskell-src-exts/Manifest | 6 ++-- .../haskell-src-exts-1.21.1.ebuild | 39 ---------------------- .../haskell-src-exts-1.23.1.ebuild | 34 +++++++++++++++++++ dev-haskell/haskell-src-exts/metadata.xml | 22 +++--------- 4 files changed, 41 insertions(+), 60 deletions(-) delete mode 100644 dev-haskell/haskell-src-exts/haskell-src-exts-1.21.1.ebuild create mode 100644 dev-haskell/haskell-src-exts/haskell-src-exts-1.23.1.ebuild (limited to 'dev-haskell/haskell-src-exts') diff --git a/dev-haskell/haskell-src-exts/Manifest b/dev-haskell/haskell-src-exts/Manifest index 7cac35ffd3e4..6d5b5269e14b 100644 --- a/dev-haskell/haskell-src-exts/Manifest +++ b/dev-haskell/haskell-src-exts/Manifest @@ -1,3 +1,3 @@ -DIST haskell-src-exts-1.21.1.tar.gz 1248986 BLAKE2B f76d5e5ca978aec46a0f2e5f2442cb3960ffb3008ad11955e5f04cfce38613b6073af59b6e8eb32975664d3f22ee31334166daafc5d935f18e7a008b3d28332b SHA512 1349d419a13343fdf5579bf1f4027a3906de67ac257d0663fb6d10cf96e8312e08beec81d91044421f1202675a8c9381d280104d95c1ffea2e746f378d683e61 -EBUILD haskell-src-exts-1.21.1.ebuild 1021 BLAKE2B 27d77b94e881299280118beba5e64cee0ccbd3d605afa380261456fd3ffea7d97c0e502f49aeab0ce5d966e521a939403348cc35854d974ba79f61085f3f9e46 SHA512 f41f15ca25cb0c4f9f3d20720940dabda2f0b4589f5db632c9906279b262270f27e71e447d89795a03a0ee1407128e2dd7e3fdafad2e14d7f32e2b016a63ac7d -MISC metadata.xml 779 BLAKE2B 2b013888d9598a0d62f1d56a6ddce956ae645c7f8fe518a04a63a3aef1816415666d565b2cca5b1f48aca5a3a2ae04990956e68083597c6f48319e1473c5bddb SHA512 da393ad717c05f7a54e767035c0520a55d8f709eefd153b045151ed4cc10ab0f808d2fd566e44ac93a7d3ca4b15bce3e0791f70358605aea878f66f972742f2f +DIST haskell-src-exts-1.23.1.tar.gz 1264319 BLAKE2B 4ad6fe7e2cd70523b5169569f57493e595e2700866f5c44e8044c84bcafc17f98efc57302beb0e3a7ed385c23e204dd79bb63a30bcf0ae414e66696a832038c0 SHA512 c9e6e4d93c2b4ee84d57707aed526291b5c4e297f06a3921257feb0c1df3bb095addd4b1d9bb187650490364647385ab6322e4fc54f9a7648da439a34329d734 +EBUILD haskell-src-exts-1.23.1.ebuild 823 BLAKE2B 849d66d53879c5456bf8cfdf83b9de441643806c5ab4d1ff6ce24ce1d9010991914cdb14423d552ba32e1c75d3b969248035b7c4a39c969552dd39bf7e2daace SHA512 0bf5ac8ed8c7a88b09b7f17efe16f44f4f0a413d670c78ac2b5a53a241faa5375b8972a46e9a2d629ff341cbbdea6e01ac4504e919dc3e1ae9e656670cf7d052 +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.21.1.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.21.1.ebuild deleted file mode 100644 index e51345e310a5..000000000000 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.21.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.4 -#hackport: flags: +base4 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" -HOMEPAGE="https://github.com/haskell-suite/haskell-src-exts" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="1.21/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/fail-4.9:=[profile?] =dev-haskell/semigroups-0.18.3:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 - dev-haskell/happy - test? ( dev-haskell/mtl - >=dev-haskell/pretty-show-1.6.16 - >=dev-haskell/smallcheck-1.0 - >=dev-haskell/tasty-0.3 - >=dev-haskell/tasty-golden-2.2.2 - dev-haskell/tasty-smallcheck ) -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=base4 -} diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.23.1.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.23.1.ebuild new file mode 100644 index 000000000000..b25383d74849 --- /dev/null +++ b/dev-haskell/haskell-src-exts/haskell-src-exts-1.23.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.2.1.9999 +#hackport: flags: +base4 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" +HOMEPAGE="https://github.com/haskell-suite/haskell-src-exts" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + dev-haskell/happy + test? ( >=dev-haskell/pretty-show-1.6.16 + >=dev-haskell/smallcheck-1.0 + >=dev-haskell/tasty-0.3 + >=dev-haskell/tasty-golden-2.2.2 + dev-haskell/tasty-smallcheck ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=base4 +} diff --git a/dev-haskell/haskell-src-exts/metadata.xml b/dev-haskell/haskell-src-exts/metadata.xml index 1314698031a7..937381521944 100644 --- a/dev-haskell/haskell-src-exts/metadata.xml +++ b/dev-haskell/haskell-src-exts/metadata.xml @@ -1,22 +1,8 @@ - - haskell@gentoo.org - Gentoo Haskell - - -Haskell-Source with eXtensions (HSX, haskell-src-exts) is an extension of the -standard haskell-src package, and handles most common syntactic extensions to -Haskell, including: - - * Multi-parameter type classes with functional dependencies - * Empty data declarations - * GADTs - * Implicit parameters (ghc and hugs style) - * Template Haskell (broken for 6.4, needs redoing) - - - haskell-suite/haskell-src-exts - + + haskell@gentoo.org + Gentoo Haskell + -- cgit v1.2.3