on iko/ghcjs-patch-master help sign in
Allow to override components (#572)
5813be5Moritz Angermann
builder/comp-builder.nix+2−1
@@ -1,5 +1,6 @@
1{ stdenv, buildPackages, ghc, lib, gobject-introspection ? null, haskellLib, makeConfigFiles, ghcForComponent, hsPkgs, runCommand, libffi, gmp, nodejs }:
1{ stdenv, buildPackages, ghc, lib, gobject-introspection ? null, haskellLib, makeConfigFiles, ghcForComponent, hsPkgs, runCommand, libffi, gmp, nodejs }:
2
2
3+lib.makeOverridable (
3{ componentId
4{ componentId
4, component
5, component
5, package
6, package
@@ -359,4 +360,4 @@ stdenv.mkDerivation ({
359 preInstall postInstall preHaddock postHaddock;
360 preInstall postInstall preHaddock postHaddock;
360}
361}
361// lib.optionalAttrs (stdenv.buildPlatform.libc == "glibc"){ LOCALE_ARCHIVE = "${buildPackages.glibcLocales}/lib/locale/locale-archive"; }
362// lib.optionalAttrs (stdenv.buildPlatform.libc == "glibc"){ LOCALE_ARCHIVE = "${buildPackages.glibcLocales}/lib/locale/locale-archive"; }
362−))
363+)))