diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2013-07-15 08:24:49 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2013-07-15 08:24:49 +0000 |
commit | 93ff9b35f2a6a1a2ea03ace207249f2e97e171a0 (patch) | |
tree | e8ab4c7171d6c749e5dd25ac92e68f4f0350330e /main/llvm/APKBUILD | |
parent | 0cf44d93e4b17b33673264b90577a83fa97549e8 (diff) | |
download | aports-93ff9b35f2a6a1a2ea03ace207249f2e97e171a0.tar.bz2 aports-93ff9b35f2a6a1a2ea03ace207249f2e97e171a0.tar.xz |
main/llvm: upgrade to 3.3
Diffstat (limited to 'main/llvm/APKBUILD')
-rw-r--r-- | main/llvm/APKBUILD | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/main/llvm/APKBUILD b/main/llvm/APKBUILD index da56c5085..65a8bc0cf 100644 --- a/main/llvm/APKBUILD +++ b/main/llvm/APKBUILD @@ -1,8 +1,8 @@ # Contributor: William Pitcock <nenolod@dereferenced.org> # Maintainer: William Pitcock <nenolod@dereferenced.org> pkgname=llvm -pkgver=3.2 -pkgrel=4 +pkgver=3.3 +pkgrel=0 pkgdesc="low level virtual machine compiler system" arch="x86 x86_64" url="http://llvm.org/" @@ -13,8 +13,8 @@ makedepends="$depends_dev groff libffi-dev python chrpath" install= subpackages="clang $pkgname-dev $pkgname-doc $pkgname-libs" source="http://llvm.org/releases/$pkgver/llvm-$pkgver.src.tar.gz - http://llvm.org/releases/$pkgver/clang-$pkgver.src.tar.gz - llvm-3.2-alpine-linux.patch + http://llvm.org/releases/$pkgver/cfe-$pkgver.src.tar.gz + llvm-3.3-alpine-linux.patch " # clang hardcodes linker paths; and don't know of a fix like the --with-dynamic-linker # patch we use for gcc. So llvm-3.2-alpine-linux.patch needs to be updated if/when the @@ -28,7 +28,7 @@ prepare() { msg "Preparing CLANG sources..." - mv "$srcdir"/clang-$pkgver.src \ + mv "$srcdir"/cfe-$pkgver.src \ "$srcdir"/$pkgname-$pkgver.src/tools/clang || return 1 msg "Patching LLVM core..." @@ -43,6 +43,8 @@ prepare() { ;; esac done + # fails to link + rm ./unittests/Support/formatted_raw_ostream_test.cpp } build() { @@ -105,12 +107,12 @@ libs() { mv "$pkgdir"/usr/lib/*.so "$subpkgdir"/usr/lib/ } -md5sums="71610289bbc819e3e15fdd562809a2d7 llvm-3.2.src.tar.gz -3896ef4334df08563b05d0848ba80582 clang-3.2.src.tar.gz -3014842ee498ffe044773ef3a7f859ca llvm-3.2-alpine-linux.patch" -sha256sums="125090c4d26740f1d5e9838477c931ed7d9ad70d599ba265f46f3a42cb066343 llvm-3.2.src.tar.gz -2aaaf03f7c0f6b16fe97ecc81247dc2bf2d4bec7620a77cc74670b7e07ff5658 clang-3.2.src.tar.gz -0496f84b97131b393662f4031bf7e117caaa29702bea569e8d4d783093c3067f llvm-3.2-alpine-linux.patch" -sha512sums="cc66171322dbbe40bcac0e0ea5b09df8ff52df63ded304f841f32f702270d6ab1512216413ee52498c3ebee8cd39c4cd23e3855d591944bc2ac0ae76f5be62cc llvm-3.2.src.tar.gz -99fc57d19b76c42af9821eaaa762056a926eb68178f6b7dd5e8bf092c9ee201a554b91d760d5a30a57f38102eae340e080ef8c6a39327f6881eda391b20b108d clang-3.2.src.tar.gz -3878cfff1ab702c275d47b831751d87b2a112223ea6fe1fcc30e5f8e06b2fedf4f07b8ca9c65b3e6ac35dc6feba8d91a8b0579f9b2fe194ccdb202c2b9338640 llvm-3.2-alpine-linux.patch" +md5sums="40564e1dc390f9844f1711c08b08e391 llvm-3.3.src.tar.gz +8284891e3e311829b8e44ac813d0c9ef cfe-3.3.src.tar.gz +5d5f4da3582349c9a8626cf55f8ac5e4 llvm-3.3-alpine-linux.patch" +sha256sums="68766b1e70d05a25e2f502e997a3cb3937187a3296595cf6e0977d5cd6727578 llvm-3.3.src.tar.gz +b1b55de4ab3a57d3e0331a83e0284610191c77d924e3446498d9113d08dfb996 cfe-3.3.src.tar.gz +4c9a6b6838585ffe8d5ea063a1fa51514d407f9bb32ad56e859ed30c612fa641 llvm-3.3-alpine-linux.patch" +sha512sums="1b7f7c5e907a68f642dcbe48fdff9585cb1504022bc9d386f310ebe5d25103d0d5f7cf0abf19e0e3fd666970160a98c90033754e2b79b2fac0cf866c984f8038 llvm-3.3.src.tar.gz +06773f43f7d3529f06edb029f7de398f06a700a0f2476e00c4727e70c291028221bfac23625dfd2c220d6ac91a21670848187a934b99a21801c695127371afcc cfe-3.3.src.tar.gz +4c177652bca81168e70ed37f95b337eea0fc4ad17ca8a5d77a018124aad89c06f851b92b9c89708b616fa37404a4a26f002dc035f6d4d7e22d97369d3fe71a95 llvm-3.3-alpine-linux.patch" |