File libxmlb.changes of Package libxmlb

Fri Dec 16 17:02:37 UTC 2022 - Dirk Müller <>

- build hwcaps optimized libraries

Sat Oct  1 11:12:48 UTC 2022 - Dirk Müller <>

- update to 0.3.10:
  * Fix dumping and exporting multiple files from the CLI (Richard Hughes)
  * Watch files before loading them into the builder (Philip Withnall)
  * Fix potential double free when filtering by language (Sergio Costas Rodriguez)

Fri Jul 22 21:52:44 UTC 2022 - Dirk Müller <>

- update to 0.3.9:
  * Fix the crash for when the root tree has no children (Richard Hughes)
  * Fix the crash when getting the element for the [empty] root (Richard Hughes)
  * Install xb-tool into bindir (Richard Hughes)
  * Ensure reproducible results when importing a node (Richard Hughes)
  * Ignore all hidden files when using _WATCH_DIRECTORY (Richard Hughes)
  * Show the value bindings when using XB_SILO_PROFILE_FLAG_XPATH (Richard Hughes)
  * Use the correct lookup method for the python3 script interpreter (Eli Schwartz)
Wed Dec 22 12:07:22 UTC 2021 - Callum Farmer <>

- Update to version 0.3.6:
  - Add support for LZMA decompression
  - Add locking for file monitors
  - Modernise property declaration
  - Add iterator for XbNode attributes and children
  - Put tail after the node when exporting XbBuilderNode
  - Ensure _IS_TOKENIZED is set if tokens are added manually
  - Ensure we never add too many tokens to the silo
  - Remove the G_ALIGNOF checks to fix compile with old GLib
  - Use the correct pkgconfig export package name in the GIR file
- Add pkgconfig(liblzma) BuildRequires: new dependency.

Sat Oct  3 14:59:13 UTC 2020 - Dirk Mueller <>

- update to 0.2.1:
 - Do not assume g_content_type_guess() always returns valid results (Richard Hughes)
 - Make the build reproducible (Richard Hughes)
 - Revert "Do not show a critical warning for invalid XML" (Richard Hughes)
 - Update the header location to reflect the new API (Richard Hughes)
 - This release breaks API and ABI and bumps the version of and so
   packages that depend on this library (e.g. fwupd or gnome-software) will need
   to be rebuilt at the same time.
 - Add the missing TEXT:INTE XPath support (Richard Hughes)
 - Add variant of xb_silo_query_with_root() avoiding XbNode creation (Philip Withnall)
 - Allow specifying the node cache behaviour for the query (Richard Hughes)
 - Avoid recursion when setting flags if possible (Philip Withnall)
 - Avoid using weak pointers when building the silo (Philip Withnall)
 - Change the default value for the node cache (Richard Hughes)
 - Do not allocate opcodes individually (Philip Withnall)
 - Do not show a critical warning for invalid XML (Richard Hughes)
 - Do not unconditionally create GTimer objects (Philip Withnall)
 - Do not use the node cache when building indexes (Richard Hughes)
 - Lazy load more arrays to reduce RSS usage (Philip Withnall)
 - Report silo versions when versions mismatch (Robert Ancell)

Fri Jul 10 19:11:47 UTC 2020 - Bjørn Lie <>

- Update to version 0.1.15:
  + New Features:
    - Add xb_builder_source_add_simple_adapter.
    - Allow reversing the query results.
- Changes from version 0.1.14:
  + New Features: Add MinGW Windows 64 builds to CI.
  + Bugfixes:
    - Allow compiling without gio-unix.
    - Do not use libuuid.
    - Do not unconditionally use -fstack-protector-strong.
    - Ignore adaptors added with xb_builder_source_add_converter().
- Drop pkgconfig(uuid) BuildRequires: No longer needed.
- Move installed-tests to devel subpackage.

Wed Nov 13 09:50:26 UTC 2019 - Gary Ching-Pang Lin <>

- Update to version 0.1.13:
  + New Features:
    - Export xb_silo_query_full()
  + Bugfixes:
    - Show the XPath that was used in the query in the error
- Changes from version 0.1.12:
  + New Features:
    - Add helper functions to get the first and last child
    - Add xb_node_transmogrify to allow changing XML format
    - Support 'tail' XML data in the stored silo
  + Bugfixes:
    - Do not escape a single quote with &apos;
    - Don't invalidate the silo for a GIO temp file
    - Fix up two memory leaks if using libxmlb from an introspected

Fri Sep 20 12:07:24 UTC 2019 -

- Update to version 0.1.11:
  + New Features:
    - Add xb_node_query_first_full() convenience helper
    - Rebuild the XbMachine parser to support 'and' and 'or' 
    - Verify we never break the ABI.
  + Bugfixes:
    - Conditionalize installation of test data.
    - Generate a GUID of zero for no silo data.
    - Run CI jobs in parallel.
- Changes from version 0.1.10:
  + Bugfixes:
    - Do not mistake gzipped files as being application/x-zerosize
       content type.
    - Fix running the installed tests with no checkout directory.
- Changes from version 0.1.9:
  + Bugfixes: Correctly implement building a silo with _SINGLE_LANG
- Add python-setuptools BuildRequires: New dependency.

Tue Apr 16 17:03:51 UTC 2019 - Bjørn Lie <>

- Update to version 0.1.8:
  + New Features: Add some installed tests.
  + Bugfixes: Always add all children when importing parent-less
    XML data.
- Changes from version 0.1.7:
  + New Features:
    - Allow nesting XbBuilderSource content type handlers.
  + Bugfixes:
    - Correct return type for xb_builder_compile().
    - Increase the amount of time for the inotify event to happen.
    - Only run the speed tests when using '-m perf'.

Thu Jan 10 09:32:08 UTC 2019 -

- Initial packaging for openSUSE, version 0.1.6.
openSUSE Build Service is sponsored by