Jens Petersen
b9101c878d
update hackage package url to use community pages
3 years ago
Jens Petersen
cb88bd799a
save latest F14 packages
3 years ago
Jens Petersen
823fc8d386
the ghc API lib pkgname is ghc not ghc-ghc
3 years ago
Jens Petersen
b01bee35ad
need to generate filelist for ghc-ghc
3 years ago
Jens Petersen
35a3ed6600
comment out the new inplace runghc test in %check since it doesn't work
3 years ago
Jens Petersen
e122c83335
condition ghc_binlib_packages on new ghclibdir instead of ghc_version
3 years ago
Jens Petersen
8c1f0be4de
fix the Cabal %patch line
3 years ago
Jens Petersen
e20b1de044
add Cabal-option-executable-dynamic.patch
3 years ago
Jens Petersen
219c6d7bba
add cabal configure --enable-executable-dynamic and exclude ghc lib from lib metapackages
...
- patch Cabal to add configure option --enable-executable-dynamic
- exclude huge ghc API library from devel and prof metapackages
- add a runghc test to check
3 years ago
Jens Petersen
4d5fcc9701
add update-package.sh script to update and commit fedora hackages to latest cabal2spec
3 years ago
Jens Petersen
63cad15102
fix haddock and manual filelists for no doc or no manual builds
...
- drop build.mk assignment indents
3 years ago
Jens Petersen
f982e7ddb8
add BRs for various subpackaged ghc libraries needed to build ghc
3 years ago
Jens Petersen
7dd41bb1ee
fix %ghc_binlib_package's appearing in srpm description
3 years ago
Jens Petersen
67fc6891e2
fix an old changelog typo of obsolete
3 years ago
Jens Petersen
91a329e090
test ghc_packages_list in requires for mock
3 years ago
Jens Petersen
3140ac39a1
changelog tweaks
3 years ago
Jens Petersen
ed981fa029
subpackage all the libraries with ghc-rpm-macros-0.11.1
...
- put rts, integer-gmp and ghc-prim in base, and ghc-binary in bin-package-db
- drop the libs mega-subpackage
- prof now a meta-package for backward compatibility
- add devel meta-subpackage to easily install all ghc libraries
- store doc cronjob package cache file under /var (#664850 )
- drop old extralibs bcond
- no longer need to define or clean buildroot
- ghc base package now requires ghc-base-devel
- drop ghc-time obsoletes
3 years ago
Jens Petersen
c93451f1f5
move package cache file for doc cronjob to /var ( #664850 )
...
Also cache long listing to notice library rebuilds.
3 years ago
Jens Petersen
25ba860a9a
Fedora.hackage: latest f14 stable packages
3 years ago
Jens Petersen
37f872aa77
keep a copy of http://petersen.fedorapeople.org/hackage/Fedora file here for now
3 years ago
Jens Petersen
1f45c24596
hackage: track f14 for now and sort the output
3 years ago
Jens Petersen
da338d26fd
convert hackage-status.sh to hackage-fedora.py which reads package list straight from pkgdb
3 years ago
Jens Petersen
2eee02fe7f
pkg-deps.sh: exclude older syb-0.1 for ghc < 7
3 years ago
Jens Petersen
69fa88af4f
hackage-status.sh: write data to a file
3 years ago
Jens Petersen
b340d81569
in pkg-deps.sh only filter ^bytestring$
3 years ago
Jens Petersen
125772e662
pkg-deps.sh: no longer filter syb since it is not in ghc7
3 years ago
Jens Petersen
21a2961535
hackage-status.sh generate a Fedora distro file for hackage.haskell.org
3 years ago
Jens Petersen
7799140415
update pkg-deps.sh not to assume ghc6
3 years ago
Jens Petersen
cb3dc6043b
require libffi-devel
3 years ago
Jens Petersen
b8e43eda1e
drop -o from ghc_binlib_package
3 years ago
Jens Petersen
e9ad266662
update ghc-use-system-libffi.patch for ghc-7.0.1
3 years ago
Jens Petersen
d48549968c
update to 7.0.1 and turn system libffi back on
3 years ago
Jens Petersen
898edc65df
use libffi bcond for the ghc-tarballs removal too
3 years ago
Jens Petersen
da2d519cd6
need BR libffi-devel anyway
3 years ago
Jens Petersen
49c90fefbc
disable the libffi changes since they broke libHSffi*.so
3 years ago
Jens Petersen
04b53a4dd9
simplify ghc-gen_contents_index-cron-batch.patch case context
3 years ago
Jens Petersen
b9392a129a
prefix cronjob path with buildroot
3 years ago
Jens Petersen
fc933444ed
add bcond for system libffi and fix system libffi build
...
- rename ghc-use-system-libffi-debian.patch to ghc-use-system-libffi.patch.
- add ffi to SRC_HC_OPTS
- use pkgconfig-depends in compiler/ghc.cabal for libffi
3 years ago
Jens Petersen
b2f46c4721
use system libffi with ghc-use-system-libffi-debian.patch
3 years ago
Jens Petersen
afb7c9827e
fix ghc-gen_contents_index-cron-batch.patch so that it applies
3 years ago
Jens Petersen
99bc2d8605
fix the name of the --batch patch
3 years ago
Jens Petersen
60d9f57f31
add a cronjob for haddock indexing and disable gen_contents_index by default
...
gen_contents_index is run with --batch by cronjob, otherwise does nothing.
This avoids overhead of running of re-indexing each time
a ghc-*-devel package is installed, updated, or removed.
3 years ago
Jens Petersen
43cebbc1fd
skip huge type-level docs from haddock re-indexing ( #649228 )
3 years ago
Jens Petersen
6d2a942bcb
try again to fix smp build to no more than 4 cpus
3 years ago
Jens Petersen
0b9fb54ac7
export RPM_BUILD_NCPUS to make
3 years ago
Jens Petersen
3e0293d96e
4 cpu build broke: make max smp 2 cpus
3 years ago
Jens Petersen
ae79e78b92
smp build with max 4 cpus
3 years ago
Jens Petersen
9248029847
try smp build again
3 years ago
Jens Petersen
eee7703e71
drop happy buildrequires
3 years ago
Jens Petersen
1a8d8453cb
better missing graphviz message
3 years ago