Package Details: system76-keyboard-configurator 1.3.12-1

Git Clone URL: https://aur.archlinux.org/system76-keyboard-configurator.git (read-only, click to copy)
Package Base: system76-keyboard-configurator
Description: Configures keymap and backlight of System76 keyboards.
Upstream URL: https://github.com/pop-os/keyboard-configurator
Keywords: configurator keyboard main system76
Licenses: GPL3
Submitter: ahoneybun_76
Maintainer: ahoneybun_76
Last Packager: ahoneybun_76
Votes: 16
Popularity: 0.000061
First Submitted: 2022-07-05 21:00 (UTC)
Last Updated: 2024-09-12 17:19 (UTC)

Latest Comments

1 2 3 Next › Last »

taivlam commented on 2024-07-15 21:21 (UTC)

Yes, it'd be great if you could also upgrade the version number here on the AUR.

ahoneybun_76 commented on 2024-07-15 17:49 (UTC)

I believe the issue is that CI is not building for macOS and Windows so it is a pre-release but it builds fine on Linux so it is in the Pop!_OS's repo. I could bump it here since it is still tagged.

taivlam commented on 2024-07-15 17:46 (UTC)

v1.3.11 was released on June 25, 2024 and is the current version served by Pop!_OS's APT; but is marked as a pre-release on GitHub. Should v1.3.11 also be updated here?

ahoneybun_76 commented on 2023-06-07 14:45 (UTC)

Should be changed now, I did not bump the build though since it seemed silly to do.

yochananmarqos commented on 2023-06-07 14:35 (UTC)

@ahoneybun_76: Only use cargo fetch --locked if you're going to use cargo build --frozen. Running make only runs cargo build --release. Setting VENDOR=1 will also pass --frozen.

ahoneybun_76 commented on 2023-06-07 14:23 (UTC)

@yochananmarqos

Is there a reason? The package builds, installs and works correctly with it.

yochananmarqos commented on 2023-06-06 21:16 (UTC) (edited on 2023-06-06 21:17 (UTC) by yochananmarqos)

@ahoneybun_76: You can't pass the --locked cargo flag in prepare since running make doesn't use vendored dependencies.

Either remove the --locked flag or vendor the dependencies instead:

prepare() {
    cd "keyboard-configurator-$pkgver"
    export RUSTUP_TOOLCHAIN=stable
    make vendor
}

build() {
    cd "keyboard-configurator-$pkgver"
    export RUSTUP_TOOLCHAIN=stable
    make VENDOR=1 prefix=/usr
}

ahoneybun_76 commented on 2022-07-05 21:02 (UTC)

I have re-uploaded this package here:

https://aur.archlinux.org/packages/system76-keyboard-configurator

This has been done for two reasons:

  1. Use upstream package name.
  2. This will be better when/if this is voted enough to enter the community repo.

ahoneybun_76 commented on 2021-12-10 19:09 (UTC)

That name would be better as it matches our Debian packaging as well.