This recipe is blacklisted by the meta-voltumna layer. The reason provided is:

Does not build without package_rpm in PACKAGE_CLASSES due disabled rpm support in libsolv

Name libdnf
Version 0.28.1 (751f89045b80d58c0d05800f74357cf78cdf7e77)
Summary Library providing simplified C and Python API to libsolv
Description This library provides a high level package-manager. It's core library of dnf, PackageKit and rpm-ostree. It's replacement for deprecated hawkey library which it contains inside and uses librepo under the hood.
Section base
License LGPLv2.1+
Homepage https://github.com/rpm-software-management/libdnf
Recipe file recipes-devtools/libdnf/libdnf_0.28.1.bb
Layer meta-voltumna (dunfell branch)
Inherits
  • cmake
  • distutils-common-base
  • distutils3-base
  • gobject-introspection
  • gobject-introspection-data
  • gtk-doc
  • pkgconfig
  • python3-dir
  • python3native
  • python3targetconfig
  • qemu
Dependencies
  • cmake-native
  • glib-2.0
  • gobject-introspection
  • gobject-introspection-native
  • gtk-doc
  • gtk-doc-native
  • json-c
  • libcheck
  • libmodulemd-v1
  • librepo
  • libsolv
  • pkgconfig-native
  • prelink-native
  • python3
  • python3-native
  • qemu-native
  • rpm
  • swig-native
  • virtual/i686-voltumna-linux-compilerlibs
  • virtual/i686-voltumna-linux-gcc
  • virtual/libc
PACKAGECONFIG options

Sources

git://github.com/rpm-software-management/libdnf

Patches

Patch Status
libdnf/0001-FindGtkDoc.cmake-drop-the-requirement-for-GTKDOC_SCA.patch Submitted [https://github.com/rpm-software-management/libdnf/pull/312]
libdnf/0004-Set-libsolv-variables-with-pkg-config-cmake-s-own-mo.patch Submitted [https://github.com/rpm-software-management/libdnf/pull/312]
libdnf/0001-Get-parameters-for-both-libsolv-and-libsolvext-libdn.patch Submitted [https://github.com/rpm-software-management/libdnf/pull/312]
libdnf/0001-Add-WITH_TESTS-option.patch Pending
libdnf/0001-include-stdexcept-for-runtime_error.patch Submitted [https://github.com/rpm-software-management/libdnf/pull/867]
libdnf/fix-deprecation-warning.patch Backport [git://github.com/rpm-software-management/libdnf.git]
libdnf/0040-Mark-job-goal.upgrade-with-sltr-as-target.patch Backport
libdnf/0001-Fix-1558-Don-t-assume-inclusion-of-cstdint.patch Backport [https://github.com/rpm-software-management/libdnf/commit/779ea105564b6d717300af2fcb02a399737a536f]
libdnf/0001-libdnf-utils-sqlite3-Sqlite3.hpp-add-missing-cstdint.patch Backport [https://github.com/rpm-software-management/libdnf/commit/24b5d7f154cac9e322dd3459f6d0a5016abbbb57]
libdnf/0001-libdnf-conf-OptionNumber.hpp-add-missing-cstdint-inc.patch Backport [https://github.com/rpm-software-management/libdnf/commit/f8af6399c4f6a65a35d33ecc191bb14094dc9e18]

Other branches

This recipe in other branches of meta-voltumna:

Branch Recipe
master libdnf 0.75.0
dunfell (Yocto Project 3.1) libdnf 0.28.1 (this recipe)