[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Friday, September 18, 2020 @ 11:26:17 Author: svenstaro Revision: 709983 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 709982, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 709982, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 709982, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 709982, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 709982, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 194 ++-- emscripten-config |8 - emscripten.install| 26 ++-- emscripten.sh |8 - libcxxabi-include-libunwind.patch | 28 ++--- 5 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-18 11:26:07 UTC (rev 709982) +++ PKGBUILD2020-09-18 11:26:17 UTC (rev 709983) @@ -1,97 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -# To figure out the llvm commit that upstream used for this emscripten release, go to -# https://github.com/emscripten-core/emsdk/blob/master/emscripten-releases-tags.txt -# and note the SHA provided there. -# Then, get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/e7e39da9c81faecd9ecf44065cee864d76e4e34d/DEPS -# Replace that pre-filled SHA with the one from the release. Then search for the "llvm_project_revision" -# variable. It has the llvm commit to use here. -_llvm_commit=365f861c45bb504c7b61f64943916fc570818cd1 -# The compatible binaryen version can be found as the EXPECTED_BINARYEN_VERSION variable in -# https://github.com/emscripten-core/emscripten/blob/1.39.20/tools/shared.py#L44 but I'm not sure how we're -# going to use this information at this point. -pkgver=2.0.1 -pkgrel=1 -pkgdesc="Compile C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which' 'acorn') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; -git+https://github.com/llvm/llvm-project.git#commit=$_llvm_commit -"emscripten.sh" -emscripten-config) -sha512sums=('SKIP' -'SKIP' - 'a87cf5d4a5ac10a4f84ff02ea577d54b560929dc64457b874cd1cbd88311cf6c4dcfbf3242150f6e556f4ba6efd370a99b9f9065faf494f25d91fc012cd5aa58' - '8b5951493f69631045f44736917144b7679beb2bf087fca8a8ba887224cfc598fe8c76c5a4e7aa4a09fbb8f1b7b42556b68f4aa9e5b93fb130fd8bdab79053d9') - -build() { - cd llvm-project/llvm - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_CXX_FLAGS=-Wno-nonportable-include-path \ --DLLVM_ENABLE_LIBXML2=OFF \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DCOMPILER_RT_BUILD_XRAY=OFF \ --DCOMPILER_RT_INCLUDE_TESTS=OFF \ --DCOMPILER_RT_ENABLE_IOS=OFF \ --DCMAKE_INSTALL_PREFIX=/opt/emscripten-llvm \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=ON \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -C build -} - -package() { - # Install LLVM stuff according to - # https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md - # and - # https://github.com/WebAssembly/waterfall/blob/d4a504ffee488a68d09b336897c00d404544601d/src/build.py#L915 - DESTDIR="$pkgdir" ninja -C "$srcdir"/llvm-project/llvm/build install - cd "$pkgdir"/opt/emscripten-llvm/bin - - # Clean up some unnecessary bins and libs - rm clang-check clang-cl clang-cpp clang-extdef-mapping clang-format \ - clang-offload-bundler clang-refactor clang-rename clang-scan-deps \ - lld-link ld.lld llvm-lib - cd ../lib - rm libclang.so -
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Monday, August 24, 2020 @ 21:11:18 Author: svenstaro Revision: 687817 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 687815, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 687815, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 687815, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 687815, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 687815, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 194 ++-- emscripten-config |8 - emscripten.install| 26 ++-- emscripten.sh |8 - libcxxabi-include-libunwind.patch | 28 ++--- 5 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-24 21:11:18 UTC (rev 687816) +++ PKGBUILD2020-08-24 21:11:18 UTC (rev 687817) @@ -1,97 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -# To figure out the llvm commit that upstream used for this emscripten release, go to -# https://github.com/emscripten-core/emsdk/blob/master/emscripten-releases-tags.txt -# and note the SHA provided there. -# Then, get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/e7e39da9c81faecd9ecf44065cee864d76e4e34d/DEPS -# Replace that pre-filled SHA with the one from the release. Then search for the "llvm_project_revision" -# variable. It has the llvm commit to use here. -_llvm_commit=a3036b386383f1c1e9d32c2c8dba995087959da3 -# The compatible binaryen version can be found as the EXPECTED_BINARYEN_VERSION variable in -# https://github.com/emscripten-core/emscripten/blob/1.39.20/tools/shared.py#L44 but I'm not sure how we're -# going to use this information at this point. -pkgver=2.0.0 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which' 'acorn') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; -git+https://github.com/llvm/llvm-project.git#commit=$_llvm_commit -"emscripten.sh" -emscripten-config) -sha512sums=('SKIP' -'SKIP' - 'a87cf5d4a5ac10a4f84ff02ea577d54b560929dc64457b874cd1cbd88311cf6c4dcfbf3242150f6e556f4ba6efd370a99b9f9065faf494f25d91fc012cd5aa58' - '8b5951493f69631045f44736917144b7679beb2bf087fca8a8ba887224cfc598fe8c76c5a4e7aa4a09fbb8f1b7b42556b68f4aa9e5b93fb130fd8bdab79053d9') - -build() { - cd llvm-project/llvm - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_CXX_FLAGS=-Wno-nonportable-include-path \ --DLLVM_ENABLE_LIBXML2=OFF \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DCOMPILER_RT_BUILD_XRAY=OFF \ --DCOMPILER_RT_INCLUDE_TESTS=OFF \ --DCOMPILER_RT_ENABLE_IOS=OFF \ --DCMAKE_INSTALL_PREFIX=/opt/emscripten-llvm \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=ON \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -C build -} - -package() { - # Install LLVM stuff according to - # https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md - # and - # https://github.com/WebAssembly/waterfall/blob/d4a504ffee488a68d09b336897c00d404544601d/src/build.py#L915 - DESTDIR="$pkgdir" ninja -C "$srcdir"/llvm-project/llvm/build install - cd "$pkgdir"/opt/emscripten-llvm/bin - - # Clean up some unnecessary bins and libs - rm clang-check clang-cl clang-cpp clang-extdef-mapping clang-format \ - clang-offload-bundler clang-refactor clang-rename clang-scan-deps \ - lld-link ld.lld llvm-lib - cd
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Friday, August 14, 2020 @ 18:28:52 Author: svenstaro Revision: 679258 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 679257, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 679257, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 679257, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 679257, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 679257, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 194 ++-- emscripten-config |8 - emscripten.install| 26 ++-- emscripten.sh |8 - libcxxabi-include-libunwind.patch | 28 ++--- 5 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-14 18:28:43 UTC (rev 679257) +++ PKGBUILD2020-08-14 18:28:52 UTC (rev 679258) @@ -1,97 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -# To figure out the llvm commit that upstream used for this emscripten release, go to -# https://github.com/emscripten-core/emsdk/blob/master/emscripten-releases-tags.txt -# and note the SHA provided there. -# Then, get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/e7e39da9c81faecd9ecf44065cee864d76e4e34d/DEPS -# Replace that pre-filled SHA with the one from the release. Then search for the "llvm_project_revision" -# variable. It has the llvm commit to use here. -_llvm_commit=9f21947a331203ee2579db87f1d1ec22a949e20a -# The compatible binaryen version can be found as the EXPECTED_BINARYEN_VERSION variable in -# https://github.com/emscripten-core/emscripten/blob/1.39.20/tools/shared.py#L44 but I'm not sure how we're -# going to use this information at this point. -pkgver=1.40.1 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which' 'acorn') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; -git+https://github.com/llvm/llvm-project.git#commit=$_llvm_commit -"emscripten.sh" -emscripten-config) -sha512sums=('SKIP' -'SKIP' - 'a87cf5d4a5ac10a4f84ff02ea577d54b560929dc64457b874cd1cbd88311cf6c4dcfbf3242150f6e556f4ba6efd370a99b9f9065faf494f25d91fc012cd5aa58' - '8b5951493f69631045f44736917144b7679beb2bf087fca8a8ba887224cfc598fe8c76c5a4e7aa4a09fbb8f1b7b42556b68f4aa9e5b93fb130fd8bdab79053d9') - -build() { - cd llvm-project/llvm - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_CXX_FLAGS=-Wno-nonportable-include-path \ --DLLVM_ENABLE_LIBXML2=OFF \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DCOMPILER_RT_BUILD_XRAY=OFF \ --DCOMPILER_RT_INCLUDE_TESTS=OFF \ --DCOMPILER_RT_ENABLE_IOS=OFF \ --DCMAKE_INSTALL_PREFIX=/opt/emscripten-llvm \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=ON \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -C build -} - -package() { - # Install LLVM stuff according to - # https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md - # and - # https://github.com/WebAssembly/waterfall/blob/d4a504ffee488a68d09b336897c00d404544601d/src/build.py#L915 - DESTDIR="$pkgdir" ninja -C "$srcdir"/llvm-project/llvm/build install - cd "$pkgdir"/opt/emscripten-llvm/bin - - # Clean up some unnecessary bins and libs - rm clang-check clang-cl clang-cpp clang-extdef-mapping clang-format \ - clang-offload-bundler clang-refactor clang-rename clang-scan-deps \ - lld-link ld.lld llvm-lib - cd
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Friday, July 24, 2020 @ 02:39:34 Author: svenstaro Revision: 665127 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 665126, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 665126, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 665126, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 665126, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 665126, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 182 emscripten-config |8 - emscripten.install| 26 ++--- emscripten.sh |8 - libcxxabi-include-libunwind.patch | 28 ++--- 5 files changed, 139 insertions(+), 113 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-24 02:39:24 UTC (rev 665126) +++ PKGBUILD2020-07-24 02:39:34 UTC (rev 665127) @@ -1,78 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -# To figure out the llvm commit that upstream used for this emscripten release, go to -# https://github.com/emscripten-core/emsdk/blob/master/emscripten-releases-tags.txt -# and note the SHA provided there. -# Then, get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/e7e39da9c81faecd9ecf44065cee864d76e4e34d/DEPS -# Replace that pre-filled SHA with the one from the release. Then search for the "llvm_project_revision" -# variable. It has the llvm commit to use here. -_llvm_commit=55fa315b0352b63454206600d6803fafacb42d5e -pkgver=1.39.20 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; -git+https://github.com/llvm/llvm-project.git#commit=$_llvm_commit -"emscripten.sh" -emscripten-config - https://patch-diff.githubusercontent.com/raw/emscripten-core/emscripten/pull/11713.patch) -sha512sums=('SKIP' -'SKIP' - 'a87cf5d4a5ac10a4f84ff02ea577d54b560929dc64457b874cd1cbd88311cf6c4dcfbf3242150f6e556f4ba6efd370a99b9f9065faf494f25d91fc012cd5aa58' - '4a93ea4291701a509f30541ad534f325b3e4f014a496e030bc19791095640931f18706264fa83a113225c6ee1a2ecd97bdefdc1dd15caaa5799105f7a96e3b7d' - 'b2e0c162335c40ee84968ab8c5bae5083a96f18dcc6c4d4f50e4a7f312d075ad965f9afb0a9d2ca290068ed1ef5fe2599c681162690c645ca1f36f3af592a05f') - -prepare() { - cd emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/11713.patch -} - -build() { - cd llvm-project/llvm - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -C build -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd emscripten - make DESTDIR="$pkgdir"/usr/lib/emscripten install - install -Dm644 "$srcdir"/emscripten-config "$pkgdir"/usr/lib/emscripten/.emscripten - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 665126, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Thursday, July 23, 2020 @ 22:48:52 Author: svenstaro Revision: 665123 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 665122, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 665122, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 665122, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 665122, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 665122, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 151 ++-- emscripten-config |9 -- emscripten.install| 26 +++--- emscripten.sh |7 - libcxxabi-include-libunwind.patch | 28 +++--- 5 files changed, 113 insertions(+), 108 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-23 22:48:42 UTC (rev 665122) +++ PKGBUILD2020-07-23 22:48:52 UTC (rev 665123) @@ -1,73 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -_llvm_commit=3d8149c2a1228609fd7d7c91a04681304a2f0ca9 -pkgver=1.39.18 -pkgrel=3 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; -git+https://github.com/llvm/llvm-project.git#commit=$_llvm_commit -"emscripten.sh" -emscripten-config -libcxxabi-include-libunwind.patch) -sha512sums=('SKIP' -'SKIP' - 'f7af34461958494c6a9ebd86f5ac63bb76547a2779950cced520b2252e581316149906565f2d8eb8aba47010c1ece5bb27987c6f7286a4ef188ecad1dae9' - '1d60b8942f3487c034b7fadb5ab1aeb603131611331ae1c9e8364180ca3a5fadb11f39a30c7f6167080b5e8ba0b1588a3bf42d8904807201cd8c5d6df0653419' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -} - -build() { - cd llvm-project/llvm - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -C build -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd emscripten - make DESTDIR="$pkgdir"/usr/lib/emscripten install - install -Dm644 "$srcdir"/emscripten-config "$pkgdir"/usr/lib/emscripten/.emscripten - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 665122, emscripten/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-23 22:48:52 UTC (rev 665123) @@ -0,0 +1,78 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Stefan Husmann +# Contributor: Vlad Kolotvin + +pkgname=emscripten +# To figure out the llvm commit that upstream used for this
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Monday, June 15, 2020 @ 03:32:16 Author: svenstaro Revision: 644763 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 644762, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 644762, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 644762, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 644762, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 644762, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 145 ++-- emscripten-config | 10 +- emscripten.install| 26 +++--- emscripten.sh |6 - libcxxabi-include-libunwind.patch | 28 +++--- 5 files changed, 108 insertions(+), 107 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 03:32:01 UTC (rev 644762) +++ PKGBUILD2020-06-15 03:32:16 UTC (rev 644763) @@ -1,72 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.18 -pkgrel=2 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; - git+https://github.com/llvm/llvm-project.git#commit=4c735439fd9a0cfea9ae366df8b36281436d4708 -"emscripten.sh" -emscripten-config -libcxxabi-include-libunwind.patch) -sha512sums=('SKIP' -'SKIP' - 'f7af34461958494c6a9ebd86f5ac63bb76547a2779950cced520b2252e581316149906565f2d8eb8aba47010c1ece5bb27987c6f7286a4ef188ecad1dae9' - '1d60b8942f3487c034b7fadb5ab1aeb603131611331ae1c9e8364180ca3a5fadb11f39a30c7f6167080b5e8ba0b1588a3bf42d8904807201cd8c5d6df0653419' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -} - -build() { - cd llvm-project/llvm - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -C build -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd emscripten - make DESTDIR="$pkgdir"/usr/lib/emscripten install - install -Dm644 "$srcdir"/emscripten-config "$pkgdir"/usr/lib/emscripten/.emscripten - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 644762, emscripten/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 03:32:16 UTC (rev 644763) @@ -0,0 +1,73 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Stefan Husmann +# Contributor: Vlad Kolotvin + +pkgname=emscripten +_llvm_commit=3d8149c2a1228609fd7d7c91a04681304a2f0ca9 +pkgver=1.39.18 +pkgrel=3
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Monday, June 15, 2020 @ 02:39:04 Author: svenstaro Revision: 644761 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 644760, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten-config (from rev 644760, emscripten/trunk/emscripten-config) emscripten/repos/community-x86_64/emscripten.install (from rev 644760, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 644760, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 644760, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten-config emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 144 ++-- emscripten-config | 10 +- emscripten.install| 26 +++--- emscripten.sh |5 - libcxxabi-include-libunwind.patch | 28 +++ 5 files changed, 107 insertions(+), 106 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-15 02:38:49 UTC (rev 644760) +++ PKGBUILD2020-06-15 02:39:04 UTC (rev 644761) @@ -1,72 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.18 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'binaryen' 'which') -makedepends=('cmake' 'libxml2' 'git' 'ninja') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=("git+https://github.com/kripken/emscripten#tag=$pkgver; - git+https://github.com/llvm/llvm-project.git#commit=4c735439fd9a0cfea9ae366df8b36281436d4708 -"emscripten.sh" -emscripten-config -libcxxabi-include-libunwind.patch) -sha512sums=('SKIP' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '1d60b8942f3487c034b7fadb5ab1aeb603131611331ae1c9e8364180ca3a5fadb11f39a30c7f6167080b5e8ba0b1588a3bf42d8904807201cd8c5d6df0653419' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -} - -build() { - cd llvm-project/llvm - - # Inspired from https://github.com/WebAssembly/waterfall/blob/db2ea5eeb11b74cce9b9459be0cc88807744b1b5/src/build.py#L868 - cmake . \ --Bbuild \ --GNinja \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -C build -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/master/docs/packaging.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd emscripten - make DESTDIR="$pkgdir"/usr/lib/emscripten install - install -Dm644 "$srcdir"/emscripten-config "$pkgdir"/usr/lib/emscripten/.emscripten - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 644760, emscripten/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-15 02:39:04 UTC (rev 644761) @@ -0,0 +1,72 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Stefan Husmann +# Contributor: Vlad Kolotvin + +pkgname=emscripten +pkgver=1.39.18 +pkgrel=2 +pkgdesc="LLVM-based project that compiles C and C++ into
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Tuesday, June 2, 2020 @ 16:38:22 Author: svenstaro Revision: 638106 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 638105, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 638105, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 638105, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 638105, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 638105, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 156 ++-- arch-template.patch | 50 +-- emscripten.install| 26 +++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 28 +++--- 5 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-02 16:38:10 UTC (rev 638105) +++ PKGBUILD2020-06-02 16:38:22 UTC (rev 638106) @@ -1,78 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.16 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=2150a6d0d635dea12c23dc84f356deeacbc8fbc2 -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('8a36cb7864f37c3c937bc4056ff5e583f7f5299ad1c6ee0d9370819a7655d8908d6c916220a3402507d00b34bed6a6cac2ea1a5e2b10a826861badf0afee8da9' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tests tools "$pkgdir"/usr/lib/emscripten - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 638105, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Tuesday, May 26, 2020 @ 21:56:28 Author: svenstaro Revision: 635443 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 635442, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 635442, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 635442, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 635442, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 635442, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 156 ++-- arch-template.patch | 50 +-- emscripten.install| 26 +++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 28 +++--- 5 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-26 21:56:14 UTC (rev 635442) +++ PKGBUILD2020-05-26 21:56:28 UTC (rev 635443) @@ -1,78 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.11 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=2150a6d0d635dea12c23dc84f356deeacbc8fbc2 -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('aee39b6e3aa5cc691dc8bf73f608031e754dc02f314724a8b46b02dc1fed5e572f35342c582d9255024c94f8970f7272656cc85903047ca5e64d54f228189146' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tests tools "$pkgdir"/usr/lib/emscripten - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 635442, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Saturday, March 28, 2020 @ 18:06:39 Author: svenstaro Revision: 605372 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 605371, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 605371, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 605371, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 605371, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 605371, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 156 ++-- arch-template.patch | 50 +-- emscripten.install| 26 +++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 28 +++--- 5 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-28 18:06:27 UTC (rev 605371) +++ PKGBUILD2020-03-28 18:06:39 UTC (rev 605372) @@ -1,78 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.10 -pkgrel=2 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=2150a6d0d635dea12c23dc84f356deeacbc8fbc2 -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('00d8e0790f65f180271960bb59398294e7d37567c9f38b0b5a5ec3eb0f823c2d9a063cfa94e669a0445b2910e85a1fdeba85368813121dbe7844be4077ceae7f' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tests tools "$pkgdir"/usr/lib/emscripten - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 605371, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Wednesday, March 11, 2020 @ 19:31:58 Author: svenstaro Revision: 594601 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 594600, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 594600, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 594600, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 594600, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 594600, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 156 ++-- arch-template.patch | 50 +-- emscripten.install| 26 +++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 28 +++--- 5 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-11 19:31:07 UTC (rev 594600) +++ PKGBUILD2020-03-11 19:31:58 UTC (rev 594601) @@ -1,78 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.10 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('00d8e0790f65f180271960bb59398294e7d37567c9f38b0b5a5ec3eb0f823c2d9a063cfa94e669a0445b2910e85a1fdeba85368813121dbe7844be4077ceae7f' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 594600, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Wednesday, March 11, 2020 @ 13:27:07 Author: svenstaro Revision: 594203 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 594202, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 594202, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 594202, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 594202, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 594202, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 156 ++-- arch-template.patch | 50 +-- emscripten.install| 26 +++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 28 +++--- 5 files changed, 132 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-11 13:25:46 UTC (rev 594202) +++ PKGBUILD2020-03-11 13:27:07 UTC (rev 594203) @@ -1,78 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.9 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('f3639f0b95841a68a9b46ed166378aba807800e7b181e996cff7aee8485248dc128f380d090a5a81bb4d2372ee86b766c21926473d22b776ac50ef5bfc58fdda' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - 'b124ff6110810e3190bf05deda478c6fef044ff55a435df978fdb7ff7b4f312186add48cb99946b67a2467f7e28855e36606209c3c4dcee2898762ccc2e4c2ed') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 594202, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Monday, March 9, 2020 @ 11:07:15 Author: svenstaro Revision: 592967 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 592961, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 592964, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 592964, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 592964, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 592964, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 157 +--- arch-template.patch | 50 +-- emscripten.install| 26 ++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 26 +++-- 5 files changed, 132 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-09 11:06:58 UTC (rev 592966) +++ PKGBUILD2020-03-09 11:07:15 UTC (rev 592967) @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.8 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('359976a9a7c06ff674188ee2797242cc5e1db0bfd80ac5c91c652f3fe203f3fcbcbaea3f198942d10da202e00a2f2f8d885205b439a303970833871c4b8a3cd8' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - '3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -d "$pkgdir" - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 592961, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Sunday, February 23, 2020 @ 12:35:13 Author: svenstaro Revision: 579741 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 579740, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 579740, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 579740, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 579740, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 579740, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 158 ++-- arch-template.patch | 50 +-- emscripten.install| 26 ++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 24 ++--- 5 files changed, 131 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-23 12:34:59 UTC (rev 579740) +++ PKGBUILD2020-02-23 12:35:13 UTC (rev 579741) @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.7 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('3adaffbb553dd018d79c200d894d01952b0cb0a0038a7535172b69d4bfe36e97ef4d0203561c2dab21c96f32a8718cf55fbb1b4016437ccfa33d41e08a3bac89' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - '3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -d "$pkgdir" - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 579740, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Tuesday, February 11, 2020 @ 14:35:23 Author: svenstaro Revision: 567225 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 567224, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 567224, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 567224, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 567224, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 567224, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 158 ++-- arch-template.patch | 50 +-- emscripten.install| 26 ++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 24 ++--- 5 files changed, 131 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-11 14:35:10 UTC (rev 567224) +++ PKGBUILD2020-02-11 14:35:23 UTC (rev 567225) @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.6 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('fce81eca3a2e6ae9b2e6f298476b0df81ce905c7224514acd1729eea11eb110ea65ebf73bb5fc37b108b1164bfc35d41a203298b97729009cff50604249e7857' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - '3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -d "$pkgdir" - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 567224, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Thursday, January 16, 2020 @ 03:53:09 Author: svenstaro Revision: 552729 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 552728, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 552728, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 552728, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 552728, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 552728, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 158 ++-- arch-template.patch | 50 +-- emscripten.install| 26 ++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 24 ++--- 5 files changed, 131 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-16 03:53:00 UTC (rev 552728) +++ PKGBUILD2020-01-16 03:53:09 UTC (rev 552729) @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.5 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('0a8d8e1b37b3787d96d899e73dbb55a408be8ce3d5be08c41c10f0ff1bf11659ec4188ffaf51066573a0e642981f31c686c89d7d7a54cddf0e35309f42741e1b' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - '3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -d "$pkgdir" - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 552728, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Sunday, January 12, 2020 @ 04:28:17 Author: svenstaro Revision: 552177 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 552176, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 552176, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 552176, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 552176, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 552176, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 158 ++-- arch-template.patch | 50 +-- emscripten.install| 26 ++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 24 ++--- 5 files changed, 131 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-12 04:28:08 UTC (rev 552176) +++ PKGBUILD2020-01-12 04:28:17 UTC (rev 552177) @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.39.1 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('120f18530b248a8bcfb70e84a3236a8e29b2708f09d72bc60c5d4a40b17e8eb19bc0619e051ed464b667a33b3c056d219508530f9fd41d6cffe545fb13c5' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '04ffe0eac346d4accd54321aace952ccf3d6016243b98e3239de3fddc77c2c89ac4dfd66f65095c7f8a474e0e2b692bbbf3a150fde1dc410de920d5835f332a1' - '3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/arch-template.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - patch -Np1 --no-backup-if-mismatch -i "$srcdir"/libcxxabi-include-libunwind.patch -d "$pkgdir" - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 552176, emscripten/trunk/PKGBUILD)
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Monday, November 4, 2019 @ 12:29:17 Author: svenstaro Revision: 524056 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 524055, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 524055, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 524055, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 524055, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 524055, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 158 ++-- arch-template.patch | 50 +-- emscripten.install| 26 ++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 24 ++--- 5 files changed, 131 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-04 12:29:06 UTC (rev 524055) +++ PKGBUILD2019-11-04 12:29:17 UTC (rev 524056) @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.38.48 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('dee1d3270d66a25f2ece58334c3fdfd61b94ab2c1677d173fa587619b3c8847b5e034254e43175c64ec73794df46803df634103a38c14189c27ef5d069c83bd4' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '73d1debf254e8712b88cfe1c8763dca26cc259118d8acdee35eadcc4ac9b8ef8e794b419f0f77ca0b2d765577cb1679c365bb19a695c8e606a223d0bbc3273fd' - '3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 -i "$srcdir"/arch-template.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - patch -Np1 -i "$srcdir"/libcxxabi-include-libunwind.patch -d "$pkgdir" - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 524055, emscripten/trunk/PKGBUILD) === --- PKGBUILD
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Tuesday, October 15, 2019 @ 09:22:10 Author: svenstaro Revision: 516110 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 516109, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 516109, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 516109, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 516109, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 516109, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 158 ++-- arch-template.patch | 50 +-- emscripten.install| 26 ++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 24 ++--- 5 files changed, 131 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-15 09:22:00 UTC (rev 516109) +++ PKGBUILD2019-10-15 09:22:10 UTC (rev 516110) @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.38.47 -pkgrel=4 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('3cc645f214e79f36fb25876dc98c24582ab907a410aede9c8bb2823ff58d46c11b3e05a9c522ee8c5fcaf6be5cf751d1c2d6cf9095600350b6d7693e49fa801d' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - 'c09920f24b60ae3aa784f6cdd4bdebe458d255d35cc2a1e839a6c86430dee12576b3bd8da36e02f8532f72b7ac8a31aee34e936b510129a2ffa86a75cc542f6d' - '3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 -i "$srcdir"/arch-template.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - patch -Np1 -i "$srcdir"/libcxxabi-include-libunwind.patch -d "$pkgdir" - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 516109, emscripten/trunk/PKGBUILD) === --- PKGBUILD
[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)
Date: Thursday, October 10, 2019 @ 21:29:02 Author: svenstaro Revision: 514622 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 514621, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/arch-template.patch (from rev 514621, emscripten/trunk/arch-template.patch) emscripten/repos/community-x86_64/emscripten.install (from rev 514621, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 514621, emscripten/trunk/emscripten.sh) emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch (from rev 514621, emscripten/trunk/libcxxabi-include-libunwind.patch) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/arch-template.patch emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch ---+ PKGBUILD | 158 ++-- arch-template.patch | 50 +-- emscripten.install| 26 ++--- emscripten.sh |4 libcxxabi-include-libunwind.patch | 24 ++--- 5 files changed, 131 insertions(+), 131 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-10 21:28:52 UTC (rev 514621) +++ PKGBUILD2019-10-10 21:29:02 UTC (rev 514622) @@ -1,79 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.38.47 -pkgrel=3 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=(nodejs python binaryen) -makedepends=(cmake libxml2 git ninja) -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon' -'cmake: for emcc --show-ports') -install=emscripten.install -# Get commit SHAs from here: -# https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e -"emscripten.sh" -arch-template.patch -libcxxabi-include-libunwind.patch) -sha512sums=('3cc645f214e79f36fb25876dc98c24582ab907a410aede9c8bb2823ff58d46c11b3e05a9c522ee8c5fcaf6be5cf751d1c2d6cf9095600350b6d7693e49fa801d' -'SKIP' - 'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d' - '5bb7be8a14392b7b34e2d8e3b442dc6409fea48ea5fe3528e2a4a03d574c8848f88de2b258e5f091ad7886762f6622d460c956bc4c1ad37c0dde24c0bb5a4417' - '3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c') - -prepare() { - cd "$srcdir"/emscripten-$pkgver - - patch -Np1 -i "$srcdir"/arch-template.patch - - mkdir "$srcdir"/llvm-project/llvm/build -} - -build() { - cd "$srcdir"/llvm-project/llvm/build - - # Inspired from https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790 - cmake .. \ --GNinja \ --DPYTHON_EXECUTABLE=/usr/bin/python \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_TOOL_LTO_BUILD=ON \ --DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DLLVM_ENABLE_PROJECTS="lld;clang" \ --DCLANG_INCLUDE_TESTS=OFF - ninja -} - -package() { - # Install LLVM stuff according to https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md - install -d "$pkgdir"/usr/lib - cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm - - # Install emscripten - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - patch -Np1 -i "$srcdir"/libcxxabi-include-libunwind.patch -d "$pkgdir" - - # Remove clutter - rm "$pkgdir"/usr/lib/emscripten/*.bat - - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 514621, emscripten/trunk/PKGBUILD) === --- PKGBUILD