From a0d0f4ff48f874703d9e24a5d969d816b524c8b8 Mon Sep 17 00:00:00 2001 From: Joakim Roubert Date: Fri, 2 Dec 2022 11:25:15 +0100 Subject: upx: Use git fetcher instead of gitsm The current upx will trigger the Bitbake Fetcher Error added in Kirkstone 4.0.5 189a6d452e3037c9e94ccdf6af38359fc6058064 commit. This patch replaces gitsm with git and explicitly adds the git submodules with the corresponding commits. Change-Id: I1b1231f06481f7a1e25dc35277d0f1725c7631e0 Signed-off-by: Joakim Roubert Signed-off-by: Bruce Ashfield --- recipes-extended/upx/upx_git.bb | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/recipes-extended/upx/upx_git.bb b/recipes-extended/upx/upx_git.bb index 989b2776..bb8004c6 100644 --- a/recipes-extended/upx/upx_git.bb +++ b/recipes-extended/upx/upx_git.bb @@ -1,8 +1,17 @@ HOMEPAGE = "http://upx.sourceforge.net" SUMMARY = "Ultimate executable compressor." -SRCREV = "8d1a98e03bf281b2cee459b6c27347e56d13c6a8" -SRC_URI = "gitsm://github.com/upx/upx;branch=devel;protocol=https \ +SRCREV_upx = "8d1a98e03bf281b2cee459b6c27347e56d13c6a8" +SRCREV_vendor_doctest = "666e648b68fda2deb141a1fe93e3fd1e2795dd0f" +SRCREV_vendor_lzma_sdk = "9ebf8f468c689d83504e6c08c6bc26c4a1cf180f" +SRCREV_vendor_ucl = "4b58d592199dc1e5db691e1a54fb0e5e9af0ecaf" +SRCREV_vendor_zlib = "2a5b338eb173a701ed179e951d4c390e75e8d4c7" +SRCREV_FORMAT = "upx" +SRC_URI = "git://github.com/upx/upx;name=upx;branch=devel;protocol=https \ + git://github.com/upx/upx-vendor-doctest;name=vendor_doctest;subdir=git/vendor/doctest;branch=upx-vendor;protocol=https \ + git://github.com/upx/upx-vendor-lzma-sdk;name=vendor_lzma_sdk;subdir=git/vendor/lzma-sdk;branch=upx-vendor;protocol=https \ + git://github.com/upx/upx-vendor-ucl;name=vendor_ucl;subdir=git/vendor/ucl;branch=upx-vendor;protocol=https \ + git://github.com/upx/upx-vendor-zlib;name=vendor_zlib;subdir=git/vendor/zlib;branch=upx-vendor;protocol=https \ " LICENSE = "GPL-2.0-only" -- cgit v1.2.3-54-g00ecf