[-- Attachment #1: Type: text/plain, Size: 1591 bytes --] There is a new pull request by mobinmob against master on the void-packages repository https://github.com/mobinmob/void-packages mercurial https://github.com/void-linux/void-packages/pull/32734 mercurial: update to 5.9. <!-- Mark items with [x] where applicable --> #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [X] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/32734.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-mercurial-32734.patch --] [-- Type: text/x-diff, Size: 1083 bytes --] From 26ad001968478d85aa9e51dc9ffad6b186bcab24 Mon Sep 17 00:00:00 2001 From: mobinmob <mobinmob@disroot.org> Date: Sat, 28 Aug 2021 17:31:14 +0300 Subject: [PATCH] mercurial: update to 5.9. --- srcpkgs/mercurial/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/mercurial/template b/srcpkgs/mercurial/template index 30857ffad05b..90c5e082b5b5 100644 --- a/srcpkgs/mercurial/template +++ b/srcpkgs/mercurial/template @@ -1,6 +1,6 @@ # Template file for 'mercurial' pkgname=mercurial -version=5.8.1 +version=5.9 revision=1 build_style=python3-module hostmakedepends="python3 python3-setuptools python3-devel gettext" @@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://www.mercurial-scm.org/" distfiles="https://www.mercurial-scm.org/release/mercurial-${version}.tar.gz" -checksum=81baa3fe2087bdda2dd119d7ea948f6badebaeb7b528a7d18b277e2ceb22b19b +checksum=70d53f72d495e97f1bac6e6bf65b9c760dc1d52e166c0b9754d1e54371c1307a pre_check() { if [ "$XBPS_TARGET_LIBC" = musl ]; then
[-- Attachment #1: Type: text/plain, Size: 211 bytes --] New comment by mobinmob on void-packages repository https://github.com/void-linux/void-packages/pull/32734#issuecomment-907673936 Comment: Tests run fine on x86_64 locally with: `./xbps-src -Q pkg mercurial`
[-- Attachment #1: Type: text/plain, Size: 300 bytes --] New comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/pull/32734#issuecomment-907684806 Comment: > Tests run fine on x86_64 locally with: > `./xbps-src -Q pkg mercurial` Could you also test other archs locally? Then you can mark tests to be skipped in CI.
[-- Attachment #1: Type: text/plain, Size: 384 bytes --] New comment by Chocimier on void-packages repository https://github.com/void-linux/void-packages/pull/32734#issuecomment-907688224 Comment: Please rather remove single failing test assuming no root privs, test-status.t. @paper42, mercurial have really time-consuming test set, and we put some effort to make tests work, make -K and -Q do right thing etc. It's good to keep it.
[-- Attachment #1: Type: text/plain, Size: 1596 bytes --] There is an updated pull request by mobinmob against master on the void-packages repository https://github.com/mobinmob/void-packages mercurial https://github.com/void-linux/void-packages/pull/32734 mercurial: update to 5.9. <!-- Mark items with [x] where applicable --> #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [X] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/32734.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-mercurial-32734.patch --] [-- Type: text/x-diff, Size: 1284 bytes --] From e97d8772fc4a9a8401baf1c8995d78e762b8512f Mon Sep 17 00:00:00 2001 From: mobinmob <mobinmob@disroot.org> Date: Sat, 28 Aug 2021 17:31:14 +0300 Subject: [PATCH] mercurial: update to 5.9. --- srcpkgs/mercurial/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/mercurial/template b/srcpkgs/mercurial/template index 30857ffad05b..4cf3e509f714 100644 --- a/srcpkgs/mercurial/template +++ b/srcpkgs/mercurial/template @@ -1,6 +1,6 @@ # Template file for 'mercurial' pkgname=mercurial -version=5.8.1 +version=5.9 revision=1 build_style=python3-module hostmakedepends="python3 python3-setuptools python3-devel gettext" @@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>" license="GPL-2.0-or-later" homepage="https://www.mercurial-scm.org/" distfiles="https://www.mercurial-scm.org/release/mercurial-${version}.tar.gz" -checksum=81baa3fe2087bdda2dd119d7ea948f6badebaeb7b528a7d18b277e2ceb22b19b +checksum=70d53f72d495e97f1bac6e6bf65b9c760dc1d52e166c0b9754d1e54371c1307a pre_check() { if [ "$XBPS_TARGET_LIBC" = musl ]; then @@ -31,7 +31,7 @@ do_check() { fi cd tests - rm test-hghave.t test-merge-tools.t + rm test-hghave.t test-merge-tools.t test-status.t python3 run-tests.py ${makejobs} ${_additional_test} }
[-- Attachment #1: Type: text/plain, Size: 240 bytes --] New comment by mobinmob on void-packages repository https://github.com/void-linux/void-packages/pull/32734#issuecomment-907845053 Comment: > Please rather remove single failing test assuming no root privs, test-status.t. > Done ;)
[-- Attachment #1: Type: text/plain, Size: 1436 bytes --] There's a merged pull request on the void-packages repository mercurial: update to 5.9. https://github.com/void-linux/void-packages/pull/32734 Description: <!-- Mark items with [x] where applicable --> #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [X] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> <!-- #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [ ] I built this PR locally for my native architecture, (ARCH-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl -->