diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2020-12-25 12:11:36 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2020-12-25 12:17:48 +0000 |
commit | 95c79c851decd2e9caad6893ddc6d84cd0e4c6d1 (patch) | |
tree | 2fb683bcb7a33e047fbfcae47d2e15c5c513dd95 /dev-util/bnfc | |
parent | net-mail/mailbox-count: drop unsatisfiable alternative (diff) | |
download | gentoo-95c79c851decd2e9caad6893ddc6d84cd0e4c6d1.tar.gz gentoo-95c79c851decd2e9caad6893ddc6d84cd0e4c6d1.tar.bz2 gentoo-95c79c851decd2e9caad6893ddc6d84cd0e4c6d1.zip |
dev-util/bnfc: drop old
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'dev-util/bnfc')
-rw-r--r-- | dev-util/bnfc/Manifest | 1 | ||||
-rw-r--r-- | dev-util/bnfc/bnfc-2.8.1.ebuild | 39 | ||||
-rw-r--r-- | dev-util/bnfc/files/bnfc-2.8.1-ghc84-p2.patch | 130 | ||||
-rw-r--r-- | dev-util/bnfc/files/bnfc-2.8.1-ghc84.patch | 31 |
4 files changed, 0 insertions, 201 deletions
diff --git a/dev-util/bnfc/Manifest b/dev-util/bnfc/Manifest index 6a5c50e3f536..1fc836c2732c 100644 --- a/dev-util/bnfc/Manifest +++ b/dev-util/bnfc/Manifest @@ -1,2 +1 @@ -DIST BNFC-2.8.1.tar.gz 225015 BLAKE2B 973f7a5ebc5fb995bf0014621ba7bfebe0d6adbb35bd276b3f7ec56e3fe1ab08c3811d27a2d58a73ca52ac4bf9ba35fba3d172a82684b1ef999a2fdd6dc4ece9 SHA512 d5ea9b4129a4f71c2d66cda2f859a2c39be6d4400cddbd5a5303b5b408f4cf03ce7a92825224f4674c6cc48bec07429c447b9b39fc4e6d144c922bf1b0829561 DIST BNFC-2.8.3.tar.gz 286964 BLAKE2B 5c8a5d08b1b705e064ef0a7a685dab455e933d0fa84946b4526aebee8698e94ea2cdfa797eb63320e9632b3503da5c41ea2aa59d0bb1f0fa9bda3588a19552d9 SHA512 742937cb0674f5e890376f51aeeccaf2f4c986f6b27e77faaee1ac8baebec553e70c623844c7c63e1caf441592b53113ba4ba187d88a9e869885d40201c54bef diff --git a/dev-util/bnfc/bnfc-2.8.1.ebuild b/dev-util/bnfc/bnfc-2.8.1.ebuild deleted file mode 100644 index fffb7f49416a..000000000000 --- a/dev-util/bnfc/bnfc-2.8.1.ebuild +++ /dev/null @@ -1,39 +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.4.6.9999 - -CABAL_FEATURES="bin lib profile haddock hoogle hscolour" # Broken test-suite: missing files -inherit haskell-cabal - -MY_PN="BNFC" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A compiler front-end generator" -HOMEPAGE="http://bnfc.digitalgrammars.com/" -SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT=test # missing files - -RDEPEND="dev-haskell/mtl:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - dev-haskell/alex - >=dev-haskell/cabal-1.8 - dev-haskell/happy -" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${P}-ghc84.patch - "${FILESDIR}"/${P}-ghc84-p2.patch -) diff --git a/dev-util/bnfc/files/bnfc-2.8.1-ghc84-p2.patch b/dev-util/bnfc/files/bnfc-2.8.1-ghc84-p2.patch deleted file mode 100644 index a1e944c2d154..000000000000 --- a/dev-util/bnfc/files/bnfc-2.8.1-ghc84-p2.patch +++ /dev/null @@ -1,130 +0,0 @@ ---- a/src/BNFC/Backend/C/CFtoCAbs.hs -+++ b/src/BNFC/Backend/C/CFtoCAbs.hs -@@ -50,3 +50,3 @@ import Data.List - import Data.Char(toLower) -- -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/C/CFtoCPrinter.hs -+++ b/src/BNFC/Backend/C/CFtoCPrinter.hs -@@ -53,2 +53,3 @@ import Data.Either (lefts) - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/C/CFtoCSkel.hs -+++ b/src/BNFC/Backend/C/CFtoCSkel.hs -@@ -49,2 +49,3 @@ import Data.Either (lefts) - import Text.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/CPP/NoSTL/CFtoCPPAbs.hs -+++ b/src/BNFC/Backend/CPP/NoSTL/CFtoCPPAbs.hs -@@ -50,3 +50,3 @@ import Data.Char(toLower) - import Text.PrettyPrint -- -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/CPP/NoSTL/CFtoCVisitSkel.hs -+++ b/src/BNFC/Backend/CPP/NoSTL/CFtoCVisitSkel.hs -@@ -49,2 +49,3 @@ import Data.Either (lefts) - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/CPP/PrettyPrinter.hs -+++ b/src/BNFC/Backend/CPP/PrettyPrinter.hs -@@ -32,2 +32,3 @@ import BNFC.Backend.CPP.STL.STLUtils - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/CPP/STL/CFtoBisonSTL.hs -+++ b/src/BNFC/Backend/CPP/STL/CFtoBisonSTL.hs -@@ -56,2 +56,3 @@ import BNFC.Backend.C.CFtoBisonC (startSymbol) - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Common.hs -+++ b/src/BNFC/Backend/Common.hs -@@ -4,2 +4,3 @@ module BNFC.Backend.Common (renderListSepByPrecedence) where - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Common/NamedVariables.hs -+++ b/src/BNFC/Backend/Common/NamedVariables.hs -@@ -75,2 +75,3 @@ import Control.Arrow (left, (&&&)) - import Data.Either (lefts) -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Java.hs -+++ b/src/BNFC/Backend/Java.hs -@@ -56,2 +56,3 @@ import qualified BNFC.Backend.Common.Makefile as Makefile - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ------------------------------------------------------------------- ---- a/src/BNFC/Backend/Java/CFtoComposVisitor.hs -+++ b/src/BNFC/Backend/Java/CFtoComposVisitor.hs -@@ -29,2 +29,3 @@ import Data.Either (lefts) - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Java/CFtoFoldVisitor.hs -+++ b/src/BNFC/Backend/Java/CFtoFoldVisitor.hs -@@ -28,2 +28,3 @@ import Data.Either (lefts) - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Java/CFtoJLex15.hs -+++ b/src/BNFC/Backend/Java/CFtoJLex15.hs -@@ -46,2 +46,3 @@ import BNFC.Backend.Common.NamedVariables - import Text.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Java/CFtoJavaAbs15.hs -+++ b/src/BNFC/Backend/Java/CFtoJavaAbs15.hs -@@ -56,2 +56,3 @@ import Data.Maybe (mapMaybe) - import Text.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Java/CFtoJavaPrinter15.hs -+++ b/src/BNFC/Backend/Java/CFtoJavaPrinter15.hs -@@ -58,2 +58,3 @@ import Data.Either (lefts) - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Java/CFtoVisitSkel15.hs -+++ b/src/BNFC/Backend/Java/CFtoVisitSkel15.hs -@@ -48,2 +48,3 @@ import Text.PrettyPrint - import Data.Either (lefts) -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/OCaml/CFtoOCamlLex.hs -+++ b/src/BNFC/Backend/OCaml/CFtoOCamlLex.hs -@@ -34,2 +34,3 @@ import BNFC.Backend.OCaml.CFtoOCamlYacc (terminal) - import BNFC.Utils ((+++)) -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/OCaml/CFtoOCamlPrinter.hs -+++ b/src/BNFC/Backend/OCaml/CFtoOCamlPrinter.hs -@@ -30,3 +30,3 @@ import BNFC.PrettyPrint - import BNFC.Backend.Haskell.CFtoPrinter (compareRules) -- -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/OCaml/CFtoOCamlTest.hs -+++ b/src/BNFC/Backend/OCaml/CFtoOCamlTest.hs -@@ -25,2 +25,3 @@ import BNFC.CF - import BNFC.Backend.OCaml.OCamlUtil -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Pygments.hs -+++ b/src/BNFC/Backend/Pygments.hs -@@ -17,2 +17,3 @@ import BNFC.Utils - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Lexing.hs -+++ b/src/BNFC/Lexing.hs -@@ -8,3 +8,3 @@ import PrintBNF - import BNFC.CF -- -+import Prelude hiding ((<>)) - diff --git a/dev-util/bnfc/files/bnfc-2.8.1-ghc84.patch b/dev-util/bnfc/files/bnfc-2.8.1-ghc84.patch deleted file mode 100644 index 884b0a7e57a6..000000000000 --- a/dev-util/bnfc/files/bnfc-2.8.1-ghc84.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/src/BNFC/Backend/Haskell/CFtoAbstract.hs -+++ b/src/BNFC/Backend/Haskell/CFtoAbstract.hs -@@ -25,2 +25,4 @@ import BNFC.Backend.Haskell.Utils (catToType, catvars) - import Text.PrettyPrint
-+import Prelude hiding ((<>))
-+ -
---- a/src/BNFC/Backend/Haskell/CFtoPrinter.hs -+++ b/src/BNFC/Backend/Haskell/CFtoPrinter.hs -@@ -29,2 +29,3 @@ import Data.Maybe (fromJust) - import Text.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Haskell/CFtoTemplate.hs -+++ b/src/BNFC/Backend/Haskell/CFtoTemplate.hs -@@ -25,2 +25,3 @@ import BNFC.CF - import BNFC.PrettyPrint -+import Prelude hiding ((<>)) - ---- a/src/BNFC/Backend/Haskell/Utils.hs -+++ b/src/BNFC/Backend/Haskell/Utils.hs -@@ -10,2 +10,3 @@ import BNFC.CF (Cat(..), identCat, normCat) - import BNFC.Utils (mkNames, NameStyle(..)) -+import Prelude hiding ((<>)) - ---- a/src/BNFC/PrettyPrint.hs -+++ b/src/BNFC/PrettyPrint.hs -@@ -10,2 +10,3 @@ module BNFC.PrettyPrint - import Text.PrettyPrint -+import Prelude hiding ((<>)) - |