From 824c5a2d93e3c3600b0d242f25e80c8e7bea4ddc Mon Sep 17 00:00:00 2001 From: Jiaying Song Date: Tue, 5 Aug 2025 16:50:36 +0800 Subject: [PATCH] libconfig: switch source to GitHub repository The original tarball URL no longer provides version 1.7.3 or any other historical releases.To ensure reproducible builds, the source has been switched to the official GitHub repository. Signed-off-by: Jiaying Song Signed-off-by: Gyorgy Sarvari --- meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb b/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb index a4df707dd7..ace2698fa4 100644 --- a/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb +++ b/meta-oe/recipes-extended/libconfig/libconfig_1.7.3.bb @@ -7,9 +7,11 @@ SECTION = "libs" LICENSE = "LGPL-2.1-only" LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=fad9b3332be894bab9bc501572864b29" -SRC_URI = "https://hyperrealm.github.io/libconfig/dist/libconfig-${PV}.tar.gz \ +SRC_URI = "git://github.com/hyperrealm/libconfig.git;protocol=https;branch=master \ file://0001-Fix-declarations-to-allow-build-with-gcc-15.patch \ " +SRCREV = "525922a6b49ca19235cdf307376e7c9c539d1b93" +S = "${WORKDIR}/git" # needed when we modify grammar.y with above patch DEPENDS += "bison-native" @@ -19,7 +21,5 @@ UPSTREAM_CHECK_REGEX = "Version (?P\d+(\.\d+)+)" inherit autotools-brokensep pkgconfig -SRC_URI[sha256sum] = "545166d6cac037744381d1e9cc5a5405094e7bfad16a411699bcff40bbb31ee7" - PACKAGE_BEFORE_PN = "${PN}++" FILES:${PN}++ = "${libdir}/${BPN}++*${SOLIBS}"