about summary refs log tree commit diff
path: root/pkgs/applications/version-management/git-and-tools
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-03-11 17:00:17 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-03-11 17:00:17 +0100
commit36ee5c61c3626874540f431aae42c5078dc9e118 (patch)
tree93cb70ccdce7eb60dbdeca40e3768b09a8647150 /pkgs/applications/version-management/git-and-tools
parentd35e61913ba2846d12948729238acf088ccf4c31 (diff)
downloadnixlib-36ee5c61c3626874540f431aae42c5078dc9e118.tar
nixlib-36ee5c61c3626874540f431aae42c5078dc9e118.tar.gz
nixlib-36ee5c61c3626874540f431aae42c5078dc9e118.tar.bz2
nixlib-36ee5c61c3626874540f431aae42c5078dc9e118.tar.lz
nixlib-36ee5c61c3626874540f431aae42c5078dc9e118.tar.xz
nixlib-36ee5c61c3626874540f431aae42c5078dc9e118.tar.zst
nixlib-36ee5c61c3626874540f431aae42c5078dc9e118.zip
Rename git -> git-minimal, git-full -> git
Since most people probably want the full Git.
Diffstat (limited to 'pkgs/applications/version-management/git-and-tools')
-rw-r--r--pkgs/applications/version-management/git-and-tools/default.nix15
1 files changed, 9 insertions, 6 deletions
diff --git a/pkgs/applications/version-management/git-and-tools/default.nix b/pkgs/applications/version-management/git-and-tools/default.nix
index ee1de54a4fb0..96e4631889c7 100644
--- a/pkgs/applications/version-management/git-and-tools/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/default.nix
@@ -4,10 +4,8 @@
 args: with args; with pkgs;
 let
   inherit (pkgs) stdenv fetchgit fetchurl subversion;
-in
-rec {
 
-  git = lib.makeOverridable (import ./git) {
+  gitBase = lib.makeOverridable (import ./git) {
     inherit fetchurl stdenv curl openssl zlib expat perl python gettext gnugrep
       asciidoc xmlto docbook2x docbook_xsl docbook_xml_dtd_45 libxslt cpio tcl
       tk makeWrapper subversionClient gzip;
@@ -24,6 +22,9 @@ rec {
     ];
   };
 
+in
+rec {
+
   # support for bugzilla
   gitBz = import ./git-bz {
     inherit fetchgit stdenv makeWrapper python asciidoc xmlto # docbook2x docbook_xsl docbook_xml_dtd_45 libxslt
@@ -31,17 +32,19 @@ rec {
     inherit (pythonPackages) pysqlite;
   };
 
+  git = appendToName "minimal" gitBase;
+
   # Git with SVN support, but without GUI.
-  gitSVN = lowPrio (appendToName "with-svn" (git.override {
+  gitSVN = lowPrio (appendToName "with-svn" (gitBase.override {
     svnSupport = true;
   }));
 
   # The full-featured Git.
-  gitFull = appendToName "full" (git.override {
+  gitFull = gitBase.override {
     svnSupport = true;
     guiSupport = true;
     sendEmailSupport = !stdenv.isDarwin;
-  });
+  };
 
   gitAnnex = pkgs.haskellPackages.gitAnnex;