diff --git a/srcpkgs/qmk/template b/srcpkgs/qmk/template index 81cb0951ba3..77469626e91 100644 --- a/srcpkgs/qmk/template +++ b/srcpkgs/qmk/template @@ -1,27 +1,21 @@ # Template file for 'qmk' pkgname=qmk -version=0.0.35 -revision=3 -build_style=python3-module -hostmakedepends="python3-setuptools" -depends="python3-appdirs - python3-argcomplete - python3-colorama - python3-hjson - python3-nose2 - flake8 - python3-yapf - dfu-programmer - avrdude - dfu-util - avr-gcc - cross-arm-none-eabi" +version=1.0.0 +revision=1 +build_style=python3-pep517 +hostmakedepends="python3-wheel" +# This includes the requirements from requirements.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 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