qmk-hid 0.1.12-4

This commit is contained in:
2025-09-21 20:44:15 +03:00
parent 38c6f57218
commit 93a33009cd

View File

@@ -1,21 +1,35 @@
name='qmk-hid' name='qmk-hid'
version='0.1.12' version='0.1.12'
release='3' release='4'
desc='Commandline tool for interacting with QMK devices over HID.' desc='Commandline tool for interacting with QMK devices over HID.'
desc_ru='Утилита командной строки для взаимодействия с QMK-устройствами через HID'
homepage='https://github.com/FrameworkComputer/qmk_hid' homepage='https://github.com/FrameworkComputer/qmk_hid'
maintainer="Евгений Храмов <xpamych@yandex.ru>" maintainer='Evgeny Khramov <xpamych@yandex.ru>'
maintainer_ru='Евгений Храмов <xpamych@yandex.ru>'
architectures=('amd64') architectures=('amd64')
license=('BSD') license=('BSD')
provides=('qmk-hid') provides=('qmk-hid')
conflicts=('qmk-hid' 'qmk-hid-git') conflicts=('qmk-hid' 'qmk-hid-git')
deps=('libgcc' deps=('libgcc' 'systemd-libs' 'libcap')
'systemd-libs' deps_alt=('libgcc1' 'systemd' 'libcap')
'libcap' deps_arch=('gcc-libs' 'systemd-libs' 'libcap')
) deps_debian=('libgcc-s1' 'libsystemd0' 'libcap2')
build_deps=('cargo' deps_fedora=("${deps[@]}")
'rust-libudev-devel' deps_redos=("${deps_fedora[@]}")
) deps_rhel=("${deps_fedora[@]}")
deps_rosa=("${deps_fedora[@]}")
deps_alpine=('libgcc' 'systemd' 'libcap')
build_deps=('cargo' 'rust-libudev-devel')
build_deps_alt=('rust-cargo' 'libudev-rust-devel')
build_deps_arch=('rust' 'systemd')
build_deps_debian=('cargo' 'libudev-dev')
build_deps_fedora=("${build_deps[@]}")
build_deps_redos=("${build_deps_fedora[@]}")
build_deps_rhel=("${build_deps_fedora[@]}")
build_deps_rosa=("${build_deps_fedora[@]}")
build_deps_alpine=('rust' 'cargo' 'eudev-dev')
sources=("https://github.com/FrameworkComputer/qmk_hid/archive/v${version}.tar.gz") sources=("https://github.com/FrameworkComputer/qmk_hid/archive/v${version}.tar.gz")
checksums=('SKIP') checksums=('SKIP')
@@ -39,4 +53,9 @@ package() {
cd $srcdir/qmk_hid-${version} cd $srcdir/qmk_hid-${version}
install-binary ./target/release/qmk_hid install-binary ./target/release/qmk_hid
install-license ./LICENSE.md ${name}/LICENSE install-license ./LICENSE.md ${name}/LICENSE
} }
files() {
files-find-bin
files-find-share-license qmk-hid
}