about summary refs log tree commit diff
path: root/pkgs/shells
AgeCommit message (Collapse)AuthorFilesLines
2021-04-27Merge staging-next into staginggithub-actions[bot]1-3/+3
2021-04-27Merge pull request #120746 from NeQuissimus/omzSandro1-3/+3
oh-my-zsh: 2021-04-11 → 2021-04-26
2021-04-27Merge staging-next into staginggithub-actions[bot]1-0/+1
2021-04-27nushell: sets main programlegendofmiracles1-0/+1
2021-04-26oh-my-zsh: 2021-04-11 → 2021-04-26Tim Steinbach1-3/+3
2021-04-26Merge staging-next into staginggithub-actions[bot]2-0/+24
2021-04-26fishplugins.forgit: init "unstable-2021-04-09"happysalada2-0/+24
2021-04-25Merge branch 'staging-next' into stagingJan Tojnar1-3/+3
2021-04-25nushell: 0.29.0 -> 0.30.0Yuki Okushi1-3/+3
2021-04-24Merge pull request #108721 from lsix/readline-8.1Sandro1-3/+3
2021-04-21fishPlugins.done: init at 1.16.1Malo Bourgon2-0/+27
2021-04-14bash_5: upgrade readline dependency to 8.1Lancelot SIX1-3/+3
Readline 8.1 is required for bash-5.1 to work properly. From bash-5.1 release message[1]: > Bash can be linked against an already-installed Readline library > rather than the private version in lib/readline if desired. Only > readline-8.1 and later versions are able to provide all of the symbols > that bash-5.1 requires; earlier versions of the Readline library will > not work correctly. [1] https://lists.gnu.org/archive/html/info-gnu/2020-12/msg00003.html
2021-04-12oh-my-zsh: 2021-04-07 → 2021-04-11Tim Steinbach1-3/+3
2021-04-08Merge master into staging-nextgithub-actions[bot]2-6/+6
2021-04-07Merge pull request #118751 from NeQuissimus/omzSandro1-3/+3
oh-my-zsh: 2021-04-06 → 2021-04-07
2021-04-07Merge pull request #118752 from cole-h/fishPascal Bach1-3/+3
fish: 3.2.1 -> 3.2.2
2021-04-07fish: 3.2.1 -> 3.2.2Cole Helbling1-3/+3
Replacing all occurrences of `/usr` with `/nix` doesn't work, because one test is just verifying if `wdirname` works (and `dirname /usr/lib` is not the same as `dirname /nix/lib`).
2021-04-07oh-my-zsh: 2021-04-06 → 2021-04-07Tim Steinbach1-3/+3
2021-04-06Merge master into staging-nextgithub-actions[bot]1-3/+3
2021-04-06Merge branch 'master' into staging-nextJan Tojnar3-2/+69
2021-04-06oh-my-zsh: 2021-03-31 → 2021-04-06Tim Steinbach1-3/+3
2021-04-05zsh-clipboard: init at 1.0 (#115450)bb20202-0/+67
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-05Merge pull request #116335 from SuperSandro2000/move-aliases.nixSandro1-2/+2
2021-04-05Merge master into staging-nextgithub-actions[bot]1-3/+11
2021-04-04dash: enable parallel buildingAlyssa Ross1-0/+2
2021-04-04dash: add libedit supportAlyssa Ross1-1/+4
This allows running set -o emacs to get line editing in dash, which is a major usability improvement. Closure size before: 31.6M after: 35.3M
2021-04-04dash: move confusing commentAlyssa Ross1-2/+5
When the noexec patch was added, this comment should have been moved to make it clear it referred to the Darwin patch, which was previously the only one.
2021-04-04yacc: deprecate aliasSandro Jäckel1-2/+2
and add a new line after the alphabetically sorting to please my inner monk
2021-04-03Merge master into staging-nextgithub-actions[bot]1-2/+4
2021-04-03ksh: use python3Frederik Rietdijk1-2/+4
2021-04-01Merge staging-next into staginggithub-actions[bot]2-3/+4
2021-04-01oil: add changelogDaniel Nagy1-0/+1
2021-04-01Merge staging-next into staginggithub-actions[bot]1-3/+3
2021-04-01zsh-fzf-tab: unstable-2021-02-14 -> unstable-2021-04-01Vonfry1-3/+3
2021-04-01Merge pull request #118239 from r-ryantm/auto-update/nushellRyan Mulligan1-3/+3
nushell: 0.28.0 -> 0.29.0
2021-04-01nushell: 0.28.0 -> 0.29.0R. RyanTM1-3/+3
2021-03-31Merge staging-next into staginggithub-actions[bot]1-3/+3
2021-03-31oh-my-zsh: 2021-03-28 → 2021-03-31Tim Steinbach1-3/+3
2021-03-30Merge staging-next into staginggithub-actions[bot]1-3/+3
2021-03-29oh-my-zsh: 2021-03-15 → 2021-03-28Tim Steinbach1-3/+3
2021-03-28Merge staging-next into staginggithub-actions[bot]1-2/+2
2021-03-28Merge pull request #117634 from r-ryantm/auto-update/oilFabian Affolter1-2/+2
oil: 0.8.7 -> 0.8.8
2021-03-27Merge #117127: don't rely on patch timestamps in buildVladimír Čunát2-15/+1
...into staging
2021-03-27Merge pull request #117549 from marsam/update-xonshMaximilian Bosch1-4/+4
xonsh: 0.9.24 -> 0.9.27
2021-03-26Merge #117210: bash_5: don't rely on patch timestampsVladimír Čunát2-16/+1
2021-03-26oil: 0.8.7 -> 0.8.8R. RyanTM1-2/+2
2021-03-23mksh: fix licenseAndersonTorres1-9/+25
According to official documentation (http://www.mirbsd.org/TaC-mksh.txt), mksh licensing changes according to build-time configuration.
2021-03-22bash 5.1: don't rely on patch timestamps in buildArnout Engelen2-16/+1
When, after patching, `configure.ac` is newer than `configure`, the Makefile will try to regenerate `configure` from `configure.ac`. While that might usually be desirable, in this case we want to keep bootstrapping simple and directly use the `configure` from the package so we can avoid a dependency on automake. Previously, we used the `-T` parameter to automake to make sure the timestamps were okay. However, this is brittle when we update: when the timestamp of the original file changes, and no longer matches the timestamp of the original file in the patch, `patch` will show a warning but otherwise continue without updating the timestamp. This PR changes things so we only patch `configure`, so that will always have a newer timestamp. We will update bash-4.4 in a separate PR (but that one has a bigger rebuild impact so will have to target staging) Refs #115177
2021-03-21bash: don't rely on patch timestamps in buildArnout Engelen4-31/+2
When, after patching, `configure.ac` is newer than `configure`, the Makefile will try to regenerate `configure` from `configure.ac`. While that might usually be desirable, in this case we want to keep bootstrapping simple and directly use the `configure` from the package so we can avoid a dependency on automake. Previously, we used the `-T` parameter to automake to make sure the timestamps were okay. However, this is brittle when we update: when the timestamp of the original file changes, and no longer matches the timestamp of the original file in the patch, `patch` will show a warning but otherwise continue without updating the timestamp. This PR changes things so we only patch `configure`, so that will always have a newer timestamp. Refs https://github.com/NixOS/nixpkgs/issues/115177
2021-03-18fish: 3.2.0 -> 3.2.1Cole Helbling1-3/+3