From: Patrick McLean Date: Fri, 10 May 2019 17:55:38 +0000 (-0700) Subject: app-misc/tmuxp: New package X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=e2c50cb29e61200875643accdca7a0ddf599c8b7;p=gentoo.git app-misc/tmuxp: New package Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Patrick McLean --- diff --git a/app-misc/tmuxp/Manifest b/app-misc/tmuxp/Manifest new file mode 100644 index 000000000000..2f032a73673a --- /dev/null +++ b/app-misc/tmuxp/Manifest @@ -0,0 +1 @@ +DIST tmuxp-1.5.1.tar.gz 67536 BLAKE2B f96aa7c779b2c71f7467683acb1a218da3bbc2808040eb6030ee5b9873fc842c57f811ee4aee9796cab329aa46e9c639700b465c07b91be221780bb9c3a9e271 SHA512 f2b9a7429911083ff090ccd3bd4f0d56db7dc2dac9420a2e0db3eddc33df2f55e2d288a065c407b1d9dccf2a71f820075639efde7fd6109408587f661eef0941 diff --git a/app-misc/tmuxp/metadata.xml b/app-misc/tmuxp/metadata.xml new file mode 100644 index 000000000000..56cae167d372 --- /dev/null +++ b/app-misc/tmuxp/metadata.xml @@ -0,0 +1,8 @@ + + + + + chutzpah@gentoo.org + Patrick McLean + + diff --git a/app-misc/tmuxp/tmuxp-1.5.1.ebuild b/app-misc/tmuxp/tmuxp-1.5.1.ebuild new file mode 100644 index 000000000000..c29c3a629500 --- /dev/null +++ b/app-misc/tmuxp/tmuxp-1.5.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 python3_7 ) +inherit distutils-r1 + +DESCRIPTION="tmux session manager. built on libtmux" +HOMEPAGE="https://tmuxp.git-pull.com" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND="test? ( + >=dev-python/pytest-4.1.1[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + )" +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${BDEPEND} + dev-python/kaptan[${PYTHON_USEDEP}] + dev-python/libtmux[${PYTHON_USEDEP}] + >=dev-python/click-7.0[${PYTHON_USEDEP}] + >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]" + +# tests currently failing, reported upstream +# https://github.com/tmux-python/tmuxp/issues/486 +RESTRICT="test" + +python_test() { + SHELL="/bin/bash" py.test -v || die +}