[arch-commits] Commit in qmk/repos (7 files)
Evangelos Foutras
foutrelis at archlinux.org
Thu Nov 12 17:06:27 UTC 2020
Date: Thursday, November 12, 2020 @ 17:06:26
Author: foutrelis
Revision: 752248
archrelease: copy trunk to community-staging-any
Added:
qmk/repos/community-staging-any/
qmk/repos/community-staging-any/50-atmel-dfu.rules
(from rev 752245, qmk/trunk/50-atmel-dfu.rules)
qmk/repos/community-staging-any/54-input-club-keyboard.rules
(from rev 752245, qmk/trunk/54-input-club-keyboard.rules)
qmk/repos/community-staging-any/55-caterina.rules
(from rev 752245, qmk/trunk/55-caterina.rules)
qmk/repos/community-staging-any/56-dfu-util.rules
(from rev 752246, qmk/trunk/56-dfu-util.rules)
qmk/repos/community-staging-any/57-bootloadhid.rules
(from rev 752246, qmk/trunk/57-bootloadhid.rules)
qmk/repos/community-staging-any/PKGBUILD
(from rev 752246, qmk/trunk/PKGBUILD)
------------------------------+
50-atmel-dfu.rules | 6 ++++
54-input-club-keyboard.rules | 2 +
55-caterina.rules | 5 ++++
56-dfu-util.rules | 4 +++
57-bootloadhid.rules | 2 +
PKGBUILD | 51 +++++++++++++++++++++++++++++++++++++++++
6 files changed, 70 insertions(+)
Copied: qmk/repos/community-staging-any/50-atmel-dfu.rules (from rev 752245, qmk/trunk/50-atmel-dfu.rules)
===================================================================
--- community-staging-any/50-atmel-dfu.rules (rev 0)
+++ community-staging-any/50-atmel-dfu.rules 2020-11-12 17:06:26 UTC (rev 752248)
@@ -0,0 +1,6 @@
+# Atmel ATMega32U4
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2ff4", TAG+="uaccess", RUN{builtin}+="uaccess"
+# Atmel USBKEY AT90USB1287
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2ffb", TAG+="uaccess", RUN{builtin}+="uaccess"
+# Atmel ATMega32U2
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2ff0", TAG+="uaccess", RUN{builtin}+="uaccess"
Copied: qmk/repos/community-staging-any/54-input-club-keyboard.rules (from rev 752245, qmk/trunk/54-input-club-keyboard.rules)
===================================================================
--- community-staging-any/54-input-club-keyboard.rules (rev 0)
+++ community-staging-any/54-input-club-keyboard.rules 2020-11-12 17:06:26 UTC (rev 752248)
@@ -0,0 +1,2 @@
+# Input Club keyboard bootloader
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="1c11", ATTRS{idProduct}=="b007", TAG+="uaccess", RUN{builtin}+="uaccess"
Copied: qmk/repos/community-staging-any/55-caterina.rules (from rev 752245, qmk/trunk/55-caterina.rules)
===================================================================
--- community-staging-any/55-caterina.rules (rev 0)
+++ community-staging-any/55-caterina.rules 2020-11-12 17:06:26 UTC (rev 752248)
@@ -0,0 +1,5 @@
+# ModemManager should ignore the following devices
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="2a03", ATTRS{idProduct}=="0036", TAG+="uaccess", RUN{builtin}+="uaccess", ENV{ID_MM_DEVICE_IGNORE}="1"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341", ATTRS{idProduct}=="0036", TAG+="uaccess", RUN{builtin}+="uaccess", ENV{ID_MM_DEVICE_IGNORE}="1"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="1b4f", ATTRS{idProduct}=="9205", TAG+="uaccess", RUN{builtin}+="uaccess", ENV{ID_MM_DEVICE_IGNORE}="1"
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="1b4f", ATTRS{idProduct}=="9203", TAG+="uaccess", RUN{builtin}+="uaccess", ENV{ID_MM_DEVICE_IGNORE}="1"
Copied: qmk/repos/community-staging-any/56-dfu-util.rules (from rev 752246, qmk/trunk/56-dfu-util.rules)
===================================================================
--- community-staging-any/56-dfu-util.rules (rev 0)
+++ community-staging-any/56-dfu-util.rules 2020-11-12 17:06:26 UTC (rev 752248)
@@ -0,0 +1,4 @@
+# stm32duino
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="1eaf", ATTRS{idProduct}=="0003", TAG+="uaccess", RUN{builtin}+="uaccess"
+# Generic stm32
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", TAG+="uaccess", RUN{builtin}+="uaccess"
Copied: qmk/repos/community-staging-any/57-bootloadhid.rules (from rev 752246, qmk/trunk/57-bootloadhid.rules)
===================================================================
--- community-staging-any/57-bootloadhid.rules (rev 0)
+++ community-staging-any/57-bootloadhid.rules 2020-11-12 17:06:26 UTC (rev 752248)
@@ -0,0 +1,2 @@
+# bootloadHID
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05df", TAG+="uaccess", RUN{builtin}+="uaccess"
Copied: qmk/repos/community-staging-any/PKGBUILD (from rev 752246, qmk/trunk/PKGBUILD)
===================================================================
--- community-staging-any/PKGBUILD (rev 0)
+++ community-staging-any/PKGBUILD 2020-11-12 17:06:26 UTC (rev 752248)
@@ -0,0 +1,51 @@
+# Maintainer: Morten Linderud <foxboron at archlinux.org>
+# Contributor: Akaash Suresh <https://github.com/Curry>
+# Contributor: Batuhan Baserdem <lastname dot firstname at gmail>
+
+pkgname=qmk
+pkgver=0.0.36
+pkgrel=3
+pkgdesc="CLI tool for customizing supported mechanical keyboards."
+arch=('any')
+url="https://github.com/qmk/qmk_cli"
+license=('MIT')
+depends=('python-appdirs' 'python-argcomplete' 'python-colorama'
+ 'python-milc' 'git' 'avr-gcc' 'arm-none-eabi-gcc'
+ 'dfu-programmer' 'dfu-util' 'avrdude' 'python-hjson' 'python-pygments')
+makedepends=('python-setuptools')
+optdepends=('arm-none-eabi-binutils'
+ 'arm-none-eabi-newlib'
+ 'avr-binutils'
+ 'avr-libc'
+ 'gcc'
+ 'libffi'
+ 'libusb-compat'
+ 'clang: chibios-upgrader'
+ 'zip: some distribution script'
+ 'wget: some update scripts'
+ 'diffutils: some update scripts')
+source=("https://files.pythonhosted.org/packages/source/q/qmk/qmk-${pkgver}.tar.gz"
+ '50-atmel-dfu.rules'
+ '54-input-club-keyboard.rules'
+ '55-caterina.rules'
+ '56-dfu-util.rules'
+ '57-bootloadhid.rules')
+sha256sums=('8d8f0bb7dd2c740d8af99ab4650e306a87c75e5a5785cf3f03a0272d215d1671'
+ 'e755c3809ca9bf7952aa009df7cd453ffed9587a7bd73bbaca86d504b9bdfc9b'
+ '93a26f044baf2dd9d0ba78a2c18eef3bb3a2512605467228f9af309532f8a61b'
+ 'fb9d05568466da0250331f3eb1602f17218c5ae7f40cf6abaee455ca74c270a6'
+ 'fc8b52f38c6fb1f793477755198f0e55d8935e707e602211c8f5f23603f6a8ff'
+ '44bc829563b073327396337abd0565396167871ed06e83fe4b18763ab63cfc3f')
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ python setup.py build
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+ install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -d "${pkgdir}/usr/lib/udev/rules.d"
+ install -Dm644 ../*.rules "${pkgdir}/usr/lib/udev/rules.d"
+}
More information about the arch-commits
mailing list