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 repodiff -r1.79 -r1.80 pkgsrc/devel/mercurial/Makefile
(wiz)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.79 2012/10/31 11:17:28 asau Exp $ | 1 | # $NetBSD: Makefile,v 1.80 2012/11/02 01:46:05 wiz Exp $ | |
2 | # | |||
3 | 2 | |||
4 | DISTNAME= mercurial-2.3.2 | 3 | DISTNAME= mercurial-2.4 | |
5 | CATEGORIES= devel scm | 4 | CATEGORIES= devel scm | |
6 | MASTER_SITES= http://mercurial.selenic.com/release/ | 5 | MASTER_SITES= http://mercurial.selenic.com/release/ | |
7 | 6 | |||
8 | MAINTAINER= wiz@NetBSD.org | 7 | MAINTAINER= wiz@NetBSD.org | |
9 | HOMEPAGE= http://mercurial.selenic.com/ | 8 | HOMEPAGE= http://mercurial.selenic.com/ | |
10 | COMMENT= Fast, lightweight source control management system | 9 | COMMENT= Fast, lightweight source control management system | |
11 | LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 # OR newer | 10 | LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 # OR newer | |
12 | 11 | |||
13 | BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto | 12 | BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto | |
14 | BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc | 13 | BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc | |
15 | 14 | |||
16 | USE_TOOLS+= gmake msgfmt | 15 | USE_TOOLS+= gmake msgfmt | |
17 | 16 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.31 2012/08/11 00:23:03 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.32 2012/11/02 01:46:05 wiz Exp $ | |
2 | bin/hg | 2 | bin/hg | |
3 | ${PYSITELIB}/hgext/__init__.py | 3 | ${PYSITELIB}/hgext/__init__.py | |
4 | ${PYSITELIB}/hgext/__init__.pyc | 4 | ${PYSITELIB}/hgext/__init__.pyc | |
5 | ${PYSITELIB}/hgext/__init__.pyo | 5 | ${PYSITELIB}/hgext/__init__.pyo | |
6 | ${PYSITELIB}/hgext/acl.py | 6 | ${PYSITELIB}/hgext/acl.py | |
7 | ${PYSITELIB}/hgext/acl.pyc | 7 | ${PYSITELIB}/hgext/acl.pyc | |
8 | ${PYSITELIB}/hgext/acl.pyo | 8 | ${PYSITELIB}/hgext/acl.pyo | |
9 | ${PYSITELIB}/hgext/bugzilla.py | 9 | ${PYSITELIB}/hgext/bugzilla.py | |
10 | ${PYSITELIB}/hgext/bugzilla.pyc | 10 | ${PYSITELIB}/hgext/bugzilla.pyc | |
11 | ${PYSITELIB}/hgext/bugzilla.pyo | 11 | ${PYSITELIB}/hgext/bugzilla.pyo | |
12 | ${PYSITELIB}/hgext/children.py | 12 | ${PYSITELIB}/hgext/children.py | |
13 | ${PYSITELIB}/hgext/children.pyc | 13 | ${PYSITELIB}/hgext/children.pyc | |
14 | ${PYSITELIB}/hgext/children.pyo | 14 | ${PYSITELIB}/hgext/children.pyo | |
@@ -624,27 +624,26 @@ ${PYSITELIB}/mercurial/templates/spartan | @@ -624,27 +624,26 @@ ${PYSITELIB}/mercurial/templates/spartan | |||
624 | ${PYSITELIB}/mercurial/templates/spartan/tags.tmpl | 624 | ${PYSITELIB}/mercurial/templates/spartan/tags.tmpl | |
625 | ${PYSITELIB}/mercurial/templates/static/background.png | 625 | ${PYSITELIB}/mercurial/templates/static/background.png | |
626 | ${PYSITELIB}/mercurial/templates/static/coal-file.png | 626 | ${PYSITELIB}/mercurial/templates/static/coal-file.png | |
627 | ${PYSITELIB}/mercurial/templates/static/coal-folder.png | 627 | ${PYSITELIB}/mercurial/templates/static/coal-folder.png | |
628 | ${PYSITELIB}/mercurial/templates/static/excanvas.js | 628 | ${PYSITELIB}/mercurial/templates/static/excanvas.js | |
629 | ${PYSITELIB}/mercurial/templates/static/hgicon.png | 629 | ${PYSITELIB}/mercurial/templates/static/hgicon.png | |
630 | ${PYSITELIB}/mercurial/templates/static/hglogo.png | 630 | ${PYSITELIB}/mercurial/templates/static/hglogo.png | |
631 | ${PYSITELIB}/mercurial/templates/static/mercurial.js | 631 | ${PYSITELIB}/mercurial/templates/static/mercurial.js | |
632 | ${PYSITELIB}/mercurial/templates/static/style-coal.css | 632 | ${PYSITELIB}/mercurial/templates/static/style-coal.css | |
633 | ${PYSITELIB}/mercurial/templates/static/style-gitweb.css | 633 | ${PYSITELIB}/mercurial/templates/static/style-gitweb.css | |
634 | ${PYSITELIB}/mercurial/templates/static/style-monoblue.css | 634 | ${PYSITELIB}/mercurial/templates/static/style-monoblue.css | |
635 | ${PYSITELIB}/mercurial/templates/static/style-paper.css | 635 | ${PYSITELIB}/mercurial/templates/static/style-paper.css | |
636 | ${PYSITELIB}/mercurial/templates/static/style.css | 636 | ${PYSITELIB}/mercurial/templates/static/style.css | |
637 | ${PYSITELIB}/mercurial/templates/template-vars.txt | |||
638 | ${PYSITELIB}/mercurial/transaction.py | 637 | ${PYSITELIB}/mercurial/transaction.py | |
639 | ${PYSITELIB}/mercurial/transaction.pyc | 638 | ${PYSITELIB}/mercurial/transaction.pyc | |
640 | ${PYSITELIB}/mercurial/transaction.pyo | 639 | ${PYSITELIB}/mercurial/transaction.pyo | |
641 | ${PYSITELIB}/mercurial/treediscovery.py | 640 | ${PYSITELIB}/mercurial/treediscovery.py | |
642 | ${PYSITELIB}/mercurial/treediscovery.pyc | 641 | ${PYSITELIB}/mercurial/treediscovery.pyc | |
643 | ${PYSITELIB}/mercurial/treediscovery.pyo | 642 | ${PYSITELIB}/mercurial/treediscovery.pyo | |
644 | ${PYSITELIB}/mercurial/ui.py | 643 | ${PYSITELIB}/mercurial/ui.py | |
645 | ${PYSITELIB}/mercurial/ui.pyc | 644 | ${PYSITELIB}/mercurial/ui.pyc | |
646 | ${PYSITELIB}/mercurial/ui.pyo | 645 | ${PYSITELIB}/mercurial/ui.pyo | |
647 | ${PYSITELIB}/mercurial/url.py | 646 | ${PYSITELIB}/mercurial/url.py | |
648 | ${PYSITELIB}/mercurial/url.pyc | 647 | ${PYSITELIB}/mercurial/url.pyc | |
649 | ${PYSITELIB}/mercurial/url.pyo | 648 | ${PYSITELIB}/mercurial/url.pyo | |
650 | ${PYSITELIB}/mercurial/util.py | 649 | ${PYSITELIB}/mercurial/util.py |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.64 2012/10/02 07:23:20 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.65 2012/11/02 01:46:05 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (mercurial-2.3.2.tar.gz) = 305b04bd0e2ad8787bf46c3ef8fe8adceb96974a | 3 | SHA1 (mercurial-2.4.tar.gz) = 80e00082c90753c1798bebf48ba963d1bbcf5f5e | |
4 | RMD160 (mercurial-2.3.2.tar.gz) = 78c3b7ecb40078cbc35b99648fb789424ab43e47 | 4 | RMD160 (mercurial-2.4.tar.gz) = 14451a60ab38de1c24eb1b4f1f2f3da907fa9dfd | |
5 | Size (mercurial-2.3.2.tar.gz) = 3559562 bytes | 5 | Size (mercurial-2.4.tar.gz) = 3607276 bytes |