Search Criteria
Package Details: luminance 1.4.6-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/luminance.git (read-only, click to copy) |
|---|---|
| Package Base: | luminance |
| Description: | A simple GTK application to control brightness of displays including external displays supporting DDC/CI |
| Upstream URL: | https://github.com/sidevesh/Luminance |
| Licenses: | GPL3 |
| Conflicts: | luminance |
| Provides: | luminance |
| Submitter: | sidevesh |
| Maintainer: | sidevesh |
| Last Packager: | sidevesh |
| Votes: | 6 |
| Popularity: | 0.025185 |
| First Submitted: | 2023-07-01 04:53 (UTC) |
| Last Updated: | 2026-02-15 22:53 (UTC) |
Dependencies (7)
- ddcutil (ddcutil-gitAUR, ddcutil-dev-gitAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- gtk4 (gtk4-paper-planeAUR, gtk4-gitAUR, gtk4-develAUR)
- libadwaita (libadwaita-gitAUR, libadwaita-without-adwaitaAUR, libadwaita-yaru-gitAUR, libadwaita-without-adwaita-gitAUR)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make, x86_64)
- glib2-devel (glib2-devel-gitAUR) (make, x86_64)
- meson (meson-gitAUR) (make, x86_64)
Latest Comments
dreieck commented on 2026-03-26 12:18 (UTC)
Please remove the
luminanceentries from theconflictsandprovidesarrays, since this package actually is calledluminanceitself.Regards!
dreieck commented on 2026-03-26 12:17 (UTC)
Ahoj,
your package installs it's executable only as
/usr/bin/com.sidevesh.Luminance.This is an unexpected executable name and not easy to remember, so user experience not suited for manual command line start.
Can you add a symlink
com.sidevesh.Luminance→Luminance, please?Regards and thanks for the package!
merolinger commented on 2026-02-03 10:04 (UTC)
I had a missing dependency of glib2-devel to build the code, build worked after installation
eldelacajita commented on 2023-08-27 15:03 (UTC)
@sidevesh Yes, this time it worked! Thank you!
sidevesh commented on 2023-07-10 07:05 (UTC)
@eldelacajita can you try installing again ? I might have fixed the issue
eldelacajita commented on 2023-07-09 12:58 (UTC)
Hi. I'm trying to install it and getting this error:
Submodule 'arch' (ssh://aur@aur.archlinux.org/luminance.git) registered for path 'arch' Submodule 'ddcbc-api' (https://github.com/ahshabbir/ddcbc-api.git) registered for path 'ddcbc-api' Cloning into '/home/jt/.cache/yay/luminance/src/Luminance/arch'... aur@aur.archlinux.org: Permission denied (publickey). fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists. fatal: clone of 'ssh://aur@aur.archlinux.org/luminance.git' into submodule path '/home/jt/.cache/yay/luminance/src/Luminance/arch' failed Failed to clone 'arch'. Retry scheduled Cloning into '/home/jt/.cache/yay/luminance/src/Luminance/ddcbc-api'... done. Cloning into '/home/jt/.cache/yay/luminance/src/Luminance/arch'... aur@aur.archlinux.org: Permission denied (publickey). fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists. fatal: clone of 'ssh://aur@aur.archlinux.org/luminance.git' into submodule path '/home/jt/.cache/yay/luminance/src/Luminance/arch' failed Failed to clone 'arch' a second time, aborting ==> ERROR: A failure occurred in prepare(). Aborting... -> error making: luminance-exit status 4 -> Failed to install the following packages. Manual intervention is required: luminance - exit status 4
sidevesh commented on 2023-07-01 16:26 (UTC)
@yochananmarqos Addressed all the issues
sidevesh commented on 2023-07-01 15:58 (UTC) (edited on 2023-07-01 15:59 (UTC) by sidevesh)
@yochananmarqos looks like luminance-git is already taken by another package but seems like that one is outdated and not being maintained anymore, what is the procedure in this case ? I will look into making this into a static release untill then. Looking into and fixing the other two issues you mentioned
yochananmarqos commented on 2023-07-01 14:44 (UTC) (edited on 2023-07-01 14:52 (UTC) by yochananmarqos)
Preate a release tag or use static commit. VCS packages should have a
-gitextension. See VCS package guidelinesDo not invent a pkgver. The pkgver function generates r52.a9de9d5, so AUR helpers will always think there's an update to 1.0.0.
The post_* functions belong in a separate install file, not the PKGBUILD. In this case, they're not needed at all as Pacman already runs
glib-compile-schemas>k-update-icon-cachevia hooks.