elm: patch to widen dependency after hackage update 1b1cb6305c
works around missing dependency 'language-glsl >=0.0.2 && <0.3' patch from https://github.com/elm/compiler/pull/1784
This commit is contained in:
parent
04d8e267b7
commit
e78f60475b
@ -1,4 +1,6 @@
|
|||||||
{ lib, stdenv, buildEnv, haskell, nodejs, fetchurl, makeWrapper, git }:
|
{ lib, stdenv, buildEnv
|
||||||
|
, haskell, nodejs
|
||||||
|
, fetchurl, fetchpatch, makeWrapper, git }:
|
||||||
|
|
||||||
# To update:
|
# To update:
|
||||||
|
|
||||||
@ -90,6 +92,12 @@ let
|
|||||||
export ELM_HOME=`pwd`/.elm
|
export ELM_HOME=`pwd`/.elm
|
||||||
'' + (makeDotElm "0.19.0" (import ./packages/elm-elm.nix));
|
'' + (makeDotElm "0.19.0" (import ./packages/elm-elm.nix));
|
||||||
buildTools = drv.buildTools or [] ++ [ makeWrapper ];
|
buildTools = drv.buildTools or [] ++ [ makeWrapper ];
|
||||||
|
patches = [
|
||||||
|
(fetchpatch {
|
||||||
|
url = "https://github.com/elm/compiler/pull/1784/commits/78d2d8eab310552b1b877a3e90e1e57e7a09ddec.patch";
|
||||||
|
sha256 = "0vdhk16xqm2hxw12s1b91a0bmi8w4wsxc086qlzglgnjxrl5b3w4";
|
||||||
|
})
|
||||||
|
];
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
wrapProgram $out/bin/elm \
|
wrapProgram $out/bin/elm \
|
||||||
--prefix PATH ':' ${lib.makeBinPath [ nodejs ]}
|
--prefix PATH ':' ${lib.makeBinPath [ nodejs ]}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user