summaryrefslogtreecommitdiff
path: root/dev-haskell/happy
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
commit9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch)
treeb690ddc0ca30f1472887edbb0b8313629bfcbbb2 /dev-haskell/happy
parentb17a3ef12038de50228bade1f05502c74e135321 (diff)
gentoo resync : 16.09.2020
Diffstat (limited to 'dev-haskell/happy')
-rw-r--r--dev-haskell/happy/Manifest3
-rw-r--r--dev-haskell/happy/files/happy-1.19.5-ghc-7.10.2.patch27
-rw-r--r--dev-haskell/happy/metadata.xml3
3 files changed, 1 insertions, 32 deletions
diff --git a/dev-haskell/happy/Manifest b/dev-haskell/happy/Manifest
index 10045d0344ef..42c57dbaec00 100644
--- a/dev-haskell/happy/Manifest
+++ b/dev-haskell/happy/Manifest
@@ -1,4 +1,3 @@
-AUX happy-1.19.5-ghc-7.10.2.patch 940 BLAKE2B c3c87413be01ad73b33ee7cda3e95063c94dd901045491b3ec6a7b78a05447cc7f917c76c9f8497fa7887ec0315893566af3d0d13a0c6a5fff194b917695da65 SHA512 8866180fc18c7390132cef311b40b890f2d768296302f3a85cba2fcfc6abb523de6280dd6046da3fbc45915a7d866df5ec6725fe229c168482854d00cbe66d65
DIST happy-1.19.12.tar.gz 183254 BLAKE2B 17b0d30f4aaf194a0e36c06bd6349665c704b5ab61dce16cae47f0ca6bfef0a0e2d4bbf3456f47cebf0f71f1a0b4a59ff6b581cb4ff76a26d82573eb0e7b056a SHA512 20f36b17adf7330852fd4c05335adbf31e6f19907b4ec247c85a40ee1f8496c6dc432055026696906b149cec7f982b88c9a2eeedf14a11d34b1f6f73272e5208
EBUILD happy-1.19.12.ebuild 1224 BLAKE2B 0d38053f64f2b917bac8e561b578ab9633cf4cf647ca88587071512bc3ac54306e7265624f3d7fa95862cb1e001307db4368702dafb09027be4bf2657dbc1580 SHA512 c3994b9eb5e2e3f4a0abe10f30b8ba1c17ef25d7a364aa091bfa715143557b4e7b7e97591994b461aa01ea7b05105c75042fd337484140539653547f32bebaa0
-MISC metadata.xml 330 BLAKE2B 12dc311da8b192ead3d26e96a70e56d8aaed9ca86162993d1277f5738c0929cd058cde3a47e72ea0e0bbf268bf404b88cf602738f8dd34f0bb95fbd66afdeb78 SHA512 505782103d2814ce34e9e6e7ad91cd466c3f6593e636f9e38eb70e5c89892c2231e24feb310ebd4a33af0d15cc0cc58bd083da6573f65a1604fdbc3dd9380889
+MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015
diff --git a/dev-haskell/happy/files/happy-1.19.5-ghc-7.10.2.patch b/dev-haskell/happy/files/happy-1.19.5-ghc-7.10.2.patch
deleted file mode 100644
index dee216b029fb..000000000000
--- a/dev-haskell/happy/files/happy-1.19.5-ghc-7.10.2.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-I'm not sure if it's a ghc feature or a bug.
-Should happy emable that extension for -g option?
-
-The build error is Kind mismatch:
-
- monad002.g.hs:296:26:
- Couldn't match kind ‘*’ with ‘#’
- When matching types
- t0 :: *
- Happy_GHC_Exts.Int# :: #
- Relevant bindings include
- cont :: t0 -> [Char] -> Int -> ParseResult a
- (bound at monad002.g.hs:293:13)
- In the first argument of ‘cont’, namely ‘8#’
- In the expression: cont 8#
- In a case alternative: TokenLet -> cont 8#
-
-Slightly related bug: https://ghc.haskell.org/trac/ghc/ticket/8739
-
-diff --git a/tests/monad002.ly b/tests/monad002.ly
-index 35cc5b0..4c526ca 100644
---- a/tests/monad002.ly
-+++ b/tests/monad002.ly
-@@ -5,2 +5,3 @@ Test for monadic Happy Parsers, Simon Marlow 1996.
- > {-# OPTIONS_GHC -fglasgow-exts #-}
-+> {-# LANGUAGE MonoLocalBinds #-}
- > -- -fglasgow-exts required because P is a type synonym, and Happy uses it
diff --git a/dev-haskell/happy/metadata.xml b/dev-haskell/happy/metadata.xml
index 74ae0f3e98e6..b7878815d80d 100644
--- a/dev-haskell/happy/metadata.xml
+++ b/dev-haskell/happy/metadata.xml
@@ -5,7 +5,4 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- Happy is a parser generator for Haskell
- </longdescription>
</pkgmetadata>