summaryrefslogtreecommitdiff
path: root/app-shells/bash/bash-5.3_alpha.ebuild
AgeCommit message (Collapse)Author
2024-04-28app-shells/bash: prefixify bashrc.d files, whitelist st-256color, drop ↵Kerin Millar
[ef]grep aliases The ebuilds that install "${FILESDIR}/bashrc.d/10-gentoo-color.bash" were neglecting to prefixify it. That is, to replace instances of "/etc" with "${EPREFIX}/etc". After reviewing the prefix eclass, I found it to be wanting in all of its chief respects: interface, correctness, safety and robustness. Consequently, I rejected the notion of using it on principle. Instead, I elected to create a custom function, which is now used to prefixify both "bashrc" and "10-gentoo-color.bash". Among its virtues are that it writes an amended stream to the standard output, which may be directly processed by newins. Whitelist st-256color for Set Text Parameters support. Also, add it to the list of terminals known to support colour. Drop the egrep and fgrep aliases again. Previously, they had been dropped by Mike Gilbert but were inadvertently re-introduced through my being thorough rather than prudent. Given that both are non-standard, I certainly have no wish to provide users with any additional excuses for their continued use. Signed-off-by: Kerin Millar <kfm@plushkava.net> Fixes: 268b2e7c07d97bd9e833d239d786a0314c3b09ec Signed-off-by: Sam James <sam@gentoo.org>
2024-04-23app-shells/bash: fix variable orderSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-23app-shells/bash: add verify-sig to mirror URL tooSam James
Closes: https://bugs.gentoo.org/928373 Signed-off-by: Sam James <sam@gentoo.org>
2024-04-23app-shells/bash: add 5.3_alpha (unkeyworded), sync liveSam James
Includes newly-added filter-lto, reported that upstream to Chet. Only in 5.3_alpha as the issue is newly-introduced. Signed-off-by: Sam James <sam@gentoo.org>