Update to 3.1.0

Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
epel9
Igor Raits 5 years ago
parent 197d16eb45
commit a19b45c3f7
No known key found for this signature in database
GPG Key ID: 695714BD1BBC5F4C

1
.gitignore vendored

@ -7,3 +7,4 @@
/fish-2.7.1.tar.gz /fish-2.7.1.tar.gz
/fish-3.0.0.tar.gz /fish-3.0.0.tar.gz
/fish-3.0.2.tar.gz /fish-3.0.2.tar.gz
/fish-3.1.0.tar.gz

@ -1,31 +0,0 @@
From 742fde0dd68858ad603b449501f0c42cd7864fab Mon Sep 17 00:00:00 2001
From: Fabian Homborg <FHomborg@gmail.com>
Date: Fri, 28 Dec 2018 17:57:53 +0100
Subject: [PATCH] Don't use less in highlighting test
It doesn't have to be installed.
`cat` is in our dependencies, so we can assume it's there.
Fixes #5436.
---
src/fish_tests.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/fish_tests.cpp b/src/fish_tests.cpp
index f6094254..abe21a2e 100644
--- a/src/fish_tests.cpp
+++ b/src/fish_tests.cpp
@@ -4243,7 +4243,8 @@ static void test_highlighting() {
{L"cat", highlight_spec_command},
{L"/dev/null", highlight_spec_param},
{L"|", highlight_spec_statement_terminator},
- {L"less", highlight_spec_command},
+ // This is bogus, but we used to use "less" here and that doesn't have to be installed.
+ {L"cat", highlight_spec_command},
{L"2>", highlight_spec_redirection},
});
--
2.20.1

@ -0,0 +1,28 @@
From 24e6cfa8097b8946db51f4076b59496a658fcbf5 Mon Sep 17 00:00:00 2001
From: Igor Raits <i.gnatenko.brain@gmail.com>
Date: Fri, 14 Feb 2020 20:45:19 +0100
Subject: [PATCH] iothread: Add missing cstdint include
This will fix build with GCC 10+.
Fixes: https://github.com/fish-shell/fish-shell/issues/6604
Signed-off-by: Igor Raits <i.gnatenko.brain@gmail.com>
---
src/iothread.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/iothread.h b/src/iothread.h
index 5d91b2b34..64f783e87 100644
--- a/src/iothread.h
+++ b/src/iothread.h
@@ -4,6 +4,7 @@
#include <pthread.h>
+#include <cstdint>
#include <functional>
#include <type_traits>
--
2.25.0

@ -3,8 +3,8 @@
%global _python_bytecompile_extra 1 %global _python_bytecompile_extra 1
Name: fish Name: fish
Version: 3.0.2 Version: 3.1.0
Release: 3%{?dist} Release: 1%{?dist}
Summary: Friendly interactive shell Summary: Friendly interactive shell
# GPLv2 # GPLv2
@ -27,8 +27,7 @@ Summary: Friendly interactive shell
License: GPLv2 and BSD and ISC and LGPLv2+ and MIT License: GPLv2 and BSD and ISC and LGPLv2+ and MIT
URL: https://fishshell.com URL: https://fishshell.com
Source0: https://github.com/fish-shell/fish-shell/releases/download/%{version}/%{name}-%{version}.tar.gz Source0: https://github.com/fish-shell/fish-shell/releases/download/%{version}/%{name}-%{version}.tar.gz
# https://github.com/fish-shell/fish-shell/commit/742fde0dd68858ad603b449501f0c42cd7864fab Patch0001: 0001-iothread-Add-missing-cstdint-include.patch
Patch0001: 0001-Don-t-use-less-in-highlighting-test.patch
BuildRequires: cmake >= 3.2 BuildRequires: cmake >= 3.2
BuildRequires: ninja-build BuildRequires: ninja-build
@ -46,6 +45,8 @@ Recommends: man-db
Recommends: man-pages Recommends: man-pages
Recommends: groff-base Recommends: groff-base
Provides: bundled(js-angular) = 1.0.8
%description %description
fish is a fully-equipped command line shell (like bash or zsh) that is fish is a fully-equipped command line shell (like bash or zsh) that is
smart and user-friendly. fish supports powerful features like syntax smart and user-friendly. fish supports powerful features like syntax
@ -109,6 +110,9 @@ fi
%{_pkgdocdir} %{_pkgdocdir}
%changelog %changelog
* Sat Feb 15 2020 Igor Raits <ignatenkobrain@fedoraproject.org> - 3.1.0-1
- Update to 3.1.0
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-3 * Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

@ -1 +1 @@
SHA512 (fish-3.0.2.tar.gz) = cd4a8e6a0d7770ef17e92d3d20ea23e754b9fa53e5ee5459ab5838fcbbcac69544ca2f83551e93a004b140cc14ec556860a711ce216197753c1704901518c9c3 SHA512 (fish-3.1.0.tar.gz) = 143e462b5329790fa9834e135109e1397c3525756a0209d0ec68a53f7d2a1f581cd45fbbdcde6a5b53dff447da18ed6a62277993d851e7b18ef7f1a6b6d49cff

Loading…
Cancel
Save