commit:     52431a0255e48effced91492ccc7f51aa4534c68
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  2 03:52:32 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jan  2 04:10:02 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52431a02

dev-python/librt: Bump to 0.7.7

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/librt/Manifest           |  2 ++
 dev-python/librt/librt-0.7.7.ebuild | 35 +++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/librt/Manifest b/dev-python/librt/Manifest
index 4e1f4cf53c5a..6a7cec2336f8 100644
--- a/dev-python/librt/Manifest
+++ b/dev-python/librt/Manifest
@@ -4,3 +4,5 @@ DIST librt-0.7.4.tar.gz 145862 BLAKE2B 
5dd5e9c137b3773f9a78839c947af989bd6e97ea4
 DIST librt-0.7.4.tar.gz.provenance 9313 BLAKE2B 
a78fd3a2bb09d776b9bdd256d2b58645a18270c0da735f659b8b6711002d8206896d66b325796d50ce08c9ecd2222939de7ac00c798c9ff06d41c9f01fd0ddb6
 SHA512 
af5d6db996aa8022c4ae14c4a57a3fe32ac2914fe15b0999ce69522e658c904ab7de06384dcacffcaa955180099a80eaa4c65da46cb1696ef57463c27dabff1d
 DIST librt-0.7.5.tar.gz 145868 BLAKE2B 
152c80323d664b0843a21ddce07ca0f7f396b8520f3252047a6c26646f017404ae62a54e7aa6bdaa23adab971e01ad293cf042a94ae60bb9baa511dffc0d3c20
 SHA512 
e8d4066df1f09b7381babf1752a0823eaa70c0dbf8a9fb7f224730198c06cfdf5ce6d3cad5fba2c8118c860ab51d44689e902cef7a10ef90f1d6f07fb68a1822
 DIST librt-0.7.5.tar.gz.provenance 9219 BLAKE2B 
e64801b6b8c595d6e893ac6ca70908b9d249858993a817d1a42ac2fe9e48abcc6c6f248aab5763067134d99a35ae7b78eecbbb66e8fef69d82ad8727716ec1ae
 SHA512 
1c425d2849a43a17f5b95bfb5def1a0733909a6d9e252bd1006e3af9c081ce90520109ca246221fd617190484d934d1f90ef6f685cc333d1610ca1d7d58b60ef
+DIST librt-0.7.7.tar.gz 145910 BLAKE2B 
caa7341ee7d9ef87d37ea727813f3a81ff99bc11bf02d09bf1a4c048b42ee2839d7a0773f354dd712db6f430eec001dad5ccca8cb97efe7603f1a8267854b642
 SHA512 
b55bc822407465652e77e6314ac62856fbdf6077601ca6b10cc2e5490f20a8c84445d29c6187331f163c52a4cf30a96c32dd8b3a2c9da36cfa2a20432d2ae8c9
+DIST librt-0.7.7.tar.gz.provenance 9266 BLAKE2B 
4a8d904ca34afbdd2b00d54986d8ab8395e11c150747f1b515824555516f78656191960606a62d97ccdc687d33f1706b3884a14e62e9c919d594a8f4f236c63c
 SHA512 
b3c6d193fed94332517801e2b2758db6056b2b5501cafaf67c92a58ff8417edba50feb909c4ea956a349f4698c230c1f112c9273a05576aa9bc0c0a86dcf8b5f

diff --git a/dev-python/librt/librt-0.7.7.ebuild 
b/dev-python/librt/librt-0.7.7.ebuild
new file mode 100644
index 000000000000..9423c011d570
--- /dev/null
+++ b/dev-python/librt/librt-0.7.7.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2025-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/mypyc/librt
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Mypyc runtime library"
+HOMEPAGE="
+       https://github.com/mypyc/librt/
+       https://pypi.org/project/librt/
+"
+
+LICENSE="MIT PSF-2.4"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390"
+
+BDEPEND="
+       test? (
+               dev-python/mypy-extensions[${PYTHON_USEDEP}]
+       )
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+python_test() {
+       rm -rf librt || die
+       epytest smoke_tests.py
+}

Reply via email to