SHA256
1
0
forked from pool/fish

47 Commits

Author SHA256 Message Date
a3d30620dd Accepting request 1271236 from shells
OBS-URL: https://build.opensuse.org/request/show/1271236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=46
2025-04-22 15:25:50 +00:00
c3167b2e25 Forwarded request #1270578 from rfrohl
no more pcre2 fix + version 4.0.1 + "fix" tests

OBS-URL: https://build.opensuse.org/package/show/shells/fish?expand=0&rev=99
2025-04-22 02:54:36 +00:00
645e990cb3 Accepting request 1269751 from shells
OBS-URL: https://build.opensuse.org/request/show/1269751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=45
2025-04-16 18:38:07 +00:00
abab5c32d8 drop tests failing with pcre2 10.45 (boo#1241199)
OBS-URL: https://build.opensuse.org/package/show/shells/fish?expand=0&rev=97
2025-04-16 01:51:05 +00:00
eb7f6e170d Accepting request 1181162 from shells
OBS-URL: https://build.opensuse.org/request/show/1181162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=44
2024-06-17 17:27:28 +00:00
70cfd8c11a Accepting request 1180277 from shells
OBS-URL: https://build.opensuse.org/request/show/1180277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=43
2024-06-13 13:37:53 +00:00
0852e52aa5 Accepting request 1175306 from shells
OBS-URL: https://build.opensuse.org/request/show/1175306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=42
2024-05-21 16:34:34 +00:00
0dea6e974a Accepting request 1142891 from shells
OBS-URL: https://build.opensuse.org/request/show/1142891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=41
2024-01-31 22:53:29 +00:00
069037a0c9 Accepting request 1132463 from shells
- New upstream release 3.6.4
  * This release contains a complete fix for the test suite failure in fish
    3.6.2 and 3.6.3.
- New upstream release 3.6.3
  * This release contains a fix for a test suite failure in fish 3.6.2.
- New upstream release 3.6.2
  This release of fish contains a security fix for CVE-2023-49284, a minor security problem identified
  in fish 3.6.1 and previous versions (thought to affect all released versions of fish).
  fish uses certain Unicode non-characters internally for marking wildcards and expansions. It
  incorrectly allowed these markers to be read on command substitution output, rather than
  transforming them into a safe internal representation.
  For example, ``echo \UFDD2HOME`` has the same output as ``echo $HOME``.
  While this may cause unexpected behavior with direct input, this may become a minor security problem
  if the output is being fed from an external program into a command substitution where this output
  may not be expected. (bsc#1217808, CVE-2023-49284) 
- Enable tests

OBS-URL: https://build.opensuse.org/request/show/1132463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=40
2023-12-11 20:49:58 +00:00
a6ea901525 Accepting request 1118390 from shells
OBS-URL: https://build.opensuse.org/request/show/1118390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=39
2023-10-19 20:47:08 +00:00
5f9581ef2e Accepting request 1080204 from shells
OBS-URL: https://build.opensuse.org/request/show/1080204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=38
2023-04-20 13:13:19 +00:00
5c432e1506 Accepting request 1059188 from shells
OBS-URL: https://build.opensuse.org/request/show/1059188
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=37
2023-01-20 16:36:26 +00:00
43c8af3980 Accepting request 1003060 from shells
OBS-URL: https://build.opensuse.org/request/show/1003060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=36
2022-09-14 11:44:27 +00:00
a7c056347d Accepting request 988561 from shells
OBS-URL: https://build.opensuse.org/request/show/988561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=35
2022-07-13 12:31:46 +00:00
c5b49bb9fc Accepting request 967386 from shells
OBS-URL: https://build.opensuse.org/request/show/967386
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=34
2022-04-08 23:43:41 +00:00
c401f3fe76 Accepting request 963794 from shells
OBS-URL: https://build.opensuse.org/request/show/963794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=33
2022-03-24 21:56:50 +00:00
283f54f6db Accepting request 962132 from shells
OBS-URL: https://build.opensuse.org/request/show/962132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=32
2022-03-18 15:41:26 +00:00
73514a887a Accepting request 957675 from shells
OBS-URL: https://build.opensuse.org/request/show/957675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=31
2022-02-27 21:42:43 +00:00
a80df3b8e9 Accepting request 916075 from shells
OBS-URL: https://build.opensuse.org/request/show/916075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=30
2021-09-04 20:32:16 +00:00
914c352c24 Accepting request 886639 from shells
OBS-URL: https://build.opensuse.org/request/show/886639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=29
2021-04-22 16:03:40 +00:00
Richard Brown
01f565545b Accepting request 880370 from shells
OBS-URL: https://build.opensuse.org/request/show/880370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=28
2021-04-06 15:28:59 +00:00
90994f9587 Accepting request 877895 from shells
OBS-URL: https://build.opensuse.org/request/show/877895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=27
2021-03-11 19:07:35 +00:00
Richard Brown
08adda32d0 Accepting request 876081 from shells
OBS-URL: https://build.opensuse.org/request/show/876081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=26
2021-03-05 12:42:59 +00:00
280b66c211 Accepting request 871024 from shells
OBS-URL: https://build.opensuse.org/request/show/871024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=25
2021-02-15 22:11:36 +00:00
b236bc5fe9 Accepting request 825206 from shells
OBS-URL: https://build.opensuse.org/request/show/825206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=24
2020-08-12 08:55:59 +00:00
f55998e764 Accepting request 799364 from shells
OBS-URL: https://build.opensuse.org/request/show/799364
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=23
2020-05-02 20:12:55 +00:00
efafc46801 Accepting request 793430 from shells
OBS-URL: https://build.opensuse.org/request/show/793430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=22
2020-04-15 17:52:42 +00:00
8f6b269730 Accepting request 790060 from shells
OBS-URL: https://build.opensuse.org/request/show/790060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=21
2020-04-04 10:19:32 +00:00
c6970a460f Accepting request 785751 from shells
OBS-URL: https://build.opensuse.org/request/show/785751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=20
2020-03-17 12:10:39 +00:00
3f8d7840e3 Accepting request 693021 from shells
OBS-URL: https://build.opensuse.org/request/show/693021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=19
2019-04-11 10:18:18 +00:00
Stephan Kulow
1b4731614e Accepting request 679985 from shells
OBS-URL: https://build.opensuse.org/request/show/679985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=18
2019-02-28 20:44:43 +00:00
09314488bf Accepting request 676964 from shells
OBS-URL: https://build.opensuse.org/request/show/676964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=17
2019-02-19 11:00:32 +00:00
b912628236 Accepting request 663481 from shells
OBS-URL: https://build.opensuse.org/request/show/663481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=16
2019-01-21 09:47:20 +00:00
6cdea262a2 Accepting request 596747 from shells
OBS-URL: https://build.opensuse.org/request/show/596747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=15
2018-04-16 10:50:42 +00:00
0365e44715 Accepting request 592918 from shells
OBS-URL: https://build.opensuse.org/request/show/592918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=14
2018-04-02 20:49:21 +00:00
35b44fffdf Accepting request 563730 from shells
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/563730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=13
2018-01-13 20:48:21 +00:00
9523340f47 Accepting request 501833 from shells
1

OBS-URL: https://build.opensuse.org/request/show/501833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=12
2017-06-12 13:31:59 +00:00
7a2d97245f Accepting request 454613 from shells
1

OBS-URL: https://build.opensuse.org/request/show/454613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=11
2017-02-06 14:22:08 +00:00
20a7c38d17 Accepting request 439195 from shells
1

OBS-URL: https://build.opensuse.org/request/show/439195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=10
2016-11-10 12:22:30 +00:00
942b978bd9 Accepting request 426564 from shells
prevent 42.1 from failing due to too old dependencies

OBS-URL: https://build.opensuse.org/request/show/426564
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=9
2016-09-12 11:27:10 +00:00
3c984974dd Accepting request 406639 from shells
Fix source url

OBS-URL: https://build.opensuse.org/request/show/406639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=8
2016-07-05 07:53:07 +00:00
c113d0a670 Accepting request 397571 from shells
1

OBS-URL: https://build.opensuse.org/request/show/397571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=7
2016-05-29 01:11:42 +00:00
1dd632a8a6 Accepting request 345528 from shells
1

OBS-URL: https://build.opensuse.org/request/show/345528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=6
2015-11-26 16:01:43 +00:00
cbe74a2e8b Accepting request 319033 from shells
1

OBS-URL: https://build.opensuse.org/request/show/319033
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=5
2015-08-01 09:37:16 +00:00
6df788329f Accepting request 292179 from shells
1

OBS-URL: https://build.opensuse.org/request/show/292179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=4
2015-03-23 11:18:43 +00:00
293df091f0 Accepting request 284233 from shells
1

OBS-URL: https://build.opensuse.org/request/show/284233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=3
2015-02-06 09:23:40 +00:00
a04b5b604e Accepting request 283220 from shells
OBS-URL: https://build.opensuse.org/request/show/283220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fish?expand=0&rev=2
2015-01-29 08:58:01 +00:00
8 changed files with 95 additions and 24 deletions

6
_service Normal file
View File

@@ -0,0 +1,6 @@
<services>
<service name="cargo_vendor" mode="manual">
<param name="src">fish*.tar.xz</param>
</service>
</services>

Binary file not shown.

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEnh3gZzzMAykZ0YUmwLlpspdOiI4FAmX5EKYACgkQwLlpspdO
iI5nwA/+Pp2y+/gdWdYffM7VwndSZy/QIvmTzCOAOvB4fWRQcYNibdEeLSuU5z0g
SljV3zyQpstrO3NGnWKOl1P/o5Itk1H6vha9RpEpBok8TCbuDBOuvnTQVraJKYfF
h7BsuNUHPF2NORpxp00eNSmLPIgR3p/DndRG2d3ti25tOKQ5rAP7azX3xmzKy0D5
nw1jGB/yTN/a0iVEL4/0m3M7p3E4Pz58G8CxavUPwoF/yDnhNm1IcjiS4QEw5AJh
DXtJP8x1QP0gfXmA+nZFfdTPHNOxpct7yDcxV0JRHxhEvqbwRc0sEnXXp0zrZT4m
wb3PNh/TxGjNIw0sX9wHb6yEJ4TYHkv+e4BfoJbU9OFsLPaE/5WBDg1+z9vqBYzr
r7l/MfvJIXMqSMlcFmccJzQ9Xu0OpsyRsLAOTgwI8Zu7uEXUlqh3wpAq7JkYtBMg
Js1UrdlT1QFm1F0qJ4SDZ3SXdSkcosT6U7FfTL2XpinHZnT/2jBcUUGWM7UyW+6I
9lNMQs+K7jR545nvt4lp3ODuhnqvLkGzfzE75DH/iPfUj1K/Q3wBU2MYXMZriGKX
jpiXDI+cYWzUgRdEB7FS1RQ3AJZzYJ37DikCazvCCARUeByaSnSwG3D4ch//TPFI
W7e94aS89l2A4SuIi6dU2/ZUlZSojSTcwIF9PpoZ0se6e/8x4uY=
=0Gvd
-----END PGP SIGNATURE-----

BIN
fish-4.0.1.tar.xz LFS Normal file

Binary file not shown.

16
fish-4.0.1.tar.xz.asc Normal file
View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEnh3gZzzMAykZ0YUmwLlpspdOiI4FAmfST0UACgkQwLlpspdO
iI7Mbg//TTtG4yaFB74DUHZ0e7C91rfzoS63+F7TdFWDRMSFq3BwLv/Ny7y6+j6G
Z6Z1PCCtLpnme/TmK352R3c/KqSyimFh2MBzqoFQEJYjW36tApZvvTIj0aAumt9a
oVFL3CvJfpupanTFSgKvAvEwsvnC+9ifu5LDuC6jEawoD90YvD1O9B0r37GZ2UAO
rikUK4XfiuFLYyYB5DjyTk2gMzlCB+BDfzm+W2LbLbV9pTMcoML4/VC0UGfhLKWV
J9LxFuQ2Ar1ExU4YfdPjqmD1cD24ztgLd1nRdFOtXk39l8P6g89mc4aMn5SnEIXC
Amd6hKmutJi5J8lS/NgJVapYVMIf3PLZrF+9/pMYDCHk1x/MAwBBr2/FqN1Q20ts
eSUAn9/7fL4dOoS8bwKfVmpKY278zwJQRFMLT11OPDwOFMmLH4ZPmXR2iI3MrIag
lQ7b91yThMPvNERpCE0o0lO5Ecw494P5EIJygVexuWWEL0ZKP8ZiKFJWOo3/u+fv
rrcdM0c2/N2jy9QH9mQIYt1Mg3FZBB81CnFu6Fx5nFtrZeu+Gg39fKpKrgHGwo51
zX+EWF7u3wcWW1/fXc3yTpAze2DbKEzmWPyt6gZ8TEJI2uWOOKqAhQkEQ1wo8rt1
ybg9hCQiKPGu51N+3a3pttXTf6GTUoNhntEYOAA93jKXIrx+oHE=
=vyXB
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,62 @@
-------------------------------------------------------------------
Thu Apr 17 14:11:25 UTC 2025 - Robert Frohl <rfrohl@suse.com>
- update to 4.0.1
https://github.com/fish-shell/fish-shell/releases/tag/4.0.1
* Key combinations using the super (Windows/command) key can be bound using
the super- prefix (#11217).
* Konsoles menu shows the “Open folder with” option again (#11198).
* $fish_color_search_match will now only be applied to the foreground color
if it has an explicit foreground. For example, this allows setting:
* set -g fish_color_search_match --reverse
* Cursor shape commands (\e[2 q) are no longer sent in non-interactive shells
or in redirections (#11255).
* status gained a is-interactive-read subcommand, to check whether the script
is being called from an interactive read invocation.
* fishs background tasks are now started in a way that avoids an error on
macOS Terminal.app (#11181).
* Using key combinations within qemu should work correctly.
* Prompts containing control characters no longer cause incorrect display of
command lines (#11252).
* Cancelling the command-line in Vi mode displays correctly again (#11261).
* The acidhub prompt properly displays the git branch again (#11179).
* Completions for wine correctly include files again (#11202).
* On macOS, paths from /etc/paths and /etc/manpaths containing colons are
handled correctly (#10684). This functionality was included in the 4.0.0
release notes but was missing from the source code.
* The XTerm modifyOtherKeys keyboard encoding is no longer used under WezTerm,
as it does not work correctly in all layouts (#11204).
* option-left and other similar keys should now work in iTerm versions before 3.5.12;
the kitty keyboard protocol is now disabled on these versions (#11192).
* The kitty keyboard protocol is no longer used under Midnight Commander, as
it does not work correctly (#10640).
* fish now sends the commandline along with the OSC 133 semantic prompt command
start sequence. This fixes a test in the kitty terminal (#11203).
* Git completions for third-party commands like “git-absorb” are completed
correctly again (#11205).
* Completions for diskutil no longer produce an error (#11201).
* The output of certain error messages no longer prints newlines to standard
output (#11248).
* A number of crashes have been fixed, including file names longer than 255
bytes (#11221), using fish on a btrfs filesystem (#11219), history files
that do not have the expected format (#11236), and pasting into an empty
command line (#11256).
- Remove fish-3.7.1-drop-pcre-tests.patch, no problem for 4.0.x
-------------------------------------------------------------------
Tue Apr 15 16:39:20 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- drop tests failing with pcre2 10.45 (boo#1241199)
add fish-3.7.1-drop-pcre-tests.patch
-------------------------------------------------------------------
Sun Jan 12 22:20:32 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- update to 4.0~b1
https://fishshell.com/blog/rustport/
- new BR: cargo
- add service to pull the rust vendored deps
-------------------------------------------------------------------
Fri Jun 14 12:38:33 UTC 2024 - pgajdos@suse.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package fish
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: fish
Version: 3.7.1
Version: 4.0.1
Release: 0
Summary: The "friendly interactive shell"
# see bundled doc_src/license.rst
@@ -26,7 +26,9 @@ Group: System/Shells
URL: https://fishshell.com/
Source: https://github.com/fish-shell/fish-shell/releases/download/%{version}/fish-%{version}.tar.xz
Source1: https://github.com/fish-shell/fish-shell/releases/download/%{version}/fish-%{version}.tar.xz.asc
Source2: vendor.tar.zst
Source100: fish.keyring
BuildRequires: cargo
BuildRequires: cmake
BuildRequires: doxygen
BuildRequires: gcc-c++
@@ -36,6 +38,7 @@ BuildRequires: ncurses-devel
BuildRequires: pcre2-devel >= 10.21
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: zstd
# for tests
BuildRequires: procps
Requires: awk
@@ -58,7 +61,7 @@ Group: Development/Libraries/C and C++
This package contains development files for the fish shell.
%prep
%autosetup -p1
%autosetup -p1 -a2 -n %{name}-%{version}
# fix E: env-script-interpreter
find share/tools -type f -name *.py -exec \
@@ -88,9 +91,7 @@ rm %{buildroot}/%{_datadir}/doc/packages/fish/.buildinfo
%endif
%check
pushd build
%make_build test
popd
%post
# Add fish to the list of allowed shells in /etc/shells
@@ -106,6 +107,7 @@ if [ "$1" = 0 ]; then
fi
%files -f %{name}.lang
%license COPYING doc_src/license.rst
%dir %{_sysconfdir}/fish
%config(noreplace) %{_sysconfdir}/%{name}/*
%{_bindir}/fish
@@ -118,6 +120,7 @@ fi
%{_datadir}/pixmaps/fish.png
%files devel
%license COPYING doc_src/license.rst
%{_datadir}/pkgconfig/fish.pc
%changelog

BIN
vendor.tar.zst LFS Normal file

Binary file not shown.