{"name":"ghc","portdir":"lang/ghc","version":"9.14.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://haskell.org/ghc","description":"The Glorious Glasgow Haskell Compilation System","long_description":"The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler and interactive environment for Haskell 98, GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell 98, for example: concurrency, a foreign language interface, multi-parameter type classes, scoped type variables, existential and universal quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes with a generational garbage collector, and a space and time profiler.","active":true,"categories":["lang","haskell"],"maintainers":[{"name":"s.t.smith","github":"essandess","ports_count":37}],"variants":["prebuilt"],"dependencies":[{"type":"build","ports":["py314-sphinx","bzip2","gzip","xz","alex","autoconf","automake","cctools","happy","hscolour","libtool","openssl","bash","file","grep","texlive-fonts-extra","texlive-fonts-recommended","texlive-latex-extra","texlive-xetex","gsed","cabal-prebuilt","ghc-prebuilt","hadrian","clang-18","python314"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":["gnupg2"]},{"type":"lib","ports":["cctools","gmp","ld64","libffi","ncurses","libiconv","llvm-19"]},{"type":"patch","ports":["cabal-prebuilt","ghc-prebuilt"]}],"depends_on":[{"type":"build","ports":["adblock2privoxy","HaXml","aeson-pretty","cpphs","git-annex","matterhorn","pure-gen","hindent","lhs2tex","pandoc","Djinn","haskell-language-server","haskell-stan","hlint","ihaskell","shellcheck","Omega"]},{"type":"lib","ports":["gtk2hs","haskell-language-server","cabal","DoCon","ihaskell"]},{"type":"run","ports":["haskell-mode.el"]}]}