From 6297d5d420bdf78535458ce329ddbf739635bbc8 Mon Sep 17 00:00:00 2001 From: Jason Manley Date: Sun, 12 Mar 2023 15:38:19 -0500 Subject: [PATCH 1/4] New package: python3-pytest-bdd-6.1.1 --- srcpkgs/python3-pytest-bdd/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/python3-pytest-bdd/template diff --git a/srcpkgs/python3-pytest-bdd/template b/srcpkgs/python3-pytest-bdd/template new file mode 100644 index 000000000000..02470dbf0184 --- /dev/null +++ b/srcpkgs/python3-pytest-bdd/template @@ -0,0 +1,19 @@ +# Template file for 'python3-pytest-bdd' +pkgname=python3-pytest-bdd +version=6.1.1 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3 python3-pytest" +checkdepends="python3-typing_extensions" +short_desc="BDD library for the py.test runner" +maintainer="Jason Manley " +license="MIT" +homepage="https://github.com/pytest-dev/pytest-bdd" +distfiles="${PYPI_SITE}/p/pytest-bdd/pytest_bdd-${version}.tar.gz" +checksum=138af3592bcce5d4684b0d690777cf199b39ce45d423ca28086047ffe6111010 +make_check=no # collected 0 items for test + +post_install() { + vlicense LICENSE.txt +} From db9099c1bf1298d6022e29f81bf4f54f146861ce Mon Sep 17 00:00:00 2001 From: Jason Manley Date: Sun, 12 Mar 2023 15:51:34 -0500 Subject: [PATCH 2/4] New package: python3-pytest-instafail-0.4.2 --- srcpkgs/python3-pytest-instafail/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/python3-pytest-instafail/template diff --git a/srcpkgs/python3-pytest-instafail/template b/srcpkgs/python3-pytest-instafail/template new file mode 100644 index 000000000000..9ec8063f1361 --- /dev/null +++ b/srcpkgs/python3-pytest-instafail/template @@ -0,0 +1,18 @@ +# Template file for 'python3-pytest-instafail' +pkgname=python3-pytest-instafail +version=0.4.2 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3 python3-pytest" +checkdepends="python3-pytest" +short_desc="Pytest plugin to show failures instantly" +maintainer="Jason Manley " +license="BSD-2-Clause" +homepage="https://github.com/pytest-dev/pytest-instafail" +distfiles="${PYPI_SITE}/p/pytest-instafail/pytest-instafail-${version}.tar.gz" +checksum=19273fdf3f0f9a1cb4b7a0bc8aa1bdaaf6b0f62a681b693d5eca4626abc99782 + +post_install() { + vlicense LICENSE +} From 9b71ce1a2579b10c707375504462647e210dcefc Mon Sep 17 00:00:00 2001 From: Jason Manley Date: Sun, 12 Mar 2023 17:37:06 -0500 Subject: [PATCH 3/4] New package: python3-pytest-rerunfailures-11.1.2 --- srcpkgs/python3-pytest-rerunfailures/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/python3-pytest-rerunfailures/template diff --git a/srcpkgs/python3-pytest-rerunfailures/template b/srcpkgs/python3-pytest-rerunfailures/template new file mode 100644 index 000000000000..d03dc4fb34c1 --- /dev/null +++ b/srcpkgs/python3-pytest-rerunfailures/template @@ -0,0 +1,18 @@ +# Template file for 'python3-pytest-rerunfailures' +pkgname=python3-pytest-rerunfailures +version=11.1.2 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3 python3-pytest" +checkdepends="python3-pytest" +short_desc="Pytest plugin to re-run tests to eliminate flaky failures" +maintainer="Jason Manley " +license="MPL-2.0" +homepage="https://github.com/pytest-dev/pytest-rerunfailures" +distfiles="${PYPI_SITE}/p/pytest-rerunfailures/pytest-rerunfailures-${version}.tar.gz" +checksum=55611661e873f1cafa384c82f08d07883954f4b76435f4b8a5b470c1954573de + +post_install() { + vlicense LICENSE +} From 56726b561a38fc8653341da2ee2b55b17f705bdc Mon Sep 17 00:00:00 2001 From: Jason Manley Date: Mon, 13 Mar 2023 12:26:18 -0500 Subject: [PATCH 4/4] New package: python3-parse-type-0.6.0 --- srcpkgs/python3-parse-type/template | 17 +++++++++++++++++ srcpkgs/qutebrowser/template | 7 ++----- 2 files changed, 19 insertions(+), 5 deletions(-) create mode 100644 srcpkgs/python3-parse-type/template diff --git a/srcpkgs/python3-parse-type/template b/srcpkgs/python3-parse-type/template new file mode 100644 index 000000000000..2cb38d8b3096 --- /dev/null +++ b/srcpkgs/python3-parse-type/template @@ -0,0 +1,17 @@ +# Template file for 'python3-parse-type' +pkgname=python3-parse-type +version=0.6.0 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3" +short_desc="Simplifies to build parse types based on the parse module" +maintainer="Jason Manley " +license="BSD-3-Clause" +homepage="https://github.com/jenisys/parse_type" +distfiles="${PYPI_SITE}/p/parse-type/parse_type-${version}.tar.gz" +checksum=20b43c660e48ed47f433bce5873a2a3d4b9b6a7ba47bd7f7d2a7cec4bec5551f + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/qutebrowser/template b/srcpkgs/qutebrowser/template index af1ec94b27c7..774258bb52ca 100644 --- a/srcpkgs/qutebrowser/template +++ b/srcpkgs/qutebrowser/template @@ -4,8 +4,8 @@ version=2.5.2 revision=2 build_style=python3-module hostmakedepends="python3-setuptools asciidoc" -depends="python3-PyQt5-quick python3-Jinja2 python3-yaml - python3-PyQt5-opengl python3-PyQt5-sql qt5-plugin-sqlite" +depends="python3-PyQt5-quick python3-Jinja2 python3-yaml python3-PyQt5-opengl python3-PyQt5-sql qt5-plugin-sqlite" +checkdepends="${depends} python3-pytest-bdd python3-pytest-instafail python3-pytest-rerunfailures python3-typing_extensions python3-parse python3-parse-type python3-six python3-Mako python3-pytest-benchmark python3-pytest-mock python3-pytest-qt python3-hypothesis python3-PyQt5-webkit python3-BeautifulSoup4 python3-tldextract python3-cmdln" short_desc="Keyboard-focused browser with a minimal GUI" maintainer="Orphaned " license="GPL-3.0-or-later" @@ -14,9 +14,6 @@ changelog="https://raw.githubusercontent.com/qutebrowser/qutebrowser/master/doc/ distfiles="https://github.com/qutebrowser/qutebrowser/releases/download/v${version}/qutebrowser-${version}.tar.gz" checksum=a9bfce14ddc403de0deb2eedf983c231ce003e0759995ec7ef4ea34e4974e908 nostrip=yes -# testing requires unpackaged plugins: -# pytest-bdd, pytest-benchmark, pytest-instafail, pytest-rerunfailures -make_check=no build_options="webengine" desc_option_webengine="Build Qt5 WebEngine support"