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.


Reply via email to