summaryrefslogtreecommitdiff
path: root/app-shells/bash
AgeCommit message (Collapse)Author
5 daysapp-shells/bash: add 5.4_alpha_pre20251202Sam James
Signed-off-by: Sam James <sam@gentoo.org>
12 daysapp-shells/bash: add 5.3_p8Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-24app-shells/bash: add 5.4_alpha_pre20251124Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-24app-shells/bash: add 5.4_alpha_pre20251119Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-08app-shells/bash: drop 5.4_alpha_pre20251017, 5.4_alpha_pre20251023Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-11-08app-shells/bash: drop 5.2_p37-r4 and 5.3_p3-r2Kerin Millar
Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
2025-11-02app-shells/bash: add 5.4_alpha_pre20251027Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-25app-shells/bash: add 5.4_alpha_pre20251023Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-21app-shells/bash: drop old 5.4 snapshotsSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-21app-shells/bash: stabilize 5.3_p3-r3Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-21app-shells/bash: stabilize 5.2_p37-r5Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-19app-shells/bash: add 5.4_alpha_pre20251017Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-16app-shells/bash: add 5.4_alpha_pre20251016Sam James
As of 5.4_alpha_pre20251016, bash tests finally exit non-0 on failure. The differences look harmless but need investigation and fixing. See https://lists.gnu.org/archive/html/bug-bash/2025-10/msg00054.html. Signed-off-by: Sam James <sam@gentoo.org>
2025-10-16Revert "app-shells/bash: add 5.4_alpha_pre20251016"Sam James
This reverts commit 7ef5fa53b33a167be6da83c1bb003aabc3e9b7b4. Noise in commit msg. Signed-off-by: Sam James <sam@gentoo.org>
2025-10-16app-shells/bash: add 5.4_alpha_pre20251016Sam James
As of 5.4_alpha_pre20251016, bash tests finally exit non-0 on failure. The differences look harmless but need investigation and fixing. See https://lists.gnu.org/archive/html/bug-bash/2025-10/msg00054.html. Signed-off-by: Sam James <sam@gentoo.org> # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # On branch master # Your branch is ahead of 'origin/master' by 1 commit. # (use "git push" to publish your local commits) # # Changes to be committed: # modified: Manifest # copied: bash-9999.ebuild -> bash-5.4_alpha_pre20251016.ebuild # modified: bash-9999.ebuild # # Changes not staged for commit: # modified: ../../media-libs/coin/Manifest # modified: ../../media-sound/rosegarden/Manifest # modified: ../../sci-libs/djbfft/djbfft-0.76-r3.ebuild # # Untracked files: # ../../media-libs/coin/coin-4.0.6.ebuild # ../../media-sound/rosegarden/files/rosegarden-25.06-includes.patch # ../../media-sound/rosegarden/rosegarden-25.06.ebuild #
2025-10-15app-shells/bash: add 5.4_alpha_pre20251014Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-08app-shells/bash: add 5.4_alpha_pre20251007Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-01app-shells/bash: add 5.4_alpha_pre20251001Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-30app-shells/bash: drop an unused 5.3 patchKerin Millar
Nothing references "bash-5.3-empty-PROMPT_COMMAND.patch" anymore. Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
2025-09-30app-shells/bash: drop 5.3_p3-r1Kerin Millar
Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
2025-09-30app-shells/bash: revbump 5.2, 5.3 and 5.4 for improved title settingKerin Millar
This commit introduces the following versions. - 5.2_p37-r5 - 5.3_p3-r3 - bash-5.4_alpha_pre20250918-r2 (replacing -r1) They improve the window title setting behaviour by using the ${param@P} form of expansion to expand "\u@\h \W" as a prompt string. A notable consequence of this is that, upon switching to the home directory, the current working directory will be shown as the <tilde> character again. The value of PROMPT_DIRTRIM is now respected. If this variable is unset, the use of the \W prompt string escape will prevail, with the current working directory typically being shown as its basename. If set to 0 or greater, \w will be used instead, which may be trimmed. This means that the title can be made to show the full path by setting PROMPT_DIRTRIM=0. Also, whitelist xterm-ghostty for XTWINOPS support. Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
2025-09-30app-shells/bash: overhaul SLOT 0 ebuilds; minimise their differencesKerin Millar
The bash ebuilds in SLOT 0 continue to diverge from one another in small but irksome ways, which makes working on them a chore. As such, the main purpose of this commit is to minimise the differences between them. Beyond that, several other changes have been made. All of the changes are described herewith. As regards the matter of difference minimisation: - order the patterns of the first case statement in a consistent way - declare BASH_COMMIT within the scope of the first case statement - always declare BASH_COMMIT (even if as a null string or dead code) - remove a redundant ;; operator from the first case statement - always acknowledge that BASH_COMMIT might be set - declare S within the scope of the second case statement - consistently mention that Chet advises against the use of byacc In pkg_postinst(), incorporate a warning to the effect of the "15-gentoo-bashrc-check.bash" file being safe to delete. Restructure the pkg_postinst() code so as to make it easier to incorporate additional, version-dependent, upgrade notices. In pkg_postinst(), if the terminal is found to be more than 80 columns wide, invoke the fmt(1) utility so as to reflow the upgrade notice(s). Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
2025-09-30app-shells/bash: drop files/bashrc.d/15-gentoo-bashrc-check.bashKerin Millar
Drop the "15-gentoo-bashrc-check.bash" drop-in, whose retirement was overdue. Do so by: - dropping 5.2_p37-r3 - dropping the 5.4 snapshots, except for the latest - revision-bumping the latest 5.4 snapshot Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
2025-09-30app-shells/bash: drop files/bashrcKerin Millar
Nothing references this file anymore. Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
2025-09-30app-shells/bash: don't assume REPLACING_VERSIONS is singularKerin Millar
Link: https://bugs.gentoo.org/589444 Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>
2025-09-20app-shells/bash: update Manifest for 5.3Sam James
The only difference is .po files for translation, see https://lists.gnu.org/archive/html/bug-bash/2025-07/msg00169.html. Closes: https://bugs.gentoo.org/963145 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-19app-shells/bash: add 5.4_alpha_pre20250918Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-18app-shells/bash: Stabilize 5.3_p3-r2 x86, #963038Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-18app-shells/bash: Stabilize 5.3_p3-r2 ppc64, #963038Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-18app-shells/bash: Stabilize 5.3_p3-r2 ppc, #963038Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-18app-shells/bash: Stabilize 5.3_p3-r2 arm64, #963038Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-18app-shells/bash: Stabilize 5.3_p3-r2 arm, #963038Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-18app-shells/bash: Stabilize 5.3_p3-r2 amd64, #963038Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-07app-shells/bash: Stabilize 5.2_p37-r4 ppc, #962438Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-07app-shells/bash: Stabilize 5.2_p37-r4 ppc64, #962438Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-06app-shells/bash: Stabilize 5.2_p37-r4 amd64, #962438Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06app-shells/bash: Stabilize 5.2_p37-r4 x86, #962438Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06app-shells/bash: Stabilize 5.2_p37-r4 arm64, #962438Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06app-shells/bash: Stabilize 5.2_p37-r4 arm, #962438Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06app-shells/bash: set BASH_LOADABLES_PATHSam James
Without this, bash has: > BASH_LOADABLES_PATH="/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:." That won't pick up even the place we install bash's own plugins to, let alone where other packages might expect it. For the same reason, we can't really just change it to /usr/lib/bash even if it might make sense to given we don't have multilib bash. Closes: https://bugs.gentoo.org/959687 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06app-shells/bash: drop 5.3, 5.3-r1, 5.3-r2, 5.3_p3Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06app-shells/bash: add 5.4_alpha_pre20250904Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-06app-shells/bash: drop 5.4_alpha_pre20250814, 5.4_alpha_pre20250820Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02*/*: destable hppaArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-08-25app-shells/bash: link to byacc issueSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-23app-shells/bash: add 5.4_alpha_pre20250822Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-20app-shells/bash: add 5.4_alpha_pre20250820Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-18app-shells/bash: drop old bash-5.4 snapshotsSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-08-18app-shells/bash: refresh the comments containing patch URIsKerin Millar
As regards the (commented) URIs referring to the available patchlevels: - employ https:// rather than ftp:// - ensure that the URI request path consistently matches the version - remove the URI altogether for snapshot ebuilds Signed-off-by: Kerin Millar <kfm@plushkava.net> Signed-off-by: Sam James <sam@gentoo.org>