summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/libdnf/libdnf
Commit message (Collapse)AuthorAgeFilesLines
* libdnf: update 0.72.0 -> 0.73.0Alexander Kanavin2024-03-076-20/+19
| | | | | | | (From OE-Core rev: 3680faea03afce24a27106932a255a68dcf0a867) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: Fix arm arch mapping issues for qemuarmv5Richard Purdie2023-11-091-0/+42
| | | | | | | | | | | | | | qemuarmv5 currently fails with: $ dnf --help Error: Incorrect or unknown "arch": armv5hl Fix this by removing the code in libdnf which is trying to be too clever, we don't need this mappings given the way OE configures rpm. (From OE-Core rev: 7d620c754c92da9dcc56a0a7ec9f3355c2ba733e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update 0.70.1 -> 0.71.0Alexander Kanavin2023-09-183-12/+20
| | | | | | | (From OE-Core rev: 45a698ec64b4f60bf99cc466f1f325f7aa49db3d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update 0.69.0 -> 0.70.0Alexander Kanavin2023-03-111-37/+0
| | | | | | | | | | Drop the patch as issue addressed upstream. (From OE-Core rev: b5a4c652448284253ab1444d05fdf6bfebfa4273) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update 0.66.0 -> 0.67.0Alexander Kanavin2022-05-051-6/+4
| | | | | | | | (From OE-Core rev: a0490d98789efb6b82ba5a7b64f4cc028a53c24d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: upgrade 0.65.0 -> 0.66.0wangmy2022-03-164-97/+8
| | | | | | | | | | | | | | | | | | | | | | | 0001-Add-WITH_TESTS-option.patch 0001-Look-fo-sphinx-only-if-documentation-is-actually-ena.patch removed since they're included in 0.66.0 0001-Get-parameters-for-both-libsolv-and-libsolvext-libdn.patch 0004-Set-libsolv-variables-with-pkg-config-cmake-s-own-mo.patch modified for new version Changelog: ========= Use rpmdbCookie from librpm, remove hawkey.Sack._rpmdb_version Fix handling transaction id in resolveTransactionItemReason (RhBug:2010259,2053014) Remove deprecated assertions (RhBug:2027383) Skip rich deps for autodetection of unmet dependencies (RhBug:2033130, 2048394) Increase required rpm version since we use rpmdbCookie() (From OE-Core rev: a5df953824474dfcb99ee3da305c11e2b178eeb5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: submit patches upstreamAlexander Kanavin2021-11-292-2/+2
| | | | | | | (From OE-Core rev: 11a82aa6ad0c94fff018f03ba52e2c77fe3c45d8) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update 0.63.1 -> 0.64.0Alexander Kanavin2021-10-141-34/+0
| | | | | | | | | | Drop patch merged upstream. (From OE-Core rev: ea8562459425e54f5809ff00dba133ff7e30d2b5) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: fix the rpm sqlite-only target setupAlexander Kanavin2021-10-111-0/+37
| | | | | | | (From OE-Core rev: 8bbbcf9f8db1112a08c89ed8ee76c8c65f1ea179) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nativesdk-libdnf: fix installed and not shipped fileshongxu2021-06-031-0/+42
| | | | | | | | | | | | | | | | | | | | | | Since commit [1] applied, PYTHON_INSTALL_DIR is not right on nativesdk build which caused [installed-vs-shipped] QA issue ... |Building for python3 |-- Python install dir is |tmp-glibc/work/x86_64-nativesdk-wrlinuxsdk-linux/nativesdk-libdnf/0.63.0-r0/ recipe-sysroot-native/usr/lib/python3.9/site-packages ... Yocto manually set PYTHON_INSTALL_DIR from recipe, it is not necessary to call FindPythonInstDir.cmake which will override Yocto setting [1] https://github.com/rpm-software-management/libdnf/commit/f1cffbfb9f338da827e233c2d8ac3a25a6a59a69 (From OE-Core rev: d6b62b5a9d6c64971b9f981a4732791658150e43) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: upgrade 0.58.0 -> 0.62.0Alexander Kanavin2021-05-091-7/+10
| | | | | | | (From OE-Core rev: 87f9e745998be322cf13952f8d914139185b9d8c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: replace a musl fix with a better oneAlexander Kanavin2021-03-102-31/+31
| | | | | | | (From OE-Core rev: 45a350bf9df8aeeaff1f9ded75307ee60f9897a1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update 0.55.2 -> 0.58.0Alexander Kanavin2021-03-101-0/+31
| | | | | | | | | Sdd a patch to fix musl builds. (From OE-Core rev: 559410af0496465f9fbe5e87849b42859328959e) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: allow reproducible binary buildsJoe Slater2020-07-251-0/+26
| | | | | | | | | | | Use a static TESTDATADIR if tests are disabled. Allow override of TESTDATADIR if tests are enabled since the default will be wrong for target builds. (From OE-Core rev: 43d24a3726dc1b639261429cc6537e947281143c) Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update 0.47.0 -> 0.48.0Alexander Kanavin2020-06-282-41/+5
| | | | | | | (From OE-Core rev: 6f8020c5d50da705fbb077f647a5bb304f2cf710) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: Use single-quotes around string literals used in SQL statementsPeter Kjellerstedt2020-05-051-0/+36
| | | | | | | | | | | | | | | If sqlite is built with -DSQLITE_DQS=0 in accordance with https://sqlite.org/quirks.html#dblquote, migration to version 1.2 of the history database would fail with: History database cannot be created: .../var/lib/dnf/history.sqlite. Error: SQLite error on ":memory:": Executing an SQL statement failed: no such column: 1.2 (From OE-Core rev: 61d34df201cf6498854fa9258c320437b97071a4) Signed-off-by: Peter Kjellerstedt <pkj@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: upgrade 0.28.1 -> 0.47.0Alexander Kanavin2020-05-024-142/+48
| | | | | | | | | | | | | | Add a patch that avoids hardcoded sphinx dependency. Switch off a couple of new features (zchunk, html docs for hawkey library via sphinx) that both require new dependencies. Move from modulemd 1.x to 2.x, drop upstreamed patches. (From OE-Core rev: ce54462de6642935859421f2116e25ca5b2faa8c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: fix deprecation warningJoe Slater2020-03-061-0/+71
| | | | | | | | | Backport from libdnf. Fix is in version 0.35.2. (From OE-Core rev: bc9402d77a982ff71bd919837b4736f586aa04cf) Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: Include mising <stdexcept>Khem Raj2019-12-301-0/+65
| | | | | | | | | This header is needed for runtime_error element (From OE-Core rev: 856c26f50fe0d11a22aae9adf9bf12edc6ea9e5e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update to 0.28.1Alexander Kanavin2019-04-164-105/+40
| | | | | | | | | | | Remove upstreamed 0001-include-missing-string-and-errno.h-headers.patch Rebase the other patches. (From OE-Core rev: b0c76d9b451ba10b97e9ecee7bbfc7158cab4152) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: Fix build with clang/libc++Khem Raj2019-02-021-0/+65
| | | | | | | (From OE-Core rev: 562d32ec1ff905aa5aa31fe8b2d86045c1eaaab6) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update to 0.22.0Alexander Kanavin2018-11-225-84/+62
| | | | | | | (From OE-Core rev: 35c163f6ebdc41eb6b65fca05706854b1aac20b5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update to 0.11.1Alexander Kanavin2018-01-022-10/+12
| | | | | | | (From OE-Core rev: 564ae957b81911bb69315f230a9757a303deec0a) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm/dnf: fix Upstream-Status to reflect upstream submission statusAlexander Kanavin2017-07-245-5/+5
| | | | | | | | (From OE-Core rev: 1ed4b8438087fe6d61203ffbe9737ac382e0d6eb) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: update to 0.8.1Alexander Kanavin2017-05-162-13/+15
| | | | | | | | | | Rebase the patches. (From OE-Core rev: de098813f3c94a96d69ea393e711eb682e29948e) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdnf: add a recipeAlexander Kanavin2017-03-145-0/+153
libdnf is required by dnf. (From OE-Core rev: 8ac3fb682928aeb076c8f78fb429936ae747bc77) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>