[Buildroot] [PATCH v2] New package: ImLib2

Yegor Yefremov yegor_sub1 at visionsystems.de
Fri Oct 14 07:51:28 UTC 2011


Am 14.10.2011 08:36, schrieb Thomas Petazzoni:
> Le Fri, 14 Oct 2011 00:09:13 +0200,
> Arnout Vandecappelle <arnout at mind.be> a écrit :
> 
>>  Actually that would only be for Makefile dependencies, not for
>> Kconfig dependencies...
> 
> True, but this is also wrong currently for Makefile dependencies:
> 
> cairo/cairo.mk: CAIRO_DEPENDENCIES += xserver_xorg-server
> docker/docker.mk:DOCKER_DEPENDENCIES = host-pkg-config libglib2 xserver_xorg-server
> fltk/fltk.mk:FLTK_DEPENDENCIES = xserver_xorg-server xlib_libXt
> games/rubix/rubix.mk:RUBIX_DEPENDENCIES = xserver_xorg-server
> java/classpath/classpath.mk:    CLASSPATH_DEPENDENCIES+= xserver_xorg-server
> java/jamvm/jamvm.mk:    JAMVM_DEPENDENCIES+= xserver_xorg-server
> libgtk2/libgtk2.mk:     LIBGTK2_DEPENDENCIES += xlib_libXcomposite xserver_xorg-server
> metacity/metacity.mk:METACITY_DEPENDENCIES = libgtk2 xserver_xorg-server
> pango/pango.mk: PANGO_DEPENDENCIES += xserver_xorg-server
> pcmanfm/pcmanfm.mk:PCMANFM_DEPENDENCIES = host-pkg-config libgtk2 gamin startup-notification xserver_xorg-server
> sdl/sdl.mk:SDL_DEPENDENCIES += xserver_xorg-server
> synergy/synergy.mk:SYNERGY_DEPENDENCIES = xserver_xorg-server xlib_libXtst
> torsmo/torsmo.mk:TORSMO_DEPENDENCIES = xserver_xorg-server
> webkit/webkit.mk:       WEBKIT_DEPENDENCIES += xserver_xorg-server xlib_libXt
> 
> I don't think any of these actually require the X.org server to be built.

As far as I understand the dependencies should look like this:

for ImLib2

depends on BR2_PACKAGE_XORG7 /* because it is some kind of subsystem */
select BR2_PACKAGE_XLIB_LIBX11
select BR2_PACKAGE_XLIB_LIBXEXT

for feh

depends on BR2_PACKAGE_XORG7 /* because it is some kind of subsystem */
select BR2_PACKAGE_XLIB_LIBXINERAMA
select BR2_PACKAGE_XLIB_LIBXT

Do we agree on this scheme?

Yegor


More information about the buildroot mailing list