nushell: unvendor curl, zstd, sqlite
This commit is contained in:
parent
6096219d73
commit
20ae218b06
2 changed files with 46 additions and 5 deletions
38
srcpkgs/nushell/patches/system-libraries.patch
Normal file
38
srcpkgs/nushell/patches/system-libraries.patch
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
Index: nushell-0.34.0/Cargo.toml
|
||||||
|
===================================================================
|
||||||
|
--- nushell-0.34.0.orig/Cargo.toml
|
||||||
|
+++ nushell-0.34.0/Cargo.toml
|
||||||
|
@@ -259,3 +259,7 @@ required-features = ["sqlite"]
|
||||||
|
[[bin]]
|
||||||
|
name = "nu"
|
||||||
|
path = "src/main.rs"
|
||||||
|
+
|
||||||
|
+[dependencies.zstd]
|
||||||
|
+features = ["pkg-config"]
|
||||||
|
+version = ">=0.0.0"
|
||||||
|
Index: nushell-0.34.0/crates/nu_plugin_from_sqlite/Cargo.toml
|
||||||
|
===================================================================
|
||||||
|
--- nushell-0.34.0.orig/crates/nu_plugin_from_sqlite/Cargo.toml
|
||||||
|
+++ nushell-0.34.0/crates/nu_plugin_from_sqlite/Cargo.toml
|
||||||
|
@@ -20,7 +20,7 @@ num-traits = "0.2.14"
|
||||||
|
tempfile = "3.2.0"
|
||||||
|
|
||||||
|
[dependencies.rusqlite]
|
||||||
|
-features = ["bundled", "blob"]
|
||||||
|
+features = ["blob"]
|
||||||
|
version = "0.25.3"
|
||||||
|
|
||||||
|
[build-dependencies]
|
||||||
|
Index: nushell-0.34.0/crates/nu_plugin_to_sqlite/Cargo.toml
|
||||||
|
===================================================================
|
||||||
|
--- nushell-0.34.0.orig/crates/nu_plugin_to_sqlite/Cargo.toml
|
||||||
|
+++ nushell-0.34.0/crates/nu_plugin_to_sqlite/Cargo.toml
|
||||||
|
@@ -20,7 +20,7 @@ num-traits = "0.2.14"
|
||||||
|
tempfile = "3.2.0"
|
||||||
|
|
||||||
|
[dependencies.rusqlite]
|
||||||
|
-features = ["bundled", "blob"]
|
||||||
|
+features = ["blob"]
|
||||||
|
version = "0.25.3"
|
||||||
|
|
||||||
|
[build-dependencies]
|
|
@ -1,12 +1,13 @@
|
||||||
# Template file for 'nushell'
|
# Template file for 'nushell'
|
||||||
pkgname=nushell
|
pkgname=nushell
|
||||||
version=0.34.0
|
version=0.34.0
|
||||||
revision=1
|
revision=2
|
||||||
build_style=cargo
|
build_style=cargo
|
||||||
configure_args="--features=extra"
|
configure_args="--features=extra"
|
||||||
hostmakedepends="pkg-config python3 libgit2-devel"
|
hostmakedepends="pkg-config python3 libgit2-devel"
|
||||||
makedepends="openssl-devel libgit2-devel libX11-devel libxcb-devel
|
makedepends="openssl-devel libgit2-devel libX11-devel libxcb-devel
|
||||||
libatomic-devel"
|
libatomic-devel libcurl-devel libzstd-devel liblz4-devel zlib-devel
|
||||||
|
nghttp2-devel bzip2-devel sqlite-devel"
|
||||||
short_desc="Modern shell for the GitHub era"
|
short_desc="Modern shell for the GitHub era"
|
||||||
maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
|
maintainer="Jan Christian Grünhage <jan.christian@gruenhage.xyz>"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
|
@ -18,9 +19,11 @@ register_shell="/usr/bin/nu"
|
||||||
# all tests fail with argument --target
|
# all tests fail with argument --target
|
||||||
make_check=no
|
make_check=no
|
||||||
|
|
||||||
if [ "$XBPS_TARGET_WORDSIZE" != 64 ]; then
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
broken='https://build.voidlinux.org/builders/i686_builder/builds/33520/steps/shell_3/logs/stdio'
|
i686*)
|
||||||
fi
|
broken='https://build.voidlinux.org/builders/i686_builder/builds/33520/steps/shell_3/logs/stdio'
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
ppc*) broken="arrow-rs parquet is busted garbage";;
|
ppc*) broken="arrow-rs parquet is busted garbage";;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue