Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-10-22 | nix-bash-completions: Drop nixos-rebuild completion | Samuel Dionne-Riel | 1 | -1/+4 | |
2023-09-30 | Merge pull request #257358 from Artturin/bashunnecessaryexplici | Artturi | 1 | -2/+1 | |
2023-09-26 | bash: Remove unnecessary explicit passing of `binutils` | Artturin | 1 | -2/+1 | |
`binutils` for darwin was added in (add binutils to bash build for size)[9c153e2227d3c66c645718355b0ed381f664afa5]. The override was added in (bash: provide a working binutils)[9e05276949045b8620a0ebd7de3aa75bb6af21cc]. | |||||
2023-09-16 | Merge #250128: bash: disable bash-malloc everywhere | Vladimír Čunát | 1 | -1/+6 | |
...into staging | |||||
2023-08-19 | bash: disable `bash-malloc` everywhere, not just on `musl` | Sergei Trofimovich | 1 | -1/+6 | |
TIme to time I bump into pathological behaviour of `bash` memory allocator. Today's example: $ time { ls /nix/store/ > /dev/null; } real 0m0,965s user 0m0,876s sys 0m0,087s $ time { echo /nix/store/* > /dev/null; } real 2m18,287s user 2m17,946s sys 0m0,125s $ time { echo /nix/store/* > /dev/null; } real 0m1,764s user 0m1,712s sys 0m0,048s Note how initial `echo` takes alsmot 2 minutes to finish. Let's rely on system's allocator instead. After the change initial run is fast again: $ time { echo /nix/store/* > /dev/null; } real 0m1,328s user 0m1,264s sys 0m0,063s | |||||
2023-07-24 | bash: fix parallel build failure on unwind_prot.o | Sergei Trofimovich | 2 | -0/+16 | |
As reported by Robert Scott in https://github.com/NixOS/nixpkgs/pull/245066 without the change `make -j8` build of `make` occasionally fails to buildin parallel. The simplest reproducer is: $$ ./configure $$ make unwind_prot.o ... In file included from unwind_prot.c:51: In file included from ./bashintl.h:30: ./include/gettext.h:27:11: fatal error: 'libintl.h' file not found # include <libintl.h> ^~~~~~~~~~~ 1 error generated. make: * [Makefile:106: unwind_prot.o] Error 1 The change adds missing ttransitive `${LIBINTL_H}` dependency for unwind_prot.o. | |||||
2023-07-11 | blesh: 0.3.4 -> 0.4.0-devel3 | R. Ryantm | 1 | -2/+2 | |
2023-05-19 | pkgs: fix typos | figsoda | 1 | -1/+1 | |
2023-04-04 | blesh: 2022-07-29 -> 0.3.4 | Mario Rodas | 1 | -3/+3 | |
https://github.com/akinomyoga/ble.sh/releases/tag/v0.3.4 | |||||
2023-01-28 | blesh: fix pname | Mario Rodas | 1 | -1/+1 | |
2023-02-22 | treewide: move NIX_CFLAGS_COMPILE to the env attrset | Artturin | 1 | -1/+1 | |
with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists in env cause a eval failure | |||||
2023-02-12 | Merge master into staging-next | github-actions[bot] | 1 | -0/+3 | |
2023-02-12 | bash: add pkgsStatic.bash to passthru | Sandro Jäckel | 1 | -0/+3 | |
to prevent regressions on updates | |||||
2023-01-29 | bash: add debug info | Alyssa Ross | 1 | -0/+2 | |
2023-01-23 | bash: apply static fix unconditionally | Alyssa Ross | 1 | -4/+5 | |
To ease maintenance. | |||||
2023-01-21 | treewide: switch to nativeCheckInputs | Guillaume Girol | 3 | -3/+3 | |
checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs. | |||||
2023-01-13 | pkgsStatic.bash: fix build | Alyssa Ross | 1 | -1/+6 | |
Link: https://lists.gnu.org/archive/html/bug-bash/2022-10/msg00000.html | |||||
2023-01-02 | Merge branch 'staging-next' into staging | Jan Tojnar | 1 | -3/+8 | |
- readline6 attribute removed from all-packages.nix in d879125d61a0be8ecb2afddaca8f2b0530db0260 - readline attribute was bumped to readline82 in 50adabdd60d590c951824974356a9ccb9bb73ffc | |||||
2023-01-01 | Merge pull request #207224 from ncfavier/nix-bash-completions | Naïm Favier | 1 | -3/+8 | |
2022-12-28 | bash: 5.1 -> 5.2 | Markus Napierkowski | 5 | -46/+45 | |
2022-12-27 | bash: remove ? null inputs, other little cleanups | Sandro Jäckel | 1 | -30/+18 | |
2022-12-22 | nix-bash-completions: don't handle the `nix` command | Naïm Favier | 1 | -3/+8 | |
See https://github.com/hedning/nix-bash-completions/issues/20. Even with the low priority on this package, completing `nix-build` will load the nix-bash-completion for the `nix` command, which is undesirable since Nix provides its own completion since 2.4. The maintainer seems unresponsive. | |||||
2022-12-09 | Merge branch 'staging-next' into staging | Vladimír Čunát | 1 | -25/+28 | |
2022-12-08 | blesh: unstable-2022-07-24 -> unstable-2022-07-29, refactor | tars0x9752 | 1 | -25/+28 | |
2022-11-30 | Merge pull request #151090 from thefloweringash/readline-update | Sandro | 1 | -3/+3 | |
2022-10-10 | treewide: optional -> optionals where the argument is a list | Artturin | 1 | -1/+1 | |
the argument to optional should not be list | |||||
2022-09-29 | bash: give bionic file with comment about "fortify" | cidkidnix | 1 | -0/+1 | |
2022-09-23 | bash: make android comment more clear | cidkidnix | 1 | -1/+2 | |
2022-09-23 | match libc, instead of useAndroidPrebuilt | Dylan Green | 1 | -1/+1 | |
Co-authored-by: John Ericson <git@JohnEricson.me> | |||||
2022-09-23 | bash: fix android cross-compile | cidkidnix | 1 | -1/+3 | |
2022-07-30 | treewide: use isAarch where appropriate | Alyssa Ross | 1 | -1/+1 | |
2022-07-25 | blesh: init at 2022-07-24 (#181963) | Yuto Oguchi | 1 | -0/+58 | |
Co-authored-by: Sandro <sandro.jaeckel@gmail.com> | |||||
2022-07-18 | fzf-obc: init at 1.3.0 | Loïc Reynier | 1 | -0/+30 | |
Co-authored-by: Sandro <sandro.jaeckel@gmail.com> | |||||
2022-05-06 | bash: enable strictDeps | Artturin | 1 | -1/+2 | |
2022-05-06 | pkgs/shells: enable strictDeps | Artturin | 4 | -0/+5 | |
2022-03-30 | readline: default to readline81 instead of readline6 | Andrew Childs | 1 | -3/+3 | |
2022-02-28 | Merge master into staging-next | github-actions[bot] | 1 | -0/+3 | |
2022-02-27 | bash: use default PATH in FHS environments | Daniel Fullmer | 1 | -0/+3 | |
If bash is executed within an environment where PATH is not set, it uses the DEFAULT_PATH_VALUE compiled into bash to set PATH. In nixpkgs we set this to /no-such-path by default. This makes sense in a nixpkgs/NixOS environment since paths like /bin or /usr/bin should not be used. However, when bash is used inside an FHS environment, this produces results that differ from distributions which follow the FHS standard. Before this change: $ steam-run env -i /bin/bash -c 'echo $PATH' /no-such-path After this change: $ steam-run env -i /bin/bash -c 'echo $PATH' /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:. | |||||
2022-02-20 | Merge staging-next into staging | github-actions[bot] | 1 | -0/+2 | |
2022-02-15 | Merge pull request #157688 from SuperSandro2000/bash-readline | Sandro | 1 | -0/+4 | |
2022-02-12 | bashInteractive: set mainProgram | Tom Bereknyei | 1 | -0/+2 | |
2022-02-12 | nix-bash-completions: add missing pre/postInstall hooks | Bjørn Forsman | 1 | -0/+4 | |
2022-02-01 | bash: 5.1p12 -> 5.1p16 | Sandro Jäckel | 1 | -0/+4 | |
2021-12-24 | bash_4: remove | Artturin | 4 | -789/+0 | |
it was brought back in for the output size but that issue has been fixed 40a6918af379a8fa06661b5c229bff6101fb0784 nothing in nixpkgs uses bash_4 | |||||
2021-11-28 | Merge master into staging-next | github-actions[bot] | 1 | -1/+1 | |
2021-11-28 | Merge pull request #145830 from l0b0/fix-shellcheck-lints | Robert Hensing | 1 | -1/+1 | |
bash: Fix shellcheck lint | |||||
2021-11-26 | Merge master into staging-next | github-actions[bot] | 1 | -0/+2 | |
2021-11-26 | nix-bash-completions: Reduce priority for Nix 2.4 | Samuel Dionne-Riel | 1 | -0/+2 | |
Reducing the priority makes the system build prefer the Nix-provided completions, for e.g. the new `nix` commands. | |||||
2021-11-23 | bash: Quote variable reference | Victor Engmark | 1 | -1/+1 | |
ShellCheck SC2086. | |||||
2021-11-20 | bash: update patches (#146463) | Julien Moutinho | 1 | -0/+4 | |