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.15
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 »

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.

crabvk commented on 2020-02-19 14:21 (UTC) (edited on 2020-02-22 00:54 (UTC) by crabvk)

Patch to 3.1.0, not for this fish-git package, but for Community's fish 3.0.2-3
Here's how to build:

asp checkout fish
cd fish/trunk/
curl -LO https://gist.githubusercontent.com/vyachkonovalov/3b28a416fac109dc1787ea43ef9e1b0a/raw/3ae107b52a8b9eca2a0c6480d7bf7458a77f5437/PKGBUILD.patch
git apply PKGBUILD.patch
makepkg -si

(Edit: added python-sphinx to makedepends to build the documentation)