diff --git a/a/asusd/manifest.x86_64.bin b/a/asusd/manifest.x86_64.bin new file mode 100644 index 000000000..adb6ffe7a Binary files /dev/null and b/a/asusd/manifest.x86_64.bin differ diff --git a/a/asusd/manifest.x86_64.jsonc b/a/asusd/manifest.x86_64.jsonc new file mode 100644 index 000000000..73b04081a --- /dev/null +++ b/a/asusd/manifest.x86_64.jsonc @@ -0,0 +1,136 @@ +/** Human readable report. This is not consumed by boulder */ +{ + "manifest-version": "0.2", + "packages": { + "asusd": { + "build-depends": [ + "binary(cargo)", + "binary(cc)", + "binary(clang)", + "binary(cmake)", + "binary(make)", + "binary(mold)", + "pkgconfig(expat)", + "pkgconfig(gbm)", + "pkgconfig(gtk+-3.0)", + "pkgconfig(libinput)", + "pkgconfig(libpcre2-8)", + "pkgconfig(libseat)", + "pkgconfig(libudev)", + "pkgconfig(libzstd)", + "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(libgbm.so.1(x86_64))", + "soname(libinput.so.10(x86_64))", + "soname(libm.so.6(x86_64))", + "soname(libseat.so.1(x86_64))", + "soname(libudev.so.1(x86_64))", + "soname(libunwind.so.1(x86_64))", + "soname(libxkbcommon.so.0(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": "26", + "source-version": "6.0.12" +} diff --git a/a/asusd/stone.yaml b/a/asusd/stone.yaml new file mode 100644 index 000000000..760cbff26 --- /dev/null +++ b/a/asusd/stone.yaml @@ -0,0 +1,42 @@ +# +# SPDX-FileCopyrightText: © 2020-2024 Serpent OS Developers +# +# SPDX-License-Identifier: MPL-2.0 +# +name : asusd +version : 6.0.12 +release : 26 +summary : Control ASUS laptop features easily +license : + - MPL-2.0 +homepage : https://zed.dev/ +upstreams : + - git|https://gitlab.com/asus-linux/asusctl.git : ea9ca79a8f00c8662d3aa981ab1b75bdf9787ce2 +description : | + Control ASUS platform features such as LEDs, AniMe, fans and more. +builddeps : + - binary(cargo) + - binary(cc) + - binary(clang) + - binary(cmake) + - binary(make) + - binary(mold) + - pkgconfig(libinput) + - pkgconfig(libudev) + - pkgconfig(libseat) + - pkgconfig(libzstd) + - pkgconfig(libpcre2-8) + - pkgconfig(expat) + - pkgconfig(gbm) + - pkgconfig(gtk+-3.0) + - pkgconfig(xkbcommon) +toolchain : gnu +networking : yes +environment : | + export RUSTFLAGS="$RUSTFLAGS -Clink-arg=-fuse-ld=mold" +setup : | + %cargo_fetch +build : | + RUST_BACKTRACE=1 %make +install : | + %make_install