2016-06-05 10:48 GMT+02:00 Tom Hacohen <t...@osg.samsung.com>:

> Hm... we don't do "if dependencies are found" any more... This should be
> reverted.
>
> The point of not having magic is not having magic. We want things to
> explicitly fail when deps are missing. Not implicitly disabled.
>

OK, sorry, after further investigation I found that the commit messagge was
just wrong.

Actually the configure script fail if the dependencies are not found, so
the commit is
correct. Now people have to explicitly disable the evas loaders.

The question now is: should those dependencies live under the
--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them....
flag?

I would say yes, at least for the svg and the pdf ones...
but then: why not for raw and ps?



>
> --
> Tom.
>
> On 04/06/16 20:45, Dave Andreoli wrote:
> > davemds pushed a commit to branch master.
> >
> >
> http://git.enlightenment.org/core/efl.git/commit/?id=e21d357adf9b223659c4595bf4483a3111f44c65
> >
> > commit e21d357adf9b223659c4595bf4483a3111f44c65
> > Author: Dave Andreoli <d...@gurumeditation.it>
> > Date:   Sat Jun 4 21:45:28 2016 +0200
> >
> >     Enable evas loaders by default, if dependencies are found
> >
> >     I really cannot see why we should require to use --enable-feature on
> those, they should be safe.
> > ---
> >  configure.ac | 50 +++++++++++++++++++++++++++++++++++++-------------
> >  1 file changed, 37 insertions(+), 13 deletions(-)
> >
> > diff --git a/configure.ac b/configure.ac
> > index b0ec1a2..9712945 100644
> > --- a/configure.ac
> > +++ b/configure.ac
> > @@ -2809,27 +2809,51 @@ EFL_ADD_FEATURE([EVAS], [hyphen])
> >
> >  #### Generic backend
> >
> > -### Option to turn on generic loader for evas
> > -want_poppler="no"
> > -want_spectre="no"
> > -want_libraw="no"
> > -want_rsvg="no"
> > +### Options to turn off generic loaders for evas
> >
> >  AC_ARG_ENABLE([poppler],
> > -   [AC_HELP_STRING([--enable-poppler], [enable poppler support
> @<:@default==disabled@:>@])],
> > -   [want_poppler=$enableval])
> > +   [AS_HELP_STRING([--disable-poppler],[disable pdf support.
> @<:@default=enabled@:>@])],
> > +   [
> > +    if test "x${enableval}" = "xyes" ; then
> > +       want_poppler="yes"
> > +    else
> > +       want_poppler="no"
> > +    fi
> > +   ],
> > +   [want_poppler="yes"])
> >
> >  AC_ARG_ENABLE([spectre],
> > -   [AC_HELP_STRING([--enable-spectre], [enable spectre support
> @<:@default==disabled@:>@])],
> > -   [want_spectre=$enableval])
> > +   [AS_HELP_STRING([--disable-spectre],[disable postscript support.
> @<:@default=enabled@:>@])],
> > +   [
> > +    if test "x${enableval}" = "xyes" ; then
> > +       want_spectre="yes"
> > +    else
> > +       want_spectre="no"
> > +    fi
> > +   ],
> > +   [want_spectre="yes"])
> >
> >  AC_ARG_ENABLE([libraw],
> > -   [AC_HELP_STRING([--enable-libraw], [enable libraw support
> @<:@default==disabled@:>@])],
> > -   [want_libraw=$enableval])
> > +   [AS_HELP_STRING([--disable-libraw],[disable libraw support.
> @<:@default=enabled@:>@])],
> > +   [
> > +    if test "x${enableval}" = "xyes" ; then
> > +       want_libraw="yes"
> > +    else
> > +       want_libraw="no"
> > +    fi
> > +   ],
> > +   [want_libraw="yes"])
> >
> >  AC_ARG_ENABLE([librsvg],
> > -   [AC_HELP_STRING([--enable-librsvg], [enable svg support
> @<:@default==disabled@:>@])],
> > -   [want_rsvg=$enableval])
> > +   [AS_HELP_STRING([--disable-librsvg],[disable svg support.
> @<:@default=enabled@:>@])],
> > +   [
> > +    if test "x${enableval}" = "xyes" ; then
> > +       want_rsvg="yes"
> > +    else
> > +       want_rsvg="no"
> > +    fi
> > +   ],
> > +   [want_rsvg="yes"])
> >
> >  have_poppler="no"
> >  have_spectre="no"
> >
>
>
>
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and
> traffic
> patterns at an interface-level. Reveals which users, apps, and protocols
> are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to