osc copypac from project:devel:languages:haskell:ghc-9.8.x package:ghc-tasty revision:4, using keep-link

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-tasty?expand=0&rev=25
This commit is contained in:
Peter Simons 2024-03-01 19:00:05 +00:00 committed by Git OBS Bridge
parent 7cc888d333
commit 53a85318b8
2 changed files with 8 additions and 9 deletions

View File

@ -26,8 +26,6 @@ License: MIT
URL: https://hackage.haskell.org/package/%{pkg_name}
Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
# https://github.com/UnkindPartition/tasty/pull/371
Patch0: riscv64-unbounded-delays.patch
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-ansi-terminal-devel
BuildRequires: ghc-ansi-terminal-prof
@ -80,9 +78,8 @@ Supplements: (ghc-%{pkg_name}-devel and ghc-prof)
This package provides the Haskell %{pkg_name} profiling library.
%prep
%setup -q -n %{pkg_name}-%{version}
tr -d '\r' <%{SOURCE1} >%{pkg_name}.cabal
%autopatch -p0
%autosetup -n %{pkg_name}-%{version}
cp -p %{SOURCE1} %{pkg_name}.cabal
%build
%ghc_lib_build

View File

@ -1,7 +1,9 @@
--- tasty.cabal.orig 2024-02-09 21:02:29.437780992 +0000
+++ tasty.cabal 2024-02-09 21:03:32.232599568 +0000
@@ -69,7 +69,7 @@
ansi-terminal >= 0.9 && < 1.2
Index: tasty.cabal
===================================================================
--- tasty.cabal.orig 2023-11-07 17:48:13.765306814 +0000
+++ tasty.cabal 2023-11-07 17:48:44.757109342 +0000
@@ -69,7 +69,7 @@ library
ansi-terminal >= 0.9 && < 1.1
-- No reason to depend on unbounded-delays on 64-bit architecture
- if(!arch(x86_64) && !arch(aarch64))