mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 05:09:24 +00:00
gtk+3: add PACKAGECONFIG for libcloudservice and tracker; fix cups backend
Add options to enable support for libcloudprovider and tracker If the cups backend is enabled, the mandatory file backend gets disabled and thus configure fails. Fix it by not defining the print-backend and just include cups as a dependency. Additionally add it as a runtime dependency. Now, if cups gets enabled, it should include the following print-backends by default: cups,lpr,file (From OE-Core rev: 5ac88d032968f4d005a61fc34f7e3e6e55426ccd) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
b0e00ca9bd
commit
2725d99b79
@@ -41,8 +41,10 @@ PACKAGECONFIG[x11] = "-Dx11_backend=true,-Dx11_backend=false,at-spi2-atk fontcon
|
||||
# this is provided by oe-core patch that removes epoxy/gl dependency from a X11 build
|
||||
PACKAGECONFIG[opengl] = "-Dopengl=true,-Dopengl=false,libepoxy"
|
||||
PACKAGECONFIG[wayland] = "-Dwayland_backend=true,-Dwayland_backend=false,wayland wayland-protocols libxkbcommon virtual/egl virtual/libgles2 wayland-native"
|
||||
PACKAGECONFIG[cups] = "-Dprint_backends=cups,-Dprint_backends=file,cups"
|
||||
PACKAGECONFIG[cups] = ",,cups,cups"
|
||||
PACKAGECONFIG[colord] = "-Dcolord=yes,-Dcolord=no,colord"
|
||||
PACKAGECONFIG[cloudproviders] = "-Dcloudproviders=true,-Dcloudproviders=false,libcloudproviders"
|
||||
PACKAGECONFIG[tracker3] = "-Dtracker3=true,-Dtracker3=false,tracker,tracker-miners"
|
||||
|
||||
prepare_gtk_scripts() {
|
||||
mv ${D}${bindir}/gtk-update-icon-cache ${D}${bindir}/gtk-update-icon-cache-3.0
|
||||
|
||||
Reference in New Issue
Block a user