summary refs log tree commit diff
path: root/pkgs/shells
Commit message (Collapse)AuthorAge
...
* | | Merge branch 'master' into staging-nextJan Tojnar2021-04-06
|\| |
| * | zsh-clipboard: init at 1.0 (#115450)bb20202021-04-05
| | | | | | | | | Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
| * | Merge pull request #116335 from SuperSandro2000/move-aliases.nixSandro2021-04-05
| |\ \
| | * | yacc: deprecate aliasSandro Jäckel2021-04-04
| | | | | | | | | | | | | | | | and add a new line after the alphabetically sorting to please my inner monk
* | | | Merge master into staging-nextgithub-actions[bot]2021-04-05
|\| | |
| * | | dash: enable parallel buildingAlyssa Ross2021-04-04
| | | |
| * | | dash: add libedit supportAlyssa Ross2021-04-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | dash: move confusing commentAlyssa Ross2021-04-04
| |/ / | | | | | | | | | | | | | | | 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.
* | | Merge master into staging-nextgithub-actions[bot]2021-04-03
|\| |
| * | ksh: use python3Frederik Rietdijk2021-04-03
| |/
* | Merge staging-next into staginggithub-actions[bot]2021-04-01
|\|
| * oil: add changelogDaniel Nagy2021-04-01
| |
| * Merge pull request #118239 from r-ryantm/auto-update/nushellRyan Mulligan2021-04-01
| |\ | | | | | | nushell: 0.28.0 -> 0.29.0
| | * nushell: 0.28.0 -> 0.29.0R. RyanTM2021-04-01
| | |
* | | Merge staging-next into staginggithub-actions[bot]2021-04-01
|\| |
| * | zsh-fzf-tab: unstable-2021-02-14 -> unstable-2021-04-01Vonfry2021-04-01
| |/
* | Merge staging-next into staginggithub-actions[bot]2021-03-31
|\|
| * oh-my-zsh: 2021-03-28 → 2021-03-31Tim Steinbach2021-03-31
| |
* | Merge staging-next into staginggithub-actions[bot]2021-03-30
|\|
| * oh-my-zsh: 2021-03-15 → 2021-03-28Tim Steinbach2021-03-29
| |
* | Merge staging-next into staginggithub-actions[bot]2021-03-28
|\|
| * Merge pull request #117634 from r-ryantm/auto-update/oilFabian Affolter2021-03-28
| |\ | | | | | | oil: 0.8.7 -> 0.8.8
| | * oil: 0.8.7 -> 0.8.8R. RyanTM2021-03-26
| | |
* | | Merge #117127: don't rely on patch timestamps in buildVladimír Čunát2021-03-27
|\ \ \ | |/ / |/| | | | | ...into staging
| * | bash: don't rely on patch timestamps in buildArnout Engelen2021-03-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge pull request #117549 from marsam/update-xonshMaximilian Bosch2021-03-27
|\ \ \ | | | | | | | | xonsh: 0.9.24 -> 0.9.27
| * | | xonsh: 0.9.24 -> 0.9.27Mario Rodas2021-03-03
| | |/ | |/|
* | | Merge #117210: bash_5: don't rely on patch timestampsVladimír Čunát2021-03-26
|\ \ \ | |/ / |/| |
| * | bash 5.1: don't rely on patch timestamps in buildArnout Engelen2021-03-22
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* / mksh: fix licenseAndersonTorres2021-03-23
|/ | | | | According to official documentation (http://www.mirbsd.org/TaC-mksh.txt), mksh licensing changes according to build-time configuration.
* fish: 3.2.0 -> 3.2.1Cole Helbling2021-03-18
|
* Merge pull request #116242 from jtojnar/no-fish-argsJan Tojnar2021-03-18
|\ | | | | buildFishPlugin: do not pass irrelevant arguments down
| * buildFishPlugin: do not pass irrelevant arguments downJan Tojnar2021-03-13
| | | | | | | | | | mkDerivation does not care about checkPlugins and checkFunctionDirs so let’s avoid polluting the scope. Also remove installPath argument altogether for the same reason since it is not used at all.
* | oh-my-zsh: 2021-03-13 → 2021-03-15Tim Steinbach2021-03-17
| |
* | Merge pull request #115756 from siraben/darwin-mass-fix-buildInputs=0Sandro2021-03-16
|\ \
| * | lambda-mod-zsh-theme: expand platforms to allBen Siraphob2021-03-14
| | |
* | | oh-my-zsh: 2021-03-08 → 2021-03-13Tim Steinbach2021-03-15
|/ /
* / powershell: 7.1.0 -> 7.1.3ShrykeWindgrace2021-03-12
|/
* Merge pull request #116027 from r-ryantm/auto-update/nushellJörg Thalheim2021-03-12
|\ | | | | nushell: 0.27.1 -> 0.28.0
| * nushell: 0.27.1 -> 0.28.0R. RyanTM2021-03-12
| |
* | oh-my-zsh: remove scolobb from maintainersSergiu Ivanov2021-03-10
|/
* fishPlugins.fzf-fish: init at 5.6pacien2021-03-09
|
* fishPlugins.fishtape_3: init at 3.0.1pacien2021-03-09
| | | | | Keeping fishtape 2.x and 3.x separate because they aren't compatible with each other and are still both being used to test different packages.
* fishPlugins.clownfish: init at unstable-2021-01-17pacien2021-03-09
|
* oh-my-zsh: 2021-03-01 → 2021-03-08Tim Steinbach2021-03-08
|
* liquidprompt: 2.0.0 -> 2.0.2R. RyanTM2021-03-07
|
* fish: execute fish testsVincent Haupert2021-03-06
| | | | | | | Still includes `coreutils` in `checkInputs`. macOS: disables some pexpect tests which depend on pkill/pgrep (see #103180).
* fish: fix passthru testVincent Haupert2021-03-06
| | | | Patched file now uses double instead of single quotes.
* fish: 3.1.2 -> 3.2.0Vincent Haupert2021-03-06
| | | | | | | functions/{type.fish,_.fish}: removed, now a builtin macOS: disable codesigning with CMake flag instead of patching the CMakeLists.txt.
* zsh-autosuggestions: update commentEduardo Sánchez Muñoz2021-03-03
|