Date: Wednesday, April 20, 2022 @ 19:52:42 Author: freswa Revision: 1187179
archrelease: copy trunk to community-x86_64 Added: wasmtime/repos/community-x86_64/PKGBUILD (from rev 1187178, wasmtime/trunk/PKGBUILD) Deleted: wasmtime/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 102 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-04-20 19:52:40 UTC (rev 1187178) +++ PKGBUILD 2022-04-20 19:52:42 UTC (rev 1187179) @@ -1,51 +0,0 @@ -# Maintainer: Frederik Schwan <freswa at archlinux dot org> -# Contributor: Dario Ostuni <dario.ost...@gmail.com> - -pkgname=wasmtime -pkgver=0.35.3 -pkgrel=1 -pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift' -arch=('x86_64') -url='https://github.com/bytecodealliance/wasmtime' -license=('Apache') -depends=('gcc-libs') -makedepends=('cargo' 'git') -options=('!lto') -source=("git+https://github.com/bytecodealliance/wasmtime.git#commit=v${pkgver}" - git+https://github.com/WebAssembly/testsuite.git - git+https://github.com/WebAssembly/wasm-c-api.git - git+https://github.com/WebAssembly/WASI.git - git+https://github.com/WebAssembly/wasi-nn.git - git+https://github.com/WebAssembly/wasi-crypto.git) -b2sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP') - -prepare() { - cd ${pkgname} - git submodule init - git config submodule.spec_testsuite.src "${srcdir}"/testsuite - git config submodule.crates/c-api/examples/wasm-c-api.src "${srcdir}"/wasm-c-api - git config submodule.WASI.src "${srcdir}"/WASI - git config submodule.crates/wasi-nn/spec.src "${srcdir}"/wasi-nn - git config submodule.crates/wasi-crypto/spec.src "${srcdir}"/wasi-crypto - git submodule update - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd ${pkgname} - export RUSTUP_TOOLCHAIN=stable - export CARGO_TARGET_DIR=target - cargo build --locked --release - cargo build --locked --release --manifest-path crates/c-api/Cargo.toml -} - -package() { - cd ${pkgname} - install -Dm755 target/release/${pkgname} "${pkgdir}"/usr/bin/$pkgname - install -Dm755 target/release/lib${pkgname}.so "${pkgdir}"/usr/lib/lib${pkgname}.so -} Copied: wasmtime/repos/community-x86_64/PKGBUILD (from rev 1187178, wasmtime/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-04-20 19:52:42 UTC (rev 1187179) @@ -0,0 +1,51 @@ +# Maintainer: Frederik Schwan <freswa at archlinux dot org> +# Contributor: Dario Ostuni <dario.ost...@gmail.com> + +pkgname=wasmtime +pkgver=0.36.0 +pkgrel=1 +pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift' +arch=('x86_64') +url='https://github.com/bytecodealliance/wasmtime' +license=('Apache') +depends=('gcc-libs') +makedepends=('cargo' 'git') +options=('!lto') +source=("git+https://github.com/bytecodealliance/wasmtime.git#commit=v${pkgver}" + git+https://github.com/WebAssembly/testsuite.git + git+https://github.com/WebAssembly/wasm-c-api.git + git+https://github.com/WebAssembly/WASI.git + git+https://github.com/WebAssembly/wasi-nn.git + git+https://github.com/WebAssembly/wasi-crypto.git) +b2sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') + +prepare() { + cd ${pkgname} + git submodule init + git config submodule.spec_testsuite.src "${srcdir}"/testsuite + git config submodule.crates/c-api/examples/wasm-c-api.src "${srcdir}"/wasm-c-api + git config submodule.WASI.src "${srcdir}"/WASI + git config submodule.crates/wasi-nn/spec.src "${srcdir}"/wasi-nn + git config submodule.crates/wasi-crypto/spec.src "${srcdir}"/wasi-crypto + git submodule update + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd ${pkgname} + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target + cargo build --locked --release + cargo build --locked --release --manifest-path crates/c-api/Cargo.toml +} + +package() { + cd ${pkgname} + install -Dm755 target/release/${pkgname} "${pkgdir}"/usr/bin/$pkgname + install -Dm755 target/release/lib${pkgname}.so "${pkgdir}"/usr/lib/lib${pkgname}.so +}