commit libxmlb for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxmlb for openSUSE:Factory checked in at 2024-04-18 22:08:05 Comparing /work/SRC/openSUSE:Factory/libxmlb (Old) and /work/SRC/openSUSE:Factory/.libxmlb.new.26366 (New) Package is "libxmlb" Thu Apr 18 22:08:05 2024 rev:15 rq:1168793 version:0.3.18 Changes: --- /work/SRC/openSUSE:Factory/libxmlb/libxmlb.changes 2024-01-07 21:39:05.277368754 +0100 +++ /work/SRC/openSUSE:Factory/.libxmlb.new.26366/libxmlb.changes 2024-04-18 22:08:08.827649373 +0200 @@ -1,0 +2,12 @@ +Thu Apr 18 07:54:47 UTC 2024 - Christophe Marin + +- Update to 0.3.18. Changes since 0.3.15: + * Add the lzma and zstd support to the pkgconfig file + * Create SECURITY.md for the OpenSSF scorecard + * Fix decompressing large zstd files + * Use zst as the file extension for zstd + * Fix decompressing large zstd files, harder + * Include the pkgconfig variables in the subproject declared +dependenc + +--- Old: libxmlb-0.3.15.tar.gz New: libxmlb-0.3.18.tar.gz Other differences: -- ++ libxmlb.spec ++ --- /var/tmp/diff_new_pack.9cpDZ9/_old 2024-04-18 22:08:09.527675099 +0200 +++ /var/tmp/diff_new_pack.9cpDZ9/_new 2024-04-18 22:08:09.531675246 +0200 @@ -19,7 +19,7 @@ %define sover 2 Name: libxmlb -Version:0.3.15 +Version:0.3.18 Release:0 Summary:Library for querying compressed XML metadata License:LGPL-2.1-or-later ++ libxmlb-0.3.15.tar.gz -> libxmlb-0.3.18.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.15/.github/dependabot.yml new/libxmlb-0.3.18/.github/dependabot.yml --- old/libxmlb-0.3.15/.github/dependabot.yml 1970-01-01 01:00:00.0 +0100 +++ new/libxmlb-0.3.18/.github/dependabot.yml 2024-04-09 22:24:57.0 +0200 @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" +directory: "/" +schedule: + interval: "weekly" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.15/.github/workflows/main.yml new/libxmlb-0.3.18/.github/workflows/main.yml --- old/libxmlb-0.3.15/.github/workflows/main.yml 2024-01-02 11:25:44.0 +0100 +++ new/libxmlb-0.3.18/.github/workflows/main.yml 2024-04-09 22:24:57.0 +0200 @@ -6,6 +6,9 @@ pull_request: branches: [ main ] +permissions: + contents: read + jobs: build-linux: runs-on: ubuntu-latest @@ -16,6 +19,6 @@ - debian fail-fast: false steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - run: docker build -t libxmlb-${{ matrix.distro }} -f contrib/ci/Dockerfile-${{ matrix.distro }} . - run: docker run -t -v `pwd`:/build libxmlb-${{ matrix.distro }} ./contrib/ci/build-${{ matrix.distro }}.sh diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.15/.github/workflows/scorecard.yml new/libxmlb-0.3.18/.github/workflows/scorecard.yml --- old/libxmlb-0.3.15/.github/workflows/scorecard.yml 1970-01-01 01:00:00.0 +0100 +++ new/libxmlb-0.3.18/.github/workflows/scorecard.yml 2024-04-09 22:24:57.0 +0200 @@ -0,0 +1,73 @@ +# This workflow uses actions that are not certified by GitHub. They are provided +# by a third-party and are governed by separate terms of service, privacy +# policy, and support documentation. + +name: Scorecard supply-chain security +on: + # For Branch-Protection check. Only the default branch is supported. See + # https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection + branch_protection_rule: + # To guarantee Maintained check is occasionally updated. See + # https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained + schedule: +- cron: '25 11 * * 1' + push: +branches: [ "main" ] + +# Declare default permissions as read only. +permissions: read-all + +jobs: + analysis: +name: Scorecard analysis +runs-on: ubuntu-latest +permissions: + # Needed to upload the results to code-scanning dashboard. + security-events: write + # Needed to publish results and get a badge (see publish_results below). + id-token: write + # Uncomment the permissions below if installing in a private repository. + # contents: read + # actions: read + +steps: + - name: "Checkout code" +uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 +with: + persist-credentials: false + + - name: "Run analysis" +
commit libxmlb for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxmlb for openSUSE:Factory checked in at 2024-01-07 21:39:01 Comparing /work/SRC/openSUSE:Factory/libxmlb (Old) and /work/SRC/openSUSE:Factory/.libxmlb.new.28375 (New) Package is "libxmlb" Sun Jan 7 21:39:01 2024 rev:14 rq:1137237 version:0.3.15 Changes: --- /work/SRC/openSUSE:Factory/libxmlb/libxmlb.changes 2023-10-12 11:45:46.224943067 +0200 +++ /work/SRC/openSUSE:Factory/.libxmlb.new.28375/libxmlb.changes 2024-01-07 21:39:05.277368754 +0100 @@ -1,0 +2,14 @@ +Sat Jan 6 13:01:11 UTC 2024 - Dirk Müller + +- update to 0.3.15: + * Sprinkle __attribute__((nonnull)) to give a little more +compile-time safety + * Accept text/xml as an alternative to application/xml + * Do not inline shared code + * Fix compiling with Visual Studio + * Fix the exported api test on Windows + * Generate and use .def file for clang-cl builds +Fan) + * Release source file handles early + +--- Old: libxmlb-0.3.14.tar.gz New: libxmlb-0.3.15.tar.gz Other differences: -- ++ libxmlb.spec ++ --- /var/tmp/diff_new_pack.U17E0l/_old 2024-01-07 21:39:06.113399163 +0100 +++ /var/tmp/diff_new_pack.U17E0l/_new 2024-01-07 21:39:06.113399163 +0100 @@ -1,7 +1,7 @@ # # spec file for package libxmlb # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2019 Bjørn Lie, Bryne, Norway. # # All modifications and additions to the file contributed by third parties @@ -19,7 +19,7 @@ %define sover 2 Name: libxmlb -Version:0.3.14 +Version:0.3.15 Release:0 Summary:Library for querying compressed XML metadata License:LGPL-2.1-or-later ++ libxmlb-0.3.14.tar.gz -> libxmlb-0.3.15.tar.gz ++ 1750 lines of diff (skipped)
commit libxmlb for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxmlb for openSUSE:Factory checked in at 2023-10-11 23:53:56 Comparing /work/SRC/openSUSE:Factory/libxmlb (Old) and /work/SRC/openSUSE:Factory/.libxmlb.new.1807 (New) Package is "libxmlb" Wed Oct 11 23:53:56 2023 rev:13 rq:1116625 version:0.3.14 Changes: --- /work/SRC/openSUSE:Factory/libxmlb/libxmlb.changes 2023-08-21 11:42:47.347367824 +0200 +++ /work/SRC/openSUSE:Factory/.libxmlb.new.1807/libxmlb.changes 2023-10-12 11:45:46.224943067 +0200 @@ -1,0 +2,16 @@ +Tue Oct 10 08:03:30 UTC 2023 - Dominique Leuenberger + +- baselibs.conf: don't build libxmlb2-32bit; baselibs.conf was + added for the x86-64-v3 flavor; the -32bit was an unintended side + effect. + +--- +Tue Oct 3 22:31:17 UTC 2023 - Christophe Marin + +- Update to 0.3.14 + * Fix comparing indexed text with integer values +- Enable libstemmer-devel BuildRequires and pass stemmer=true to + meson setup, libstemmer now available in Tumbleweed. +- Use ldconfig_scriptlets macro for post(un) handling. + +--- Old: libxmlb-0.3.13.tar.gz New: libxmlb-0.3.14.tar.gz Other differences: -- ++ libxmlb.spec ++ --- /var/tmp/diff_new_pack.We3udC/_old 2023-10-12 11:45:46.892967239 +0200 +++ /var/tmp/diff_new_pack.We3udC/_new 2023-10-12 11:45:46.892967239 +0200 @@ -19,7 +19,7 @@ %define sover 2 Name: libxmlb -Version:0.3.13 +Version:0.3.14 Release:0 Summary:Library for querying compressed XML metadata License:LGPL-2.1-or-later @@ -27,9 +27,8 @@ URL:https://github.com/hughsie/libxmlb Source0:%{url}/archive/%{version}/%{name}-%{version}.tar.gz Source9:baselibs.conf -# Enable when/if libstemmer becomes available in openSUSE (+ in meson call) -#BuildRequires: libstemmer-devel BuildRequires: %{python_module setuptools} +BuildRequires: libstemmer-devel BuildRequires: meson >= 0.47.0 BuildRequires: pkgconfig BuildRequires: pkgconfig(gio-2.0) >= 2.45.8 @@ -93,7 +92,7 @@ -Dgtkdoc=true \ -Dintrospection=true \ -Dtests=true \ -# -Dstemmer=true \ + -Dstemmer=true \ %{nil} %meson_build @@ -103,8 +102,7 @@ %install %meson_install -%post -n %{name}%{sover} -p /sbin/ldconfig -%postun -n %{name}%{sover} -p /sbin/ldconfig +%ldconfig_scriptlets -n %{name}%{sover} %files -n %{name}%{sover} %license LICENSE ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.We3udC/_old 2023-10-12 11:45:46.948969266 +0200 +++ /var/tmp/diff_new_pack.We3udC/_new 2023-10-12 11:45:46.956969555 +0200 @@ -1,2 +1,3 @@ libxmlb2 + targettype 32bit block! ++ libxmlb-0.3.13.tar.gz -> libxmlb-0.3.14.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.13/NEWS new/libxmlb-0.3.14/NEWS --- old/libxmlb-0.3.13/NEWS 2023-08-17 20:49:51.0 +0200 +++ new/libxmlb-0.3.14/NEWS 2023-08-24 17:49:33.0 +0200 @@ -1,3 +1,10 @@ +Version 0.3.14 +~~ +Released: 2023-10-24 + +Bugfixes: + - Fix comparing indexed text with integer values (Richard Hughes) + Version 0.3.13 ~~ Released: 2023-10-17 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.13/RELEASE new/libxmlb-0.3.14/RELEASE --- old/libxmlb-0.3.13/RELEASE 2023-08-17 20:49:51.0 +0200 +++ new/libxmlb-0.3.14/RELEASE 2023-08-24 17:49:33.0 +0200 @@ -2,9 +2,9 @@ 1. Write NEWS entries for libxmlb in the same format as usual. -git shortlog 0.3.12.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog 0.3.13.. | grep -i -v trivial | grep -v Merge > NEWS.new -Version 0.3.13 +Version 0.3.14 ~~ Released: 2023-xx-xx @@ -15,7 +15,7 @@ Commit changes to git: # MAKE SURE THESE ARE CORRECT -export release_ver="0.3.13" +export release_ver="0.3.14" git commit -a -m "Release libxmlb ${release_ver}" --no-verify git tag -s -f -m "Release libxmlb ${release_ver}" "${release_ver}" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.13/meson.build new/libxmlb-0.3.14/meson.build --- old/libxmlb-0.3.13/meson.build 2023-08-17 20:49:51.0 +0200 +++ new/libxmlb-0.3.14/meson.build 2023-08-24 17:49:33.0 +0200 @@ -1,5 +1,5 @@ project('libxmlb', 'c', - version : '0.3.13', + version : '0.3.14', license : 'LGPL-2.1+', meson_version : '>=0.47.0', default_options : ['warning_level=2', 'c_std=c99'], diff -urN '--exclude=CVS'
commit libxmlb for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxmlb for openSUSE:Factory checked in at 2023-08-21 11:42:46 Comparing /work/SRC/openSUSE:Factory/libxmlb (Old) and /work/SRC/openSUSE:Factory/.libxmlb.new.1766 (New) Package is "libxmlb" Mon Aug 21 11:42:46 2023 rev:12 rq:1104782 version:0.3.13 Changes: --- /work/SRC/openSUSE:Factory/libxmlb/libxmlb.changes 2023-04-29 17:27:50.650467709 +0200 +++ /work/SRC/openSUSE:Factory/.libxmlb.new.1766/libxmlb.changes 2023-08-21 11:42:47.347367824 +0200 @@ -1,0 +2,14 @@ +Fri Aug 18 17:20:43 UTC 2023 - Enrico Belleri + +- Update to 0.3.13: + * Use indexes when binding value + * Correctly tokenize when using a bound text value + * Ensure tokens are all NULL when using xb_opcode_init() + * Avoid building errors and debug strings when possible to make +XbQuery faster + * Fix content type detection on macOS + * Inline a number of machine internals to make queries faster + * Make zstd support optional + * Setup various release build options + +--- Old: libxmlb-0.3.11.tar.gz New: libxmlb-0.3.13.tar.gz Other differences: -- ++ libxmlb.spec ++ --- /var/tmp/diff_new_pack.GFkj9k/_old 2023-08-21 11:42:48.335369717 +0200 +++ /var/tmp/diff_new_pack.GFkj9k/_new 2023-08-21 11:42:48.343369732 +0200 @@ -19,7 +19,7 @@ %define sover 2 Name: libxmlb -Version:0.3.11 +Version:0.3.13 Release:0 Summary:Library for querying compressed XML metadata License:LGPL-2.1-or-later ++ libxmlb-0.3.11.tar.gz -> libxmlb-0.3.13.tar.gz ++ 2538 lines of diff (skipped)
commit libxmlb for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxmlb for openSUSE:Factory checked in at 2023-04-29 17:27:42 Comparing /work/SRC/openSUSE:Factory/libxmlb (Old) and /work/SRC/openSUSE:Factory/.libxmlb.new.1533 (New) Package is "libxmlb" Sat Apr 29 17:27:42 2023 rev:11 rq:1083359 version:0.3.11 Changes: --- /work/SRC/openSUSE:Factory/libxmlb/libxmlb.changes 2023-01-21 19:10:07.492806483 +0100 +++ /work/SRC/openSUSE:Factory/.libxmlb.new.1533/libxmlb.changes 2023-04-29 17:27:50.650467709 +0200 @@ -1,0 +2,9 @@ +Thu Apr 27 22:24:36 UTC 2023 - Dirk Müller + +- update to 0.3.11: + * Add limited support for XPath 1.0 'in' (Richard Hughes) + * Add support for zstd (Richard Hughes) + * Do not assert() when decompressing invalid LZMA (Richard +Hughes) + +--- Old: libxmlb-0.3.10.tar.gz New: libxmlb-0.3.11.tar.gz Other differences: -- ++ libxmlb.spec ++ --- /var/tmp/diff_new_pack.m1qkf4/_old 2023-04-29 17:27:51.094469569 +0200 +++ /var/tmp/diff_new_pack.m1qkf4/_new 2023-04-29 17:27:51.106469619 +0200 @@ -19,7 +19,7 @@ %define sover 2 Name: libxmlb -Version:0.3.10 +Version:0.3.11 Release:0 Summary:Library for querying compressed XML metadata License:LGPL-2.1-or-later @@ -36,6 +36,7 @@ BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk-doc) BuildRequires: pkgconfig(liblzma) +BuildRequires: pkgconfig(libzstd) # Needed for the self tests BuildRequires: pkgconfig(shared-mime-info) %{?suse_build_hwcaps_libs} ++ libxmlb-0.3.10.tar.gz -> libxmlb-0.3.11.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.10/.clang-tidy new/libxmlb-0.3.11/.clang-tidy --- old/libxmlb-0.3.10/.clang-tidy 1970-01-01 01:00:00.0 +0100 +++ new/libxmlb-0.3.11/.clang-tidy 2023-02-20 10:48:39.0 +0100 @@ -0,0 +1,42 @@ +--- +Checks: "-*,\ +bugprone-*,\ +-bugprone-assignment-in-if-condition,\ +-bugprone-easily-swappable-parameters,\ +-bugprone-implicit-widening-of-multiplication-result,\ +-bugprone-macro-parentheses,\ +-bugprone-misplaced-widening-cast,\ +-bugprone-narrowing-conversions,\ +-bugprone-reserved-identifier,\ +-bugprone-too-small-loop-variable,\ +-bugprone-unchecked-optional-access,\ +misc-*,\ +-misc-confusable-identifiers,\ +-misc-const-correctness,\ +-misc-non-private-member-variables-in-classes,\ +-misc-no-recursion,\ +-misc-static-assert,\ +-misc-unused-parameters,\ +modernize-*,\ +-modernize-macro-to-enum,\ +-modernize-use-trailing-return-type,\ +-modernize-use-transparent-functors,\ +performance-*,\ +-performance-inefficient-vector-operation,\ +-performance-no-int-to-ptr,\ +readability-*,\ +-readability-avoid-const-params-in-decls,\ +-readability-braces-around-statements,\ +-readability-function-cognitive-complexity,\ +-readability-identifier-length,\ +-readability-identifier-naming,\ +-readability-implicit-bool-conversion,\ +-readability-isolate-declaration,\ +-readability-magic-numbers,\ +-readability-non-const-parameter,\ +-readability-qualified-auto,\ +-readability-redundant-declaration,\ +-readability-suspicious-call-argument,\ +-readability-uppercase-literal-suffix,\ +" +... diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.10/NEWS new/libxmlb-0.3.11/NEWS --- old/libxmlb-0.3.10/NEWS 2022-09-11 12:09:18.0 +0200 +++ new/libxmlb-0.3.11/NEWS 2023-02-20 10:48:39.0 +0100 @@ -1,3 +1,14 @@ +Version 0.3.11 +~~ +Released: 2023-02-20 + +New Features: + - Add limited support for XPath 1.0 'in' (Richard Hughes) + - Add support for zstd (Richard Hughes) + +Bugfixes: + - Do not assert() when decompressing invalid LZMA (Richard Hughes) + Version 0.3.10 ~~ Released: 2022-09-11 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.10/RELEASE new/libxmlb-0.3.11/RELEASE --- old/libxmlb-0.3.10/RELEASE 2022-09-11 12:09:18.0 +0200 +++ new/libxmlb-0.3.11/RELEASE 2023-02-20 10:48:39.0 +0100 @@ -2,11 +2,11 @@ 1. Write NEWS entries for libxmlb in the same format as usual. -git shortlog 0.3.9.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog 0.3.10.. | grep -i -v trivial | grep -v Merge > NEWS.new -Version 0.3.10 +Version 0.3.11 ~~ -Released: 2022-xx-xx +Released: 2023-xx-xx New Features: Bugfixes: @@ -15,7 +15,7 @@ Commit changes to git: # MAKE SURE THESE ARE CORRECT -export release_ver="0.3.10" +export release_ver="0.3.11" git commit -a
commit libxmlb for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxmlb for openSUSE:Factory checked in at 2023-01-21 19:10:00 Comparing /work/SRC/openSUSE:Factory/libxmlb (Old) and /work/SRC/openSUSE:Factory/.libxmlb.new.32243 (New) Package is "libxmlb" Sat Jan 21 19:10:00 2023 rev:10 rq:1059626 version:0.3.10 Changes: --- /work/SRC/openSUSE:Factory/libxmlb/libxmlb.changes 2022-10-12 18:24:17.425604350 +0200 +++ /work/SRC/openSUSE:Factory/.libxmlb.new.32243/libxmlb.changes 2023-01-21 19:10:07.492806483 +0100 @@ -1,0 +2,5 @@ +Fri Dec 16 17:02:37 UTC 2022 - Dirk Müller + +- build hwcaps optimized libraries + +--- New: baselibs.conf Other differences: -- ++ libxmlb.spec ++ --- /var/tmp/diff_new_pack.oytLcS/_old 2023-01-21 19:10:07.980809269 +0100 +++ /var/tmp/diff_new_pack.oytLcS/_new 2023-01-21 19:10:07.984809292 +0100 @@ -1,7 +1,7 @@ # # spec file for package libxmlb # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2019 Bjørn Lie, Bryne, Norway. # # All modifications and additions to the file contributed by third parties @@ -26,6 +26,7 @@ Group: Development/Libraries/Other URL:https://github.com/hughsie/libxmlb Source0:%{url}/archive/%{version}/%{name}-%{version}.tar.gz +Source9:baselibs.conf # Enable when/if libstemmer becomes available in openSUSE (+ in meson call) #BuildRequires: libstemmer-devel BuildRequires: %{python_module setuptools} @@ -37,6 +38,7 @@ BuildRequires: pkgconfig(liblzma) # Needed for the self tests BuildRequires: pkgconfig(shared-mime-info) +%{?suse_build_hwcaps_libs} %description XML is slow to parse and strings inside the document cannot be ++ baselibs.conf ++ libxmlb2
commit libxmlb for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxmlb for openSUSE:Factory checked in at 2022-10-12 18:23:24 Comparing /work/SRC/openSUSE:Factory/libxmlb (Old) and /work/SRC/openSUSE:Factory/.libxmlb.new.2275 (New) Package is "libxmlb" Wed Oct 12 18:23:24 2022 rev:9 rq:1009287 version:0.3.10 Changes: --- /work/SRC/openSUSE:Factory/libxmlb/libxmlb.changes 2022-07-26 19:42:36.124700815 +0200 +++ /work/SRC/openSUSE:Factory/.libxmlb.new.2275/libxmlb.changes 2022-10-12 18:24:17.425604350 +0200 @@ -1,0 +2,8 @@ +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) + +--- Old: libxmlb-0.3.9.tar.gz New: libxmlb-0.3.10.tar.gz Other differences: -- ++ libxmlb.spec ++ --- /var/tmp/diff_new_pack.Qeiobf/_old 2022-10-12 18:24:19.465609447 +0200 +++ /var/tmp/diff_new_pack.Qeiobf/_new 2022-10-12 18:24:19.473609467 +0200 @@ -19,7 +19,7 @@ %define sover 2 Name: libxmlb -Version:0.3.9 +Version:0.3.10 Release:0 Summary:Library for querying compressed XML metadata License:LGPL-2.1-or-later ++ libxmlb-0.3.9.tar.gz -> libxmlb-0.3.10.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.9/NEWS new/libxmlb-0.3.10/NEWS --- old/libxmlb-0.3.9/NEWS 2022-05-24 12:05:36.0 +0200 +++ new/libxmlb-0.3.10/NEWS 2022-09-11 12:09:18.0 +0200 @@ -1,3 +1,12 @@ +Version 0.3.10 +~~ +Released: 2022-09-11 + +Bugfixes: + - 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) + Version 0.3.9 ~ Released: 2022-05-24 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.9/RELEASE new/libxmlb-0.3.10/RELEASE --- old/libxmlb-0.3.9/RELEASE 2022-05-24 12:05:36.0 +0200 +++ new/libxmlb-0.3.10/RELEASE 2022-09-11 12:09:18.0 +0200 @@ -2,10 +2,10 @@ 1. Write NEWS entries for libxmlb in the same format as usual. -git shortlog 0.3.8.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog 0.3.9.. | grep -i -v trivial | grep -v Merge > NEWS.new -Version 0.3.9 -~ +Version 0.3.10 +~~ Released: 2022-xx-xx New Features: @@ -15,7 +15,7 @@ Commit changes to git: # MAKE SURE THESE ARE CORRECT -export release_ver="0.3.9" +export release_ver="0.3.10" git commit -a -m "Release libxmlb ${release_ver}" --no-verify git tag -s -f -m "Release libxmlb ${release_ver}" "${release_ver}" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.9/meson.build new/libxmlb-0.3.10/meson.build --- old/libxmlb-0.3.9/meson.build 2022-05-24 12:05:36.0 +0200 +++ new/libxmlb-0.3.10/meson.build 2022-09-11 12:09:18.0 +0200 @@ -1,5 +1,5 @@ project('libxmlb', 'c', - version : '0.3.9', + version : '0.3.10', license : 'LGPL-2.1+', meson_version : '>=0.47.0', default_options : ['warning_level=2', 'c_std=c99'], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.9/src/xb-builder-node.h new/libxmlb-0.3.10/src/xb-builder-node.h --- old/libxmlb-0.3.9/src/xb-builder-node.h 2022-05-24 12:05:36.0 +0200 +++ new/libxmlb-0.3.10/src/xb-builder-node.h2022-09-11 12:09:18.0 +0200 @@ -58,7 +58,9 @@ XbBuilderNode * xb_builder_node_new(const gchar *element); XbBuilderNode * -xb_builder_node_insert(XbBuilderNode *parent, const gchar *element, ...) G_GNUC_NULL_TERMINATED; +xb_builder_node_insert(XbBuilderNode *parent, + const gchar *element, + ...) G_GNUC_NULL_TERMINATED G_GNUC_WARN_UNUSED_RESULT; void xb_builder_node_insert_text(XbBuilderNode *parent, const gchar *element, const gchar *text, ...) G_GNUC_NULL_TERMINATED; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libxmlb-0.3.9/src/xb-builder.c new/libxmlb-0.3.10/src/xb-builder.c --- old/libxmlb-0.3.9/src/xb-builder.c 2022-05-24 12:05:36.0 +0200 +++ new/libxmlb-0.3.10/src/xb-builder.c 2022-09-11 12:09:18.0 +0200 @@ -442,7 +442,7 @@ for (guint i = 0; i < nodes->len; i++) {
commit libxmlb for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxmlb for openSUSE:Factory checked in at 2022-07-26 19:42:26 Comparing /work/SRC/openSUSE:Factory/libxmlb (Old) and /work/SRC/openSUSE:Factory/.libxmlb.new.1533 (New) Package is "libxmlb" Tue Jul 26 19:42:26 2022 rev:8 rq:991056 version:0.3.9 Changes: --- /work/SRC/openSUSE:Factory/libxmlb/libxmlb.changes 2021-12-25 20:16:46.237255708 +0100 +++ /work/SRC/openSUSE:Factory/.libxmlb.new.1533/libxmlb.changes 2022-07-26 19:42:36.124700815 +0200 @@ -1,0 +2,12 @@ +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) + +--- Old: libxmlb-0.3.6.tar.gz New: libxmlb-0.3.9.tar.gz Other differences: -- ++ libxmlb.spec ++ --- /var/tmp/diff_new_pack.a2SRIE/_old 2022-07-26 19:42:36.616624800 +0200 +++ /var/tmp/diff_new_pack.a2SRIE/_new 2022-07-26 19:42:36.620624182 +0200 @@ -1,7 +1,7 @@ # # spec file for package libxmlb # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2019 Bj??rn Lie, Bryne, Norway. # # All modifications and additions to the file contributed by third parties @@ -19,17 +19,17 @@ %define sover 2 Name: libxmlb -Version:0.3.6 +Version:0.3.9 Release:0 Summary:Library for querying compressed XML metadata License:LGPL-2.1-or-later Group: Development/Libraries/Other URL:https://github.com/hughsie/libxmlb Source0:%{url}/archive/%{version}/%{name}-%{version}.tar.gz -BuildRequires: meson >= 0.47.0 # Enable when/if libstemmer becomes available in openSUSE (+ in meson call) #BuildRequires: libstemmer-devel BuildRequires: %{python_module setuptools} +BuildRequires: meson >= 0.47.0 BuildRequires: pkgconfig BuildRequires: pkgconfig(gio-2.0) >= 2.45.8 BuildRequires: pkgconfig(gobject-introspection-1.0) @@ -112,7 +112,8 @@ %files -n xmlb-tool %doc README.md NEWS -%{_libexecdir}/xb-tool +%{_bindir}/xb-tool +%{_mandir}/man1/xb-tool.1%{?ext_man} %files devel %doc %{_datadir}/gtk-doc/html/%{name} ++ libxmlb-0.3.6.tar.gz -> libxmlb-0.3.9.tar.gz ++ 23200 lines of diff (skipped)
commit libxmlb for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libxmlb for openSUSE:Factory checked in at 2021-12-25 20:16:34 Comparing /work/SRC/openSUSE:Factory/libxmlb (Old) and /work/SRC/openSUSE:Factory/.libxmlb.new.2520 (New) Package is "libxmlb" Sat Dec 25 20:16:34 2021 rev:7 rq:942315 version:0.3.6 Changes: --- /work/SRC/openSUSE:Factory/libxmlb/libxmlb.changes 2020-10-29 09:22:02.478672513 +0100 +++ /work/SRC/openSUSE:Factory/.libxmlb.new.2520/libxmlb.changes 2021-12-25 20:16:46.237255708 +0100 @@ -1,0 +2,16 @@ +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 +versions + - Use the correct pkgconfig export package name in the GIR file +- Add pkgconfig(liblzma) BuildRequires: new dependency. + +--- Old: libxmlb-0.2.1.tar.xz New: libxmlb-0.3.6.tar.gz Other differences: -- ++ libxmlb.spec ++ --- /var/tmp/diff_new_pack.pgpa2h/_old 2021-12-25 20:16:47.689256890 +0100 +++ /var/tmp/diff_new_pack.pgpa2h/_new 2021-12-25 20:16:47.693256893 +0100 @@ -1,7 +1,7 @@ # # spec file for package libxmlb # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2019 Bj??rn Lie, Bryne, Norway. # # All modifications and additions to the file contributed by third parties @@ -18,16 +18,14 @@ %define sover 2 - Name: libxmlb -Version:0.2.1 +Version:0.3.6 Release:0 Summary:Library for querying compressed XML metadata License:LGPL-2.1-or-later Group: Development/Libraries/Other URL:https://github.com/hughsie/libxmlb -Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.xz - +Source0:%{url}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: meson >= 0.47.0 # Enable when/if libstemmer becomes available in openSUSE (+ in meson call) #BuildRequires: libstemmer-devel @@ -36,6 +34,7 @@ BuildRequires: pkgconfig(gio-2.0) >= 2.45.8 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk-doc) +BuildRequires: pkgconfig(liblzma) # Needed for the self tests BuildRequires: pkgconfig(shared-mime-info)