diff options
author | Patrick McLean <patrick.mclean@sony.com> | 2019-05-10 10:55:38 -0700 |
---|---|---|
committer | Patrick McLean <chutzpah@gentoo.org> | 2019-05-10 10:56:52 -0700 |
commit | e2c50cb29e61200875643accdca7a0ddf599c8b7 (patch) | |
tree | e06515d9773a882eb6c43d015d167e92870d93c7 | |
parent | dev-python/libtmux: New package (diff) | |
download | gentoo-e2c50cb29e61200875643accdca7a0ddf599c8b7.tar.gz gentoo-e2c50cb29e61200875643accdca7a0ddf599c8b7.tar.bz2 gentoo-e2c50cb29e61200875643accdca7a0ddf599c8b7.zip |
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 <chutzpah@gentoo.org>
-rw-r--r-- | app-misc/tmuxp/Manifest | 1 | ||||
-rw-r--r-- | app-misc/tmuxp/metadata.xml | 8 | ||||
-rw-r--r-- | app-misc/tmuxp/tmuxp-1.5.1.ebuild | 35 |
3 files changed, 44 insertions, 0 deletions
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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>chutzpah@gentoo.org</email> + <name>Patrick McLean</name> + </maintainer> +</pkgmetadata> 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 +} |