thx. ok.
Search Criteria
Package Details: wluma 4.8.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/wluma.git (read-only, click to copy) |
---|---|
Package Base: | wluma |
Description: | Automatic brightness adjustment based on screen contents and ALS |
Upstream URL: | https://github.com/maximbaz/wluma |
Licenses: | ISC |
Submitter: | maximbaz |
Maintainer: | torculus |
Last Packager: | torculus |
Votes: | 16 |
Popularity: | 1.02 |
First Submitted: | 2020-05-19 18:37 (UTC) |
Last Updated: | 2025-03-01 00:25 (UTC) |
Dependencies (12)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-fmlAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR)
- v4l-utils (v4l-utils-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- marked-man (make)
- systemd (systemd-chromiumosAUR, systemd-fmlAUR, systemd-gitAUR, systemd-selinuxAUR) (make)
- vulkan-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, swiftshader-gitAUR, amdvlk-debugAUR, nvidia-vulkan-utilsAUR, amdvlk-2023q3.3AUR, amdvlk-2021q2.5AUR, amdvlk-gitAUR, mesa-minimal-gitAUR, vulkan-amdgpu-pro-legacyAUR, amdvlk-binAUR, mesa-wsl2-gitAUR, vulkan-radeon-amd-bc250AUR, vulkan-amdgpu-proAUR, nvidia-550xx-utilsAUR, mesa-gitAUR, nvidia-390xx-utilsAUR, nvidia-470xx-utilsAUR, nvidia-525xx-utilsAUR, nvidia-510xx-utilsAUR, vulkan-nouveau-gitAUR, nvidia-535xx-utilsAUR, nvidia-utils-betaAUR, nvidia-utils-teslaAUR, amdonly-gaming-vulkan-radeon-gitAUR, amdvlk, nvidia-utils, vulkan-gfxstream, vulkan-intel, vulkan-nouveau, vulkan-radeon, vulkan-swrast, vulkan-virtio) (optional) – for using capturer=wlroots in config.toml
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR) (optional) – for using capturer=wlroots in config.toml
Required by (0)
Sources (2)
simona commented on 2025-03-01 08:59 (UTC)
torculus commented on 2025-02-21 22:18 (UTC)
Thanks dreieck, I didn't realize that install
can't distinguish between regular files and directories unless you pass the -t flag. The new version is up now
dreieck commented on 2025-02-21 20:46 (UTC) (edited on 2025-02-21 20:49 (UTC) by dreieck)
Ahoj,
after update to version 4.7.0, it conflicts with some base files:
error: failed to commit transaction (conflicting files)
wluma: /usr/lib/systemd/user exists in filesystem
wluma: /usr/lib/udev/rules.d exists in filesystem
It turns out that /usr/lib/udev/rules.d
which wluma
wants to install is a regular file and not a directory. Same with /usr/lib/systemd/user
. Same with other directories, too!
Needs to be fixed, e.g. by using
install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname"
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm644 -t "${pkgdir}/usr/lib/udev/rules.d" "90-${pkgname}-backlight.rules"
install -Dm644 -t "${pkgdir}/usr/lib/systemd/user" "${pkgname}.service"
install -Dm644 -t "${pkgdir}/usr/share/doc/${pkgname}" "README.md"
install -Dm644 -t "${pkgdir}/usr/share/man/man7" "${pkgname}.7.gz"
install -Dm644 -t "${pkgdir}/usr/share/${pkgname}/examples" "config.toml"
instead of the current
install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname"
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm644 "90-${pkgname}-backlight.rules" "${pkgdir}/usr/lib/udev/rules.d"
install -Dm644 "${pkgname}.service" "${pkgdir}/usr/lib/systemd/user"
install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}"
install -Dm644 "${pkgname}.7.gz" "${pkgdir}/usr/share/man/man7"
install -Dm644 "config.toml" "${pkgdir}/usr/share/${pkgname}/examples"
Regards and thanks for the package!
simona commented on 2025-02-21 20:08 (UTC)
/usr/lib/udev/rules.d/ already in 'openrgb-git' and 'wluma' wluma: /usr/lib/systemd/user already in filesystem wluma: /usr/lib/udev/rules.d already in filesystem
androw commented on 2025-02-21 20:05 (UTC) (edited on 2025-02-21 20:11 (UTC) by androw)
Compiling toml v0.8.20
Finished `release` profile [optimized] target(s) in 1m 28s
warning: the following packages contain code that will be rejected by a future version of Rust: nom v3.2.1
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
node: error while loading shared libraries: libicui18n.so.76: cannot open shared object file: No such file or directory
libicui18n.so.76 is needed
torculus commented on 2025-02-21 16:19 (UTC)
Upstream removed the Makefile as of version 4.7.0, but I think I've managed to replicate everything in the PKGBUILD. Please test and report any issues back here so I can make updates. Thanks!
cypa commented on 2024-12-19 09:46 (UTC) (edited on 2024-12-19 09:50 (UTC) by cypa)
update: solved by adding "keyring /etc/pacman.d/gnupg/pubring.gpg" to the end of ~/.gnupg/gpg.conf
==> Verifying source file signatures with gpg...
wluma-4.5.1.tar.gz ... FAILED (unknown public key 4A2B758631E1FD91)
maximbaz commented on 2024-05-27 22:17 (UTC)
I apologize for not being responsive and having the package stay outdated, I am disowning it now with a hope that someone would be interested to pick it up, and keep up-to-date, as well as bring it up to the Rust packaging guidelines as suggested below!
torculus commented on 2024-05-20 17:42 (UTC)
This has been out of date for over a month now. Can you please update to 4.4.0?
Nebulosa commented on 2024-03-05 15:46 (UTC) (edited on 2024-03-05 15:47 (UTC) by Nebulosa)
Suggestion for refactored PKGBUILD, according Arch package guidelines for Rust projects: https://0x0.st/H79n.txt
Pinned Comments
maximbaz commented on 2022-01-04 11:23 (UTC)
To install the package first import my PGP key:
Alternatively add
keyserver-options auto-key-retrieve
to your~/.gnupg/gpg.conf