Commit Graph

106 Commits (07a1493141bc5043e3434a750e38b8030d21bca5)

Author SHA1 Message Date
Jens Petersen 07a1493141 drop deprecated %ghc_fix_dynamic_rpath 6 years ago
Jens Petersen 03ef976954 strip with Cabal again; obsolete ghc-hoopl 6 years ago
Jens Petersen 5a531e47b6 re-instate ghc_without_shared since useful for standalone builds 6 years ago
Jens Petersen 14a65baa2a %ghc_fix_rpath was a no-op for ghc_without_dynamic 6 years ago
Jens Petersen fcee7ff4cb always build Setup with -no-user-package-db 6 years ago
Jens Petersen c1326d82af use C.utf8 for building instead of en_US.utf8 6 years ago
Jens Petersen b60ddd4560 leave stripping to generic rpm macros 6 years ago
Jens Petersen b82b10135e use haddock --hyperlink-source unconditionally 6 years ago
Jens Petersen e35da2ef75 disable debuginfo by undefining _enable_debug_packages 6 years ago
Jens Petersen 4e2983c83c disable -Werror=format-security too on s390x 6 years ago
Jens Petersen 5b2544a8cc silence C Wunused-label warnings flood on s390x again 6 years ago
Jens Petersen 153f50041f keep %ghc_set_gcc_flags name 6 years ago
Jens Petersen 975f21c108 disable hardened ldflags again 6 years ago
Jens Petersen 55f62273c3 %cabal_configure: use %ghc_set_gcc_flags 6 years ago
Jens Petersen 7de08b499a disable dynamic linking of executables for better portability 6 years ago
Jens Petersen d190fa9b04 replace %ghc_set_cflags with simplified %ghc_set_gcc_flags 6 years ago
Jens Petersen 8bce457cb2 insert a Setup.hs file if none shipped in package 7 years ago
Jens Petersen 5c4bfea95e remove -Wall and -Werror=format-security separately (for aarch64 and s390x) 7 years ago
Jens Petersen 37fe2b4ab7 support packaging Cabal bundled internal libraries 7 years ago
Jens Petersen 3124474192 drop %ghc_check_bootstrap and add %ghc_quick_build 7 years ago
Robert-André Mauchin 3c4760fac8 Define pkgdir as %{ghclibdir}/%{pkgnamever} instead of %{ghclibdir}/${key} 7 years ago
Jens Petersen 4887078b34 use pkgid for libexecsubdir and libsubdir () 7 years ago
Jens Petersen 1ffadfb29d drop ghc_bootstrapping from comment in macros.ghc 7 years ago
Jens Petersen 47ac404ddc no longer need to prune -z defs from LDFLAGS 7 years ago
Jens Petersen 2e2b672417 make the recent dynlib changes conditional on _ghcdynlibdir and disable 7 years ago
Jens Petersen b058836dae no whitespace after '-z defs' 7 years ago
Jens Petersen ba39d46794 remove "-z defs" from LDFLAGS since it breaks linking 7 years ago
Jens Petersen bd0af716de %ghc_fix_rpath: remove leading or trailing ':' 7 years ago
Jens Petersen 5f6ff9c55c do not handle ghc libs location specially; ghc-pkg-wrapper rpath 7 years ago
Jens Petersen bc93aaa088 changes for ghc-8.2: _ghcdynlibdir, drop ghc_without_shared, chrpath 7 years ago
Jens Petersen 32c4fa64af add %ghc_set_cflags macro 7 years ago
Jens Petersen 7faec45fdd use shell variable instead of macro to carry licensedir version 7 years ago
Jens Petersen 97922d41b7 for rhel > 7 noarch and no license dir version 7 years ago
Jens Petersen 3643446b23 -Werror=format-security fails without -Wall 7 years ago
Jens Petersen 272d2b048a do not set -Wall on aarch64 and s390x 7 years ago
Jens Petersen ea9bb846fc temporarily set Wall for all archs to see which are noisy 7 years ago
Jens Petersen b78d93fec3 fix the package.conf existence check 8 years ago
Jens Petersen 430e328400 make some macro call args explicit for rpm-4.14 scope change 8 years ago
Jens Petersen 5d5eac137c %ghc_gen_filelists: check package.conf exists 8 years ago
Jens Petersen 5969f32695 add %_ghclicensedir and %ghc_smp_mflags macros 8 years ago
Jens Petersen 38f99a79b3 fix %ghc_fix_rpath for ghc-7.10 8 years ago
Jens Petersen c17dd21b04 %cabal_configure now outputs Cabal version 8 years ago
Jens Petersen 78b7c8e144 haddock generation failing since f25 ghc-7.10 due to [ -f *.a] failing 8 years ago
Jens Petersen 195cbddf39 %ghc_fix_dynamic_rpath define lowercase RPATH 8 years ago
Jens Petersen 2fb629fb9b %ghc_bin_install and %ghc_lib_install now run ghc_fix_rpath on subpkgs 8 years ago
Jens Petersen b1fc196577 fixes for when (subpackage) pkg-ver already installed 8 years ago
Jens Petersen 09527a512d subpackages can contain numbers and need --user 8 years ago
Jens Petersen 473b736053 fix fixing of rpaths 8 years ago
Jens Petersen 66fe267a12 fix generation of haddock's 8 years ago
Jens Petersen df54044203 quieten ppc64 and ppc64le logs by not setting CFLAGS 8 years ago