diff options
author | wiz <wiz@pkgsrc.org> | 2012-11-02 01:46:05 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2012-11-02 01:46:05 +0000 |
commit | e6419564a85cca33f32f3af3763299ed7b6d339f (patch) | |
tree | ea845bfe958c96c1d6f5529a79cd9d331e5e3db2 /devel/mercurial | |
parent | 2a9db2cc8bb6cc698d4c04d8e0493b4491cfabcd (diff) | |
download | pkgsrc-e6419564a85cca33f32f3af3763299ed7b6d339f.tar.gz |
Update to 2.4:
Mercurial 2.4 (2012-11-1)
This is a regularly-scheduled feature release.
1.1. Core features
amend: support for ChangesetEvolution if enabled
bookmarks: deactivate current bookmark if no name is given
bookmarks: teach the -r option to use revsets
bookmarks: disallow bookmarks named 'tip', '.', or 'null'
clone: substantial speedup to clone on repo with a lots of heads (issue3378)
clone: activate bookmark specified with --updaterev
clone: update to @ bookmark if it exists
log: substantial speedup for untracked files (issue1340)
revsets: add branchpoint() function
resolve: commit the changes after each item resolve (issue3638)
subrepo, hghave: use "svn --version --quiet" to determine version number
subrepo: setting LC_MESSAGES only works if LC_ALL is empty or unset
templatefilters: add parameterized date method
templatefilters: add parameterized fill function
templatefilters: avoid traceback caused by bogus date input (issue3344)
templatekw: add p1rev, p1node, p2rev, p2node keywords
templatekw: add parent1, parent1node, parent2, parent2node keywords
templater: abort when a template filter raises an exception (issue2987)
templater: add if/ifeq conditionals
templater: add sub() function
templating: make new-style templating features work with command line lists
bookmarks: take ChangesetEvolution into account when updating (issue3561)
speedup various operation related to ChangesetEvolution
add detection of changeset bumped by ChangesetEvolution
1.2. Extension features
color: add additional changeset.phase label to log.changeset and log.parent
color: enabled color support for export command (issue1507)
color: support for all grep fields
contrib: add a commit synthesizer for reproducing scaling problems
histedit: refuse to edit public changeset
histedit: replaces patching logic by merges
histedit: support for ChangesetEvolution if enabled
largefiles: always create the cache and standin directories when cloning
largefiles: distinguish "no remote repo" from "no files to upload" (issue3651)
largefiles: fix a traceback in lfconvert if a largefile is missing (issue3519)
mq: improve qqueue message with patches applied (issue3036)
mq: update bookmarks during qrefresh
notify: support revset selection for subscriptions
rebase: support for ChangesetEvolution if enabled
record: checks for valid username before starting recording process (issue3456)
record: fix display of non-ASCII names in chunk selection
1.3. Fixes
amend: fix incompatibity between logfile and message option (issue3675)
amend: wrap all commit operations in a single transaction
bookmarks: abort when incompatible options are used (issue3663)
bookmarks: avoid redundant creation/assignment of "validdests" in "validdest()"
bookmarks: check bookmark format during rename (issue3662)
bookmarks: when @ bookmark diverges, don't double the @ sign (BC)
bookmark: prevent crashing when a successor is unknown locally (issue3680)
clone: activate @ bookmark if updating to it
clone: don't %-escape the default destination (issue3145)
clone: make sure to use "@" as bookmark and "default" as branch (issue3677) (BC)
clone: print bookmark name when clone activates a bookmark
commands: don't infer repo for commands like update (issue2748)
convert: normalize paths in filemaps (issue3612)
dirstate: handle large dates and times with masking (issue2608)
dirstate: handle dangling junctions on windows (issue2579)
filemerge: use util.shellquote when calling merge (issue3581)
hgweb: make the escape filter remove null characters (issue2567)
http2: make it possible to connect w/o ssl on port 443
icasefs: make case-folding collision detection as deletion aware (issue3648)
largefiles: don't copy largefiles from working dir to the store while converting
largefiles: respect the rev when reading standins in copytostore() (issue3630)
largefiles: use 'default' instead of 'default-push' when pulling (issue3584)
mq: fix qrefresh case sensitivity (issue3271)
patchbomb: respect --in-reply-to for all mails if no intro message is sent
remove: don't return error on directories with tracked files
revset: accept @ in unquoted symbols (issue3686)
scmutil: add mustaudit delegation to filtervfs (issue3673)
subrepo: only do clean update when overwrite is set (issue3276)
subrepo: subrepo isolation, pass baseui when cloning a new subrepo (issue2904)
update: check for missing files with --check (issue3595) (BC)
url: use open and not url.open for local files (issue3624)
verify: fix all doubled-slash sites (issue3665)
wireproto: fix pushkey hook failure and output on remote http repo
Diffstat (limited to 'devel/mercurial')
-rw-r--r-- | devel/mercurial/Makefile | 5 | ||||
-rw-r--r-- | devel/mercurial/PLIST | 3 | ||||
-rw-r--r-- | devel/mercurial/distinfo | 8 |
3 files changed, 7 insertions, 9 deletions
diff --git a/devel/mercurial/Makefile b/devel/mercurial/Makefile index 08de7dfefcb..cf6dde6f236 100644 --- a/devel/mercurial/Makefile +++ b/devel/mercurial/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.79 2012/10/31 11:17:28 asau Exp $ -# +# $NetBSD: Makefile,v 1.80 2012/11/02 01:46:05 wiz Exp $ -DISTNAME= mercurial-2.3.2 +DISTNAME= mercurial-2.4 CATEGORIES= devel scm MASTER_SITES= http://mercurial.selenic.com/release/ diff --git a/devel/mercurial/PLIST b/devel/mercurial/PLIST index 19428b2118e..1ce4cc26947 100644 --- a/devel/mercurial/PLIST +++ b/devel/mercurial/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.31 2012/08/11 00:23:03 wiz Exp $ +@comment $NetBSD: PLIST,v 1.32 2012/11/02 01:46:05 wiz Exp $ bin/hg ${PYSITELIB}/hgext/__init__.py ${PYSITELIB}/hgext/__init__.pyc @@ -634,7 +634,6 @@ ${PYSITELIB}/mercurial/templates/static/style-gitweb.css ${PYSITELIB}/mercurial/templates/static/style-monoblue.css ${PYSITELIB}/mercurial/templates/static/style-paper.css ${PYSITELIB}/mercurial/templates/static/style.css -${PYSITELIB}/mercurial/templates/template-vars.txt ${PYSITELIB}/mercurial/transaction.py ${PYSITELIB}/mercurial/transaction.pyc ${PYSITELIB}/mercurial/transaction.pyo diff --git a/devel/mercurial/distinfo b/devel/mercurial/distinfo index 03e7443c574..8311665afc8 100644 --- a/devel/mercurial/distinfo +++ b/devel/mercurial/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.64 2012/10/02 07:23:20 wiz Exp $ +$NetBSD: distinfo,v 1.65 2012/11/02 01:46:05 wiz Exp $ -SHA1 (mercurial-2.3.2.tar.gz) = 305b04bd0e2ad8787bf46c3ef8fe8adceb96974a -RMD160 (mercurial-2.3.2.tar.gz) = 78c3b7ecb40078cbc35b99648fb789424ab43e47 -Size (mercurial-2.3.2.tar.gz) = 3559562 bytes +SHA1 (mercurial-2.4.tar.gz) = 80e00082c90753c1798bebf48ba963d1bbcf5f5e +RMD160 (mercurial-2.4.tar.gz) = 14451a60ab38de1c24eb1b4f1f2f3da907fa9dfd +Size (mercurial-2.4.tar.gz) = 3607276 bytes |