From 09d09b1a2cb3c0d83c5015ce1c44be18a94ede0b Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 12 Jul 2018 18:59:13 +0200 Subject: [PATCH] ghc: update to 8.4.3. --- srcpkgs/ghc/template | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template index 55104838293..faba2121879 100644 --- a/srcpkgs/ghc/template +++ b/srcpkgs/ghc/template @@ -1,34 +1,36 @@ # Template file for 'ghc' pkgname=ghc # Keep this synchronized with http://www.stackage.org/lts -version=8.2.2 +version=8.4.3 revision=1 wrksrc="ghc-${version%[!0-9]}" patch_args="-Np1" build_style=gnu-configure configure_args="--with-system-libffi" hostmakedepends="automake docbook-xsl ghc-bin libxslt python-Sphinx" -makedepends="libffi-devel gmp-devel ncurses-devel" -depends="perl gcc libffi-devel gmp-devel" +makedepends="gmp-devel libffi-devel libnuma-devel ncurses-devel" +depends="perl gcc libffi-devel gmp-devel libnuma-devel" short_desc="Glorious Haskell Compiler" maintainer="Leah Neukirchen " license="BSD" homepage="http://www.haskell.org/ghc/" distfiles="http://www.haskell.org/ghc/dist/${version%[!0-9]}/${pkgname}-${version%[!0-9]}-src.tar.xz" -checksum="bb8ec3634aa132d09faa270bbd604b82dfa61f04855655af6f9d14a9eedc05fc" +checksum=ae47afda985830de8811243255aa3744dfb9207cb980af74393298b2b62160d6 nocross=yes # ask leah2 before wasting time trying to do that _bindir="/usr/lib/${pkgname}-${version}/bin" -nopie_files="${_bindir}/ghc" -nopie_files+=" ${_bindir}/ghc-iserv" -nopie_files+=" ${_bindir}/ghc-iserv-dyn" -nopie_files+=" ${_bindir}/ghc-iserv-prof" -nopie_files+=" ${_bindir}/ghc-pkg" -nopie_files+=" ${_bindir}/haddock" -nopie_files+=" ${_bindir}/hp2ps" -nopie_files+=" ${_bindir}/hpc" -nopie_files+=" ${_bindir}/hsc2hs" -nopie_files+=" ${_bindir}/runghc" -nopie_files+=" ${_bindir}/unlit" +nopie_files=" + ${_bindir}/ghc + ${_bindir}/ghc-iserv + ${_bindir}/ghc-iserv-dyn + ${_bindir}/ghc-iserv-prof + ${_bindir}/ghc-pkg + ${_bindir}/haddock + ${_bindir}/hp2ps + ${_bindir}/hpc + ${_bindir}/hsc2hs + ${_bindir}/runghc + ${_bindir}/unlit +" pre_configure() { export CONF_CC_OPTS_STAGE0=$CFLAGS_FOR_BUILD