From 535db7dd18dc05b26c65d5b22e2268226863d5b7 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Tue, 26 Jul 2016 20:21:56 +0200 Subject: [PATCH] Download from safe sources. Downloading directly from VCS repos is not allowed on package build bots, so use archived exports whenever possible. --- dev-libs/libsigc++/libsigc++-2.4.1.recipe | 2 +- haiku-apps/blogpositive/blogpositive-0.4.0.recipe | 2 +- haiku-apps/djvutranslator/djvutranslator-1.0.1.recipe | 3 ++- haiku-apps/djvuviewer/djvuviewer-1.2.1.recipe | 2 +- haiku-apps/jabber4haiku/jabber4haiku-1.2.1.recipe | 6 +++++- haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.1.recipe | 6 +++++- haiku-apps/taskmanager/taskmanager-0.1.7.recipe | 4 +++- haiku-apps/thememanager/thememanager-1.0_git.recipe | 5 ++++- haiku-games/criticalmass/criticalmass-2.2.recipe | 6 +++++- sys-apps/dtc/dtc-1.4.1.recipe | 4 +++- 10 files changed, 30 insertions(+), 10 deletions(-) diff --git a/dev-libs/libsigc++/libsigc++-2.4.1.recipe b/dev-libs/libsigc++/libsigc++-2.4.1.recipe index 356041df4..1de6c6e6f 100644 --- a/dev-libs/libsigc++/libsigc++-2.4.1.recipe +++ b/dev-libs/libsigc++/libsigc++-2.4.1.recipe @@ -8,7 +8,7 @@ has an ease of use unmatched by other C++ callback libraries." HOMEPAGE="http://libsigc.sourceforge.net/stable.shtml" SOURCE_URI="http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.4/libsigc++-$portVersion.tar.xz" -#CHECKSUM_SHA256="355f2a580ea105514a1589610305ab1e3e0980aea19c3b427027dc160f6be06c" +CHECKSUM_SHA256="540443492a68e77e30db8d425f3c0b1299c825bf974d9bfc31ae7efafedc19ec" REVISION="1" ARCHITECTURES="!x86_gcc2" SECONDARY_ARCHITECTURES="x86" diff --git a/haiku-apps/blogpositive/blogpositive-0.4.0.recipe b/haiku-apps/blogpositive/blogpositive-0.4.0.recipe index a34401d79..9f7810d13 100644 --- a/haiku-apps/blogpositive/blogpositive-0.4.0.recipe +++ b/haiku-apps/blogpositive/blogpositive-0.4.0.recipe @@ -8,7 +8,7 @@ LICENSE="MIT" REVISION="2" SOURCE_URI="https://github.com/puckipedia/BlogPositive/archive/v0.4.tar.gz" SOURCE_FILENAME="$portName-$portVersion.tar.gz" -SOURCE_DIR="BlogPositive-v0.4" +SOURCE_DIR="BlogPositive-0.4" CHECKSUM_SHA256="9a1c00eff7a291dec8679aa76a594c30ba32e300e0f5e760f0cb05234a459bfa" ARCHITECTURES="x86 x86_gcc2 x86_64" diff --git a/haiku-apps/djvutranslator/djvutranslator-1.0.1.recipe b/haiku-apps/djvutranslator/djvutranslator-1.0.1.recipe index a875f749a..dee22ebca 100644 --- a/haiku-apps/djvutranslator/djvutranslator-1.0.1.recipe +++ b/haiku-apps/djvutranslator/djvutranslator-1.0.1.recipe @@ -12,10 +12,11 @@ HOMEPAGE="http://haikuware.ru/software/djvuviewer" COPYRIGHT="2005-2015 3dEyes**" LICENSE="GNU GPL v2" REVISION="3" -commit="1a55eaa" +commit="1a55eaaf299256e15f58101f8b78cfc1cb66f5cf" SOURCE_URI="https://github.com/threedeyes/DjVuViewer/archive/$commit.tar.gz" SOURCE_FILENAME="DjVuViewer-$commit.tar.gz" SOURCE_DIR="DjVuViewer-$commit" +CHECKSUM_SHA256="a112785414db88068a81184411c4566455a32acf227858ee3af1a8012cb1ba2e" ARCHITECTURES="x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86_gcc2 x86" diff --git a/haiku-apps/djvuviewer/djvuviewer-1.2.1.recipe b/haiku-apps/djvuviewer/djvuviewer-1.2.1.recipe index c1d8f9d80..da0e71132 100644 --- a/haiku-apps/djvuviewer/djvuviewer-1.2.1.recipe +++ b/haiku-apps/djvuviewer/djvuviewer-1.2.1.recipe @@ -22,7 +22,7 @@ HOMEPAGE="http://haikuware.ru/software/djvuviewer" COPYRIGHT="2005-2015 3dEyes**" LICENSE="GNU GPL v2" REVISION="2" -commit="524f235" +commit="524f235914ce359acc11906a130a647ab9249c6c" SOURCE_URI="https://github.com/threedeyes/DjVuViewer/archive/$commit.tar.gz" SOURCE_FILENAME="$portName-$commit.tar.gz" SOURCE_DIR="DjVuViewer-$commit" diff --git a/haiku-apps/jabber4haiku/jabber4haiku-1.2.1.recipe b/haiku-apps/jabber4haiku/jabber4haiku-1.2.1.recipe index bb4d01934..ec416f51d 100644 --- a/haiku-apps/jabber4haiku/jabber4haiku-1.2.1.recipe +++ b/haiku-apps/jabber4haiku/jabber4haiku-1.2.1.recipe @@ -6,7 +6,11 @@ HOMEPAGE="https://github.com/HaikuArchives/Jabber4Haiku" COPYRIGHT="19??-2009 John Blanco, Frank Paul Silye, Andrea Anzani, Daniel Fischer, zuMi" LICENSE="MIT" REVISION="2" -SOURCE_URI="git+https://github.com/HaikuArchives/Jabber4Haiku.git#013832c8c57458253eece71c45310a3103229f35" +commit="013832c8c57458253eece71c45310a3103229f35" +SOURCE_URI="$HOMEPAGE/archive/$commit.tar.gz" +SOURCE_FILENAME="$portName-$commit.tar.gz" +SOURCE_DIR="Jabber4Haiku-$commit" +CHECKSUM_SHA256="59e8fdc1bb418e450be1497261d1fa1c5936b2308870d2730cd32e80f90f0a81" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" diff --git a/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.1.recipe b/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.1.recipe index ada67b8bf..4228f4a15 100644 --- a/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.1.recipe +++ b/haiku-apps/nanosvgtranslator/nanosvgtranslator-1.0.1.recipe @@ -14,7 +14,11 @@ HOMEPAGE="https://github.com/threedeyes/NanoSVGTranslator" COPYRIGHT="2013-2015 3dEyes**" LICENSE="MIT" REVISION="1" -SOURCE_URI="git+https://github.com/threedeyes/NanoSVGTranslator#97666698908722e54d3a1746e03fd1f719438237" + +commit="97666698908722e54d3a1746e03fd1f719438237" +SOURCE_URI="https://github.com/threedeyes/NanoSVGTranslator/archive/$commit.tar.gz" +SOURCE_DIR="NanoSVGTranslator-$commit" +CHECKSUM_SHA256="a8fd2d7908f25cbd856aa739f9ee1edcf430ddc9b0578af3879a3d3b8256d649" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" diff --git a/haiku-apps/taskmanager/taskmanager-0.1.7.recipe b/haiku-apps/taskmanager/taskmanager-0.1.7.recipe index f4ae8f41b..a0f1c6cc6 100644 --- a/haiku-apps/taskmanager/taskmanager-0.1.7.recipe +++ b/haiku-apps/taskmanager/taskmanager-0.1.7.recipe @@ -13,7 +13,9 @@ HOMEPAGE="https://github.com/HaikuArchives/TaskManager" COPYRIGHT="2000 Thomas Krammer" LICENSE="Apache v2" REVISION="3" -SOURCE_URI="git+git://github.com/HaikuArchives/TaskManager#7b3f1afe03230a9548cc0670c9bf95d146b49a48" +commit="7b3f1afe03230a9548cc0670c9bf95d146b49a48" +SOURCE_URI="https://github.com/HaikuArchives/TaskManager/archive/$commit.tar.gz" +SOURCE_DIR="TaskManager-$commit" ARCHITECTURES="x86_gcc2 x86 ?x86_64" diff --git a/haiku-apps/thememanager/thememanager-1.0_git.recipe b/haiku-apps/thememanager/thememanager-1.0_git.recipe index 84ba96ed1..9d626b6c9 100644 --- a/haiku-apps/thememanager/thememanager-1.0_git.recipe +++ b/haiku-apps/thememanager/thememanager-1.0_git.recipe @@ -6,8 +6,11 @@ BeTheme themes, and to some degree, MS Plus themes. It is add-ons based, so it \ can be extended. " HOMEPAGE="https://github.com/mmuman/HaikuThemeManager" -SOURCE_URI="git://github.com/mmuman/HaikuThemeManager.git#b9d47cf7fd8bde18ea84311606a58a4b4fd71717" # 14 January 2014 commit +commit="b9d47cf7fd8bde18ea84311606a58a4b4fd71717" +SOURCE_URI="$HOMEPAGE/archive/$commit.tar.gz" +SOURCE_DIR="HaikuThemeManager-$commit" +CHECKSUM_SHA256="296b8c6abf0411e42a963b326cf4b7525df383e33f3cbacddcfc339d263a98bf" LICENSE="MIT" COPYRIGHT="2000-2015 François Revol" REVISION="3" diff --git a/haiku-games/criticalmass/criticalmass-2.2.recipe b/haiku-games/criticalmass/criticalmass-2.2.recipe index d53a09745..df78b6276 100644 --- a/haiku-games/criticalmass/criticalmass-2.2.recipe +++ b/haiku-games/criticalmass/criticalmass-2.2.recipe @@ -9,7 +9,11 @@ COPYRIGHT="1998 Hamish Carr 2011-2012 Adrien Destugues" LICENSE="CriticalMass" REVISION="1" -SOURCE_URI="git+https://github.com/pulkomandy/critical-mass#f597cad218830451f2ec7f5985bef23020bf28ec" +commit="f597cad218830451f2ec7f5985bef23020bf28ec" +SOURCE_URI="$HOMEPAGE/archive/$commit.tar.gz" +SOURCE_DIR="critical-mass-$commit" +SOURCE_FILENAME="criticalamss-$commit.tar.gz" +CHECKSUM_SHA256="e53a980ec785ac14e67bf5d73013f2cd265cd7477315d1c36260fb72e97f6785" ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" diff --git a/sys-apps/dtc/dtc-1.4.1.recipe b/sys-apps/dtc/dtc-1.4.1.recipe index b95b457b8..1c4617393 100644 --- a/sys-apps/dtc/dtc-1.4.1.recipe +++ b/sys-apps/dtc/dtc-1.4.1.recipe @@ -5,7 +5,8 @@ HOMEPAGE="https://git.kernel.org/cgit/utils/dtc/dtc.git" COPYRIGHT="2005 David Gibson, IBM Corporation" LICENSE="GNU GPL v2" REVISION="1" -SOURCE_URI="git://git.kernel.org/pub/scm/utils/dtc/dtc.git#v1.4.1" +SOURCE_URI="https://www.kernel.org/pub/software/utils/dtc/dtc-1.4.1.tar.gz" +CHECKSUM_SHA256="03e74e4ee9378be15f19eb24197dfa32070efc3c85e93269e56d7ade133e359f" PATCHES="dtc-${portVersion}.patch" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -32,6 +33,7 @@ BUILD_REQUIRES=" " BUILD_PREREQUIRES=" cmd:bison >= 2.5 + cmd:cmp cmd:flex cmd:gcc$secondaryArchSuffix cmd:make