Commit Graph

14 Commits

Author SHA1 Message Date
Jens Petersen
7d2510b141 move with_ghc_prof to ghc-srpm-macros
so that prof BRs work in mock
2023-01-29 17:56:35 +08:00
Jens Petersen
0017f57fc4 setup _ghcdynlibdir from spec file for current releases 2023-01-29 17:56:35 +08:00
Jens Petersen
44501cb02b disable _ghcdynlibdir as default
We want to follow upstream libHS*.so paths going forward
2023-01-29 17:56:35 +08:00
Jens Petersen
dfe7e03c1c define ghc_smp_mflags to speed up package builds
suggested in https://github.com/fedora-haskell/ghc-rpm-macros/issues/10
2022-09-15 19:33:37 +08:00
Jens Petersen
55f3bb578e Revert "add %ghc_devel_prof config to handle devel/prof lib BRs"
This reverts commit f5201b70db.

Could define it in ghc-srpm-macros
2019-09-27 23:45:23 +08:00
Jens Petersen
f5201b70db add %ghc_devel_prof config to handle devel/prof lib BRs 2019-09-27 18:06:47 +08:00
Jens Petersen
c0416597f5 ghc_lib_subpackage: provide static with isa suffix 2019-08-05 18:51:19 +08:00
Jens Petersen
f14f1387ec drop verbose output for Cabal install 2019-07-31 10:05:10 +00:00
Jens Petersen
35cd9d015e switch from without_prof/haddock to with_ghc_prof/haddock
We now have build config consistent with standard bcond across our packages
2019-07-31 10:05:10 +00:00
Jens Petersen
7de08b499a disable dynamic linking of executables for better portability 2018-10-05 17:58:58 +09:00
Jens Petersen
811c5a99f0 reenable %_ghcdynlibdir for ghc-8.2 building 2018-01-28 08:32:39 +01:00
Jens Petersen
2e2b672417 make the recent dynlib changes conditional on _ghcdynlibdir and disable
(without_shared remains gone)
2018-01-28 08:02:46 +01:00
Jens Petersen
bc93aaa088 changes for ghc-8.2: _ghcdynlibdir, drop ghc_without_shared, chrpath
- add _ghcdynlibdir for Cabal --dynlibdir
- dynlibs in _libdir except ghc's libs
- drop ghc_without_shared
- ghc_fix_rpath removes RPATHs for 8.2+
2018-01-22 09:23:36 +01:00
Jens Petersen
f3be8b6bc2 rename macros.ghc-fedora to macros.ghc-os 2017-11-15 16:25:50 +09:00