summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick McLean <chutzpah@gentoo.org>2023-01-08 11:58:29 -0800
committerPatrick McLean <chutzpah@gentoo.org>2023-01-08 11:58:48 -0800
commitd86ce9839100f4be86f910b5e5bf5d1f047bf18b (patch)
treeadfe8c2b603cb86b02eee8615d7826a02e698945 /app-misc/tmuxp
parentdev-python/libtmux: add 0.19.1 (diff)
downloadgentoo-d86ce9839100f4be86f910b5e5bf5d1f047bf18b.tar.gz
gentoo-d86ce9839100f4be86f910b5e5bf5d1f047bf18b.tar.bz2
gentoo-d86ce9839100f4be86f910b5e5bf5d1f047bf18b.zip
app-misc/tmuxp: add 1.25.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Diffstat (limited to 'app-misc/tmuxp')
-rw-r--r--app-misc/tmuxp/Manifest1
-rw-r--r--app-misc/tmuxp/tmuxp-1.25.0.ebuild37
2 files changed, 38 insertions, 0 deletions
diff --git a/app-misc/tmuxp/Manifest b/app-misc/tmuxp/Manifest
index 5aa28836cae2..9371ec174b69 100644
--- a/app-misc/tmuxp/Manifest
+++ b/app-misc/tmuxp/Manifest
@@ -2,3 +2,4 @@ DIST tmuxp-1.15.0.tar.gz 842727 BLAKE2B 7e0e68ae848fdefab46a936511f57a9927b28a22
DIST tmuxp-1.18.2.tar.gz 853145 BLAKE2B 4fc3e825474bccce9f78072e1c3545b7c8eeb40e0d23265901062a00f7434506a84db0414637d18c57e84f4e3b37978c890e01a786d6f1edda87af806c2b298d SHA512 c599dac5b54627342424b2ef7721f47c57c2d271698b007ffb7de972a3a7683c0bd7ea76d2a7e4c168e8a412a03171dd5f53422a3e2d858f7dfc746fa7946be8
DIST tmuxp-1.19.1.tar.gz 853713 BLAKE2B c6d06c6d8488ffef2afa700c25aab3765371c682e77c938040773eaad471a87799a6feeb07e92a6fc41ecec72abd9f82bdc09ff540eb4dfbb90e2356e449d9fc SHA512 da76efbc64f51a09092dda93299e72696c1b74cf49d60d25de02550215a2cbfe227bc4ed84b45371d401a8f2cefb68d94947dadb8280445687cafb0abfdccdd2
DIST tmuxp-1.24.0.tar.gz 856446 BLAKE2B 79eba246d6d4dd30afc8c2e39ec40193415a63df6bf3617aafab9ca24d3e09dd9908533088c1bcd8a2de5ffe2e78d3f5f27259ab848658c17479db28ebe35144 SHA512 d7372a2304a67bbb18530590eb2f5785ebfe60250562fd2e40a4ce5f4162866b67c98721a2effea540852ebc09d6e552f6e493424e566de78c2d87b3f7552f7f
+DIST tmuxp-1.25.0.tar.gz 857012 BLAKE2B d472e0bc34b12f6aac87a0f608ec1e78f52bb54c9e068c5fec53fb8a9a0f70041831dc62a070b4d0f81788f8bd4a0d1f1cb3e45a2d744aa010bf3ecd988e2f6c SHA512 a18dfe4a1df22fc76fb70c7ff06bda6d55a3ffafb21eb26a5ff6fb131452d5a4e2677ca1c3f58c9c6b237b6a9791a3c904f6535a2fcd7dbc1dde28da8959a3fa
diff --git a/app-misc/tmuxp/tmuxp-1.25.0.ebuild b/app-misc/tmuxp/tmuxp-1.25.0.ebuild
new file mode 100644
index 000000000000..2f3d95d762f6
--- /dev/null
+++ b/app-misc/tmuxp/tmuxp-1.25.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=poetry
+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.19.1*[${PYTHON_USEDEP}]
+ >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
+ >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+ !dev-python/flaky
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ SHELL="/bin/bash" epytest tests
+}