aboutsummaryrefslogtreecommitdiffstats
path: root/testing/emscripten
diff options
context:
space:
mode:
authorClaas Augner <git@caugner.de>2019-10-30 13:35:49 +0100
committerLeo <thinkabit.ukim@gmail.com>2019-10-31 09:33:48 -0300
commite4a579f812e7df1f40a757c2dfe0e40ce11ef4e6 (patch)
tree349e99f45335676a4ae906c8dfb78a4460abd9cf /testing/emscripten
parentcef13cdf5455672b95ad5307fdea0420b1e719b3 (diff)
downloadaports-e4a579f812e7df1f40a757c2dfe0e40ce11ef4e6.tar.bz2
aports-e4a579f812e7df1f40a757c2dfe0e40ce11ef4e6.tar.xz
testing/emscripten: upgrade to 1.39.0
Diffstat (limited to 'testing/emscripten')
-rw-r--r--testing/emscripten/APKBUILD15
1 files changed, 6 insertions, 9 deletions
diff --git a/testing/emscripten/APKBUILD b/testing/emscripten/APKBUILD
index f58b2a0e26..ddf7203f80 100644
--- a/testing/emscripten/APKBUILD
+++ b/testing/emscripten/APKBUILD
@@ -5,10 +5,10 @@
# create a clean distribution package.
pkgname=emscripten
# Keep with sync with pkg emscrypten-fastcomp!
-pkgver=1.37.9
-pkgrel=3
+pkgver=1.39.0
+pkgrel=0
pkgdesc="An LLVM-to-JavaScript Compiler"
-url="https://kripken.github.io/emscripten-site/"
+url="https://emscripten.org/"
arch="" # Test failures
license="MIT UOI-NCSA"
depends="$pkgname-optimizer>=$pkgver emscripten-fastcomp>=$pkgver
@@ -18,7 +18,7 @@ checkdepends="closure-compiler"
subpackages="$pkgname-optimizer
$pkgname-libs-asmjs:libs_asmjs:noarch
$pkgname-libs-wasm:libs_wasm:noarch"
-source="$pkgname-$pkgver.tar.gz::https://github.com/kripken/$pkgname/archive/$pkgver.tar.gz
+source="emscripten-$pkgver.tar.gz::https://github.com/emscripten-core/emscripten/archive/$pkgver.tar.gz
fix-python-shebang.patch
settings_template-paths.patch
add-system-level-config.patch
@@ -30,7 +30,6 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/kripken/$pkgname/archive/$pk
embuilder-omit-provided.patch
add-global-cache.patch
emscripten.cfg"
-builddir="$srcdir/$pkgname-$pkgver"
_ports="Bullet-version_1:bullet
FreeType-version_1:freetype
@@ -55,8 +54,6 @@ export EM_PORTS="$srcdir/ports"
prepare() {
default_prepare
- cd "$builddir"
-
# This file is read from emcc.py for --help.
cp site/build/text/docs/tools_reference/emcc.txt .
@@ -126,7 +123,7 @@ package() {
rm -r tests # looks more like a dump of random sources than decent tests
rm -r third_party # bundled stuff
rm -r tools/optimizer # we've already built it
- rm AUTHORS LICENSE *.md *.markdown package.json
+ rm AUTHORS LICENSE ./*.md ./*.markdown package.json
rm system/lib/build_cxx_natively.sh tools/update_libc_symbols.sh # garbage
mkdir -p "$pkgdir"/usr/bin
@@ -168,7 +165,7 @@ libs_wasm() {
cp -r "$EM_CACHE"/wasm/*.bc "$destdir"/
}
-sha512sums="0efd9035d3dce0726025b5b8e30129885eef30f915c502b8957150e4ffc11fd0e9a2b605854cdf69ca3eb05e5102bf34341b7edd2116f5fa29fd170a28e7f07f emscripten-1.37.9.tar.gz
+sha512sums="29cafab7b880e7919c650e41e1fc04b75cc8325c6d10e425ecd1249326c46ce1d4ab0feaa8990e7f9fcdf78573d656b5cebecd6f8c4c8a38a949023930470c8d emscripten-1.39.0.tar.gz
a61e172ced6b72adb53a840255a9753905a0c7a1c9f8965345781b9cdcc8a596c4dc88f036e91bd5c05d8b3eb2908bbb7d991c4e1abcf35a46be67b9765e546a fix-python-shebang.patch
f190ea32dcd4af2661f455ffd8773cb0f7b30ba4a96d22609e11af7186ed1a5c230f3c379d717f23213e87143bb5601acc4d75799631854d0312ff308cbcc14b settings_template-paths.patch
10a7a545f468a5f71fdf1cca0e0be983db5d21387202b851bd11f811c2a0a74f4e4c8733ae9ff933df4ea49c3f5e8e4e16fc3651bc98bb8c37a0828bb29eca7e add-system-level-config.patch