Browse Source

release.nix: Reduce the number of dependencies.

* release.nix (tarball): Use a minimal Git.
wip-grafts
Ludovic Courtès 9 years ago
parent
commit
d688a2f0fd
  1. 12
      release.nix

12
release.nix

@ -71,7 +71,17 @@ let
pkgs.releaseTools.sourceTarball {
name = "guix-tarball";
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 ];
preAutoconf = ''git config submodule.nix.url "${<nix>}"'';
configureFlags =

Loading…
Cancel
Save