Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / 
nushell


Commits:
7422e585 by Caleb Maclennan at 2026-07-11T22:57:21+03:00
upgpkg: 0.114.1-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,13 +1,13 @@
 pkgbase = nushell
        pkgdesc = A new type of shell
-       pkgver = 0.114.0
+       pkgver = 0.114.1
        pkgrel = 1
        url = https://www.nushell.sh
        install = nushell.install
        arch = x86_64
        license = MIT
        checkdepends = procps-ng
-       makedepends = rust
+       makedepends = rustup
        makedepends = git
        depends = curl
        depends = glibc
@@ -17,8 +17,8 @@ pkgbase = nushell
        depends = openssl
        depends = sqlite3
        depends = zstd
-       source = git+https://github.com/nushell/nushell.git#tag=0.114.0
-       sha512sums = 
da648039c0d2ce1a6e9ffa219e4af541c940f9567e5cde3b345deb90512027a5f6377c1266533ec6d32de4da10aeb791b32c24aaf3cd4495e9d6712bde2dd8dc
-       b2sums = 
b06c4943d77fc8b7952ada84dbe0105e84e3e2bec6afe86f929bddba50ad7c9619062885f6cba71de62d90057a0720b497b3ddf0fc1b8274006ae416bffd16a8
+       source = git+https://github.com/nushell/nushell.git#tag=0.114.1
+       sha512sums = 
624543e4b291e1935cdcbdb266157c1ab72b30d461a61bba4fc8b41e04181283fe535da8d7554178f04b197cb09d321736b6c8851ecfae11771deb34631b5c2c
+       b2sums = 
40946c18b77dfb6b2722c6e34f56f5a580e8fd720cab813131bb8e3dfa28b4bb45e9aee6882af6ba25908632c27112bad9b241405c667958b1f1aaa76a7f3038
 
 pkgname = nushell


=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
 # Contributor: Bumsik Kim <[email protected]>
 
 pkgname=nushell
-pkgver=0.114.0
+pkgver=0.114.1
 pkgrel=1
 pkgdesc='A new type of shell'
 arch=(x86_64)
@@ -21,22 +21,34 @@ depends=(
   sqlite3
   zstd
 )
-makedepends=(rust git)
+makedepends=(rustup git)
 checkdepends=(procps-ng)
 install=nushell.install
 source=("git+https://github.com/nushell/nushell.git#tag=$pkgver";)
-sha512sums=('da648039c0d2ce1a6e9ffa219e4af541c940f9567e5cde3b345deb90512027a5f6377c1266533ec6d32de4da10aeb791b32c24aaf3cd4495e9d6712bde2dd8dc')
-b2sums=('b06c4943d77fc8b7952ada84dbe0105e84e3e2bec6afe86f929bddba50ad7c9619062885f6cba71de62d90057a0720b497b3ddf0fc1b8274006ae416bffd16a8')
+sha512sums=('624543e4b291e1935cdcbdb266157c1ab72b30d461a61bba4fc8b41e04181283fe535da8d7554178f04b197cb09d321736b6c8851ecfae11771deb34631b5c2c')
+b2sums=('40946c18b77dfb6b2722c6e34f56f5a580e8fd720cab813131bb8e3dfa28b4bb45e9aee6882af6ba25908632c27112bad9b241405c667958b1f1aaa76a7f3038')
 
 prepare() {
   cd "$pkgname"
 
-  cargo fetch --locked --target "$(rustc --print host-tuple)"
+  # Upstream will not build with Rust 1.97.0; this is set
+  # in project toolchain config so `cargo` will pick it up.
+  rustup toolchain install 1.95.0
+
+  export CARGO_HOME="$srcdir"
+  cargo fetch --locked --target host-tuple
 }
 
 build() {
   cd "$pkgname"
 
+  export CARGO_PROFILE_RELEASE_DEBUG=2
+  export CARGO_PROFILE_RELEASE_STRIP=false
+  export CARGO_HOME="$srcdir"
+  export CARGO_PROFILE_RELEASE_LTO=true
+  export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
+  export CARGO_PROFILE_RELEASE_OPT_LEVEL=3
+
   CFLAGS+=' -ffat-lto-objects'
 
   export LIBGIT2_NO_VENDOR=1



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nushell/-/commit/7422e585cae92c1a54af555a6c7efc60967200c9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nushell/-/commit/7422e585cae92c1a54af555a6c7efc60967200c9
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to