Fri Sep 9 08:45:19 2022 UTC ()
shells/nushell: update to 0.68.1

This is the 0.68.1 release of Nushell. It is a bugfix release of 0.68.
This addresses a bug with blocks and source-env.

For convenience, we are providing full builds for Windows, Linux, and macOS.
These are the "all extra features" builds, so be sure you have the requirements
to enable all capabilities:
https://www.nushell.sh/book/installation.html#dependencies

With this release, we have also statically linked OpenSSL into the binary to
make it easier to use across a larger range of platforms. If you encounter any
issue with this, please let us know.


(pin)
diff -r1.20 -r1.21 pkgsrc/shells/nushell/Makefile
diff -r1.14 -r1.15 pkgsrc/shells/nushell/distinfo

cvs diff -r1.20 -r1.21 pkgsrc/shells/nushell/Makefile (expand / switch to unified diff)

--- pkgsrc/shells/nushell/Makefile 2022/09/06 20:46:24 1.20
+++ pkgsrc/shells/nushell/Makefile 2022/09/09 08:45:19 1.21
@@ -1,38 +1,42 @@ @@ -1,38 +1,42 @@
1# $NetBSD: Makefile,v 1.20 2022/09/06 20:46:24 pin Exp $ 1# $NetBSD: Makefile,v 1.21 2022/09/09 08:45:19 pin Exp $
2 2
3DISTNAME= nushell-0.68.0 3DISTNAME= nushell-0.68.1
4CATEGORIES= shells 4CATEGORIES= shells
5MASTER_SITES= ${MASTER_SITE_GITHUB:=nushell/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=nushell/}
6 6
7MAINTAINER= pin@NetBSD.org 7MAINTAINER= pin@NetBSD.org
8HOMEPAGE= https://www.nushell.sh/ 8HOMEPAGE= https://www.nushell.sh/
9COMMENT= New type of shell 9COMMENT= New type of shell
10LICENSE= mit 10LICENSE= mit
11 11
12.include "cargo-depends.mk" 12.include "cargo-depends.mk"
13 13
14USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
15 15
16INSTALLATION_DIRS= bin 16INSTALLATION_DIRS= bin
17PKG_SHELL= bin/nu 17PKG_SHELL= bin/nu
18 18
19MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q} 19MAKE_ENV+= OPENSSL_DIR=${BUILDLINK_PREFIX.openssl:Q}
20RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib 20RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib
21RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libX11}/lib 21RUSTFLAGS+= -C link-arg=${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.libX11}/lib
22RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.libX11}/lib 22RUSTFLAGS+= -C link-arg=-L${BUILDLINK_PREFIX.libX11}/lib
23 23
24CARGO_NO_DEFAULT_FEATURES= YES 24# The 'trash-support' feature is default but, does not build on NetBSD.
25# 'trash-support' feature is default but, does not build on NetBSD. 25# Extra features 'dataframe' and 'database' do build on NetBSD.
26# Extra features 'dataframe' and 'database' do build. 
27# Uncomment them if you wish to enable these at build time. 26# Uncomment them if you wish to enable these at build time.
28# Be aware that doing so will increase the package build time. 27# Be aware that doing so will increase the package build time.
 28
 29.include "../../mk/bsd.prefs.mk"
 30.if ${OPSYS} != "Linux"
 31CARGO_NO_DEFAULT_FEATURES= YES
29CARGO_FEATURES+= plugin which-support #dataframe database 32CARGO_FEATURES+= plugin which-support #dataframe database
 33.endif
30 34
31do-install: 35do-install:
32 ${INSTALL_PROGRAM} ${WRKSRC}/target/release/nu \ 36 ${INSTALL_PROGRAM} ${WRKSRC}/target/release/nu \
33 ${DESTDIR}${PREFIX}/bin 37 ${DESTDIR}${PREFIX}/bin
34 38
35.include "../../lang/rust/cargo.mk" 39.include "../../lang/rust/cargo.mk"
36.include "../../security/openssl/buildlink3.mk" 40.include "../../security/openssl/buildlink3.mk"
37.include "../../x11/libX11/buildlink3.mk" 41.include "../../x11/libX11/buildlink3.mk"
38.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"

cvs diff -r1.14 -r1.15 pkgsrc/shells/nushell/distinfo (expand / switch to unified diff)

--- pkgsrc/shells/nushell/distinfo 2022/09/06 20:46:24 1.14
+++ pkgsrc/shells/nushell/distinfo 2022/09/09 08:45:19 1.15
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.14 2022/09/06 20:46:24 pin Exp $ 1$NetBSD: distinfo,v 1.15 2022/09/09 08:45:19 pin Exp $
2 2
3BLAKE2s (Inflector-0.11.4.crate) = 2f8b4a805230be3b58267c7fb6b9c26c2ec966378d195673d1128a851cca515d 3BLAKE2s (Inflector-0.11.4.crate) = 2f8b4a805230be3b58267c7fb6b9c26c2ec966378d195673d1128a851cca515d
4SHA512 (Inflector-0.11.4.crate) = f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e 4SHA512 (Inflector-0.11.4.crate) = f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
5Size (Inflector-0.11.4.crate) = 17438 bytes 5Size (Inflector-0.11.4.crate) = 17438 bytes
6BLAKE2s (addr2line-0.17.0.crate) = f7fa3b016f0e80c4ea9967f8947de15edc9fa39d0c0cdea692dccd0c41c28039 6BLAKE2s (addr2line-0.17.0.crate) = f7fa3b016f0e80c4ea9967f8947de15edc9fa39d0c0cdea692dccd0c41c28039
7SHA512 (addr2line-0.17.0.crate) = ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95 7SHA512 (addr2line-0.17.0.crate) = ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95
8Size (addr2line-0.17.0.crate) = 32260 bytes 8Size (addr2line-0.17.0.crate) = 32260 bytes
9BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa 9BLAKE2s (adler-1.0.2.crate) = f263779d752af886455fc0f42c997893fb1a09edcf1bd2980605251c2e3602aa
10SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 10SHA512 (adler-1.0.2.crate) = 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
11Size (adler-1.0.2.crate) = 12778 bytes 11Size (adler-1.0.2.crate) = 12778 bytes
12BLAKE2s (ahash-0.7.6.crate) = 5a260485860dccfc4af4ad41b107d11c1a1a0fadb036ef801484ecc98d4a6bc8 12BLAKE2s (ahash-0.7.6.crate) = 5a260485860dccfc4af4ad41b107d11c1a1a0fadb036ef801484ecc98d4a6bc8
13SHA512 (ahash-0.7.6.crate) = 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 13SHA512 (ahash-0.7.6.crate) = 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
14Size (ahash-0.7.6.crate) = 38030 bytes 14Size (ahash-0.7.6.crate) = 38030 bytes
@@ -845,29 +845,29 @@ SHA512 (num-rational-0.2.4.crate) = 06e5 @@ -845,29 +845,29 @@ SHA512 (num-rational-0.2.4.crate) = 06e5
845Size (num-rational-0.2.4.crate) = 21694 bytes 845Size (num-rational-0.2.4.crate) = 21694 bytes
846BLAKE2s (num-rational-0.4.1.crate) = af6dfb2da73eebfaf70a32d8dfa7e76b6c0a6945e907dd3424466b2ddacce0d4 846BLAKE2s (num-rational-0.4.1.crate) = af6dfb2da73eebfaf70a32d8dfa7e76b6c0a6945e907dd3424466b2ddacce0d4
847SHA512 (num-rational-0.4.1.crate) = a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd 847SHA512 (num-rational-0.4.1.crate) = a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd
848Size (num-rational-0.4.1.crate) = 27889 bytes 848Size (num-rational-0.4.1.crate) = 27889 bytes
849BLAKE2s (num-traits-0.2.15.crate) = d26091cb6caaf8d70fbe0d045c852e026461499d2c9a18721a049bbeb0049d3e 849BLAKE2s (num-traits-0.2.15.crate) = d26091cb6caaf8d70fbe0d045c852e026461499d2c9a18721a049bbeb0049d3e
850SHA512 (num-traits-0.2.15.crate) = 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 850SHA512 (num-traits-0.2.15.crate) = 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
851Size (num-traits-0.2.15.crate) = 49262 bytes 851Size (num-traits-0.2.15.crate) = 49262 bytes
852BLAKE2s (num_cpus-1.13.1.crate) = 62977ab8aa05325460f20f92921eb7952552495415936271fa5fdd1aff7ec9c7 852BLAKE2s (num_cpus-1.13.1.crate) = 62977ab8aa05325460f20f92921eb7952552495415936271fa5fdd1aff7ec9c7
853SHA512 (num_cpus-1.13.1.crate) = 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9 853SHA512 (num_cpus-1.13.1.crate) = 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9
854Size (num_cpus-1.13.1.crate) = 14752 bytes 854Size (num_cpus-1.13.1.crate) = 14752 bytes
855BLAKE2s (num_threads-0.1.6.crate) = 16dafe947f10db7667201144859b311f1d2fdcaec5984b5f0986e8de75345e5f 855BLAKE2s (num_threads-0.1.6.crate) = 16dafe947f10db7667201144859b311f1d2fdcaec5984b5f0986e8de75345e5f
856SHA512 (num_threads-0.1.6.crate) = b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6 856SHA512 (num_threads-0.1.6.crate) = b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6
857Size (num_threads-0.1.6.crate) = 7334 bytes 857Size (num_threads-0.1.6.crate) = 7334 bytes
858BLAKE2s (nushell-0.68.0.tar.gz) = 1e7656cead40ea8325e320c98c6dbdd64373c7ec2a12d50ef86ab962b59588dc 858BLAKE2s (nushell-0.68.1.tar.gz) = ff986b29d89fb1d9b7ef6b8c1a3479ff49af4b9d7ed8352dc28b911493166288
859SHA512 (nushell-0.68.0.tar.gz) = fa5695e0627def85f440dbd5c82489f06e9fc1b6f98ca23085993d70084a9497398ee7c230cb511d6821f8b4250ae4e4898bc0fc87b014e5ac533f598bc38cdc 859SHA512 (nushell-0.68.1.tar.gz) = f2f5640ec4b5bdf5b2751932e5c91b42cbce8f8e14ea393e8970b47de0754949e3e8727dab059ff698e8cf7a50bb1f49871c0ba031502099583cf01ea55fb5f9
860Size (nushell-0.68.0.tar.gz) = 2379983 bytes 860Size (nushell-0.68.1.tar.gz) = 2379809 bytes
861BLAKE2s (objc-0.2.7.crate) = e34a570a877d402bef4a22098157a24171ada921812037222da0b82a1424f391 861BLAKE2s (objc-0.2.7.crate) = e34a570a877d402bef4a22098157a24171ada921812037222da0b82a1424f391
862SHA512 (objc-0.2.7.crate) = 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 862SHA512 (objc-0.2.7.crate) = 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988
863Size (objc-0.2.7.crate) = 22036 bytes 863Size (objc-0.2.7.crate) = 22036 bytes
864BLAKE2s (object-0.29.0.crate) = 9726d6c66edb6ff197c385784d92ce5696be9811e3de03d20fedd2057f516008 864BLAKE2s (object-0.29.0.crate) = 9726d6c66edb6ff197c385784d92ce5696be9811e3de03d20fedd2057f516008
865SHA512 (object-0.29.0.crate) = fb69ed164b9d766b2eb268b3492134ba9ca6b4358eb61712773c44c5c0676ce04e3e0c749f947658ee1423dce5e11237f6b6c0320f2d32bd6979cae141273dc2 865SHA512 (object-0.29.0.crate) = fb69ed164b9d766b2eb268b3492134ba9ca6b4358eb61712773c44c5c0676ce04e3e0c749f947658ee1423dce5e11237f6b6c0320f2d32bd6979cae141273dc2
866Size (object-0.29.0.crate) = 237723 bytes 866Size (object-0.29.0.crate) = 237723 bytes
867BLAKE2s (once_cell-1.13.1.crate) = ab93c03e004fa9981ac55e51b7e9564477d5765bd107d407a4a27df387a1ca02 867BLAKE2s (once_cell-1.13.1.crate) = ab93c03e004fa9981ac55e51b7e9564477d5765bd107d407a4a27df387a1ca02
868SHA512 (once_cell-1.13.1.crate) = 492831607d12846923107b464a70de62f5997845faaae1625f3e54e2610e96b0355ce9e554051c2fae28f7e6e558ed456a6fc0b3c6a71b26f7443ede5eff5b32 868SHA512 (once_cell-1.13.1.crate) = 492831607d12846923107b464a70de62f5997845faaae1625f3e54e2610e96b0355ce9e554051c2fae28f7e6e558ed456a6fc0b3c6a71b26f7443ede5eff5b32
869Size (once_cell-1.13.1.crate) = 31335 bytes 869Size (once_cell-1.13.1.crate) = 31335 bytes
870BLAKE2s (oorandom-11.1.3.crate) = c0d14acf22446baea9e4176c4b8bfd89e852e7b293c251606a59346ed7a23f81 870BLAKE2s (oorandom-11.1.3.crate) = c0d14acf22446baea9e4176c4b8bfd89e852e7b293c251606a59346ed7a23f81
871SHA512 (oorandom-11.1.3.crate) = 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 871SHA512 (oorandom-11.1.3.crate) = 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
872Size (oorandom-11.1.3.crate) = 10068 bytes 872Size (oorandom-11.1.3.crate) = 10068 bytes
873BLAKE2s (opaque-debug-0.3.0.crate) = 67915f5846ad1b13c074f2605d26a296f05be8e3b9f846b848cb538e409f98c9 873BLAKE2s (opaque-debug-0.3.0.crate) = 67915f5846ad1b13c074f2605d26a296f05be8e3b9f846b848cb538e409f98c9