On 3/24/16 8:32 AM, [email protected] wrote: > > Hi all, > > 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. > > 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). > > I've created an new ebuild ticket here: > https://bugs.gentoo.org/show_bug.cgi?id=578114 > > 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. > > With kind regards, > > > Rubin >
So I have a mild interest in this because it builds on bsd and its light, so it might have good chance of building on the embedded stuff I work on. But to be honest, I don't have time to just jump into this. It might be easy, it might be hard. It would help, however, if you just wrote down step by step how you would manually build starting from a stage3. Your manual build will hit missing dependencies, write them down. You then will have to construct a working ./configure line with all the right flags, write that down. Etc. If I (or some other dev) looks at that list, we'll have some basis of writing the ebuild. Put your steps in the bug report, ping me and I'll take a look. -- Anthony G. Basile, Ph.D. Gentoo Linux Developer [Hardened] E-Mail : [email protected] GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA GnuPG ID : F52D4BBA
