~ruther/guix-local

d688a2f0fd2ab32f476917798e59e9ce9beef868 — Ludovic Courtès 13 years ago 4cdbdd4
release.nix: Reduce the number of dependencies.

* release.nix (tarball): Use a minimal Git.
1 files changed, 11 insertions(+), 1 deletions(-)

M release.nix
M release.nix => release.nix +11 -1
@@ 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 =