Hi everyone,
I was working on making some changes to sys-devel/cmake, and I got to
thinking about the inconsistency we seem to have when it comes to
representing options for GUIs. We have some packages which have just
[providers:{gtk2,gtk3,qt4,qt5}], packages which have `X? ( (
providers: ... ) )`, packages with just [qt4], [gtk3], and so on, andd
the lack of consistency is kinda stupid.
It is my opinion that we should unify these using a new option: [gui],
and then provide the setting of the toolkit of choice (if there is an
option) via providers: suboptions.
This would replace the [X] option's usage as a way to decide if
graphical interfaces should be built into programs, and would prepare
us for whenever The Year of the Wayland desktop is here again.
(the cmake change is at https://galileo.mailstation.de/gerrit/#/c/5742/ )
Thoughts?
_______________________________________________
Exherbo-dev mailing list
[email protected]
http://lists.exherbo.org/mailman/listinfo/exherbo-dev