Skip to content

Commit

Permalink
asusd: Add at v6.1.0-rc2
Browse files Browse the repository at this point in the history
Add asusd laptop control daemon for ASUS laptops.

Signed-off-by: Luke D. Jones <[email protected]>
  • Loading branch information
flukejones committed Jan 13, 2025
1 parent 767cd8a commit 8d7f70d
Show file tree
Hide file tree
Showing 5 changed files with 169 additions and 0 deletions.
Binary file added a/asusd/manifest.x86_64.bin
Binary file not shown.
122 changes: 122 additions & 0 deletions a/asusd/manifest.x86_64.jsonc
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
/** Human readable report. This is not consumed by boulder */
{
"manifest-version": "0.2",
"packages": {
"asusd": {
"build-depends": [
"pkgconfig(gbm)",
"pkgconfig(libinput)",
"pkgconfig(libseat)",
"pkgconfig(libudev)",
"pkgconfig(xkbcommon)"
],
"depends": [
"interpreter(/usr/lib/ld-linux-x86-64.so.2(x86_64))",
"soname(ld-linux-x86-64.so.2(x86_64))",
"soname(libc.so.6(x86_64))",
"soname(libm.so.6(x86_64))",
"soname(libudev.so.1(x86_64))",
"soname(libunwind.so.1(x86_64))"
],
"files": [
"/usr/bin/asusctl",
"/usr/bin/asusd",
"/usr/bin/asusd-user",
"/usr/bin/rog-control-center",
"/usr/lib/systemd/system/asusd.service",
"/usr/lib/systemd/user/asusd-user.service",
"/usr/lib/udev/rules.d/99-asusd.rules",
"/usr/share/applications/rog-control-center.desktop",
"/usr/share/asusd/anime/asus/festive/Cupid.gif",
"/usr/share/asusd/anime/asus/festive/Firework.gif",
"/usr/share/asusd/anime/asus/festive/Halloween.gif",
"/usr/share/asusd/anime/asus/festive/Happy Holiday.gif",
"/usr/share/asusd/anime/asus/festive/Happy new year.gif",
"/usr/share/asusd/anime/asus/festive/Lantern.gif",
"/usr/share/asusd/anime/asus/festive/Love u mom.gif",
"/usr/share/asusd/anime/asus/festive/Mother's day.gif",
"/usr/share/asusd/anime/asus/festive/Valentine's Day.gif",
"/usr/share/asusd/anime/asus/festive/Year of the Ox.gif",
"/usr/share/asusd/anime/asus/gaming/Bird.gif",
"/usr/share/asusd/anime/asus/gaming/Controller.gif",
"/usr/share/asusd/anime/asus/gaming/FPS.gif",
"/usr/share/asusd/anime/asus/gaming/Fight.gif",
"/usr/share/asusd/anime/asus/gaming/Keyboard.gif",
"/usr/share/asusd/anime/asus/gaming/MOBA.gif",
"/usr/share/asusd/anime/asus/gaming/UFO.gif",
"/usr/share/asusd/anime/asus/music/DJ.gif",
"/usr/share/asusd/anime/asus/music/Diamond.gif",
"/usr/share/asusd/anime/asus/music/Music-player.gif",
"/usr/share/asusd/anime/asus/rog/For-those-who-dare.gif",
"/usr/share/asusd/anime/asus/rog/For-those-who-dare_2.gif",
"/usr/share/asusd/anime/asus/rog/Fragment.gif",
"/usr/share/asusd/anime/asus/rog/Infinite-triangle.gif",
"/usr/share/asusd/anime/asus/rog/Kaleidoscope1.gif",
"/usr/share/asusd/anime/asus/rog/Kaleidoscope2.gif",
"/usr/share/asusd/anime/asus/rog/Kaleidoscope2.png",
"/usr/share/asusd/anime/asus/rog/ROG city.gif",
"/usr/share/asusd/anime/asus/rog/ROG glitch.gif",
"/usr/share/asusd/anime/asus/rog/Sunset.gif",
"/usr/share/asusd/anime/asus/trend/Dog.gif",
"/usr/share/asusd/anime/asus/trend/Hero.gif",
"/usr/share/asusd/anime/asus/trend/Ski.gif",
"/usr/share/asusd/anime/asus/trend/The scream.gif",
"/usr/share/asusd/anime/asus/trend/Wave.gif",
"/usr/share/asusd/anime/custom/cross.png",
"/usr/share/asusd/anime/custom/diagonal-template.png",
"/usr/share/asusd/anime/custom/nyancat_zombie.gif",
"/usr/share/asusd/anime/custom/rust.png",
"/usr/share/asusd/anime/custom/sonic-run.gif",
"/usr/share/asusd/anime/custom/sonic-wait.gif",
"/usr/share/asusd/anime/gu604/Fighting Games 2022_GU604.gif",
"/usr/share/asusd/anime/gu604/Halloween II_GU604.gif",
"/usr/share/asusd/anime/gu604/Infinite triangle_GU604.gif",
"/usr/share/asusd/anime/gu604/Lunar new year dragon dance_GU604.gif",
"/usr/share/asusd/anime/gu604/OMNI_GU604.gif",
"/usr/share/asusd/anime/gu604/PInball_GU604.gif",
"/usr/share/asusd/anime/gu604/ROG glitch_GU604.gif",
"/usr/share/asusd/anime/gu604/Wizard_GU604.gif",
"/usr/share/asusd/aura_support.ron",
"/usr/share/dbus-1/system.d/asusd.conf",
"/usr/share/icons/hicolor/512x512/apps/asus_notif_blue.png",
"/usr/share/icons/hicolor/512x512/apps/asus_notif_green.png",
"/usr/share/icons/hicolor/512x512/apps/asus_notif_orange.png",
"/usr/share/icons/hicolor/512x512/apps/asus_notif_red.png",
"/usr/share/icons/hicolor/512x512/apps/asus_notif_white.png",
"/usr/share/icons/hicolor/512x512/apps/asus_notif_yellow.png",
"/usr/share/icons/hicolor/512x512/apps/rog-control-center.png",
"/usr/share/icons/hicolor/scalable/status/gpu-compute.svg",
"/usr/share/icons/hicolor/scalable/status/gpu-hybrid.svg",
"/usr/share/icons/hicolor/scalable/status/gpu-integrated.svg",
"/usr/share/icons/hicolor/scalable/status/gpu-nvidia.svg",
"/usr/share/icons/hicolor/scalable/status/gpu-vfio.svg",
"/usr/share/icons/hicolor/scalable/status/notification-reboot.svg",
"/usr/share/rog-gui/layouts/fa506i_US.ron",
"/usr/share/rog-gui/layouts/fa507_US.ron",
"/usr/share/rog-gui/layouts/fx505d_US.ron",
"/usr/share/rog-gui/layouts/g512_US.ron",
"/usr/share/rog-gui/layouts/g513i-per-key_US.ron",
"/usr/share/rog-gui/layouts/g513i_US.ron",
"/usr/share/rog-gui/layouts/g533q-per-key_US.ron",
"/usr/share/rog-gui/layouts/g533q_US.ron",
"/usr/share/rog-gui/layouts/g634j-per-key_US.ron",
"/usr/share/rog-gui/layouts/g733pz-per-key_US.ron",
"/usr/share/rog-gui/layouts/g814ji-per-key_US.ron",
"/usr/share/rog-gui/layouts/ga401q_US.ron",
"/usr/share/rog-gui/layouts/gl503_US.ron",
"/usr/share/rog-gui/layouts/gx502_US.ron",
"/usr/share/rog-gui/layouts/gx531-per-key_US.ron"
],
"name": "asusd",
"provides": [
"binary(asusctl)",
"binary(asusd)",
"binary(asusd-user)",
"binary(rog-control-center)"
]
}
},
"source-name": "asusd",
"source-release": "1",
"source-version": "6.1.0-rc2"
}
5 changes: 5 additions & 0 deletions a/asusd/monitoring.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
releases:
id: 376375
rss: https://gitlab.com/asus-linux/asusctl/-/tags
security:
cpe: ~
32 changes: 32 additions & 0 deletions a/asusd/stone.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#
# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers
#
# SPDX-License-Identifier: MPL-2.0
#
name : asusd
version : 6.1.0-rc2
release : 1
summary : Control ASUS laptop features easily
license :
- MPL-2.0
homepage : https://asus-linux.org/
upstreams :
- git|https://gitlab.com/asus-linux/asusctl.git : a790d9a499b9c9481dfd2663a32ee6f7ac363789
description : |
Control ASUS platform features such as LEDs, AniMe, fans and more.
builddeps :

Check warning on line 17 in a/asusd/stone.yaml

View workflow job for this annotation

GitHub Actions / Checks

builddeps are not in order, expected: - pkgconfig(gbm) - pkgconfig(libinput) - pkgconfig(libseat) - pkgconfig(libudev) - pkgconfig(xkbcommon)
- pkgconfig(libudev) # required for device handling
- pkgconfig(libinput) # following required by slint
- pkgconfig(libseat)
- pkgconfig(gbm)
- pkgconfig(xkbcommon)
networking : yes
setup : |
%cargo_fetch
build : |
%cargo_build
# the Makefile installs the bins + resources
# so lets use that instead of doing it manually
install : |
%make_install TARGET="%(target_triple)/release"
10 changes: 10 additions & 0 deletions l/linux-desktop/manifest.x86_64.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -788,6 +788,10 @@
"/usr/lib/modules/6.12.9-76.desktop/kernel/drivers/usb/misc/onboard_usb_dev.ko.zst",
"/usr/lib/modules/6.12.9-76.desktop/kernel/drivers/usb/roles/intel-xhci-usb-role-switch.ko.zst",
"/usr/lib/modules/6.12.9-76.desktop/kernel/drivers/usb/roles/roles.ko.zst",
"/usr/lib/modules/6.12.9-76.desktop/kernel/drivers/usb/serial/cp210x.ko.zst",
"/usr/lib/modules/6.12.9-76.desktop/kernel/drivers/usb/serial/ftdi_sio.ko.zst",
"/usr/lib/modules/6.12.9-76.desktop/kernel/drivers/usb/serial/usb-serial-simple.ko.zst",
"/usr/lib/modules/6.12.9-76.desktop/kernel/drivers/usb/serial/usbserial.ko.zst",
"/usr/lib/modules/6.12.9-76.desktop/kernel/drivers/usb/storage/uas.ko.zst",
"/usr/lib/modules/6.12.9-76.desktop/kernel/drivers/usb/storage/ums-realtek.ko.zst",
"/usr/lib/modules/6.12.9-76.desktop/kernel/drivers/usb/storage/ums-sddr09.ko.zst",
Expand Down Expand Up @@ -19333,6 +19337,7 @@
"/usr/src/linux-headers-6.12.9-76.desktop/drivers/platform/surface/aggregator/Kconfig",
"/usr/src/linux-headers-6.12.9-76.desktop/drivers/platform/surface/aggregator/Makefile",
"/usr/src/linux-headers-6.12.9-76.desktop/drivers/platform/x86/Kconfig",
"/usr/src/linux-headers-6.12.9-76.desktop/drivers/platform/x86/Kconfig.orig",
"/usr/src/linux-headers-6.12.9-76.desktop/drivers/platform/x86/Makefile",
"/usr/src/linux-headers-6.12.9-76.desktop/drivers/platform/x86/amd/Kconfig",
"/usr/src/linux-headers-6.12.9-76.desktop/drivers/platform/x86/amd/Makefile",
Expand Down Expand Up @@ -23508,6 +23513,11 @@
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_ROLE_SWITCH",
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_RTL8152",
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_RTL8153_ECM",
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_SERIAL",
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_SERIAL_CP210X",
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_SERIAL_FTDI_SIO",
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_SERIAL_GENERIC",
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_SERIAL_SIMPLE",
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_STORAGE",
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_STORAGE_REALTEK",
"/usr/src/linux-headers-6.12.9-76.desktop/include/config/USB_STORAGE_SDDR09",
Expand Down

0 comments on commit 8d7f70d

Please sign in to comment.