Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
bjs 15e8625bcd Update to git-1.5.6.
GIT v1.5.6 Release Notes
========================

Updates since v1.5.5
--------------------

(subsystems)

* Comes with updated gitk and git-gui.

(portability)

* git will build on AIX better than before now.

* core.ignorecase configuration variable can be used to work better on
  filesystems that are not case sensitive.

* "git init" now autodetects the case sensitivity of the filesystem and
  sets core.ignorecase accordingly.

* cpio is no longer used; neither "curl" binary (libcurl is still used).

(documentation)

* Many freestanding documentation pages have been converted and made
  available to "git help" (aka "man git<something>") as section 7 of
  the manual pages. This means bookmarks to some HTML documentation
  files may need to be updated (eg "tutorial.html" became
  "gittutorial.html").

(performance)

* "git clone" was rewritten in C.  This will hopefully help cloning a
  repository with insane number of refs.

* "git rebase --onto $there $from $branch" used to switch to the tip of
  $branch only to immediately reset back to $from, smudging work tree
  files unnecessarily.  This has been optimized.

* Object creation codepath in "git-svn" has been optimized by enhancing
  plumbing commands git-cat-file and git-hash-object.

(usability, bells and whistles)

* "git add -p" (and the "patch" subcommand of "git add -i") can choose to
  apply (or not apply) mode changes independently from contents changes.

* "git bisect help" gives longer and more helpful usage information.

* "git bisect" does not use a special branch "bisect" anymore; instead, it
  does its work on a detached HEAD.

* "git branch" (and "git checkout -b") can be told to set up
  branch.<name>.rebase automatically, so that later you can say "git pull"
  and magically cause "git pull --rebase" to happen.

* "git branch --merged" and "git branch --no-merged" can be used to list
  branches that have already been merged (or not yet merged) to the
  current branch.

* "git cherry-pick" and "git revert" can add a sign-off.

* "git commit" mentions the author identity when you are committing
  somebody else's changes.

* "git diff/log --dirstat" output is consistent between binary and textual
  changes.

* "git filter-branch" rewrites signed tags by demoting them to annotated.

* "git format-patch --no-binary" can produce a patch that lack binary
  changes (i.e. cannot be used to propagate the whole changes) meant only
  for reviewing.

* "git init --bare" is a synonym for "git --bare init" now.

* "git gc --auto" honors a new pre-auto-gc hook to temporarily disable it.

* "git log --pretty=tformat:<custom format>" gives a LF after each entry,
  instead of giving a LF between each pair of entries which is how
  "git log --pretty=format:<custom format>" works.

* "git log" and friends learned the "--graph" option to show the ancestry
  graph at the left margin of the output.

* "git log" and friends can be told to use date format that is different
  from the default via 'log.date' configuration variable.

* "git send-email" now can send out messages outside a git repository.

* "git send-email --compose" was made aware of rfc2047 quoting.

* "git status" can optionally include output from "git submodule
  summary".

* "git svn" learned --add-author-from option to propagate the authorship
  by munging the commit log message.

* new object creation and looking up in "git svn" has been optimized.

* "gitweb" can read from a system-wide configuration file.

(internal)

* "git unpack-objects" and "git receive-pack" is now more strict about
  detecting breakage in the objects they receive over the wire.
2008-06-24 08:21:04 +00:00
archivers Changes 4.58: 2008-06-23 16:50:24 +00:00
audio Add msgfmt to TOOLS. From Hasso Tepper in PR 39028. 2008-06-24 06:50:09 +00:00
benchmarks Fix build with GCC 4 and f2c. 2008-06-21 20:00:22 +00:00
biology Add DESTDIR support. 2008-06-20 01:09:05 +00:00
bootstrap Mention that if the default mk.conf doesn't already exist, the example is 2008-06-23 21:12:16 +00:00
cad update to 1.9.1 2008-06-23 16:49:10 +00:00
chat Add initial package for pidgin-facebookchat. The Makefile is ugly, 2008-06-23 21:00:50 +00:00
comms Explicitly set DISTFILES. 2008-06-22 02:34:26 +00:00
converters Added converters/p5-JSON-XS-VersionOneAndTwo 2008-06-22 12:40:12 +00:00
cross Fix build with GCC 4. 2008-06-21 20:32:08 +00:00
databases Update rrdtool from 1.2.27nb1 to 1.3.0nb1. 2008-06-23 16:24:30 +00:00
devel Update to git-1.5.6. 2008-06-24 08:21:04 +00:00
distfiles
doc Note the start of the freeze for the pkgsrc-2008Q2 branch 2008-06-24 06:26:33 +00:00
editors Updated editors/vim-share to 7.1.330 2008-06-23 05:07:56 +00:00
emulators DESTDIR support, from Aleksej Saushev. 2008-06-23 16:58:20 +00:00
filesystems Reset maintainer on his request. 2008-05-25 21:20:07 +00:00
finance +p5-Locale-Currency-Format 2008-06-23 02:00:20 +00:00
fonts -libxml2 in bl3'd, so it should be used -- help "configure" finding it. 2008-06-23 11:38:50 +00:00
games add gnome-mastermind & xye 2008-06-23 17:01:05 +00:00
geography Fix builds on Darwin 2008-06-21 18:35:03 +00:00
graphics Fix build on DragonFly. From Hasso Tepper in PR pkg/39020. 2008-06-23 21:22:58 +00:00
ham Add DESTDIR support. 2008-06-20 01:09:05 +00:00
inputmethod Require msgfmt to build. 2008-06-23 12:11:00 +00:00
lang Update CLISP to 2.45, from Aleksej Saushev <asau@inbox.ru> via PR pkg/39005. 2008-06-23 19:34:00 +00:00
licenses Add news/nntpcache license file. 2008-06-15 12:52:45 +00:00
mail Updated to version 3.2.5. 2008-06-22 22:41:01 +00:00
math Explicitly disable java support so that it doesn't try, and fail, to build 2008-06-23 20:54:44 +00:00
mbone Fix autoconf header to not re-declare inet_ntop and friends. 2008-06-21 17:58:17 +00:00
meta-pkgs Update to ruby-gnome2-0.17.0rc1 to build with newer gnome packages. 2008-06-19 15:10:28 +00:00
misc Update ruby-launchy package to 0.3.2. 2008-06-22 16:10:16 +00:00
mk include owner in readme 2008-06-23 01:38:54 +00:00
multimedia Update to 0.8.3nb1: 2008-06-22 20:15:51 +00:00
net Restore PKGREVISION=1 lost apparently by accident in -r1.13 a year ago. 2008-06-23 03:53:57 +00:00
news distinfo knew a patch-aj with different timestamps, fix 2008-06-23 09:15:06 +00:00
packages
parallel PR 38996: Drop -DDFAKEXDRFLOAT for DragonFly, it breaks the build. 2008-06-23 15:01:05 +00:00
pkgtools Don't use the existance of pkg_add as trigger to override 2008-06-22 22:08:05 +00:00
print Needs Perl. Bump revision. 2008-06-21 22:55:49 +00:00
regress Drop maintainership 2008-04-30 13:38:14 +00:00
security DESTDIR support. 2008-06-22 23:05:00 +00:00
shells patch from christos to stop tcsh seg faulting when given the line 2008-06-23 21:09:43 +00:00
sysutils use 2008-06-23 15:46:41 +00:00
templates Remove trailing spaces. 2007-10-09 19:19:08 +00:00
textproc Update from 1.32 to 1.33. Changes: 2008-06-22 17:27:44 +00:00
time Add py-pytz. 2008-06-23 21:31:17 +00:00
wm This package needs x11/py-gtk2 to run. Bump PKGREVISION. 2008-06-22 08:41:36 +00:00
www Update to the 0.11.4 release. 2008-06-23 21:06:47 +00:00
x11 Fix broken distinfo. 2008-06-24 06:33:11 +00:00
Makefile The crosspkgtools has not worked for a long time because of changes in 2008-06-23 20:34:20 +00:00
pkglocate
README

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.