Summary
The Lumina Desktop Environment is a lightweight system interface that is designed for use on any Unix-like operating system. It takes a plugin-based approach, allowing the entire interface to be assembled/arranged by each individual user as desired, with a system-wide default layout which was setup by the system administrator. This allows every system (or user session) to be designed to maximize the individual user's productivity. The Lumina desktop developers understand that the point of a computer system is to run applications, so Lumina was designed to require as few system dependencies/requirements as possible. This allows it to be used to revitalize older systems or to allow the user to run applications that may need a higher percentage of the system resources than were previously available with other desktop environments. Lumina is created/distributed under the 3-clause BSD license, allowing it to be used by anyone, anywhere (including in proprietary distributions). It has been written from scratch in C++/Qt5 and is not based on any existing desktop's code-base. It also does not use any of the Linux-based desktop frameworks (ConsoleKit, PolicyKit, D-Bus, systemd, etc), instead using a simple built-in interface layer for communicating directly with the operating system.
Versions
v1.6.2-r1 :: 0 :: gentoo
- Modified
- License
- BSD
- Keywords
- amd64 x86
- USE flags
- desktop-utils
v1.6.2 :: 0 :: gentoo
- Modified
- License
- BSD
- Keywords
- amd64 x86
- USE flags
- desktop-utils
USE flags
General
- desktop-utils
- Build and install lumina's desktop-utils
Dependencies
app-text / poppler : PDF rendering library based on the xpdf-3.0 code base
dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol
dev-qt / qtdeclarative : Qt Declarative (Quick 2)
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework
dev-qt / qtnetwork : Network abstraction library for the Qt5 framework
dev-qt / qtprintsupport : Printing support library for the Qt5 framework
dev-qt / qtsvg : SVG rendering library for the Qt6 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework
x11-libs / libXdamage : X.Org Xdamage library
x11-libs / libxcb : X C-language Bindings library
x11-libs / xcb-util : X C-language Bindings sample implementations
x11-libs / xcb-util-image : X C-language Bindings sample implementations
x11-libs / xcb-util-wm : X C-language Bindings sample implementations
Runtime Dependencies
app-admin / sysstat : System performance tools for Linux
app-text / poppler : PDF rendering library based on the xpdf-3.0 code base
dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol
dev-qt / qtdeclarative : Qt Declarative (Quick 2)
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework
dev-qt / qtnetwork : Network abstraction library for the Qt5 framework
dev-qt / qtprintsupport : Printing support library for the Qt5 framework
dev-qt / qtsvg : SVG rendering library for the Qt6 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework
media-sound / alsa-utils : Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)
sys-fs / inotify-tools : Set of command-line programs providing a simple interface to inotify
sys-power / acpi : Displays information about ACPI devices
sys-power / acpilight : Replacement for xbacklight that uses the ACPI interface to set brightness
x11-apps / xbacklight : Sets backlight level using the RandR 1.2 BACKLIGHT output property
x11-libs / libXdamage : X.Org Xdamage library
x11-libs / libxcb : X C-language Bindings library
x11-libs / xcb-util : X C-language Bindings sample implementations
x11-libs / xcb-util-image : X C-language Bindings sample implementations
x11-libs / xcb-util-wm : X C-language Bindings sample implementations
x11-misc / numlockx : Changes keyboard's numlock state under X
x11-wm / fluxbox : X11 window manager featuring tabs and an iconbar
Bugs
- 743094
- x11-wm/lumina-1.6.2-r1 installs compressed files (manpages, documentation)
- 801352
- x11-wm/lumina: Patches the user to connect to Freenode
- 828417
- x11-wm/lumina-1.6.2-r1 installs .desktop files that do not pass validation
- 835764
- x11-wm/lumina-1.6.2 add dbus USE flag
- 836121
- x11-wm/lumina: uses variables banned in scope (VariableScope)
- 923710
- x11-wm/lumina-1.6.2-r1 fails to compile: lthemeengineplatformtheme.cpp:40:10: fatal error: Xcursor.h: No such file or directory
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-wm/lumina: Stabilize 1.6.2-r1 amd64, #945650
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
x11-wm/lumina: Stabilize 1.6.2-r1 x86, #945650
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
x11-wm/lumina: remove 9999 - broken anyway
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Andrey Grozin · gentoo
x11-wm/lumina: DEPEND on x11-libs/libXdamage
Closes: https://bugs.gentoo.org/show_bug.cgi?id=921602 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
x11-wm/lumina: remove old versions
Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-wm/lumina: Stabilize 1.6.2 x86, #910633
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
x11-wm/lumina: Stabilize 1.6.2 amd64, #910633
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
x11-wm/lumina: bump to 1.6.2
Closes: https://bugs.gentoo.org/835643 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
x11-wm/lumina: bump to 1.6.1
Closes: https://bugs.gentoo.org/823792 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ulrich Müller · gentoo
x11-wm/lumina: Update from l10n.eclass to plocale.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
x11-wm/lumina: clean old
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
x11-wm/lumina: EAPI-7 bump, sort deps
9999 ebuild looks to be out of sync, but is not for me to fix. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
x11-wm/lumina: x86 stable wrt bug #715326
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
x11-wm/lumina: amd64 stable wrt bug #715326
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: [QA] Use consistent function definition formatting
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
x11-wm/lumina: bump to 1.6.0
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
x11-wm/lumina: clean old
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
x11-wm/lumina: x86 stable wrt bug #703518
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
x11-wm/lumina: amd64 stable wrt bug #703518
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
x11-wm/lumina: drop outdated
Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Andrey Grozin · gentoo
x11-wm/lumina: fix dependencies, install icons and session file
Closes: https://bugs.gentoo.org/show_bug.cgi?id=597324 Closes: https://bugs.gentoo.org/show_bug.cgi?id=645380 Closes: https://bugs.gentoo.org/show_bug.cgi?id=688880 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrey Grozin · gentoo
x11-wm/lumina: bump to 1.5.0
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andrey Grozin <grozin@gentoo.org> - Andrey Grozin · gentoo
x11-wm/lumina: remove 1.4.0_p1
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Andrey Grozin · gentoo
x11-wm/lumina: ebuild cleanup; depend on dev-qt/qtprintsupport
Suggested-by: PhobosK <phobosk@fastmail.fm> Closes: https://bugs.gentoo.org/640242 Closes: https://bugs.gentoo.org/652860 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Andrey Grozin · gentoo
x11-wm/lumina: clean 1.4.0-r2
Package-Manager: Portage-2.3.14, Repoman-2.3.6 - Andrey Grozin · gentoo
x11-wm/lumina: bump to 1.4.0_p1
Package-Manager: Portage-2.3.14, Repoman-2.3.6 - Andrey Grozin · gentoo
x11-wm/lumina: cleaning 1.4.0-r1
Package-Manager: Portage-2.3.14, Repoman-2.3.6 - Andrey Grozin · gentoo
x11-wm/lumina: fix building with USE=desktop-utils
Closes: https://bugs.gentoo.org/638756 Package-Manager: Portage-2.3.14, Repoman-2.3.6 - Andrey Grozin · gentoo
x11-wm/lumina: cleaning 1.2.0_p1
Package-Manager: Portage-2.3.14, Repoman-2.3.6 - Andrey Grozin · gentoo
x11-wm/lumina: cleanups
Package-Manager: Portage-2.3.14, Repoman-2.3.6 - Andrey Grozin · gentoo
x11-wm/lumina: install docs; respect $LINGUAS
Package-Manager: Portage-2.3.14, Repoman-2.3.6 - Andrey Grozin · gentoo
x11-wm/lumina: bump to 1.4.0
Closes: https://bugs.gentoo.org/638448 Package-Manager: Portage-2.3.14, Repoman-2.3.6 - charIes17 · gentoo
x11-wm/lumina: update EGIT_REPO_URI.
Package-Manager: Portage-2.3.13, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/6279 - Manuel Rüger · gentoo
x11-wm/lumina: Stable on amd64
Package-Manager: Portage-2.3.14, Repoman-2.3.6 - Thomas Deutschmann · gentoo
x11-wm/lumina: x86 stable (bug #629014)
Package-Manager: Portage-2.3.11, Repoman-2.3.3 - charIes17 · gentoo
x11-wm/lumina: Move stuff from eqmake5 to patch for upstream
Upstream has a configuration file src-qt5/OS-detect.pri used for distribution specific settings. The idea of this PR is to move as much as possible from the ebuild to a patch for that upstream config file. Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5167 - charIes17 · gentoo
x11-wm/lumina: Remove old (failing with gcc-6)
Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5167 - charIes17 · gentoo
x11-wm/lumina: drop unneeded dependency on icon-themes
Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5152 - Lars Wendler · gentoo
x11-wm/lumina: Renamed 1.2.0-r1 ebuild to 1.2.0_p1
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - charIes17 · gentoo
x11-wm/lumina: Update live ebuild
This should help solving https://bugs.gentoo.org/624484 Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5002 - charIes17 · gentoo
x11-wm/lumina: Remove old
This should help resolving (obsolete) https://bugs.gentoo.org/584568 https://bugs.gentoo.org/602374 Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5002 - charIes17 · gentoo
x11-wm/lumina: Version bump lumina-1.3.0_p1
Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5002 - charIes17 · gentoo
x11-wm/lumina: Bug 617838 and more
Fix for https://bugs.gentoo.org/617838 Fix for https://bugs.gentoo.org/616590 Switch HOMEPAGE to https:// Introduce desktop-utils USE flag for Lumina's desktop utilities Use ${PV/_/-} for Lumina's patchsets Patch 1.2.0-desktop-files.patch Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5002 - charIes17 · gentoo
x11-wm/lumina: Revision bump lumina-1.2.0-r1
Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5002 - Agostino Sarubbo · gentoo
x11-wm/lumina: amd64 stable wrt bug #611170
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - charIes17 · gentoo
x11-wm/lumina: Adjusting i18n stuff
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3319 - charIes17 · gentoo
x11-wm/lumina: bump to version 1.2.0
x11-wm/lumina: unbundle desktop-utils Removing optional Desktop Utilities - lumina-archiver (front-end to tar, used for managing/creating archives) - lumina-calculator (scientific calculator with an easy-to-use interface) - lumina-fileinfo (file properties viewer, and simple XDG application registration creator) - lumina-fm (Insight File Manager, used for browsing/interacting with the system files) - lumina-screenshot (Create/modify/save screenshots) - lumina-textedit (Plaintext editor with syntax highlighting, tab support, and find/replace functionality) "Core Utilities" are still bundled - lumina-config (used for configuring the desktop) - lumina-xconfig (front-end to xrandr, used for managing monitors) - lumina-search (simple file/application search utility) REDEPND on sys-fs/inotify-tools Changes as requested by https://github.com/gentoo/gentoo/pull/3319#pullrequestreview-15085468 Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3319 - Andrey Grozin · gentoo
x11-wm/lumina: bump to 1.1.0
Package-Manager: portage-2.3.0 - Rubin Simons · gentoo
x11-wm/lumina: fixes for bug #57320. - Rubin Simons · gentoo
x11-wm/lumina: add lumina to the tree.
Lumina is a lightweight Desktop Environment. Gentoo-Bug: https://bugs.gentoo.org/578114 Reporter: Rubin Simons <rubin.simons@raaftech.com> Closes: https://github.com/gentoo/gentoo/pull/1126 Package-Manager: portage-2.2.26 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>