release.nix: Reduce the number of dependencies.
* release.nix (tarball): Use a minimal Git.master
parent
4cdbdd4439
commit
d688a2f0fd
12
release.nix
12
release.nix
|
@ -71,7 +71,17 @@ let
|
||||||
pkgs.releaseTools.sourceTarball {
|
pkgs.releaseTools.sourceTarball {
|
||||||
name = "guix-tarball";
|
name = "guix-tarball";
|
||||||
src = <guix>;
|
src = <guix>;
|
||||||
buildInputs = with pkgs; [ guile sqlite bzip2 git libgcrypt ];
|
buildInputs =
|
||||||
|
let git_light = pkgs.git.override {
|
||||||
|
# Minimal Git to avoid building too many dependencies.
|
||||||
|
withManual = false;
|
||||||
|
pythonSupport = false;
|
||||||
|
svnSupport = false;
|
||||||
|
guiSupport = false;
|
||||||
|
};
|
||||||
|
in
|
||||||
|
[ git_light ] ++
|
||||||
|
(with pkgs; [ guile sqlite bzip2 libgcrypt ]);
|
||||||
buildNativeInputs = with pkgs; [ texinfo gettext cvs pkgconfig ];
|
buildNativeInputs = with pkgs; [ texinfo gettext cvs pkgconfig ];
|
||||||
preAutoconf = ''git config submodule.nix.url "${<nix>}"'';
|
preAutoconf = ''git config submodule.nix.url "${<nix>}"'';
|
||||||
configureFlags =
|
configureFlags =
|
||||||
|
|
Reference in New Issue