Package Details: nushell-git 0.77.0.r6.g24ee381-1

Git Clone URL: https://aur.archlinux.org/nushell-git.git (read-only, click to copy)
Package Base: nushell-git
Description: A new type of shell
Upstream URL: https://www.nushell.sh
Licenses: MIT
Conflicts: nushell
Provides: nushell
Submitter: flaviut
Maintainer: flaviut (alerque)
Last Packager: alerque
Votes: 5
Popularity: 0.006688
First Submitted: 2019-08-23 22:58 (UTC)
Last Updated: 2024-03-28 01:09 (UTC)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

alerque commented on 2023-03-17 20:08 (UTC)

@dedguy21 Please don't use the OOD flag when the package is not out of date. This is a VCS package that builds Git HEAD. The packaging is up to date as of two days ago and I've reported the build issues introduced since 0.77.0 upstream. You can probably build with --nocheck since it is their test suite that keeps failing. In the mean time I if you don't understand how VCS packages work or want to deal with upstream build issues please don't use this package, the nushell package is up to date (maintained by me) and the last release was just a few days ago, so you aren't missing much by not running bleeding edge unreleased software.

flaviut commented on 2023-03-11 14:58 (UTC)

Unfortunately I don't use this package anymore, and while I have time to make small tweaks and fix it when it breaks, I don't have time to make a big set of changes.

I'd be happy to hand it off if someone wants to step up.

alerque commented on 2023-03-11 08:34 (UTC)

Please fix this package following Arch's Rust package guidelines. Off the top of my head for this package I can see this will require getting the build out of package() and into build(), adding the check() function, adding a prepare() that fetches sources, installing the license file properly, and not running commands that may or may not exist (use the exported variables to set the Rust toolchain as outlined in the guidelines). Entries should also be added to the system shells list, and it would be nice if it was compiled with the same feature options as the stable package. The stable packaging sources should be a good reference here; obviously the source and package versioning will be different but most other things are the same. Note the AUR package will need the env vars to specify the toolchain, those aren't needed in the official repos either.

Noob.Saibot commented on 2023-03-03 20:10 (UTC)

libx11 is no longer a requirement

crides commented on 2022-03-27 07:28 (UTC)

This package should have conflicts=('nushell')

flaviut commented on 2020-06-11 19:04 (UTC)

@TheGoliath

Thanks for the suggestions. I didn't make use of all of it (arch=('any') is incorrect due to this not being arch-independent), but I've pushed a new pkgbuild.

flaviut commented on 2020-06-11 18:57 (UTC) (edited on 2020-06-11 18:57 (UTC) by flaviut)

Running into error: reached the type-length limit while instantiating std::thread::LocalKey::<std::syn...:Vec<nu_protocol::value::Value>>?

Make sure you have at least rust stable 1.44 installed.

flaviut commented on 2020-03-30 01:57 (UTC)

Fixed. Sorry about the delay.