[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)

2020-09-18 Thread Sven-Hendrik Haase via arch-commits
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)

2020-08-24 Thread Sven-Hendrik Haase via arch-commits
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)

2020-08-14 Thread Sven-Hendrik Haase via arch-commits
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)

2020-07-23 Thread Sven-Hendrik Haase via arch-commits
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)

2020-07-23 Thread Sven-Hendrik Haase via arch-commits
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)

2020-06-14 Thread Sven-Hendrik Haase via arch-commits
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)

2020-06-14 Thread Sven-Hendrik Haase via arch-commits
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)

2020-06-02 Thread Sven-Hendrik Haase via arch-commits
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)

2020-05-26 Thread Sven-Hendrik Haase via arch-commits
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)

2020-03-28 Thread Sven-Hendrik Haase via arch-commits
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)

2020-03-11 Thread Sven-Hendrik Haase via arch-commits
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)

2020-03-11 Thread Sven-Hendrik Haase via arch-commits
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)

2020-03-09 Thread Sven-Hendrik Haase via arch-commits
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)

2020-02-23 Thread Sven-Hendrik Haase via arch-commits
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)

2020-02-11 Thread Sven-Hendrik Haase via arch-commits
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)

2020-01-15 Thread Sven-Hendrik Haase via arch-commits
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)

2020-01-11 Thread Sven-Hendrik Haase via arch-commits
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)

2019-11-04 Thread Sven-Hendrik Haase via arch-commits
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)

2019-10-15 Thread Sven-Hendrik Haase via arch-commits
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)

2019-10-10 Thread Sven-Hendrik Haase via arch-commits
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