George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / rust-script
Commits: 0e545d30 by George Rawlinson at 2025-08-16T17:51:09+00:00 upgpkg: 0.36.0-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,14 +1,16 @@ pkgbase = rust-script pkgdesc = Run Rust files and expressions as scripts without any setup or compilation - pkgver = 0.35.0 + pkgver = 0.36.0 pkgrel = 1 url = https://rust-script.org arch = x86_64 license = MIT - license = Apache - makedepends = cargo + license = Apache-2.0 + makedepends = git + makedepends = rust depends = gcc-libs - source = rust-script-0.35.0.tar.gz::https://github.com/fornwall/rust-script/archive/0.35.0.tar.gz - sha256sums = 21061a471cdb25656952750d7436f12b57bac3c292485e9bc71a5352b290d5df + source = rust-script::git+https://github.com/fornwall/rust-script#tag=0.36.0 + sha512sums = f7b775c39b7416085a3466e7afbef01692e8db357256588f353cbe2828d67de52a3993117fc26b8e7b054525e1b610c30ff20a4415fdf275e64b18eeca406380 + b2sums = 1bfad11c0e989d44e266ece373f9ae61b69b270be480a1303d2112d993c8828d2aee296304735a23db2db5e858d8ad112f446bb5f689ae3323deea7a365ca403 pkgname = rust-script ===================================== PKGBUILD ===================================== @@ -3,32 +3,33 @@ # Contributor: Wenxuan Zhang <wenxua...@gmail.com> pkgname=rust-script -pkgver=0.35.0 +pkgver=0.36.0 pkgrel=1 pkgdesc='Run Rust files and expressions as scripts without any setup or compilation' -arch=('x86_64') +arch=(x86_64) url='https://rust-script.org' -license=('MIT' 'Apache') -depends=('gcc-libs') -makedepends=('cargo') -source=("$pkgname-$pkgver.tar.gz::https://github.com/fornwall/rust-script/archive/$pkgver.tar.gz") -sha256sums=('21061a471cdb25656952750d7436f12b57bac3c292485e9bc71a5352b290d5df') +license=(MIT Apache-2.0) +depends=(gcc-libs) +makedepends=(git rust) +source=("$pkgname::git+https://github.com/fornwall/rust-script#tag=$pkgver") +sha512sums=('f7b775c39b7416085a3466e7afbef01692e8db357256588f353cbe2828d67de52a3993117fc26b8e7b054525e1b610c30ff20a4415fdf275e64b18eeca406380') +b2sums=('1bfad11c0e989d44e266ece373f9ae61b69b270be480a1303d2112d993c8828d2aee296304735a23db2db5e858d8ad112f446bb5f689ae3323deea7a365ca403') prepare() { - cd "$pkgname-$pkgver" + cd "$pkgname" # download dependencies - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" + cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" } build() { - cd "$pkgname-$pkgver" + cd "$pkgname" cargo build --frozen --release } check() { - cd "$pkgname-$pkgver" + cd "$pkgname" cargo test \ --frozen -- \ @@ -37,7 +38,7 @@ check() { } package() { - cd "$pkgname-$pkgver" + cd "$pkgname" # binary install -vDm755 -t "$pkgdir/usr/bin" "target/release/$pkgname" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/rust-script/-/commit/0e545d3009f5dd6ff3fcf0c9db6553662dbd2553 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/rust-script/-/commit/0e545d3009f5dd6ff3fcf0c9db6553662dbd2553 You're receiving this email because of your account on gitlab.archlinux.org.