You are not logged in.
Pages: 1
Is there any good reason for gtk-qt-engine to depend on libbonoboui starting with version 0.8?
This is a little problematic, since libbonoboui in turn depends on the gnome-libs (which I don't need).
I tried removing the dependency from the PKGBUILD and it compiles and works alright, so I'm just wondering if I'm missing some kind of new feature now or if it's just a mistake in the PKGBUILD.
Cheers
Offline
From the CMake file:
# Find Bonobo
PKGCONFIG(libbonoboui-2.0 BONOBO_INCLUDE_DIR BONOBO_LIB_DIR BONOBO_LINK_FLAGS BONOBO_CFLAGS)
IF (NOT BONOBO_INCLUDE_DIR)
MESSAGE(STATUS "bonoboui not found. Some features of the theme engine will not work as intended.")
ELSE (NOT BONOBO_INCLUDE_DIR)
MESSAGE(STATUS "Found Bonobo include dir: ${BONOBO_INCLUDE_DIR}")
MESSAGE(STATUS "Found Bonobo library dir: ${BONOBO_LIB_DIR}")
SET(BONOBO_DEFINITIONS -D HAVE_BONOBO)
ENDIF (NOT BONOBO_INCLUDE_DIR)
Offline
Looking into the code, it seems this dependency is added for toolbar detection. Without libbonoboui, the theme engine can't detect libbonoboui based toolbars used in gnome applications. If you don't have libbonoboui installed on your system, then you won't need it either, since you don't have applications with libbonoboui toolbar widgets.
Offline
Thanks a lot for the clarification JGC.
Offline
Pages: 1