264fc3c7d6
Accepting request 1159605 from home:dimstar:Factory
Neal Gompa2024-03-19 16:02:10 +00:00
637ff151f2
Accepting request 1123352 from system:packagemanager:dnf
Ana Guerrero2023-11-05 11:19:07 +00:00
5ab18d5488
- 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
Neal Gompa2023-11-04 18:32:19 +00:00
0451de483c
- 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.
Neal Gompa2021-08-27 02:46:32 +00:00
484cc0a1a0
- 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
Neal Gompa2021-02-02 23:39:34 +00:00
c9ff2e9fb8
- Update to 2.8.3 + Detect GDate autoptr when available to fix build with glib2 >= 2.63.3 + Correct typo in MODULEMD_REPLACE_SET() + Fix modulemd_buildopts_copy() to make a deep copy of the rpm whitelist + Add support for new ModulemdBuildopts arches attribute
Neal Gompa2020-01-19 14:59:18 +00:00
ab2eaed349
- Update to 2.8.2 + modulemd v1 has been split out into is own tarball + Add ModuleIndexMerger.resolve_ext() + Fix transfer type for Module.search_streams() + Correct typo in ModulemdModuleStream.arch property nickname + Add gtk-doc descriptions for ModulemdModuleStream object properties + Fix modulemd_yaml_parse_bool() comparisons so return value is correct + Make ModulemdErrorEnum and ModulemdYamlErrorEnum into public enums + Move modulemd_module_stream_v2_replace_*() method definitions to correct header file and add documentation + Refactor stream copy/upgrade helper macros + Add Modulemd.Module.get_translation() + Add ModuleIndex.update_from_defaults_directory() + Modulemd.ModuleIndex.update_from_file() now supports reading files compressed with gzip, bzip2 or xz - libmodulemd1 has been split into its own package
Neal Gompa2019-12-01 15:34:53 +00:00
775e877cdd
- Update to 2.5.0 (v2) and 1.8.11 (v1) + Ensure that XMD is always emitted in the same order + Add .clear_*() functions for all .add_*() functions + Add ModuleStream.equals() + Add ModuleIndex.get_default_streams() + Add ModuleStreamV2.clear_dependencies() and .remove_dependencies() + Fix bugs and memory issues with the XMD python bindings + Assorted documentation enhancements
Neal Gompa2019-05-24 03:26:50 +00:00
5820864f56
- Update to 2.3.1 (v2) and 1.8.8 (v1) + Make Modulemd.Component.set_*() functions accept NULL (gh#fedora-modularity/libmodulemd#279) + Fix segmentation fault in XMD code due to improper memory management (gh#fedora-modularity/libmodulemd#274) + Fix assorted documentation issues - Disable executing test suite on ARM and RISC-V due to performance issues with builders
Neal Gompa2019-05-10 14:36:27 +00:00
6a47c44192
- Update to 2.2.2 (v2) and 1.8.5 (v1) + Fix documentation for ModuleStream.depends_on_stream() + Update APIs to handling full NSVCA of modules + Add new APIs for handling full NSVCA of modules + Add 'buildonly' option for components + Add 'buildafter' component + Add config option for python overrides - Drop patches included in upstream release * 0001-V2-Add-missing-include-for-string.h-to-modulemd-util.patch * 0002-Tests-Use-bin-bash-for-interpreter-shebangs-for-shel.patch - Add patch backported from upstream to avoid Python 2 dependency * 0001-Only-require-python2-if-installing-overrides.patch
Neal Gompa2019-03-31 14:51:28 +00:00
2ddfa2d507
Accepting request 672446 from system:packagemanager:dnf
Yuchen Lin2019-02-20 13:09:52 +00:00
dcd7c2beab
- Add patches backported from upstream to fix build on openSUSE * 0001-V2-Add-missing-include-for-string.h-to-modulemd-util.patch * 0002-Tests-Use-bin-bash-for-interpreter-shebangs-for-shel.patch - Run tests during package builds
Neal Gompa2019-02-05 12:31:55 +00:00
1785a733e6
- Initial packaging based on Mageia package
Neal Gompa2019-02-03 16:54:24 +00:00