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

libdnf-devel-0.73.3-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: libdnf-devel Distribution: openSUSE Tumbleweed
Version: 0.73.3 Vendor: openSUSE
Release: 1.1 Build date: Wed Sep 4 09:36:10 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 215926 Source RPM: libdnf-0.73.3-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/rpm-software-management/libdnf
Summary: Development files for libdnf
This package provides the headers and libraries for developing applications
that use libdnf.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed Sep 04 2024 pgajdos@suse.com
  - version update to 0.73.3
    * Support colon in username, use LRO_USERNAME and LRO_PASSWORD
    * Set pool flag to fix pool_addfileprovides_queue() without filelists.xml
    * Fix a memory leak in glob_for_cachedir()
* Tue Jul 30 2024 pgajdos@suse.com
  - version update to 0.73.2
    * context: use rpmtsAddReinstallElement() when doing a reinstall by @kontura in #1650
    * MergedTransaction: Fix invalid memory access when dropping items by @jan-kolarik in #1658
    * ConfigParser: fix use-out-of-scope leaks by @evan-goode in #1661
    * Since we use rpmtsAddReinstallElement rpm also uninstalls the package by @kontura in #1660
    * Fix countme bucket calculation by @dmnks in #1662
* Wed Apr 03 2024 pgajdos@suse.com
  - version update to 0.73.1
    * Bug fixes:
    - Fix https://issues.redhat.com/browse/RHEL-27657
    - subject-py: Fix memory leak
    * Others:
    - MergedTransaction: Calculate RPM difference between two same versions as no-op
    - Onboard packit tests
    - Add virtual destructor to TransactionItem
* Thu Feb 15 2024 pgajdos@suse.com
  - version update to 0.73.0
    * Major changes:
    * filelists metadata not loaded by default
    * deltarpm disabled by default
    * New features:
    * conf: Introduce new optional_metadata_types option to load
      filelists on demand
    * goal: Method for detecting file dependency problems
* Sat Nov 04 2023 Neal Gompa <ngompa@opensuse.org>
  - Update to 0.72.0
    + PGP: Use new librepo PGP API, remove gpgme dependency
    + API: Basic support for OpenPGP public keys
    + Avoid using GNU extensions in the dependency splitter regex
    + filterAdvisory: match installed_solvables sort with lower_bound (rh#2212838)
    + Make code C++20 compatible
    + Avoid reinstalling installonly packages marked for ERASE (rh#2163474)
    + transaction: Save the reason for installing (rh#1733274)
    + hawkey.subject: get_best_selectors only obsoleters of latest (rh#2183279, rh#2176263)
    + conf: Add limited shell-style variable expansion (rh#1789346)
    + conf: Add support for $releasever_major, $releasever_minor (rh#1789346)
    + repo: Don't download the repository if the local cache is up to date
    + Allow DNF to be removed by DNF 5 (rh#2221907)
    + Include dist-info for python3-libdnf
    + bindings: Load all modules with RTLD_GLOBAL
    + Update translations
  - Fix RHBZ references
  - Refresh patch to link with static libsolvext
    + Remove patch: libdnf-0.48.0-with-static-libsolvext.patch
    + Add patch: libdnf-0.72.0-with-static-libsolvext.patch
* Tue Aug 01 2023 Valentin Lefebvre <valentin.lefebvre@suse.com>
  - Update to 0.70.2:
    * Support "proxy=none" in main config (rh#2155713)
    * Fix #1558: Don't assume inclusion of cstdint
    * Disconnect monitors in dnf_repo_loader_finalize() (rh#2070153)
* Tue May 30 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.70.1:
    * Add repoid to solver errors for RPMs (rh#2179413)
    * Avoid using obsolete RPM API and drop redundant calls
    * Remove DNF from list of protected packages
  - avoid bashism
* Mon Feb 27 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - libdnf 0.70.0:
    * Allow change of architecture for packages during security
      updates with noarch involved
    * "dnf_keyring_add_public_keys": reset localError to NULL after
      free
    * context: Get RPM db path from RPM
    * Fix memory leak of SolvUserdata
* Fri Feb 24 2023 Bruno Pitrus <brunopitrus@hotmail.com>
  - Precompile python bytecode (boo#1208151)
* Sat Oct 15 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - libdnf 0.69.0:
    * Expose librepo max_downloads_per_mirror configuration
  - includes changes from 0.68.0:
    * context: Support (NEVRA forms, provides, file provides)
      including globs in the dnf_context_remove func
    * dnf-context: Disconnect signal handler before dropping file
      monitor ref
    * Filter out advisory pkgs with different arch during advisory
      upgrade, fixes possible problems in dependency resulution
    * Gracefully handle failure to open repo primary file
    * Fix listing a repository without cpeid
* Wed May 04 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to 0.67.0:
    * Add 'loongarch' support
    * Use dnf solv userdata to check versions and checksum (rh#2027445)
    * context: Substitute all repository config options (rh#2076853)
* Sun Mar 27 2022 Neal Gompa <ngompa13@gmail.com>
  - Update to 0.66.0
    + Use `rpmdbCookie` from librpm, remove `hawkey.Sack._rpmdb_version`
    + Fix handling transaction id in resolveTransactionItemReason (rh#2010259, rh#2053014)
    + Remove deprecated assertions (rh#2027383)
    + Increase required rpm version since we use `rpmdbCookie()`
    + Skip rich deps for autodetection of unmet dependencies (rh#2033130)
  - Use ldconfig_scriptlets macro for ldconfig scriptlets
* Wed Nov 03 2021 Neal Gompa <ngompa13@gmail.com>
  - Update to 0.65.0
    + Add support for excluding packages to be installed as weak dependencies
    + Add support for autodetecting packages to be excluded from being installed as weak dependencies
    + Turn off strict validation of modulemd documents (rh#2004853, rh#2007166, rh#2007167)
    + Implement logic for demodularization of modular rpms (rh#1805260)
    + DnfContext: fix handling of default module profiles
    + ModuleMetadata: gracefully handle modules with no defaults
    + Remove failovermethod config option (rh#1961083)
* Fri Aug 27 2021 Neal Gompa <ngompa13@gmail.com>
  - Update to 0.63.1
    + ModuleProfile: add isDefault()
    + ModulePackage: add getDefaultProfile()
    + Add new dnf_context_module_install() C API
    + Fix a crash when [media] section in .treeinfo is missing for bootable media (rh#1946024)
    + Add hy_query_get_advisory_pkgs to C API (rh#1960561)
    + Add dnf_advisorypkg_get_advisory()
    + DNF does not fail on non UTF-8 file names in a package (rh#1893176)
    + Improve error-reporting for modular functions
  - Drop patch included in this release
    + Patch: 0001-Fix-a-crash-when-repoId-not-found-in-loaded-conf-gke.patch
* Thu Apr 15 2021 Neal Gompa <ngompa13@gmail.com>
  - Add patch to fix crash when loading DVD repositories
    + Patch: 0001-Fix-a-crash-when-repoId-not-found-in-loaded-conf-gke.patch
* Tue Apr 13 2021 Neal Gompa <ngompa13@gmail.com>
  - Update to 0.62.0
    + Change order of TransactionItemReason (rh#1921063)
    + Add two new comperators for security filters (rh#1918475)
    + Apply security filters for candidates with lower priority
    + Fix: Goal - translation of messages in global maps
    + Enhance description of modular solvables
    + Improve performance for module query
    + Change mechanism of modular errata applicability (rh#1804234)
    + dnf_transaction_commit(): Remove second call to rpmtsSetVSFlags
    + Fix a couple of memory leaks
    + Fix: Setting of librepo handle in newHandle function
    + Remove failsafe data when module is not enabled (rh#1847035)
    + Expose librepo's checksum functions via SWIG
    + Fix: Mising check of "hy_split_nevra()" return code
    + Do not allow 1 as installonly_limit value (rh#1926261)
    + Fix check whether the subkey can be used for signing
    + Hardening: add signature check with rpmcliVerifySignatures
      (CVE-2021-3445, CVE-2021-3421, CVE-2021-20271, rh#1932079, rh#1932089, rh#1932090, boo#1183779)
    + Add a config option sslverifystatus, defaults to false (rh#1814383)
    + [context] Add API for distro-sync
* Tue Mar 02 2021 Neal Gompa <ngompa13@gmail.com>
  - Fix dependency for repo-config-zypp subpackage to work with SLE
* Tue Mar 02 2021 Neal Gompa <ngompa13@gmail.com>
  - Update to 0.60.0
    + Fix repo.fresh() implementation
    + Fix: Fully set ssl in newHandle function
    + [conf] Add options for working with certificates used with proxy
    + Apply proxy certificate options
    + lock: Switch return-if-fail to assert to quiet gcc -fanalyzer
    + build-sys: Clean up message about Python bindings
    + Modify module NSVCA parsing - context definition (rh#1926771)
    + [context] Fix: dnf_package_is_installonly (rh#1928056)
    + Fix problematic language
    + Add getApplicablePackages to advisory and isApplicable to advisorymodule
    + Keep isAdvisoryApplicable to preserve API
    + Run ModulePackageContainerTest tests in tmpdir, merge interdependent
    + [context] Support config file option "proxy_auth_method", defaults "any"
    + Properly handle multiple collections in updateinfo.xml (rh#1804234)
    + Support main config file option "installonlypkgs"
    + Support main config file option "protected_packages"
  - Drop patches now part of this release
    + Patch: 0001-context-Support-config-file-option-installonlypkgs.patch
    + Patch: 0002-context-Support-config-file-option-protected_package.patch
    + Patch: 0001-context-Fix-dnf_package_is_installonly-RhBug-1928056.patch
    + Patch: 0001-Fix-librepo-version-required-in-CMakeList.txt-1.12.0.patch
    + Patch: 0002-Fix-Fully-set-ssl-in-newHandle-function.patch
    + Patch: 0003-conf-Add-options-for-working-with-certificates-used-.patch
    + Patch: 0004-Apply-proxy-certificate-options.patch
    + Patch: 0001-Deduplicate-code-create-Repo-Impl-stringToProxyAuthM.patch
    + Patch: 0002-context-Support-config-file-option-proxy_auth_method.patch
* Fri Feb 26 2021 Neal Gompa <ngompa13@gmail.com>
  - Backport more fixes for using certs for repo authorization
    + Patch: 0001-Deduplicate-code-create-Repo-Impl-stringToProxyAuthM.patch
    + Patch: 0002-context-Support-config-file-option-proxy_auth_method.patch
* Thu Feb 25 2021 Neal Gompa <ngompa13@gmail.com>
  - Add repo-config-zypp subpackage to allow easily using Zypper
    repository configuration
* Tue Feb 23 2021 Neal Gompa <ngompa13@gmail.com>
  - Backport support for using certificates for repository authorization
    + Patch: 0001-Fix-librepo-version-required-in-CMakeList.txt-1.12.0.patch
    + Patch: 0002-Fix-Fully-set-ssl-in-newHandle-function.patch
    + Patch: 0003-conf-Add-options-for-working-with-certificates-used-.patch
    + Patch: 0004-Apply-proxy-certificate-options.patch
* Sat Feb 13 2021 Neal Gompa <ngompa13@gmail.com>
  - Backport another fix for adding controls to installonlypkgs
    + Patch: 0001-context-Fix-dnf_package_is_installonly-RhBug-1928056.patch
* Sat Feb 13 2021 Neal Gompa <ngompa13@gmail.com>
  - Add patch to move directory for dnf state data to /usr/lib/sysimage
    + Patch: libdnf-0.58.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
* Fri Feb 12 2021 Neal Gompa <ngompa13@gmail.com>
  - Backport fixes to add controls for installonlypkgs and protected_packages
    + Patch: 0001-context-Support-config-file-option-installonlypkgs.patch
    + Patch: 0002-context-Support-config-file-option-protected_package.patch
* Tue Feb 02 2021 Neal Gompa <ngompa13@gmail.com>
  - Update to version 0.58.0
    + Option: Add reset() method
    + Add OptionBinds::getOption() method
    + [context] Add dnf_repo_conf_from_gkeyfile() and dnf_repo_conf_reset()
    + [context] Add support for options: minrate, throttle, bandwidth, timeout
    + [context] Remove g_key_file_get_string() from dnf_repo_set_keyfile_data()
    + Allow loading ext metadata even if only cache (solv) is present
    + Add ASAN_OPTIONS for test_libdnf_main
    + [context,API] Functions for accessing main/global configuration options
    + [context,API] Function for adding setopt
    + Add getter for modular obsoletes from ModuleMetadata
    + Add ModulePackage.getStaticContext() and getRequires()
    + Add compatible layer for MdDocuments v2
    + Fix modular queries with the new solver
    + Improve formatting of error string for modules
    + Change mechanism of module conflicts
    + Fix load/update FailSafe
  - Drop patch included in this release
    + Patch: 0001-context-Sync-missing-arches-from-DNF.patch
* Mon Jan 04 2021 Neal Gompa <ngompa13@gmail.com>
  - Add patch to support armv6hl and RISC-V architectures
    + Patch: 0001-context-Sync-missing-arches-from-DNF.patch

Files

/usr/include/libdnf
/usr/include/libdnf/conf
/usr/include/libdnf/conf/Config.hpp
/usr/include/libdnf/conf/ConfigMain.hpp
/usr/include/libdnf/conf/ConfigParser.hpp
/usr/include/libdnf/conf/ConfigRepo.hpp
/usr/include/libdnf/conf/Option.hpp
/usr/include/libdnf/conf/OptionBinds.hpp
/usr/include/libdnf/conf/OptionBool.hpp
/usr/include/libdnf/conf/OptionChild.hpp
/usr/include/libdnf/conf/OptionEnum.hpp
/usr/include/libdnf/conf/OptionNumber.hpp
/usr/include/libdnf/conf/OptionPath.hpp
/usr/include/libdnf/conf/OptionSeconds.hpp
/usr/include/libdnf/conf/OptionString.hpp
/usr/include/libdnf/conf/OptionStringList.hpp
/usr/include/libdnf/config.h
/usr/include/libdnf/dnf-advisory.h
/usr/include/libdnf/dnf-advisorypkg.h
/usr/include/libdnf/dnf-advisoryref.h
/usr/include/libdnf/dnf-conf.h
/usr/include/libdnf/dnf-context.h
/usr/include/libdnf/dnf-db.h
/usr/include/libdnf/dnf-enums.h
/usr/include/libdnf/dnf-goal.h
/usr/include/libdnf/dnf-keyring.h
/usr/include/libdnf/dnf-lock.h
/usr/include/libdnf/dnf-package.h
/usr/include/libdnf/dnf-packagedelta.h
/usr/include/libdnf/dnf-reldep-list.h
/usr/include/libdnf/dnf-reldep.h
/usr/include/libdnf/dnf-repo-loader.h
/usr/include/libdnf/dnf-repo.h
/usr/include/libdnf/dnf-rpmts.h
/usr/include/libdnf/dnf-sack.h
/usr/include/libdnf/dnf-state.h
/usr/include/libdnf/dnf-transaction.h
/usr/include/libdnf/dnf-types.h
/usr/include/libdnf/dnf-utils.h
/usr/include/libdnf/dnf-version.h
/usr/include/libdnf/hy-goal.h
/usr/include/libdnf/hy-nevra.h
/usr/include/libdnf/hy-package.h
/usr/include/libdnf/hy-packageset.h
/usr/include/libdnf/hy-query.h
/usr/include/libdnf/hy-repo.h
/usr/include/libdnf/hy-selector.h
/usr/include/libdnf/hy-subject.h
/usr/include/libdnf/hy-types.h
/usr/include/libdnf/hy-util.h
/usr/include/libdnf/libdnf.h
/usr/include/libdnf/log.hpp
/usr/include/libdnf/nevra.hpp
/usr/include/libdnf/nsvcap.hpp
/usr/include/libdnf/plugin
/usr/include/libdnf/plugin/plugin.h
/usr/include/libdnf/utils
/usr/include/libdnf/utils/PreserveOrderMap.hpp
/usr/include/libdnf/utils/logger.hpp
/usr/lib64/libdnf.so
/usr/lib64/pkgconfig/libdnf.pc
/usr/share/gtk-doc/html/libdnf
/usr/share/gtk-doc/html/libdnf/common.css
/usr/share/gtk-doc/html/libdnf/index.htm


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024