Update to libxmlb 0.3.24

Rebase libxmlb to version 0.3.24. This update includes a new
BuildRequires on libzstd-devel and adds several missing files
to the %files tests section.

Resolves: RHEL-116442

This commit was created by Jotnar, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Jotnar
This commit is contained in:
RHEL Packaging Agent 2025-09-26 12:01:57 +00:00
parent 59ae93ba04
commit 679c9c702f
3 changed files with 16 additions and 3 deletions

1
.gitignore vendored
View File

@ -18,3 +18,4 @@
/libxmlb-0.2.1.tar.xz
/libxmlb-0.3.0.tar.xz
/libxmlb-0.3.3.tar.xz
/libxmlb-0.3.24.tar.xz

View File

@ -2,11 +2,11 @@
Summary: Library for querying compressed XML metadata
Name: libxmlb
Version: 0.3.10
Version: 0.3.24
Release: 1%{?dist}
License: LGPLv2+
URL: https://github.com/hughsie/libxmlb
Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
Source0: https://github.com/hughsie/libxmlb/releases/download/%{version}/%{name}-%{version}.tar.xz
BuildRequires: glib2-devel >= %{glib2_version}
BuildRequires: gtk-doc
@ -14,6 +14,7 @@ BuildRequires: libstemmer-devel
BuildRequires: meson
BuildRequires: gobject-introspection-devel
BuildRequires: xz-devel
BuildRequires: libzstd-devel
BuildRequires: python3-setuptools
# needed for the self tests
@ -84,11 +85,22 @@ Executable and data files for installed tests.
%files tests
%dir %{_libexecdir}/installed-tests/libxmlb
%{_libexecdir}/installed-tests/libxmlb/xb-self-test
%{_libexecdir}/installed-tests/libxmlb/test.desktop
%{_libexecdir}/installed-tests/libxmlb/test.quirk
%{_libexecdir}/installed-tests/libxmlb/test.xml
%{_libexecdir}/installed-tests/libxmlb/test.xml.xz
%{_libexecdir}/installed-tests/libxmlb/test.xml.zst
%{_libexecdir}/installed-tests/libxmlb/test.xml.gz.gz.gz
%dir %{_datadir}/installed-tests/libxmlb
%{_datadir}/installed-tests/libxmlb/libxmlb.test
%changelog
* Fri Sep 26 2025 RHEL Packaging Agent <jotnar@redhat.com> - 0.3.24-1
- Rebase to 0.3.24
- Add missing libzstd-devel BuildRequires
- Add missing files to the %files tests section
- Resolves: RHEL-116442
* Fri Oct 14 2022 Neal Gompa <ngompa@centosproject.org> - 0.3.10-1
- New upstream release
- Fix dumping and exporting multiple files from the CLI

View File

@ -1 +1 @@
SHA512 (libxmlb-0.3.10.tar.xz) = e6f8bb086f07e601566082901003d28fae1bc145f7fa13b20e1dd9edeeb6b58fa6ca0698c0fc2dce70fc06e2ef6aae760dc967f85de46b1a7be6d94d83dc1ef9
SHA512 (libxmlb-0.3.24.tar.xz) = 298a2fb3ff097f8b710ade608b0b849b159dc49b808d5da5f3218ad3298adb5a4a0519f83792b482bf93967aea84c510340d6ca8d97c0cd2e4bf14e5753e9ce3