Fri Jun 16 22:30:00 2023 UTC ()
py-mercurial: update to 6.4.4.

= Mercurial 6.4.4 =

 * clonebundles: filter out invalid schemes instead of failing on them
 * doc: format argument for date uses strftime format string (issue6818)
 * test: make test-contrib-perf.t more robust
 * revlog: fix a bug in revlog splitting
 * bundles: clarify streaming v2 bundle usage
 * delta-find: fix pulled-delta-reuse-policy=forced behavior
 * dirstate: fall back to v1 if reading v2 failed
 * revlog: avoid possible collision between directory and temporary index


(wiz)
diff -r1.83 -r1.84 pkgsrc/devel/py-mercurial/Makefile
diff -r1.132 -r1.133 pkgsrc/devel/py-mercurial/distinfo
diff -r1.48 -r1.49 pkgsrc/devel/py-mercurial/version.mk

cvs diff -r1.83 -r1.84 pkgsrc/devel/py-mercurial/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-mercurial/Makefile 2023/05/07 11:57:39 1.83
+++ pkgsrc/devel/py-mercurial/Makefile 2023/06/16 22:30:00 1.84
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.83 2023/05/07 11:57:39 wiz Exp $ 1# $NetBSD: Makefile,v 1.84 2023/06/16 22:30:00 wiz Exp $
2# 2#
3# Changelog sometimes at: https://www.mercurial-scm.org/wiki/WhatsNew 3# Changelog sometimes at: https://www.mercurial-scm.org/wiki/WhatsNew
4 4
5DISTNAME= mercurial-${VERSION} 5DISTNAME= mercurial-${VERSION}
6PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 6PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
7CATEGORIES= devel scm 7CATEGORIES= devel scm
8MASTER_SITES= https://www.mercurial-scm.org/release/ 8MASTER_SITES= https://www.mercurial-scm.org/release/
9 9
10MAINTAINER= wiz@NetBSD.org 10MAINTAINER= wiz@NetBSD.org
11HOMEPAGE= https://www.mercurial-scm.org/ 11HOMEPAGE= https://www.mercurial-scm.org/
12COMMENT= Fast, lightweight source control management system 12COMMENT= Fast, lightweight source control management system
13LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 # OR newer 13LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 # OR newer
14 14
@@ -19,39 +19,41 @@ DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:.. @@ -19,39 +19,41 @@ DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:..
19TEST_DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 19TEST_DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
20 20
21USE_TOOLS+= gmake msgfmt 21USE_TOOLS+= gmake msgfmt
22 22
23INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5 23INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
24INSTALLATION_DIRS+= share/doc/mercurial 24INSTALLATION_DIRS+= share/doc/mercurial
25 25
26PYTHON_VERSIONS_INCOMPATIBLE= 27 26PYTHON_VERSIONS_INCOMPATIBLE= 27
27PYTHON_SELF_CONFLICT= yes 27PYTHON_SELF_CONFLICT= yes
28 28
29.include "version.mk" 29.include "version.mk"
30 30
31USE_TOOLS+= bash:test 31USE_TOOLS+= bash:test
32# Known test failures as of 6.4.3 32# Known test failures as of 6.4.4
 33# test-hgrc.t:
 34# https://bz.mercurial-scm.org/show_bug.cgi?id=6822
33# test-remotefilelog-gc.t 35# test-remotefilelog-gc.t
34# https://bz.mercurial-scm.org/show_bug.cgi?id=6783 36# https://bz.mercurial-scm.org/show_bug.cgi?id=6783
35# test-push-cgi.t, test-oldcgi.t, test-newcgi.t, test-newercgi.t, test-clone-cgi.t 37# test-push-cgi.t, test-oldcgi.t, test-newcgi.t, test-newercgi.t, test-clone-cgi.t
36# https://bz.mercurial-scm.org/show_bug.cgi?id=6784 38# https://bz.mercurial-scm.org/show_bug.cgi?id=6784
37# test-patchbomb-tls.t: 39# test-patchbomb-tls.t:
38# https://bz.mercurial-scm.org/show_bug.cgi?id=6727 40# https://bz.mercurial-scm.org/show_bug.cgi?id=6727
39# test-demandimport.py 41# test-demandimport.py
40# https://bz.mercurial-scm.org/show_bug.cgi?id=6786 42# https://bz.mercurial-scm.org/show_bug.cgi?id=6786
41# test-revlog-delta-find.t 43# test-revlog-delta-find.t
42# https://bz.mercurial-scm.org/show_bug.cgi?id=6808 44# https://bz.mercurial-scm.org/show_bug.cgi?id=6808
43# (fixed in pkgsrc) 45# (fixed in pkgsrc)
44# 46#
45# Ran 921 tests, 82 skipped, 8 failed. 47# Ran 922 tests, 82 skipped, 9 failed.
46 48
47TEST_TARGET= tests 49TEST_TARGET= tests
48TEST_MAKE_FLAGS+= PYTHON=${PYTHONBIN} TESTFLAGS=${_MAKE_JOBS:Q} 50TEST_MAKE_FLAGS+= PYTHON=${PYTHONBIN} TESTFLAGS=${_MAKE_JOBS:Q}
49 51
50post-install: 52post-install:
51 ${INSTALL_DATA} ${WRKSRC}/doc/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 53 ${INSTALL_DATA} ${WRKSRC}/doc/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
52 ${INSTALL_DATA} ${WRKSRC}/doc/*.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5 54 ${INSTALL_DATA} ${WRKSRC}/doc/*.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5
53 ${INSTALL_DATA} ${WRKSRC}/README.rst \ 55 ${INSTALL_DATA} ${WRKSRC}/README.rst \
54 ${DESTDIR}${PREFIX}/share/doc/mercurial 56 ${DESTDIR}${PREFIX}/share/doc/mercurial
55 57
56.include "../../lang/python/egg.mk" 58.include "../../lang/python/egg.mk"
57.include "../../mk/bsd.pkg.mk" 59.include "../../mk/bsd.pkg.mk"

cvs diff -r1.132 -r1.133 pkgsrc/devel/py-mercurial/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-mercurial/distinfo 2023/06/14 11:07:26 1.132
+++ pkgsrc/devel/py-mercurial/distinfo 2023/06/16 22:30:00 1.133
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.132 2023/06/14 11:07:26 riastradh Exp $ 1$NetBSD: distinfo,v 1.133 2023/06/16 22:30:00 wiz Exp $
2 2
3BLAKE2s (mercurial-6.4.3.tar.gz) = 0dd06d30bbaeebbd96c61e577ab3a35e4fbbfb8a356709e56b4ebe434aef4aab 3BLAKE2s (mercurial-6.4.4.tar.gz) = 58cecebdc613decb202150e7fa6b004eaf2542df1c1903bcfb044f6c814aace0
4SHA512 (mercurial-6.4.3.tar.gz) = f212558ef3f60f32d8da05dbe47c64d59cfc7cd69718237452567b2c92cc2d0778bc49b9096e9613b8cc7f99da409f95360d07a57818e7626cb633ee03e1c749 4SHA512 (mercurial-6.4.4.tar.gz) = 6b97eaa10d2367dc583160170e74535e2c863ccc02e3d5527467769ce0b2db78a5496a48bad0f812a1bff5a9afec7751eea88edcefb06d052b9632a16da08c0f
5Size (mercurial-6.4.3.tar.gz) = 8177396 bytes 5Size (mercurial-6.4.4.tar.gz) = 8182450 bytes
6SHA1 (patch-setup.py) = 5d5fb792b3f6c714ad11d6ff21d7b40f8182d1a6 6SHA1 (patch-setup.py) = 5d5fb792b3f6c714ad11d6ff21d7b40f8182d1a6
7SHA1 (patch-tests_test-revlog-delta-find.t) = 4af19d6ece17d0aa12ce504fcdd1662812d993cb 7SHA1 (patch-tests_test-revlog-delta-find.t) = 4af19d6ece17d0aa12ce504fcdd1662812d993cb

cvs diff -r1.48 -r1.49 pkgsrc/devel/py-mercurial/version.mk (expand / switch to unified diff)

--- pkgsrc/devel/py-mercurial/version.mk 2023/05/07 11:57:40 1.48
+++ pkgsrc/devel/py-mercurial/version.mk 2023/06/16 22:30:00 1.49
@@ -1,3 +1,3 @@ @@ -1,3 +1,3 @@
1# $NetBSD: version.mk,v 1.48 2023/05/07 11:57:40 wiz Exp $ 1# $NetBSD: version.mk,v 1.49 2023/06/16 22:30:00 wiz Exp $
2 2
3VERSION= 6.4.3 3VERSION= 6.4.4