summaryrefslogtreecommitdiff
path: root/dev-util/nvchecker
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-12 07:05:33 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-12 07:05:33 -0500
commitec560e4b511b5d7cb09adbd406de3ddb8386156f (patch)
tree903cc6d65549c358295c50cd521f3fb699dff0b0 /dev-util/nvchecker
parent7a6681ba59ffb2de9993c9bda64f6cdd414990b7 (diff)
downloadbaldeagleos-repo-ec560e4b511b5d7cb09adbd406de3ddb8386156f.tar.gz
baldeagleos-repo-ec560e4b511b5d7cb09adbd406de3ddb8386156f.tar.xz
baldeagleos-repo-ec560e4b511b5d7cb09adbd406de3ddb8386156f.zip
Adding metadata
Diffstat (limited to 'dev-util/nvchecker')
-rw-r--r--dev-util/nvchecker/Manifest2
-rw-r--r--dev-util/nvchecker/nvchecker-2.21.ebuild (renamed from dev-util/nvchecker/nvchecker-2.19.ebuild)20
2 files changed, 14 insertions, 8 deletions
diff --git a/dev-util/nvchecker/Manifest b/dev-util/nvchecker/Manifest
index 565eaf5e7ce2..ea95e11831fa 100644
--- a/dev-util/nvchecker/Manifest
+++ b/dev-util/nvchecker/Manifest
@@ -1,2 +1,2 @@
-DIST nvchecker-2.19.tar.gz 71397 BLAKE2B ef6e0c32dda54f681aadd8809ccb468313d9adefc4890d5b34721cf1d0aef87f34a604593a196547fac0dc14c0db9a3f4dcb0034f8d6a7296ea922c54b83188b SHA512 7183eafd1fe893f6c43bf2c775ddc603b4340f76aee342c587a7b840611753e934338a45d03822ac44605a9127eee7bfbaa9494043c99e22aace847c64ae7f78
DIST nvchecker-2.20.tar.gz 71423 BLAKE2B b9011813ab82ff9e44cd53fe952bd7690f9b3826ca97cc0649ad8ec1a1805b1e1eb3d92a1a05a2e1f33b45198377a42923196dec33552aa7c6d3c5f17422e521 SHA512 8093299f0128d385c5c617120b53e9a930b3ed4161519739282b82e76c5f54091bda5660f47ae64b7317ed8042b7d7664e464761896fbc54c3d1b92ca278d3c0
+DIST nvchecker-2.21.tar.gz 73769 BLAKE2B 3609b57913de688c8c5444b96447001ec6f05ca097bd85870ad8030a7585f4949a4c3cd3b0422837909e55e44c3b82e613ee72ee95dcb1380579dea4aed606f5 SHA512 deb8f65783558c9c77216a698d0ba1ed2ce2e182cb5747282eae2e4ed5832749c63f2f0f6141dcb00a8b39528179e9a7fec2371ba439fe8c848bb29286680489
diff --git a/dev-util/nvchecker/nvchecker-2.19.ebuild b/dev-util/nvchecker/nvchecker-2.21.ebuild
index 70e000c0d0f8..9953cf10d5ff 100644
--- a/dev-util/nvchecker/nvchecker-2.19.ebuild
+++ b/dev-util/nvchecker/nvchecker-2.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2025 Gentoo Authors
+# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -30,11 +30,15 @@ RDEPEND="
"
BDEPEND="
test? (
+ dev-python/dulwich[${PYTHON_USEDEP}]
dev-python/jq[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/pygit2[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- dev-python/zstandard[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep \
+ 'dev-python/zstandard[${PYTHON_USEDEP}]' python3_{11..13})
+ dev-vcs/git
)
"
@@ -79,10 +83,6 @@ EPYTEST_DESELECT=(
# "unconditional skip"
tests/test_apt.py::test_apt_deepin
tests/test_mercurial.py::test_mercurial
-
- # Currently failing due to upstream change. (nvchecker-2.19)
- # Remove in the future
- tests/test_rpmrepo.py::test_rpmrepo_fedora
)
distutils_enable_tests pytest
@@ -100,5 +100,11 @@ pkg_postinst() {
optfeature "jq source" "dev-python/jq[${PYTHON_USEDEP}]"
optfeature "httpheader source" "dev-python/lxml[${PYTHON_USEDEP}]"
optfeature "pypi source" "dev-python/packaging[${PYTHON_USEDEP}]"
- optfeature "rpmrepo source" "dev-python/zstandard[${PYTHON_USEDEP}]"
+ if use python_targets_python3_12 || \
+ use python_targets_python3_13; then
+ optfeature "rpmrepo source" "dev-python/zstandard[${PYTHON_USEDEP}]"
+ fi
+ optfeature "git source" dev-vcs/git
+ optfeature "git_pygit2 source" "dev-python/pygit2[${PYTHON_USEDEP}]"
+ optfeature "git_dulwich source" "dev-python/dulwich[${PYTHON_USEDEP}]"
}