Drop obsolete pre-NG Haskell builds.
This commit is contained in:
@@ -1,34 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, aesonPretty, binary, blazeHtml, blazeMarkup
|
||||
, cmdargs, filemanip, filepath, HUnit, indents, languageEcmascript
|
||||
, languageGlsl, mtl, parsec, QuickCheck, testFramework
|
||||
, testFrameworkHunit, testFrameworkQuickcheck2, text, transformers
|
||||
, unionFind, unorderedContainers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "elm-compiler";
|
||||
version = "0.14.1";
|
||||
sha256 = "0my04mipgia5qw02nzzrzc4kq3vl7bv75rzrsmd2bdb2wll1k94f";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
aeson aesonPretty binary blazeHtml blazeMarkup cmdargs filepath
|
||||
indents languageEcmascript languageGlsl mtl parsec text
|
||||
transformers unionFind unorderedContainers
|
||||
];
|
||||
testDepends = [
|
||||
aeson aesonPretty binary blazeHtml blazeMarkup cmdargs filemanip
|
||||
filepath HUnit indents languageEcmascript languageGlsl mtl parsec
|
||||
QuickCheck testFramework testFrameworkHunit
|
||||
testFrameworkQuickcheck2 text transformers unionFind
|
||||
unorderedContainers
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://elm-lang.org";
|
||||
description = "Values to help with elm-package, elm-make, and elm-lang.org";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,25 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, aesonPretty, ansiWlPprint, binary, Elm, filepath
|
||||
, HTTP, httpClient, httpClientTls, httpTypes, mtl, network
|
||||
, optparseApplicative, vector
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "elm-get";
|
||||
version = "0.1.3";
|
||||
sha256 = "1did7vjd1h2kh5alndd2b63zi8b1m9hf6k1k75yxwvw6f6mz5i4q";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
aeson aesonPretty ansiWlPprint binary Elm filepath HTTP httpClient
|
||||
httpClientTls httpTypes mtl network optparseApplicative vector
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "http://github.com/elm-lang/elm-get";
|
||||
description = "Tool for sharing and using Elm libraries";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,23 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, ansiWlPprint, binary, blazeHtml, blazeMarkup, elmCompiler
|
||||
, elmPackage, filepath, mtl, optparseApplicative, text
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "elm-make";
|
||||
version = "0.1.1";
|
||||
sha256 = "02mqr6v146piwrhycnmlxnky5bmsl7ap7781qmcwkfmc89wfa4zl";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
ansiWlPprint binary blazeHtml blazeMarkup elmCompiler elmPackage
|
||||
filepath mtl optparseApplicative text
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://elm-lang.org";
|
||||
description = "A build tool for Elm projects";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,26 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, aesonPretty, ansiWlPprint, binary, elmCompiler
|
||||
, filepath, HTTP, httpClient, httpClientTls, httpTypes, mtl
|
||||
, network, optparseApplicative, text, time, unorderedContainers
|
||||
, vector, zipArchive
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "elm-package";
|
||||
version = "0.4";
|
||||
sha256 = "0vsq87imyvs1sa2n4z41b6qswy2cknxsg4prhwc9r7lvyljkmn03";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
aeson aesonPretty ansiWlPprint binary elmCompiler filepath HTTP
|
||||
httpClient httpClientTls httpTypes mtl network optparseApplicative
|
||||
text time unorderedContainers vector zipArchive
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://github.com/elm-lang/elm-package";
|
||||
description = "Package manager for Elm libraries";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,6 +0,0 @@
|
||||
{
|
||||
"evancz/virtual-dom": "1.1.0",
|
||||
"evancz/elm-markdown": "1.1.2",
|
||||
"evancz/elm-html": "1.1.0",
|
||||
"elm-lang/core": "1.1.0"
|
||||
}
|
||||
@@ -1,68 +0,0 @@
|
||||
{ unzip, fetchurl, fetchFromGitHub, cabal, blazeHtml, blazeMarkup, cmdargs, elmCompiler, elmMake, filepath
|
||||
, fsnotify, HTTP, mtl, snapCore, snapServer, systemFilepath, text
|
||||
, time, transformers, unorderedContainers, websockets
|
||||
, websocketsSnap
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: rec {
|
||||
pname = "elm-reactor";
|
||||
version = "0.3";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
buildTools = [ unzip ];
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "elm-lang";
|
||||
repo = "elm-reactor";
|
||||
rev = "176ff8e05e4bb7474752da1b3455c83d6181d594";
|
||||
sha256 = "1marjqlmmq3a74g9f3ngk90h9mkhillcdwfsys6x0nqj6qirw4ph";
|
||||
};
|
||||
elmLangCore = fetchurl {
|
||||
url = "https://github.com/elm-lang/core/archive/1.1.0.zip";
|
||||
sha256 = "1fhvghjsay1p82k13039wbd02k439yplv2rh9zr77zvcbih6a31j";
|
||||
};
|
||||
elmHtml = fetchurl {
|
||||
url = "https://github.com/evancz/elm-html/archive/1.1.0.zip";
|
||||
sha256 = "01wshabxsdrxcxs2nn3dhk7n8720sp3prpkahhx36vvprdh05l4q";
|
||||
};
|
||||
elmMarkdown = fetchurl {
|
||||
url = "https://github.com/evancz/elm-markdown/archive/1.1.2.zip";
|
||||
sha256 = "14y1wp28za50zypdzyvl5d57hkm0v3rgnzm5klv3jcbd625kr9bg";
|
||||
};
|
||||
virtualDom = fetchurl {
|
||||
url = "https://github.com/evancz/virtual-dom/archive/1.1.0.zip";
|
||||
sha256 = "08dr7q0x1ycgj5b15s2kn1a45iw350gzq65c3lxp47xfffq1vz91";
|
||||
};
|
||||
elmStuff = ./elm-reactor-exact-dependencies.json;
|
||||
|
||||
preConfigure = ''
|
||||
unzip -d $TEMPDIR -q ${elmLangCore}
|
||||
mkdir -p elm-stuff/packages/elm-lang/core/1.1.0
|
||||
cp -pr $TEMPDIR/core-1.1.0/* elm-stuff/packages/elm-lang/core/1.1.0/
|
||||
|
||||
unzip -d $TEMPDIR -q ${elmHtml}
|
||||
mkdir -p elm-stuff/packages/evancz/elm-html/1.1.0
|
||||
cp -pr $TEMPDIR/elm-html-1.1.0/* elm-stuff/packages/evancz/elm-html/1.1.0
|
||||
|
||||
unzip -d $TEMPDIR -q ${elmMarkdown}
|
||||
mkdir -p elm-stuff/packages/evancz/elm-markdown/1.1.2
|
||||
cp -pr $TEMPDIR/elm-markdown-1.1.2/* elm-stuff/packages/evancz/elm-markdown/1.1.2
|
||||
|
||||
unzip -d $TEMPDIR -q ${virtualDom}
|
||||
mkdir -p elm-stuff/packages/evancz/virtual-dom/1.1.0
|
||||
cp -pr $TEMPDIR/virtual-dom-1.1.0/* elm-stuff/packages/evancz/virtual-dom/1.1.0
|
||||
|
||||
cp ${elmStuff} elm-stuff/exact-dependencies.json
|
||||
'';
|
||||
buildDepends = [
|
||||
blazeHtml blazeMarkup cmdargs elmCompiler filepath fsnotify HTTP
|
||||
mtl snapCore snapServer systemFilepath text time transformers
|
||||
unorderedContainers websockets websocketsSnap elmMake
|
||||
];
|
||||
meta = {
|
||||
homepage = "http://elm-lang.org";
|
||||
description = "Interactive development tool for Elm programs";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,28 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, bytestringTrie, cmdargs, Elm, filepath, haskeline, HUnit
|
||||
, mtl, parsec, QuickCheck, testFramework, testFrameworkHunit
|
||||
, testFrameworkQuickcheck2
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "elm-repl";
|
||||
version = "0.3";
|
||||
sha256 = "10a4a2ybg5dlshpklnisb957lknb0w8s3ppaq5p5y6ylqik8ak0a";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
bytestringTrie cmdargs Elm filepath haskeline mtl parsec
|
||||
];
|
||||
testDepends = [
|
||||
bytestringTrie cmdargs Elm filepath haskeline HUnit mtl parsec
|
||||
QuickCheck testFramework testFrameworkHunit
|
||||
testFrameworkQuickcheck2
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/elm-lang/elm-repl";
|
||||
description = "a REPL for Elm";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,23 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, cmdargs, Elm, filepath, mtl, snapCore, snapServer
|
||||
, unorderedContainers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "elm-server";
|
||||
version = "0.11.0.1";
|
||||
sha256 = "0nnkhmmm4cl6a314xxh5qwxkjsc3k3vcwdfar62578ykarxb53g1";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
cmdargs Elm filepath mtl snapCore snapServer unorderedContainers
|
||||
];
|
||||
jailbreak = true;
|
||||
meta = {
|
||||
homepage = "http://elm-lang.org";
|
||||
description = "Server for developing Elm projects";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
@@ -1,40 +0,0 @@
|
||||
# This file was auto-generated by cabal2nix. Please do NOT edit manually!
|
||||
|
||||
{ cabal, aeson, aesonPretty, binary, blazeHtml, blazeMarkup
|
||||
, cheapskate, cmdargs, filemanip, filepath, highlightingKate, HUnit
|
||||
, indents, languageEcmascript, languageGlsl, mtl, parsec
|
||||
, QuickCheck, testFramework, testFrameworkHunit
|
||||
, testFrameworkQuickcheck2, text, transformers, unionFind
|
||||
, unorderedContainers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "Elm";
|
||||
version = "0.13";
|
||||
sha256 = "1l6p00h0717blwvia0gvqpsakq8jy44fxc6brr4qxs5g4yjcjnmh";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
buildDepends = [
|
||||
aeson aesonPretty binary blazeHtml blazeMarkup cheapskate cmdargs
|
||||
filepath highlightingKate indents languageEcmascript languageGlsl
|
||||
mtl parsec text transformers unionFind unorderedContainers
|
||||
];
|
||||
testDepends = [
|
||||
aeson aesonPretty binary blazeHtml blazeMarkup cheapskate cmdargs
|
||||
filemanip filepath highlightingKate HUnit indents
|
||||
languageEcmascript languageGlsl mtl parsec QuickCheck testFramework
|
||||
testFrameworkHunit testFrameworkQuickcheck2 text transformers
|
||||
unionFind unorderedContainers
|
||||
];
|
||||
doCheck = false;
|
||||
preConfigure = ''
|
||||
rm -f Setup.hs
|
||||
echo -e "import Distribution.Simple\nmain=defaultMain\n" > Setup.hs
|
||||
'';
|
||||
meta = {
|
||||
homepage = "http://elm-lang.org";
|
||||
description = "The Elm language module";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
||||
Reference in New Issue
Block a user