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 |