Search Criteria
Package Details: qmk-git 1.1.6.r10.gffe20fb-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/qmk-git.git (read-only, click to copy) |
---|---|
Package Base: | qmk-git |
Description: | CLI tool for customizing supported mechanical keyboards. |
Upstream URL: | https://github.com/qmk/qmk_cli |
Licenses: | MIT |
Conflicts: | qmk |
Provides: | qmk |
Submitter: | Curry |
Maintainer: | serene-arc |
Last Packager: | serene-arc |
Votes: | 4 |
Popularity: | 0.004034 |
First Submitted: | 2020-01-14 21:03 (UTC) |
Last Updated: | 2025-03-23 04:06 (UTC) |
Dependencies (27)
- arm-none-eabi-binutils (gcc-arm-none-eabi-binAUR)
- arm-none-eabi-gcc (arm-none-eabi-gcc47-linaroAUR, arm-none-eabi-gcc48-linaroAUR, arm-none-eabi-gcc53-linaroAUR, arm-none-eabi-gcc49-linaroAUR, gcc-arm-none-eabi-binAUR)
- arm-none-eabi-newlib (gcc-arm-none-eabi-binAUR)
- avr-binutils (avr-binutils-219AUR, avr-binutils-220AUR)
- avr-gcc (avr-gcc-43AUR, avr-gcc-45AUR, avr-gcc-85AUR)
- avr-libc (avr-libc-16AUR, avr-libc-18AUR, avr-libc-debian-gitAUR, avr-libc-gitAUR, avr-libc-avrxmega3-svnAUR, avr-libc-avrxmega3AUR, avr-libc-atmega328pbAUR)
- avrdude (avrdude-svnAUR)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR)
- dfu-programmer
- dfu-util (dfu-util-gitAUR)
- diffutils
- flake8 (python-flake8)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR)
- git (git-gitAUR, git-glAUR)
- libusb-compat (libusb0AUR)
- python-dotty-dict
- python-hidapi (python-hidapi-gitAUR)
- python-hjson
- python-jsonschema
- python-milc
- python-pyusb (python-pyusb-gitAUR)
- unzip (unzip-natspecAUR, unzip-zstdAUR, unzip-bsdunzip-symlinkAUR)
- wget (wget-gitAUR, wurlAUR)
- zip (zip-natspecAUR)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-build (make)
- python-pip (make)
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
qubidt commented on 2021-09-10 16:37 (UTC)
No, I wasn't sure about those dependencies so I left them alone. In the diff I posted the only dependencies I messed with where the
python-
ones.As for the
qmk
package, since this provides the same program, I think you should also add:to the PKGBUILD to indicate that the two overlap. That's conventional for
-git
packages, I believeserene-arc commented on 2021-09-10 04:54 (UTC)
Ah thanks, I'll look at all of those changes in a bit. Are you sure avrdude and everything like that should be removed? Presumably it's redundant with the qmk package but then that should be included in a dependency perhaps
qubidt commented on 2021-09-10 04:39 (UTC)
The udev rules give users write access so that they can flash the firmware.
qmk setup
will actually warn you to manually install the udev rules if the ones in theqmk_firmware
repo do not match the ones in/usr/lib/rules.d
. Installing them as part ofqmk-git
(like the officialqmk
package does) avoids this warning altogether.If it's helpful, here's my local PKGBUILD after the changes I suggested:
serene-arc commented on 2021-09-10 03:48 (UTC)
What do those udev rules do? I'll clean up all the dependencies now
qubidt commented on 2021-09-09 18:46 (UTC)
The
community/qmk
package installs the udev rules from the qmk_firmware repo. Might be a good idea to do the same? It'll save the user from having to copy files into system directories.qubidt commented on 2021-09-09 18:41 (UTC)
The dependency list has been cleaned upstream, the actual dependencies are a little more clear now.
Missing dependencies:
Extraneous dependencies (these are non-direct dependencies already required by python-milc):
Others:
serene-arc commented on 2021-09-05 06:43 (UTC)
Thanks, the package has been update accordingly.
metalspork commented on 2021-09-05 06:40 (UTC)
The USB python module is pyusb, provided by python-pyusb. Additionally, qmk needs the package python-hjson to be installed.
serene-arc commented on 2021-09-04 05:51 (UTC)
Ah, thanks. I had some pre-installed packages which make it a little hard to determine the dependencies. As for the usb module, pull again: I added the requirement a few minutes ago.
msnspk commented on 2021-09-04 05:49 (UTC)
python-milc and python-build need to be added to the dependencies list. Thanks for picking this package up by the way. I'm also getting a ModuleNotFoundError error for a module called "usb" but I cannot seem to find it anywhere
« First ‹ Previous 1 2 3 Next › Last »