Package Details: fish-git 2:4.0b1.r101.gd5efef1cc-1

Git Clone URL: https://aur.archlinux.org/fish-git.git (read-only, click to copy)
Package Base: fish-git
Description: User friendly shell intended mostly for interactive use.
Upstream URL: https://github.com/fish-shell/fish-shell
Keywords: shell
Licenses: GPL-2.0-only AND BSD-3-Clause AND ISC AND MIT AND PSF-2.0
Conflicts: fish, fish-shell
Provides: fish, fish-shell
Submitter: SanskritFritz
Maintainer: SanskritFritz (akiirui)
Last Packager: akiirui
Votes: 72
Popularity: 3.02
First Submitted: 2010-11-17 22:27 (UTC)
Last Updated: 2024-12-31 11:05 (UTC)

Dependencies (13)

Required by (87)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 15 Next › Last »

rien333 commented on 2021-02-24 21:43 (UTC)

@ronjouch: Would changing the value of MAKEFLAGS in the PKGBUILD work? Don't really feel like messing with that value just to fix some faulty testing routine.

One sort of elegant way to do this would be something like (using sd, the intuitive sed replacement, though you could probably express the same using sed):

MAKEFLAGS=$(echo $MAKEFLAGS | sd -- '-j([0-9]+)' '-j1')

ronjouch commented on 2021-02-13 02:34 (UTC) (edited on 2021-02-22 02:37 (UTC) by ronjouch)

ccache + multi-CPU compiler users, note that the recent upgrade to ccache 4.2 breaks building fish-git. More precisely, fish's history and race condition tests stop passing with ccache 4.2 if your makepkg.conf specifies both using ccache and a MAKEFLAGS=-jN option. Fish tests then die with lines looking like:

Error: Test failed on line 4283: history_contains(everything, text)
Error: Expected 1025 items, but instead got 1 items
Error: Line '0 0' still left in the array
  • Purging ccache's cache doesn't address the issue.
  • Disabling ccache or disabling "MAKEFLAGS=-jN" works around it.

See ccache 4.2 with multithreading (MAKEFLAGS=-jN) breaks fish-shell tests, and it's unclear if ccache 4.1 was able to cache anything.

akiirui commented on 2021-02-07 14:48 (UTC)

@SanskritFritz Thanks, but no need to add me as a contributor. I just did copy and paste. LOL

I have added contributors of community/fish into PKGBUILD

SanskritFritz commented on 2021-02-07 14:34 (UTC)

I'd like to credit you as a contributor. Would # Contributor: akiirui (AUR) be ok?

SanskritFritz commented on 2021-02-07 14:32 (UTC)

Yes, that's what I thought too.

akiirui commented on 2021-02-07 12:26 (UTC)

@SanskritFritz Sorry, I forget about these, you can add it.

If need clipboard support, we should add wl-clipboard xsel xclip to optdepends

Ref: 1: https://github.com/fish-shell/fish-shell/blob/master/share/functions/fish_clipboard_copy.fish 2: https://github.com/fish-shell/fish-shell/blob/master/share/functions/fish_clipboard_paste.fish

SanskritFritz commented on 2021-02-07 09:07 (UTC)

Thanks for the heads-up! Lots of deps were missing indeed. why was xsel dropped from optdepends?

akiirui commented on 2021-02-07 08:24 (UTC)

Hi, I found a missing dependency pcre2.

And here have a new PKGBUILD base on community/fish: https://fars.ee/0Mbj

SanskritFritz commented on 2020-02-26 15:16 (UTC)

You're right, thanks and done.

brainplot commented on 2020-02-26 14:46 (UTC) (edited on 2020-02-26 14:46 (UTC) by brainplot)

According to the release notes for v3.1.0, jq is no longer required for bower and yarn completions and they will use Python if available. At this point I think jq should be removed from the dependency array.