@kojq it's only a build-time dependency. They are not required for the installation of asusctl. If you don't want to have make-dependencies at all on your system I recommend to use a build chroot. Paru also supports this, if you prefer to use a helper.
Search Criteria
Package Details: rog-control-center 6.0.11-0.1
Package Actions
Git Clone URL: | https://aur.archlinux.org/asusctl.git (read-only, click to copy) |
---|---|
Package Base: | asusctl |
Description: | App to control asusctl |
Upstream URL: | https://asus-linux.org |
Keywords: | anime asus matrix rog |
Licenses: | MPL-2.0 |
Submitter: | fabiscafe |
Maintainer: | fabiscafe |
Last Packager: | fabiscafe |
Votes: | 16 |
Popularity: | 1.06 |
First Submitted: | 2021-09-18 11:01 (UTC) |
Last Updated: | 2024-06-10 14:46 (UTC) |
Dependencies (21)
- asusctlAUR (asusctl-gitAUR)
- gcc-libs (gcc11-libsAUR, gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libayatana-appindicator
- libinput (libinput-three-finger-dragAUR, libinput-multiplierAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amber)
- seatd (seatd-gitAUR)
- systemd-libs (systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR) (make)
- git (git-gitAUR) (make)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR) (make)
- libayatana-appindicator (make)
- libinput (libinput-three-finger-dragAUR, libinput-multiplierAUR) (make)
- libusb (libusb-gitAUR) (make)
- rust (rust-nightlyAUR, rust-nightly-binAUR, rust-gitAUR, rustup-gitAUR, rustup) (make)
- seatd (seatd-gitAUR) (make)
- systemd (systemd-gitAUR, systemd-fmlAUR, systemd-chromiumosAUR, systemd-selinuxAUR) (make)
Required by (1)
- asusctl (optional)
Sources (1)
fabiscafe commented on 2022-12-05 10:05 (UTC)
kojq commented on 2022-12-05 06:42 (UTC)
The dependencies didn't seem required for asusctl
alone, that's all.
fabiscafe commented on 2022-12-04 21:27 (UTC)
@kojq I don't think that's possible. Both are part of the same source package, so it will build both of them anyways. I wonder why you care about build dependencies?
kojq commented on 2022-12-04 19:40 (UTC)
@fabiscafe Okay. Is it possible the make-deps be just for rog-control-center
with seperate PKGBUILDs?
fabiscafe commented on 2022-12-04 18:59 (UTC)
@kojq ahh OK. Both, asusctl and rog-control-center are build from the same PKGBUILD, See: https://aur.archlinux.org/pkgbase/asusctl. Since rog-control-center requires libappindicator-gtk3 and supergfxctl they need to be in the make-deps.
kojq commented on 2022-12-04 18:50 (UTC)
@fabiscafe I was thinking based on what I read that these dependencies can be removed:
- libappindicator-gtk3 (libappindicator-bzr) (make)
- supergfxctl (supergfxctl-git, supergfxctl) (make)
I don't try/want to make this something of a supported distribution option.
👌
fabiscafe commented on 2022-12-04 18:07 (UTC)
@kojq I don't quite understand your comment, at least the package splitting section. (Is it just as an information?)
For the last part - to be honest, while I maintain the PKGBUILD I can not verify it as I don't have actual supported hardware (Vivobook). So I don't try/want to make this something of a supported distribution option. ☺️
kojq commented on 2022-12-04 17:27 (UTC)
To quote from a member of the team (with minor corrections):
"rog-control-center
has been split out from the asusctl
package into a separate package with the same name, rog-control-center
. If you want that GUI, please install it; it is not a dependency of asusctl
.
This is done to allow users to use asusctl
only without pulling supergfxctl
and libappindicator-gtk3
to have rog-control-center
working."
Also, a personal suggestion is to (maybe) communicate with them about these packages being maintained.
👋
glorious-yellow commented on 2022-11-20 21:21 (UTC)
Missing libappindicator-gtk3 dependency (will crash if not installed)
dodomo commented on 2022-10-12 23:45 (UTC)
@aliksend It might be that you're using the nightly release of rust. I got the same error, but once I changed to the stable release of rust and re-installed, it worked fine.
Pinned Comments
fabiscafe commented on 2023-06-13 21:53 (UTC) (edited on 2024-05-11 23:43 (UTC) by fabiscafe)
Official Setup Guide
https://asus-linux.org/guides/arch-guide/
Merge/Pull Requests / Bugreports
https://gitlab.archlinux.org/fabiscafe/asusctl_aur
Known Issues