pkgs bumps: ghcjs, ghcjs-boot, ghcjs-shims, ghcjs-dom
This commit is contained in:
parent
382a5b7328
commit
5ed4e0c2fd
@ -41,26 +41,24 @@ let
|
|||||||
version = "0.1.0";
|
version = "0.1.0";
|
||||||
ghcjsBoot = fetchgit {
|
ghcjsBoot = fetchgit {
|
||||||
url = "git://github.com/ghcjs/ghcjs-boot.git";
|
url = "git://github.com/ghcjs/ghcjs-boot.git";
|
||||||
rev = "ec9f795b42b40fd24933d1672db153df5a29cc00"; # master branch
|
rev = "39cd58e12f02fa99f493387ba4c3708819a72294";
|
||||||
sha256 = "0bkvqlsgb9n0faayi4k1dlkn9cbm99a66m9nnx1kykb44qcl40yg";
|
sha256 = "0s7hvg60piklrg9ypa7r44l4qzvpinrgsaffak6fr7gd3k08wn9d";
|
||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
shims = fetchFromGitHub {
|
shims = fetchFromGitHub {
|
||||||
owner = "ghcjs";
|
owner = "ghcjs";
|
||||||
repo = "shims";
|
repo = "shims";
|
||||||
rev = "01e01dee31a4786b3d01092e72350b0859a9f8c9"; # master branch
|
rev = "f17d10cf47450fe4e00433e988db0bddddb35cc0";
|
||||||
sha256 = "01m1yhq6l71azx0zqbpzmqc6rxxf654hgjibc0lz2cg5942wh1hf";
|
sha256 = "1kgnkkz1khzkmb0dm0ssp8l17iy9d9n9phszcj6vg9vi7v9y7l05";
|
||||||
};
|
};
|
||||||
in mkDerivation (rec {
|
in mkDerivation (rec {
|
||||||
pname = "ghcjs";
|
pname = "ghcjs";
|
||||||
inherit version;
|
inherit version;
|
||||||
# `src` is ghcjs's a3157072c2593debf2e45e751e9a8aa90b860b4d plus this
|
|
||||||
# additional dependency bump: https://github.com/ghcjs/ghcjs/pull/408
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "k0001";
|
owner = "ghcjs";
|
||||||
repo = "ghcjs";
|
repo = "ghcjs";
|
||||||
rev = "1b767e0b3dabdd1561bd17314d472651bfd9b97c";
|
rev = "2ae1276a97c9f32c4b02080d1bb363cf0c2c553c";
|
||||||
sha256 = "0j4vj47qljbcbrp3md3jwxwl2kz9k85visq6yi1x8wdch4wb2kgy";
|
sha256 = "18m1737w4bfn84cnwcf021gsy69c84dlkwxnyf4r5h97gly6jx7q";
|
||||||
};
|
};
|
||||||
isLibrary = true;
|
isLibrary = true;
|
||||||
isExecutable = true;
|
isExecutable = true;
|
||||||
|
@ -79,12 +79,6 @@ self: super: {
|
|||||||
ghcjs-dom = overrideCabal super.ghcjs-dom (drv: {
|
ghcjs-dom = overrideCabal super.ghcjs-dom (drv: {
|
||||||
buildDepends = [ self.base self.mtl self.text self.ghcjs-base ];
|
buildDepends = [ self.base self.mtl self.text self.ghcjs-base ];
|
||||||
libraryHaskellDepends = [ ];
|
libraryHaskellDepends = [ ];
|
||||||
src = pkgs.fetchFromGitHub {
|
|
||||||
owner = "ghcjs";
|
|
||||||
repo = "ghcjs-dom";
|
|
||||||
rev = "8d77202b46cbf0aed77bb1f1e8d827f27dee90d7";
|
|
||||||
sha256 = "01npi286mwg7yr3h9qhxnylnjzbjb4lg5235v5lqfwy76hmmb9lp";
|
|
||||||
};
|
|
||||||
});
|
});
|
||||||
|
|
||||||
ghc-paths = overrideCabal super.ghc-paths (drv: {
|
ghc-paths = overrideCabal super.ghc-paths (drv: {
|
||||||
|
Loading…
Reference in New Issue
Block a user