{"name":"cabal","portdir":"lang/cabal","version":"3.16.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.haskell.org/cabal","description":"Haskell Cabal: Common Architecture for Building Applications and Libraries","long_description":"Cabal is a system for building and packaging Haskell libraries and programs. It defines a common interface for package authors and distributors to easily build their applications in a portable way. Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and programs.","active":true,"categories":["devel","lang","haskell"],"maintainers":[{"name":"s.t.smith","github":"essandess","ports_count":37}],"variants":["prebuilt"],"dependencies":[{"type":"build","ports":["cctools","openssl","file","grep","gsed","cabal-prebuilt","ghc-prebuilt","clang-18","python314","py314-setuptools","py314-tz","py314-parsing","py314-yaml","py314-sphinx","py314-sphinx_rtd_theme","py314-importlib-metadata","py314-zipp","py314-sphinx-jsonschema","py314-sphinxnotes-strike"]},{"type":"lib","ports":["zlib","alex","cctools","gmp","happy","hscolour","ld64","pkgconfig","ghc","curl","wget","libiconv"]},{"type":"patch","ports":["cabal-prebuilt","ghc-prebuilt"]},{"type":"run","ports":["curl","wget"]}],"depends_on":[{"type":"build","ports":["adblock2privoxy","pandoc","HaXml","aeson-pretty","cpphs","haskell-language-server","haskell-stan","hlint","ihaskell","shellcheck","matterhorn","pure-gen","hindent","lhs2tex"]},{"type":"patch","ports":["hlint","ihaskell","hindent","HaXml","shellcheck","aeson-pretty","adblock2privoxy","cpphs","matterhorn","pandoc","haskell-language-server","lhs2tex","haskell-stan","pure-gen"]},{"type":"run","ports":["haskell-language-server"]}]}