aboutsummaryrefslogtreecommitdiff
path: root/package/pkg-download.mk
diff options
context:
space:
mode:
authorGravatar Arnout Vandecappelle <arnout@mind.be>2017-03-21 01:07:12 +0100
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-06-11 14:28:17 +0200
commitb1679b745cb5d9ef15b1a614571dddc8a87d4c31 (patch)
tree9eb6df4f6cb1b182aa713d6f03bdb08a3484874e /package/pkg-download.mk
parentc7010ae3ad4576b9ee2bef0e3c693614837bd0ce (diff)
downloadbuildroot-b1679b745cb5d9ef15b1a614571dddc8a87d4c31.tar.gz
buildroot-b1679b745cb5d9ef15b1a614571dddc8a87d4c31.tar.bz2
pkg-download: enable hash check for git downloads
For a while already, our git downloaded tarballs are reproducible, so we can actually check the hash for them. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/pkg-download.mk')
-rw-r--r--package/pkg-download.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/package/pkg-download.mk b/package/pkg-download.mk
index cfc550e77b..fbbc2d7391 100644
--- a/package/pkg-download.mk
+++ b/package/pkg-download.mk
@@ -77,6 +77,7 @@ define DOWNLOAD_GIT
$(EXTRA_ENV) $(DL_WRAPPER) -b git \
-o $(DL_DIR)/$($(PKG)_SOURCE) \
$(if $($(PKG)_GIT_SUBMODULES),-r) \
+ -H $(PKGDIR)/$($(PKG)_RAWNAME).hash \
$(QUIET) \
-- \
$($(PKG)_SITE) \
@@ -225,7 +226,7 @@ define SOURCE_CHECK
endef
define DOWNLOAD_INNER
- $(Q)$(if $(filter bzr cvs git hg svn,$($(PKG)_SITE_METHOD)),export BR_NO_CHECK_HASH_FOR=$(2);) \
+ $(Q)$(if $(filter bzr cvs hg svn,$($(PKG)_SITE_METHOD)),export BR_NO_CHECK_HASH_FOR=$(2);) \
if test -n "$(call qstrip,$(BR2_PRIMARY_SITE))" ; then \
case "$(call geturischeme,$(BR2_PRIMARY_SITE))" in \
file) $(call $(3)_LOCALFILES,$(BR2_PRIMARY_SITE)/$(2),$(2)) && exit ;; \