summaryrefslogtreecommitdiff
path: root/devel/scmgit
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2012-01-19 20:34:01 +0000
committergdt <gdt@pkgsrc.org>2012-01-19 20:34:01 +0000
commit8a09f1fa5f69bc0c0dcfffa4813ee99f81dfd5fa (patch)
tree51c78f82ab311ee712695ee6b430502c8cbca7cf /devel/scmgit
parent8a827a9d90500996d91be106096c9a018bbfcd58 (diff)
downloadpkgsrc-8a09f1fa5f69bc0c0dcfffa4813ee99f81dfd5fa.tar.gz
Update to 1.7.7.6 from 1.7.7.2.
Fixes since v1.7.7.2 -------------------- * Adjust the "quick-install-doc" procedures as preformatted html/manpage are no longer in the source repository. * The logic to optimize the locality of the data in a pack introduced in 1.7.7 was grossly inefficient. * The logic to filter out forked projects in the project list in "gitweb" was broken for some time. * "git branch -m/-M" advertised to update RENAME_REF ref in the commit log message that introduced the feature but not anywhere in the documentation, and never did update such a ref anyway. This undocumented misfeature that did not exist has been excised. Fixes since v1.7.7.3 -------------------- * A few header dependencies were missing from the Makefile. * Some newer parts of the code used C99 __VA_ARGS__ while we still try to cater to older compilers. * "git name-rev --all" tried to name all _objects_, naturally failing to describe many blobs and trees, instead of showing only commits as advertised in its documentation. Fixes since v1.7.7.4 -------------------- * After fetching from a remote that has very long refname, the reporting output could have corrupted by overrunning a static buffer. * "git checkout" and "git merge" treated in-tree .gitignore and exclude file in $GIT_DIR/info/ directory inconsistently when deciding which untracked files are ignored and expendable. Fixes since v1.7.7.5 -------------------- * The code to look up attributes for paths reused entries from a wrong directory when two paths in question are in adjacent directories and the name of the one directory is a prefix of the other. * A wildcard that matches deeper hierarchy given to the "diff-index" command, e.g. "git diff-index HEAD -- '*.txt'", incorrectly reported additions of matching files even when there is no change. * When producing a "thin pack" (primarily used in bundles and smart HTTP transfers) out of a fully packed repository, we unnecessarily avoided sending recent objects as a delta against objects we know the other side has.
Diffstat (limited to 'devel/scmgit')
-rw-r--r--devel/scmgit/Makefile3
-rw-r--r--devel/scmgit/Makefile.version4
2 files changed, 3 insertions, 4 deletions
diff --git a/devel/scmgit/Makefile b/devel/scmgit/Makefile
index b30be9a2477..70ead70375e 100644
--- a/devel/scmgit/Makefile
+++ b/devel/scmgit/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.30 2011/12/14 15:27:25 gdt Exp $
+# $NetBSD: Makefile,v 1.31 2012/01/19 20:34:01 gdt Exp $
.include "../../devel/scmgit/Makefile.version"
DISTNAME= # empty
PKGNAME= scmgit-${GIT_VERSION}
-PKGREVISION= 1
CATEGORIES+= meta-pkgs devel
DISTFILES= # empty
MASTER_SITES= http://www.kernel.org/pub/software/scm/git/
diff --git a/devel/scmgit/Makefile.version b/devel/scmgit/Makefile.version
index 0c46144b0c2..d924e885f09 100644
--- a/devel/scmgit/Makefile.version
+++ b/devel/scmgit/Makefile.version
@@ -1,3 +1,3 @@
-# $NetBSD: Makefile.version,v 1.30 2011/11/03 17:24:08 adam Exp $
+# $NetBSD: Makefile.version,v 1.31 2012/01/19 20:34:01 gdt Exp $
-GIT_VERSION= 1.7.7.2
+GIT_VERSION= 1.7.7.6