From 11a5e617d8f88a8d16f1261ecf0ff2eca17b7a22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Fri, 2 May 2025 00:24:16 +0200 Subject: [PATCH] dev-python/i3ipc: add py3.13 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- dev-python/i3ipc/i3ipc-2.2.1-r2.ebuild | 38 ++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 dev-python/i3ipc/i3ipc-2.2.1-r2.ebuild diff --git a/dev-python/i3ipc/i3ipc-2.2.1-r2.ebuild b/dev-python/i3ipc/i3ipc-2.2.1-r2.ebuild new file mode 100644 index 0000000000..4a1b662ec2 --- /dev/null +++ b/dev-python/i3ipc/i3ipc-2.2.1-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 virtualx pypi + +DESCRIPTION="An improved Python library to control i3wm and sway." +HOMEPAGE="https://github.com/altdesktop/i3ipc-python" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + ${RDEPEND} + dev-python/python-xlib[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${BDEPEND} + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + x11-wm/i3 + ) +" + +RESTRICT="test" + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +}