summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/librepo
Commit message (Collapse)AuthorAgeFilesLines
* meta: remove consecutive blank linesAlexander Kanavin2025-06-201-1/+0
| | | | | | | | | | | | | | | | | Some of them were introduced by mass-removal of S = WORKDIR/git assignments; rather than try to fix up (or redo) just these, I've run this sed command over the whole tree: sed -i -z -E 's/([ \t\f\v\r]*\n){3,}/\n\n/g' `find . -name *.bb -o -name *.inc` The rationale is that more than one empty line is wasting vertical screen space, and does nothing for readability. (From OE-Core rev: cedc4ff7c9bcfb22a20e43e47f9759f4007a4f1a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: remove S in recipes that fetch from git via setting ↵Alexander Kanavin2025-06-201-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BB_GIT_DEFAULT_DESTSUFFIX Removing all the S = ${WORKDIR}/git assignments works because BB_GIT_DEFAULT_DESTSUFFIX is set to match S from bitbake.conf (which itself is set to match typical tarball releases). A few recipes are setting S to a sub-directory of the git tree and need to be adjusted accordingly. bzip2 recipe is fetching a tarball and separately cloning tests; adjust the recipe to put the latter into 'bzip2-tests', instead of 'git'. devupstream.bbclass no longer needs to rewrite S, and is adjusted accordingly. Adjust scripts/lib/recipetool/append.py to not hardcode 'git' as unpack destination. Adjust kernel-yocto.bbclass to use the git unpack variable instead of hardcoding 'git' (there's also removal of repetition of string constants and a correction of workdir/unpackdir mismatch in one of the if-else branches). Ensure build-appliance-image recipe does not use 'git' as checkout directory for poky repo, but rather explicitly name it 'poky'. Ensure reproducible.py code that looks for git repositories does not hardcode 'git' but uses the destination set by BB_GIT_DEFAULT_DESTSUFFIX. Ensure recipetool does not write out unneeded S settings into newly created recipes that fetch from git. Adjust selftest to not hardcode 'git' as unpack directory. (From OE-Core rev: f80c07019ddadaf9c5fb890faabfda7920ecd15e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.18.1 -> 1.19.0Wang Mingyu2024-11-181-1/+1
| | | | | | | | | | | | | | Changelog: =========== - Fix input termination for pgpParsePkts - Introduce entropy for fastestmirror option - Fix upper case xattr incompatible to Amazon S3 (From OE-Core rev: 80844f21f21c03703db72a2c1eb5634bef034715) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.17.0 -> 1.18.1Alexander Kanavin2024-08-234-42/+5
| | | | | | | (From OE-Core rev: 75fd640623d9a6ca8ce7bf1b349791e462953184) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: update 1.16.0 -> 1.17.0Alexander Kanavin2024-03-074-15/+46
| | | | | | | (From OE-Core rev: 7c60c42091a98d0c22242fb2a500b5b25f66a658) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.15.2 -> 1.16.0Wang Mingyu2023-09-092-10/+13
| | | | | | | | | | | | | | Changelog: Implement OpenPGP using librpm API 0004-Set-gpgme-variables-with-pkg-config-not-with-cmake-m.patch refreshed for 1.16.0 (From OE-Core rev: 05617d5636d3712c4374cf3590ff123f63e8e26a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.15.1 -> 1.15.2Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | | | Changelog: ============= Fixes and optimizations in header files Fix lr_gpg_list_keys function when keys are empty Update PGP test vectors Fix CMake warnings Bump glib version (From OE-Core rev: 583882c25eec915cfc37e334fcb7e41d6ea6d88e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.14.5 -> 1.15.1Wang Mingyu2023-01-061-1/+1
| | | | | | | | | | | | | | Changelog: =========== Adds API support for waiting on network in an event driven manner (new API function lr_handle_network_wait) OpenPGP API extension and fixes (new API functions lr_gpg_*) Update license format to "LGPL-2.1-or-later" (From OE-Core rev: bd22b705366e41ebd5eba4ce31d5654fc631a1f5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.14.4 -> 1.14.5Richard Purdie2022-09-172-36/+1
| | | | | | (From OE-Core rev: 4291f53127f0740a1004f0b6fb823b9823562c58) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: Fix build on muslKhem Raj2022-09-012-0/+35
| | | | | | | | | | Add missing header file (From OE-Core rev: 3673c759131d2001937037062bf463698f30895c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.14.3 -> 1.14.4wangmy2022-08-251-1/+1
| | | | | | | | | | | | | Changelog: ========== Use nanosec precision for timestamp of checksum cache Fix alloc/free mismatches and memory leaks (From OE-Core rev: e7038d10ca3be02a2c2f7772c992e2481ed8c466) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.14.2 -> 1.14.3wangmy2022-05-201-1/+1
| | | | | | | | (From OE-Core rev: 2b41ae2900dc308e005d3f0e8a4d3912be35bc01) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/meta-selftest/meta-skeleton: Update LICENSE variable to use SPDX ↵Richard Purdie2022-02-201-1/+1
| | | | | | | | | | | | | license identifiers An automated conversion using scripts/contrib/convert-spdx-licenses.py to convert to use the standard SPDX license identifiers. Two recipes in meta-selftest were not converted as they're that way specifically for testing. A change in linux-firmware was also skipped and may need a more manual tweak. (From OE-Core rev: ceda3238cdbf1beb216ae9ddb242470d5dfc25e0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: inherit setuptools3-base not distutilsTim Orling2022-01-121-1/+1
| | | | | | | | | [YOCTO #14610] (From OE-Core rev: b6cb9f033e6ea5dc3009dc76a4a297905913410a) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Update github.com urls to use httpsRichard Purdie2021-11-031-1/+1
| | | | | | | | | | | | | | Github has announced there will be no more git:// fetching from their servers: https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git and they're about to start having brownout periods to encourage people to update. This runs the conversion script over OE-Core to update our urls to use https instead of git. (From OE-Core rev: b37b61e9a1e448a34957db9ae39285d21352552e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Add explict branch to git SRC_URIsRichard Purdie2021-10-301-1/+1
| | | | | | | | | | | | | There is uncertainty about the default branch name in git going forward. To try and cover the different possible outcomes, add branch names to all git:// and gitsm:// SRC_URI entries. This update was made with the script added to contrib in this patch which aims to help others convert other layers. (From OE-Core rev: b51c405faf6f8c0365f7533bfaf470d79152a463) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.14.1 -> 1.14.2Alexander Kanavin2021-10-231-1/+1
| | | | | | | | (From OE-Core rev: 65f1e07af359f78f2368d6b36416b819a43c08d8) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.14.0 -> 1.14.1wangmy2021-06-172-7/+10
| | | | | | | | | refresh 0002-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch (From OE-Core rev: 2d3c4ccaf429e64f3cbd41974c5bed1512c9d435) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.13.0 -> 1.14.0zhengruoqin2021-04-181-1/+1
| | | | | | | (From OE-Core rev: 7017725b14888c9668efcad92bca46b4d1ce9a68) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: update 1.12.1 -> 1.13.0Alexander Kanavin2021-03-103-33/+15
| | | | | | | (From OE-Core rev: 3ce40697d0b5942f7c69f73b7b7f7cdf72b897fa) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/recipes-devtools: Add HOMEPAGE / DESCRIPTIONDorinda2021-02-261-0/+2
| | | | | | | | | | | Added HOMEPAGE and DESCRIPTION for recipes with missing decriptions or homepage [YOCTO #13471] (From OE-Core rev: bb05814335e7101bfd8df0a11dc18a044e867bed) Signed-off-by: Dorinda Bassey <dorindabassey@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.12.0 -> 1.12.1Alexander Kanavin2020-09-031-1/+1
| | | | | | | (From OE-Core rev: 3a2dd853a02d5299b3ef8251b735c1b52c7fc8ba) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.11.3 -> 1.12.0Alexander Kanavin2020-06-091-1/+1
| | | | | | | (From OE-Core rev: 739987241ec908defc96f17f798b2b79bc4c580c) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.11.2 -> 1.11.3Alexander Kanavin2020-06-041-1/+1
| | | | | | | (From OE-Core rev: 8cffbc8dbbc69cac1bd6fb3c33cb3ee1e65fb70b) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.11.1 -> 1.11.2Wang Mingyu2020-02-141-1/+1
| | | | | | | (From OE-Core rev: 7331062f82d3fa9d9ac69efc2e3cb05a6f120239) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.11.0 -> 1.11.1Alexander Kanavin2019-12-301-1/+1
| | | | | | | (From OE-Core rev: 927bdf266a993180d8c700195f80ea9f61199c93) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.10.6 -> 1.11.0Alexander Kanavin2019-11-211-1/+1
| | | | | | | (From OE-Core rev: 3e2d1a9f9886a7909afe5f3c81446434e704b318) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo:upgrade 1.10.5 -> 1.10.6Zang Ruochen2019-10-151-1/+1
| | | | | | | (From OE-Core rev: 622362d6d3e28bf4926576b19466c921d8337867) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: update to 1.10.5Oleksandr Kravchuk2019-08-141-4/+10
| | | | | | | | | Also cleanedup the recipe. (From OE-Core rev: 565aae4b4c1302a8a962a9f444d5382ea1043f40) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo:upgrade 1.10.3 -> 1.10.4Zang Ruochen2019-07-101-1/+1
| | | | | | | (From OE-Core rev: ec3962b87ce35c71418cdec6b5315f00788c5595) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.10.2 -> 1.10.3Alexander Kanavin2019-06-211-1/+1
| | | | | | | (From OE-Core rev: 460c82842156d9b0d8bde9ad574a2b9f514717fb) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.9.6 -> 1.10.2Alexander Kanavin2019-05-221-1/+1
| | | | | | | (From OE-Core rev: 35238268a6941322dc6f0fb795b1c74e7c5163ed) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: update to 1.9.6Oleksandr Kravchuk2019-04-121-1/+1
| | | | | | | (From OE-Core rev: 1612b698d13f8e00204b3ad795f23148d72f2611) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.9.3 -> 1.9.4Alexander Kanavin2019-02-201-1/+1
| | | | | | | (From OE-Core rev: 4c9d0f7b33560934a1ae30ed0c1532a533f6407a) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: upgrade 1.9.2 -> 1.9.3Alexander Kanavin2019-01-032-6/+6
| | | | | | | (From OE-Core rev: 135e3ea7f8d4450daae933df907aa981d425fb9d) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: update to 1.9.2Alexander Kanavin2018-11-223-27/+16
| | | | | | | | | expat dependency has been replaced by libxml (From OE-Core rev: 6eeda04126009d5ab216d8178d8cbb0a22318bc5) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: disable building of tests and docsAnuj Mittal2018-03-251-2/+2
| | | | | | | | | | Also remove libcheck dependency which was required only for tests. (From OE-Core rev: cde1b85d402f5999814de4022e3b6ddc90b4604a) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: update to 1.8.1Alexander Kanavin2018-01-025-128/+36
| | | | | | | | | Drop upstreamed patches, rebase the PYTHON_INSTALL_DIR patch. (From OE-Core rev: 7b77824462edbdf978df5dd56bfeab78ac47bb6c) 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-243-3/+3
| | | | | | | | (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>
* librepo: Fix typo: correct LRO_SSLVERIFYHOST with CURLOPT_SSL_VERIFYHOSTHongxu Jia2017-06-122-0/+41
| | | | | | | | | | | | | | | | | | | | The commit 51d32c6cd88ba0139c32793183fd6a236c1ef456 in git://github.com/rpm-software-management/librepo.git ... Author: Tomas Mlcoch <tmlcoch@redhat.com> Date: Mon May 5 14:31:35 2014 +0200 Add LRO_SSLVERIFYPEER and LRO_SSLVERIFYHOST options (RhBug: 1093014) ... It incorrectly setopt CURLOPT_SSL_VERIFYPEER for LRO_SSLVERIFYHOST. Use CURLOPT_SSL_VERIFYHOST to correct. (From OE-Core rev: 266545f5f5758be397a6c2cd4727d5c0895c924d) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dnf: move the entire dnf/rpm4 stack to Python 3Alexander Kanavin2017-03-281-2/+2
| | | | | | | | | [YOCTO #11180] (From OE-Core rev: bedcdc4cf921b70a8cfb16c6684668d0ac9e1942) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nativesdk-packagegroup-sdk-host: replace smartpm with dnfAlexander Kanavin2017-03-141-1/+1
| | | | | | | (From OE-Core rev: 45b97161915ce7872ef7161451a5c83507072a72) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* librepo: add a recipeAlexander Kanavin2017-03-115-0/+163
librepo is needed by dnf and libdnf. (From OE-Core rev: 64dd708d14f8eadb25c3b590bfdc894e2cbb246e) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>