[Lunar-commits] <moonbase> xscreensaver: added optional deps to make some screensavers working
Dennis Veatch
dennisveatch at bellsouth.net
Mon Mar 3 15:14:19 CET 2008
On Monday March 3 2008 07:46:55 am Zbigniew Luszpinski wrote:
> commit a622bb6f93f3e3e3d753b74bce2cefcac5897f01
> Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
> Date: Mon Mar 3 13:46:55 2008 +0100
>
> xscreensaver: added optional deps to make some screensavers working
> removed not existing --with-xml and --without-gle artificial
> limitation. ---
> x11-apps/xscreensaver/BUILD | 2 --
> x11-apps/xscreensaver/DEPENDS | 9 +++++++++
> 2 files changed, 9 insertions(+), 2 deletions(-)
>
> diff --git a/x11-apps/xscreensaver/BUILD b/x11-apps/xscreensaver/BUILD
> index 3618ac4..bc1d3b2 100644
> --- a/x11-apps/xscreensaver/BUILD
> +++ b/x11-apps/xscreensaver/BUILD
> @@ -6,8 +6,6 @@
> fi
>
> OPTS+=" --without-kerberos \
> - --without-gle \
> - --with-xml \
> --with-dpms-ext \
> --with-xf86vmode-ext \
> --with-xf86gamma-ext \
> diff --git a/x11-apps/xscreensaver/DEPENDS b/x11-apps/xscreensaver/DEPENDS
> index 13a841c..f30d90b 100644
> --- a/x11-apps/xscreensaver/DEPENDS
> +++ b/x11-apps/xscreensaver/DEPENDS
> @@ -21,5 +21,14 @@ optional_depends "xsnow" "" "" \
> optional_depends "%GLX" "--with-gl" "--without-gl" \
> "for OpenGL screensaver support"
>
> +optional_depends "%GLUT" "" "" \
> + "for OpenGL GLUT screensaver support"
> +
> +optional_depends "gle" "--with-gle" "--without-gle" \
> + "for OpenGL GLE screensaver support"
> +
> optional_depends "jpeg" "--with-jpeg" "--without-jpeg" \
> "for Jpeg support"
> +
> +optional_depends "gdk-pixbuf" "--with-pixbuf" "--without-pixbuf" \
> + "some screensavers will be black without this"
> _______________________________________________
We have been in the process of moving away from GLUT when ever possible by
using %GLX instead because;
1. freeglut/glut seem to be falling by the wayside.
2. those two have conflicts with mesa-lib and mesa-glu (IIRC).
Is it really necessary to have %GLUT when we already have %GLX for OpenGL
support?
--
You can tuna piano but you can't tune a fish.
http://www.lunar-linux.org/
It's worth a spin.
More information about the Lunar-dev
mailing list