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