Jens Petersen
867f158875
rebase to 8.10.5 from ghc:8.10
3 years ago
Jens Petersen
f7cbc14ee4
fix build with sphinx4 ( #1977317 )
...
use rawstring in conf.py (already in ghc-9)
3 years ago
Jens Petersen
2c6671df30
ghc-compiler now requires ghc-filesystem for html docdirs
3 years ago
Fedora Release Engineering
c44a7b9a9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
3 years ago
Jens Petersen
3ea16b273c
Add riscv64 to ghc_unregisterized_arches (David Abdurachmanov)
3 years ago
Troy Dawson
b3048e03e0
Bump release
3 years ago
Troy Dawson
74b443ac38
Remove all un-needed %if
...
Remove all %if's that deal with old fedora releases.
3 years ago
Troy Dawson
ea34541a58
Remove un-needed %if
...
This %if statement is no longer needed because it addresses unsupported Fedora releases.
This also causes ELN builds to not be the same as Fedora Rawhide builds.
Signed-off-by: Troy Dawson <tdawson@redhat.com>
3 years ago
Fedora Release Engineering
6d71e63ad7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
3 years ago
Jens Petersen
eec49f6fa2
8.8.4 bugfix release
3 years ago
Jens Petersen
50b4c3c856
correct oversized tarball
3 years ago
Jens Petersen
af8d45ddda
update sources for 8.8.3
3 years ago
Jens Petersen
0a7f55360c
add fix-build-using-unregisterised-v8.6.patch from Debian
3 years ago
Jens Petersen
e3a510e58c
rebase to 8.8.3 from ghc:8.8
3 years ago
Jens Petersen
d0354c8ff4
remove redundant unused ghc-configure-fix-sphinx-version-check.patch
3 years ago
Jens Petersen
6130fa57e2
use python3-sphinx also for rhel8
3 years ago
Jens Petersen
230c643c59
drop "recommends: ghc-base-doc" comment
...
warning: Macro expanded in comment on line 236: %{base_ver}-%{release}
3 years ago
Jens Petersen
c99aae1e55
fix gen_contents_index also when no docs ( #1813548 )
...
- cronjob used to switch to /usr/share/doc/ghc/html/libraries
- since docs now subpackaged, need to check for no docs
- we could also recommend ghc-base-doc
3 years ago
Jens Petersen
3219874865
rename dwarf_unwind to dwarf and use dwarf flavour
3 years ago
Jens Petersen
933e1cf71a
add bcond for dwarf-unwind debuginfo
3 years ago
Jens Petersen
ba78a30353
rebuild against ghc-rpm-macros fixed for subpackage prof deps
...
testcase: ghc-prof(...) was missing from generated Requires
3 years ago
Fedora Release Engineering
0d81ce7231
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
3 years ago
Jens Petersen
e29d53ee13
try %bcond haddock for full build
...
since macros.ghc-os only available in full builtroot
3 years ago
Jens Petersen
4df46f41ca
order previous changelog too
3 years ago
Jens Petersen
a5e107a617
reset changelog date
3 years ago
Jens Petersen
42966dc862
update changelog with latest patches
3 years ago
Jens Petersen
5540152920
use Debian fix-build-using-unregisterized-v8.4.patch
...
https://gitlab.haskell.org/ghc/ghc/issues/15913
- remove ghc wrapper script hack!
3 years ago
Jens Petersen
289a7ed191
add some patches from Debian (thanks!)
...
https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/ghc/debian/patches
- rename 35a897782b6b0a252da7fdcf4921198ad4e1d96c.patch -> PprC-Add-support-for-adjacent-floats.patch
- add_-latomic_to_ghc-prim.patch
- e175aaf6918bb2b497b83618dc4c270a0d231a1c.patch (rts osReserveHeapMemory block alignment)
3 years ago
Jens Petersen
bbb20669df
fix initgroups issue in process library
...
https://github.com/haskell/process/pull/148
3 years ago
Jens Petersen
e55a957f1b
update to ghc-8.6.5 (backported from ghc:8.6)
3 years ago
Jens Petersen
3c34896ffd
haddock: add --hoogle & --quickjump
3 years ago
Jens Petersen
2d8f07b1a1
lock manual bcond to with_haddock
...
We should probably just use haddock until Hadrian...
3 years ago
Jens Petersen
485a289727
major rework of ghc packaging: particularly prof and doc subpackages
...
- bump release to 99
- drop ghc-doc-index script and cronjob
- lock compiler to ghc-base-devel verrel
- switch from %without_prof to %with_ghc_prof
- split docs bcond to %with_haddock and %with_manual
- disable debuginfo for quickbuild
- BR ghc-rpm-macros 2.0 and make
- allow python2-sphinx for current fedora releases
- lighten ghc: only suggest ghc-doc, ghc-doc-index, ghc-manual, ghc-prof
- drop support for rhel6 builds
- use %ghc_set_gcc_flags
- remove alternatives
- filetriggers for haddock index updating
- in future we might separate static devel subpackages too (if cabal
can handle vanilla or dyn only)
3 years ago
Fedora Release Engineering
5d6a6f350a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
3 years ago
Jens Petersen
d3aabb4ef9
add transfiletriggers to replace individual post/postun scriptlets
3 years ago
Jens Petersen
31428bc039
fix 32bit adjacent floats on 64bit unregisterized
...
upstream patch for https://ghc.haskell.org/trac/ghc/ticket/15853
3 years ago
Jens Petersen
8baf63924c
leave stripping to rpm
3 years ago
Jens Petersen
c149b76c5a
add upstream fix for sphinx-1.8
3 years ago
Jens Petersen
0079a61b94
update to 8.4 (rebase to 8.4 branch)
3 years ago
Jens Petersen
0bb8b242db
backport tweaks from ghc:8.4
...
- add ghc_unregisterized_arches
- Recommends zlib-devel
- epel6 tweaks
3 years ago
Fedora Release Engineering
8ab245d415
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
3 years ago
Zbigniew Jędrzejewski-Szmek
a4aebe1bb6
Use C.UTF-8 locale
3 years ago
Jens Petersen
abf8ce6abe
Recommends for ghc-manual and ghc-doc-cron
3 years ago
Jens Petersen
951062c868
update ghc wiki Platforms url
3 years ago
Jens Petersen
1a69b5e6a4
add missing ghc-warnings.mk-CC-Wall.patch
3 years ago
Jens Petersen
76212895ef
backport build configs from 8.4 module; extend quickbuild to perf_build
...
- backport quickbuild config from 8.4 module
- disable -Wall on s390x like in 8.4 module to silence warning flood
and simplify setting of CFLAGS
- setup build.mk in setup section, taken from copr and module
- enable buildpath-abi-stability.patch (from Debian)
3 years ago
Peter Robinson
7e4456e936
Update alternatives dependencies
3 years ago
Miro Hrončok
db7639c4b7
Use python3-sphinx to build the docs
3 years ago
Jens Petersen
01d6966655
(aarch64/s390) remove -Wall and -Werror=format-security separately
3 years ago
Fedora Release Engineering
8de86546c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
3 years ago