pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/shells/fish fish: Update to 3.0.2
details: https://anonhg.NetBSD.org/pkgsrc/rev/2d66d078ad48
branches: trunk
changeset: 417362:2d66d078ad48
user: nia <nia%pkgsrc.org@localhost>
date: Sat Nov 09 12:02:29 2019 +0000
description:
fish: Update to 3.0.2
# fish 3.0.2 (released February 19, 2019)
This release of fish fixes an issue discovered in fish 3.0.1.
### Fixes and improvements
- The PWD environment variable is now ignored if it does not resolve to the true working directory, fixing strange behaviour in terminals started by editors and IDEs (#5647).
If you are upgrading from version 2.7.1 or before, please also review the release notes for 3.0.1, 3.0.0 and 3.0b1 (included below).
---
# fish 3.0.1 (released February 11, 2019)
This release of fish fixes a number of major issues discovered in fish 3.0.0.
### Fixes and improvements
- `exec` does not complain about running foreground jobs when called (#5449).
- while loops now evaluate to the last executed command in the loop body (or zero if the body was empty), matching POSIX semantics (#4982).
- `read --silent` no longer echoes to the tty when run from a non-interactive script (#5519).
- On macOS, path entries with spaces in `/etc/paths` and `/etc/paths.d` now correctly set path entries with spaces. Likewise, `MANPATH` is correctly set from `/etc/manpaths` and `/etc/manpaths.d`
(#5481).
- fish starts correctly under Cygwin/MSYS2 (#5426).
- The `pager-toggle-search` binding (Ctrl-S by default) will now activate the search field, even when the pager is not focused.
- The error when a command is not found is now printed a single time, instead of once per argument (#5588).
- Fixes and improvements to the git completions, including printing correct paths with older git versions, fuzzy matching again, reducing unnecessary offers of root paths (starting with `:/`) (#5578,
#5574, #5476), and ignoring shell aliases, so enterprising users can set up the wrapping command (via `set -g __fish_git_alias_$command $whatitwraps`) (#5412).
- Significant performance improvements to core shell functions (#5447) and to the `kill` completions (#5541).
- Starting in symbolically-linked working directories works correctly (#5525).
- The default `fish_title` function no longer contains extra spaces (#5517).
- The `nim` prompt now works correctly when chosen in the Web-based configuration (#5490).
- `string` now prints help to stdout, like other builtins (#5495).
- Killing the terminal while fish is in vi normal mode will no longer send it spinning and eating CPU. (#5528)
- A number of crashes have been fixed (#5550, #5548, #5479, #5453).
- Improvements to the documentation and certain completions.
### Known issues
There is one significant known issue that was not corrected before the release:
- fish does not run correctly under Windows Services for Linux before Windows 10 version 1809/17763, and the message warning of this may not be displayed (#5619).
If you are upgrading from version 2.7.1 or before, please also review the release notes for 3.0.0 and 3.0b1 (included below).
diffstat:
shells/fish/Makefile | 7 +++----
shells/fish/distinfo | 10 +++++-----
shells/fish/options.mk | 3 +--
3 files changed, 9 insertions(+), 11 deletions(-)
diffs (54 lines):
diff -r baa3b29e499d -r 2d66d078ad48 shells/fish/Makefile
--- a/shells/fish/Makefile Sat Nov 09 11:48:45 2019 +0000
+++ b/shells/fish/Makefile Sat Nov 09 12:02:29 2019 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2019/04/25 07:33:17 maya Exp $
+# $NetBSD: Makefile,v 1.21 2019/11/09 12:02:29 nia Exp $
-DISTNAME= fish-3.0.0
-PKGREVISION= 2
+DISTNAME= fish-3.0.2
CATEGORIES= shells
MASTER_SITES= ${MASTER_SITE_GITHUB:=fish-shell/}
GITHUB_PROJECT= fish-shell
@@ -19,8 +18,8 @@
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
-CONFIGURE_ARGS+= --without-xsel
USE_TOOLS+= gmake autoreconf autoconf automake
+USE_TOOLS+= msgfmt
EGDIR= ${PREFIX}/share/examples
INSTALL_ENV+= EGDIR=${EGDIR}
diff -r baa3b29e499d -r 2d66d078ad48 shells/fish/distinfo
--- a/shells/fish/distinfo Sat Nov 09 11:48:45 2019 +0000
+++ b/shells/fish/distinfo Sat Nov 09 12:02:29 2019 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.14 2019/02/13 22:03:53 maya Exp $
+$NetBSD: distinfo,v 1.15 2019/11/09 12:02:29 nia Exp $
-SHA1 (fish-3.0.0.tar.gz) = 8fde79d1721e33a46bffe19b66d23b5adbfec3bf
-RMD160 (fish-3.0.0.tar.gz) = 497da118e30a756a6068fef4707844ed92618fa0
-SHA512 (fish-3.0.0.tar.gz) = 97efb67c34860794787b44c04fbb8ebc1b7a8c37da00e7f6d93daab6707f198a2e0455e956a3b1c6a0c1711fa2d0f024ba42a3f82fbb17e857c518a858bb2ffb
-Size (fish-3.0.0.tar.gz) = 6224375 bytes
+SHA1 (fish-3.0.2.tar.gz) = cfd7f12e671be3b49070adc360c22873c8288d1d
+RMD160 (fish-3.0.2.tar.gz) = 95ec9e8ed70c07dd2cb057c127a1a98e2bb78036
+SHA512 (fish-3.0.2.tar.gz) = d3a24f85d4ada891ec4f6b14733edb236ae67f34868b0c9115fa5ebae99202a747ee9aeec7c6b04702f9a608019d5964b9cdc9abc4e3edfd7aaa9335093d8881
+Size (fish-3.0.2.tar.gz) = 6229935 bytes
SHA1 (patch-Makefile.in) = 279d0a77ae52470150f4293a10c26e269fd25cee
SHA1 (patch-configure.ac) = 05bad922ce93d5624f8c98a210e473ad702fbe8d
SHA1 (patch-share_functions_man.fish) = c31cf77efe66a26d24f31ae005838799bb70746e
diff -r baa3b29e499d -r 2d66d078ad48 shells/fish/options.mk
--- a/shells/fish/options.mk Sat Nov 09 11:48:45 2019 +0000
+++ b/shells/fish/options.mk Sat Nov 09 12:02:29 2019 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: options.mk,v 1.1 2019/02/12 16:49:31 maya Exp $
+# $NetBSD: options.mk,v 1.2 2019/11/09 12:02:29 nia Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.fish
PKG_SUPPORTED_OPTIONS= doc
-PKG_SUGGESTED_OPTIONS= doc
.include "../../mk/bsd.options.mk"
Home |
Main Index |
Thread Index |
Old Index