aboutsummaryrefslogtreecommitdiffstats
path: root/lang/ghc
Commit message (Expand)AuthorAgeFilesLines
* - Reroll and update bootstrap Haskell compilers to GHC 7.6.3 on 8.x andpgj2014-03-292-15/+11
* - Limit built parallelism as GHC is not fully jobs-safepgj2014-03-231-0/+2
* - Fix problem with checksumming Haskell Cabal metaportspgj2014-03-231-2/+1
* Update the default version of GCC used in the Ports Collection fromgerald2014-03-111-1/+1
* - Fix build with DOCS disabled [1]pgj2014-02-164-7/+19
* Fix properties on pkg-plistbapt2014-01-221-1/+0
* - Stagify lang/ghc and all the Haskell Cabal portspgj2014-01-103-86/+74
* - Fix a run-time problem with lang/ghc on FreeBSD 10.0 and later, caused bypgj2014-01-102-1/+52
* Update to libmpc version 1.0.1 which brings the following fixes:gerald2013-10-261-0/+1
* Add NO_STAGE all over the place in preparation for the staging support (cat: ...bapt2013-09-211-0/+1
* Convert to new perl frameworkbapt2013-09-171-1/+2
* Convert to new perl frameworkbapt2013-09-171-3/+2
* - Fix build on recent head where iconv(1) is in base by rolling newpgj2013-09-133-12/+35
* Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.gerald2013-08-181-1/+1
* - Remove MAKE_JOBS_SAFE variableak2013-08-151-1/+0
* - Add bsd.hackage.mk entry that was missed in r321071pgj2013-07-261-0/+1
* - Update The Glorious Glasgow Haskell Compiler to version 7.6.3pgj2013-06-0513-102/+139
* Convert USE_NCURSES by USES=ncursesbapt2013-05-061-2/+1
* Convert the last USE_ICONV to USES=iconvbapt2013-04-281-1/+1
* - Convert USE_ICONV=yes to USES=iconvmva2013-04-271-1/+1
* - Unbreak hs- ports when lang/ghc installed without haddock, thepgj2013-04-152-15/+9
* - Fix a minor dynamic linking problem for certain Haskell Cabal portspgj2013-03-311-0/+1
* Produces ctags "tags" and etags "TAGS" files for Haskell programs.pgj2013-03-301-0/+1
* - Update Haskell ports from the development repositorypgj2013-03-302-2/+11
* - Fix breakage in the DYNAMIC-enabled ports triggered by the recentpgj2013-02-0610-125/+313
* - PKGNAMEPREFIX must appear earlier for bsd.cabal.mk consumers otherwisepgj2013-02-022-3/+3
* - Update devel/libffi to 3.0.11.jkim2013-01-291-1/+1
* - Fix configure flags for the bootstrap compiler, so now it works forpgj2013-01-222-6/+7
* - Make dependency on base-system ncurses explicit -- this fixes potentialpgj2012-12-291-1/+2
* - Update The Glorious Glasgow Haskell Compiler to version 7.4.2pgj2012-12-2016-263/+317
* Force numerous ports that fail to build with clang over to instead alwayslinimon2012-10-101-0/+1
* HLint gives suggestions on how to improve your source code.pgj2012-08-091-0/+1
* - Remove some more cruftpgj2012-08-031-4/+0
* - Update HsColour to 1.20.2pgj2012-08-031-1/+1
* - Use the new options frameworkpgj2012-08-031-25/+18
* - Teach the Haskell Cabal ports to use the new options frameworkpgj2012-08-032-46/+39
* angel is a daemon that runs and monitors other processes. It is similarpgj2012-06-241-0/+1
* This package includes a thin sqlite3 wrapper based on the direct-sqlitepgj2012-06-241-0/+1
* Instead of allowing version ranges of dependencies, this package requirespgj2012-06-241-0/+1
* Behaviour Oriented integration Testing for Yesod Applications.pgj2012-06-241-0/+1
* Static file serving subsite for Yesod Web Framework.pgj2012-06-241-0/+1
* Convenient wrappers for your the configuration and execution of your yesodpgj2012-06-241-0/+1
* blaze-html instances for xml-conduit types.pgj2012-06-241-0/+1
* Unit test framework (built on HUnit) for WAI applications.pgj2012-06-241-0/+1
* Also provides some helper functions and datatypes for use outside of WAI.pgj2012-06-241-0/+1
* Fast parser and formatter for HTTP Date.pgj2012-06-241-0/+1
* This package uses tagstream-conduit for its parser. It automaticallypgj2012-06-241-0/+1
* Tag-stream is a library for parsing HTML//XML to a token stream. It canpgj2012-06-241-0/+1
* Behavior Driven Development for Haskell. Hspec is roughly based on thepgj2012-06-241-0/+1
* Prevent or capture writing to stdout and other handles.pgj2012-06-241-0/+1
* Reduces size of javascript files by stripping out extraneous whitespacepgj2012-06-241-0/+1
* Parses Javascript into an Abstract Syntax Tree (AST). Initially intendedpgj2012-06-241-0/+1
* Lightweight UTF8 handling.pgj2012-06-241-0/+1
* This package contains everything that you need to use a cryptographicpgj2012-06-241-0/+1
* Add bsd.hackage.mk entriespgj2012-06-241-0/+3
* - Loosen make restart checks a bit to fix build on certainpgj2012-06-091-7/+15
* - Add a missing entry for textproc/hs-bytestring-csvpgj2012-06-071-0/+1
* - Remove obsoleted Haskell ports:pgj2012-06-041-13/+0
* - Update The Glorious Glasgow Haskell Compiler to version 7.4.1pgj2012-06-0414-239/+296
* wxHaskell is a portable and native GUI library for Haskell. It is builtpgj2012-06-041-0/+1
* Provides an efficient routing system, a parser and TH code generation.pgj2012-06-041-0/+1
* This package uses attoparsec for parsing the actual contents of the HTTPpgj2012-06-041-0/+1
* This package provides parsing and rendering functions for XML. It ispgj2012-06-041-0/+1
* Core modules of a blazingly fast markup combinator library for the Haskellpgj2012-06-041-0/+1
* Turn attoparsec parsers into sinks.pgj2012-06-041-0/+1
* Lowlevel cpu routines to get basic properties of the cpu platform, likepgj2012-06-041-0/+1
* Privacy Enhanced Mail (PEM) format reader and writer.pgj2012-06-041-0/+1
* A monad for using CryptoRandomGen.pgj2012-06-041-0/+1
* Socks proxy (version 5) implementation.pgj2012-06-041-0/+1
* Stream socket data using conduits.pgj2012-06-041-0/+1
* Utilities for dealing with IEEE floating point numbers, ported from thepgj2012-06-041-0/+1
* A "vault" is a typed, persistent store for values of arbitrary types. It'spgj2012-06-041-0/+1
* The functions for creating temporary files and directories in the basepgj2012-06-041-0/+1
* High-level, byte-based file and directory path manipulations.pgj2012-06-041-0/+1
* This package was originally included with the conduit package, and haspgj2012-06-041-0/+1
* A high-performance striped pooling abstraction for managing flexibly-sizedpgj2012-06-041-0/+1
* This package provides a basic random number generation library, includingpgj2012-06-041-0/+1
* Allocate resources from a pool, guaranteeing resource handling via thepgj2012-06-041-0/+1
* The modules below provide additional data structures, and other addedpgj2012-06-041-0/+1
* Optimized edit distances for fuzzy matching, including Levenshtein andpgj2012-06-041-0/+1
* Conduits are an approach to the streaming data problem. It is meant aspgj2012-06-041-0/+1
* Pure and impure Bloom Filter implementations.pgj2012-06-041-0/+1
* Convert streams of builders to streams of bytestrings.pgj2012-06-041-0/+1
* Atomic operations including CAS (compare-and-swap), fetch & add and variantspgj2012-06-041-0/+1
* The Par monad(s) offer an alternative parallel programming API to thatpgj2012-06-041-0/+1
* An abstract interface to highly-parameterizable queues/deques. Background:pgj2012-06-041-0/+1
* Anaphoric and miscellaneous useful control-flow.pgj2012-06-041-0/+1
* After GHC 7.2 a new `casMutVar#` primop became available, but was not yetpgj2012-06-041-0/+1
* Streaming compression/decompression via conduits.pgj2012-06-041-0/+1
* - Fix building on 10-CURRENT i386ashish2012-04-171-0/+12
* ThreadScope is a graphical viewer for thread profile informationpgj2012-02-191-0/+1
* Parses .eventlog files emitted by GHC 6.12.1 and later. Includes thepgj2012-02-191-0/+1
* wxHaskell is a portable and native GUI library for Haskell. It is builtpgj2012-02-191-0/+1
* wxHaskell is a portable and native GUI library for Haskell. It is builtpgj2012-02-191-0/+1
* wxHaskell is a portable and native GUI library for Haskell. It is builtpgj2012-02-191-0/+1
* This package provides strict versions of some standard Haskell datapgj2012-02-191-0/+1
* HsOpenSSL is an (incomplete) OpenSSL binding for Haskell. It canpgj2012-02-191-0/+1
* A RESTful web framework with strong compile-time guarantees of correctness.pgj2012-02-191-0/+1
* Authentication for Yesod.pgj2012-02-191-0/+1
* Generate content for Yesod using the aeson package.pgj2012-02-191-0/+1
* Form handling support for Yesod Web Framework.pgj2012-02-191-0/+1
* Some helpers for using Persistent from Yesod.pgj2012-02-191-0/+1
* Yesod is a framework designed to foster creation of RESTful webpgj2012-02-191-0/+1
* A logging system for WAI.pgj2012-02-191-0/+1
* Provides common features without many dependencies.pgj2012-02-191-0/+1
* Shakespeare is a template family for type-safe, efficient templates withpgj2012-02-191-0/+1
* Shakespeare is a template family for type-safe, efficient templates withpgj2012-02-191-0/+1
* This package uses the same approach of type-safe URLs to createpgj2012-02-191-0/+1
* Shakespeare is a template family for type-safe, efficient templates withpgj2012-02-191-0/+1
* This library provides just the general interface and helper functions.pgj2012-02-191-0/+1
* This library provides just the general interface and helper functions.pgj2012-02-191-0/+1
* Useful for stuff like database connection pools.pgj2012-02-191-0/+1
* Components of paths.pgj2012-02-191-0/+1
* This package provides some high-level datatypes for declaring MIME emailpgj2012-02-191-0/+1
* Hamlet gives you a type-safe tool for generating HTML code. It workspgj2012-02-191-0/+1
* Shakespeare is a template family for type-safe, efficient templates withpgj2012-02-191-0/+1
* A fast logging system.pgj2012-02-191-0/+1
* Validating an email address string against RFC 5322.pgj2012-02-191-0/+1
* Ranges and some functions allowing things like fast membership lookup onpgj2012-02-191-0/+1
* Provides high-level conversions based on the data-object package.pgj2012-02-191-0/+1
* Provides support for parsing and emitting Yaml documents.pgj2012-02-191-0/+1
* These objects show up in different places, e.g. JSON, Yaml. Bypgj2012-02-191-0/+1
* HTTP cookie parsing and rendering.pgj2012-02-191-0/+1
* This is a port of John Goerzen's convertible package, intended topgj2012-02-191-0/+1
* Monad transformer for attempt.pgj2012-02-191-0/+1
* This package is for working with native byte-ordering of the system.pgj2012-02-191-0/+1
* Focus is on third-party authentication methods, such as OpenID, rpxnowpgj2012-02-191-0/+1
* This package provides parsing and rendering functions for XML. It ispgj2012-02-191-0/+1
* The xml-types package.pgj2012-02-191-0/+1
* This package uses attoparsec for parsing the actual contents of the HTTPpgj2012-02-191-0/+1
* A set of extra definitions, default values and helpers for the tlspgj2012-02-191-0/+1
* Native Haskell TLS and SSL protocol implementation for server andpgj2012-02-191-0/+1
* Certificates and Key reader/writer. At the moment only X509 certificatepgj2012-02-191-0/+1
* Defines a data type, Attempt, which has a Success and Failurepgj2012-02-191-0/+1
* A simple type class for success/failure computations.pgj2012-02-191-0/+1
* ASN1 data reader and writer in raw form with supports for high levelpgj2012-02-191-0/+1
* This library implements the RSA encryption and signature algorithms forpgj2012-02-191-0/+1
* An unrolled implementation of MD5 purely in Haskell.pgj2012-02-191-0/+1
* Gitit is a wiki backed by a git, darcs, or mercurial filestore. Pagespgj2012-02-181-0/+1
* Run untrusted HTML through Text.HTML.SanitizeXSS.sanitizeXSS to preventpgj2012-02-181-0/+1
* CSS parser and renderer.pgj2012-02-181-0/+1
* The reCAPTCHA [1] is a service that provides captchas for preventingpgj2012-02-181-0/+1
* The filestore library provides an abstract interface for a versioningpgj2012-02-181-0/+1
* A port of the Java library by Terrence Parr.pgj2012-02-181-0/+1
* Parser and writer for handling sectioned config files in Haskell. Thepgj2012-02-181-0/+1
* The Haskell application server stack.pgj2012-02-181-0/+1
* Unplug your machine and restart and have your app recover to exactlypgj2012-02-181-0/+1
* Happstack Server provides an HTTP server and a rich set of functions forpgj2012-02-181-0/+1
* Just pick which parts of your data structures you want indexed using anpgj2012-02-181-0/+1
* Miscellaneous utilities for Happstack packages.pgj2012-02-181-0/+1
* This package provides libraries for:pgj2012-02-181-0/+1
* Provides SYB-with-class instances for Text from the text package.pgj2012-02-181-0/+1
* Classes, and Template Haskell code to generate instances, for the Scrappgj2012-02-181-0/+1
* Support for computations with failures.pgj2012-02-181-0/+1
* lifted-base exports IO operations from the base library lifted to anypgj2012-02-171-0/+1
* This package defines the type class MonadBaseControl, a subset ofpgj2012-02-171-0/+1
* This package provides a straightforward port of monadLib's BaseM typepgj2012-02-171-0/+1
* This package defines new symbols for a number of functions, operatorspgj2012-02-171-0/+1
* - Fix MASTER_SITESashish2012-02-131-1/+1
* - Remove textproc/hs-attoparsec-text: The package has been deprecated. Nowpgj2012-02-131-1/+0
* - Please welcome GHC 7.0.4pgj2012-02-135-12/+58
* Skein [1] is a family of fast secure cryptographic hash functions. Thispgj2012-02-131-0/+1
* To store passwords securely, they should be salted, then hashed with apgj2012-02-131-0/+1
* A platform independent method to obtain cryptographically strong entropypgj2012-02-131-0/+1
* A collection of crypto hashes, with a practical incremental and one-pass,pgj2012-02-131-0/+1
* Symmetrical Block, Stream, and PubKey Ciphers.pgj2012-02-131-0/+1
* Generic cryptography public keys algorithm types.pgj2012-02-131-0/+1
* A generic interface for cryptographic operations, platform independent qualitypgj2012-02-131-0/+1
* Simple crypto pseudo-random-number-generator with really good randomnesspgj2012-02-131-0/+1
* Achieves security through AES-CTR encryption and Skein-MAC-512-256pgj2012-02-131-0/+1
* Automatically derive Lenses for your data type for use with Data.Lens.pgj2012-02-131-0/+1
* Haskell 98 lenses.pgj2012-02-131-0/+1
* Instances of numeric classes for functions and tuples.pgj2012-02-131-0/+1
* Cabal plugin for UUAGC.pgj2012-02-131-0/+1
* UUAG is the Utrecht University Attribute Grammar system. It generates Haskellpgj2012-02-131-0/+1
* Provides newtype wrappers for phantom types to avoid unsafely passing dummypgj2012-02-131-0/+1
* A continuation-based, backtracking, logic programming monad. Anpgj2012-02-131-0/+1
* Provides Word128, Word192 and Word256 and a way of producing other largepgj2012-02-131-0/+1
* Haskell implementation of Mustache templates [1].pgj2012-02-131-0/+1
* This package provides a couple of different implementations of mutable hash t...pgj2012-02-131-0/+1
* A configuration management library for programs and daemons.pgj2012-02-131-0/+1
* This package provides a Haskell library for working with base16-encodedpgj2012-02-131-0/+1
* Epic is a simple functional language which compiles to reasonably efficient C...pgj2012-02-131-0/+1
* The zlib-enum package is a stop-gap to provide enumeratees for zlibpgj2012-02-131-1/+2
* This package contains low-level bindigs to the zlib package.pgj2012-02-131-0/+1
* - Add math-functions to chase the addition of math/hs-math-functionspgj2012-02-051-0/+1
* - Update to 3.20110707pgj2011-09-271-0/+1
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)amdmi32011-09-241-1/+1
* This library parses and dumps documents that are formatted according toashish2011-09-061-0/+1
* - Unbreak on 9.x. Random core dumps experienced during the build arepgj2011-08-241-4/+0
* This library offers an alternative parallel programming API to thatpgj2011-08-151-0/+1
* A JSON parsing and encoding library optimized for ease of use and highpgj2011-08-151-0/+1
* Efficient hashing-based container types. The containers have beenpgj2011-08-151-0/+1
* blaze-textual is a fast Haskell library for rendering commonpgj2011-08-151-0/+1
* A library that performs fast, accurate conversion between doublepgj2011-08-151-0/+1
* Fast base64 encoding and decoding for ByteStrings.pgj2011-08-141-0/+1
* - Remove port for the obsolete (and broken) category-extras Cabal packagepgj2011-08-141-1/+0
* - Unbreak build for devel/hs-reactivepgj2011-08-141-1/+1
* Haskell 98 pointed and copointed data.pgj2011-08-141-0/+1
* Comonad transformers.pgj2011-08-141-0/+1
* Provides a wide array of semigroupoids and operations for working withpgj2011-08-141-0/+1
* Haskell 98 distributive functors -- dual to Traversable.pgj2011-08-141-0/+1
* Haskell 98 contravariant functors.pgj2011-08-141-0/+1
* Haskell 98 comonads.pgj2011-08-141-0/+1
* - Update to 0.2.8pgj2011-08-141-1/+1
* Categories from category-extras.pgj2011-08-141-0/+1
* A Haskell 98 logically uninhabited data type. Used to indicate that apgj2011-08-141-0/+1
* Haskell 98 semigroups.pgj2011-08-141-0/+1
* Cross-platform library for the sendfile() system call. This library triespgj2011-08-141-0/+1
* Snap Framework project starter executable and glue code library.pgj2011-08-141-0/+1
* Snap is a simple and fast web development framework and server written inpgj2011-08-141-0/+1
* FFI interface to libev.pgj2011-08-141-0/+1
* Snap is a simple and fast web development framework and server written inpgj2011-08-141-0/+1
* Implements MurmurHash2, a good, fast, general-purpose, non-cryptographicpgj2011-08-141-0/+1
* An xhtml templating system.pgj2011-08-141-0/+1
* A simple directory-like tree datatype, with useful IO functions and Foldablepgj2011-08-141-0/+1
* A binary serialization library, similar to binary, that introduces anpgj2011-08-141-0/+1
* This package defines a class, Hashable, for types that can be convertedpgj2011-08-141-0/+1
* Parse numeric literals from ByteStrings.pgj2011-08-141-0/+1
* A blazingly fast HTML combinator library for the Haskell programming language.pgj2011-08-141-0/+1
* A fast parser combinator library, aimed particularly at dealing efficientlypgj2011-08-141-0/+1
* The attoparsec-enumerator package.pgj2011-08-141-0/+1
* A fast parser combinator library, aimed particularly at dealingpgj2011-08-141-0/+1
* A priority search queue efficiently supports the opperations of both apgj2011-08-141-0/+1
* Provides functions to throw and catch exceptions. Unlike the functions frompgj2011-08-141-0/+1
* This is the Haskell S3 library. It provides an interface to Amazon's Simplepgj2011-08-011-0/+1
* DES, Blowfish, AES, TEA, SHA1, MD5, RSA, BubbleBabble, Hexdump, Support forpgj2011-08-011-0/+1
* Generic HTTP types for Haskell (for both client and server code).ashish2011-07-111-0/+1
* The module Data.CaseInsensitive provides the 'CI' type constructor which canashish2011-07-111-0/+1
* - Update print/hs-hscolour to 1.19ashish2011-07-101-1/+1
* This library is a Haskell binding to the MySQL mysqlclient client library.ashish2011-07-041-0/+1
* - Fix bug in installing Haskell ports when GHC is installed with NOPORTDOCSashish2011-06-041-5/+8
* - Fix lang/ghc to not install unusable haddock when NOPORTDOCS is setashish2011-05-262-2/+5
* - Add missing entry for devel/hs-BNFC.ashish2011-05-231-0/+1
* - Mark BROKEN on 9.x: does not compileashish2011-05-211-0/+4
* The 'cabal' command-line program simplifies the process of managing Haskellpgj2011-05-151-0/+1
* - Stop processing if one of the dependencies is missing from bsd.hackage.mkpgj2011-05-141-0/+4
* - Connect devel/hs-blaze-builder-enumerator to the build and to the Haskellpgj2011-05-101-1/+1
* - Please welcome GHC 7.0.3ashish2011-05-0911-2759/+476
* Sync to new bsd.autotools.mkade2010-12-041-1/+1
* Punt autoconf267->autoconf268ade2010-10-161-1/+1
* Autotools update. Read ports/UPDATING 20100915 for details.ade2010-09-161-2/+2
* - Bring in synch with the ports in the treepgj2010-08-081-1/+2
* - Add DIST_SUBDIR for Haskell Cabal ports (with default of "cabal")pgj2010-08-081-1/+3
* - Make standalone ports run-independent of GHCpgj2010-07-301-2/+14
* Efficient algorithms for vector arrays.pgj2010-06-071-0/+1
* An efficient implementation of Int-indexed arrays (both mutable andpgj2010-06-071-0/+1
* Fast, memory-efficient, low-level socket functions that usepgj2010-06-071-0/+1
* Some classes for generalized boolean operations.pgj2010-06-071-0/+1
* This package provides wrappers for primitive array operations frompgj2010-06-071-0/+1