Update overlay packages

This commit is contained in:
Mario Fetka
2026-06-29 14:48:02 +02:00
parent 2224efd92e
commit e88b38d3c9
2199 changed files with 1041106 additions and 37809 deletions
+5 -1
View File
@@ -1,2 +1,6 @@
AUX pypubsub-4.0.7-python3.14-setuptools.patch 489 BLAKE2B 9406079057fc82a37ceab25997943a6ede7a055a259f8a9e11615722cc84b5a56e28c06ab3ccaf55d65bdfdd2edc10f48c8ccd616cb95ecc10db2033dd92b0cf SHA512 5e12e760dc30b431a17038d1422c6094db0cbdf262d2ad8096684775fca76d572de16eb83e3fecb4dd0bf6d803b35536c5fc626b325cef243755bd628b23d1a4
DIST pypubsub-4.0.3.tar.gz 174033 BLAKE2B 65fcd960ce2f0548f152546faa7a98055a823414c453b475d6ade339f55e72a60dcb8d627f6272cc844d181f772b76dba4e53b2ecc521bb05420abc09f6c30d2 SHA512 cf9aca44e91a5d0e5ecf6739deabf2980f9464395c89e3c5335c5248e47c570701e0534bb660c5005325a994d9f8e7f261f36bc8bea74cfc7eb760b73c572652
EBUILD pypubsub-4.0.3.ebuild 607 BLAKE2B 731283187126a70752ea9ad086991f8c8dbb0876ffb734467f078aee4f8c1bb047363dd5acd280e82a8d154ce3b081f5927d9ef1a289c4514b7ad9c40191cdf4 SHA512 de684edd60c5078ceaec69b7e47a406048610f52f74d2489471f44ee1a373b486f3926f59639d08a44153870069c21e1fcd2ed2d8bb55726a9ff63b3040c95fd
DIST pypubsub-4.0.7.tar.gz 173489 BLAKE2B 9d68dc815c70159fa2d6d6433a06a60f269a31a3c3c8132c106f45dba4a03ce520a464e5b56c1abca2cb25f24d8692f9b222af5849bb7e05f23ccda0ae7f400b SHA512 d14c80599d5cbc2dfbb9a4d25265530d238a94ab6e9a68cd72e8c36ca314b9c398275b798974dd778b9b3801d0ad698d664e2590a0a6517e0afe83abb1dbd76f
EBUILD pypubsub-4.0.3.ebuild 608 BLAKE2B 0d1b3be975d17e6a71234bb128f39daeff857fcb1ccc03334374c68952d9679e38773d72ac2a014fdf5257e27f09d09da51e49eb5e76d77fc8a7500c2faad03d SHA512 cd967e8cf15acb224b79dd89fed1da1b90bda0d0271bebb537b1bd5a5175b48de0442311feaceb3951ab624707f1ef851ca16b65de224600a50782fa84e024bd
EBUILD pypubsub-4.0.7.ebuild 887 BLAKE2B d61579711483ca2505c6611a47f26f88d098693fae6fdde018d1b3f4a8bc964cbebd609245f27cfc54a8fd47d5a027d532482e87106bb0f6a8ef81c3c59a939e SHA512 c5a72b06abdc006eb4977fe771418b6fb8d5af0c90402455399845168e349d4daeb126c7e70b3c00699b0c0cfbeb6a4e680aa1ff6043796fe8eedae4eb980485
MISC metadata.xml 318 BLAKE2B 3ce6ba5da47b6d7f375d64b03e492daebc04f20dfbaf4e5e92162afea0a99d3fcbfb7da07dbde049b7903e13e14fcef5dc4e60be77a716ebb6a269c77bc999ec SHA512 895e11fa8f0ce82d969ed938df2335466b0c57f3ff93c77df904653669664d50500f057bdeb827f3febf6aa39ace2a517a1937a9b82b09aa2f54a73c97117d55
@@ -0,0 +1,15 @@
https://github.com/schollii/pypubsub/issues/63
Python 3.14 environments commonly carry newer setuptools. The upstream
setuptools <77 cap is not tied to a known incompatibility and blocks builds
with current Python packaging stacks.
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[build-system]
-requires = ["setuptools>=68,<77", "wheel", "setuptools-scm>=7"]
+requires = ["setuptools>=68", "wheel", "setuptools-scm>=7"]
build-backend = "setuptools.build_meta"
[project]
+10
View File
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mario.fetka@disconnected-by-peer.at</email>
</maintainer>
<upstream>
<remote-id type="github">schollii/pypubsub</remote-id>
</upstream>
</pkgmetadata>
+1 -1
View File
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{6..14} )
PYTHON_COMPAT=( python3_{10..14} )
inherit distutils-r1
+43
View File
@@ -0,0 +1,43 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..15} )
inherit distutils-r1
DESCRIPTION="A Python publish-subcribe library"
HOMEPAGE="https://github.com/schollii/pypubsub/"
SRC_URI="
https://github.com/schollii/pypubsub/archive/v${PV}.tar.gz -> ${P}.tar.gz
"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
"
RESTRICT="!test? ( test )"
PATCHES=(
"${FILESDIR}/${P}-python3.14-setuptools.patch"
)
src_compile() {
export SETUPTOOLS_SCM_PRETEND_VERSION="${PV}"
export SETUPTOOLS_SCM_PRETEND_VERSION_FOR_PYPUBSUB="${PV}"
distutils-r1_src_compile
}
python_test() {
distutils_install_for_testing
cd "tests/suite" || die
pytest -vv || die
}