Commit Graph

13 Commits

Author SHA1 Message Date
Thomas De Schampheleire
66bb10b7b0 Config.in files: unify comments of toolchain option dependencies
This patch lines up the comments in Config.in files that clarify which
toolchain options the package depends on.

Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2013-10-14 22:45:57 +02:00
Spenser Gilliland
51788521b7 libglib2: needs threads
This commit adds a dependency of the libglib2 package on thread
support in the toolchain, since upstream libglib2 doesn't build
without thread support. The commit is rather large as it involves
propagating the dependency on thread support to all reverse
dependencies of the libglib2 package.

[Thomas: squash all patches into one, make a few minor fixes, the most
important one being to not add comments about MMU requirement when a
package doesn't work on !MMU platforms.]

Signed-off-by: Spenser Gilliland <spenser@gillilanding.com>
2013-07-27 17:13:37 +02:00
Peter Korsgaard
7a5d51cbdf dbus-glib: nowadays works with libxml2 backend as well
So get rid of expat dependency.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2011-06-21 11:34:49 +02:00
Peter Korsgaard
b730010c90 package: gettext needs WCHAR support
gettext needs WCHAR support in the toolchain, and as libglib2 depends on
gettext and lots of stuff depends on libglib2, quite a lot of packages
needs to have their dependencies adjusted.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-05-25 23:38:44 +02:00
Peter Korsgaard
a6dfb9265b dbus-glib: tighten dbus expat dependency
Depend on dbus being compiled with expat support and not just on expat
being enabled, as you can have expat enabled and still compile dbus
with libxml2 support instead.

While we're at it, only show comment about unforfilled dependencies if
dbus is enabled.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-27 21:46:43 +02:00
Peter Korsgaard
8a68eb29bb dbus-glib: workaround Kconfig issue with select
Kconfig gets confused about the selects and thinks there's a recursive
dependency around expat, so implement an alternative solution instead.
2009-04-23 14:24:58 +00:00
Peter Korsgaard
7f6e9b2e10 dbus-glib: needs expat
Even though dbus can use libxml2 for XML support, dbus-glib cannot -
So make sure expat is available.
2009-04-23 11:44:54 +00:00
Peter Korsgaard
77754571b2 pkgconfig: add pkgconfig package for target
The host versions shouldn't be visible in Kconfig, so remove the
reference to BR2_PACKAGE_PKGCONFIG everywhere and prefix the host targets
with host-.

At the same time add pkgconfig for the target (E.G. for development) and
let BR2_PACKAGE_PKGCONFIG control that package.

Notice: all defconfigs in the tree have been updated, but make sure to
disable the pkgconfig package (unless you want it) if you use an external
config, otherwise you'll end up with pkgconfig and glib2 in the target.
2009-03-18 19:19:10 +00:00
Ulf Samuelsson
d7d5b3852e Fix circular dependency 2009-01-20 22:38:39 +00:00
Ulf Samuelsson
ad862e2ffb Libraries for dbus-glib are in /usr/lib, depend on expat 2009-01-20 21:32:43 +00:00
Peter Korsgaard
4683420c4c Kconfig: remove 'default n'
'default n' is the default, so there's no need to say it explicitly.
2008-07-17 20:01:44 +00:00
Peter Korsgaard
565e05c8a1 packages: fix pkgconfig depencies and select pkgconfig where needed 2008-06-14 21:01:16 +00:00
"Steven J. Hill"
ceb2859765 Add packages for D-Bus and G-Lib interface library too. 2007-01-14 03:45:06 +00:00