pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-mercurial



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Aug 30 17:55:25 UTC 2021

Modified Files:
        pkgsrc/devel/py-mercurial: Makefile PLIST distinfo version.mk

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 pkgsrc/devel/py-mercurial/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/py-mercurial/PLIST
cvs rdiff -u -r1.104 -r1.105 pkgsrc/devel/py-mercurial/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-mercurial/version.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-mercurial/Makefile
diff -u pkgsrc/devel/py-mercurial/Makefile:1.57 pkgsrc/devel/py-mercurial/Makefile:1.58
--- pkgsrc/devel/py-mercurial/Makefile:1.57     Thu Jul 15 12:37:02 2021
+++ pkgsrc/devel/py-mercurial/Makefile  Mon Aug 30 17:55:25 2021
@@ -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 @@ INSTALLATION_DIRS+= share/doc/mercurial
 .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}

Index: pkgsrc/devel/py-mercurial/PLIST
diff -u pkgsrc/devel/py-mercurial/PLIST:1.34 pkgsrc/devel/py-mercurial/PLIST:1.35
--- pkgsrc/devel/py-mercurial/PLIST:1.34        Thu May 20 09:08:27 2021
+++ pkgsrc/devel/py-mercurial/PLIST     Mon Aug 30 17:55:25 2021
@@ -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}/hgext/zeroconf/__init__.pyo
 ${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/dirstate.pyo
 ${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/dates.tx
 ${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/const
 ${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

Index: pkgsrc/devel/py-mercurial/distinfo
diff -u pkgsrc/devel/py-mercurial/distinfo:1.104 pkgsrc/devel/py-mercurial/distinfo:1.105
--- pkgsrc/devel/py-mercurial/distinfo:1.104    Thu Jul 15 12:37:02 2021
+++ pkgsrc/devel/py-mercurial/distinfo  Mon Aug 30 17:55:25 2021
@@ -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

Index: pkgsrc/devel/py-mercurial/version.mk
diff -u pkgsrc/devel/py-mercurial/version.mk:1.24 pkgsrc/devel/py-mercurial/version.mk:1.25
--- pkgsrc/devel/py-mercurial/version.mk:1.24   Thu Jul 15 12:37:02 2021
+++ pkgsrc/devel/py-mercurial/version.mk        Mon Aug 30 17:55:25 2021
@@ -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