Drop obsolete pre-NG Haskell builds.

This commit is contained in:
Peter Simons
2015-05-05 21:44:47 +02:00
parent e36427857d
commit 324719a5a6
56 changed files with 1 additions and 1988 deletions
@@ -1,18 +0,0 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, happy }:
cabal.mkDerivation (self: {
pname = "Ebnf2ps";
version = "1.0.12";
sha256 = "1rd0pxj2bfx06z1p0sy8kdhyfg1y51gn1bhr71j33czls6m9ry8c";
isLibrary = false;
isExecutable = true;
buildTools = [ happy ];
meta = {
homepage = "https://github.com/FranklinChen/Ebnf2ps";
description = "Peter's Syntax Diagram Drawing Tool";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
@@ -1,20 +0,0 @@
{ cabal, perl }:
cabal.mkDerivation (self: {
pname = "alex";
version = "2.3.5";
sha256 = "0lyjiq4lmii2syk6838ln32qvn8c0ljf1ypsggahy748k05x79if";
isLibrary = false;
isExecutable = true;
buildTools = [ perl ];
doCheck = false;
patches = [ ./adapt-crazy-perl-regex-for-cpp-4.8.0.patch ];
meta = {
homepage = "http://www.haskell.org/alex/";
description = "Alex is a tool for generating lexical analysers in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
hydraPlatforms = self.stdenv.lib.platforms.none;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})
@@ -1,19 +0,0 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, happy, perl, QuickCheck }:
cabal.mkDerivation (self: {
pname = "alex";
version = "3.1.3";
sha256 = "14hajxpqb6va5mclp2k682bgw9sbmd372vw41kq5aq815bkschcd";
isLibrary = false;
isExecutable = true;
buildDepends = [ QuickCheck ];
buildTools = [ happy perl ];
meta = {
homepage = "http://www.haskell.org/alex/";
description = "Alex is a tool for generating lexical analysers in Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
@@ -1,12 +0,0 @@
diff -ubr alex-2.3.5-orig/Setup.lhs alex-2.3.5/Setup.lhs
--- alex-2.3.5-orig/Setup.lhs 2013-04-19 12:00:15.812606335 +0000
+++ alex-2.3.5/Setup.lhs 2013-04-19 12:05:41.635450321 +0000
@@ -25,7 +25,7 @@
-- hack to turn cpp-style '# 27 "GenericTemplate.hs"' into
-- '{-# LINE 27 "GenericTemplate.hs" #-}'.
crazy_perl_regexp =
- "s/^#\\s+(\\d+)\\s+(\"[^\"]*\")/{-# LINE \\1 \\2 #-}/g;s/\\$(Id:.*)\\$/\\1/g"
+ "s/^#\\s+(\\d+)\\s+(\"[^\"]*\").*/{-# LINE \\1 \\2 #-}/g;s/\\$(Id:.*)\\$/\\1/g"
myPostBuild _ flags _ lbi = do
let runProgram p = rawSystemProgramConf (buildVerbose flags) p (withPrograms lbi)
@@ -1,12 +0,0 @@
diff -ubr happy-1.18.6-orig/Setup.lhs happy-1.18.6/Setup.lhs
--- happy-1.18.6-orig/Setup.lhs 2013-04-19 14:17:10.865999210 +0200
+++ happy-1.18.6/Setup.lhs 2013-04-19 14:17:15.285214809 +0200
@@ -25,7 +25,7 @@
-- hack to turn cpp-style '# 27 "GenericTemplate.hs"' into
-- '{-# LINE 27 "GenericTemplate.hs" #-}'.
crazy_perl_regexp =
- "s/^#\\s+(\\d+)\\s+(\"[^\"]*\")/{-# LINE \\1 \\2 #-}/g;s/\\$(Id:.*)\\$/\\1/g"
+ "s/^#\\s+(\\d+)\\s+(\"[^\"]*\").*/{-# LINE \\1 \\2 #-}/g;s/\\$(Id:.*)\\$/\\1/g"
myPostBuild _ flags _ lbi = do
let runProgram p = rawSystemProgramConf (buildVerbose flags) p (withPrograms lbi)
@@ -1,19 +0,0 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
{ cabal, mtl, perl }:
cabal.mkDerivation (self: {
pname = "happy";
version = "1.19.4";
sha256 = "0vcklr1y6yjf8z4wip4al2zw4qlfxcahbdxwpf6c9y31dkv9kr3b";
isLibrary = false;
isExecutable = true;
buildDepends = [ mtl ];
buildTools = [ perl ];
meta = {
homepage = "http://www.haskell.org/happy/";
description = "Happy is a parser generator for Haskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})