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 Nov 13 14:36:55 UTC 2023
Modified Files:
pkgsrc/devel/py-mercurial: Makefile PLIST distinfo version.mk
Removed Files:
pkgsrc/devel/py-mercurial/patches: patch-tests_test-remotefilelog-gc.t
Log Message:
py-mercurial: update to 6.5.3.
Mercurial 6.5.3
"hgweb: pass strings in WSGI environment correctly from wsgicgi"
"perf: introduce more cache invalidation option in perf::tags"
"perf: add a --clear-fnode-cache-rev argument to perf::tags"
"perf: add a --update-last flag to perf::tags"
"blackbox: add a option to duplicate output to stderr too"
"tags: avoid expensive access to repo.changelog in a loop"
"revlog: fix a bug where NULL_NODE failed to be resolved to NULL_REV"
"httppeer: fix static-http: scheme autodetection (issue6833)"
"tests: backed out changeset 8037ddacad47"
"stream-clone: fix a crash when a repo with an empty revlog is cloned"
"censor: accept censored revision during upgrade"
"revlog: avoid opening and closing the file for each cloned revision"
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 pkgsrc/devel/py-mercurial/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/devel/py-mercurial/PLIST
cvs rdiff -u -r1.138 -r1.139 pkgsrc/devel/py-mercurial/distinfo
cvs rdiff -u -r1.53 -r1.54 pkgsrc/devel/py-mercurial/version.mk
cvs rdiff -u -r1.1 -r0 \
pkgsrc/devel/py-mercurial/patches/patch-tests_test-remotefilelog-gc.t
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.89 pkgsrc/devel/py-mercurial/Makefile:1.90
--- pkgsrc/devel/py-mercurial/Makefile:1.89 Mon Oct 23 06:37:41 2023
+++ pkgsrc/devel/py-mercurial/Makefile Mon Nov 13 14:36:55 2023
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.89 2023/10/23 06:37:41 wiz Exp $
+# $NetBSD: Makefile,v 1.90 2023/11/13 14:36:55 wiz Exp $
#
# Changelog sometimes at: https://www.mercurial-scm.org/wiki/WhatsNew
DISTNAME= mercurial-${VERSION}
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= devel scm
MASTER_SITES= https://www.mercurial-scm.org/release/
@@ -13,6 +12,9 @@ HOMEPAGE= https://www.mercurial-scm.org/
COMMENT= Fast, lightweight source control management system
LICENSE= gnu-gpl-v2 OR gnu-gpl-v3 # OR newer
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+
USE_TOOLS+= gmake msgfmt
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man5
@@ -24,11 +26,8 @@ PYTHON_SELF_CONFLICT= yes
.include "version.mk"
USE_TOOLS+= bash:test
-# Known test failures as of 6.5.2
-# Fixed in pkgsrc:
-# test-remotefilelog-gc.t
-# https://bz.mercurial-scm.org/show_bug.cgi?id=6843
-# Ran 931 tests, 83 skipped, 1 failed.
+# Test status as of 6.5.3
+# Ran 932 tests, 83 skipped, 0 failed.
TEST_TARGET= tests
TEST_MAKE_FLAGS+= PYTHON=${PYTHONBIN} TESTFLAGS=${_MAKE_JOBS:Q}
@@ -39,6 +38,9 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/README.rst \
${DESTDIR}${PREFIX}/share/doc/mercurial
+do-test:
+ cd ${WRKSRC} && ${SETENV} ${TEST_ENV} make tests ${TEST_MAKE_FLAGS}
+
.include "../../lang/python/batteries-included.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-mercurial/PLIST
diff -u pkgsrc/devel/py-mercurial/PLIST:1.44 pkgsrc/devel/py-mercurial/PLIST:1.45
--- pkgsrc/devel/py-mercurial/PLIST:1.44 Wed Jul 19 14:40:50 2023
+++ pkgsrc/devel/py-mercurial/PLIST Mon Nov 13 14:36:55 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.44 2023/07/19 14:40:50 wiz Exp $
+@comment $NetBSD: PLIST,v 1.45 2023/11/13 14:36:55 wiz Exp $
bin/hg
${PYSITELIB}/hgdemandimport/__init__.py
${PYSITELIB}/hgdemandimport/__init__.pyc
@@ -460,10 +460,11 @@ ${PYSITELIB}/hgext/zeroconf/__init__.pyo
${PYSITELIB}/hgext3rd/__init__.py
${PYSITELIB}/hgext3rd/__init__.pyc
${PYSITELIB}/hgext3rd/__init__.pyo
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/COPYING
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/mercurial/__init__.py
${PYSITELIB}/mercurial/__init__.pyc
${PYSITELIB}/mercurial/__init__.pyo
Index: pkgsrc/devel/py-mercurial/distinfo
diff -u pkgsrc/devel/py-mercurial/distinfo:1.138 pkgsrc/devel/py-mercurial/distinfo:1.139
--- pkgsrc/devel/py-mercurial/distinfo:1.138 Mon Oct 9 19:01:03 2023
+++ pkgsrc/devel/py-mercurial/distinfo Mon Nov 13 14:36:55 2023
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.138 2023/10/09 19:01:03 wiz Exp $
+$NetBSD: distinfo,v 1.139 2023/11/13 14:36:55 wiz Exp $
-BLAKE2s (mercurial-6.5.2.tar.gz) = 9238e38082f78f19f9b339df550a1de72120895d94d71c69e082a33a84ca0f60
-SHA512 (mercurial-6.5.2.tar.gz) = 200c4efb8e07c23c0c699f782cd40b2d966fa51c05b8cdd8d4066538fff90de2e94b760007eafd305391cb8c626c52b2466d0ae87a3ec17803cbaa3cb75706db
-Size (mercurial-6.5.2.tar.gz) = 8233023 bytes
+BLAKE2s (mercurial-6.5.3.tar.gz) = b033e7315275442938b9b5c9f20f308041e079079a16fbf17dda29ebd8b81a68
+SHA512 (mercurial-6.5.3.tar.gz) = af90ec414fbf9da518ce0de5b855b5dd6e4141f838ab0da54a40f31aa00245d21f14f1352fe537744fb6ae5a3e4f2723076f4773fafac649b8483fefd002b510
+Size (mercurial-6.5.3.tar.gz) = 8235306 bytes
SHA1 (patch-setup.py) = 2f5e1f619af50cc0976ce6b229e4ce9cc3492c29
-SHA1 (patch-tests_test-remotefilelog-gc.t) = 5cf739ec7d5aa5fb35ba5c27e4b0fba7d7ea0ca7
Index: pkgsrc/devel/py-mercurial/version.mk
diff -u pkgsrc/devel/py-mercurial/version.mk:1.53 pkgsrc/devel/py-mercurial/version.mk:1.54
--- pkgsrc/devel/py-mercurial/version.mk:1.53 Mon Oct 2 20:37:21 2023
+++ pkgsrc/devel/py-mercurial/version.mk Mon Nov 13 14:36:55 2023
@@ -1,3 +1,3 @@
-# $NetBSD: version.mk,v 1.53 2023/10/02 20:37:21 triaxx Exp $
+# $NetBSD: version.mk,v 1.54 2023/11/13 14:36:55 wiz Exp $
-VERSION= 6.5.2
+VERSION= 6.5.3
Home |
Main Index |
Thread Index |
Old Index