diff options
| author | Wang Mingyu <wangmy@fujitsu.com> | 2026-01-21 19:29:21 +0800 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2026-01-22 22:01:05 -0800 |
| commit | 9650622e078cd2be3619effe1323b85b52fb1a60 (patch) | |
| tree | 835f857d742863e2b30d269a3dca4cd55db3f87f /meta-gnome/recipes-gnome/grilo/grilo_0.3.19.bb | |
| parent | d5128c8dbc35a44f28f128c42c886cbe7d2f5948 (diff) | |
| download | meta-openembedded-9650622e078cd2be3619effe1323b85b52fb1a60.tar.gz | |
grilo: upgrade 0.3.16 -> 0.3.19
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome/recipes-gnome/grilo/grilo_0.3.19.bb')
| -rw-r--r-- | meta-gnome/recipes-gnome/grilo/grilo_0.3.19.bb | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/meta-gnome/recipes-gnome/grilo/grilo_0.3.19.bb b/meta-gnome/recipes-gnome/grilo/grilo_0.3.19.bb new file mode 100644 index 0000000000..c3d6294d06 --- /dev/null +++ b/meta-gnome/recipes-gnome/grilo/grilo_0.3.19.bb | |||
| @@ -0,0 +1,38 @@ | |||
| 1 | SUMMARY = "Grilo is a framework for searching media content from various sources" | ||
| 2 | LICENSE = "LGPL-2.1-only" | ||
| 3 | LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24" | ||
| 4 | |||
| 5 | DEPENDS = " \ | ||
| 6 | libxml2 \ | ||
| 7 | glib-2.0 \ | ||
| 8 | " | ||
| 9 | |||
| 10 | inherit gnomebase gobject-introspection gtk-doc gettext vala | ||
| 11 | |||
| 12 | SRC_URI[archive.sha256sum] = "0869c81d19ab139c667d79567c14ddcb6cb5cbfc0108d04cade287eb29536706" | ||
| 13 | |||
| 14 | GIR_MESON_OPTION = "enable-introspection" | ||
| 15 | GTKDOC_MESON_OPTION = "enable-gtk-doc" | ||
| 16 | |||
| 17 | PACKAGECONFIG ??= "net" | ||
| 18 | |||
| 19 | PACKAGECONFIG[net] = "-Denable-grl-net=true, -Denable-grl-net=false, libsoup-3.0" | ||
| 20 | PACKAGECONFIG[test-ui] = "-Denable-test-ui=true, -Denable-test-ui=false, gtk+3 liboauth" | ||
| 21 | |||
| 22 | # Once we have a recipe for 'totem-plparser' this can turn into a PACKAGECONFIG | ||
| 23 | EXTRA_OEMESON = "-Denable-grl-pls=false" | ||
| 24 | |||
| 25 | do_compile:append() { | ||
| 26 | # grl-type-builtins.* are generated by glib-mkenums which leave full paths | ||
| 27 | # in comment and #include directives. Rewrite those before *-src packaging. | ||
| 28 | |||
| 29 | # Path can be relative to B or WORKDIR in devtool modify | ||
| 30 | for base in ${B} ${WORKDIR} ; do | ||
| 31 | relpath="$(realpath --relative-to="$base" "${S}")" | ||
| 32 | sed -i -e "s,$base/$relpath/src/,," \ | ||
| 33 | ${B}/src/grl-type-builtins.h \ | ||
| 34 | ${B}/src/grl-type-builtins.c | ||
| 35 | done | ||
| 36 | } | ||
| 37 | |||
| 38 | FILES:${PN} += "${libdir}/girepository-1.0" | ||
