Merge updates from master

This commit is contained in:
Repository mirror & CI
2026-07-31 19:45:50 +00:00
4 changed files with 84 additions and 0 deletions

View File

@@ -4,3 +4,5 @@ DIST snakeoil-0.11.1.tar.gz 205402 BLAKE2B 5adce8d484b4bfe9936a91368f4aaf618b763
DIST snakeoil-0.11.1.tar.gz.provenance 9560 BLAKE2B 7323544a63f67e1208f01288a09a8254eba31688d57599284b568586109260383ffcf71555963c8998e31cc1974b81de5483e592151bab07efd88f7d1a7cad1b SHA512 1508b466ba8921895279e8b3e8951e338fe240fddae709563d45e47cd948ae2ab51d37664bf3e8780913c45368410ad1704d8b17b2887fffb9bf038f015b4a6e
DIST snakeoil-0.11.2.tar.gz 205822 BLAKE2B 4f7f5a17868562a6216743f3a7bab2c9e0110ce4930ab72b253c52bee2a51279292f6538e774ce9126fee5c8b78c44a02e315c22cf65803c5e82124623768590 SHA512 cad0d03c001366a0d5c80562b5c63b252e202668d8155dad7ae431d254a1d89827032711f224d06e041754e87880b5030e122bc36e1136c825f4c8ef31054a52
DIST snakeoil-0.11.2.tar.gz.provenance 9842 BLAKE2B 72fe1b24af0cd346d8e2b2d0e12135a14fdec32fc7d29f90dee467d7f98bd60970adad691c588bca96082d75bc3d191828ffbcbd2315f824554e3c7ee4cef39f SHA512 c3f604bf69c4c4fe18c24c7e729ec256ab5831cb44732a22bac2b9204f7393b4e86bcb87fff879f6431b50d9c8d31f2f841751e2a55d8476c08295bcb303c7a8
DIST snakeoil-0.11.3.tar.gz 206577 BLAKE2B 7418f0d419e7a2f774f043734600d1a66f1e3c3a3943d45ccb1bc15c17fad0e4ec2ad02459a42ed2f0db6545ce913c46dc359d02caeed156e20547c7e8b15b89 SHA512 367d37f01d58cbeabc31fa6ed0a747c8e5910688328cf0276c762ea4cfcf2abec187384b291dc3ac14187bc0528944c0972229208f6c3a2a48169fd6d26c0fc0
DIST snakeoil-0.11.3.tar.gz.provenance 9748 BLAKE2B cdf6b9e4a9a932894f43604c3a5ba008c97f5972cecd2a40aab9d89b6e56ee3496495157b107b12032f6e38eeaa82965fa988dea8ee2c1ec43ed3b2140e089f3 SHA512 b8fd5dc236329e610cee1f2c1ebd6c39e045c79ae53113b2496862b5a6b23a5d692fbcc590c40509dd147ae759bb32283eba73303ebd31de0aa2b602411956f3

View File

@@ -0,0 +1,32 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=flit
PYPI_VERIFY_REPO=https://github.com/pkgcore/snakeoil
PYTHON_COMPAT=( python3_{12..15} )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/snakeoil.git
https://github.com/pkgcore/snakeoil.git"
inherit git-r3
else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
inherit pypi
fi
DESCRIPTION="misc common functionality and useful optimizations"
HOMEPAGE="
https://github.com/pkgcore/snakeoil/
https://pypi.org/project/snakeoil/
"
LICENSE="BSD BSD-2 MIT"
SLOT="0"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest

View File

@@ -1,3 +1,4 @@
DIST pkgcore-0.12.32.tar.gz 585834 BLAKE2B 005864930c21604097ba6b663753e8827fad7d956017d55f41f1861b4bf8b2ea7abae557ae5af69b20af756638924325a91916939d05b49967c8e82544b52296 SHA512 7342790d29652e98efd6bd0925450a5355ba4716489ab6d5452574519586dccc57898313802e7da09e8f914f8e29e1b6e872664185072ef71b96aec884dea71b
DIST pkgcore-0.12.35.tar.gz 597676 BLAKE2B dd28c6a51544b5ddc5de0494e6c70d9d58a19d34904cea3004304dfd32183af97163dd1bed2ec6846015785894e2d55cfec63b5bb69057ff0619add653bb649f SHA512 c0912375c162b136b337808bf1391f6a637919dafac6a31dfcb3c70b4360b150e5c6edd2c85b72870d7809e7560fb9914ca76d9f1224df6acc220a87514f27a3
DIST pkgcore-0.12.36.tar.gz 598774 BLAKE2B 0de5bc813128f467d2e76bd95a7015f34e39988c1e3938002f851151a0008b942a260e6962fad220dfd906b303a3dc36e239b6ce489706a2b7e8920e2807e64a SHA512 b1e832152f62683f25b27118327c67f3c2505ebd2d05d7a5b9c8ac67ef7d7ff84f0c063833d8ae3863eb49401c92f885b4929bc6886e202e70181ea5dd4b5f06
DIST pkgcore-0.12.37.tar.gz 601731 BLAKE2B b4320a9e6e4bf6e7e3185f0e7f906fe53846e0d6d4a97ede3c53fdf26493b27a4f42c10c6ced438e381b7cedc4289c2bbf87e5f2905b829f331f6f3be681dc64 SHA512 30d6f6600cf68aede6963fd0c170842fb834b183b4225e5357b3d2e79a2d49957f67b667798e7dfb08b0d73a34380bd2a34a76ad52810849cc8b748731fb58e2

View File

@@ -0,0 +1,49 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=standalone
PYTHON_COMPAT=( python3_{12..15} )
inherit distutils-r1
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgcore.git
https://github.com/pkgcore/pkgcore.git"
inherit git-r3
else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
inherit pypi
fi
DESCRIPTION="a framework for package management"
HOMEPAGE="https://github.com/pkgcore/pkgcore"
LICENSE="BSD MIT"
SLOT="0"
if [[ ${PV} == *9999 ]]; then
RDEPEND="~dev-python/snakeoil-9999[${PYTHON_USEDEP}]"
else
RDEPEND=">=dev-python/snakeoil-0.11.3[${PYTHON_USEDEP}]"
fi
RDEPEND+="
>=app-shells/bash-5.3[readline]
dev-python/lxml[${PYTHON_USEDEP}]
"
BDEPEND="${RDEPEND}
>=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
test? (
dev-vcs/git
)
"
EPYTEST_PLUGINS=( pkgcore )
distutils_enable_tests pytest
python_install_all() {
local DOCS=( NEWS.rst )
[[ ${PV} == *9999 ]] || doman build/sphinx/man/*
distutils-r1_python_install_all
}