about summary refs log tree commit diff
path: root/pkgs/development/compilers/elm
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2015-05-05 20:48:49 +0200
committerPeter Simons <simons@cryp.to>2015-05-05 21:44:47 +0200
commit324719a5a611501d7b54e14f205465f5da1242b1 (patch)
tree35984fd13aad3b31991990079c658a756611baa0 /pkgs/development/compilers/elm
parente36427857d3e9a70c241a8c1ffd3949dce913b7f (diff)
downloadnixlib-324719a5a611501d7b54e14f205465f5da1242b1.tar
nixlib-324719a5a611501d7b54e14f205465f5da1242b1.tar.gz
nixlib-324719a5a611501d7b54e14f205465f5da1242b1.tar.bz2
nixlib-324719a5a611501d7b54e14f205465f5da1242b1.tar.lz
nixlib-324719a5a611501d7b54e14f205465f5da1242b1.tar.xz
nixlib-324719a5a611501d7b54e14f205465f5da1242b1.tar.zst
nixlib-324719a5a611501d7b54e14f205465f5da1242b1.zip
Drop obsolete pre-NG Haskell builds.
Diffstat (limited to 'pkgs/development/compilers/elm')
-rw-r--r--pkgs/development/compilers/elm/elm-compiler.nix34
-rw-r--r--pkgs/development/compilers/elm/elm-get.nix25
-rw-r--r--pkgs/development/compilers/elm/elm-make.nix23
-rw-r--r--pkgs/development/compilers/elm/elm-package.nix26
-rw-r--r--pkgs/development/compilers/elm/elm-reactor-exact-dependencies.json6
-rw-r--r--pkgs/development/compilers/elm/elm-reactor.nix68
-rw-r--r--pkgs/development/compilers/elm/elm-repl.nix28
-rw-r--r--pkgs/development/compilers/elm/elm-server.nix23
-rw-r--r--pkgs/development/compilers/elm/elm.nix40
9 files changed, 0 insertions, 273 deletions
diff --git a/pkgs/development/compilers/elm/elm-compiler.nix b/pkgs/development/compilers/elm/elm-compiler.nix
deleted file mode 100644
index 9cf8eda2d9a3..000000000000
--- a/pkgs/development/compilers/elm/elm-compiler.nix
+++ /dev/null
@@ -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;
-  };
-})
diff --git a/pkgs/development/compilers/elm/elm-get.nix b/pkgs/development/compilers/elm/elm-get.nix
deleted file mode 100644
index d01a3226d29b..000000000000
--- a/pkgs/development/compilers/elm/elm-get.nix
+++ /dev/null
@@ -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;
-  };
-})
diff --git a/pkgs/development/compilers/elm/elm-make.nix b/pkgs/development/compilers/elm/elm-make.nix
deleted file mode 100644
index f9693ab2d94d..000000000000
--- a/pkgs/development/compilers/elm/elm-make.nix
+++ /dev/null
@@ -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;
-  };
-})
diff --git a/pkgs/development/compilers/elm/elm-package.nix b/pkgs/development/compilers/elm/elm-package.nix
deleted file mode 100644
index 4bcc4339b68f..000000000000
--- a/pkgs/development/compilers/elm/elm-package.nix
+++ /dev/null
@@ -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;
-  };
-})
diff --git a/pkgs/development/compilers/elm/elm-reactor-exact-dependencies.json b/pkgs/development/compilers/elm/elm-reactor-exact-dependencies.json
deleted file mode 100644
index e9e2a77bc8b1..000000000000
--- a/pkgs/development/compilers/elm/elm-reactor-exact-dependencies.json
+++ /dev/null
@@ -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"
-}
\ No newline at end of file
diff --git a/pkgs/development/compilers/elm/elm-reactor.nix b/pkgs/development/compilers/elm/elm-reactor.nix
deleted file mode 100644
index 00efef6c1fe6..000000000000
--- a/pkgs/development/compilers/elm/elm-reactor.nix
+++ /dev/null
@@ -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;
-  };
-})
diff --git a/pkgs/development/compilers/elm/elm-repl.nix b/pkgs/development/compilers/elm/elm-repl.nix
deleted file mode 100644
index ffeea93f9fb4..000000000000
--- a/pkgs/development/compilers/elm/elm-repl.nix
+++ /dev/null
@@ -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;
-  };
-})
diff --git a/pkgs/development/compilers/elm/elm-server.nix b/pkgs/development/compilers/elm/elm-server.nix
deleted file mode 100644
index 264c75ee7af9..000000000000
--- a/pkgs/development/compilers/elm/elm-server.nix
+++ /dev/null
@@ -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;
-  };
-})
diff --git a/pkgs/development/compilers/elm/elm.nix b/pkgs/development/compilers/elm/elm.nix
deleted file mode 100644
index 38e1d7de2c6d..000000000000
--- a/pkgs/development/compilers/elm/elm.nix
+++ /dev/null
@@ -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;
-  };
-})