Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fish.15773 for openSUSE:Leap:15.2:Update checked in at 2021-02-12 01:12:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2:Update/fish.15773 (Old) and /work/SRC/openSUSE:Leap:15.2:Update/.fish.15773.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fish.15773" Fri Feb 12 01:12:36 2021 rev:1 rq:871263 version:2.7.1 Changes: -------- New Changes file: --- /dev/null 2021-01-11 18:20:20.070723563 +0100 +++ /work/SRC/openSUSE:Leap:15.2:Update/.fish.15773.new.28504/fish.changes 2021-02-12 01:12:37.529885508 +0100 @@ -0,0 +1,377 @@ +------------------------------------------------------------------- +Thu Apr 12 11:41:42 UTC 2018 - [email protected] + +- Trim some bias from description. +- Anchor grep patterns in %post(un) so that it does not erroneously + match other lines. + +------------------------------------------------------------------- +Sat Mar 31 23:37:20 UTC 2018 - [email protected] + +- Update to 2.7.1 + * macos specific fix for iTerm2 +- cleanup with spec-cleaner +- use https URL +- rpmlint: fix E: devel-file-in-non-devel-package +- rpmlint: fix E: env-script-interpreter + +------------------------------------------------------------------- +Fri Jan 5 01:05:21 UTC 2018 - [email protected] + +- Don't Require python-curses its not needed or used + +------------------------------------------------------------------- +Sat Nov 25 15:23:31 UTC 2017 - [email protected] + +- Update to 2.7.0. Notable improvements: + * A new cdh (change directory using recent history) command provides a more + friendly alternative to prevd/nextd and pushd/popd (#2847). + * A new argparse command is available to allow fish script to parse arguments + with the same behavior as builtin commands. This also includes the fish_opt helper command. (#4190). + * Invalid array indexes are now silently ignored (#826, #4127). + * Improvements to the debugging facility, including a prompt specific to the + debugger (fish_breakpoint_prompt) and a status is-breakpoint subcommand (#1310). + * string supports new lower and upper subcommands, for altering the case of + strings (#4080). The case changing is not locale-aware yet. + * string escape has a new --style=xxx flag where xxx can be script, var, + or url (#4150), and can be reversed with string unescape (#3543). + * History can now be split into sessions with the fish_history variable, + or not saved to disk at all (#102). + * Read history is now controlled by the fish_history variable rather than + the --mode-name flag (#1504). + * command now supports an --all flag to report all directories with the + command. which is no longer a runtime dependency (#2778). + * fish can run commands before starting an interactive session using the new + --init-command/-C options (#4164). + * set has a new --show option to show lots of information about variables + (#4265). + * Full changelog: https://github.com/fish-shell/fish-shell/releases/tag/2.7.0 + +------------------------------------------------------------------- +Wed Jun 7 22:56:22 UTC 2017 - [email protected] + +- Update to 2.6.0. Notable fixes and improvements: + * Jobs running in the background can now be removed from the list of jobs + with the new disown builtin, which behaves like the same command in other + shells (#2810). + * Command substitutions now have access to the terminal, like in other + shells. This allows tools like fzf to work properly (#1362, #3922). + * In cases where the operating system does not report the size of the + terminal, the COLUMNS and LINES environment variables are used; if they + are unset, a default of 80x24 is assumed. + * New French (#3772 & #3788) and improved German (#3834) translations. + * fish no longer depends on the which external command. + * Full changelog: https://github.com/fish-shell/fish-shell/releases/tag/2.6.0 + +------------------------------------------------------------------- +Fri Feb 3 04:13:49 UTC 2017 - [email protected] + +- Update to 2.5.0 + Notable fixes and improvements + * alias, run without options or arguments, lists all defined aliases, and + aliases now include a description in the function signature that identifies + them. + * complete accepts empty strings as descriptions (#3557). + * command accepts -q/--quiet in combination with --search (#3591), providing + a simple way of checking whether a command exists in scripts. + * Abbreviations can now be renamed with abbr --rename OLD_KEY NEW_KEY (#3610). + * The command synopses printed by --help options work better with copying and + pasting (#2673). + * help launches the browser specified by the $fish_help_browser variable if it + is set (#3131). + * History merging could lose items under certain circumstances and is now + fixed (#3496). + * The $status variable is now set to 123 when a syntactically invalid command + is entered (#3616). + * Exiting fish now signals all background processes to terminate, not just + stopped jobs (#3497). + * A new prompt_hostname function which prints a hostname suitable for use in + prompts (#3482). + * The __fish_man_page function (bound to Alt-h by default) now tries to + recognize subcommands (e.g. git add will now open the "git-add" man page) + (#3678). + * A new function edit_command_buffer (bound to Alt-e & Alt-v by default) to + edit the command buffer in an external editor (#1215, #3627). + * set_color now supports italics (--italics), dim (--dim) and reverse + (--reverse) modes (#3650). + * Filesystems with very slow locking (eg incorrectly-configured NFS) will no + longer slow fish down (#685). + * Improved completions for apt (#3695), fusermount (#3642), make (#3628), + netctl-auto (#3378), nmcli (#3648), pygmentize (#3378), and tar (#3719). + * Added completions for: + VBoxHeadless (#3378) + VBoxSDL (#3378) + base64 (#3378) + caffeinate (#3524) + dconf (#3638) + dig (#3495) + dpkg-reconfigure (#3521 & #3522) + feh (#3378) + launchctl (#3682) + lxc (#3554 & #3564), + mddiagnose (#3524) + mdfind (#3524) + mdimport (#3524) + mdls (#3524) + mdutil (#3524) + mkvextract (#3492) + nvram (#3524) + objdump (#3378) + sysbench (#3491) + tmutil (#3524) + * Full changelog https://github.com/fish-shell/fish-shell/releases/tag/2.5.0 + +------------------------------------------------------------------- +Tue Nov 8 11:49:49 UTC 2016 - [email protected] + +- Update to version 2.4.0 + ## Notable fixes and improvements + * The documentation is now generated properly and with the + correct version identifier. + * Automatic cursor changes are now only enabled on the + subset of XTerm versions known to support them, resolving a + problem where older versions printed garbage to the terminal + before and after every prompt (#3499). + * Improved the title set in Apple Terminal.app. + * Added completions for `defaults` and improved completions + for `diskutil` (#3478). + # fish 2.4b1 (released October 18, 2016) + ## Significant changes + * The clipboard integration has been revamped with explicit + bindings. The killring commands no longer copy from, or + paste to, the X11 clipboard - use the new copy (`C-x`) and + paste (`C-v`) bindings instead. The clipboard is now + available on OS X as well as systems using X11 (e.g. Linux). + (#3061) + * `history` uses subcommands (`history delete`) rather than + options (`history --delete`) for its actions (#3367). You + can no longer specify multiple actions via flags (e.g., + `history --delete --save something`). + * New `history` options have been added, including `--max=n` + to limit the number of history entries, `--show-time` option + to show timestamps (#3175, #3244), and `--null` to null + terminate history entries in the search output. + * `history search` is now case-insensitive by default (which + also affects `history delete`) (#3236). + * `history delete` now correctly handles multiline commands + (#31). + * Vi-style bindings no longer include all of the default + emacs-style bindings; instead, they share some definitions + (#3068). + * If there is no locale set in the environment, various + known system configuration files will be checked for a + default. If no locale can be found, `en_US-UTF.8` will be + used (#277). + * A number followed by a caret (e.g. `5^`) is no longer + treated as a redirection (#1873). + * The `$version` special variable can be overwritten, so + that it can be used for other purposes if required. + ## Notable fixes and improvements + * The `fish_realpath` builtin has been renamed to `realpath` + and made compatible with GNU `realpath` when run without + arguments (#3400). It is used only for systems without a + `realpath` or `grealpath` utility (#3374). + * Improved color handling on terminals/consoles with 8-16 + colors, particularly the use of bright named color (#3176, + #3260). + * `fish_indent` can now read from files given as arguments, + rather than just standard input (#3037). + * Fuzzy tab completions behave in a less surprising manner + (#3090, #3211). + * `jobs` should only print its header line once (#3127). + * Wildcards in redirections are highlighted appropriately + (#2789). + * Suggestions will be offered more often, like after + removing characters (#3069). + * `history --merge` now correctly interleaves items in + chronological order (#2312). + * Options for `fish_indent` have been aligned with the other + binaries - in particular, `-d` now means `--debug`. The + `--dump` option has been renamed to `--dump-parse-tree` + (#3191). + * The display of bindings in the Web-based configuration has + been greatly improved (#3325), as has the rendering of + prompts (#2924). + * fish should no longer hang using 100% CPU in the C locale + (#3214). + * A bug in FreeBSD 11 & 12, Dragonfly BSD & illumos ++++ 180 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:Leap:15.2:Update/.fish.15773.new.28504/fish.changes New: ---- fish-2.7.1.tar.gz fish.changes fish.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fish.spec ++++++ # # spec file for package fish # # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: fish Version: 2.7.1 Release: 0 Summary: The "friendly interactive shell" License: GPL-2.0-only Group: System/Shells Url: https://fishshell.com/ Source: https://github.com/fish-shell/fish-shell/releases/download/%{version}/fish-%{version}.tar.gz BuildRequires: doxygen BuildRequires: gcc-c++ BuildRequires: gettext BuildRequires: groff BuildRequires: ncurses-devel BuildRequires: pcre2-devel >= 10.21 BuildRequires: pkgconfig BuildRequires: python Requires: bc Requires: man Recommends: terminfo %description fish is a command line shell. It is geared towards interactive use and its features are focused on user friendlieness and discoverability. The language syntax is simple but incompatible with other shell languages. %package devel Summary: Devel files for the fish shell Group: Development/Libraries/C and C++ %description devel This package contains development files for the fish shell. %prep %setup -q # fix E: env-script-interpreter find share/tools -type f -name *.py -exec sed -i -r '1s|^#!%{_bindir}/env |#!%{_bindir}/|' {} + %build %configure \ --without-included-pcre2 make %{?_smp_mflags} %install %make_install %find_lang %{name} %post # Add fish to the list of allowed shells in /etc/shells if ! grep -q '^%{_bindir}/%{name}$' %{_sysconfdir}/shells; then echo %{_bindir}/%{name} >>%{_sysconfdir}/shells fi %postun # Remove fish from the list of allowed shells in /etc/shells if [ "$1" = 0 ]; then grep -v '^%{_bindir}/%{name}$' %{_sysconfdir}/shells >%{_sysconfdir}/%{name}.tmp mv %{_sysconfdir}/%{name}.tmp %{_sysconfdir}/shells fi %files -f %{name}.lang %dir %{_sysconfdir}/fish %config(noreplace) %{_sysconfdir}/%{name}/* %{_bindir}/* %{_datadir}/doc/%{name} %{_datadir}/%{name} %{_mandir}/man1/*.1%{?ext_man} %files devel %{_datadir}/pkgconfig/fish.pc %changelog
