[oe-commits] [openembedded-core] 35/39: mirrors.bbclass: provide git repo fallbacks using the https protocol

git at git.openembedded.org git at git.openembedded.org
Tue Aug 29 10:58:32 UTC 2017


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch pyro
in repository openembedded-core.

commit fe71cf3ded7109e0fa1812475479941c89873e4e
Author: Andre McCurdy <armccurdy at gmail.com>
AuthorDate: 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 ).
    
    Signed-off-by: Andre McCurdy <armccurdy at gmail.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
    (cherry picked from commit abb8895d5b42a5dc171360a261a2652acd14ee7e)
    Signed-off-by: Armin Kuster <akuster808 at gmail.com>
---
 meta/classes/mirrors.bbclass | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/meta/classes/mirrors.bbclass b/meta/classes/mirrors.bbclass
index b7c20b6..d5812d8 100644
--- a/meta/classes/mirrors.bbclass
+++ b/meta/classes/mirrors.bbclass
@@ -68,3 +68,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 \
+"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list