Skip to content

Commit

Permalink
Merge pull request NixOS#3 from basvandijk/update-ghcjs
Browse files Browse the repository at this point in the history
Update ghcjs
  • Loading branch information
ryantrinkle committed Nov 30, 2014
2 parents 3973b89 + f16e450 commit ec3ea85
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 6 deletions.
4 changes: 2 additions & 2 deletions pkgs/development/compilers/ghcjs/0.1.0.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ cabal, filepath, HTTP, HUnit, mtl, network, QuickCheck, random, stm
, testFramework, testFrameworkHunit, testFrameworkQuickcheck2, time
, zlib, aeson, attoparsec, bzlib, dataDefault, ghcPaths, hashable
, haskellSrcExts, haskellSrcMeta, lens, optparseApplicative_0_9_1_1
, haskellSrcExts, haskellSrcMeta, lens, optparseApplicative_0_11_0_1,
, parallel, safe, shelly, split, stringsearch, syb, systemFileio
, systemFilepath, tar, terminfo, textBinary, unorderedContainers
, vector, wlPprintText, yaml, fetchgit, Cabal, CabalGhcjs, cabalInstall
Expand Down Expand Up @@ -34,7 +34,7 @@ cabal.mkDerivation (self: rec {
buildDepends = [
filepath HTTP mtl network random stm time zlib aeson attoparsec
bzlib dataDefault ghcPaths hashable haskellSrcExts haskellSrcMeta
lens optparseApplicative_0_9_1_1 parallel safe shelly split
lens optparseApplicative_0_11_0_1 parallel safe shelly split
stringsearch syb systemFileio systemFilepath tar terminfo textBinary
unorderedContainers vector wlPprintText yaml
alex happy git gnumake gcc autoconf automake libtool patch gmp
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# This file was auto-generated by cabal2nix. Please do NOT edit manually!

{ cabal, ansiWlPprint, transformers, transformersCompat }:

cabal.mkDerivation (self: {
pname = "optparse-applicative";
version = "0.11.0.1";
sha256 = "0jdzajj9w0dghv751m59l3imzm2x9lx9cqb6094mncnx8k6cf6f9";
buildDepends = [ ansiWlPprint transformers transformersCompat ];
meta = {
homepage = "https://github.com/pcapriotti/optparse-applicative";
description = "Utilities and combinators for parsing command line options";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})
8 changes: 4 additions & 4 deletions pkgs/development/tools/haskell/ghcjs/default.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{ nodejs, cabal, filepath, HTTP, HUnit, mtl, network, QuickCheck, random, stm
, testFramework, testFrameworkHunit, testFrameworkQuickcheck2, time
, zlib, aeson, attoparsec, bzlib, dataDefault, ghcPaths, hashable
, haskellSrcExts, haskellSrcMeta, lens, optparseApplicative_0_9_1_1
, haskellSrcExts, haskellSrcMeta, lens, optparseApplicative_0_11_0_1
, parallel, safe, shelly, split, stringsearch, syb, systemFileio
, systemFilepath, tar, terminfo, textBinary, unorderedContainers
, vector, wlPprintText, yaml, fetchgit, Cabal, CabalGhcjs, cabalInstall
Expand All @@ -15,8 +15,8 @@ cabal.mkDerivation (self: rec {
version = "0.1.0";
src = fetchgit {
url = git://github.com/ghcjs/ghcjs.git;
rev = "bd3dfe56d55fd046bfbec4d9d834af4f46595535";
sha256 = "82c37faf725a230945d71c617be259c94a0816d240663714c3a62b85e4a2b731";
rev = "5c2d279982466e076223fcbe1e1096e22956e5a9";
sha256 = "0bc37b4e8bd039208a126fea39850c99459265cb273ac7237939cdbaee6ef71f";
};
shims = fetchgit {
url = git://github.com/ghcjs/shims.git;
Expand All @@ -41,7 +41,7 @@ cabal.mkDerivation (self: rec {
buildDepends = [
filepath HTTP mtl network random stm time zlib aeson attoparsec
bzlib dataDefault ghcPaths hashable haskellSrcExts haskellSrcMeta
lens optparseApplicative_0_9_1_1 parallel safe shelly split
lens optparseApplicative_0_11_0_1 parallel safe shelly split
stringsearch syb systemFileio systemFilepath tar terminfo textBinary
unorderedContainers vector wlPprintText yaml
alex happy git gnumake gcc autoconf automake libtool patch gmp
Expand Down
1 change: 1 addition & 0 deletions pkgs/top-level/haskell-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1835,6 +1835,7 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in

optparseApplicative_0_9_1_1 = callPackage ../development/libraries/haskell/optparse-applicative/0.9.1.1.nix {};
optparseApplicative_0_10_0 = callPackage ../development/libraries/haskell/optparse-applicative/0.10.0.nix {};
optparseApplicative_0_11_0_1 = callPackage ../development/libraries/haskell/optparse-applicative/0.11.0.1.nix {};
optparseApplicative = self.optparseApplicative_0_10_0;

pathPieces = callPackage ../development/libraries/haskell/path-pieces {};
Expand Down

0 comments on commit ec3ea85

Please sign in to comment.