Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / nushell
Commits: bc3083d3 by Caleb Maclennan at 2024-05-29T13:11:53+03:00 upgpkg: 0.94.0-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = nushell pkgdesc = A new type of shell - pkgver = 0.92.2 + pkgver = 0.94.0 pkgrel = 1 url = https://www.nushell.sh install = nushell.install @@ -13,7 +13,7 @@ pkgbase = nushell depends = libcrypto.so depends = libssl.so depends = zlib - source = git+https://github.com/nushell/nushell.git#tag=0.92.2 - sha256sums = 60e8a6338f7603dc880649fbf7ec8f6835b7943371d0d2c210e89b4fc1374dff + source = git+https://github.com/nushell/nushell.git#tag=0.94.0 + sha256sums = 9358949a27ff0e6083b5dfd32ae8e18d02fd211361f2d05d2179a8693882f73e pkgname = nushell ===================================== PKGBUILD ===================================== @@ -5,7 +5,7 @@ # Contributor: Bumsik Kim <k.bum...@gmail.com> pkgname=nushell -pkgver=0.92.2 +pkgver=0.94.0 pkgrel=1 pkgdesc='A new type of shell' arch=('x86_64') @@ -21,29 +21,30 @@ depends=( makedepends=('cargo' 'git') install=nushell.install source=("git+https://github.com/nushell/nushell.git#tag=$pkgver") -sha256sums=('60e8a6338f7603dc880649fbf7ec8f6835b7943371d0d2c210e89b4fc1374dff') +sha256sums=('9358949a27ff0e6083b5dfd32ae8e18d02fd211361f2d05d2179a8693882f73e') prepare() { cd "$pkgname" - # Back off from bogus MSRV, the bug everybody is scared of "just in case" is Windows only - sed -i -e '/^rust-version/s/1.77.2/1.77.1/' Cargo.toml - cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" } build() { cd "$pkgname" - CFLAGS+=" -ffat-lto-objects" + CFLAGS+=' -ffat-lto-objects' - cargo build --release --frozen --workspace --features=extra,dataframe + cargo build --release --frozen --workspace } check() { cd "$pkgname" - - cargo test --frozen --workspace --features=extra,dataframe + # Skip tests that pretend they know what the local terminal is going to be + local skipped=( + plugins::stream::echo_interactivity_on_slow_pipelines + plugins::stress_internals::test_exit_before_hello_stdio + ) + cargo test --frozen --workspace -- ${skipped[@]/#/--skip } } package() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/nushell/-/commit/bc3083d3eb9a8a19dce1e6b2936b5171b0c40b6f -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/nushell/-/commit/bc3083d3eb9a8a19dce1e6b2936b5171b0c40b6f You're receiving this email because of your account on gitlab.archlinux.org.