Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libcreaterepo_c1-1.0.2-slfo.1.1.7 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: libcreaterepo_c1 Distribution: SUSE Linux Framework One
Version: 1.0.2 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.7 Build date: Tue Nov 7 16:38:04 2023
Group: System/Libraries Build host: reproducible
Size: 256108 Source RPM: createrepo_c-1.0.2-slfo.1.1.7.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/rpm-software-management/createrepo_c
Summary: Library for repodata manipulation
Libraries for applications using the createrepo_c library
for easy manipulation with a repodata.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Tue Nov 07 2023 dmueller@suse.com
  - update to 1.0.2:
    * Don't allow building without zstd
    * Remove dependency on libmagic, hardcode magic number detection
  - update to 1.0.1:
    * Fix some invalid C code to cover a wider ranger of compilers
    * Python API: Fix a crash when setting pkg files
    * Add support for building with sanitizers
    * Fix a memory leak of nevra in case there are duplicate package
    * Free loaded zchunk dictionary
    * Fix few deltarpm related memory leaks
    update to 1.0.0:
    * Add zstd compression support
    update to 0.21.1:
    * Rename --filelists_ext to --filelists-ext to be consistent
    * Change test to compare contents instead of checksum
    * Don't remove old metadata packages with --update
    * New --duplicated-nevra <solution> option
  - drop 0001-Add-optional-filelists_ext-metadata.patch
    0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
    0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
    0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
    0005-Complete-renaming-to-filelists-ext.patch: (merged upstream)
* Thu May 18 2023 jsrain@suse.com
  - disable DeltaRPM for ALP
* Fri Feb 24 2023 brunopitrus@hotmail.com
  - Precompile the python bytecode to avoid lingering files on package removal.
* Wed Feb 22 2023 aplanas@suse.com
  - Add upstream patches (already merged) to publish IMA metadata in
    repomd repositories
    + 0001-Add-optional-filelists_ext-metadata.patch
    + 0002-Rename-filelists_ext-to-filelists-ext-to-be-consiste.patch
    + 0003-Rename-filelists_ext.xml-metadata-to-filelists-ext.x.patch
    + 0004-Add-missing-ext-to-filelists-ext-repomd-record.patch
  - Add upstream patches (under review) to rename filelists-ext
    + 0005-Complete-renaming-to-filelists-ext.patch
  - Use git for merging in %autosetup
* Wed Jul 27 2022 andreas.stieger@gmx.de
  - update to 0.20.1:
    * fix performance problems with large repositories related to
      tasks queue management
* Wed Mar 30 2022 ngompa13@gmail.com
  - Update to 0.20.0
    + Remove obsoleted API cr_xml_parse_main_metadata_together
    + Fix ampersand encoding in attributes when parsing repodata
    + Add a streaming parsing API that is user-controllable
    + Fix a bug in cr_repomd_record_compress_and_fill()
    + Zero init buffer to prevent use of garbage values if input is too short
    + Use copy+delete fallback when moving of a dir fails
    + Switch default of --keep-all-metadata to TRUE and add --discard-additional-metadata
    + Set database version only for the database records, not everything
    + If the new repodata generated during an --update run exactly matches the old repodata don't touch the files
    + Use --error-exit-val option by default
    + Remove insecure hashes SHA-1 and MD5 from the default build (rh#1935486)
    + Fix error when updating repo with removed modules metadata
    + Exit with status code 1 when loading of repo's metadata fails
    + Fix memory leaks and covscan warnings
* Tue Nov 30 2021 steven.kowalik@suse.com
  - python3-nose is not required for the testsuite, update BuildRequires
    to the actual package used, python3-setuptools.
* Wed Jun 30 2021 gmbr3@opensuse.org
  - Update to 0.17.3
    + Remove distutils which are deprecated in python3.10
    + Fix segmentation fault when taking str() of closed file
    + Use pkg-config for rpm libraries instead of custom code
    + Drop Python 2 support
    + Never leave behind .repodata lock on exit
* Fri Feb 26 2021 FSchreiner@suse.com
  - removed %is_opensuse (CtLG)
  - disabled drpm for SLE/Leap 15.3
* Tue Jul 07 2020 ngompa13@gmail.com
  - Update to 0.16.0
    + Never do dir walk when --recycle-pkglist specified
    + Add automatic module metadata handling for repos (rh#1795936)
* Tue Jun 30 2020 callumjfarmer13@gmail.com
  - Update to 0.15.11
    + Add python unittest for invalid date in updateinfo record get_datetime
    + Simplify case when attr is empty (prevents covscan warnings)
    + Fix couple of memory leaks, some mistakenly dead code and error handling
    + Add --arch-expand option
    + Fix spelling errors.
* Tue Feb 18 2020 ngompa13@gmail.com
  - Update to 0.15.7
    + Add relogin_suggested to updatecollectionpackage (rh#1779751)
    + Support issued date in epoch format in Python API (rh#1779751)
* Sun Jan 19 2020 ngompa13@gmail.com
  - Update to 0.15.6
    + Set global_exit_status on sigint so that .repodata are cleaned up
    + Fix various issues discovered by covscans (rh#1789707)
    + Enhance error handling when locating repositories (rh#1762697)
    + Switch updateinfo to explicitly include bool values (rh#1772466)
    + add --recycle-pkglist option
    + use pkg href for cache lookup with --update
    + Sync --excludes matching for dir-walk vs. --pkglist
* Fri Dec 06 2019 ngompa13@gmail.com
  - Update to 0.15.4
    + Add reboot_suggested field to UpdateRecord (rh#1772466)
    + Skip directory matching --exclude right away
    + Add restart_suggested to updatecollectionpackage
* Fri Nov 29 2019 ngompa13@gmail.com
  - Update to 0.15.3
    + Export all changelog entries in compatibility mode
    + Libmagic to follow symlinks (rh#1776399)
    + Add shortcut to detect *.yaml files as not compressed
  - Ensure createrepo_c fully replaces createrepo on Tumbleweed
  - Remove old and now unused dependency on deltarpm as drpm is used now
* Mon Nov 25 2019 ngompa13@gmail.com
  - Update to 0.15.2
    + Fix file mode for cache (rh#1686812)
    + Honor umask on cache files (rh#1686812)
  - Enable DeltaRPM support for openSUSE targets on Leap 15.2+ and TW
* Mon Nov 18 2019 steven.kowalik@suse.com
  - Add BuildRequires on python3, it won't be pulled in side effect of
    requiring python3-nose
* Tue Sep 17 2019 dmueller@suse.com
  - fix build by adding missing tarball and updating filelist
* Tue Sep 17 2019 FSchreiner@suse.com
  - Update to version 0.15.1:
    * Release 0.15.1
    * Fix null pointer crash in cr_dumper_thread() if it fails to get checksum
    * Fix search in string with missing terminating zero (rh#1750673)
    * Depend on DRPM minimum version 0.4.0
    * Release 0.15.0
    * Revise drpm dependency check and bump the minimum version to 0.3.0
    * Release 0.14.4
    * Update documentation and regenerate man pages to sync up
    * Use drpm_make from drpm instead of deltarpm (rh#1687843)
    * Fix some DEBUG build warnings
    * Switch off html timestamps on documentation (rh#1731050)
    * Update documentation for mergerepo_c merge methods (rh#1722803)
    * Update documentation for --retain-old-md and --compatibility
    * Fix --read-pkgs-list to only list actually read packages
    * Release 0.14.3
    * Add missing python metadata to python2/3-createrepo_c (rh#1695677)
    * detect plain tar file as non compressed
* Sat Jun 29 2019 ngompa13@gmail.com
  - Update to 0.14.2
    + Fix issue with createrepo_c hanging at the end (rh#1714666)
    + Don't include packages with forbidden control chars in repodata (boo#1110914)
    + Correct pkg count in headers if there were invalid pkgs (rh#1596211)
    + Prevent exiting with 0 if errors occur while finalizing repodata
* Wed May 15 2019 ngompa13@gmail.com
  - Update to 0.14.0
    + Fix crash when dumping updateinfo and module is omitted (rh#1707981)
    + Add --pkgorigins mode
* Sat May 04 2019 ngompa13@gmail.com
  - Update to 0.13.1
    + Fix tests to work properly when modulemd support is not enabled
  - Enable modulemd support on openSUSE Leap 15.1+ and Tumbleweed
* Sat May 04 2019 ngompa13@gmail.com
  - Update to 0.13.0
    + Add support for handling modulemd
    + Add support for Koji simple merge mode
    + Add support for zchunked modulemd
    + Fixed --keep-all-metadata to keep all additional metadata
  - Disable tests if modulemd support is not enabled to prevent wrong failures
  - Drop patches included in this release
    + 0001-Find-correct-nosetests-version-even-when-which-comma.patch
    + 0002-fix-linking-when-Wl-no-undefined-is-set.patch
* Mon Mar 18 2019 jengelh@inai.de
  - Use noun phrase in summary.
* Fri Mar 01 2019 FSchreiner@suse.com
  - Added upstream patches
    * 0001-Find-correct-nosetests-version-even-when-which-comma.patch
    * 0002-fix-linking-when-Wl-no-undefined-is-set.patch
  - Drop included patches
    * 0001-zck_end_chunk-returns-number-of-bytes-written-or-1-f.patch
    * 0002-Add-missing-sentinal.patch
    * 0003-Fix-misc-test.patch
  - Disable drpm support
  - Update to version 0.12.1:
    * Release 0.12.1
    * For make test, xz and zchunk (not just *-devel) are required.
    * Make cmake variable PYTHON_EXECUTABLE global
    * Add zchunk support already to Fedora 29
    * [spec] Fix spec to work for epel 7
    * Add CMake support for python interpreter path
    * Add space after if statement
    * Fix misc test
    * Add missing sentinal
    * Add zchunk support to mergerepo_c for extra files
* Mon Feb 04 2019 ngompa13@gmail.com
  - Backport fixes from upstream
    * 0001-zck_end_chunk-returns-number-of-bytes-written-or-1-f.patch
    * 0002-Add-missing-sentinal.patch
    * 0003-Fix-misc-test.patch
* Mon Feb 04 2019 ngompa13@gmail.com
  - Update to 0.12.0
    + Add basic support for zchunk metadata
    + Add support for building wheels to upload to PyPI
  - Drop Python 2 subpackage
  - Enable drpm support
  - Enable zchunk for openSUSE Leap 15.1+ and Tumbleweed
  - Adjust changes entries to use full author identities
* Wed Aug 01 2018 ngompa13@gmail.com
  - Update to 0.11.1
    + Add support for RPMs with large files
    + Identify Requires(missingok) as Recommends correctly
    + Enable legacy tags by default
    + Fix missing packages in mergerepo_c with multiple VR of same name
    + Add mergerepo_c --repo-prefix-search and --repo-prefix-replace
    + Build against Python 3 by default for bindings
  - Drop snapshot source service and snapshot tarball
  - Use license macro for license file
  - Drop trailing whitespace
  - Fix comment about drpm support
  - [boo#1125044] fix for huge rpm packages
* Thu Apr 05 2018 adrian@suse.de
  - fix spelling of old weakdeps feature switch (bsc#1088328)
* Wed Feb 21 2018 FSchreiner@suse.com
  - [bnc#1075670] changed to provide createrepo as update-alternative
    because createrepo_c will replace createrepo because of switch to
    python3
  - also provide createrepo-implementation
* Tue Feb 13 2018 tchvatal@suse.com
  - Disable tests on SLE12 due to the python-nose requirements
* Mon Jan 22 2018 tchvatal@suse.com
  - Switch to singlespec buidling of python bindings
  - Make sure to use cmake macros to have it easier to gork what is
    happending by overriding %__builddir
  - Sort out with spec-cleaner
  - Fix embedding of date and time to documentation
* Sun Feb 19 2017 ngompa13@gmail.com
  - Enable Python bindings for openSUSE Leap.
* Sun Feb 19 2017 ngompa13@gmail.com
  - Enable Python bindings for openSUSE Tumbleweed.
* Wed Feb 08 2017 ngompa13@gmail.com
  - Updated upstream sources
  - Removed patch 000-Ensure_that_provides-requires_versions_are_factored_into_dep_filtering.diff
    (upstream included equal patch)
  - Added missing copyright statements
  - Fixed license tag and other misc cleanups
* Mon Oct 31 2016 FSchreiner@suse.com
  - updated upstream sources
  - Added patch 000-Ensure_that_provides-requires_versions_are_factored_into_dep_filtering.diff
* Tue Jul 05 2016 jengelh@inai.de
  - Run fdupes to eliminate duplicate .js files
* Mon Feb 01 2016 ngompa13@gmail.com
  - Disable Python 3 bindings for SLE
* Mon Feb 01 2016 ngompa13@gmail.com
  - Update to 0.10.0, add Python 3 bindings
* Thu Oct 29 2015 ngompa13@gmail.com
  - Initial package based on Mageia package

Files

/usr/lib64/libcreaterepo_c.so.1
/usr/lib64/libcreaterepo_c.so.1.0.2
/usr/share/licenses/libcreaterepo_c1
/usr/share/licenses/libcreaterepo_c1/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Oct 1 00:01:50 2024