From: "Jason Blackwell" <blackwell@disroot.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/
Date: Mon, 11 Nov 2024 04:20:59 +0000 (UTC) [thread overview]
Message-ID: <1731298730.db9b3fea7238d25b9d1b8b0c637a4f43c427d71f.blackwell@gentoo> (raw)
commit: db9b3fea7238d25b9d1b8b0c637a4f43c427d71f
Author: Jason Blackwell <blackwell <AT> disroot <DOT> org>
AuthorDate: Mon Nov 11 04:14:37 2024 +0000
Commit: Jason Blackwell <blackwell <AT> disroot <DOT> org>
CommitDate: Mon Nov 11 04:18:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db9b3fea
dev-util/pmbootstrap: add 3.0.0, drop 2.3.3, re-enable tests
Signed-off-by: Jason Blackwell <blackwell <AT> disroot.org>
dev-util/pmbootstrap/Manifest | 2 +-
...tstrap-2.3.3.ebuild => pmbootstrap-3.0.0.ebuild} | 21 +++++++++++++++++++--
2 files changed, 20 insertions(+), 3 deletions(-)
diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index 1653d5836..69fa2c85f 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1 +1 @@
-DIST pmbootstrap-2.3.3.tar.bz2 22494602 BLAKE2B 53fc61e4982e7fac93f3f7de051efee87904bb87e11865812f6d757ae27f8458e3899eb65fac6bc64a9fe0b34a1a1bf52c551468a91396613fbf4a00930c62cf SHA512 d59e254482077f061ef78c4ce7f5f9d1e8be4a1a58f3125430c52bba6cb379b0eb9e60dc8802da8a94284458c30c225e8a558fe9a38885143c1e5efe1ffad92c
+DIST pmbootstrap-3.0.0.tar.bz2 3244742 BLAKE2B 58f03a93d863b84a8d406c49a9c424aebddfeabfa748cbd91f243dd9fcb8c269c35db7db9f3b349da1efe8a239cf371ab149e2635ee097d05640714033e7d12d SHA512 c45164f151abaa2f018476cd5a2dd1edcdbfbc565b7f67fc6764ff64fc768c17e727bef349f633f7775904d8e2868515f11470ec5c98f4ccbab69e5ad7bbbc1b
diff --git a/dev-util/pmbootstrap/pmbootstrap-2.3.3.ebuild b/dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild
similarity index 76%
rename from dev-util/pmbootstrap/pmbootstrap-2.3.3.ebuild
rename to dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild
index 5e758782f..d31a232ab 100644
--- a/dev-util/pmbootstrap/pmbootstrap-2.3.3.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild
@@ -22,10 +22,15 @@ SLOT="0"
KEYWORDS="-alpha ~amd64 -arm -hppa -ppc -ppc64 -riscv -sparc"
# Tests are disabled because they require the pmaports repository (containing
# postmarketOS APKBUILDs) to be cloned at runtime.
-RESTRICT="mirror test"
+RESTRICT="mirror"
DEPEND="${PYTHON_DEPS}"
-RDEPEND="dev-vcs/git"
+RDEPEND="
+ dev-vcs/git
+ sys-fs/multipath-tools
+"
+
+distutils_enable_tests pytest
pkg_pretend() {
if kernel_is -lt 3 17 0; then
@@ -38,3 +43,15 @@ pkg_pretend() {
pkg_setup() {
python-single-r1_pkg_setup
}
+
+python_test() {
+ local -x EPYTEST_DESELECT=()
+
+ # test_pkgrepo.py is disabled because it requires the pmaports repository (containing
+ # postmarketOS APKBUILDs) to be cloned at runtime.
+ EPYTEST_DESELECT+=(
+ "pmb/core/test_pkgrepo.py"
+ )
+
+ distutils-r1_python_test
+}
next reply other threads:[~2024-11-11 4:21 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-11 4:20 Jason Blackwell [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-11-07 10:49 [gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/ Jason Blackwell
2024-06-18 22:19 Jason Blackwell
2024-06-17 0:44 Jason Blackwell
2024-05-14 20:12 [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-05-14 20:07 ` [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-05-14 20:07 Julien Roy
2023-09-18 15:09 Duje Mihanović
2023-04-07 11:05 Duje Mihanović
2023-03-17 13:01 Anna Vyalkova
2022-09-13 15:35 Duje Mihanović
2022-07-14 11:44 Duje Mihanović
2022-07-06 18:18 Duje Mihanović
2022-05-25 12:50 Duje Mihanović
2022-05-24 19:11 Duje Mihanović
2022-05-20 17:58 Duje Mihanović
2022-05-18 19:49 Tony Olagbaiye
2022-05-18 15:54 Tony Olagbaiye
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1731298730.db9b3fea7238d25b9d1b8b0c637a4f43c427d71f.blackwell@gentoo \
--to=blackwell@disroot.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox