summaryrefslogtreecommitdiff
path: root/dev-python/libtmux
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-07-13 03:04:35 -0500
committerroot <root@alpha.trunkmasters.com>2026-07-13 03:04:35 -0500
commitd6c616f80bd44aa3323ca5211338d251e1215938 (patch)
tree9597c13f86588aca7eeb854a486440bdcace1c30 /dev-python/libtmux
parent40d2213d241ba50dbaf9b311a92a93e480fbd474 (diff)
downloadbaldeagleos-repo-d6c616f80bd44aa3323ca5211338d251e1215938.tar.gz
baldeagleos-repo-d6c616f80bd44aa3323ca5211338d251e1215938.tar.xz
baldeagleos-repo-d6c616f80bd44aa3323ca5211338d251e1215938.zip
Adding metadata
Diffstat (limited to 'dev-python/libtmux')
-rw-r--r--dev-python/libtmux/Manifest2
-rw-r--r--dev-python/libtmux/libtmux-0.62.0.ebuild40
2 files changed, 42 insertions, 0 deletions
diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index a12444e77ab9..3bf0872a4e57 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -23,3 +23,5 @@ DIST libtmux-0.60.0.tar.gz 527549 BLAKE2B 7d10107fb81888417b86206eeb355712396789
DIST libtmux-0.60.0.tar.gz.provenance 9767 BLAKE2B 5911839abc6fefe63e7be53511b062cf0f5716db6c7d3edae95d146a6c9d506f448ac13ab957883e8e412cdfea7b13b3576214d509e56370e90a73b4ad5268cc SHA512 0e4a0315b4f9272007260e93dfee5a61bf13cfb2f8a755d0b7d92a09379218a7c23452b550e3d3b55f32e363a7643433af35ed954ab8d495c07d97df8ddc539d
DIST libtmux-0.61.0.tar.gz 546122 BLAKE2B 7030a817cb81f8856cb905349fa8beecbc77c6efa84ab01242904403163adc833189165e64fdf7be0d8b8841144f7ecd7c2489adc5fe6eb0ae695f25994c393f SHA512 b395ec50520d0d98aacead74f23310495688ce257bba3bbc32271595f9ab80061802bee882e50838d4361b5d691cb3d4a642dbde134245eea952f79afb64f1c1
DIST libtmux-0.61.0.tar.gz.provenance 9532 BLAKE2B db246750412e423ec980096068638f2e6070afb9ac719cf9ee8671a9448a917dfedccf3efe71c9ae4309b5a0ef0480bd075ec179a271e9978563ed99700bbe0d SHA512 96e3f9f901e78ee3716393a9806ebfe9e9af3d92488e4a721c87d50d50a355193ff7421d6234cc4ec22b1d18d90f78f8d269c16345d995d61652232659222ac3
+DIST libtmux-0.62.0.tar.gz 571757 BLAKE2B 499d7ddaef63c3dc1034ef967fbc139e562408e6f46b177932fc74a11ab94aa82f0286c3754f32c92146716bb1caf388c86fb5e24b0cb5a7f462021b354a8660 SHA512 e4b535352e56a99dea27f789276c46d41bd0f18013cfa22a9a44fc5fdefde77c4025289b533608ee4c6d72c05dd036924edb3c2db57006ec2c42ad5b433c13b8
+DIST libtmux-0.62.0.tar.gz.provenance 9720 BLAKE2B 45670a6d758469472c8a730d07da18c078b8d22cca614012286bed77e0a9f9d7966f93644f0706f497251e2d696b20b95fdf0a620980999a41fddc0fbeb677ea SHA512 f9e8b3341086e6ce4f788fd1b9656678ff5b0c1e019114eab604635cedacb8719a5bf18e8bf05bcff30ab06585d3d181fa50956d7a4f2f61be2302448aee96a0
diff --git a/dev-python/libtmux/libtmux-0.62.0.ebuild b/dev-python/libtmux/libtmux-0.62.0.ebuild
new file mode 100644
index 000000000000..a85d2d5eaa37
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.62.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/tmux-python/libtmux
+PYTHON_COMPAT=( python3_{13..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal multiplexer"
+HOMEPAGE="
+ https://libtmux.git-pull.com/
+ https://github.com/tmux-python/libtmux/
+ https://pypi.org/project/libtmux/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ >=app-misc/tmux-3.0a
+"
+
+EPYTEST_PLUGIN_LOAD_VIA_ENV=1
+EPYTEST_PLUGINS=( "${PN}" pytest-mock )
+EPYTEST_RERUNS=5
+distutils_enable_tests pytest
+
+python_test() {
+ # Avoid stale /tmp/tmux-$(id -u) confusing things (bug #896406)
+ local -x TMUX_TMPDIR=$(mktemp --directory --tmpdir=/tmp libtmux.XXXXXXXXXX)
+ # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set
+ # https://bugs.gentoo.org/927158
+ local -x TMUX_PANE=
+
+ epytest -o addopts= tests
+}