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
+3
View File
@@ -0,0 +1,3 @@
DIST cinemagoer-2026.6.27.tar.gz 134520 BLAKE2B f48aaffa41c0936e26e9a6a5ce59fdc26196e6ed94cb88138b72640b07c580ea48e0ed36bed16567f582576b7e1f7193606cb8458e0313663679319d92804644 SHA512 b3cda3ad5b9944d6db1b4bbaa8aaa4704e2313458e67779fb76eb08f80d5284b34e6fa872fc9f2be03b82969083d3822e4e873bd0794beb1b0ca32d48c399598
EBUILD cinemagoer-2026.6.27.ebuild 575 BLAKE2B 4cf5c6959c480414847ce576db8654ab9db5427fe286e1589270180a30d4cfdb3ddcd02f8334cefbe57dd599efec3e8831919ad2dc51391645af1fb505839922 SHA512 cbf2a812fef01b4a6d0efff83258340f328bd35ab7c4c05272c1abaf01556d3f15f91696c529a97afce47b8fb2c0c8131d4912973c4855ec74c1421cc3969955
MISC metadata.xml 309 BLAKE2B 9a8ec0494dc6c2f980dcacce0c06a56e46c3d5f2e61602588c7df43ae8a17e74b4c66c0a79e7bb2621b5970d15010c4c113d24013b05e521efb5837f1c294eb2 SHA512 324e4faff33416c25c12d8bb3f6d342b99b64d5ba05d8ec5185ac5837be854060b29731e541c8ac4615fba76ab1faea62593a47c1a7602cee8ec698444e1f136
@@ -0,0 +1,26 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..15} )
inherit distutils-r1 pypi
DESCRIPTION="Python package for retrieving and managing IMDb movie data"
HOMEPAGE="
https://cinemagoer.github.io/
https://pypi.org/project/cinemagoer/
"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="test"
RDEPEND="
>=dev-python/lxml-6.1.1[${PYTHON_USEDEP}]
<dev-python/sqlalchemy-2.1[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-2.0.50[${PYTHON_USEDEP}]
"
+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="pypi">cinemagoer</remote-id>
</upstream>
</pkgmetadata>
+3 -1
View File
@@ -1,4 +1,6 @@
DIST IMDbPY-2020.9.25.tar.gz 259453 BLAKE2B a703682d11d798c182bb4fe0a93f8dd50c9e673ff8bb6f1acbea768121c32ec6c3293a559b48381e547c21b12103732d537c6402f0f9c3851016ae0d36376d32 SHA512 5cea5146ace93b525be97ce5f3d8bb037be2e43280b3893c5475b8b2f84265e61db72ef935b1a50c341577a22ce4c98ac6d052eb047868fa88fb2dd3fab6d86a
DIST IMDbPY-2022.7.9.tar.gz 1204 BLAKE2B 6eb75d3ff807c80dc25c8192d8c7afb0c3667f1404df38923a977c3517609150769ed00aacfbaa7c3d7f3e0a51be182cf0bcdadabe9a821fdacf19ee982cb60f SHA512 22191319c2313adf3f5126de3f5e1b245c18a72abfa4e711e02fe6498d6743d6c70fbf99cabe809357d27f9b737a3ce3d28702471796675ccc22245c2bf77ec4
EBUILD imdbpy-2020.9.25.ebuild 667 BLAKE2B 658faaf0079472aa3319d128ad6f6c7e125e02be04e67cc3fb0e219fd1dde30936cfe990d9efc50c87ca0609c79004c925c3b99dbc18978ad75bf7b1f4436fa3 SHA512 0a74e5645b659b7bfe1f97e4167bb5cbc0e17c33de2ec5c38eefbd5ba6eea91bbcb4dd233133c2878912674425abb3b4eea5d871d449c78ba2d46d17ca465e88
EBUILD imdbpy-2022.7.9.ebuild 475 BLAKE2B 73f8d1478d1016bee4e287486113bd65fbb0311a730bb61e0f682e3a2db424298098a065d69e950f3b45fb9824d5e6d00dac17271fb1beb35a7f9f0f60687604 SHA512 bd3a3c1b8b9d9a5bb2335cd9a9154044bd95235de532f99920c28fbafb7f62ce6bc05f0bc8a4ce2ba662a7689e04ef68d49ec8f5d4bd5aa866d6c3fec3e0cc6f
MISC ChangeLog 245 BLAKE2B e09b5b71349aad6d93cf4cc658f802f96870db2162d6da6c9e83fd39af5951f1108743ecdca7f1a52a16ac84975d9b64b4f9f5fff6ef6f691567750cd3d3f418 SHA512 204ee60a21ac6eafb081abebcdda70a8f8e52ece22c8ca82aabe8f9ce4c8beedf6ac001eb1b10e9978951b7b46a86eccec575665d31937cbbca16e12ad960e5a
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
MISC metadata.xml 495 BLAKE2B f88bc2a7c227a776779d2b2bf59c582a3dff9e3dbf970f642e1af7959a98166d536e2a17a839b7af21ce9ca8fa8bc558ba8e6d1eb12ac372b55ea1749ab60aa1 SHA512 e4b0b814a1be1d73a060de0206fc928eff26b3859a6e4d865ca2b52c1066b577a868760eb215ef39cd3c4cb4a7ee9e7df6e0131317d30493d419788a8bdd2fdf
+23
View File
@@ -0,0 +1,23 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="IMDbPY"
PYTHON_COMPAT=( python3_{12..15} )
inherit distutils-r1 pypi
DESCRIPTION="Transitional package for Cinemagoer, formerly IMDbPY"
HOMEPAGE="https://imdbpy.github.io/"
S="${WORKDIR}/IMDbPY-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
dev-python/cinemagoer[${PYTHON_USEDEP}]
"
+4 -1
View File
@@ -2,11 +2,14 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mario.fetka@gmail.com</email>
<email>mario.fetka@disconnected-by-peer.at</email>
<description>Primary maintainer</description>
</maintainer>
<maintainer type="project">
<email>exampleproject@gentoo.org</email>
<name>Geos One Linamh Project</name>
</maintainer>
<upstream>
<remote-id type="pypi">IMDbPY</remote-id>
</upstream>
</pkgmetadata>
+3
View File
@@ -0,0 +1,3 @@
DIST m2crypto-0.47.0.tar.gz 662529 BLAKE2B f1ba6628ae713470850c2fa5db3230b000666ee93184622498ffc5b8527d445b96a0868addd491988147487553fc62aaedff4a651fd2e0b2efacc5fcfb81ec19 SHA512 a99a0e084831fde0bafe4be0ca748ec171a9c38225dd5d49d1af5a80122e89c75921589936b58fcd8b71f53ab006038d10dfd362d5cc37ae6bf1018ab378cce8
EBUILD m2crypto-0.47.0.ebuild 1481 BLAKE2B eeb0b156d5c0f6ce06470672743d6a412b0cf75d629468d1115c6ded4cab2cb56f251b26c16b88752a13154a70da4bd972c7d895e3f0b091bab7669d647700b9 SHA512 c77b6043a4a51c3897a5bb5bad6020599aeb4aaf6378f4717f27ac59898d2e222ddae17e7d1c5b0e38b9d1a709bcdb3227ed7a058b6df2afd14fcab831586726
MISC metadata.xml 392 BLAKE2B 315ae49a5e9acfa369b962711ae6c21342b51db3d82eabc00a1c4ee711886040075bb6f63aa216ca821b2861fbeb6eb73e238f9fb0b4b3c207de2f9d7331bc49 SHA512 7bd2842bea22f271fb4c7089da622060a51c376afb12661aed1e0cfdded4dddd0ae987207b66c83b09e92bc949beddda479435953cce1cdd988cc906e32e12b1
@@ -0,0 +1,69 @@
# Copyright 2018-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..14} )
PYPI_PN="M2Crypto"
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 toolchain-funcs pypi
DESCRIPTION="A Python crypto and SSL toolkit"
HOMEPAGE="
https://sr.ht/~mcepl/m2crypto/
https://gitlab.com/m2crypto/m2crypto/
https://pypi.org/project/M2Crypto/
"
# openssl via src/SWIG/_lib11_compat.i
LICENSE="BSD-2 openssl"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
IUSE="abi_mips_n32 abi_mips_n64 abi_mips_o32"
DEPEND="
dev-libs/openssl:=
"
RDEPEND="
${DEPEND}
dev-python/packaging[${PYTHON_USEDEP}]
"
BDEPEND="
>=dev-lang/swig-2.0.9
"
distutils_enable_tests unittest
swig_define() {
local x
for x; do
if tc-cpp-is-true "defined(${x})"; then
SWIG_FEATURES+=" -D${x}"
fi
done
}
src_prepare() {
# relies on very exact clock behavior which apparently fails
# with inconvenient CONFIG_HZ*
sed -e 's:test_server_simple_timeouts:_&:' \
-i tests/test_ssl.py || die
distutils-r1_src_prepare
}
python_compile() {
# setup.py looks at platform.machine() to determine swig options.
# For exotic ABIs, we need to give swig a hint.
local -x SWIG_FEATURES=
# https://bugs.gentoo.org/617946
swig_define __ILP32__
# https://bugs.gentoo.org/674112
swig_define __ARM_PCS_VFP
distutils-r1_python_compile
}
+12
View File
@@ -0,0 +1,12 @@
<?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>
<name>Mario Fetka</name>
</maintainer>
<upstream>
<remote-id type="pypi">M2Crypto</remote-id>
<remote-id type="sourcehut">~mcepl/m2crypto</remote-id>
</upstream>
</pkgmetadata>
+3
View File
@@ -0,0 +1,3 @@
DIST nemo-python-6.6.0.tar.gz 450838 BLAKE2B 4cd38ccccabcd5226828c114fb191dd7328768b7ae670a46173dceefcfcd9ab6b8001ed6059b07b3062b325053ee53b9a1d022997b56a610181b2d9b82ccc13a SHA512 5e5a23e4222723a0ebcfb59f4a3af5aa45da5e249ce7ae17099e3f45409091ad8775893c5653831ef7807f37654b4e3eb77dfc90105b0ec7343730792c152f07
EBUILD nemo-python-6.6.0.ebuild 974 BLAKE2B 7835ea809ff564d96f57797c45c12400b2b002f13abe46368fd8cc25d59bb34688057e197825ed61dfa662a79cfe53a1150cd4ed9fdac925d077d078a5114124 SHA512 f5e4a23ac3332468e92d7bee29f7a423f52c1d417e9d754b36f432668cf59ffdc2976953c39a8c6f04c51c850808b0765e237b5e3529bda171ba34db3616c50e
MISC metadata.xml 353 BLAKE2B 7913c4d35a0fd393cba6193dc327cb3b15336da3d66f7f12e9023387f5141490b65683b884fe7d46da48832a47c93ed1e227e8bc7a700d24017189f290298130 SHA512 69f2538f33ec6a94321b231e754e3104400d5652af210882aa03cc6ddbdc087772fe88b064b053fdc94fe5274f2338cec7111edd56dfb3a571cec488f955c1c6
+11
View File
@@ -0,0 +1,11 @@
<?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>
<name>Mario Fetka</name>
</maintainer>
<upstream>
<remote-id type="github">linuxmint/nemo-extensions</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,48 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
inherit meson python-single-r1
DESCRIPTION="Python bindings for the Nemo file manager"
HOMEPAGE="https://github.com/linuxmint/nemo-extensions/tree/master/nemo-python"
SRC_URI="https://github.com/linuxmint/nemo-extensions/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/nemo-extensions-${PV}/${PN}"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk-doc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pygobject:3[${PYTHON_USEDEP}]
')
>=dev-libs/glib-2.0:2
gnome-extra/nemo
x11-libs/gtk+:3
"
DEPEND="${RDEPEND}"
BDEPEND="
gtk-doc? ( dev-util/gtk-doc )
virtual/pkgconfig
"
src_configure() {
local emesonargs=(
$(meson_use gtk-doc gtk_doc)
)
meson_src_configure
}
src_install() {
meson_src_install
keepdir /usr/share/nemo-python/extensions
}
+3 -1
View File
@@ -1,6 +1,8 @@
AUX pastescript-setup.py-exclude-tests.patch 656 BLAKE2B 4570f85c9476528e19d548a3760fcf1ddb9d4f6cdc61ec7f6336d03ebaf92be0dae849bad044d7307a68be76a1b635a1764394fc7b409b4c5f9dfbdde83cd803 SHA512 231018ef54e937721efb84da42c238afc3903614c030d9966e05512e0a93a1717b8b20d668ab0ebea1c70202ade8d83de41edb85d2ae4665e0100abf1f75d963
DIST PasteScript-2.0.2.tar.gz 117521 BLAKE2B 2de72050ee7f5b7037b99f9661b5445e523607afc84a8846f0e5d9e89196e302627f552825ce0e4f821b7ed9ed2713c87d7b504a4e2abf092f1e8fa014c40c4b SHA512 2f093eb982972fed354219c75c2e008931cea553960cea8aaafbe57cde8556de5626e7eb9bb3b9b7328bad3b7d9899f11fc9773a65380396dae506e7531516de
DIST pastescript-3.7.0.tar.gz 98747 BLAKE2B 8215e4d89e73713d2f050f3ba23a875db5fe111452aa304ad1c7d975c7fa875a0ebf481734eba732573f7fed3500e55f7f2df0bffdd714e7da72829a892223e5 SHA512 d65067ae71a0b7fbc2bfbdcffd3c56b368e979093ccbdea392a57cf495f9c1b8bc773a0ae40b116fdf1094b7fe3c550b65857dd1e01440d6d35d2ff5a87d7a53
EBUILD pastescript-2.0.2-r1.ebuild 1081 BLAKE2B 3affa95221d108d064b2d9449cb1e4ee6cf7a13b350664b4e8872ec4fe0efcdc46d0ac73c6e7ecfd1a9bbc58dbb28dbb8bad9515197004beb66661fb44e2b5e4 SHA512 3e65130c2b47078be1755ec2defc346ad98bb45aa52037a53edc4fa9821e46f5c08df6e2557ab18d5be8be62acfceb0aa98961b518fa9d33fec1c47007ba3c6c
EBUILD pastescript-2.0.2.ebuild 1213 BLAKE2B 3814cdf040a6eeb7aaabda02f28d16052584a6ea548be5fb95501bd44cde581588c6d3114ff5b298f487b2f67af2673e7030180a1ed2f9a68fe1c4f097b7e29d SHA512 d5dc1c8b7dfdb6be673d3d57b6d8532d346f70d2e1d2324453ba72572cc71b105eb59955241c66c0bd5eafdb3faf2035b007f94feb4000c97e1771f5f2c0a263
EBUILD pastescript-3.7.0.ebuild 931 BLAKE2B 5fed373565b0aba8e6f7054fd2bff52fb19ae474d97df6b7eba20fdebfc0be1c6a2fc63408bcf3969bd2233e4d49435721924672d17829feff3164b4e5751c5b SHA512 6a943f15e9f1b82c35bfe65cef4b65e05d3e51cb0435db10b9964524bdb17ca3e8b8f840d1defea06b6a8a9d969294992bfeeaf5b4d55f7f7299097dbaa02035
MISC ChangeLog 256 BLAKE2B e187fdda5ee06db51c3a9f123e38586deb29f152b0834c5d32f87345fafc4a0343d42f30c61d76310383a0a82524f1dcb560ef5b4482b8aaa902a04e7ebebb62 SHA512 df564905763b18c60a920017f09c7f98690001e4650179c0de0e8e3e1cebb29d4d2b72e0cb2b37ce5a1fba2d121c1692da27c4375c1e694e5b5459a7cc348ccd
MISC metadata.xml 408 BLAKE2B 66a3e2838d5c5f95c7463733cd13b1230ef3ca005ec0c5dac797561be30f950da98dfa41eeb4d43cf97500c9a2e0d04c57b0b084d60107072a988dd7c4d16ded SHA512 9cac3e4a07c425e87274de776e03d243e462341168235cd3991ef4706aa1a902cf6591ae8e965b9c4ed370fc2ebef3ca805a9c761d05c4b994ae8667198b267c
MISC metadata.xml 500 BLAKE2B 13863e6d4fe8ede37e8a4ee6302ac88a90c32ad0be40f4babec0c443bddedd296154c2b2c9596e0f04efaded26b91ace38958e4b39086dfd5e0054fe7763248e SHA512 c796426e18c3181eb91a28e7b6b9e5255036bf502692508f62f1c9e6895838b895b934d1bea7b9c942dfdc915fa85883fcdcd57d3cf07ffbdd4c412c64c199b1
+4 -1
View File
@@ -2,11 +2,14 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mario.fetka@gmail.com</email>
<email>mario.fetka@disconnected-by-peer.at</email>
<description>Primary maintainer</description>
</maintainer>
<maintainer type="project">
<email>exampleproject@gentoo.org</email>
<name>Geos One Linamh Project</name>
</maintainer>
<upstream>
<remote-id type="pypi">pastescript</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,39 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{12..15} pypy3 )
inherit distutils-r1 pypi
DESCRIPTION="A pluggable command-line frontend, to setup package file layouts"
HOMEPAGE="http://pythonpaste.org/script/ https://pypi.python.org/pypi/PasteScript"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="
>=dev-python/paste-1.3[${PYTHON_USEDEP}]
dev-python/pastedeploy[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
doc? (
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
# Tests are broken.
RESTRICT="test"
distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
python_compile() {
distutils-r1_python_compile
find "${BUILD_DIR}" -name '*.pth' -delete || die
}
+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
}
+3
View File
@@ -0,0 +1,3 @@
DIST thunarx-python-0.5.2.tar.bz2 348120 BLAKE2B ddb098857a7411c1ce4dedf8b406cf6583e78f2ca4b012a9e0346c5a7132c40fd9cf279dc5d054ec827028cdc67321a65fab5e9d3912287ea9ed1f0cf4e72248 SHA512 49d009c84d69f0a1938ed6cb46fe04326c7323edecd79f6d9978ce2306fb95f20c901174f1cea31d5e436c85537efcb79c8613be857a3e4143f7b55b895616b6
EBUILD thunarx-python-0.5.2.ebuild 964 BLAKE2B 7520ece52ce96bd03560e297453ded6e317f320f9cc89401f55ac8516276396de3e060c0567e34c074f51807e8a437e52dc9c638b1c8ef3014242d00823d57b3 SHA512 311d8760542166f676bcfda022d47daa082d06c3e5d1c8c9168a333be2c9e3b979f394cc6254e4d150fe1bfbf46d2d5e78b14993bf84da9a463040c6fadd799d
MISC metadata.xml 356 BLAKE2B a277ede3f381685874a1bf96a846a07b3155f51f4ec91cb737281d2f1ee2f44225ebd4c47b7cbc439f957a0d6466cd61c9664c243bf7e4769d7e0c6c25b34640 SHA512 35ea9f7dfd0b83c03bb1ad92f357d78ecf99fa3f892293ae14dc17e8c63f687b8de85b0ba2cf91418ea93dc801aebe42315fcda3c652b383333a5817e296b2a3
+11
View File
@@ -0,0 +1,11 @@
<?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>
<name>Mario Fetka</name>
</maintainer>
<upstream>
<remote-id type="gitlab">xfce/bindings/thunarx-python</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,47 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..14} )
inherit python-single-r1
DESCRIPTION="Python bindings for Thunar extensions"
HOMEPAGE="
https://docs.xfce.org/xfce/thunar/thunarx-python
https://gitlab.xfce.org/bindings/thunarx-python
"
SRC_URI="https://archive.xfce.org/src/bindings/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk-doc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/pygobject:3[${PYTHON_USEDEP}]
')
>=dev-libs/glib-2.30:2
>=xfce-base/thunar-1.7.0:=
>=x11-libs/gtk+-3.20:3
"
DEPEND="${RDEPEND}"
BDEPEND="
gtk-doc? ( dev-util/gtk-doc )
virtual/pkgconfig
"
src_configure() {
PYTHON="${EPYTHON}" econf $(use_enable gtk-doc)
}
src_install() {
default
find "${ED}" -name '*.la' -delete || die
keepdir /usr/share/thunarx-python/extensions
}
+1
View File
@@ -1,3 +1,4 @@
AUX 0001-Import-abstract-base-classes-from-collections.abc.patch 1429 BLAKE2B 2f08c58ac13e5d921639bf1db40fb83987356edcd84c2455cf872f752357e531d217f5215a132f53c8afbf9b0793205f4295ef2ff4bdb2d7673c0ad7809bd61c SHA512 f9ab50f63a6ac75509311c5f142ee075a0a54ff8fb0045973c30d545333e877818bae9f8884ce4aa1d6f8bc5212ef3b2baf04c115308a2f6508c2ac182eadc0a
DIST twodict-1.2.tar.gz 7016 BLAKE2B dd396dd1a712474b6d07614190d69aee2cf47c46829d9bb9dec3e56e067a4f8289cd94aa9d2a7d9144a7b472fd13e4b1be8d229e3aff036bf65175be2b155027 SHA512 82fc49568d95fb742bb014789937e2c4fc54a1f680fd9743643bbfe50f580a62dc20e363974a3359586e6a47b72015e059f435f3b6470adcb567249a50cac434
EBUILD twodict-1.2.ebuild 579 BLAKE2B a172fe3a63558384c932c75a5fad9660f989ae884fccab55f009019bc7e8bd2dd284ca4fccbc54728c251cd44c1aee5e8efd4965d33b5d0acca3dff3973b2e93 SHA512 86af146f1c2f5c3bf6f45e3a5bcc18b81c86c6a9c85245203f6609b0b02995bbe76c651a43cdeba542c7210106083ab99a91641f29d777028ad5cecd5cd7a003
MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274
+8
View File
@@ -0,0 +1,8 @@
<?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>
<name>Mario Fetka</name>
</maintainer>
</pkgmetadata>
+1
View File
@@ -1,2 +1,3 @@
DIST wget-3.2.zip 10857 BLAKE2B d03d3545347031d90e9e954dee608eb1b255b54d5757315bbfe60c387fbde8db8a811be4ffcfb5577b364c03dd97964ce7db729c052493ccd85c434e528a4298 SHA512 173b444acdaba2d0e22e80557608f3d96f5b7fd62ca3e05e0f37c359d95e03875c9a5448db6e0fc4e3751ef11a746ef03aa1781d6d671372fc497e2af5887a2d
EBUILD wget-3.2-r1.ebuild 458 BLAKE2B 040a29576ca8babd401e79300efe378f3846aa2279c06aaaefaf1a283d220cf0c75d42516eb66188b79698eaebee338b6734ae4b7ead8e63576b02a3be40d035 SHA512 621fa12085001025fa7cdf4b05a1f045caa33b1d7d33ed5fc408b53fc1e68fe5ed3b9eb1262263d479b3040d223f2115bf3e95e8bec242dabeb36a31ea2b40a1
MISC metadata.xml 263 BLAKE2B e9cf85bb250287f0607bb0b4219b4d0eefa6d9b0e9ee24a154d903e633c54eb1278ba2259773cbdc5a7c43e0aea2c1e9bd5bffc2f091e8a0c36b23da7099eb3a SHA512 08e26e8e596ee9259bb8bf2b84047471f6ad38b2e1efac33c5ec249c38856668d61f8807b7cba324c1ac50c426c1736b313c72c403c9d0c53318de352b263274
+8
View File
@@ -0,0 +1,8 @@
<?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>
<name>Mario Fetka</name>
</maintainer>
</pkgmetadata>