summaryrefslogtreecommitdiff
path: root/mk/haskell.mk
AgeCommit message (Expand)AuthorFilesLines
2022-02-26mk/haskell.mk: Enable --enable-split-sectionspho1-1/+2
2022-02-23mk/haskell.mk: Add a package-settable variable HASKELL_ENABLE_DYNAMIC_EXECUTABLEpho1-3/+18
2022-02-12mk/haskell.mk: Switch the default Haskell compiler to lang/ghc92pho1-2/+2
2022-02-11Wrote a packaging guide for Haskell packagespho1-5/+4
2022-02-11Infrastructure improvements and bugfixes to mk/haskell.mkpho1-30/+109
2022-02-07Warn when PLIST is missing, not just when it is outdatedpho1-3/+8
2022-01-18Support PKGSRC_MKPIEpho1-3/+6
2021-09-27Disable MKPIE in Haskell.nia1-1/+3
2021-05-04Support PKGSRC_USE_RELROpho1-1/+16
2021-05-02Switch the default compiler to lang/ghc90pho1-2/+2
2021-05-01Use tools framework for Haskell source preprocessorspho1-1/+8
2021-05-01Move lengthy awk and shell scripts out of haskell.mkpho1-30/+9
2021-05-01Fix a bug in my previous commitpho1-2/+2
2021-05-01Support Cabal packages that lack Setup.?hspho1-1/+38
2021-04-23Rework the PLIST handling to support executable-only packagespho1-42/+44
2021-03-14mk/haskell.mk: Ignore per-user package environment file while building 'Setup'pho1-3/+9
2020-07-01mk/haskell.mk: clean up _VARGROUPS section and unused variablesrillig1-10/+22
2020-07-01mk/haskell.mk: remove variable HASKELL_COMPILER, clean up documentationrillig1-126/+37
2020-06-29mk/haskell.mk: regenerate PLIST if it is outdatedrillig1-9/+9
2020-06-29mk/haskell.mk: fix PLIST status detectionrillig1-4/+3
2020-06-29mk/haskell.mk: only add PLIST_SUBST and PRINT_PLIST_AWK if usefulrillig1-13/+15
2020-06-29mk/haskell.mk: fix PLIST status detectionrillig1-1/+3
2020-06-21mk/haskell.mk: fix PLIST generation for Haskell packagesrillig1-20/+30
2020-05-10mk/haskell.mk: allow to generate PLIST filesrillig1-17/+64
2020-03-30Missed a spot -- set MAKE_ENV during haddock build too.riastradh1-1/+2
2020-03-30In Haskell packages, set MAKE_ENV while running ./Setup build.riastradh1-1/+2
2020-03-30New package variable HASKELL_PKG_NAME.riastradh1-2/+4
2020-03-24Don't use normal memory size limits with GHC for module builds.joerg1-7/+10
2020-01-20Build ${WRKSRC}/Setup in the do-configure phasepho1-10/+6
2020-01-19Use _MAKE_JOBS_N defined in build/build.mkpho1-14/+3
2020-01-18Configurable optimization level and compilation parallelismpho1-4/+28
2020-01-11Switch from ghc7 to ghc88pho1-2/+2
2020-01-09Use hashed package keys for (un)installing Cabal packagespho1-6/+14
2020-01-02Be explicit about shared librariespho1-2/+6
2020-01-02Pass -v to ./Setup when PKG_VERBOSE is definedpho1-7/+7
2020-01-01Suppress an error occurs when buildlink is not presentpho1-2/+2
2020-01-01Remove unused variablespho1-9/+4
2019-12-31For "Setup" try dynamic linkage firstpho1-9/+11
2019-12-29Support GHC 7.10.x and laterpho1-42/+38
2016-04-10Remove support for USE_DESTDIR=no.joerg1-12/+5
2015-02-17rpath flag and directory are one option, don't pass the path withoutjoerg1-3/+2
2014-04-18Some improvements and changes for Haskell Cabal support.obache1-8/+48
2014-02-05add Haskell Cabal support files.obache1-0/+238