Commit Graph

15 Commits

Author SHA1 Message Date
Martin Jansa 98c98a6577 libxmlb: add missing dependency on glib-2.0 and xz
* without gobject-introspection-data in DISTRO_FEATURES it fails with:

  http://errors.yoctoproject.org/Errors/Details/702774/
  Run-time dependency gio-2.0 found: NO (tried pkgconfig)
  ../git/meson.build:119:0: ERROR: Dependency gio-2.0 not found, tried pkgconfig

  and http://errors.yoctoproject.org/Errors/Details/702777/
  Run-time dependency liblzma found: NO (tried pkgconfig)
  ../git/meson.build:121:0: ERROR: Dependency liblzma not found, tried pkgconfig

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2023-05-16 07:30:12 -04:00
Markus Volk 318802e19b libxmlb: allow to build native
This will be needed for gnome-software

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-12-23 08:52:22 -08:00
wangmy afd774f0ed libxmlb: upgrade 0.3.9 -> 0.3.10
Bugfixes:
 - Fix dumping and exporting multiple files from the CLI
 - Watch files before loading them into the builder
 - Fix potential double free when filtering by language

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:26 -07:00
Wang Mingyu 64419529f2 libxmlb: upgrade 0.3.8 -> 0.3.9
Released: 2022-05-24

Bugfixes:
 - Fix the crash for when the root tree has no children
 - Fix the crash when getting the element for the [empty] root
 - Install xb-tool into bindir

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-31 08:26:23 -07:00
Wang Mingyu ae72bf6dc6 libxmlb: upgrade 0.3.7 -> 0.3.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-29 08:28:38 -07:00
Khem Raj 14c7d8a0d7 recipes: Update LICENSE variable to use SPDX license identifiers
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04 17:41:45 -08:00
Wang Mingyu 9fd3375530 libxmlb: upgrade 0.3.6 -> 0.3.7
Bugfixes:
 - Ensure reproducible results when importing a node
 - Ignore all hidden files when using _WATCH_DIRECTORY
 - Show the value bindings when using XB_SILO_PROFILE_FLAG_XPATH
 - Use the correct lookup method for the python3 script interpreter

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-22 08:30:51 -08:00
Richard Hughes 8ed5ed9f2f libxmlb: Update to 0.3.6
Bugfixes:
 - Ensure _IS_TOKENIZED is set if tokens are added manually
 - Ensure we never add too many tokens to the silo

Signed-off-by: Richard Hughes <richard@hughsie.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-14 08:13:53 -08:00
Ross Burton c10e76aa19 libxmlb: put binary into separate package
xb-tool is for debugging purposes only and isn't needed in normal use.
Inherit lib_package so the binary isn't installed by default.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-13 01:17:26 -08:00
Richard Purdie b402a3076f recipes: Update SRC_URI branch and protocols
This patch updates SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls as generated by the conversion script
in OE-Core.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-03 06:57:49 -07:00
wangmy 646d2df673 libxmlb: upgrade 0.3.2 -> 0.3.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-10-19 09:23:08 -07:00
zangrc d8a921eef3 libxmlb: upgrade 0.3.1 -> 0.3.2
Version 0.3.2
~~~~~~~~~~~~~
Released: 2021-05-24

Bugfixes:
 - Respect XB_BUILDER_NODE_FLAG_IGNORE when exporting (Richard Hughes)
 - Use the chosen chunk size when reading from a stream (Richard Hughes)
 - Use the correct pkgconfig export package name in the GIR file (Richard Hughes)

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-13 08:31:08 -07:00
zhengruoqin 087223d8b0 libxmlb: upgrade 0.3.0 -> 0.3.1
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-14 07:26:46 -07:00
Ross Burton a2fdcb02ea libxmlb: upgrade to 0.3.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-15 08:46:12 -07:00
Alex Kiernan 5fb2893684 libxmlb: Add recipe
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-13 21:34:21 -07:00