1*03514f19SPatrick WilliamsSUMMARY = "Window navigation construction toolkit"
2*03514f19SPatrick WilliamsLICENSE = "LGPL-2.0-only"
3*03514f19SPatrick WilliamsLIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
4*03514f19SPatrick Williams
5*03514f19SPatrick Williams
6*03514f19SPatrick Williamsinherit gnomebase gsettings gobject-introspection gettext features_check upstream-version-is-even
7*03514f19SPatrick Williams
8*03514f19SPatrick WilliamsDEPENDS = " \
9*03514f19SPatrick Williams    colord \
10*03514f19SPatrick Williams    geocode-glib \
11*03514f19SPatrick Williams    gcr \
12*03514f19SPatrick Williams    gnome-desktop \
13*03514f19SPatrick Williams    libgweather4 \
14*03514f19SPatrick Williams    lcms \
15*03514f19SPatrick Williams    libcanberra \
16*03514f19SPatrick Williams    geoclue \
17*03514f19SPatrick Williams    libnotify \
18*03514f19SPatrick Williams    upower \
19*03514f19SPatrick Williams    libwacom \
20*03514f19SPatrick Williams    virtual/libx11 \
21*03514f19SPatrick Williams"
22*03514f19SPatrick Williams
23*03514f19SPatrick Williams# all these are mandatory
24*03514f19SPatrick WilliamsREQUIRED_DISTRO_FEATURES = "x11 polkit pulseaudio systemd gobject-introspection-data"
25*03514f19SPatrick WilliamsGIR_MESON_OPTION = ""
26*03514f19SPatrick Williams
27*03514f19SPatrick WilliamsSRC_URI[archive.sha256sum] = "0b9a0f64fa18a8e7e09b4c95a3f754fa033c2cdbd2dc35701f0618572c1cb3d7"
28*03514f19SPatrick Williams
29*03514f19SPatrick WilliamsPACKAGECONFIG ??= " \
30*03514f19SPatrick Williams    cups nm \
31*03514f19SPatrick Williams    alsa gudev \
32*03514f19SPatrick Williams    smartcard \
33*03514f19SPatrick Williams    ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)} \
34*03514f19SPatrick Williams"
35*03514f19SPatrick WilliamsPACKAGECONFIG[alsa] = "-Dalsa=true,-Dalsa=false,alsa-lib"
36*03514f19SPatrick WilliamsPACKAGECONFIG[cups] = "-Dcups=true,-Dcups=false,cups"
37*03514f19SPatrick WilliamsPACKAGECONFIG[gudev] = "-Dgudev=true,-Dgudev=false,libgudev"
38*03514f19SPatrick WilliamsPACKAGECONFIG[nm] = "-Dnetwork_manager=true,-Dnetwork_manager=false,networkmanager"
39*03514f19SPatrick WilliamsPACKAGECONFIG[smartcard] = "-Dsmartcard=true,-Dsmartcard=false,nss"
40*03514f19SPatrick WilliamsPACKAGECONFIG[wayland] = "-Dwayland=true,-Dwayland=false,wayland"
41*03514f19SPatrick Williams
42*03514f19SPatrick Williamsdef gnome_verdir(v):
43*03514f19SPatrick Williams   return oe.utils.trim_version(v, 1)
44*03514f19SPatrick Williams
45*03514f19SPatrick WilliamsPACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
46*03514f19SPatrick Williams
47*03514f19SPatrick WilliamsFILES:${PN} += " \
48*03514f19SPatrick Williams    ${systemd_user_unitdir} \
49*03514f19SPatrick Williams    ${libdir}/gnome-settings-daemon-${@gnome_verdir("${PV}")}/libgsd.so \
50*03514f19SPatrick Williams"
51