Gentoo Archives: gentoo-dev

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] New desktop environment: Lumina
Date: Thu, 24 Mar 2016 12:58:49
Message-Id: 56F3E47C.8090801@gentoo.org
In Reply to: [gentoo-dev] New desktop environment: Lumina by "rubin@xs4all.nl"
1 On 3/24/16 8:32 AM, rubin@××××××.nl wrote:
2 >
3 > Hi all,
4 >
5 > I've recently added Gentoo support to Lumina, a great, lightweight new desktop environment by the makers of PC-BSD, including an ebuild file for the upcoming 0.9 version. This was merged upstream a few minutes ago (https://github.com/pcbsd/lumina/pull/207). Lumina is created/distributed under the 3-clause BSD license ands has been written from scratch in C++/Qt5. It's not based on any existing desktop's code-base.
6 >
7 > It also does not have a dependency on 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 (which is the only class specific to the operating system - making it simple to port/customize).
8 >
9 > I've created an new ebuild ticket here: https://bugs.gentoo.org/show_bug.cgi?id=578114
10 >
11 > I'm not familiar with how/if/when an ebuild can get accepted into Gentoo's portage tree, but it would be super if it would be! Lumina really deserves a wider audience and I think its philosophy is very compatible with Gentoo's way of doing things. If possible or required, I would not mind maintaining the ebuild.
12 >
13 > With kind regards,
14 >
15 >
16 > Rubin
17 >
18
19 So I have a mild interest in this because it builds on bsd and its
20 light, so it might have good chance of building on the embedded stuff I
21 work on. But to be honest, I don't have time to just jump into this.
22 It might be easy, it might be hard. It would help, however, if you just
23 wrote down step by step how you would manually build starting from a
24 stage3. Your manual build will hit missing dependencies, write them
25 down. You then will have to construct a working ./configure line with
26 all the right flags, write that down. Etc. If I (or some other dev)
27 looks at that list, we'll have some basis of writing the ebuild.
28
29 Put your steps in the bug report, ping me and I'll take a look.
30
31 --
32 Anthony G. Basile, Ph.D.
33 Gentoo Linux Developer [Hardened]
34 E-Mail : blueness@g.o
35 GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA
36 GnuPG ID : F52D4BBA

Replies

Subject Author
Re: [gentoo-dev] New desktop environment: Lumina "rubin@××××××.nl" <rubin@××××××.nl>