mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 17:09:10 -07:00
app-misc/tmuxp: add 1.55.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
This commit is contained in:
@@ -4,3 +4,4 @@ DIST tmuxp-1.50.1.tar.gz 908321 BLAKE2B 3d459fda22f9f1ec21b894262869e3ebe1aebb73
|
||||
DIST tmuxp-1.52.2.tar.gz 908668 BLAKE2B d1a3f3cd1d59e18d84b289251e97cb8eda4dcec8ede9edf3fe10be9703e97d660dcf7cee770d317e11ae5304da2912fd8d99fde5f7e4c1bd7d9421390c014fa4 SHA512 e36cc407f8dccf71529722f64ede24546375c2b6195242f18745a6b52bbe8a663061807d3fb8a1711c19839ae2df186ba215b5d01ee68fa603ed637c267ed742
|
||||
DIST tmuxp-1.53.0.tar.gz 911155 BLAKE2B 0cc4e09a06265a150c237540a5e7678a53872cb78bae1ebf746a1fe6bc0c411f8bf2279d516c29c4aac5bc01e0aaa424c292b74e5ad8d96e0cafa0b5b152d230 SHA512 9907786fd051440356a182669bc20b34b37bd86a8efd35417b9170cf3ba66af44d1981dca1735b1e9695c9572d3455a99b199f7d1a9c00c0ad2f61694cb24db1
|
||||
DIST tmuxp-1.54.0.tar.gz 912156 BLAKE2B 72a093d25fcd73d96db83afd608442394ad8bd7e47d9ea776a1e9cd4c78171128d850a81fa1dbd29bc7d700c6b43cad291a8a98f5afeb948ef482e66dc77410d SHA512 a4dfdf4c7c860bfdb7d6897726eff2d20818ea55f4fe0ff3a7c899ea71185b95878b5cb8d17f078fc8477bddd9fcf5984ffc48c187c9532035baf0029557bbf7
|
||||
DIST tmuxp-1.55.0.tar.gz 912159 BLAKE2B 4a2eced7a2fc88ac25e8818ddd3a9368182470ab6ef12d571b32b7bf8e2754bfc8456e35157a46f6b5ebd3e6daf04e555633fab61e113a00fc0b81a3af0d876a SHA512 e9029e571637014cb053b20dfeee1624829c7c46e359f6aef3daba4d9342fe22b79700e30dc18522ef9344e926b7c9cd9893fa769f6f2ee6f74c43cdcb1a442b
|
||||
|
||||
54
app-misc/tmuxp/tmuxp-1.55.0.ebuild
Normal file
54
app-misc/tmuxp/tmuxp-1.55.0.ebuild
Normal file
@@ -0,0 +1,54 @@
|
||||
# Copyright 2019-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..14} )
|
||||
DISTUTILS_USE_PEP517=hatchling
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="tmux session manager. built on libtmux"
|
||||
HOMEPAGE="https://tmuxp.git-pull.com"
|
||||
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=app-misc/tmux-3.0a
|
||||
=dev-python/libtmux-0.46*[${PYTHON_USEDEP}]
|
||||
>=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
|
||||
!!dev-python/flaky
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# test doesn't get along with sandbox
|
||||
"tests/cli/test_load.py::test_load_zsh_autotitle_warning"
|
||||
)
|
||||
|
||||
EPYTEST_IGNORE=(
|
||||
# not actually tests, but throws off test collection
|
||||
"tests/fixtures/"
|
||||
)
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
sed -r -e 's:libtmux = "~[0-9.]+":libtmux = "~0.30":' \
|
||||
-i pyproject.toml || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
SHELL="/bin/bash" epytest tests
|
||||
}
|
||||
Reference in New Issue
Block a user