Subject: CVS commit: pkgsrc/devel/py-mercurial
From: Thomas Klausner
Date: 2018-01-10 20:32:13
Message id: 20180110193213.5A74BFBDE@cvs.NetBSD.org

Log Message:
py-mercurial: update to 4.4.2.

Add upstream patch to fix a test case.

Mercurial 4.4.2 (2017-12-01)

This is a regularly-scheduled bugfix release.

1.1. Notable changes

1.1.1. Stricter command option parsing

Mercurial can now optionally parse "early" options (-R/--repository,
--cwd, --config, --debugger, and --profile) more strictly, for more
secure integration with tools that invoke 'hg' commands. Setting
HGPLAIN=+strictflags will parse these options more strictly, which
prevents them from being injected as arguments to other flags.

1.2. Bug fixes

    'hg amend' now correctly handles deleted and removed files, as
    well as subrepos. (issue5732, issue5677)
    largefiles now correctly handles dropped standin files when
    updating largefiles.

    Fixed an issue with deleting symlinks to directories when
    ui.origbackuppath is set. (issue5731)

1.3. Performance improvements

    Improved performance in path conflict checking introduced in
    Mercurial 4.4. (issue5716)

Files:
RevisionActionfile
1.20modifypkgsrc/devel/py-mercurial/Makefile
1.55modifypkgsrc/devel/py-mercurial/Makefile.version
1.57modifypkgsrc/devel/py-mercurial/distinfo
1.1addpkgsrc/devel/py-mercurial/patches/patch-tests_list-tree.py
1.1addpkgsrc/devel/py-mercurial/patches/patch-tests_test-largefiles-misc.t