Summary
Please see the documentation at <https://docs.haskellstack.org> for usage information. If building a 'stack' executable for distribution, please download the source code from <https://github.com/commercialhaskell/stack/releases> and build it using Stack itself in order to ensure identical behaviour to official binaries. This package on Hackage is provided for convenience and bootstrapping purposes. Note that the API for the library is not currently stable, and may change significantly, even between minor releases. It is currently only intended for use by the executable.
Versions
v2.3.3 :: 0/2.3.3 :: gentoo
- Modified
- License
- BSD
- Keywords
- ~amd64 ~x86
- USE flags
- developer-mode doc hscolour profile test
USE flags
General
- developer-mode
- By default, should extra developer information be output?
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- hscolour
- Include coloured haskell sources to generated documentation (dev-haskell/hscolour)
- profile
- Add support for software performance analysis (will likely vary from ebuild to ebuild)
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Dependencies
dev-haskell / aeson : Fast JSON parsing and encoding
dev-haskell / annotated-wl-pprint : The Wadler/Leijen Pretty Printer, with annotation support
dev-haskell / ansi-terminal : Simple ANSI terminal support, with Windows compatibility
dev-haskell / async : Run IO operations asynchronously and wait for their results
dev-haskell / attoparsec : Fast combinator parsing for bytestrings and text
dev-haskell / base64-bytestring : Fast base64 encoding and decoding for ByteStrings
dev-haskell / cabal : A framework for packaging Haskell software
dev-haskell / casa-client : Client for Casa
dev-haskell / casa-types : Types for Casa
dev-haskell / colour : A model for human colour/color perception
dev-haskell / conduit : Streaming data processing library
dev-haskell / conduit-extra : Batteries included conduit: adapters for common libraries
dev-haskell / cryptonite : Cryptography Primitives sink
dev-haskell / cryptonite-conduit : cryptonite conduit
dev-haskell / echo : A cross-platform, cross-console way to handle echoing terminal input
dev-haskell / exceptions : Extensible optionally-pure exceptions
dev-haskell / extra : Extra functions I use
dev-haskell / file-embed : Use Template Haskell to embed file contents directly
dev-haskell / filelock : Portable interface to file locking (flock / LockFileEx)
dev-haskell / fsnotify : Cross platform library for file change notification
dev-haskell / generic-deriving : Generic programming library for generalised deriving
dev-haskell / githash : Compile git revision info into Haskell projects
dev-haskell / hackage-security : Hackage security library
dev-haskell / hashable : A class for types that can be converted to a hash value
dev-haskell / hi-file-parser : Parser for GHC's hi files
dev-haskell / hpack : An alternative format for Haskell packages
dev-haskell / hscolour : Colourise Haskell code
dev-haskell / hspec : A Testing Framework for Haskell
dev-haskell / http-client : An HTTP client engine, intended as a base layer for more user-friendly packages
dev-haskell / http-client-tls : http-client backend using the connection package and tls library
dev-haskell / http-conduit : HTTP client package with conduit interface and HTTPS support
dev-haskell / http-download : Verified downloads with retries
dev-haskell / http-types : Generic HTTP types for Haskell (for both client and server code)
dev-haskell / memory : memory and related abstraction stuff
dev-haskell / microlens : A tiny lens library with no dependencies
dev-haskell / mintty : A reliable way to detect the presence of a MinTTY console on Windows
dev-haskell / mono-traversable : Type classes for mapping, folding, and traversing monomorphic containers
dev-haskell / mtl : Monad classes, using functional dependencies
dev-haskell / mustache : A mustache template parser library
dev-haskell / neat-interpolation : A quasiquoter for neat and simple multiline text interpolation
dev-haskell / network-uri : URI manipulation
dev-haskell / open-browser : Open a web browser from Haskell
dev-haskell / optparse-applicative : Utilities and combinators for parsing command line options
dev-haskell / optparse-simple : Simple interface to optparse-applicative
dev-haskell / pantry : Content addressable Haskell package management
dev-haskell / path : Support for well-typed paths
dev-haskell / path-io : Interface to 'directory' package for users of 'path'
dev-haskell / persistent : Type-safe, multi-backend data serialization
dev-haskell / persistent-sqlite : Backend for the persistent library using sqlite3
dev-haskell / persistent-template : Type-safe, non-relational, multi-backend persistence
dev-haskell / primitive : Primitive memory-related operations
dev-haskell / project-template : Specify Haskell project templates and generate files
dev-haskell / quickcheck : Automatic testing of Haskell programs
dev-haskell / raw-strings-qq : Raw string literals for Haskell
dev-haskell / regex-applicative-text : regex-applicative on text
dev-haskell / retry : Retry combinators for monadic actions that may fail
dev-haskell / rio : A standard library for Haskell
dev-haskell / rio-prettyprint : Pretty-printing for RIO
dev-haskell / semigroups : Anything that associates
dev-haskell / smallcheck : A property-based testing library
dev-haskell / split : Combinator library for splitting lists
dev-haskell / stm : Software Transactional Memory
dev-haskell / streaming-commons : Common lower-level functions needed by various streaming data libraries
dev-haskell / tar : Reading, writing and manipulating tar files
dev-haskell / temporary : Portable temporary file and directory support for Windows and Unix
dev-haskell / text : An efficient packed Unicode text type
dev-haskell / text-metrics : Calculate various string metrics efficiently
dev-haskell / th-reify-many : Recurseively reify template haskell datatype info
dev-haskell / tls : TLS/SSL protocol native implementation (Server and Client)
dev-haskell / typed-process : Run external processes, with strong typing of streams
dev-haskell / unicode-transforms : Unicode normalization
dev-haskell / unix-compat : Portable POSIX-compatibility layer
dev-haskell / unliftio : The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)
dev-haskell / unordered-containers : Efficient hashing-based container types
dev-haskell / vector : Efficient Arrays
dev-haskell / yaml : Support for parsing and rendering YAML documents
dev-haskell / zip-archive : Library for creating and modifying zip archives
dev-haskell / zlib : Compression and decompression in the gzip and zlib formats
Runtime Dependencies
dev-haskell / aeson : Fast JSON parsing and encoding
dev-haskell / annotated-wl-pprint : The Wadler/Leijen Pretty Printer, with annotation support
dev-haskell / ansi-terminal : Simple ANSI terminal support, with Windows compatibility
dev-haskell / async : Run IO operations asynchronously and wait for their results
dev-haskell / attoparsec : Fast combinator parsing for bytestrings and text
dev-haskell / base64-bytestring : Fast base64 encoding and decoding for ByteStrings
dev-haskell / cabal : A framework for packaging Haskell software
dev-haskell / casa-client : Client for Casa
dev-haskell / casa-types : Types for Casa
dev-haskell / colour : A model for human colour/color perception
dev-haskell / conduit : Streaming data processing library
dev-haskell / conduit-extra : Batteries included conduit: adapters for common libraries
dev-haskell / cryptonite : Cryptography Primitives sink
dev-haskell / cryptonite-conduit : cryptonite conduit
dev-haskell / echo : A cross-platform, cross-console way to handle echoing terminal input
dev-haskell / exceptions : Extensible optionally-pure exceptions
dev-haskell / extra : Extra functions I use
dev-haskell / file-embed : Use Template Haskell to embed file contents directly
dev-haskell / filelock : Portable interface to file locking (flock / LockFileEx)
dev-haskell / fsnotify : Cross platform library for file change notification
dev-haskell / generic-deriving : Generic programming library for generalised deriving
dev-haskell / githash : Compile git revision info into Haskell projects
dev-haskell / hackage-security : Hackage security library
dev-haskell / hashable : A class for types that can be converted to a hash value
dev-haskell / hi-file-parser : Parser for GHC's hi files
dev-haskell / hpack : An alternative format for Haskell packages
dev-haskell / http-client : An HTTP client engine, intended as a base layer for more user-friendly packages
dev-haskell / http-client-tls : http-client backend using the connection package and tls library
dev-haskell / http-conduit : HTTP client package with conduit interface and HTTPS support
dev-haskell / http-download : Verified downloads with retries
dev-haskell / http-types : Generic HTTP types for Haskell (for both client and server code)
dev-haskell / memory : memory and related abstraction stuff
dev-haskell / microlens : A tiny lens library with no dependencies
dev-haskell / mintty : A reliable way to detect the presence of a MinTTY console on Windows
dev-haskell / mono-traversable : Type classes for mapping, folding, and traversing monomorphic containers
dev-haskell / mtl : Monad classes, using functional dependencies
dev-haskell / mustache : A mustache template parser library
dev-haskell / neat-interpolation : A quasiquoter for neat and simple multiline text interpolation
dev-haskell / network-uri : URI manipulation
dev-haskell / open-browser : Open a web browser from Haskell
dev-haskell / optparse-applicative : Utilities and combinators for parsing command line options
dev-haskell / optparse-simple : Simple interface to optparse-applicative
dev-haskell / pantry : Content addressable Haskell package management
dev-haskell / path : Support for well-typed paths
dev-haskell / path-io : Interface to 'directory' package for users of 'path'
dev-haskell / persistent : Type-safe, multi-backend data serialization
dev-haskell / persistent-sqlite : Backend for the persistent library using sqlite3
dev-haskell / persistent-template : Type-safe, non-relational, multi-backend persistence
dev-haskell / primitive : Primitive memory-related operations
dev-haskell / project-template : Specify Haskell project templates and generate files
dev-haskell / regex-applicative-text : regex-applicative on text
dev-haskell / retry : Retry combinators for monadic actions that may fail
dev-haskell / rio : A standard library for Haskell
dev-haskell / rio-prettyprint : Pretty-printing for RIO
dev-haskell / semigroups : Anything that associates
dev-haskell / split : Combinator library for splitting lists
dev-haskell / stm : Software Transactional Memory
dev-haskell / streaming-commons : Common lower-level functions needed by various streaming data libraries
dev-haskell / tar : Reading, writing and manipulating tar files
dev-haskell / temporary : Portable temporary file and directory support for Windows and Unix
dev-haskell / text : An efficient packed Unicode text type
dev-haskell / text-metrics : Calculate various string metrics efficiently
dev-haskell / th-reify-many : Recurseively reify template haskell datatype info
dev-haskell / tls : TLS/SSL protocol native implementation (Server and Client)
dev-haskell / typed-process : Run external processes, with strong typing of streams
dev-haskell / unicode-transforms : Unicode normalization
dev-haskell / unix-compat : Portable POSIX-compatibility layer
dev-haskell / unliftio : The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)
dev-haskell / unordered-containers : Efficient hashing-based container types
dev-haskell / vector : Efficient Arrays
dev-haskell / yaml : Support for parsing and rendering YAML documents
dev-haskell / zip-archive : Library for creating and modifying zip archives
dev-haskell / zlib : Compression and decompression in the gzip and zlib formats
Depending packages
dev-haskell / stack-bin : The Haskell Tool Stack (Binary)
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Jack Todaro · gentoo
dev-haskell/stack: remove old
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jack Todaro <solpeth@posteo.org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Jack Todaro · gentoo
dev-haskell/stack: bump up to 2.3.3
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jack Todaro <solpeth@posteo.org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jack Todaro · gentoo
dev-haskell/stack: remove old
Closes: https://bugs.gentoo.org/641122 Closes: https://bugs.gentoo.org/637096 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jack Todaro <solpeth@posteo.org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jack Todaro · gentoo
dev-haskell/stack: bump up to 2.3.1
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jack Todaro <solpeth@posteo.org> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Inline mirror://hackage and update URIs
This change inlines mirror://hackage in all ebuilds, and updates URIs to the modern form (old URIs redirect to that). The change has been made using the following command: find -name '*.ebuild' -exec sed -r -i \ -e 's@mirror://hackage/@https://hackage.haskell.org/@g' \ -e 's@https://hackage.haskell.org/packages/archive/([^/]*)/([^/]*)/@https://hackage.haskell.org/package/\1-\2/@g' \ -e '/hackage\.haskell\.org/s@\$\{PN}-\$\{PV}@${P}@g' \ -e '/hackage\.haskell\.org/s@\$\{MY_PN}-\$\{PV}@${MY_P}@g' \ -e '/hackage\.haskell\.org/s@\$\{PN}-\$\{MY_PV}@${MY_P}@g' \ {} + Signed-off-by: Michał Górny <mgorny@gentoo.org> - Sergei Trofimovich · gentoo
dev-haskell/stack: fix lower conduit bound, bug #640370 by Jappie Klooster
Bug: https://bugs.gentoo.org/640370 Package-Manager: Portage-2.3.16, Repoman-2.3.6 - Sergei Trofimovich · gentoo
dev-haskell/stack: block against dev-haskell/stack-bin[symlink]
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - Sergei Trofimovich · gentoo
dev-haskell/stack: new package, asked by Harri Nieminen
Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/622 Package-Manager: Portage-2.3.6, Repoman-2.3.2