From 437bad711139e9b827a63445b7ec925314408948 Mon Sep 17 00:00:00 2001 From: Daniel Lewan Date: Thu, 27 Oct 2022 22:03:54 +0200 Subject: [PATCH 1/2] python3-libtmux: update to 0.15.8. --- srcpkgs/python3-libtmux/template | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/srcpkgs/python3-libtmux/template b/srcpkgs/python3-libtmux/template index e4f3736977de..6e5317005638 100644 --- a/srcpkgs/python3-libtmux/template +++ b/srcpkgs/python3-libtmux/template @@ -1,19 +1,20 @@ # Template file for 'python3-libtmux' pkgname=python3-libtmux -version=0.11.0 +version=0.15.9 revision=1 wrksrc="libtmux-${version}" build_style=python3-module hostmakedepends="python3-setuptools" depends="python3" +checkdepends="python3-pytest-mock tmux" short_desc="Python binding for tmux" maintainer="Alexander Egorenkov " license="MIT" -homepage="https://github.com/tmux-python/libtmux" +homepage="https://libtmux.git-pull.com/" +changelog="https://raw.githubusercontent.com/tmux-python/libtmux/master/CHANGES" distfiles="${PYPI_SITE}/l/libtmux/libtmux-${version}.tar.gz" -checksum=d82cf391097eb69d784d889d482bb99284b984aa6225276a3dc1af8c1460dd3c -# Disable check which uses pip to pull external python packages -make_check=no +checksum=da25358ae555c2a7f38ec764aeecf525fa3a9fd37001622877070d4de3b4addd +make_check_pre="env PYTEST_PLUGINS=libtmux.pytest_plugin" post_install() { vlicense LICENSE From 8f934cf3922c132642863e3fb7d3b20c2afe1f8f Mon Sep 17 00:00:00 2001 From: Daniel Lewan Date: Thu, 27 Oct 2022 22:34:28 +0200 Subject: [PATCH 2/2] python3-tmuxp: update to 1.18.1. --- srcpkgs/python3-tmuxp/template | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/srcpkgs/python3-tmuxp/template b/srcpkgs/python3-tmuxp/template index 22725c04b3d2..f1398ef5f2dd 100644 --- a/srcpkgs/python3-tmuxp/template +++ b/srcpkgs/python3-tmuxp/template @@ -1,26 +1,23 @@ # Template file for 'python3-tmuxp' pkgname=python3-tmuxp -version=1.10.1 +version=1.18.1 revision=1 wrksrc="tmuxp-${version}" build_style=python3-module +# XXX: test hangs and crashes midway +make_check_args="--deselect tests/workspace/test_builder.py::test_automatic_rename_option" hostmakedepends="python3-setuptools" -depends="python3 python3-setuptools python3-colorama python3-click - python3-kaptan python3-libtmux" -checkdepends="python3-pytest $depends tmux" +depends="python3-colorama python3-yaml python3-libtmux" +checkdepends="python3-pytest-mock $depends tmux" short_desc="Session manager for tmux" maintainer="Alexander Egorenkov " license="MIT" -homepage="https://github.com/tmux-python/tmuxp/" +homepage="https://tmuxp.git-pull.com/" +changelog=https://raw.githubusercontent.com/tmux-python/tmuxp/master/CHANGES distfiles="${PYPI_SITE}/t/tmuxp/tmuxp-${version}.tar.gz" -checksum=7ac9556d3a92cedf703846532e5ae8004f1c37731d686a54b046fa01f38b7c92 +checksum=7923a26da7766d6359e044a79029d3f882dcb7a2a9f47ffffce72f3ec708809a conflicts="python-tmuxp>=0" -do_check() { - # XXX: test hangs and crashes midway - python3 -m pytest -k 'not workspacebuilder' -} - post_install() { vlicense LICENSE }