BSD Ports

shells/nsh 0.4.2_45 FreeBSD

Command-line shell like fish, but POSIX compatible

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT
Categories
shells
Package size
3703.2 KiB, 23039.0 KiB installed

Description

A command-line shell that focuses on productivity and swiftness featuring:

  • A POSIX compliant interactive shell with some Bash extensions.
  • Tab completions and syntax highlighting.
  • Bash completion support (by internally invoking the genuine Bash).
  • Builtin zero configration features.
  • Written in Rust :crab:

In the other systems

SystemPortVersion
FreeBSDshells/nsh0.4.2_45
OpenBSDshells/nsh1.2.3p1
DragonFlyshells/nsh0.4.2_31

Install

Binary package:

pkg install nsh

From the ports tree:

cd /usr/ports/shells/nsh/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nsh>0:shells/nsh

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.2_440.4.2_45-0.4.2_340.4.2_45
FreeBSD:14:quarterly0.4.2_440.4.2_44n/a0.4.2_330.4.2_44
FreeBSD:15:latest0.4.2_450.4.2_45n/a0.4.2_340.4.2_34
FreeBSD:15:quarterly0.4.2_440.4.2_44n/an/an/a
FreeBSD:16:latest0.4.2_440.4.2_45n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 11

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 109
FileSizeSHA256
rust/crates/nsh-0.4.2.crate71311d3ec0a0cb3c6c897fc82dd2d3db129e21705cb5f47b60198679b7d3141bb1215
rust/crates/addr2line-0.15.2.crate32966e7a2e47a1fbe209ee101dd6d61285226744c6c8d3c21c8dc878ba6cb9f467f3a
rust/crates/adler-1.0.2.crate12778f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
rust/crates/ansi_term-0.11.0.crate17087ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
rust/crates/ansi_term-0.12.1.crate24838d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
rust/crates/arrayref-0.3.6.crate10035a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544
rust/crates/arrayvec-0.5.2.crate2783823b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
rust/crates/atty-0.2.14.crate5470d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
rust/crates/autocfg-1.0.1.crate12908cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
rust/crates/backtrace-0.3.60.crate70983b7815ea54e4d821e791162e078acbebfd6d8c8939cd559c9335dceb1c8ca7282
rust/crates/base64-0.13.0.crate62070904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
rust/crates/bitflags-1.2.1.crate16745cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
rust/crates/blake2b_simd-0.5.11.crate34096afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587
rust/crates/block-buffer-0.7.3.crate7179c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b
rust/crates/block-padding-0.1.5.crate7342fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5
rust/crates/byte-tools-0.3.1.crate5526e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7
rust/crates/byteorder-1.4.3.crate2251214c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
rust/crates/cc-1.0.69.crate56044e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/clap-2.33.3.crate20192537e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
Master sites 1
  • CRATESIO/nsh/${DISTNAME}${CARGO_CRATE_EXT}

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
162d8b0284 Jan Beich all: unbreak fetch after bc18f00c490c
fetch: https://static.crates.io/crates/cargo-c/0.10.25+cargo-0.99.0?dummy=/rust/crates/cargo-c-0.10.25+cargo-0.99.0.crate: Forbidden fetch: https://static.crates.io/crates/desed/1.2.2?dummy=/rust/crates/desed-1.2.2.crate: Forbidden fetch: https://static.crates.io/crates/fsx/0.3.2?dummy=/rust/crates/fsx-0.3.2.crate: Forbidden fetch: https://static.crates.io/crates/gbump/1.3.0?dummy=/rust/crates/gbump-1.3.0.crate: Forbidden fetch: https://static.crates.io/crates/bindgen-cli/0.72.1?dummy=/rust/crates/bindgen-cli-0.72.1.crate: Forbidden fetch: https://static.crates.io/crates/cbindgen/0.29.4?dummy=/rust/crates/cbindgen-0.29.4.crate: Forbidden fetch: https://static.crates.io/crates/doh-proxy/0.9.16?dummy=/rust/crates/doh-proxy-0.9.16.crate: Forbidden …
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645