From 28f2f1d3bc07185883989e122e6ecc38c3e20a7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Thu, 17 Dec 2015 11:11:19 +0100 Subject: [PATCH] recipes-kde: add mirrors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- classes/kde-apps.bbclass | 2 +- classes/kde-base.bbclass | 16 +++++++++++++++- classes/kde-kf5-porting-aids.bbclass | 2 +- classes/kde-kf5.bbclass | 2 +- classes/kde-plasma.bbclass | 2 +- .../other/polkit-qt-1/polkit-qt-1_0.112.0.bb | 2 +- 6 files changed, 20 insertions(+), 6 deletions(-) diff --git a/classes/kde-apps.bbclass b/classes/kde-apps.bbclass index eb3e6098..060b1771 100644 --- a/classes/kde-apps.bbclass +++ b/classes/kde-apps.bbclass @@ -2,6 +2,6 @@ inherit kde-base KDE_APP_VERSION = "15.08.3" -SRC_URI = "http://download.kde.org/stable/applications/${PV}/src/${BPN}-${PV}.tar.xz" +SRC_URI = "${KDE_MIRROR}/stable/applications/${PV}/src/${BPN}-${PV}.tar.xz" RRECOMMENDS_${PN} += "qtbase-plugins" diff --git a/classes/kde-base.bbclass b/classes/kde-base.bbclass index 1ddf1154..fa6b71b7 100644 --- a/classes/kde-base.bbclass +++ b/classes/kde-base.bbclass @@ -1,6 +1,20 @@ DEPENDS += "qtbase extra-cmake-modules-native" -SRC_URI = "http://download.kde.org/stable/${BPN}/${PV}/src/${BPN}-${PV}.tar.xz" +KDE_MIRROR = "http://download.kde.org" + +MIRRORS += "\ +${KDE_MIRROR} http://ftp-stud.fht-esslingen.de/Mirrors/ftp.kde.org/pub/kde \n \ +${KDE_MIRROR} http://mirrors.mit.edu/kde \n \ +${KDE_MIRROR} http://mirror.cc.columbia.edu/pub/software/kde \n \ +${KDE_MIRROR} http://ftp.is.co.za/mirror/ftp.kde.org \n \ +${KDE_MIRROR} http://mirror.squ.edu.om/kde \n \ +${KDE_MIRROR} http://ftp.fi.muni.cz/pub/kde \n \ +${KDE_MIRROR} http://mirrors.fe.up.pt/pub/kde \n \ +${KDE_MIRROR} http://mirror.its.dal.ca/kde \n \ +${KDE_MIRROR} http://kde.c3sl.ufpr.br \n \ +" + +SRC_URI = "${KDE_MIRROR}/stable/${BPN}/${PV}/src/${BPN}-${PV}.tar.xz" # extra-cmake-modules cause dependent to check for python inherit cmake_qt5 cmake-extra-sanity pythonnative diff --git a/classes/kde-kf5-porting-aids.bbclass b/classes/kde-kf5-porting-aids.bbclass index 34df9c8b..aff5092f 100644 --- a/classes/kde-kf5-porting-aids.bbclass +++ b/classes/kde-kf5-porting-aids.bbclass @@ -1,3 +1,3 @@ inherit kde-kf5 -SRC_URI = "http://download.kde.org/stable/frameworks/5.17/portingAids/${BPN}-${PV}.tar.xz" +SRC_URI = "${KDE_MIRROR}/stable/frameworks/5.17/portingAids/${BPN}-${PV}.tar.xz" diff --git a/classes/kde-kf5.bbclass b/classes/kde-kf5.bbclass index 0fb121f2..050ff52d 100644 --- a/classes/kde-kf5.bbclass +++ b/classes/kde-kf5.bbclass @@ -2,4 +2,4 @@ inherit kde-base KF5_VERSION = "5.17.0" -SRC_URI = "http://download.kde.org/stable/frameworks/5.17/${BPN}-${PV}.tar.xz" +SRC_URI = "${KDE_MIRROR}/stable/frameworks/5.17/${BPN}-${PV}.tar.xz" diff --git a/classes/kde-plasma.bbclass b/classes/kde-plasma.bbclass index 48aaa87c..17f832ba 100644 --- a/classes/kde-plasma.bbclass +++ b/classes/kde-plasma.bbclass @@ -2,4 +2,4 @@ inherit kde-base PLASMA_VERSION = "5.5.1" -SRC_URI = "http://download.kde.org/stable/plasma/${PV}/${BPN}-${PV}.tar.xz" +SRC_URI = "${KDE_MIRROR}/stable/plasma/${PV}/${BPN}-${PV}.tar.xz" diff --git a/recipes-kde/other/polkit-qt-1/polkit-qt-1_0.112.0.bb b/recipes-kde/other/polkit-qt-1/polkit-qt-1_0.112.0.bb index 53ab9ace..9326ac81 100644 --- a/recipes-kde/other/polkit-qt-1/polkit-qt-1_0.112.0.bb +++ b/recipes-kde/other/polkit-qt-1/polkit-qt-1_0.112.0.bb @@ -6,7 +6,7 @@ inherit kde-base cmake-lib DEPENDS += "polkit glib-2.0" -SRC_URI = "http://download.kde.org/stable/apps/KDE4.x/admin/${BPN}-${PV}.tar.bz2" +SRC_URI = "${KDE_MIRROR}/stable/apps/KDE4.x/admin/${BPN}-${PV}.tar.bz2" SRC_URI[md5sum] = "bee71b71c12797e6fc498540a06c829b" SRC_URI[sha256sum] = "67fb03bf6ca3e0bdbd98d374dfb5b1651a07d17ae6c23e11a81b4b084447e7c6"