summaryrefslogtreecommitdiffstats
path: root/common/recipes-support
diff options
context:
space:
mode:
authorMikko Ylinen <mikko.ylinen@linux.intel.com>2017-08-18 14:04:26 -0700
committerSaul Wold <sgw@linux.intel.com>2017-08-23 15:16:35 -0700
commit7bf6abf8782e7857fd86187f549a485c7f835e40 (patch)
tree18303a38681a420bd558853a6f0f37c5b02bed63 /common/recipes-support
parent3c0368846db41149f1f6e80ad9b2166c930c8c78 (diff)
downloadmeta-intel-7bf6abf8782e7857fd86187f549a485c7f835e40.tar.gz
sbsigntool: port "sbsigntool: stop using gitsm fetcher" from refkit
From Mikko: gitsm fetcher does not work well with download cache (submodules never get to the local source mirror) and each builds ends up cloning ccan. Move to use git fetcher (with https protocol) for both sbsigntool and ccan independently to speed up fetching and to get the mirroring benefits. The gitsm fetcher limitations are reported in YOCTO #11594. Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com> This syncs us up with the sbsigntool recipe in meta-refkit. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Diffstat (limited to 'common/recipes-support')
-rw-r--r--common/recipes-support/sbsigntool/sbsigntool-native_git.bb7
1 files changed, 5 insertions, 2 deletions
diff --git a/common/recipes-support/sbsigntool/sbsigntool-native_git.bb b/common/recipes-support/sbsigntool/sbsigntool-native_git.bb
index a7dfe1d5..8228a925 100644
--- a/common/recipes-support/sbsigntool/sbsigntool-native_git.bb
+++ b/common/recipes-support/sbsigntool/sbsigntool-native_git.bb
@@ -19,10 +19,13 @@ LIC_FILES_CHKSUM = "file://LICENSE.GPLv3;md5=9eef91148a9b14ec7f9df333daebc746 \
19 19
20# The original upstream is git://kernel.ubuntu.com/jk/sbsigntool but it has 20# The original upstream is git://kernel.ubuntu.com/jk/sbsigntool but it has
21# not been maintained and many patches have been backported in this repo. 21# not been maintained and many patches have been backported in this repo.
22SRC_URI = "gitsm://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git;protocol=git \ 22SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git;protocol=https;name=sbsigntools \
23 git://github.com/rustyrussell/ccan.git;protocol=https;destsuffix=git/lib/ccan.git;name=ccan \
23 " 24 "
24 25
25SRCREV = "efbb550858e7bd3f43e64228d22aea440ef6a14d" 26SRCREV_sbsigntools ?= "efbb550858e7bd3f43e64228d22aea440ef6a14d"
27SRCREV_ccan ?= "b1f28e17227f2320d07fe052a8a48942fe17caa5"
28SRCREV_FORMAT = "sbsigntools_ccan"
26 29
27DEPENDS = "binutils-native gnu-efi-native help2man-native openssl-native util-linux-native" 30DEPENDS = "binutils-native gnu-efi-native help2man-native openssl-native util-linux-native"
28 31