From: Ross Burton Date: Mon, 7 Apr 2025 17:12:17 +0000 (+0100) Subject: libjpeg-turbo: fix upstream release checking X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e7e11ab30a40ba8862e62c4cc1a0af91ff93b6e5;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git libjpeg-turbo: fix upstream release checking New releases are no longer made to SourceForge and the GitHub releases are considered official according to https://libjpeg-turbo.org, so inherit github-releases and update the SRC_URI. This now reports that we need to upgrade to 3.1.0. Signed-off-by: Ross Burton Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-graphics/jpeg/libjpeg-turbo_3.0.1.bb b/meta/recipes-graphics/jpeg/libjpeg-turbo_3.0.1.bb index 4ff4cec721b..56bab4dacad 100644 --- a/meta/recipes-graphics/jpeg/libjpeg-turbo_3.0.1.bb +++ b/meta/recipes-graphics/jpeg/libjpeg-turbo_3.0.1.bb @@ -8,11 +8,8 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=2a8e0d8226a102f07ab63ed7fd6ce155" DEPENDS:append:x86-64:class-target = " nasm-native" DEPENDS:append:x86:class-target = " nasm-native" -SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz" - +SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/${BP}.tar.gz" SRC_URI[sha256sum] = "22429507714ae147b3acacd299e82099fce5d9f456882fc28e252e4579ba2a75" -UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/libjpeg-turbo/files/" -UPSTREAM_CHECK_REGEX = "/libjpeg-turbo/files/(?P(\d+[\.\-_]*)+)/" PE = "1" @@ -22,7 +19,7 @@ RPROVIDES:${PN} += "jpeg" RREPLACES:${PN} += "jpeg" RCONFLICTS:${PN} += "jpeg" -inherit cmake pkgconfig +inherit cmake pkgconfig github-releases export NASMENV = "--reproducible --debug-prefix-map=${WORKDIR}=${TARGET_DBGSRC_DIR}"