blob: d8674fca24a61a0b72ef5a5f98c3c833af130253 [file] [log] [blame]
Andrew Geissler517393d2023-01-13 08:55:19 -06001SUMMARY = "GNOME disk utility"
2LICENSE = "GPL-2.0-only"
3LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
4
5SECTION = "x11/gnome"
6
7DEPENDS = " \
8 desktop-file-utils-native \
9 gtk+3 \
10 libdvdread \
11 libnotify \
12 libsecret \
13 libpwquality \
14 udisks2 \
15 libhandy \
16 xz \
17"
18
19GNOMEBASEBUILDCLASS = "meson"
20
21inherit gnomebase gsettings gtk-icon-cache gettext features_check mime-xdg
22
23ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
24REQUIRED_DISTRO_FEATURES = "polkit"
25
26PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd x11', d)}"
27
28# As soon as elogind is of interest this needs rework: meson option is combo
29PACKAGECONFIG[systemd] = "-Dlogind=libsystemd,-Dlogind=none,systemd"
30PACKAGECONFIG[x11] = ",,libcanberra"
31
32SRC_URI:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'file://0001-gnome-disk-utility-remove-libcanberra-dependency.patch', '', d)}"
Patrick Williams8e7b46e2023-05-01 14:19:06 -050033SRC_URI[archive.sha256sum] = "02031097896cdb37d8717a5823f93e3723d4dfce7fdc4002c9dfcb16b7e7a3ef"
Andrew Geissler517393d2023-01-13 08:55:19 -060034
35EXTRA_OEMESON = "-Dman=false"
36
37FILES:${PN} += " \
38 ${datadir}/metainfo \
39 ${datadir}/dbus-1 \
40"