pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-mercurial py-mercurial: update to 5.9.
details: https://anonhg.NetBSD.org/pkgsrc/rev/3a3a22dd22f6
branches: trunk
changeset: 457697:3a3a22dd22f6
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon Aug 30 17:55:25 2021 +0000
description:
py-mercurial: update to 5.9.
== New Features ==
* `hg config` now has a `--source` option to show where each
configuration value comes from.
== Internal API Changes ==
The Dirstate API have been updated as the previous function leaked some
internal details and did not distinct between two important cases: "We are
changing parent and need to adjust the dirstate" and "some command is changing
which file is tracked". To clarify the situation:
* the following functions have been deprecated,
- dirstate.add,
- dirstate.normal,
- dirstate.normallookup,
- dirstate.merge,
- dirstate.otherparent,
- dirstate.remove,
- dirstate.drop,
* these new functions are added for the "adjusting parents" use-case:
- dirstate.update_file,
- dirstate.update_file_p1,
* these new function are added for the "adjusting wc file" use-case":
- dirstate.set_tracked,
- dirstate.set_untracked,
- dirstate.set_clean,
- dirstate.set_possibly_dirty,
See inline documentation of the new functions for details.
diffstat:
devel/py-mercurial/Makefile | 12 +++++++++---
devel/py-mercurial/PLIST | 26 ++++++++++++++++++++++++--
devel/py-mercurial/distinfo | 10 +++++-----
devel/py-mercurial/version.mk | 4 ++--
4 files changed, 40 insertions(+), 12 deletions(-)
diffs (121 lines):
diff -r eca465e27f6f -r 3a3a22dd22f6 devel/py-mercurial/Makefile
--- a/devel/py-mercurial/Makefile Mon Aug 30 16:44:34 2021 +0000
+++ b/devel/py-mercurial/Makefile Mon Aug 30 17:55:25 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.57 2021/07/15 12:37:02 wiz Exp $
+# $NetBSD: Makefile,v 1.58 2021/08/30 17:55:25 wiz Exp $
#
# Changelog sometimes at: https://www.mercurial-scm.org/wiki/WhatsNew
@@ -31,11 +31,17 @@
.include "options.mk"
USE_TOOLS+= bash:test
-# Known test failures as of 5.8.1
+# Known test failures as of 5.9
# test-persistent-nodemap.t
# https://bz.mercurial-scm.org/show_bug.cgi?id=6523
+# test-censor.t
+# https://bz.mercurial-scm.org/show_bug.cgi?id=6585
+# test-manifest.t
+# https://bz.mercurial-scm.org/show_bug.cgi?id=6586
+# test-removeemptydirs.t
+# https://bz.mercurial-scm.org/show_bug.cgi?id=6587
#
-# Ran 879 tests, 81 skipped, 1 failed.
+# Ran 888 tests, 97 skipped, 4 failed.
TEST_TARGET= tests
TEST_MAKE_FLAGS+= PYTHON=${PYTHONBIN} TESTFLAGS=${_MAKE_JOBS:Q}
diff -r eca465e27f6f -r 3a3a22dd22f6 devel/py-mercurial/PLIST
--- a/devel/py-mercurial/PLIST Mon Aug 30 16:44:34 2021 +0000
+++ b/devel/py-mercurial/PLIST Mon Aug 30 17:55:25 2021 +0000
@@ -1,6 +1,5 @@
-@comment $NetBSD: PLIST,v 1.34 2021/05/20 09:08:27 wiz Exp $
+@comment $NetBSD: PLIST,v 1.35 2021/08/30 17:55:25 wiz Exp $
bin/hg
-${PYSITELIB}/${EGG_FILE}
${PYSITELIB}/hgdemandimport/__init__.py
${PYSITELIB}/hgdemandimport/__init__.pyc
${PYSITELIB}/hgdemandimport/__init__.pyo
@@ -464,6 +463,7 @@
${PYSITELIB}/hgext3rd/__init__.py
${PYSITELIB}/hgext3rd/__init__.pyc
${PYSITELIB}/hgext3rd/__init__.pyo
+${PYSITELIB}/${EGG_FILE}
${PYSITELIB}/mercurial/__init__.py
${PYSITELIB}/mercurial/__init__.pyc
${PYSITELIB}/mercurial/__init__.pyo
@@ -593,6 +593,15 @@
${PYSITELIB}/mercurial/dirstateguard.py
${PYSITELIB}/mercurial/dirstateguard.pyc
${PYSITELIB}/mercurial/dirstateguard.pyo
+${PYSITELIB}/mercurial/dirstatemap.py
+${PYSITELIB}/mercurial/dirstatemap.pyc
+${PYSITELIB}/mercurial/dirstatemap.pyo
+${PYSITELIB}/mercurial/dirstateutils/__init__.py
+${PYSITELIB}/mercurial/dirstateutils/__init__.pyc
+${PYSITELIB}/mercurial/dirstateutils/__init__.pyo
+${PYSITELIB}/mercurial/dirstateutils/docket.py
+${PYSITELIB}/mercurial/dirstateutils/docket.pyc
+${PYSITELIB}/mercurial/dirstateutils/docket.pyo
${PYSITELIB}/mercurial/discovery.py
${PYSITELIB}/mercurial/discovery.pyc
${PYSITELIB}/mercurial/discovery.pyo
@@ -659,6 +668,7 @@
${PYSITELIB}/mercurial/helptext/deprecated.txt
${PYSITELIB}/mercurial/helptext/diffs.txt
${PYSITELIB}/mercurial/helptext/environment.txt
+${PYSITELIB}/mercurial/helptext/evolution.txt
${PYSITELIB}/mercurial/helptext/extensions.txt
${PYSITELIB}/mercurial/helptext/filesets.txt
${PYSITELIB}/mercurial/helptext/flags.txt
@@ -924,12 +934,24 @@
${PYSITELIB}/mercurial/revlogutils/deltas.py
${PYSITELIB}/mercurial/revlogutils/deltas.pyc
${PYSITELIB}/mercurial/revlogutils/deltas.pyo
+${PYSITELIB}/mercurial/revlogutils/docket.py
+${PYSITELIB}/mercurial/revlogutils/docket.pyc
+${PYSITELIB}/mercurial/revlogutils/docket.pyo
${PYSITELIB}/mercurial/revlogutils/flagutil.py
${PYSITELIB}/mercurial/revlogutils/flagutil.pyc
${PYSITELIB}/mercurial/revlogutils/flagutil.pyo
${PYSITELIB}/mercurial/revlogutils/nodemap.py
${PYSITELIB}/mercurial/revlogutils/nodemap.pyc
${PYSITELIB}/mercurial/revlogutils/nodemap.pyo
+${PYSITELIB}/mercurial/revlogutils/randomaccessfile.py
+${PYSITELIB}/mercurial/revlogutils/randomaccessfile.pyc
+${PYSITELIB}/mercurial/revlogutils/randomaccessfile.pyo
+${PYSITELIB}/mercurial/revlogutils/revlogv0.py
+${PYSITELIB}/mercurial/revlogutils/revlogv0.pyc
+${PYSITELIB}/mercurial/revlogutils/revlogv0.pyo
+${PYSITELIB}/mercurial/revlogutils/rewrite.py
+${PYSITELIB}/mercurial/revlogutils/rewrite.pyc
+${PYSITELIB}/mercurial/revlogutils/rewrite.pyo
${PYSITELIB}/mercurial/revlogutils/sidedata.py
${PYSITELIB}/mercurial/revlogutils/sidedata.pyc
${PYSITELIB}/mercurial/revlogutils/sidedata.pyo
diff -r eca465e27f6f -r 3a3a22dd22f6 devel/py-mercurial/distinfo
--- a/devel/py-mercurial/distinfo Mon Aug 30 16:44:34 2021 +0000
+++ b/devel/py-mercurial/distinfo Mon Aug 30 17:55:25 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.104 2021/07/15 12:37:02 wiz Exp $
+$NetBSD: distinfo,v 1.105 2021/08/30 17:55:25 wiz Exp $
-SHA1 (mercurial-5.8.1.tar.gz) = 4295b476c35d751c1411879b4c04d54416c3e702
-RMD160 (mercurial-5.8.1.tar.gz) = 0c6dde2ddcd08aeed00e422e04bed62bd3fd75f9
-SHA512 (mercurial-5.8.1.tar.gz) = d17c809fc48c55d646b677ad23b5cf4a1755f5a81790988109cd50ac259acc230edad7bf5ccc7a6384a490aeba4a7492327bb9878a541d5fa7207e2c378be966
-Size (mercurial-5.8.1.tar.gz) = 7988000 bytes
+SHA1 (mercurial-5.9.tar.gz) = a541842329b8e80e530ee5f678362f655a1b788e
+RMD160 (mercurial-5.9.tar.gz) = 6b8aeb1c3f171c04274598cfa8264fc15b735b0f
+SHA512 (mercurial-5.9.tar.gz) = f75aba3205d49e2a7fda1963839344798608a3698e066fc7fb12acb1a6c713691d2bd5d266d633a08bd54dde98b71ef04fe6600807ed6ceddb3a4937506b3325
+Size (mercurial-5.9.tar.gz) = 8118681 bytes
diff -r eca465e27f6f -r 3a3a22dd22f6 devel/py-mercurial/version.mk
--- a/devel/py-mercurial/version.mk Mon Aug 30 16:44:34 2021 +0000
+++ b/devel/py-mercurial/version.mk Mon Aug 30 17:55:25 2021 +0000
@@ -1,3 +1,3 @@
-# $NetBSD: version.mk,v 1.24 2021/07/15 12:37:02 wiz Exp $
+# $NetBSD: version.mk,v 1.25 2021/08/30 17:55:25 wiz Exp $
-VERSION= 5.8.1
+VERSION= 5.9
Home |
Main Index |
Thread Index |
Old Index