[gnome-continuous-yocto/gnomeostree-3.28-rocko: 6977/8267] mirrors.bbclass: provide git repo fallbacks using the https protocol



commit ff736d8d613a492bb77dd88a49e6d686ce6c07aa
Author: Andre McCurdy <armccurdy gmail com>
Date:   Tue Jul 25 17:18:36 2017 -0700

    mirrors.bbclass: provide git repo fallbacks using the https protocol
    
    Use MIRRORS to provide git repo fallbacks using the https protocol,
    for cases where git native protocol fetches may fail due to local
    firewall rules, etc.
    
    These rules should cover all git native repos used by recipes within
    oe-core, with the exception of mtd-utils, for which there's currently
    no upstream alternative to the git native protocol for anonymous
    access ( see http://git.infradead.org/mtd-utils.git ).
    
    (From OE-Core rev: abb8895d5b42a5dc171360a261a2652acd14ee7e)
    
    Signed-off-by: Andre McCurdy <armccurdy gmail com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 meta/classes/mirrors.bbclass |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)
---
diff --git a/meta/classes/mirrors.bbclass b/meta/classes/mirrors.bbclass
index 9b72473..b98684f 100644
--- a/meta/classes/mirrors.bbclass
+++ b/meta/classes/mirrors.bbclass
@@ -62,3 +62,14 @@ npm://.*/.*     http://sources.openembedded.org/ \n \
 ${CPAN_MIRROR}  http://cpan.metacpan.org/ \n \
 ${CPAN_MIRROR}  http://search.cpan.org/CPAN/ \n \
 "
+
+# Use MIRRORS to provide git repo fallbacks using the https protocol, for cases
+# where git native protocol fetches may fail due to local firewall rules, etc.
+
+MIRRORS += "\
+git://anonscm.debian.org/.*   git://anonscm.debian.org/git/PATH;protocol=https \n \
+git://git.gnome.org/.*        git://git.gnome.org/browse/PATH;protocol=https \n \
+git://git.savannah.gnu.org/.* git://git.savannah.gnu.org/git/PATH;protocol=https \n \
+git://git.yoctoproject.org/.* git://git.yoctoproject.org/git/PATH;protocol=https \n \
+git://.*/.*                   git://HOST/PATH;protocol=https \n \
+"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]