Jens Petersen
1c6ff01623
remove the RUNPATHs again since they are covered by the ld.so.conf.d file
2023-02-05 00:42:53 +08:00
Jens Petersen
9b70e66d38
obsolete manual if disabled
2023-02-04 22:03:20 +08:00
Jens Petersen
0b223c6fe8
restore the ld.so.conf.d file to workaround mock issue ( #2166028 )
2023-02-04 22:03:09 +08:00
Jens Petersen
e9399b13bb
also arch filesystem subpackage since content depends on haddock
2023-01-31 20:48:19 +08:00
Jens Petersen
eea1f6cad7
make ghc-doc-index arch since haddock disabled on i686
...
BuildError: The following noarch package built differently on different architectures: ghc-doc-index-9.2.5-125.fc38.noarch.rpm
rpmdiff output was:
added /usr/share/doc/ghc/html/libraries/doc-index-124.html
added /usr/share/doc/ghc/html/libraries/doc-index-126.html
added /usr/share/doc/ghc/html/libraries/doc-index-33.html
:
:
2023-01-31 16:27:40 +08:00
Jens Petersen
608b9ae719
correct manpage location from docdir
2023-01-31 11:16:41 +08:00
Jens Petersen
e3d6c97334
hadrian: put ghc manpage in the right place
2023-01-30 23:48:23 +08:00
Jens Petersen
ce8a0ee17f
include the manpage now built with hadrian
2023-01-30 22:50:17 +08:00
Jens Petersen
5cbb28b98c
also disable haddock for i686: runs out of memory now like armv7hl
...
Warning: GHC.IfaceToCore: could not find link destinations for:
- GHC.IfaceToCore.mergeIfaceDecl
Warning: GHC.Iface.Rename: could not find link destinations for:
- GHC.Iface.Rename.ShIfM
Warning: GHC.Types.Name.Shape: could not find link destinations for:
- GHC.Types.Name.Shape.uAvailInfos
haddock: out of memory (requested 1048576 bytes)
Warning: GHC.Tc.Gen.Splice: could not find link
2023-01-30 22:03:44 +08:00
Jens Petersen
a028d88f6f
replace ghc-configure-c99.patch with upstream patch
...
https://fedoraproject.org/wiki/Changes/PortingToModernC
2023-01-30 20:23:07 +08:00
Jens Petersen
2a8e5b4268
actually update configure for ghc-configure-c99.patch
2023-01-30 20:22:45 +08:00
Jens Petersen
eef765975c
ghc_devel_prof deprecated
2023-01-30 20:16:37 +08:00
Jens Petersen
639b07bccd
build manpage with sphinx
2023-01-30 20:16:37 +08:00
Jens Petersen
d8c7935735
subpackage ghc-bignum
...
some hackages now depend on it
2023-01-30 20:16:37 +08:00
Jens Petersen
46f60c5540
install bash-completion file
2023-01-30 20:16:37 +08:00
Jens Petersen
0c150de12d
introduce %ghc_obsoletes_name so that ghc-* obsoletes ghc9.2-*
2023-01-30 20:16:37 +08:00
Jens Petersen
04d947cd74
consolidate ld.so.conf.d and chrpath for _ghcdynlibdir
2023-01-30 20:16:37 +08:00
Jens Petersen
24f60eba3d
add xhtml_ver and obsoletes
2023-01-30 20:16:37 +08:00
Jens Petersen
206ca11ac0
use %ghcliblib as much as possible
2023-01-30 20:16:37 +08:00
Jens Petersen
a33ef3fd51
do not disable debuginfo
...
avoids build-id conflicts
2023-01-30 20:16:37 +08:00
Jens Petersen
feb7f7069e
disable ld.so.conf.d/ghc.conf
2023-01-30 20:16:37 +08:00
Jens Petersen
c315c79429
define rts_ver to avoid double listing libHSrts-1.0.2-ghc*.so
2023-01-30 20:16:37 +08:00
Jens Petersen
f92afecbee
override global %with_ghc_prof and %with_haddock
2023-01-30 20:16:37 +08:00
Jens Petersen
a15483db6e
rebase to 9.2.5 from ghc9.2
2023-01-30 20:16:30 +08:00
Jens Petersen
2cf80b12e6
update to 9.0.2 from ghc9.0
2023-01-30 20:13:58 +08:00
Florian Weimer
fbe8f0f8e3
Port configure script to C99
...
Related to:
<https://fedoraproject.org/wiki/Changes/PortingToModernC >
<https://fedoraproject.org/wiki/Toolchain/PortingToModernC >
2023-01-12 13:23:26 +01:00
Jens Petersen
ba0880ec2a
update a few issue urls to gitlab
...
taken from ghc8.10
2023-01-07 10:37:46 +08:00
Jens Petersen
d85561818a
obsoletes ghc8.10
2022-09-28 16:41:51 +08:00
Jens Petersen
682df27912
bump llvm from 11 to 12
2022-09-28 16:40:58 +08:00
Jens Petersen
5dfb2bd4d6
ghc-compiler actually conflicts with ghcMAJOR-compiler-VERSION
...
add %ghc_major
2022-08-06 21:21:07 +08:00
Jens Petersen
d695d12eb5
conflicts with ghc8.10-compiler-8.10.7
2022-08-06 13:12:21 +08:00
Jens Petersen
4a785f1067
add ghc-filesystem obsoletes to help dnf
2022-08-06 13:11:16 +08:00
Fedora Release Engineering
08f84177dc
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 04:33:03 +00:00
Jens Petersen
aafa21cdc2
rebase to 8.10.7 from ghc8.10; adding filesystem subpkg
2022-06-14 22:28:23 +08:00
Fedora Release Engineering
43ca3c7195
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 04:22:41 +00:00
Miro Hrončok
379a3830ce
Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34
2022-01-08 11:11:19 +01:00
Jens Petersen
9d34518bd2
move zlib-devel Recommends to cabal-install
2021-09-17 18:50:11 +08:00
Jens Petersen
d010494668
revert back to 8.10.5 with rts patch and without s390x llvm
...
reduce cpus for post %install scripts for armv7hl
2021-07-23 10:44:05 +08:00
Jens Petersen
2c08099dac
turn off llvm for s390x again
...
https://gitlab.haskell.org/ghc/ghc/-/issues/20120
2021-07-19 19:53:53 +08:00
Jens Petersen
872f1cef00
enable llvm backend for s390x and perf build
2021-07-16 00:01:59 +08:00
Jens Petersen
499775baf0
revert to ghc-8.10.4 (since ghc-8.10.5 fails to rebuild on s390x)
2021-07-15 20:16:05 +08:00
Jens Petersen
f2172368be
enable llvm for s390x
2021-07-12 10:26:19 +08:00
Jens Petersen
055d1f9b29
enable quick build for s390x llvm bootstrap
2021-07-12 01:11:07 +08:00
Jens Petersen
cc98c023ef
remove the debian x32 patch
2021-07-11 23:24:28 +08:00
Jens Petersen
a1a8a89e7c
rebase to 8.10.5 from ghc:8.10
2021-07-11 21:27:39 +08:00
Jens Petersen
bad2a2b5a9
fix build with sphinx4 ( #1977317 )
...
use rawstring in conf.py (already in ghc-9)
2021-07-01 00:37:53 +08:00
Jens Petersen
71ccb69965
ghc-compiler now requires ghc-filesystem for html docdirs
2021-05-25 11:44:26 +08:00
Fedora Release Engineering
e1bee79cdc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 06:44:33 +00:00
Jens Petersen
58f71ccc9b
Add riscv64 to ghc_unregisterized_arches (David Abdurachmanov)
2020-12-12 23:42:02 +08:00
Troy Dawson
5eeb12394c
Bump release
2020-09-09 15:20:40 +00:00