summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-shells/nushell: drop 0.83.0Jonas Frei2023-08-152-635/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/32316 Signed-off-by: Jonas Frei <freijon@pm.me> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-shells/nushell: add 0.83.1Jonas Frei2023-08-152-0/+639
| | | | | Signed-off-by: Jonas Frei <freijon@pm.me> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-shells/starship: Add 1.15.0Randy Barlow2023-08-153-0/+555
| | | | | | Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Closes: https://github.com/gentoo/gentoo/pull/31860 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-shells/starship: Drop 1.13.1Randy Barlow2023-08-152-644/+0
| | | | | Signed-off-by: Randy Barlow <randy@electronsweatshop.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-shells/fish: Stabilize 3.6.1 ppc, #909803Sam James2023-08-151-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: drop myself as maintainer; m-n.Piotr Karbowski2023-08-091-4/+1
| | | | Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* app-shells/atuin: tests require all features enabledFlorian Schmaus2023-08-091-1/+3
| | | | | Closes: https://bugs.gentoo.org/911972 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-shells/atuin: backport build fix, s/self-hosted/server/ USE, other fixesFlorian Schmaus2023-08-093-8/+19
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-shells/atuin: add 16.0.0, add 'self-hosting' USE flagJonas Frei2023-08-093-2/+495
| | | | | | Signed-off-by: Jonas Frei <freijon@pm.me> Closes: https://github.com/gentoo/gentoo/pull/32213 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-shells/squirrelsh: EAPI 8Sam James2023-08-081-5/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/squirrelsh: Fix C++17 does not allow register storage classBrahmajit Das2023-08-082-0/+60
| | | | | | | Closes: https://bugs.gentoo.org/894640 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32217 Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: Stabilize 5.9-r4 ppc, #909790Sam James2023-08-051-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/nushell: drop 0.78.0Jonas Frei2023-07-262-839/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/32040 Signed-off-by: Jonas Frei <freijon@pm.me> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-shells/nushell: add 0.83.0 Fixed src_prepare()Jonas Frei2023-07-262-0/+784
| | | | | Signed-off-by: Jonas Frei <freijon@pm.me> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-shells/zsh: Stabilize 5.9-r4 hppa, #909790Sam James2023-07-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: Stabilize 5.9-r4 arm64, #909790Sam James2023-07-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: Stabilize 5.9-r4 arm, #909790Sam James2023-07-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: Stabilize 5.9-r4 x86, #909790Sam James2023-07-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: Stabilize 5.9-r4 amd64, #909790Sam James2023-07-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: Stabilize 5.9-r4 sparc, #909790Sam James2023-07-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: Stabilize 5.9-r4 ppc64, #909790Arthur Zamarin2023-07-231-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-shells/fish: Stabilize 3.6.1 ppc64, #909803Sam James2023-07-201-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/atuin: switch from bash-completion-r1 to shell-completion eclassFlorian Schmaus2023-07-171-7/+3
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-shells/fzf: Stabilize 0.42.0 x86, #910428Arthur Zamarin2023-07-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-shells/fzf: Stabilize 0.42.0 amd64, #910428Arthur Zamarin2023-07-161-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-shells/atuin: fix rust BDEPENDFlorian Schmaus2023-07-161-1/+1
| | | | | | | | Thanks to Wicher Minnaard for reporting this. Closes: https://bugs.gentoo.org/910425 Signed-off-by: Florian Schmaus <flow@gentoo.org> Reported-by: Wicher Minnaard <wicher@gavagai.eu>
* app-shells/nushell: add myself as a maintainerJonas Frei2023-07-121-0/+8
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/31856 Signed-off-by: Jonas Frei <freijon@pm.me> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-shells/nushell: add 0.82.0, add USE flag 'extra'Jonas Frei2023-07-123-0/+873
| | | | | Signed-off-by: Jonas Frei <freijon@pm.me> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-shells/nushell: drop 0.74.0-r1Jonas Frei2023-07-122-906/+0
| | | | | Signed-off-by: Jonas Frei <freijon@pm.me> Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-shells/starship: drop redundant filter-ltoSam James2023-07-122-8/+2
| | | | | | | | | After dc51935f7aae5f89d1ffecabef322680979952b8, cargo.eclass filters for us. I don't plan on doing all of these, just ones where I've either touched the pkg before or I can clearly see it was 'just the normal case'. Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/fish: Stabilize 3.6.1 arm64, #909803Sam James2023-07-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/ccsh: EAPI8 bumpMichael Mair-Keimberger2023-07-071-0/+25
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/31789 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* app-shells/fish: Stabilize 3.6.1 arm, #909803Sam James2023-07-071-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/atuin: update DESCRIPTIONFlorian Schmaus2023-07-021-1/+1
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-shells/atuin: new package, migrated from ::guru, add 15.0.0Florian Schmaus2023-07-023-0/+692
| | | | | Closes: https://bugs.gentoo.org/845171 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* app-shells/starship: Stabilize 1.14.2 amd64, #909208Sam James2023-06-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/bash: require Bison as yacc implementationSam James2023-06-239-19/+82
| | | | | | | | | | | | | | | | | | | | | | | Upstream only test with Bison and require GNUisms like YYEOF and YYERRCODE. The former at least may be in POSIX soon: https://www.austingroupbugs.net/view.php?id=1269. configure warns on use of non-Bison but doesn't abort. The result may misbehave at runtime. Noticed with recently added bash-5.2_p15-shell-parser-reset-issue.patch (which is blameless in itself). A simple test with a broken Bash is: ``` $ /var/tmp/portage/app-shells/bash-5.2_p15-r4/image/bin/bash -n /lib/gentoo/functions.sh /lib/gentoo/functions.sh: line 104: syntax error near unexpected token `}' /lib/gentoo/functions.sh: line 104: `}' ``` Reference: 3ee2d707a299f352b6970af459b0c25c356cbb25 Reference: dde3a81f420e745fe884b6535796129192f02561 Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/bash: backport shell parser reset fix to 5.2Kerin Millar2023-06-232-0/+399
| | | | | | | | | | | | | Note that Ramey's claim that only interactive shells are affected is false, as is demonstrated below. $ bash -c '[[ ]]; echo fin'; echo $? 0 Signed-off-by: Kerin Millar <kfm@plushkava.net> Bug: https://savannah.gnu.org/support/?110745 Bug: https://lists.gnu.org/archive/html/bug-bash/2022-10/msg00103.html Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/fzf: add 0.42.0Sam James2023-06-152-0/+74
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: add note re pcre2 for next releaseSam James2023-06-111-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: add upstream commit link for egrep fixSam James2023-06-111-0/+2
| | | | | | | Noticed while checking the clang15 patch. Bug: https://bugs.gentoo.org/869332 Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/zsh: add commit link for clang15 patchSam James2023-06-111-0/+1
| | | | | Bug: https://bugs.gentoo.org/869539 Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/bash-completion: drop dead prefix targetsSam James2023-06-102-12/+8
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/bash: optimise SRC_URI generationSam James2023-06-024-30/+56
| | | | | | | | | | | | | | | | | | | | | | | | Thanks to radhermit's new pkgcraft tooling. Also, thanks to ztrawhcse for suggestions. Before: ``` app-shells/bash-5.2_p15-r3::.: 61.224122ms app-shells/bash-5.1_p16-r4::.: 65.001125ms app-shells/bash-5.1_p16-r5::.: 65.480029ms ``` After: ``` app-shells/bash-5.2_p15-r3::/home/sam/g/: 10.449073ms app-shells/bash-5.1_p16-r4::/home/sam/g/: 10.505063ms app-shells/bash-5.1_p16-r5::/home/sam/g/: 10.523583ms ``` This also gets us to approximately the same speed (almost within rounding error) of pre-d3c19b7974aeb4ac2a1351a019e80625b4111c4b (where we removed eval usage). Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/bash: skip flaky hanging testSam James2023-05-312-3/+9
| | | | | Closes: https://bugs.gentoo.org/907403 Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/tcsh-6.24.01-r1: keyword ~arm64-macosFabian Groffen2023-05-301-1/+1
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* app-shells/zsh: Stabilize 5.9-r3 hppa, #907315Sam James2023-05-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/thefuck: Keyword 3.32-r1 arm64, #906374Sam James2023-05-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/dash: drop dead prefix targetsSam James2023-05-292-7/+1
| | | | | | The removal was already done, so this is just cleanup afterwards. Signed-off-by: Sam James <sam@gentoo.org>
* app-shells/gentoo-bashcomp: Stabilize 20230313 ppc, #906733Sam James2023-05-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>