summaryrefslogtreecommitdiff
path: root/pkgs/shells/bash (follow)
Commit message (Expand)AuthorAgeFilesLines
* bash: Fix OpenBSD build•••See added code comment for details John Ericson2024-06-291-0/+4
* bash-completion: add philiptaron as maintainerPhilip Taron2024-06-251-1/+1
* various: Enable updateAutotoolsGnuConfigScriptsHook•••Prior to August 2023, any config.guess generated by autoconf will include a hardcoded /usr/bin/uname invocation for FreeBSD on any architecture other than arm. This clearly doesn't work under nix. We must then update or otherwise patch each old config.guess. Audrey Dutcher2024-05-271-1/+2
* Merge pull request #310322 from r-ryantm/auto-update/bash-completion•••bash-completion: 2.13.0 -> 2.14.0Sandro2024-05-191-4/+3
|\
| * bash-completion: 2.13.0 -> 2.14.0R. Ryantm2024-05-181-4/+3
* | bash: Fix build on FreeBSD crossAudrey Dutcher2024-05-181-0/+4
|/
* maintainers: remove KamilaBorowskaKamila Borowska2024-04-211-1/+1
* bash-completion: 2.11 -> 2.13.0R. Ryantm2024-04-061-2/+2
* treewide: add meta.mainProgram to packages with a single binary•••The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible. stuebinm2024-03-191-0/+1
* Merge master into staging-nextgithub-actions[bot]2024-02-071-1/+9
|\
| * nix-bash-completions: fix improper escapingNaïm Favier2024-01-311-1/+9
* | bash: 5.2p21 -> 5.2p26•••While at it exposed patch suffix as a `version` attribute. Sergei Trofimovich2024-01-172-3/+9
|/
* bash: 5.2p15 -> 5.2p21Sergei Trofimovich2023-11-231-0/+6
* nix-bash-completions: Drop nixos-rebuild completionSamuel Dionne-Riel2023-10-221-1/+4
* Merge pull request #257358 from Artturin/bashunnecessaryexpliciArtturi2023-09-301-2/+1
|\
| * bash: Remove unnecessary explicit passing of `binutils`•••`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]. Artturin2023-09-261-2/+1
* | Merge #250128: bash: disable bash-malloc everywhere•••...into staging Vladimír Čunát2023-09-161-1/+6
|\ \ | |/ |/|
| * bash: disable `bash-malloc` everywhere, not just on `musl`•••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 Sergei Trofimovich2023-08-191-1/+6
* | bash: fix parallel build failure on unwind_prot.o•••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. Sergei Trofimovich2023-07-242-0/+16
|/
* blesh: 0.3.4 -> 0.4.0-devel3R. Ryantm2023-07-111-2/+2
* pkgs: fix typosfigsoda2023-05-191-1/+1
* blesh: 2022-07-29 -> 0.3.4•••https://github.com/akinomyoga/ble.sh/releases/tag/v0.3.4 Mario Rodas2023-04-041-3/+3
* blesh: fix pnameMario Rodas2023-01-281-1/+1
* treewide: move NIX_CFLAGS_COMPILE to the env attrset•••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 Artturin2023-02-221-1/+1
* Merge master into staging-nextgithub-actions[bot]2023-02-121-0/+3
|\
| * bash: add pkgsStatic.bash to passthru•••to prevent regressions on updates Sandro Jäckel2023-02-121-0/+3
* | bash: add debug infoAlyssa Ross2023-01-291-0/+2
* | bash: apply static fix unconditionally•••To ease maintenance. Alyssa Ross2023-01-231-4/+5
|/
* treewide: switch to nativeCheckInputs•••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. Guillaume Girol2023-01-213-3/+3
* pkgsStatic.bash: fix build•••Link: https://lists.gnu.org/archive/html/bug-bash/2022-10/msg00000.html Alyssa Ross2023-01-131-1/+6
* Merge branch 'staging-next' into staging•••- readline6 attribute removed from all-packages.nix in d879125d61a0be8ecb2afddaca8f2b0530db0260 - readline attribute was bumped to readline82 in 50adabdd60d590c951824974356a9ccb9bb73ffc Jan Tojnar2023-01-021-3/+8
|\
| * Merge pull request #207224 from ncfavier/nix-bash-completionsNaïm Favier2023-01-011-3/+8
| |\
| | * nix-bash-completions: don't handle the `nix` command•••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. Naïm Favier2022-12-221-3/+8
* | | bash: 5.1 -> 5.2Markus Napierkowski2022-12-285-46/+45
|/ /
* / bash: remove ? null inputs, other little cleanupsSandro Jäckel2022-12-271-30/+18
|/
* Merge branch 'staging-next' into stagingVladimír Čunát2022-12-091-24/+27
|\
| * blesh: unstable-2022-07-24 -> unstable-2022-07-29, refactortars0x97522022-12-081-24/+27
* | Merge pull request #151090 from thefloweringash/readline-updateSandro2022-11-301-3/+3
|\ \ | |/ |/|
| * readline: default to readline81 instead of readline6Andrew Childs2022-03-301-3/+3
* | treewide: optional -> optionals where the argument is a list•••the argument to optional should not be list Artturin2022-10-101-1/+1
* | bash: give bionic file with comment about "fortify"cidkidnix2022-09-291-0/+1
* | bash: make android comment more clearcidkidnix2022-09-231-1/+2
* | match libc, instead of useAndroidPrebuilt•••Co-authored-by: John Ericson <git@JohnEricson.me>Dylan Green2022-09-231-1/+1
* | bash: fix android cross-compilecidkidnix2022-09-231-1/+3
* | treewide: use isAarch where appropriateAlyssa Ross2022-07-301-1/+1
* | blesh: init at 2022-07-24 (#181963)•••Co-authored-by: Sandro <sandro.jaeckel@gmail.com>Yuto Oguchi2022-07-251-0/+58
* | fzf-obc: init at 1.3.0•••Co-authored-by: Sandro <sandro.jaeckel@gmail.com> Loïc Reynier2022-07-181-0/+30
* | bash: enable strictDepsArtturin2022-05-061-1/+2
* | pkgs/shells: enable strictDepsArtturin2022-05-064-0/+5
|/
* Merge master into staging-nextgithub-actions[bot]2022-02-281-0/+3
|\