Changelog for
libmodulemd2-2.15.0-3.1.x86_64.rpm :
* Wed May 15 2024 Dominique Leuenberger
- Add glib-2.80.2-glibdoc-path.patch: Fix GLib documentation path for GLib 2.80.2 (https://github.com/fedora-modularity/libmodulemd/pull/618).
* Tue Mar 19 2024 Dominique Leuenberger - Add 9d280909.patch and 29c339a3.patch: Adapt GLib documentation path to GLib 2.79.0.
* Sat Nov 04 2023 Neal Gompa - Update to 2.15.0 + Add support for decompressing Zstandard-compressed YAML files + Remove a dependency on \"file\" library (libmagic) + Add a XML specification for in-YUM-repository metadata + Deprecate intents in modulemd-defaults specification + Fix a crash when converting a modulemd-packager object with a default profile and without a module name or stream to a module index + Fix parsing empty profiles + A specification for modulemd-v2 format was corrected to require a \"content\" license subtree only if the module build contains artifacts. + Double-quote strings in scalar YAML values when they look like a number + Warnings from g_str_equal() macro of glib2 about passing an unsigned char
* to strcmp() were fixed
* Sat Oct 15 2022 Andreas Stieger - update to 2.14.0:
* New functions for stripping XMD from an index
* developer visible fixes and documentation updates
* Fix a crash when updating an index with an invalid subdocument and a NULL error parameter.
* Reject duplicate contexts in modulemd-packager-v3 documents.
* Report an error if modulemd-validator tool is invoked with both - -version option and an unknown option.
* Fix an undefined behaviour when comparing integers of different signs.
* Fri Mar 18 2022 Dominique Leuenberger - BuildRequire glib2-doc when building against glib2 more recent than 2.70.4: the documentation was split out (after it was earlier merged; so for older distros we don\'t have to worry, as glib2-devel provides glib2-doc there).
* Wed Jan 05 2022 Dominique Leuenberger - Drop unknown meson parameters: developer_build, with_py2_overrides, with_py3_overrides.
* Fri Aug 27 2021 Neal Gompa - Update to 2.13.0 + Add /data/demodularized/rpms list to modulemd and modulemd-packager formats. + modulemd-validator enables you to constrain a document type with a new \"--type\" option. + Reject invalid integers. Purely non-numeric values and negative numbers where an unsigned type is mandated by a specification raise a parser error now. + Handle a failed g_setenv() call in modulemd-validator. + Prevent from dereferencing a NULL pointer when reporting invalid subdocuments. + \"modulemd-validator --version\" command returns 0 exit code now.
* Mon May 31 2021 Marcus Meissner - Updated to 2.12.1 This is a bug-fix release fully compatible with the previous 2.12.0 version. Notable changes: Enhancements: - Improve diagnostic messages for compression tests. - Tests performed in a GitHub continues integration are faster. - Use GitHub actions to perform CI tests also on ArchLinux, Mageia, Mandriva, and OpenSUSE. Fixes: - Relax context value up to 13 characters including an underscore character in modulemd v2 format. This reenables scratch-builds in MBS. Migrate Packit tests from a deprecated current_version_command to a newer actions/get-current-version.
* Tue Feb 02 2021 Neal Gompa - Update to 2.12.0 + Add support for \'buildorder\' to Packager documents + Fix issue with ModuleIndex when input contains only Obsoletes documents + Extend read_packager_[file|string]() to support overriding the module name and stream. + Ignore Packager documents when running ModuleIndex.update_from_
*() + Add python overrides for XMD in PackagerV3 + Add python override to ignore the GType return when reading packager files + Add PackagerV3.get_mdversion()- Drop patch incorporated in this release + Patch: 0001-Fix-integer-size-issue-on-32-bit-platforms.patch
* Sun Nov 29 2020 Neal Gompa - Update to 2.10.0 + Add modulemd-obsoletes + Add modulemd v3 format- Fix build for 32-bit architectures with patch from upstream + Patch: 0001-Fix-integer-size-issue-on-32-bit-platforms.patch