diff options
author | Gleb Popov <arrowd@FreeBSD.org> | 2020-05-28 13:04:59 +0000 |
---|---|---|
committer | Gleb Popov <arrowd@FreeBSD.org> | 2020-05-28 13:04:59 +0000 |
commit | 289574e39b7f941ecb6782f343d926b6a47b5acc (patch) | |
tree | c43da847a6086e412560813b1be74d6253dac3f0 /lang/ghc | |
parent | eeca407697e407f70c8ef5e4840d044a257693d8 (diff) | |
download | ports-289574e39b7f941ecb6782f343d926b6a47b5acc.tar.gz ports-289574e39b7f941ecb6782f343d926b6a47b5acc.zip |
lang/ghc: Remove legacy mk files, there are no users left in the tree.
Notes
Notes:
svn path=/head/; revision=536767
Diffstat (limited to 'lang/ghc')
-rw-r--r-- | lang/ghc/bsd.cabal.mk | 264 | ||||
-rw-r--r-- | lang/ghc/bsd.cabal.options.mk | 100 | ||||
-rw-r--r-- | lang/ghc/bsd.hackage.mk | 596 |
3 files changed, 0 insertions, 960 deletions
diff --git a/lang/ghc/bsd.cabal.mk b/lang/ghc/bsd.cabal.mk deleted file mode 100644 index 14996818a278..000000000000 --- a/lang/ghc/bsd.cabal.mk +++ /dev/null @@ -1,264 +0,0 @@ - -# $FreeBSD$ -# -# bsd.cabal.mk -- Support for ports based on Haskell Cabal. -# -# Created by: Gabor Pali <pgj@FreeBSD.org>, -# Based on works of Giuseppe Pilichi and Ashish Shukla. -# -# Maintained by: haskell@FreeBSD.org -# - -PACKAGE= ${PORTNAME}-${PORTVERSION} - -.if !defined(METAPORT) && !defined(USE_GITHUB) -MASTER_SITES?= http://hackage.haskell.org/package/${PACKAGE}/:hackage -DISTFILES?= ${DISTNAME}${EXTRACT_SUFX}:hackage -EXTRACT_ONLY?= ${DISTNAME}${EXTRACT_SUFX} -.endif - -.if defined(METAPORT) -USES+= metaport -.else -DIST_SUBDIR?= cabal -.endif # !METAPORT - -USE_LOCALE?= en_US.UTF-8 - -MAKE_ENV+= DESTDIR=${STAGEDIR} TMPDIR=${TMPDIR} - -SETUP_CMD?= ./setup - -ALEX_CMD?= ${LOCALBASE}/bin/alex -HAPPY_CMD?= ${LOCALBASE}/bin/happy -C2HS_CMD?= ${LOCALBASE}/bin/c2hs -CPPHS_CMD?= ${LOCALBASE}/bin/cpphs - -# ./usr/local/lib/cabal/ghc-8.0.2/x86_64-freebsd-ghc-8.0.2/libHStransformers-compat-0.5.1.4-IuF -CABAL_DIRS+= ${DATADIR} ${EXAMPLESDIR} \ - ${CABAL_LIBDIR}/${CABAL_LIBSUBDIR} \ - ${CABAL_LIBDIR}/${CABAL_ARCHSUBDIR} \ - ${DOCSDIR} - -GHC_HADDOCK_CMD=${LOCALBASE}/bin/haddock-ghc-${GHC_VERSION} - -CABAL_DOCSDIR= ${PREFIX}/share/doc/cabal/ghc-${GHC_VERSION} -CABAL_DOCSDIR_REL= ${CABAL_DOCSDIR:S,^${PREFIX}/,,} - - -DATADIR= ${PREFIX}/share/cabal/ghc-${GHC_VERSION}/${PACKAGE} -DOCSDIR= ${CABAL_DOCSDIR}/${PACKAGE} -EXAMPLESDIR= ${PREFIX}/share/examples/cabal/ghc-${GHC_VERSION}/${PACKAGE} - -GHC_LIB_DOCSDIR_REL= share/doc/ghc-${GHC_VERSION}/html/libraries - -CABAL_LIBDIR= ${PREFIX}/lib/cabal/ghc-${GHC_VERSION} -CABAL_LIBSUBDIR= ${PACKAGE} -CABAL_ARCH= ${ARCH:S/amd64/x86_64/:C/armv.*/arm/:S/powerpc64/ppc64/} -CABAL_ARCHSUBDIR= ${CABAL_ARCH}-freebsd-ghc-${GHC_VERSION} -CABAL_LIBDIR_REL= ${CABAL_LIBDIR:S,^${PREFIX}/,,} - -CONFIGURE_ARGS+= --libdir=${CABAL_LIBDIR} --libsubdir=${CABAL_LIBSUBDIR} - -# Inherited via lang/ghc we need to depend on iconv and libgmp.so (stage q/a) -USES+= iconv:translit -LIB_DEPENDS+= libgmp.so:math/gmp - -PLIST_SUB+= GHC_VERSION=${GHC_VERSION} \ - PORTNAME=${PORTNAME} \ - PORTVERSION=${PORTVERSION} \ - LIBDIR_REL=${CABAL_LIBDIR_REL}/${CABAL_LIBSUBDIR} - -CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -CPPFLAGS+= -I${LOCALBASE}/include - -INSTALL_PORTDATA?= -INSTALL_PORTEXAMPLES?= - -LOCALBASE?= /usr/local -TMPDIR?= ${WRKDIR}/tmp - -.if !defined(CABALOPTIONSMKINCLUDED) -.include "bsd.cabal.options.mk" -.endif - -.if !defined(STANDALONE) || ${PORT_OPTIONS:MDYNAMIC} -BUILD_DEPENDS+= ghc:lang/ghc -BUILD_DEPENDS+= ghc>=${GHC_VERSION}:lang/ghc -RUN_DEPENDS+= ghc:lang/ghc -RUN_DEPENDS+= ghc>=${GHC_VERSION}:lang/ghc -.else -BUILD_DEPENDS+= ghc:lang/ghc -BUILD_DEPENDS+= ghc>=${GHC_VERSION}:lang/ghc -.endif - -.if ${ARCH} == powerpc64 -USE_BINUTILS= yes -.endif - -CONFIGURE_ARGS+= --with-gcc=${CC} --with-ld=${LD} --with-ar=${AR} - -.if defined(USE_ALEX) -BUILD_DEPENDS+= ${ALEX_CMD}:devel/hs-alex -CONFIGURE_ARGS+= --with-alex=${ALEX_CMD} -.endif - -.if defined(USE_HAPPY) -BUILD_DEPENDS+= ${HAPPY_CMD}:devel/hs-happy -CONFIGURE_ARGS+= --with-happy=${HAPPY_CMD} -.endif - -.if defined(USE_C2HS) -BUILD_DEPENDS+= ${C2HS_CMD}:devel/hs-c2hs -CONFIGURE_ARGS+= --with-c2hs=${C2HS_CMD} -.endif - -.if defined(USE_CPPHS) -BUILD_DEPENDS+= ${CPPHS_CMD}:devel/hs-cpphs -CONFIGURE_ARGS+= --with-cpphs=${CPPHS_CMD} -.endif - -.if defined(EXECUTABLE) -CONFIGURE_ARGS+= --enable-executable-stripping -.endif - -.if defined(USE_CABAL) -.include "bsd.hackage.mk" - -. for cabal_package in ${USE_CABAL} -__u_h_r_package= ${cabal_package:C/[<=>].*$//g} -__u_h_r_port= ${${__u_h_r_package}_port} -__u_h_r_name= ${__u_h_r_port:C/.*\///g} - -. if empty(__u_h_r_port) -IGNORE?= dependency fails: ${cabal_package} -> ${__u_h_r_package} is not known as a port -. endif - -. if ${__u_h_r_port} != ${STAGE2_DUMMY} -. if ${__u_h_r_package} == ${cabal_package} -__u_h_r_version:= >=0 -. else -__u_h_r_version:= ${cabal_package:C/^[^<=>]*//g} -. endif - -dependencies:= ${dependencies} \ -${HSPREFIX}${__u_h_r_package}${__u_h_r_version}:${__u_h_r_port} -. else -IGNORE?= dependency fail: ${__u_h_r_package} is part of lang/ghc -. endif -. endfor - -BUILD_DEPENDS+= ${dependencies} - -. if !defined(STANDALONE) -RUN_DEPENDS+= ${dependencies} -. endif - -.endif - -__handle_datadir__= --datadir='${DATADIR}' --datasubdir='' --docdir='${DOCSDIR}' - -CONFIGURE_ARGS+= --disable-executable-dynamic \ - --disable-profiling --disable-library-profiling - -.SILENT: - -_BUILD_SETUP= ${GHC_CMD} -o ${SETUP_CMD} -package Cabal --make - -.if !defined(METAPORT) -. if !target(do-configure) -do-configure: - @${MKDIR} ${TMPDIR} - @if [ -f ${WRKSRC}/Setup.hs ]; then \ - cd ${WRKSRC} && ${_BUILD_SETUP} Setup.hs; fi - @if [ -f ${WRKSRC}/Setup.lhs ]; then \ - cd ${WRKSRC} && ${_BUILD_SETUP} Setup.lhs; fi - @if [ -f ${WRKSRC}/${SETUP_CMD} ]; then \ - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ - ${SETUP_CMD} configure --ghc --prefix=${PREFIX} \ - --extra-include-dirs="${LOCALBASE}/include" --extra-lib-dirs="${LOCALBASE}/lib" \ - ${__handle_datadir__} ${CONFIGURE_ARGS}; \ - else \ - ${ECHO_MSG} "===> ${PKGNAME} configure fails: no setup program could be created."; \ - exit 1; \ - fi -. endif # target(do-configure) -.endif # !METAPORT - -.if !defined(METAPORT) -. if !target(do-build) -do-build: - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SETUP_CMD} build -. if !defined(STANDALONE) - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SETUP_CMD} register --gen-script -. endif -. endif # target(do-build) -.endif # !METAPORT - -.for sect in 1 2 3 4 5 6 7 8 9 -. if defined(MAN${sect}PAGES) -. for man in ${MAN${sect}PAGES} -PLIST_FILES+= man/man${sect}/${man}.gz -. endfor -. endif -.endfor - -.if !defined(METAPORT) -. if !target(do-install) -do-install: - cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SETUP_CMD} copy --destdir=${STAGEDIR} - -. if !defined(STANDALONE) - @${MKDIR} ${STAGEDIR}${CABAL_LIBDIR}/${CABAL_LIBSUBDIR} - cd ${WRKSRC} && ${INSTALL_SCRIPT} register.sh ${STAGEDIR}${CABAL_LIBDIR}/${CABAL_LIBSUBDIR}/register.sh -. endif - -. if !empty(INSTALL_PORTDATA) - @${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_PORTDATA} -. endif - -. if !empty(INSTALL_PORTEXAMPLES) && ${PORT_OPTIONS:MEXAMPLES} - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_PORTEXAMPLES} -. endif - -. for sect in 1 2 3 4 5 6 7 8 9 -. if defined(MAN${sect}SRC) -. for man in ${MAN${sect}PAGES} - @${INSTALL_MAN} ${WRKSRC}/${MAN${sect}SRC}/${man} ${STAGEDIR}${MANPREFIX}/man/man${sect} -. endfor -. endif # MAN${sect}SRC -. endfor - -. endif # target(do-install) -.endif # !METAPORT - -.if !target(post-install-script) -post-install-script: -. if defined(EXECUTABLE) -. for exe in ${EXECUTABLE} - ${ECHO_CMD} 'bin/${exe}' >>${TMPPLIST} -. endfor -. endif # EXECUTABLE - for dir in ${CABAL_DIRS}; do if [ -d ${STAGEDIR}$${dir} ]; then ${FIND} -ds ${STAGEDIR}$${dir} \ - -type f -print | ${SED} -E -e 's,^${STAGEDIR}${PREFIX}/?,,' >> ${TMPPLIST}; fi ; done - @${ECHO} "================ CONTENTS OF TMPPLIST =================== " - cat ${TMPPLIST} - @${ECHO} "========================================================= " -.endif # target(post-install-script) - -.if !defined(METAPORT) -add-plist-post: add-plist-cabal -add-plist-cabal: - -. if !defined(STANDALONE) - @${ECHO_CMD} '@postunexec ${LOCALBASE}/bin/ghc-pkg unregister --no-user-package-db --force ${PORTNAME}-${PORTVERSION}' >> ${TMPPLIST} -. endif - -. if !defined(STANDALONE) - @${ECHO_CMD} '@postexec ${SH} %D/${CABAL_LIBDIR_REL}/${CABAL_LIBSUBDIR}/register.sh > /dev/null' >> ${TMPPLIST} -. endif - -.endif # !METAPORT diff --git a/lang/ghc/bsd.cabal.options.mk b/lang/ghc/bsd.cabal.options.mk deleted file mode 100644 index 03291911db41..000000000000 --- a/lang/ghc/bsd.cabal.options.mk +++ /dev/null @@ -1,100 +0,0 @@ -# -# $FreeBSD$ -# -# bsd.cabal.options.mk -- Support options for ports based on Haskell Cabal. -# -# Created by: Gabor Pali <pgj@FreeBSD.org> -# -# Maintained by: haskell@FreeBSD.org -# - -CABALOPTIONSMKINCLUDED= yes - -HSPREFIX= hs- -PKGNAMEPREFIX?= ${HSPREFIX} - -LOCALBASE?= /usr/local -GHC_CMD?= ${LOCALBASE}/bin/ghc -HADDOCK_CMD?= ${LOCALBASE}/bin/haddock -HSCOLOUR_CMD?= ${LOCALBASE}/bin/HsColour - -GHC_VERSION?= 8.8.3 - -.if defined(OPTIONSMKINCLUDED) -IGNORE?= options fail: bsd.cabal.mk already includes bsd.options.mk -.endif - -OPTIONS_DEFINE+= ${FLAGS_DEFINE} -OPTIONS_SINGLE+= ${FLAGS_SINGLE} -OPTIONS_MULTI+= ${FLAGS_MULTI} -OPTIONS_DEFAULT+= ${FLAGS_DEFAULT} -OPTIONS_DEFAULT_${ARCH}+= ${FLAGS_DEFAULT_${ARCH}} - -_ALL_FLAGS:= ${FLAGS_DEFINE} ${FLAGS_SINGLE} ${FLAGS_MULTI} -_COMPLETE_FLAGS= ${_ALL_FLAGS} - -.for f in ${_ALL_FLAGS} -. if defined(FLAGS_SINGLE_${f}) -_COMPLETE_FLAGS+= ${FLAGS_SINGLE_${f}} -OPTIONS_SINGLE_${f}= ${FLAGS_SINGLE_${f}} -. endif -. if defined(FLAGS_MULTI_${f}) -_COMPLETE_FLAGS+= ${FLAGS_MULTI_${f}} -OPTIONS_MULTI_${f}= ${FLAGS_MULTI_${f}} -. endif -.endfor - -.include <bsd.port.options.mk> - -.for f in ${_COMPLETE_FLAGS} -. if defined(${f}_FLAG_DEPENDS) -. for r in ${${f}_FLAG_DEPENDS} -. if !${PORT_OPTIONS:M${r}} -_${f}_DEPENDS_FAIL= yes -. endif -. endfor -. endif -. if ${PORT_OPTIONS:M${f}} && !defined(_${f}_DEPENDS_FAIL) -. if defined(${f}_FLAG_ENABLE) -CONFIGURE_ARGS+= --flags="${${f}_FLAG_ENABLE}" -. endif -. if defined(${f}_FLAG_CONFIGURE_ON) -CONFIGURE_ARGS+= ${${f}_FLAG_CONFIGURE_ON} -. endif -. if defined(${f}_FLAG_CABAL) -USE_CABAL+= ${${f}_FLAG_CABAL} -. endif -. if defined(${f}_FLAG_EXECUTABLE) -EXECUTABLE+= ${${f}_FLAG_EXECUTABLE} -. endif -. if defined(${f}_FLAG_LIB) -LIB_DEPENDS+= ${${f}_FLAG_LIB} -. endif -. if defined(${f}_FLAG_XORG) -USE_XORG+= ${${f}_FLAG_XORG} -. endif -. if defined(${f}_BROKEN) -BROKEN= ${${f}_BROKEN} with the ${f} flag enabled -. endif -. if defined(${f}_DYNAMIC_BROKEN) && ${PORT_OPTIONS:MDYNAMIC} -BROKEN= ${${f}_DYNAMIC_BROKEN} -. endif -. else -. if defined(${f}_FLAG_ENABLE) -CONFIGURE_ARGS+= --flags="-${${f}_FLAG_ENABLE}" -. endif -. if defined(${f}_FLAG_CONFIGURE_OFF) -CONFIGURE_ARGS+= ${${f}_FLAG_CONFIGURE_OFF} -. endif -. endif -.endfor - -.if defined(FLAGS_ENABLE) -CONFIGURE_ARGS+= --flags="${FLAGS_ENABLE}" -.endif - -.if defined(FLAGS_DISABLE) -. for f in ${FLAGS_DISABLE} -CONFIGURE_ARGS+= --flags="-${f}" -. endfor -.endif diff --git a/lang/ghc/bsd.hackage.mk b/lang/ghc/bsd.hackage.mk deleted file mode 100644 index 36a3d71767c5..000000000000 --- a/lang/ghc/bsd.hackage.mk +++ /dev/null @@ -1,596 +0,0 @@ -# -# $FreeBSD$ -# -# bsd.hackage.mk -- List of Haskell Cabal ports. -# -# Created by: Gabor Pali <pgj@FreeBSD.org>, -# Based on works of Giuseppe Pilichi and Ashish Shukla. -# -# Maintained by: haskell@FreeBSD.org -# - -# List of packages installed by lang/ghc (stage2 packages). -# In the future we could think of installing only ghc and base packages, -# and using unbundles versions for the rest of these -# ghc-8.0.2 provides: Cabal-1.24.2.0 array-0.5.1.1 base-4.9.1.0 binary-0.8.3.0 -# bytestring-0.10.8.1 containers-0.5.7.1 deepseq-1.4.2.0 -# directory-1.3.0.0 filepath-1.4.1.1 ghc-8.0.2 -# ghc-boot-8.0.2 ghc-boot-th-8.0.2 ghc-prim-0.5.0.0 -# ghci-8.0.2 haskeline-0.7.3.0 hoopl-3.10.2.1 hpc-0.6.0.3 -# integer-gmp-1.0.0.1 pretty-1.1.3.3 process-1.4.3.0 -# template-haskell-2.11.1.0 terminfo-0.4.0.2 time-1.6.0.1 -# transformers-0.5.2.0 unix-2.7.2.1 xhtml-3000.2.1 -# Note: it's important to make sure that the versions for the hs-* ports are -# compatible with these, i.e. sometimes we cannot pick the newest one. -GHC_STAGE2_PACKAGES= Cabal \ - array \ - base \ - binary \ - bytestring \ - containers \ - deepseq \ - directory \ - filepath \ - ghc \ - ghc-boot \ - ghc-boot-th \ - ghc-prim \ - ghci \ - haskeline \ - hoopl \ - hpc \ - integer-gmp \ - pretty \ - process \ - template-haskell \ - terminfo \ - time \ - transformers \ - unix \ - xhtml -STAGE2_DUMMY= lang/ghc -.for _ghc_stage2_package in ${GHC_STAGE2_PACKAGES} ; do -# Define dummy dependency, so that we can filter it easily and produce a warning -# in bsd.cabal.mk it these depdencies are added to USE_CABAL. -${_ghc_stage2_package}_port= ${STAGE2_DUMMY} -.endfor - -# KEEP THE LIST ALPHABETICALLY SORTED! - -abstract-deque_port?= devel/hs-abstract-deque -abstract-par_port?= devel/hs-abstract-par -activehs-base_port?= devel/hs-activehs-base -adjunctions_port?= math/hs-adjunctions -aeson_port?= converters/hs-aeson -aeson-compat_port?= converters/hs-aeson-compat -ALUT_port?= audio/hs-ALUT -ansi-terminal_port?= devel/hs-ansi-terminal -ansi-wl-pprint_port?= devel/hs-ansi-wl-pprint -appar_port?= textproc/hs-appar -arrows_port?= devel/hs-arrows -asn1-data_port?= devel/hs-asn1-data -asn1-encoding_port?= devel/hs-asn1-encoding -asn1-parse_port?= devel/hs-asn1-parse -asn1-types_port?= devel/hs-asn1-types -async_port?= devel/hs-async -atomic-primops_port?= devel/hs-atomic-primops -attoparsec_port?= textproc/hs-attoparsec -attoparsec-enumerator_port?= textproc/hs-attoparsec-enumerator -attoparsec-iso8601_port?= textproc/hs-attoparsec-iso8601 -authenticate_port?= www/hs-authenticate -auto-update_port?= devel/hs-auto-update -aws_port?= net/hs-aws -base-compat_port?= devel/hs-base-compat -base-compat-batteries_port?= devel/hs-base-compat-batteries -base-orphans_port?= devel/hs-base-orphans -base-unicode-symbols_port?= devel/hs-base-unicode-symbols -base16-bytestring_port?= devel/hs-base16-bytestring -base64-bytestring_port?= devel/hs-base64-bytestring -basement_port?= devel/hs-basement -basic-prelude_port?= devel/hs-basic-prelude -bencode_port?= textproc/hs-bencode -bifunctors_port?= devel/hs-bifunctors -bitarray_port?= devel/hs-bitarray -bits-atomic_port?= devel/hs-bits-atomic -blaze-builder_port?= devel/hs-blaze-builder -blaze-builder-enumerator_port?= devel/hs-blaze-builder-enumerator -blaze-html_port?= textproc/hs-blaze-html -blaze-markup_port?= textproc/hs-blaze-markup -blaze-textual_port?= devel/hs-blaze-textual -bloomfilter_port?= devel/hs-bloomfilter -Boolean_port?= devel/hs-Boolean -BoundedChan_port?= devel/hs-BoundedChan -boxes_port?= devel/hs-boxes -bsb-http-chunked_port?= net/hs-bsb-http-chunked -bsd-sysctl_port?= devel/hs-bsd-sysctl -byteable_port?= devel/hs-byteable -byteorder_port?= devel/hs-byteorder -bytestring-csv_port?= textproc/hs-bytestring-csv -bytestring-lexing_port?= devel/hs-bytestring-lexing -bytestring-mmap_port?= devel/hs-bytestring-mmap -bytestring-show_port?= devel/hs-bytestring-show -call-stack_port?= devel/hs-call-stack -cairo_port?= graphics/hs-cairo -case-insensitive_port?= textproc/hs-case-insensitive -cassava_port?= textproc/hs-cassava -categories_port?= math/hs-categories -cereal_port?= devel/hs-cereal -certificate_port?= security/hs-certificate -cgi_port?= www/hs-cgi -checkers_port?= devel/hs-checkers -chunked-data_port?= devel/hs-chunked-data -cipher-aes_port?= security/hs-cipher-aes -cipher-aes128_port?= security/hs-cipher-aes128 -cipher-blowfish_port?= security/hs-cipher-blowfish -cipher-camellia_port?= security/hs-cipher-camellia -cipher-des_port?= security/hs-cipher-des -cipher-rc4_port?= security/hs-cipher-rc4 -classy-prelude_port?= devel/hs-classy-prelude -classy-prelude-conduit_port?= devel/hs-classy-prelude-conduit -clientsession_port?= security/hs-clientsession -clock_port?= devel/hs-clock -cmark_port?= textproc/hs-cmark -cmark-gfm_port?= textproc/hs-cmark-gfm -cmdargs_port?= devel/hs-cmdargs -code-page_port?= devel/hs-code-page -colour_port?= devel/hs-colour -comonad_port?= math/hs-comonad -concurrent-output_port?= devel/hs-concurrent-output -conduit_port?= devel/hs-conduit -conduit-combinators_port?= devel/hs-conduit-combinators -conduit-extra_port?= devel/hs-conduit-extra -ConfigFile_port?= devel/hs-ConfigFile -configurator_port?= devel/hs-configurator -connection_port?= net/hs-connection -constraints_port?= devel/hs-constraints -contravariant_port?= math/hs-contravariant -convertible_port?= devel/hs-convertible -cookie_port?= www/hs-cookie -cprng-aes_port?= security/hs-cprng-aes -cpu_port?= sysutils/hs-cpu -criterion_port?= benchmarks/hs-criterion -criterion-measurement_port?= benchmarks/hs-criterion-measurement -Crypto_port?= security/hs-Crypto -crypto-api_port?= security/hs-crypto-api -crypto-cipher-types_port?= security/hs-crypto-cipher-types -crypto-conduit_port?= security/hs-crypto-conduit -crypto-numbers_port?= security/hs-crypto-numbers -crypto-pubkey_port?= security/hs-crypto-pubkey -crypto-pubkey-types_port?= security/hs-crypto-pubkey-types -crypto-random_port?= security/hs-crypto-random -crypto-random-api_port?= security/hs-crypto-random-api -cryptocipher_port?= security/hs-cryptocipher -cryptohash_port?= security/hs-cryptohash -cryptohash-md5_port?= security/hs-cryptohash-md5 -cryptohash-sha1_port?= security/hs-cryptohash-sha1 -cryptohash-sha256_port?= security/hs-cryptohash-sha256 -cryptohash-conduit_port?= security/hs-cryptohash-conduit -cryptohash-cryptoapi_port?= security/hs-cryptohash-cryptoapi -cryptonite_port?= security/hs-cryptonite -cryptonite-conduit_port?= security/hs-cryptonite-conduit -css-text_port?= www/hs-css-text -csv_port?= textproc/hs-csv -curl_port?= ftp/hs-curl # lib_depends -data-default_port?= devel/hs-data-default -data-default-class_port?= devel/hs-data-default-class -data-default-instances-base_port?= devel/hs-data-default-instances-base -data-default-instances-containers_port?= devel/hs-data-default-instances-containers -data-default-instances-dlist_port?= devel/hs-data-default-instances-dlist -data-default-instances-old-locale_port?= devel/hs-data-default-instances-old-locale -data-endian_port?= devel/hs-data-endian -data-hash_port?= devel/hs-data-hash -data-lens_port?= math/hs-data-lens -data-lens-template_port?= math/hs-data-lens-template -data-ordlist_port?= devel/hs-data-ordlist -data-pprint_port?= devel/hs-data-pprint -dataenc_port?= converters/hs-dataenc -date-cache_port?= devel/hs-date-cache -datetime_port?= devel/hs-datetime -dbus_port?= devel/hs-dbus -deepseq-generics_port?= devel/hs-deepseq-generics -dense-linear-algebra_port?= math/hs-dense-linear-algebra -dia-base_port?= graphics/hs-dia-base -dia-functions_port?= graphics/hs-dia-functions -Diff_port?= textproc/hs-Diff -digest_port?= security/hs-digest -directory-tree_port?= devel/hs-directory-tree -disk-free-space_port?= sysutils/hs-disk-free-space -distributive_port?= math/hs-distributive -dlist_port?= devel/hs-dlist -dlist-instances_port?= devel/hs-dlist-instances -dns_port?= dns/hs-dns -doctemplates_port?= textproc/hs-doctemplates -double-conversion_port?= textproc/hs-double-conversion -DRBG_port?= security/hs-DRBG -ed25519_port?= security/hs-ed25519 -easy-file_port?= devel/hs-easy-file -echo_port?= devel/hs-echo -EdisonAPI_port?= devel/hs-EdisonAPI -EdisonCore_port?= devel/hs-EdisonCore -edit-distance_port?= devel/hs-edit-distance -either_port?= devel/hs-either -ekg_port?= sysutils/hs-ekg -ekg-core_port?= sysutils/hs-ekg-core -ekg-json_port?= sysutils/hs-ekg-json -email-validate_port?= mail/hs-email-validate -enclosed-exceptions_port?= devel/hs-enclosed-exceptions -entropy_port?= security/hs-entropy -enumerator_port?= devel/hs-enumerator -equivalence_port?= devel/hs-equivalence -erf_port?= math/hs-erf -errors_port?= devel/hs-errors -esqueleto_port?= databases/hs-esqueleto -exceptions_port?= devel/hs-exceptions -extensible-exceptions_port?= devel/hs-extensible-exceptions -extra_port?= devel/hs-extra -fast-logger_port?= devel/hs-fast-logger -fastcgi_port?= www/hs-fastcgi # lib_depends -feed_port?= textproc/hs-feed -fdo-notify_port?= deskutils/hs-fdo-notify -fgl_port?= devel/hs-fgl -file-embed_port?= devel/hs-file-embed -filemanip_port?= devel/hs-filemanip -filestore_port?= devel/hs-filestore -fixed_port?= math/hs-fixed -foundation_port?= devel/hs-foundation -fmlist_port?= devel/hs-fmlist -free_port?= devel/hs-free -fsnotify_port?= devel/hs-fsnotify -gconf_port?= devel/hs-gconf -generic-deriving_port?= devel/hs-generic-deriving -GenericPretty_port?= devel/hs-GenericPretty -geniplate-mirror_port?= devel/hs-geniplate-mirror -ghc-mtl_port?= devel/hs-ghc-mtl -ghc-paths_port?= devel/hs-ghc-paths -gio_port?= devel/hs-gio -gitrev_port?= devel/hs-gitrev -glib_port?= devel/hs-glib -Glob_port?= devel/hs-Glob -GLURaw_port?= x11-toolkits/hs-GLURaw -GLUT_port?= x11-toolkits/hs-GLUT -gnuidn_port?= dns/hs-gnuidn # lib_depends -gnutls_port?= security/hs-gnutls # lib_depends -graphviz_port?= graphics/hs-graphviz -gsasl_port?= net/hs-gsasl # lib_depends -gtk_port?= x11-toolkits/hs-gtk -gtk2hs_port?= x11-toolkits/hs-gtk2hs # metaport -gtksourceview2_port?= x11-toolkits/hs-gtksourceview2 -hackage-security_port?= security/hs-hackage-security -haddock-api_port?= devel/hs-haddock-api -haddock-library_port?= devel/hs-haddock-library -half_port?= math/hs-half -happstack-server_port?= www/hs-happstack-server -hashable_port?= devel/hs-hashable -hashed-storage_port?= devel/hs-hashed-storage -hashtables_port?= devel/hs-hashtables -haskell-lexer_port?= devel/hs-haskell-lexer -haskell-src_port?= devel/hs-haskell-src -haskell-src-exts_port?= devel/hs-haskell-src-exts -haskell-src-exts-util_port?= devel/hs-haskell-src-exts-util -haskell-src-meta_port?= devel/hs-haskell-src-meta -haskell-xmpp_port?= net-im/hs-haskell-xmpp -hedis_port?= databases/hs-hedis -heist_port?= www/hs-heist -hex_port?= devel/hs-hex -hexpat_port?= textproc/hs-hexpat -HGL_port?= graphics/hs-HGL -highlighting-kate_port?= textproc/hs-highlighting-kate -hinotify_port?= devel/hs-hinotify # lib_depends -hint_port?= devel/hs-hint -hlibev_port?= devel/hs-hlibev # lib_depends -hoauth2_port?= net/hs-hoauth2 -hostname_port?= net/hs-hostname -hourglass_port?= devel/hs-hourglass -hs-bibutils_port?= textproc/hs-hs-bibutils -hsb2hs_port?= devel/hs-hsb2hs -hslogger_port?= devel/hs-hslogger -hslua_port?= devel/hs-hslua -hslua-module-text_port?= devel/hs-hslua-module-text -HsOpenSSL_port?= security/hs-HsOpenSSL -HsYAML_port?= textproc/hs-HsYAML -hspec-core_port?= devel/hs-hspec-core -hspec-expectations_port?= devel/hs-hspec-expectations -HStringTemplate_port?= textproc/hs-HStringTemplate -html_port?= textproc/hs-html -html-conduit_port?= textproc/hs-html-conduit -HTTP_port?= www/hs-HTTP -http-api-data_port?= www/hs-http-api-data -http-client_port?= www/hs-http-client -http-client-tls_port?= www/hs-http-client-tls -http-conduit_port?= www/hs-http-conduit -http-date_port?= www/hs-http-date -http-reverse-proxy_port?= www/hs-http-reverse-proxy -http-server_port?= www/hs-http-server -http-types_port?= www/hs-http-types -http2_port?= www/hs-http2 -HUnit_port?= devel/hs-HUnit -hxt_port?= textproc/hs-hxt -hxt-charproperties_port?= textproc/hs-hxt-charproperties -hxt-regex-xmlschema_port?= textproc/hs-hxt-regex-xmlschema -hxt-unicode_port?= textproc/hs-hxt-unicode -ieee754_port?= math/hs-ieee754 -IfElse_port?= devel/hs-IfElse -integer-logarithms_port?= math/hs-integer-logarithms -io-streams_port?= devel/hs-io-streams -io-streams-haproxy_port?= devel/hs-io-streams-haproxy -iproute_port?= net/hs-iproute -js-flot_port?= devel/hs-js-flot -js-jquery_port?= devel/hs-js-jquery -json_port?= converters/hs-json -JuicyPixels_port?= graphics/hs-JuicyPixels -kan-extensions_port?= math/hs-kan-extensions -keys_port?= devel/hs-keys -kqueue_port?= devel/hs-kqueue -language-c_port?= devel/hs-language-c -language-javascript_port?= devel/hs-language-javascript -largeword_port?= devel/hs-largeword -lazysmallcheck_port?= devel/hs-lazysmallcheck -lens_port?= devel/hs-lens -lhs2tex_port?= textproc/hs-lhs2tex # executable -libmpd_port?= audio/hs-libmpd -libxml_port?= textproc/hs-libxml -libxml-sax_port?= textproc/hs-libxml-sax # lib_depends -libyaml_port?= textproc/hs-libyaml -lifted-async_port?= devel/hs-lifted-async -lifted-base_port?= devel/hs-lifted-base -List_port?= devel/hs-List -ListLike_port?= devel/hs-ListLike -logict_port?= devel/hs-logict -maccatcher_port?= net/hs-maccatcher -magic_port?= textproc/hs-magic -map-syntax_port?= devel/hs-map-syntax -math-functions_port?= math/hs-math-functions -memory_port?= devel/hs-memory -MemoTrie_port?= devel/hs-MemoTrie -microlens_port?= devel/hs-microlens -microlens-th_port?= devel/hs-microlens-th -microstache_port?= devel/hs-microstache -mime_port?= mail/hs-mime -mime-mail_port?= mail/hs-mime-mail -mime-types_port?= mail/hs-mime-types -MissingH_port?= devel/hs-MissingH -mmap_port?= devel/hs-mmap -mmorph_port?= devel/hs-mmorph -monad-control_port?= devel/hs-monad-control -monad-logger_port?= devel/hs-monad-logger -monad-loops_port?= devel/hs-monad-loops -monad-par_port?= devel/hs-monad-par -monad-par-extras_port?= devel/hs-monad-par-extras -monad-unlift_port?= devel/hs-monad-unlift -monadcryptorandom_port?= security/hs-monadcryptorandom -MonadRandom_port?= devel/hs-MonadRandom -monads-tf_port?= devel/hs-monads-tf -mono-traversable_port?= devel/hs-mono-traversable -mono-traversable-instances_port?= devel/hs-mono-traversable-instances -mountpoints_port?= sysutils/hs-mountpoints -mtl_port?= devel/hs-mtl -mueval_port?= devel/hs-mueval # executable -multipart_port?= www/hs-multipart -murmur-hash_port?= devel/hs-murmur-hash -mutable-containers_port?= devel/hs-mutable-containers -mwc-random_port?= math/hs-mwc-random -mysql_port?= databases/hs-mysql -ncurses_port?= devel/hs-ncurses # lib_depends -network_port?= net/hs-network -network-info_port?= net/hs-network-info -network-multicast_port?= net/hs-network-multicast -network-protocol-xmpp_port?= net/hs-network-protocol-xmpp -network-uri_port?= net/hs-network-uri -newtype_port?= devel/hs-newtype -newtype-generics_port?= devel/hs-newtype-generics -nonce_port?= security/hs-nonce -NumInstances_port?= math/hs-NumInstances -ObjectName_port?= devel/hs-ObjectName -oeis_port?= www/hs-oeis -old-locale_port?= devel/hs-old-locale -old-time_port?= devel/hs-old-time -Only_port?= devel/hs-Only -OpenAL_port?= audio/hs-OpenAL -OpenGL_port?= x11-toolkits/hs-OpenGL -OpenGLRaw_port?= x11-toolkits/hs-OpenGLRaw -optparse-applicative_port?= devel/hs-optparse-applicative -pandoc_port?= textproc/hs-pandoc # executable -pandoc-citeproc_port?= textproc/hs-pandoc-citeproc # executable -pandoc-types_port?= textproc/hs-pandoc-types -pango_port?= x11-toolkits/hs-pango -parallel_port?= devel/hs-parallel -parsec-numbers_port?= textproc/hs-parsec-numbers -path-pieces_port?= www/hs-path-pieces -pcap_port?= net/hs-pcap -pcre-light_port?= devel/hs-pcre-light # lib_depends -pem_port?= security/hs-pem -persistent_port?= databases/hs-persistent -persistent-sqlite_port?= databases/hs-persistent-sqlite -persistent-template_port?= databases/hs-persistent-template -pointed_port?= math/hs-pointed -polyparse_port?= textproc/hs-polyparse -prelude-extras_port?= devel/hs-prelude-extras -preprocessor-tools_port?= devel/hs-preprocessor-tools -pretty-show_port?= textproc/hs-pretty-show -prettyclass_port?= devel/hs-prettyclass -primitive_port?= devel/hs-primitive -probability_port?= math/hs-probability -process-extras_port?= devel/hs-process-extras -profunctors_port?= devel/hs-profunctors -project-template_port?= devel/hs-project-template -PSQueue_port?= devel/hs-PSQueue -psqueues_port?= devel/hs-psqueues -publicsuffixlist_port?= net/hs-publicsuffixlist -pureMD5_port?= security/hs-pureMD5 -pwstore-fast_port?= security/hs-pwstore-fast -QuickCheck_port?= devel/hs-QuickCheck -quickcheck-io_port?= devel/hs-quickcheck-io -random_port?= devel/hs-random -ReadArgs_port?= devel/hs-ReadArgs # executable -readable_port?= devel/hs-readable -readline_port?= devel/hs-readline -recaptcha_port?= www/hs-recaptcha -refact_port?= devel/hs-refact -reflection_port?= devel/hs-reflection -regex-applicative_port?= textproc/hs-regex-applicative -regex-base_port?= textproc/hs-regex-base -regex-compat_port?= textproc/hs-regex-compat -regex-compat-tdfa_port?= textproc/hs-regex-compat-tdfa -regex-pcre_port?= textproc/hs-regex-pcre -regex-pcre-builtin_port?= textproc/hs-regex-pcre-builtin # lib_depends -regex-posix_port?= textproc/hs-regex-posix -regex-tdfa_port?= textproc/hs-regex-tdfa -resolv_port?= net/hs-resolv -resource-pool_port?= devel/hs-resource-pool -resourcet_port?= devel/hs-resourcet -rfc5051_port?= textproc/hs-rfc5051 -RSA_port?= security/hs-RSA -safe_port?= devel/hs-safe -safe-exceptions_port?= devel/hs-safe-exceptions -SafeSemaphore_port?= devel/hs-SafeSemaphore -sandi_port?= converters/hs-sandi -say_port?= devel/hs-say -scanner_port?= textproc/hs-scanner -scientific_port?= devel/hs-scientific -scroll_port?= games/hs-scroll # executable -securemem_port?= devel/hs-securemem -semigroupoids_port?= math/hs-semigroupoids -semigroups_port?= math/hs-semigroups -sendfile_port?= net/hs-sendfile -setenv_port?= devel/hs-setenv -setlocale_port?= devel/hs-setlocale -SHA_port?= security/hs-SHA # executable -shake_port?= devel/hs-shake # executable -shakespeare_port?= www/hs-shakespeare -ShellCheck_port?= devel/hs-ShellCheck # executable -shelly_port?= shells/hs-shelly -show_port?= devel/hs-show -silently_port?= devel/hs-silently -simple-reflect_port?= devel/hs-simple-reflect -simple-sendfile_port?= net/hs-simple-sendfile -skein_port?= security/hs-skein -skylighting_port?= textproc/hs-skylighting -skylighting-core_port?= textproc/hs-skylighting-core -smallcheck_port?= devel/hs-smallcheck -snap_port?= www/hs-snap # executable -snap-core_port?= www/hs-snap-core -snap-server_port?= www/hs-snap-server # lib_depends -socks_port?= net/hs-socks -split_port?= devel/hs-split -StateVar_port?= devel/hs-StateVar -statistics_port?= math/hs-statistics -stm_port?= devel/hs-stm -stm-chans_port?= devel/hs-stm-chans -STMonadTrans_port?= devel/hs-STMonadTrans -storable-record_port?= devel/hs-storable-record -storable-tuple_port?= devel/hs-storable-tuple -Stream_port?= devel/hs-Stream -streaming-commons_port?= devel/hs-streaming-commons -strict_port?= devel/hs-strict -stringsearch_port?= textproc/hs-stringsearch -svgcairo_port?= graphics/hs-svgcairo -syb_port?= devel/hs-syb -syb-with-class_port?= devel/hs-syb-with-class -system-fileio_port?= devel/hs-system-fileio -system-filepath_port?= devel/hs-system-filepath -tagged_port?= devel/hs-tagged -tagsoup_port?= textproc/hs-tagsoup # executable -tagstream-conduit_port?= textproc/hs-tagstream-conduit -tar_port?= archivers/hs-tar -temporary_port?= devel/hs-temporary -terminal-size_port?= devel/hs-terminal-size -test-framework_port?= devel/hs-test-framework -test-framework-hunit_port?= devel/hs-test-framework-hunit -test-framework-quickcheck2_port?= devel/hs-test-framework-quickcheck2 -texmath_port?= textproc/hs-texmath # executable -text-icu_port?= devel/hs-text-icu # lib_depends -text-short_port?= devel/hs-text-short -tf-random_port?= devel/hs-tf-random -th-abstraction_port?= devel/hs-th-abstraction -th-expand-syns_port?= devel/hs-th-expand-syns -th-lift_port?= devel/hs-th-lift -th-lift-instances_port?= devel/hs-th-lift-instances -th-orphans_port?= devel/hs-th-orphans -th-reify-many_port?= devel/hs-th-reify-many -threads_port?= devel/hs-threads -threadscope_port?= devel/hs-threadscope # executable -time-compat_port?= devel/hs-time-compat -time-locale-compat_port?= devel/hs-time-locale-compat -timezone-olson_port?= devel/hs-timezone-olson -timezone-series_port?= devel/hs-timezone-series -tls_port?= security/hs-tls -tls-session-manager_port?= security/hs-tls-session-manager -torrent_port?= net-p2p/hs-torrent -transformers-base_port?= devel/hs-transformers-base -transformers-compat_port?= devel/hs-transformers-compat -TypeCompose_port?= devel/hs-TypeCompose -typed-process_port?= devel/hs-typed-process -unamb_port?= devel/hs-unamb -unexceptionalio_port?= devel/hs-unexceptionalio -unicode-show_port?= devel/hs-unicode-show -unicode-transforms_port?= textproc/hs-unicode-transforms -uniplate_port?= devel/hs-uniplate -unix-compat_port?= devel/hs-unix-compat -unix-time_port?= devel/hs-unix-time -unlambda_port?= lang/hs-unlambda # executable -unliftio_port?= devel/hs-unliftio -unliftio-core_port?= devel/hs-unliftio-core -unordered-containers_port?= devel/hs-unordered-containers -uri_port?= textproc/hs-uri -uri-bytestring_port?= textproc/hs-uri-bytestring -uri-bytestring-aeson_port?= textproc/hs-uri-bytestring-aeson -uri-encode_port?= textproc/hs-uri-encode -url_port?= www/hs-url -utf8-light_port?= devel/hs-utf8-light -utf8-string_port?= devel/hs-utf8-string -utility-ht_port?= devel/hs-utility-ht -uuagc-cabal_port?= devel/hs-uuagc-cabal -uuid_port?= devel/hs-uuid -uuid-types_port?= devel/hs-uuid-types -uulib_port?= devel/hs-uulib -vault_port?= devel/hs-vault -vector_port?= devel/hs-vector -vector-algorithms_port?= devel/hs-vector-algorithms -vector-binary-instances_port?= devel/hs-vector-binary-instances -vector-instances_port?= devel/hs-vector-instances -vector-space_port?= math/hs-vector-space -vector-th-unbox_port?= devel/hs-vector-th-unbox -void_port?= devel/hs-void -vte_port?= x11-toolkits/hs-vte -wai_port?= www/hs-wai -wai-app-static_port?= www/hs-wai-app-static # executable -wai-extra_port?= www/hs-wai-extra -wai-logger_port?= www/hs-wai-logger -warp_port?= www/hs-warp -warp-tls_port?= www/hs-warp-tls -wl-pprint-text_port?= devel/hs-wl-pprint-text -word8_port?= devel/hs-word8 -wx_port?= x11-toolkits/hs-wx -wxc_port?= x11-toolkits/hs-wxc # lib_depends -wxcore_port?= x11-toolkits/hs-wxcore # lib_depends -wxdirect_port?= x11-toolkits/hs-wxdirect # executable -X11_port?= x11/hs-X11 # lib_depends -X11-xft_port?= x11/hs-X11-xft -x509_port?= security/hs-x509 -x509-store_port?= security/hs-x509-store -x509-system_port?= security/hs-x509-system -x509-validation_port?= security/hs-x509-validation -xhtml_port?= textproc/hs-xhtml -xml_port?= textproc/hs-xml -xml-conduit_port?= textproc/hs-xml-conduit -xml-hamlet_port?= textproc/hs-xml-hamlet -xml-types_port?= textproc/hs-xml-types -xmlhtml_port?= textproc/hs-xmlhtml -xmobar_port?= x11/hs-xmobar # executable -xmonad_port?= x11-wm/hs-xmonad # executable -xmonad-contrib_port?= x11-wm/hs-xmonad-contrib -xss-sanitize_port?= www/hs-xss-sanitize -yaml_port?= textproc/hs-yaml # executable -yesod_port?= www/hs-yesod -yesod-auth_port?= www/hs-yesod-auth -yesod-auth-hashdb_port?= www/hs-yesod-auth-hashdb -yesod-bin_port?= www/hs-yesod-bin # executable -yesod-core_port?= www/hs-yesod-core -yesod-form_port?= www/hs-yesod-form -yesod-persistent_port?= www/hs-yesod-persistent -yesod-static_port?= www/hs-yesod-static -yesod-test_port?= www/hs-yesod-test -zip-archive_port?= archivers/hs-zip-archive -zlib_port?= archivers/hs-zlib -zlib-bindings_port?= archivers/hs-zlib-bindings -zlib-enum_port?= archivers/hs-zlib-enum |