Merge pull request #9279 from oxij/haskell-related-emacs
Somewhat trivial Haskell-, Agda-, and emacs-related fixes
This commit is contained in:
commit
bc3b49ea6f
|
@ -8514,7 +8514,7 @@ let
|
||||||
agda = callPackage ../build-support/agda {
|
agda = callPackage ../build-support/agda {
|
||||||
glibcLocales = if pkgs.stdenv.isLinux then pkgs.glibcLocales else null;
|
glibcLocales = if pkgs.stdenv.isLinux then pkgs.glibcLocales else null;
|
||||||
extension = self : super : { };
|
extension = self : super : { };
|
||||||
inherit (haskell.packages.ghc784) Agda;
|
inherit (haskellPackages) Agda;
|
||||||
inherit writeScriptBin;
|
inherit writeScriptBin;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -11289,9 +11289,7 @@ let
|
||||||
};
|
};
|
||||||
|
|
||||||
external = {
|
external = {
|
||||||
# FIXME: revert when Agda and ghc-mod are fixed on 7.10
|
inherit (haskellPackages) ghc-mod structured-haskell-mode Agda;
|
||||||
inherit (haskell.packages.ghc784) ghc-mod Agda;
|
|
||||||
inherit (haskellPackages) structured-haskell-mode;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -597,6 +597,7 @@ let self = _self // overrides;
|
||||||
pname = "ghc";
|
pname = "ghc";
|
||||||
version = external.ghc-mod.version;
|
version = external.ghc-mod.version;
|
||||||
src = external.ghc-mod.src;
|
src = external.ghc-mod.src;
|
||||||
|
packageRequires = [ haskell-mode ];
|
||||||
propagatedUserEnvPkgs = [ external.ghc-mod ];
|
propagatedUserEnvPkgs = [ external.ghc-mod ];
|
||||||
fileSpecs = [ "elisp/*.el" ];
|
fileSpecs = [ "elisp/*.el" ];
|
||||||
meta = { license = bsd3; };
|
meta = { license = bsd3; };
|
||||||
|
|
Loading…
Reference in New Issue