Search Criteria
Package Details: fish-git 2:4.0b1.r101.gd5efef1cc-1
Package Actions
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)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- ncurses (ncurses-gitAUR)
- pcre2 (pcre2-gitAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- jq (jq-gitAUR, jaq-binAUR) (make)
- python-sphinx (python-sphinx-gitAUR) (make)
- expect (check)
- procps-ng (procps-ng-gitAUR, busybox-coreutilsAUR) (check)
- pkgfile (pkgfile-gitAUR) (optional) – command-not-found hook
- python (python37AUR, python311AUR, python310AUR) (optional) – man page completion parser / web config tool
Required by (87)
- bash-git-prompt (requires fish) (optional)
- bash-git-prompt-git (requires fish) (optional)
- bass-fish (requires fish)
- bubblejail (requires fish) (optional)
- bubblejail-git (requires fish) (optional)
- carch (requires fish) (optional)
- carch-git (requires fish) (optional)
- chruby-fish (requires fish)
- cocainate-bin (requires fish) (optional)
- ctcontainer (requires fish)
- ctpkg (requires fish)
- fish-abbreviation-tips (requires fish)
- fish-abbreviation-tips-git (requires fish)
- fish-autopair (requires fish)
- fish-autopair-git (requires fish)
- fish-bash2env (requires fish)
- fish-bass-git (requires fish)
- fish-catppuccin-frappe-git (requires fish)
- fish-catppuccin-latte-git (requires fish)
- fish-catppuccin-macchiato-git (requires fish)
- fish-catppuccin-mocha-git (requires fish)
- fish-done (requires fish)
- fish-embark-theme-git (requires fish)
- fish-fastdir-git (requires fish)
- fish-fifc (requires fish)
- fish-fisher_path-git (requires fish)
- fish-fishtape (requires fish)
- fish-fzf (requires fish)
- fish-fzf-git (requires fish)
- fish-humantime (requires fish)
- fish-humantime-git (requires fish)
- fish-hydro-git (requires fish)
- fish-lsp-git (requires fish)
- fish-nvm (requires fish)
- fish-nvm-git (requires fish)
- fish-opendoas-git (requires fish)
- fish-pisces (requires fish)
- fish-pisces-git (requires fish)
- fish-prompt-nai-dusan-git (requires fish)
- fish-pure-prompt (requires fish)
- fish-pure-prompt-git (requires fish)
- fish-purify-git (requires fish)
- fish-ssh-agent-git (requires fish)
- fish-systemd-git (requires fish)
- fish-tide-git (requires fish)
- fish-z-git (requires fish)
- fisher-git (requires fish)
- fishmarks-git (requires fish)
- forgit (requires fish) (optional)
- forgit-git (requires fish) (optional)
- fry (requires fish)
- fry-git (requires fish)
- fundle-git (requires fish)
- fzf-git (requires fish) (optional)
- fzpac (requires fish) (optional)
- fzpac-git (requires fish) (optional)
- git-machete (requires fish) (optional)
- gitflow-fishcompletion-avh (requires fish)
- gmlgcd (requires fish) (check)
- guix (requires fish) (make)
- guix-git (requires fish) (optional)
- harulake (requires fish)
- mommy (requires fish) (optional)
- mum-git (requires fish) (optional)
- neet-git (requires fish)
- pak (requires fish) (optional)
- paket-bin (requires fish)
- pikaur-static (requires fish) (make)
- pikaur-static-git (requires fish) (make)
- printr-git (requires fish) (optional)
- progynosh (requires fish)
- python-themer-git (requires fish) (optional)
- releng-tool (requires fish) (optional)
- rip2-git (requires fish) (optional)
- ripgrep-git (requires fish) (optional)
- sealion (requires fish) (optional)
- shpool (requires fish) (check)
- skim-git (requires fish) (optional)
- spm-arch (requires fish) (optional)
- stalk-bin (requires fish) (optional)
- sync-current-directory-git (requires fish)
- tsubasa (requires fish)
- tsubasa-git (requires fish)
- virtualfish (requires fish)
- virtualfish-git (requires fish)
- zellij-selector (requires fish) (optional)
- zellij-selector-git (requires fish) (optional)
Latest Comments
1 2 3 4 5 6 .. 15 Next › Last »
aorth commented on 2024-12-31 15:17 (UTC)
@akiirui interesting! I was building with an
aur
chroot. You're right that it works withextra-x86_64-build
. Maybe my other chroot has an outdated config or something. I see that a shortcut ispkgctl build
and that reminds me to check out the new pkgctl tool.akiirui commented on 2024-12-31 09:58 (UTC) (edited on 2024-12-31 10:40 (UTC) by akiirui)
@aorth
I can't reproduce these two failures in a clean chroot (
extra-x86_64-build
)More case, I was able to reproduce the failure
tests::fd_monitor::test_close_during_select_ebadf
(in a chroot withtmux
installed), but was unable to reproduce the failuretests::history::test_history_races
.aorth commented on 2024-12-31 08:03 (UTC) (edited on 2024-12-31 08:04 (UTC) by aorth)
Getting failed tests in cargo-test:
Building in a chroot.
swsnr commented on 2024-12-19 11:42 (UTC) (edited on 2024-12-19 11:43 (UTC) by swsnr)
I'd like to point out that the license appears to be incorrect. https://github.com/fish-shell/fish-shell/blob/master/doc_src/license.rst does not include the "or later" clause; going by this file a more accurate license expression would probably be "GPL-2.0-only AND LGPL-2.0-only AND MIT AND PSF-2.0".
akiirui commented on 2024-10-26 06:21 (UTC)
@jaxvanyang The skippable checks are probably not important. And extra/fish doesn't depend on them either. If the official repository packages include them, I'll add it.
You can add these to
jaxvanyang commented on 2024-10-26 04:28 (UTC)
Some tests are skipped if
less
andtmux
are not installed. How about adding them tocheckdepends
to enable all tests?akiirui commented on 2024-10-16 16:35 (UTC)
@jaxvanyang Thanks for the report, done.
jaxvanyang commented on 2024-10-16 12:11 (UTC) (edited on 2024-10-16 13:06 (UTC) by jaxvanyang)
After replacing fish with this and reboot. I can't login using any account which uses fish as login shell (Gnome and TTY). Replacing back fixes it. It's really weird, not sure if my environment broken.
If someone has the same problem as me, we should open an issue upstream.It turns out this is a configuration problem. fish provides both
/bin/fish
and/usr/bin/fish
in/etc/shells
. I set my login shell to/bin/fish
, but fish-git only set/usr/bin/fish
, which makes/bin/fish
an invalid login shell, so I can't login.@SanskritFritz @akiirui I think it would be better to use the same
fish.install
from https://gitlab.archlinux.org/archlinux/packaging/packages/fishakiirui commented on 2024-07-07 03:42 (UTC)
@xiota Done, thanks.
1 2 3 4 5 6 .. 15 Next › Last »