From 183389bfe04fd4754c2b0cf15777da57545b77e8 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Fri, 14 Jan 2022 22:31:14 +0100 Subject: [PATCH 1/8] New package: python3-log_symbols-0.0.14 --- srcpkgs/python3-log_symbols/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/python3-log_symbols/template diff --git a/srcpkgs/python3-log_symbols/template b/srcpkgs/python3-log_symbols/template new file mode 100644 index 000000000000..81f8d9354d1d --- /dev/null +++ b/srcpkgs/python3-log_symbols/template @@ -0,0 +1,21 @@ +# Template file for 'python3-log_symbols' +pkgname=python3-log_symbols +version=0.0.14 +revision=1 +wrksrc="log_symbols-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3-colorama" +short_desc="Colored symbols for various log levels for Python" +maintainer="Orphaned " +license="MIT" +homepage="https://github.com/manrajgrover/py-log-symbols" +distfiles="${PYPI_SITE}/l/log_symbols/log_symbols-${version}.tar.gz" +checksum=cf0bbc6fe1a8e53f0d174a716bc625c4f87043cc21eb55dd8a740cfe22680556 +# Tests aren't distributed in the PyPi tarball and there are no tags +# in the repo on GitHub so we can't get the tarball from there... +make_check=no + +post_install() { + vlicense LICENSE +} From 22e880fb0214019523bed6f096b81507dc4d20d4 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Fri, 14 Jan 2022 22:56:09 +0100 Subject: [PATCH 2/8] New package: python3-spinners-0.0.24 --- srcpkgs/python3-spinners/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/python3-spinners/template diff --git a/srcpkgs/python3-spinners/template b/srcpkgs/python3-spinners/template new file mode 100644 index 000000000000..dd5b4c58f52c --- /dev/null +++ b/srcpkgs/python3-spinners/template @@ -0,0 +1,21 @@ +# Template file for 'python3-spinners' +pkgname=python3-spinners +version=0.0.24 +revision=1 +wrksrc="spinners-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3" +short_desc='Python wrapper for "amazing" node library cli-spinners' +maintainer="Orphaned " +license="MIT" +homepage="https://github.com/manrajgrover/py-spinners" +distfiles="${PYPI_SITE}/s/spinners/spinners-${version}.tar.gz" +checksum=1eb6aeb4781d72ab42ed8a01dcf20f3002bf50740d7154d12fb8c9769bf9e27f +# Tests aren't distributed in the PyPi tarball and there are no tags +# in the repo on GitHub so we can't get the tarball from there... +make_check=no + +post_install() { + vlicense LICENSE +} From 171286bd2196429699b16b2fd916b8cf35959d0b Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Fri, 14 Jan 2022 23:02:25 +0100 Subject: [PATCH 3/8] New package: python3-halo-0.0.31 --- srcpkgs/python3-halo/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/python3-halo/template diff --git a/srcpkgs/python3-halo/template b/srcpkgs/python3-halo/template new file mode 100644 index 000000000000..5b84924680e6 --- /dev/null +++ b/srcpkgs/python3-halo/template @@ -0,0 +1,26 @@ +# Template file for 'python3-halo' +pkgname=python3-halo +version=0.0.31 +revision=1 +wrksrc="halo-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends=" + python3-log_symbols + python3-spinners + python3-termcolor + python3-colorama + python3-six" +short_desc="Beautiful spinners for terminal, IPython and Jupyter" +maintainer="Orphaned " +license="MIT" +homepage="https://github.com/manrajgrover/halo" +distfiles="${PYPI_SITE}/h/halo/halo-${version}.tar.gz" +checksum=7b67a3521ee91d53b7152d4ee3452811e1d2a6321975137762eb3d70063cc9d6 +# Tests aren't distributed in the PyPi tarball and there are no tags +# in the repo on GitHub so we can't get the tarball from there... +make_check=no + +post_install() { + vlicense LICENSE +} From 246d83f3d0453063d4a31321188ccffb2361d701 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Sat, 15 Jan 2022 13:50:00 +0100 Subject: [PATCH 4/8] New package: python3-semver-2.13.0 --- srcpkgs/python3-semver/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/python3-semver/template diff --git a/srcpkgs/python3-semver/template b/srcpkgs/python3-semver/template new file mode 100644 index 000000000000..1903abe3c495 --- /dev/null +++ b/srcpkgs/python3-semver/template @@ -0,0 +1,20 @@ +# Template file for 'python3-semver' +pkgname=python3-semver +version=2.13.0 +revision=1 +wrksrc="semver-${version}" +build_style=python3-pep517 +make_check_target="test_semver.py" +hostmakedepends="python3-wheel" +depends="python" +checkdepends="python3-pytest-cov" +short_desc="Python package to work with Semantic Versioning" +maintainer="Orphaned " +license="BSD-3-Clause" +homepage="https://github.com/python-semver/python-semver" +distfiles="${PYPI_SITE}/s/semver/semver-${version}.tar.gz" +checksum=fa0fe2722ee1c3f57eac478820c3a5ae2f624af8264cbdf9000c980ff7f75e3f + +post_install() { + vlicense LICENSE.txt +} From 08a663cd41fe089d17a07bbf2384e1624dc2a1c0 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Fri, 14 Jan 2022 23:06:11 +0100 Subject: [PATCH 5/8] New package: python3-milc-1.6.5 --- srcpkgs/python3-milc/template | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 srcpkgs/python3-milc/template diff --git a/srcpkgs/python3-milc/template b/srcpkgs/python3-milc/template new file mode 100644 index 000000000000..94f4ff58f4b1 --- /dev/null +++ b/srcpkgs/python3-milc/template @@ -0,0 +1,24 @@ +# Template file for 'python3-milc' +pkgname=python3-milc +version=1.6.5 +revision=1 +wrksrc="milc-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends=" + python3-appdirs + python3-argcomplete + python3-colorama + python3-halo + python3-spinners" +checkdepends="${depends} python3-pytest python3-semver" +short_desc="Batteries-Included Python 3 CLI Framework" +maintainer="Orphaned " +license="MIT" +homepage="https://milc.clueboard.co" +distfiles="https://github.com/clueboard/milc/archive/refs/tags/${version}.tar.gz" +checksum=c2ec7ca643f7bc59ed22b510cdd2ff9fb28c1778a9b98021c4386bcb6854ea08 + +post_install() { + vlicense LICENSE +} From 11b882279b1f8b3ea523fd649ce5fa0f439397d0 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Fri, 14 Jan 2022 23:41:56 +0100 Subject: [PATCH 6/8] New package: python3-dotty-dict-1.3.0 --- srcpkgs/python3-dotty-dict/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/python3-dotty-dict/template diff --git a/srcpkgs/python3-dotty-dict/template b/srcpkgs/python3-dotty-dict/template new file mode 100644 index 000000000000..85956d6458ce --- /dev/null +++ b/srcpkgs/python3-dotty-dict/template @@ -0,0 +1,19 @@ +# Template file for 'python3-dotty-dict' +pkgname=python3-dotty-dict +version=1.3.0 +revision=1 +wrksrc="dotty_dict-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3" +checkdepends="python3-pytest" +short_desc="Dictionary wrapper for quick access to deeply nested keys" +maintainer="Orphaned " +license="MIT" +homepage="https://github.com/pawelzny/dotty_dict" +distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" +checksum=23d28c35e698e68678dd904297e26bb0d8c1f7aa5c5d64279a0b9b05cfbb37e8 + +post_install() { + vlicense LICENSE +} From 3a2ee78982f34f8b9a0ba74e1dfdb771aa3c0e92 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Sat, 15 Jan 2022 12:12:10 +0100 Subject: [PATCH 7/8] New package: python3-hid-1.0.4 --- srcpkgs/python3-hid/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/python3-hid/template diff --git a/srcpkgs/python3-hid/template b/srcpkgs/python3-hid/template new file mode 100644 index 000000000000..e2d93ca707bb --- /dev/null +++ b/srcpkgs/python3-hid/template @@ -0,0 +1,20 @@ +# Template file for 'python3-hid' +pkgname=python3-hid +version=1.0.4 +revision=1 +wrksrc="pyhidapi-${version}" +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="hidapi" +checkdepends="hidapi python3-nose" +short_desc="Python hidapi bindings in ctypes" +maintainer="Orphaned " +license="MIT" +homepage="https://github.com/apmorton/pyhidapi" +# Can't use PyPi as the tarball there doesn't include LICENSE +distfiles="${homepage}/archive/refs/tags/${version}.tar.gz" +checksum=b4a48e643cf345cf061edb287255a2cfb9778eb89756a915a5baf8eabfb3a0e0 + +post_install() { + vlicense LICENSE +} From 8b54c3405ec30d6c41cbc3e594a3072490dcf890 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Fri, 14 Jan 2022 20:32:58 +0100 Subject: [PATCH 8/8] qmk: update to 1.0.0. --- srcpkgs/qmk/template | 34 +++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/srcpkgs/qmk/template b/srcpkgs/qmk/template index 81cb0951ba3d..48211aeebce9 100644 --- a/srcpkgs/qmk/template +++ b/srcpkgs/qmk/template @@ -1,27 +1,35 @@ # Template file for 'qmk' pkgname=qmk -version=0.0.35 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-appdirs +version=1.0.0 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-wheel" +# This includes the requirments from requirments.txt in the qmk_firmware +# repository as well, as without those this tool is pretty useless. +depends=" + avr-gcc + avrdude + cross-arm-none-eabi + dfu-programmer + dfu-util + python3-Pygments + python3-appdirs python3-argcomplete python3-colorama + python3-dotty-dict + python3-hid python3-hjson + python3-jsonschema + python3-milc python3-nose2 - flake8 - python3-yapf - dfu-programmer - avrdude - dfu-util - avr-gcc - cross-arm-none-eabi" + python3-usb + python3-yapf" short_desc="CLI tool for working with QMK firmware of mechanical keyboards" maintainer="RinsedSloth " license="MIT" homepage="https://github.com/qmk/qmk_cli" distfiles="${PYPI_SITE}/q/qmk/qmk-${version}.tar.gz" -checksum=e704ca31cdca264bfdd99c72a4849a9e9762043e4bf328118c49af92d1c0a3b5 +checksum=da62eec73c4548cc37b0b9be3937202dc3a301dc2f2663610ecca751a610f9ca post_install() { vlicense LICENSE