Update core interface files GHC to 8.10.4 (#1039)

This commit is contained in:
Hamish Mackenzie 2021-02-16 23:15:55 +13:00 committed by GitHub
parent fe68b7ec2b
commit 413adb037f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
94 changed files with 501 additions and 672 deletions

4
ci.nix
View File

@ -29,10 +29,10 @@
} // nixpkgs.lib.optionalAttrs (nixpkgsName == "R2009") {
ghc884 = true;
ghc8104 = true;
ghc810220201118 = false;
} // nixpkgs.lib.optionalAttrs (nixpkgsName == "unstable") {
ghc884 = true;
ghc8104 = true;
ghc810420210212 = false;
});
systems = nixpkgs: nixpkgs.lib.filterAttrs (_: v: builtins.elem v supportedSystems) {
# I wanted to take these from 'lib.systems.examples', but apparently there isn't one for linux!
@ -46,7 +46,7 @@
in lib.optionalAttrs (nixpkgsName == "unstable" && (__elem compiler-nix-name ["ghc865" "ghc884"])) {
inherit (lib.systems.examples) ghcjs;
} // lib.optionalAttrs (system == "x86_64-linux" && (
(nixpkgsName == "R2009" && __elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810220201118"])
(nixpkgsName == "R2009" && __elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810420210212"])
|| (nixpkgsName == "R2003" && __elem compiler-nix-name ["ghc865"]))) {
# Windows cross compilation is currently broken on macOS
inherit (lib.systems.examples) mingwW64;

View File

@ -1 +0,0 @@
GHC package manager version 8.10.2.20201118

View File

@ -1 +0,0 @@
The Glorious Glasgow Haskell Compilation System, version 8.10.2.20201118

View File

@ -1,8 +1,8 @@
name: Cabal
version: 3.2.0.0
version: 3.2.1.0
visibility: public
id: Cabal-3.2.0.0
key: Cabal-3.2.0.0
id: Cabal-3.2.1.0
key: Cabal-3.2.1.0
license: BSD-3-Clause
copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
maintainer: cabal-devel@haskell.org
@ -33,10 +33,11 @@ exposed-modules:
Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
Distribution.Compat.Lens Distribution.Compat.Newtype
Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
Distribution.Compat.Stack Distribution.Compat.Time
Distribution.Compat.Typeable Distribution.Compiler
Distribution.FieldGrammar Distribution.FieldGrammar.Class
Distribution.Compat.Process Distribution.Compat.ResponseFile
Distribution.Compat.Semigroup Distribution.Compat.Stack
Distribution.Compat.Time Distribution.Compat.Typeable
Distribution.Compiler Distribution.FieldGrammar
Distribution.FieldGrammar.Class
Distribution.FieldGrammar.FieldDescrs
Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
Distribution.Fields Distribution.Fields.ConfVar
@ -168,12 +169,12 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSCabal-3.2.0.0
hs-libraries: HSCabal-3.2.1.0
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2
process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2
unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -339,15 +340,15 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HSbinary-0.8.8.0
depends:
array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
haddock-interfaces:
haddock-html:
---
name: bytestring
version: 0.10.10.0
version: 0.10.12.0
visibility: public
id: bytestring-0.10.10.0
key: bytestring-0.10.10.0
id: bytestring-0.10.12.0
key: bytestring-0.10.12.0
license: BSD-3-Clause
copyright:
Copyright (c) Don Stewart 2005-2009,
@ -411,7 +412,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSbytestring-0.10.10.0
hs-libraries: HSbytestring-0.10.12.0
include-dirs:
includes: fpstring.h
depends:
@ -591,10 +592,10 @@ haddock-interfaces:
haddock-html:
---
name: ghc-boot
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-boot-8.10.2.20201118
key: ghc-boot-8.10.2.20201118
id: ghc-boot-8.10.4.20210212
key: ghc-boot-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis: Shared functionality between GHC and its boot libraries
@ -619,19 +620,19 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-boot-8.10.2.20201118
hs-libraries: HSghc-boot-8.10.4.20210212
depends:
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
ghc-boot-th-8.10.2.20201118
ghc-boot-th-8.10.4.20210212
haddock-interfaces:
haddock-html:
---
name: ghc-boot-th
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-boot-th-8.10.2.20201118
key: ghc-boot-th-8.10.2.20201118
id: ghc-boot-th-8.10.4.20210212
key: ghc-boot-th-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis:
@ -651,7 +652,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-boot-th-8.10.2.20201118
hs-libraries: HSghc-boot-th-8.10.4.20210212
depends: base-4.14.1.0
haddock-interfaces:
haddock-html:
@ -683,15 +684,15 @@ library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-compact-0.1.0.0
depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
haddock-interfaces:
haddock-html:
---
name: ghc-heap
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-heap-8.10.2.20201118
key: ghc-heap-8.10.2.20201118
id: ghc-heap-8.10.4.20210212
key: ghc-heap-8.10.4.20210212
license: BSD-3-Clause
maintainer: libraries@haskell.org
synopsis: Functions for walking GHC's heap
@ -709,7 +710,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-heap-8.10.2.20201118
hs-libraries: HSghc-heap-8.10.4.20210212
depends: base-4.14.1.0 ghc-prim-0.6.1 rts
haddock-interfaces:
haddock-html:
@ -734,16 +735,16 @@ library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-prim-0.6.1
extra-libraries: c m
extra-libraries: gcc c m
depends: rts
haddock-interfaces:
haddock-html:
---
name: ghci
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghci-8.10.2.20201118
key: ghci-8.10.2.20201118
id: ghci-8.10.4.20210212
key: ghci-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis: The library supporting GHC's interactive interpreter
@ -762,13 +763,13 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghci-8.10.2.20201118
hs-libraries: HSghci-8.10.4.20210212
include-dirs:
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
transformers-0.5.6.2 unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -820,7 +821,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HShaskeline-0.8.0.1
depends:
base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2
haddock-interfaces:
@ -888,10 +889,10 @@ haddock-interfaces:
haddock-html:
---
name: libiserv
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: libiserv-8.10.2.20201118
key: libiserv-8.10.2.20201118
id: libiserv-8.10.4.20210212
key: libiserv-8.10.4.20210212
license: BSD-3-Clause
copyright: XXX
maintainer: XXX
@ -904,10 +905,10 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSlibiserv-8.10.2.20201118
hs-libraries: HSlibiserv-8.10.4.20210212
depends:
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -996,7 +997,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HSparsec-3.1.14.0
depends:
base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
haddock-interfaces:
haddock-html:
---
@ -1128,16 +1129,16 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HStemplate-haskell-2.16.0.0
depends:
base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
pretty-1.1.3.6
haddock-interfaces:
haddock-html:
---
name: text
version: 1.2.3.2
version: 1.2.4.1
visibility: public
id: text-1.2.3.2
key: text-1.2.3.2
id: text-1.2.4.1
key: text-1.2.4.1
license: BSD-2-Clause
copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
maintainer:
@ -1162,12 +1163,21 @@ description:
These modules are intended to be imported qualified, to avoid name
clashes with Prelude functions, e.g.
> import qualified Data.Text as T
== ICU Support
To use an extended and very rich family of functions for working
with Unicode text (including normalization, regular expressions,
non-standard encodings, text breaking, and locales), see
the [text-icu package](https://hackage.haskell.org/package/text-icu)
based on the well-respected and liberally
licensed [ICU library](http://site.icu-project.org/).
== Internal Representation: UTF-16 vs. UTF-8
Currently the @text@ library uses UTF-16 as its internal representation
which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
for Unicode text. We're currently investigating the feasibility
of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
and if you need such a 'Text' type right now you might be interested in using the spin-off
packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
<https://hackage.haskell.org/package/text-short text-short>.
category: Data, Text
exposed: True
exposed-modules:
@ -1177,6 +1187,7 @@ exposed-modules:
Data.Text.Internal.Builder.Functions
Data.Text.Internal.Builder.Int.Digits
Data.Text.Internal.Builder.RealFloat.Functions
Data.Text.Internal.ByteStringCompat
Data.Text.Internal.Encoding.Fusion
Data.Text.Internal.Encoding.Fusion.Common
Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@ -1198,10 +1209,11 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HStext-1.2.3.2
hs-libraries: HStext-1.2.4.1
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
template-haskell-2.16.0.0
haddock-interfaces:
haddock-html:
---
@ -1355,7 +1367,7 @@ hs-libraries: HSunix-2.7.2.2
extra-libraries: rt util dl pthread
include-dirs:
includes: HsUnix.h execvpe.h
depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3
depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3
haddock-interfaces:
haddock-html:
---

View File

@ -0,0 +1 @@
GHC package manager version 8.10.4.20210212

View File

@ -13,6 +13,8 @@
,("Merge objects flags","-r")
,("ar flags","q")
,("ar supports at file","YES")
,("otool command","otool")
,("install_name_tool command","install_name_tool")
,("touch command","touch")
,("dllwrap command","/bin/false")
,("windres command","/bin/false")
@ -42,8 +44,8 @@
,("Use Threads","YES")
,("Use Debugging","NO")
,("RTS expects libdw","NO")
,("Project version","8.10.2.20201118")
,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
,("Project version","8.10.4.20210212")
,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d")
,("Booter version","8.6.5")
,("Stage","1")
,("Build platform","x86_64-unknown-linux")

View File

@ -0,0 +1 @@
The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212

View File

@ -1 +0,0 @@
GHC package manager version 8.10.2.20201118

View File

@ -1 +0,0 @@
8.10.2.20201118

View File

@ -1 +0,0 @@
The Glorious Glasgow Haskell Compilation System, version 8.10.2.20201118

View File

@ -1 +0,0 @@
GHC package manager version 8.10.2.20201118

View File

@ -1 +0,0 @@
8.10.2.20201118

View File

@ -1 +0,0 @@
The Glorious Glasgow Haskell Compilation System, version 8.10.2.20201118

View File

@ -1,8 +1,8 @@
name: Cabal
version: 3.2.0.0
version: 3.2.1.0
visibility: public
id: Cabal-3.2.0.0
key: Cabal-3.2.0.0
id: Cabal-3.2.1.0
key: Cabal-3.2.1.0
license: BSD-3-Clause
copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
maintainer: cabal-devel@haskell.org
@ -33,10 +33,11 @@ exposed-modules:
Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
Distribution.Compat.Lens Distribution.Compat.Newtype
Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
Distribution.Compat.Stack Distribution.Compat.Time
Distribution.Compat.Typeable Distribution.Compiler
Distribution.FieldGrammar Distribution.FieldGrammar.Class
Distribution.Compat.Process Distribution.Compat.ResponseFile
Distribution.Compat.Semigroup Distribution.Compat.Stack
Distribution.Compat.Time Distribution.Compat.Typeable
Distribution.Compiler Distribution.FieldGrammar
Distribution.FieldGrammar.Class
Distribution.FieldGrammar.FieldDescrs
Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
Distribution.Fields Distribution.Fields.ConfVar
@ -168,12 +169,12 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSCabal-3.2.0.0
hs-libraries: HSCabal-3.2.1.0
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2
process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2
unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -340,15 +341,15 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HSbinary-0.8.8.0
depends:
array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
haddock-interfaces:
haddock-html:
---
name: bytestring
version: 0.10.10.0
version: 0.10.12.0
visibility: public
id: bytestring-0.10.10.0
key: bytestring-0.10.10.0
id: bytestring-0.10.12.0
key: bytestring-0.10.12.0
license: BSD-3-Clause
copyright:
Copyright (c) Don Stewart 2005-2009,
@ -412,7 +413,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSbytestring-0.10.10.0
hs-libraries: HSbytestring-0.10.12.0
include-dirs:
includes: fpstring.h
depends:
@ -592,10 +593,10 @@ haddock-interfaces:
haddock-html:
---
name: ghc
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-8.10.2.20201118
key: ghc-8.10.2.20201118
id: ghc-8.10.4.20210212
key: ghc-8.10.4.20210212
license: BSD-3-Clause
maintainer: glasgow-haskell-users@haskell.org
author: The GHC Team
@ -703,24 +704,24 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-8.10.2.20201118
hs-libraries: HSghc-8.10.4.20210212
include-dirs:
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
filepath-1.4.2.1 ghc-boot-8.10.2.20201118
ghc-boot-th-8.10.2.20201118 ghc-heap-8.10.2.20201118
ghci-8.10.2.20201118 hpc-0.6.1.0 integer-gmp-1.0.3.0
filepath-1.4.2.1 ghc-boot-8.10.4.20210212
ghc-boot-th-8.10.4.20210212 ghc-heap-8.10.4.20210212
ghci-8.10.4.20210212 hpc-0.6.1.0 integer-gmp-1.0.3.0
process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4
time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2
haddock-interfaces:
haddock-html:
---
name: ghc-boot
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-boot-8.10.2.20201118
key: ghc-boot-8.10.2.20201118
id: ghc-boot-8.10.4.20210212
key: ghc-boot-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis: Shared functionality between GHC and its boot libraries
@ -745,19 +746,19 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-boot-8.10.2.20201118
hs-libraries: HSghc-boot-8.10.4.20210212
depends:
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
ghc-boot-th-8.10.2.20201118
ghc-boot-th-8.10.4.20210212
haddock-interfaces:
haddock-html:
---
name: ghc-boot-th
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-boot-th-8.10.2.20201118
key: ghc-boot-th-8.10.2.20201118
id: ghc-boot-th-8.10.4.20210212
key: ghc-boot-th-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis:
@ -777,7 +778,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-boot-th-8.10.2.20201118
hs-libraries: HSghc-boot-th-8.10.4.20210212
depends: base-4.14.1.0
haddock-interfaces:
haddock-html:
@ -809,15 +810,15 @@ library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-compact-0.1.0.0
depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
haddock-interfaces:
haddock-html:
---
name: ghc-heap
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-heap-8.10.2.20201118
key: ghc-heap-8.10.2.20201118
id: ghc-heap-8.10.4.20210212
key: ghc-heap-8.10.4.20210212
license: BSD-3-Clause
maintainer: libraries@haskell.org
synopsis: Functions for walking GHC's heap
@ -835,7 +836,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-heap-8.10.2.20201118
hs-libraries: HSghc-heap-8.10.4.20210212
depends: base-4.14.1.0 ghc-prim-0.6.1 rts
haddock-interfaces:
haddock-html:
@ -865,10 +866,10 @@ haddock-interfaces:
haddock-html:
---
name: ghci
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghci-8.10.2.20201118
key: ghci-8.10.2.20201118
id: ghci-8.10.4.20210212
key: ghci-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis: The library supporting GHC's interactive interpreter
@ -887,13 +888,13 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghci-8.10.2.20201118
hs-libraries: HSghci-8.10.4.20210212
include-dirs:
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
transformers-0.5.6.2 unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -946,7 +947,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HShaskeline-0.8.0.1
depends:
base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2
unix-2.7.2.2
@ -1015,10 +1016,10 @@ haddock-interfaces:
haddock-html:
---
name: libiserv
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: libiserv-8.10.2.20201118
key: libiserv-8.10.2.20201118
id: libiserv-8.10.4.20210212
key: libiserv-8.10.4.20210212
license: BSD-3-Clause
copyright: XXX
maintainer: XXX
@ -1031,10 +1032,10 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSlibiserv-8.10.2.20201118
hs-libraries: HSlibiserv-8.10.4.20210212
depends:
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -1123,7 +1124,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HSparsec-3.1.14.0
depends:
base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
haddock-interfaces:
haddock-html:
---
@ -1255,7 +1256,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HStemplate-haskell-2.16.0.0
depends:
base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
pretty-1.1.3.6
haddock-interfaces:
haddock-html:
@ -1294,10 +1295,10 @@ haddock-interfaces:
haddock-html:
---
name: text
version: 1.2.3.2
version: 1.2.4.1
visibility: public
id: text-1.2.3.2
key: text-1.2.3.2
id: text-1.2.4.1
key: text-1.2.4.1
license: BSD-2-Clause
copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
maintainer:
@ -1322,12 +1323,21 @@ description:
These modules are intended to be imported qualified, to avoid name
clashes with Prelude functions, e.g.
> import qualified Data.Text as T
== ICU Support
To use an extended and very rich family of functions for working
with Unicode text (including normalization, regular expressions,
non-standard encodings, text breaking, and locales), see
the [text-icu package](https://hackage.haskell.org/package/text-icu)
based on the well-respected and liberally
licensed [ICU library](http://site.icu-project.org/).
== Internal Representation: UTF-16 vs. UTF-8
Currently the @text@ library uses UTF-16 as its internal representation
which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
for Unicode text. We're currently investigating the feasibility
of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
and if you need such a 'Text' type right now you might be interested in using the spin-off
packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
<https://hackage.haskell.org/package/text-short text-short>.
category: Data, Text
exposed: True
exposed-modules:
@ -1337,6 +1347,7 @@ exposed-modules:
Data.Text.Internal.Builder.Functions
Data.Text.Internal.Builder.Int.Digits
Data.Text.Internal.Builder.RealFloat.Functions
Data.Text.Internal.ByteStringCompat
Data.Text.Internal.Encoding.Fusion
Data.Text.Internal.Encoding.Fusion.Common
Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@ -1358,10 +1369,11 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HStext-1.2.3.2
hs-libraries: HStext-1.2.4.1
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
template-haskell-2.16.0.0
haddock-interfaces:
haddock-html:
---
@ -1514,7 +1526,7 @@ data-dir:
hs-libraries: HSunix-2.7.2.2
include-dirs:
includes: HsUnix.h execvpe.h
depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3
depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3
haddock-interfaces:
haddock-html:
---

View File

@ -0,0 +1 @@
GHC package manager version 8.10.4.20210212

View File

@ -13,6 +13,8 @@
,("Merge objects flags","-r")
,("ar flags","qcls")
,("ar supports at file","NO")
,("otool command","otool")
,("install_name_tool command","install_name_tool")
,("touch command","touch")
,("dllwrap command","/bin/false")
,("windres command","/bin/false")
@ -42,8 +44,8 @@
,("Use Threads","YES")
,("Use Debugging","NO")
,("RTS expects libdw","NO")
,("Project version","8.10.2.20201118")
,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
,("Project version","8.10.4.20210212")
,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d")
,("Booter version","8.6.5")
,("Stage","2")
,("Build platform","x86_64-apple-darwin")

View File

@ -0,0 +1 @@
8.10.4.20210212

View File

@ -0,0 +1 @@
The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212

View File

@ -1,8 +1,8 @@
name: Cabal
version: 3.2.0.0
version: 3.2.1.0
visibility: public
id: Cabal-3.2.0.0
key: Cabal-3.2.0.0
id: Cabal-3.2.1.0
key: Cabal-3.2.1.0
license: BSD-3-Clause
copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
maintainer: cabal-devel@haskell.org
@ -33,10 +33,11 @@ exposed-modules:
Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
Distribution.Compat.Lens Distribution.Compat.Newtype
Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
Distribution.Compat.Stack Distribution.Compat.Time
Distribution.Compat.Typeable Distribution.Compiler
Distribution.FieldGrammar Distribution.FieldGrammar.Class
Distribution.Compat.Process Distribution.Compat.ResponseFile
Distribution.Compat.Semigroup Distribution.Compat.Stack
Distribution.Compat.Time Distribution.Compat.Typeable
Distribution.Compiler Distribution.FieldGrammar
Distribution.FieldGrammar.Class
Distribution.FieldGrammar.FieldDescrs
Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
Distribution.Fields Distribution.Fields.ConfVar
@ -168,12 +169,12 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSCabal-3.2.0.0
hs-libraries: HSCabal-3.2.1.0
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2
process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2
unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -339,15 +340,15 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HSbinary-0.8.8.0
depends:
array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
haddock-interfaces:
haddock-html:
---
name: bytestring
version: 0.10.10.0
version: 0.10.12.0
visibility: public
id: bytestring-0.10.10.0
key: bytestring-0.10.10.0
id: bytestring-0.10.12.0
key: bytestring-0.10.12.0
license: BSD-3-Clause
copyright:
Copyright (c) Don Stewart 2005-2009,
@ -411,7 +412,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSbytestring-0.10.10.0
hs-libraries: HSbytestring-0.10.12.0
include-dirs:
includes: fpstring.h
depends:
@ -591,10 +592,10 @@ haddock-interfaces:
haddock-html:
---
name: ghc
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-8.10.2.20201118
key: ghc-8.10.2.20201118
id: ghc-8.10.4.20210212
key: ghc-8.10.4.20210212
license: BSD-3-Clause
maintainer: glasgow-haskell-users@haskell.org
author: The GHC Team
@ -702,24 +703,24 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-8.10.2.20201118
hs-libraries: HSghc-8.10.4.20210212
include-dirs:
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
filepath-1.4.2.1 ghc-boot-8.10.2.20201118
ghc-boot-th-8.10.2.20201118 ghc-heap-8.10.2.20201118
ghci-8.10.2.20201118 hpc-0.6.1.0 integer-gmp-1.0.3.0
filepath-1.4.2.1 ghc-boot-8.10.4.20210212
ghc-boot-th-8.10.4.20210212 ghc-heap-8.10.4.20210212
ghci-8.10.4.20210212 hpc-0.6.1.0 integer-gmp-1.0.3.0
process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4
time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2
haddock-interfaces:
haddock-html:
---
name: ghc-boot
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-boot-8.10.2.20201118
key: ghc-boot-8.10.2.20201118
id: ghc-boot-8.10.4.20210212
key: ghc-boot-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis: Shared functionality between GHC and its boot libraries
@ -744,19 +745,19 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-boot-8.10.2.20201118
hs-libraries: HSghc-boot-8.10.4.20210212
depends:
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
ghc-boot-th-8.10.2.20201118
ghc-boot-th-8.10.4.20210212
haddock-interfaces:
haddock-html:
---
name: ghc-boot-th
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-boot-th-8.10.2.20201118
key: ghc-boot-th-8.10.2.20201118
id: ghc-boot-th-8.10.4.20210212
key: ghc-boot-th-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis:
@ -776,7 +777,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-boot-th-8.10.2.20201118
hs-libraries: HSghc-boot-th-8.10.4.20210212
depends: base-4.14.1.0
haddock-interfaces:
haddock-html:
@ -808,15 +809,15 @@ library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-compact-0.1.0.0
depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
haddock-interfaces:
haddock-html:
---
name: ghc-heap
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-heap-8.10.2.20201118
key: ghc-heap-8.10.2.20201118
id: ghc-heap-8.10.4.20210212
key: ghc-heap-8.10.4.20210212
license: BSD-3-Clause
maintainer: libraries@haskell.org
synopsis: Functions for walking GHC's heap
@ -834,7 +835,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-heap-8.10.2.20201118
hs-libraries: HSghc-heap-8.10.4.20210212
depends: base-4.14.1.0 ghc-prim-0.6.1 rts
haddock-interfaces:
haddock-html:
@ -865,10 +866,10 @@ haddock-interfaces:
haddock-html:
---
name: ghci
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghci-8.10.2.20201118
key: ghci-8.10.2.20201118
id: ghci-8.10.4.20210212
key: ghci-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis: The library supporting GHC's interactive interpreter
@ -887,13 +888,13 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghci-8.10.2.20201118
hs-libraries: HSghci-8.10.4.20210212
include-dirs:
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
transformers-0.5.6.2 unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -946,7 +947,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HShaskeline-0.8.0.1
depends:
base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2
unix-2.7.2.2
@ -1015,10 +1016,10 @@ haddock-interfaces:
haddock-html:
---
name: libiserv
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: libiserv-8.10.2.20201118
key: libiserv-8.10.2.20201118
id: libiserv-8.10.4.20210212
key: libiserv-8.10.4.20210212
license: BSD-3-Clause
copyright: XXX
maintainer: XXX
@ -1031,10 +1032,10 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSlibiserv-8.10.2.20201118
hs-libraries: HSlibiserv-8.10.4.20210212
depends:
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -1123,7 +1124,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HSparsec-3.1.14.0
depends:
base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
haddock-interfaces:
haddock-html:
---
@ -1255,7 +1256,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HStemplate-haskell-2.16.0.0
depends:
base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
pretty-1.1.3.6
haddock-interfaces:
haddock-html:
@ -1294,10 +1295,10 @@ haddock-interfaces:
haddock-html:
---
name: text
version: 1.2.3.2
version: 1.2.4.1
visibility: public
id: text-1.2.3.2
key: text-1.2.3.2
id: text-1.2.4.1
key: text-1.2.4.1
license: BSD-2-Clause
copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
maintainer:
@ -1322,12 +1323,21 @@ description:
These modules are intended to be imported qualified, to avoid name
clashes with Prelude functions, e.g.
> import qualified Data.Text as T
== ICU Support
To use an extended and very rich family of functions for working
with Unicode text (including normalization, regular expressions,
non-standard encodings, text breaking, and locales), see
the [text-icu package](https://hackage.haskell.org/package/text-icu)
based on the well-respected and liberally
licensed [ICU library](http://site.icu-project.org/).
== Internal Representation: UTF-16 vs. UTF-8
Currently the @text@ library uses UTF-16 as its internal representation
which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
for Unicode text. We're currently investigating the feasibility
of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
and if you need such a 'Text' type right now you might be interested in using the spin-off
packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
<https://hackage.haskell.org/package/text-short text-short>.
category: Data, Text
exposed: True
exposed-modules:
@ -1337,6 +1347,7 @@ exposed-modules:
Data.Text.Internal.Builder.Functions
Data.Text.Internal.Builder.Int.Digits
Data.Text.Internal.Builder.RealFloat.Functions
Data.Text.Internal.ByteStringCompat
Data.Text.Internal.Encoding.Fusion
Data.Text.Internal.Encoding.Fusion.Common
Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@ -1358,10 +1369,11 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HStext-1.2.3.2
hs-libraries: HStext-1.2.4.1
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
template-haskell-2.16.0.0
haddock-interfaces:
haddock-html:
---
@ -1515,7 +1527,7 @@ hs-libraries: HSunix-2.7.2.2
extra-libraries: rt util dl pthread
include-dirs:
includes: HsUnix.h execvpe.h
depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3
depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3
haddock-interfaces:
haddock-html:
---

View File

@ -0,0 +1 @@
GHC package manager version 8.10.4.20210212

View File

@ -13,6 +13,8 @@
,("Merge objects flags","-r")
,("ar flags","q")
,("ar supports at file","YES")
,("otool command","otool")
,("install_name_tool command","install_name_tool")
,("touch command","touch")
,("dllwrap command","/bin/false")
,("windres command","/bin/false")
@ -42,8 +44,8 @@
,("Use Threads","YES")
,("Use Debugging","NO")
,("RTS expects libdw","NO")
,("Project version","8.10.2.20201118")
,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
,("Project version","8.10.4.20210212")
,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d")
,("Booter version","8.6.5")
,("Stage","2")
,("Build platform","x86_64-unknown-linux")

View File

@ -0,0 +1 @@
8.10.4.20210212

View File

@ -0,0 +1 @@
The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212

View File

@ -1 +0,0 @@
GHC package manager version 8.10.2.20201118

View File

@ -1 +0,0 @@
The Glorious Glasgow Haskell Compilation System, version 8.10.2.20201118

View File

@ -1,8 +1,8 @@
name: Cabal
version: 3.2.0.0
version: 3.2.1.0
visibility: public
id: Cabal-3.2.0.0
key: Cabal-3.2.0.0
id: Cabal-3.2.1.0
key: Cabal-3.2.1.0
license: BSD-3-Clause
copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
maintainer: cabal-devel@haskell.org
@ -33,10 +33,11 @@ exposed-modules:
Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
Distribution.Compat.Lens Distribution.Compat.Newtype
Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
Distribution.Compat.Stack Distribution.Compat.Time
Distribution.Compat.Typeable Distribution.Compiler
Distribution.FieldGrammar Distribution.FieldGrammar.Class
Distribution.Compat.Process Distribution.Compat.ResponseFile
Distribution.Compat.Semigroup Distribution.Compat.Stack
Distribution.Compat.Time Distribution.Compat.Typeable
Distribution.Compiler Distribution.FieldGrammar
Distribution.FieldGrammar.Class
Distribution.FieldGrammar.FieldDescrs
Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
Distribution.Fields Distribution.Fields.ConfVar
@ -168,12 +169,12 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSCabal-3.2.0.0
hs-libraries: HSCabal-3.2.1.0
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2
process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2
unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -339,15 +340,15 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HSbinary-0.8.8.0
depends:
array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
haddock-interfaces:
haddock-html:
---
name: bytestring
version: 0.10.10.0
version: 0.10.12.0
visibility: public
id: bytestring-0.10.10.0
key: bytestring-0.10.10.0
id: bytestring-0.10.12.0
key: bytestring-0.10.12.0
license: BSD-3-Clause
copyright:
Copyright (c) Don Stewart 2005-2009,
@ -411,7 +412,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSbytestring-0.10.10.0
hs-libraries: HSbytestring-0.10.12.0
include-dirs:
includes: fpstring.h
depends:
@ -591,10 +592,10 @@ haddock-interfaces:
haddock-html:
---
name: ghc
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-8.10.2.20201118
key: ghc-8.10.2.20201118
id: ghc-8.10.4.20210212
key: ghc-8.10.4.20210212
license: BSD-3-Clause
maintainer: glasgow-haskell-users@haskell.org
author: The GHC Team
@ -702,24 +703,24 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-8.10.2.20201118
hs-libraries: HSghc-8.10.4.20210212
include-dirs:
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
filepath-1.4.2.1 ghc-boot-8.10.2.20201118
ghc-boot-th-8.10.2.20201118 ghc-heap-8.10.2.20201118
ghci-8.10.2.20201118 hpc-0.6.1.0 integer-gmp-1.0.3.0
filepath-1.4.2.1 ghc-boot-8.10.4.20210212
ghc-boot-th-8.10.4.20210212 ghc-heap-8.10.4.20210212
ghci-8.10.4.20210212 hpc-0.6.1.0 integer-gmp-1.0.3.0
process-1.6.9.0 template-haskell-2.16.0.0 time-1.9.3
transformers-0.5.6.2 unix-2.7.2.2
haddock-interfaces:
haddock-html:
---
name: ghc-boot
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-boot-8.10.2.20201118
key: ghc-boot-8.10.2.20201118
id: ghc-boot-8.10.4.20210212
key: ghc-boot-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis: Shared functionality between GHC and its boot libraries
@ -744,19 +745,19 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-boot-8.10.2.20201118
hs-libraries: HSghc-boot-8.10.4.20210212
depends:
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
ghc-boot-th-8.10.2.20201118
ghc-boot-th-8.10.4.20210212
haddock-interfaces:
haddock-html:
---
name: ghc-boot-th
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-boot-th-8.10.2.20201118
key: ghc-boot-th-8.10.2.20201118
id: ghc-boot-th-8.10.4.20210212
key: ghc-boot-th-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis:
@ -776,7 +777,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-boot-th-8.10.2.20201118
hs-libraries: HSghc-boot-th-8.10.4.20210212
depends: base-4.14.1.0
haddock-interfaces:
haddock-html:
@ -808,15 +809,15 @@ library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-compact-0.1.0.0
depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
haddock-interfaces:
haddock-html:
---
name: ghc-heap
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-heap-8.10.2.20201118
key: ghc-heap-8.10.2.20201118
id: ghc-heap-8.10.4.20210212
key: ghc-heap-8.10.4.20210212
license: BSD-3-Clause
maintainer: libraries@haskell.org
synopsis: Functions for walking GHC's heap
@ -834,7 +835,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-heap-8.10.2.20201118
hs-libraries: HSghc-heap-8.10.4.20210212
depends: base-4.14.1.0 ghc-prim-0.6.1 rts
haddock-interfaces:
haddock-html:
@ -865,10 +866,10 @@ haddock-interfaces:
haddock-html:
---
name: ghci
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghci-8.10.2.20201118
key: ghci-8.10.2.20201118
id: ghci-8.10.4.20210212
key: ghci-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis: The library supporting GHC's interactive interpreter
@ -887,13 +888,13 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghci-8.10.2.20201118
hs-libraries: HSghci-8.10.4.20210212
include-dirs:
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
transformers-0.5.6.2 unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -945,7 +946,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HShaskeline-0.8.0.1
depends:
base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2
haddock-interfaces:
@ -1013,10 +1014,10 @@ haddock-interfaces:
haddock-html:
---
name: libiserv
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: libiserv-8.10.2.20201118
key: libiserv-8.10.2.20201118
id: libiserv-8.10.4.20210212
key: libiserv-8.10.4.20210212
license: BSD-3-Clause
copyright: XXX
maintainer: XXX
@ -1029,10 +1030,10 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSlibiserv-8.10.2.20201118
hs-libraries: HSlibiserv-8.10.4.20210212
depends:
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
unix-2.7.2.2
haddock-interfaces:
haddock-html:
@ -1121,7 +1122,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HSparsec-3.1.14.0
depends:
base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
haddock-interfaces:
haddock-html:
---
@ -1253,16 +1254,16 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HStemplate-haskell-2.16.0.0
depends:
base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
pretty-1.1.3.6
haddock-interfaces:
haddock-html:
---
name: text
version: 1.2.3.2
version: 1.2.4.1
visibility: public
id: text-1.2.3.2
key: text-1.2.3.2
id: text-1.2.4.1
key: text-1.2.4.1
license: BSD-2-Clause
copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
maintainer:
@ -1287,12 +1288,21 @@ description:
These modules are intended to be imported qualified, to avoid name
clashes with Prelude functions, e.g.
> import qualified Data.Text as T
== ICU Support
To use an extended and very rich family of functions for working
with Unicode text (including normalization, regular expressions,
non-standard encodings, text breaking, and locales), see
the [text-icu package](https://hackage.haskell.org/package/text-icu)
based on the well-respected and liberally
licensed [ICU library](http://site.icu-project.org/).
== Internal Representation: UTF-16 vs. UTF-8
Currently the @text@ library uses UTF-16 as its internal representation
which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
for Unicode text. We're currently investigating the feasibility
of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
and if you need such a 'Text' type right now you might be interested in using the spin-off
packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
<https://hackage.haskell.org/package/text-short text-short>.
category: Data, Text
exposed: True
exposed-modules:
@ -1302,6 +1312,7 @@ exposed-modules:
Data.Text.Internal.Builder.Functions
Data.Text.Internal.Builder.Int.Digits
Data.Text.Internal.Builder.RealFloat.Functions
Data.Text.Internal.ByteStringCompat
Data.Text.Internal.Encoding.Fusion
Data.Text.Internal.Encoding.Fusion.Common
Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@ -1323,10 +1334,11 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HStext-1.2.3.2
hs-libraries: HStext-1.2.4.1
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
template-haskell-2.16.0.0
haddock-interfaces:
haddock-html:
---
@ -1479,7 +1491,7 @@ data-dir:
hs-libraries: HSunix-2.7.2.2
include-dirs:
includes: HsUnix.h execvpe.h
depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3
depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3
haddock-interfaces:
haddock-html:
---

View File

@ -0,0 +1 @@
GHC package manager version 8.10.4.20210212

View File

@ -13,6 +13,8 @@
,("Merge objects flags","-r")
,("ar flags","q")
,("ar supports at file","YES")
,("otool command","otool")
,("install_name_tool command","install_name_tool")
,("touch command","touch")
,("dllwrap command","/bin/false")
,("windres command","/bin/false")
@ -42,8 +44,8 @@
,("Use Threads","YES")
,("Use Debugging","NO")
,("RTS expects libdw","NO")
,("Project version","8.10.2.20201118")
,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
,("Project version","8.10.4.20210212")
,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d")
,("Booter version","8.6.5")
,("Stage","2")
,("Build platform","x86_64-unknown-linux")

View File

@ -0,0 +1 @@
The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212

View File

@ -1 +0,0 @@
GHC package manager version 8.10.2.20201118

View File

@ -1 +0,0 @@
The Glorious Glasgow Haskell Compilation System, version 8.10.2.20201118

View File

@ -1,8 +1,8 @@
name: Cabal
version: 3.2.0.0
version: 3.2.1.0
visibility: public
id: Cabal-3.2.0.0
key: Cabal-3.2.0.0
id: Cabal-3.2.1.0
key: Cabal-3.2.1.0
license: BSD-3-Clause
copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
maintainer: cabal-devel@haskell.org
@ -33,10 +33,11 @@ exposed-modules:
Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
Distribution.Compat.Lens Distribution.Compat.Newtype
Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
Distribution.Compat.Stack Distribution.Compat.Time
Distribution.Compat.Typeable Distribution.Compiler
Distribution.FieldGrammar Distribution.FieldGrammar.Class
Distribution.Compat.Process Distribution.Compat.ResponseFile
Distribution.Compat.Semigroup Distribution.Compat.Stack
Distribution.Compat.Time Distribution.Compat.Typeable
Distribution.Compiler Distribution.FieldGrammar
Distribution.FieldGrammar.Class
Distribution.FieldGrammar.FieldDescrs
Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
Distribution.Fields Distribution.Fields.ConfVar
@ -168,12 +169,12 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSCabal-3.2.0.0
hs-libraries: HSCabal-3.2.1.0
depends:
Win32-2.6.1.0 array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0
bytestring-0.10.10.0 containers-0.6.2.1 deepseq-1.4.4.0
bytestring-0.10.12.0 containers-0.6.2.1 deepseq-1.4.4.0
directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0
pretty-1.1.3.6 process-1.6.9.0 text-1.2.3.2 time-1.9.3
pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.1 time-1.9.3
transformers-0.5.6.2
haddock-interfaces:
haddock-html:
@ -233,7 +234,7 @@ includes:
alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h
HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h
alignment.h
depends: base-4.14.1.0 bytestring-0.10.10.0 filepath-1.4.2.1
depends: base-4.14.1.0 bytestring-0.10.12.0 filepath-1.4.2.1
haddock-interfaces:
haddock-html:
---
@ -394,15 +395,15 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HSbinary-0.8.8.0
depends:
array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
haddock-interfaces:
haddock-html:
---
name: bytestring
version: 0.10.10.0
version: 0.10.12.0
visibility: public
id: bytestring-0.10.10.0
key: bytestring-0.10.10.0
id: bytestring-0.10.12.0
key: bytestring-0.10.12.0
license: BSD-3-Clause
copyright:
Copyright (c) Don Stewart 2005-2009,
@ -466,7 +467,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSbytestring-0.10.10.0
hs-libraries: HSbytestring-0.10.12.0
include-dirs:
includes: fpstring.h
depends:
@ -646,10 +647,10 @@ haddock-interfaces:
haddock-html:
---
name: ghc-boot
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-boot-8.10.2.20201118
key: ghc-boot-8.10.2.20201118
id: ghc-boot-8.10.4.20210212
key: ghc-boot-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis: Shared functionality between GHC and its boot libraries
@ -674,19 +675,19 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-boot-8.10.2.20201118
hs-libraries: HSghc-boot-8.10.4.20210212
depends:
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
ghc-boot-th-8.10.2.20201118
ghc-boot-th-8.10.4.20210212
haddock-interfaces:
haddock-html:
---
name: ghc-boot-th
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-boot-th-8.10.2.20201118
key: ghc-boot-th-8.10.2.20201118
id: ghc-boot-th-8.10.4.20210212
key: ghc-boot-th-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis:
@ -706,7 +707,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-boot-th-8.10.2.20201118
hs-libraries: HSghc-boot-th-8.10.4.20210212
depends: base-4.14.1.0
haddock-interfaces:
haddock-html:
@ -738,15 +739,15 @@ library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-compact-0.1.0.0
depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
haddock-interfaces:
haddock-html:
---
name: ghc-heap
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghc-heap-8.10.2.20201118
key: ghc-heap-8.10.2.20201118
id: ghc-heap-8.10.4.20210212
key: ghc-heap-8.10.4.20210212
license: BSD-3-Clause
maintainer: libraries@haskell.org
synopsis: Functions for walking GHC's heap
@ -764,7 +765,7 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghc-heap-8.10.2.20201118
hs-libraries: HSghc-heap-8.10.4.20210212
depends: base-4.14.1.0 ghc-prim-0.6.1 rts
haddock-interfaces:
haddock-html:
@ -795,10 +796,10 @@ haddock-interfaces:
haddock-html:
---
name: ghci
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: ghci-8.10.2.20201118
key: ghci-8.10.2.20201118
id: ghci-8.10.4.20210212
key: ghci-8.10.4.20210212
license: BSD-3-Clause
maintainer: ghc-devs@haskell.org
synopsis: The library supporting GHC's interactive interpreter
@ -817,13 +818,13 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSghci-8.10.2.20201118
hs-libraries: HSghci-8.10.4.20210212
include-dirs:
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
transformers-0.5.6.2
haddock-interfaces:
haddock-html:
@ -876,7 +877,7 @@ hs-libraries: HShaskeline-0.8.0.1
include-dirs:
includes: win_console.h windows_cconv.h
depends:
Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2
haddock-interfaces:
@ -944,10 +945,10 @@ haddock-interfaces:
haddock-html:
---
name: libiserv
version: 8.10.2.20201118
version: 8.10.4.20210212
visibility: public
id: libiserv-8.10.2.20201118
key: libiserv-8.10.2.20201118
id: libiserv-8.10.4.20210212
key: libiserv-8.10.4.20210212
license: BSD-3-Clause
copyright: XXX
maintainer: XXX
@ -960,10 +961,10 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HSlibiserv-8.10.2.20201118
hs-libraries: HSlibiserv-8.10.4.20210212
depends:
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
haddock-interfaces:
haddock-html:
---
@ -1051,7 +1052,7 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HSparsec-3.1.14.0
depends:
base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
haddock-interfaces:
haddock-html:
---
@ -1184,16 +1185,16 @@ dynamic-library-dirs:
data-dir:
hs-libraries: HStemplate-haskell-2.16.0.0
depends:
base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
pretty-1.1.3.6
haddock-interfaces:
haddock-html:
---
name: text
version: 1.2.3.2
version: 1.2.4.1
visibility: public
id: text-1.2.3.2
key: text-1.2.3.2
id: text-1.2.4.1
key: text-1.2.4.1
license: BSD-2-Clause
copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
maintainer:
@ -1218,12 +1219,21 @@ description:
These modules are intended to be imported qualified, to avoid name
clashes with Prelude functions, e.g.
> import qualified Data.Text as T
== ICU Support
To use an extended and very rich family of functions for working
with Unicode text (including normalization, regular expressions,
non-standard encodings, text breaking, and locales), see
the [text-icu package](https://hackage.haskell.org/package/text-icu)
based on the well-respected and liberally
licensed [ICU library](http://site.icu-project.org/).
== Internal Representation: UTF-16 vs. UTF-8
Currently the @text@ library uses UTF-16 as its internal representation
which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
for Unicode text. We're currently investigating the feasibility
of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
and if you need such a 'Text' type right now you might be interested in using the spin-off
packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
<https://hackage.haskell.org/package/text-short text-short>.
category: Data, Text
exposed: True
exposed-modules:
@ -1233,6 +1243,7 @@ exposed-modules:
Data.Text.Internal.Builder.Functions
Data.Text.Internal.Builder.Int.Digits
Data.Text.Internal.Builder.RealFloat.Functions
Data.Text.Internal.ByteStringCompat
Data.Text.Internal.Encoding.Fusion
Data.Text.Internal.Encoding.Fusion.Common
Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@ -1254,10 +1265,11 @@ import-dirs:
library-dirs:
dynamic-library-dirs:
data-dir:
hs-libraries: HStext-1.2.3.2
hs-libraries: HStext-1.2.4.1
depends:
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
template-haskell-2.16.0.0
haddock-interfaces:
haddock-html:
---

View File

@ -0,0 +1 @@
GHC package manager version 8.10.4.20210212

View File

@ -13,6 +13,8 @@
,("Merge objects flags","-r")
,("ar flags","q")
,("ar supports at file","YES")
,("otool command","otool")
,("install_name_tool command","install_name_tool")
,("touch command","touch")
,("dllwrap command","x86_64-w64-mingw32-dllwrap")
,("windres command","x86_64-w64-mingw32-windres")
@ -42,8 +44,8 @@
,("Use Threads","YES")
,("Use Debugging","NO")
,("RTS expects libdw","NO")
,("Project version","8.10.2.20201118")
,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
,("Project version","8.10.4.20210212")
,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d")
,("Booter version","8.6.5")
,("Stage","1")
,("Build platform","x86_64-unknown-linux")

View File

@ -0,0 +1 @@
The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212

View File

@ -11,7 +11,7 @@
flags = { integer-simple = false; };
package = {
specVersion = "1.10";
identifier = { name = "bytestring"; version = "0.10.10.0"; };
identifier = { name = "bytestring"; version = "0.10.12.0"; };
license = "BSD-3-Clause";
copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2015,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2013.";
maintainer = "Duncan Coutts <duncan@community.haskell.org>";
@ -24,57 +24,12 @@
};
components = {
"library" = {
depends = ([
depends = (([
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "6.11") ((pkgs.lib).optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "6.9" && (compiler.isGhc && (compiler.version).lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer"));
] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.11") (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))) ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "6.11" && (compiler.isGhc && (compiler.version).lt "8.11")) ((pkgs.lib).optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "6.9" && (compiler.isGhc && (compiler.version).lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer"));
buildable = true;
};
tests = {
"prop-compiled" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
];
buildable = true;
};
"regressions" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
];
buildable = false;
};
"test-builder" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."byteorder" or (errorHandler.buildDepError "byteorder"))
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
];
buildable = true;
};
};
};
} // rec { src = (pkgs.lib).mkDefault ./.; }

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.22";
identifier = { name = "ghc-boot"; version = "8.10.2.20201118"; };
identifier = { name = "ghc-boot"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "ghc-devs@haskell.org";

View File

@ -20,7 +20,7 @@
};
package = {
specVersion = "1.10";
identifier = { name = "ghc"; version = "8.10.2.20201118"; };
identifier = { name = "ghc"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "glasgow-haskell-users@haskell.org";

View File

@ -11,7 +11,7 @@
flags = { ghci = false; };
package = {
specVersion = "1.10";
identifier = { name = "ghci"; version = "8.10.2.20201118"; };
identifier = { name = "ghci"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "ghc-devs@haskell.org";

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "iserv-proxy"; version = "8.10.2.20201118"; };
identifier = { name = "iserv-proxy"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "iserv"; version = "8.10.2.20201118"; };
identifier = { name = "iserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";

View File

@ -11,7 +11,7 @@
flags = { network = false; };
package = {
specVersion = "1.10";
identifier = { name = "libiserv"; version = "8.10.2.20201118"; };
identifier = { name = "libiserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "remote-iserv"; version = "8.10.2.20201118"; };
identifier = { name = "remote-iserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";

View File

@ -11,7 +11,7 @@
flags = { integer-simple = false; };
package = {
specVersion = "1.10";
identifier = { name = "bytestring"; version = "0.10.10.0"; };
identifier = { name = "bytestring"; version = "0.10.12.0"; };
license = "BSD-3-Clause";
copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2015,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2013.";
maintainer = "Duncan Coutts <duncan@community.haskell.org>";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];
@ -32,11 +32,11 @@
};
components = {
"library" = {
depends = ([
depends = (([
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "6.11") ((pkgs.lib).optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "6.9" && (compiler.isGhc && (compiler.version).lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer"));
] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.11") (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))) ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "6.11" && (compiler.isGhc && (compiler.version).lt "8.11")) ((pkgs.lib).optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "6.9" && (compiler.isGhc && (compiler.version).lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer"));
buildable = true;
modules = [
"Data/ByteString/Builder/ASCII"
@ -67,70 +67,5 @@
includeDirs = [ "include" ];
includes = [ "fpstring.h" ];
};
tests = {
"prop-compiled" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
];
buildable = true;
modules = [ "Rules" "QuickCheckUtils" "TestFramework" ];
cSources = [ "cbits/fpstring.c" ];
hsSourceDirs = [ "." "tests" ];
includeDirs = [ "include" ];
mainPath = [ "Properties.hs" ];
};
"regressions" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
];
buildable = false;
cSources = [ "cbits/fpstring.c" ];
hsSourceDirs = [ "." "tests" ];
includeDirs = [ "include" ];
mainPath = [ "Regressions.hs" ];
};
"test-builder" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."byteorder" or (errorHandler.buildDepError "byteorder"))
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
];
buildable = true;
modules = [
"Data/ByteString/Builder/Tests"
"Data/ByteString/Builder/Prim/Tests"
"Data/ByteString/Builder/Prim/TestUtils"
"TestFramework"
];
cSources = [ "cbits/fpstring.c" "cbits/itoa.c" ];
hsSourceDirs = [ "." "tests" "tests/builder" ];
includeDirs = [ "include" ];
includes = [ "fpstring.h" ];
mainPath = [ "TestSuite.hs" ];
};
};
};
} // rec { src = (pkgs.lib).mkDefault ../libraries/bytestring; }

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.22";
identifier = { name = "ghc-boot"; version = "8.10.2.20201118"; };
identifier = { name = "ghc-boot"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "ghc-devs@haskell.org";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -20,7 +20,7 @@
};
package = {
specVersion = "1.10";
identifier = { name = "ghc"; version = "8.10.2.20201118"; };
identifier = { name = "ghc"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "glasgow-haskell-users@haskell.org";
@ -33,7 +33,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = { ghci = false; };
package = {
specVersion = "1.10";
identifier = { name = "ghci"; version = "8.10.2.20201118"; };
identifier = { name = "ghci"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "ghc-devs@haskell.org";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "iserv-proxy"; version = "8.10.2.20201118"; };
identifier = { name = "iserv-proxy"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "iserv"; version = "8.10.2.20201118"; };
identifier = { name = "iserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = { network = false; };
package = {
specVersion = "1.10";
identifier = { name = "libiserv"; version = "8.10.2.20201118"; };
identifier = { name = "libiserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "remote-iserv"; version = "8.10.2.20201118"; };
identifier = { name = "remote-iserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -5,7 +5,7 @@
"binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
"ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
"unix".revision = (((hackage."unix")."2.7.2.2").revisions).default;
"ghc-heap".revision = (((hackage."ghc-heap")."8.10.2.20201118").revisions).default;
"ghc-heap".revision = (((hackage."ghc-heap")."8.10.4.20210212").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -19,16 +19,16 @@
"filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
"process".revision = (((hackage."process")."1.6.10.0").revisions).default;
"pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2.20201118").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
"array".revision = (((hackage."array")."0.5.4.0").revisions).default;
"integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
};
compiler = {
version = "8.10.2.20201118";
nix-name = "ghc810220201118";
version = "8.10.4.20210212";
nix-name = "ghc810420210212";
packages = {
"ghc-prim" = "0.6.1";
"ghc-heap" = "8.10.2.20201118";
"ghc-heap" = "8.10.4.20210212";
"rts" = "1.0";
"deepseq" = "1.4.4.0";
"template-haskell" = "2.16.0.0";
@ -38,7 +38,7 @@
"transformers" = "0.5.6.2";
"filepath" = "1.4.2.1";
"pretty" = "1.1.3.6";
"ghc-boot-th" = "8.10.2.20201118";
"ghc-boot-th" = "8.10.4.20210212";
"array" = "0.5.4.0";
"integer-gmp" = "1.0.3.0";
};

View File

@ -11,7 +11,7 @@
flags = { integer-simple = false; };
package = {
specVersion = "1.10";
identifier = { name = "bytestring"; version = "0.10.10.0"; };
identifier = { name = "bytestring"; version = "0.10.12.0"; };
license = "BSD-3-Clause";
copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2015,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2013.";
maintainer = "Duncan Coutts <duncan@community.haskell.org>";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];
@ -32,11 +32,11 @@
};
components = {
"library" = {
depends = ([
depends = (([
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "6.11") ((pkgs.lib).optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "6.9" && (compiler.isGhc && (compiler.version).lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer"));
] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.11") (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))) ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "6.11" && (compiler.isGhc && (compiler.version).lt "8.11")) ((pkgs.lib).optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "6.9" && (compiler.isGhc && (compiler.version).lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer"));
buildable = true;
modules = [
"Data/ByteString/Builder/ASCII"
@ -67,70 +67,5 @@
includeDirs = [ "include" ];
includes = [ "fpstring.h" ];
};
tests = {
"prop-compiled" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
];
buildable = true;
modules = [ "Rules" "QuickCheckUtils" "TestFramework" ];
cSources = [ "cbits/fpstring.c" ];
hsSourceDirs = [ "." "tests" ];
includeDirs = [ "include" ];
mainPath = [ "Properties.hs" ];
};
"regressions" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
];
buildable = false;
cSources = [ "cbits/fpstring.c" ];
hsSourceDirs = [ "." "tests" ];
includeDirs = [ "include" ];
mainPath = [ "Regressions.hs" ];
};
"test-builder" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."byteorder" or (errorHandler.buildDepError "byteorder"))
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
];
buildable = true;
modules = [
"Data/ByteString/Builder/Tests"
"Data/ByteString/Builder/Prim/Tests"
"Data/ByteString/Builder/Prim/TestUtils"
"TestFramework"
];
cSources = [ "cbits/fpstring.c" "cbits/itoa.c" ];
hsSourceDirs = [ "." "tests" "tests/builder" ];
includeDirs = [ "include" ];
includes = [ "fpstring.h" ];
mainPath = [ "TestSuite.hs" ];
};
};
};
} // rec { src = (pkgs.lib).mkDefault ../libraries/bytestring; }

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.22";
identifier = { name = "ghc-boot"; version = "8.10.2.20201118"; };
identifier = { name = "ghc-boot"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "ghc-devs@haskell.org";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -20,7 +20,7 @@
};
package = {
specVersion = "1.10";
identifier = { name = "ghc"; version = "8.10.2.20201118"; };
identifier = { name = "ghc"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "glasgow-haskell-users@haskell.org";
@ -33,7 +33,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = { ghci = false; };
package = {
specVersion = "1.10";
identifier = { name = "ghci"; version = "8.10.2.20201118"; };
identifier = { name = "ghci"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "ghc-devs@haskell.org";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "iserv-proxy"; version = "8.10.2.20201118"; };
identifier = { name = "iserv-proxy"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "iserv"; version = "8.10.2.20201118"; };
identifier = { name = "iserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = { network = false; };
package = {
specVersion = "1.10";
identifier = { name = "libiserv"; version = "8.10.2.20201118"; };
identifier = { name = "libiserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "remote-iserv"; version = "8.10.2.20201118"; };
identifier = { name = "remote-iserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -5,7 +5,7 @@
"binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
"ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
"unix".revision = (((hackage."unix")."2.7.2.2").revisions).default;
"ghc-heap".revision = (((hackage."ghc-heap")."8.10.2.20201118").revisions).default;
"ghc-heap".revision = (((hackage."ghc-heap")."8.10.4.20210212").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -19,16 +19,16 @@
"filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
"process".revision = (((hackage."process")."1.6.10.0").revisions).default;
"pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2.20201118").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
"array".revision = (((hackage."array")."0.5.4.0").revisions).default;
"integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
};
compiler = {
version = "8.10.2.20201118";
nix-name = "ghc810220201118";
version = "8.10.4.20210212";
nix-name = "ghc810420210212";
packages = {
"ghc-prim" = "0.6.1";
"ghc-heap" = "8.10.2.20201118";
"ghc-heap" = "8.10.4.20210212";
"rts" = "1.0";
"deepseq" = "1.4.4.0";
"template-haskell" = "2.16.0.0";
@ -39,7 +39,7 @@
"transformers" = "0.5.6.2";
"filepath" = "1.4.2.1";
"pretty" = "1.1.3.6";
"ghc-boot-th" = "8.10.2.20201118";
"ghc-boot-th" = "8.10.4.20210212";
"array" = "0.5.4.0";
"integer-gmp" = "1.0.3.0";
};

View File

@ -11,7 +11,7 @@
flags = { integer-simple = false; };
package = {
specVersion = "1.10";
identifier = { name = "bytestring"; version = "0.10.10.0"; };
identifier = { name = "bytestring"; version = "0.10.12.0"; };
license = "BSD-3-Clause";
copyright = "Copyright (c) Don Stewart 2005-2009,\n(c) Duncan Coutts 2006-2015,\n(c) David Roundy 2003-2005,\n(c) Jasper Van der Jeugt 2010,\n(c) Simon Meier 2010-2013.";
maintainer = "Duncan Coutts <duncan@community.haskell.org>";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "README.md" "Changelog.md" ];
extraTmpFiles = [];
@ -32,11 +32,11 @@
};
components = {
"library" = {
depends = ([
depends = (([
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
] ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "6.11") ((pkgs.lib).optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "6.9" && (compiler.isGhc && (compiler.version).lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer"));
] ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "8.11") (hsPkgs."ghc-bignum" or (errorHandler.buildDepError "ghc-bignum"))) ++ (pkgs.lib).optionals (compiler.isGhc && (compiler.version).ge "6.11" && (compiler.isGhc && (compiler.version).lt "8.11")) ((pkgs.lib).optional (!flags.integer-simple) (hsPkgs."integer-gmp" or (errorHandler.buildDepError "integer-gmp")))) ++ (pkgs.lib).optional (compiler.isGhc && (compiler.version).ge "6.9" && (compiler.isGhc && (compiler.version).lt "6.11")) (hsPkgs."integer" or (errorHandler.buildDepError "integer"));
buildable = true;
modules = [
"Data/ByteString/Builder/ASCII"
@ -67,70 +67,5 @@
includeDirs = [ "include" ];
includes = [ "fpstring.h" ];
};
tests = {
"prop-compiled" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
];
buildable = true;
modules = [ "Rules" "QuickCheckUtils" "TestFramework" ];
cSources = [ "cbits/fpstring.c" ];
hsSourceDirs = [ "." "tests" ];
includeDirs = [ "include" ];
mainPath = [ "Properties.hs" ];
};
"regressions" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."random" or (errorHandler.buildDepError "random"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
];
buildable = false;
cSources = [ "cbits/fpstring.c" ];
hsSourceDirs = [ "." "tests" ];
includeDirs = [ "include" ];
mainPath = [ "Regressions.hs" ];
};
"test-builder" = {
depends = [
(hsPkgs."base" or (errorHandler.buildDepError "base"))
(hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
(hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
(hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
(hsPkgs."byteorder" or (errorHandler.buildDepError "byteorder"))
(hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
(hsPkgs."directory" or (errorHandler.buildDepError "directory"))
(hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
(hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
(hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
(hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
(hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
];
buildable = true;
modules = [
"Data/ByteString/Builder/Tests"
"Data/ByteString/Builder/Prim/Tests"
"Data/ByteString/Builder/Prim/TestUtils"
"TestFramework"
];
cSources = [ "cbits/fpstring.c" "cbits/itoa.c" ];
hsSourceDirs = [ "." "tests" "tests/builder" ];
includeDirs = [ "include" ];
includes = [ "fpstring.h" ];
mainPath = [ "TestSuite.hs" ];
};
};
};
} // rec { src = (pkgs.lib).mkDefault ../libraries/bytestring; }

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.22";
identifier = { name = "ghc-boot"; version = "8.10.2.20201118"; };
identifier = { name = "ghc-boot"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "ghc-devs@haskell.org";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -20,7 +20,7 @@
};
package = {
specVersion = "1.10";
identifier = { name = "ghc"; version = "8.10.2.20201118"; };
identifier = { name = "ghc"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "glasgow-haskell-users@haskell.org";
@ -33,7 +33,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = { ghci = false; };
package = {
specVersion = "1.10";
identifier = { name = "ghci"; version = "8.10.2.20201118"; };
identifier = { name = "ghci"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "";
maintainer = "ghc-devs@haskell.org";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "changelog.md" ];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "iserv-proxy"; version = "8.10.2.20201118"; };
identifier = { name = "iserv-proxy"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "iserv"; version = "8.10.2.20201118"; };
identifier = { name = "iserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = { network = false; };
package = {
specVersion = "1.10";
identifier = { name = "libiserv"; version = "8.10.2.20201118"; };
identifier = { name = "libiserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "XXX";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -11,7 +11,7 @@
flags = {};
package = {
specVersion = "1.10";
identifier = { name = "remote-iserv"; version = "8.10.2.20201118"; };
identifier = { name = "remote-iserv"; version = "8.10.4.20210212"; };
license = "BSD-3-Clause";
copyright = "XXX";
maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -4,7 +4,7 @@
packages = {
"binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
"ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
"ghc-heap".revision = (((hackage."ghc-heap")."8.10.2.20201118").revisions).default;
"ghc-heap".revision = (((hackage."ghc-heap")."8.10.4.20210212").revisions).default;
"rts".revision = (((hackage."rts")."1.0").revisions).default;
"deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
"network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@ -17,17 +17,17 @@
"filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
"process".revision = (((hackage."process")."1.6.10.0").revisions).default;
"pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2.20201118").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
"array".revision = (((hackage."array")."0.5.4.0").revisions).default;
"Win32".revision = (((hackage."Win32")."2.6.2.0").revisions).default;
"integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
};
compiler = {
version = "8.10.2.20201118";
nix-name = "ghc810220201118";
version = "8.10.4.20210212";
nix-name = "ghc810420210212";
packages = {
"ghc-prim" = "0.6.1";
"ghc-heap" = "8.10.2.20201118";
"ghc-heap" = "8.10.4.20210212";
"rts" = "1.0";
"deepseq" = "1.4.4.0";
"template-haskell" = "2.16.0.0";
@ -36,7 +36,7 @@
"transformers" = "0.5.6.2";
"filepath" = "1.4.2.1";
"pretty" = "1.1.3.6";
"ghc-boot-th" = "8.10.2.20201118";
"ghc-boot-th" = "8.10.4.20210212";
"array" = "0.5.4.0";
"integer-gmp" = "1.0.3.0";
};

View File

@ -36,7 +36,7 @@
];
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [
"README.md"

View File

@ -34,9 +34,9 @@
"directory".revision = (((hackage."directory")."1.3.6.0").revisions).default;
"template-haskell".revision = (((hackage."template-haskell")."2.16.0.0").revisions).default;
"containers".revision = (((hackage."containers")."0.6.2.1").revisions).default;
"bytestring".revision = (((hackage."bytestring")."0.10.10.0").revisions).default;
"text".revision = (((hackage."text")."1.2.3.2").revisions).default;
"Cabal".revision = (((hackage."Cabal")."3.2.0.0").revisions).default;
"bytestring".revision = (((hackage."bytestring")."0.10.12.0").revisions).default;
"text".revision = (((hackage."text")."1.2.4.1").revisions).default;
"Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default;
"base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default;
"base".revision = (((hackage."base")."4.14.1.0").revisions).default;
"time".revision = (((hackage."time")."1.9.3").revisions).default;
@ -63,7 +63,7 @@
"pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
"lukko".revision = (((hackage."lukko")."0.1.1.3").revisions).default;
"lukko".flags.ofd-locking = true;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2.20201118").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
"array".revision = (((hackage."array")."0.5.4.0").revisions).default;
"hackage-security".revision = (((hackage."hackage-security")."0.6.0.1").revisions).default;
"hackage-security".flags.old-directory = false;
@ -74,8 +74,8 @@
"integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
};
compiler = {
version = "8.10.2.20201118";
nix-name = "ghc810220201118";
version = "8.10.4.20210212";
nix-name = "ghc810420210212";
packages = {
"binary" = "0.8.8.0";
"ghc-prim" = "0.6.1";
@ -88,16 +88,16 @@
"directory" = "1.3.6.0";
"template-haskell" = "2.16.0.0";
"containers" = "0.6.2.1";
"bytestring" = "0.10.10.0";
"text" = "1.2.3.2";
"Cabal" = "3.2.0.0";
"bytestring" = "0.10.12.0";
"text" = "1.2.4.1";
"Cabal" = "3.2.1.0";
"base" = "4.14.1.0";
"time" = "1.9.3";
"transformers" = "0.5.6.2";
"filepath" = "1.4.2.1";
"process" = "1.6.9.0";
"pretty" = "1.1.3.6";
"ghc-boot-th" = "8.10.2.20201118";
"ghc-boot-th" = "8.10.4.20210212";
"array" = "0.5.4.0";
"integer-gmp" = "1.0.3.0";
};

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [];
extraTmpFiles = [];

View File

@ -24,7 +24,7 @@
isLocal = true;
detailLevel = "FullDetails";
licenseFiles = [ "LICENSE" ];
dataDir = "";
dataDir = ".";
dataFiles = [];
extraSrcFiles = [ "ChangeLog.md" ];
extraTmpFiles = [];

View File

@ -196,7 +196,7 @@
"streaming-commons".flags.use-bytestring-builder = false;
"haskell-lexer".revision = (((hackage."haskell-lexer")."1.1").revisions).default;
"lens-family".revision = (((hackage."lens-family")."2.1.0").revisions).default;
"bytestring".revision = (((hackage."bytestring")."0.10.10.0").revisions).default;
"bytestring".revision = (((hackage."bytestring")."0.10.12.0").revisions).default;
"ansi-wl-pprint".revision = (((hackage."ansi-wl-pprint")."0.6.9").revisions).default;
"ansi-wl-pprint".flags.example = false;
"basement".revision = (((hackage."basement")."0.0.11").revisions).default;
@ -218,8 +218,8 @@
"deriving-compat".flags.base-4-9 = true;
"deriving-compat".flags.template-haskell-2-11 = true;
"deriving-compat".flags.new-functor-classes = true;
"text".revision = (((hackage."text")."1.2.3.2").revisions).default;
"Cabal".revision = (((hackage."Cabal")."3.2.0.0").revisions).default;
"text".revision = (((hackage."text")."1.2.4.1").revisions).default;
"Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default;
"assoc".revision = (((hackage."assoc")."1.0.2").revisions).default;
"unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default;
"unordered-containers".flags.debug = false;
@ -289,7 +289,7 @@
"aeson".flags.bytestring-builder = false;
"aeson".flags.developer = false;
"http-types".revision = (((hackage."http-types")."0.12.3").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2.20201118").revisions).default;
"ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
"base-orphans".revision = (((hackage."base-orphans")."0.8.4").revisions).default;
"th-abstraction".revision = (((hackage."th-abstraction")."0.4.2.0").revisions).default;
"memory".revision = (((hackage."memory")."0.15.0").revisions).default;
@ -304,8 +304,8 @@
"integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
};
compiler = {
version = "8.10.2.20201118";
nix-name = "ghc810220201118";
version = "8.10.4.20210212";
nix-name = "ghc810420210212";
packages = {
"exceptions" = "0.10.4";
"binary" = "0.8.8.0";
@ -320,9 +320,9 @@
"directory" = "1.3.6.0";
"template-haskell" = "2.16.0.0";
"containers" = "0.6.2.1";
"bytestring" = "0.10.10.0";
"text" = "1.2.3.2";
"Cabal" = "3.2.0.0";
"bytestring" = "0.10.12.0";
"text" = "1.2.4.1";
"Cabal" = "3.2.1.0";
"base" = "4.14.1.0";
"time" = "1.9.3";
"terminfo" = "0.4.1.4";
@ -330,7 +330,7 @@
"filepath" = "1.4.2.1";
"process" = "1.6.9.0";
"pretty" = "1.1.3.6";
"ghc-boot-th" = "8.10.2.20201118";
"ghc-boot-th" = "8.10.4.20210212";
"array" = "0.5.4.0";
"integer-gmp" = "1.0.3.0";
};

View File

@ -423,9 +423,9 @@ in {
ghc-patches = ghc-patches "8.10.4";
};
# ghc 8.10.2 with patches needed by plutus
ghc810220201118 = final.callPackage ../compiler/ghc {
extra-passthru = { buildGHC = final.buildPackages.haskell-nix.compiler.ghc810220201118; };
# ghc 8.10.4 with patches needed by plutus
ghc810420210212 = final.callPackage ../compiler/ghc {
extra-passthru = { buildGHC = final.buildPackages.haskell-nix.compiler.ghc810420210212; };
bootPkgs = bootPkgs // {
# Not using 8.8 due to https://gitlab.haskell.org/ghc/ghc/-/issues/18143
@ -437,16 +437,15 @@ in {
llvmPackages = final.llvmPackages_9;
src-spec = rec {
version = "8.10.2";
version = "8.10.4";
url = "https://downloads.haskell.org/~ghc/${version}/ghc-${version}-src.tar.xz";
sha256 = "02w8n085bw38vyp694j0lfk5wcnwkdaj7hhp0saj71x74533lmww";
sha256 = "03li4k10hxgyxcdyyz2092wx09spr1599hi0sxbh4m889qdqgbsj";
};
ghc-patches = ghc-patches "8.10.2"
ghc-patches = ghc-patches "8.10.4"
++ [ ./patches/ghc/core-field.patch ];
# Avoid clashes with normal ghc8102
ghc-version = "8.10.2.20201118";
# Avoid clashes with normal ghc8104
ghc-version = "8.10.4.20210212";
};
} // final.lib.optionalAttrs (final.targetPlatform.isGhcjs or false) (
if final.hostPlatform.isGhcjs

View File

@ -9,7 +9,7 @@ in eval.linkFarm "check-${compiler-nix-name}" [
# This set of derivations should be enough to ensure all the materialized files for a
# given GHC version are checked.
{ name = "linux-cabal-install"; path = linux.haskell-nix.cabal-install.${compiler-nix-name}; }
{ name = "darwin-cabal-install"; path = darwin.haskell-nix.cabal-install.${compiler-nix-name}; }
# { name = "darwin-cabal-install"; path = darwin.haskell-nix.cabal-install.${compiler-nix-name}; }
{ name = "linux-nix-tools"; path = linux.haskell-nix.nix-tools.${compiler-nix-name}; }
{ name = "linux"; path = linux.ghc-extra-projects.${compiler-nix-name}.plan-nix; }
# In some cased you may need comment out one or more of these if the GHC version needed cannot be built.

View File

@ -202,7 +202,7 @@ let
coverage-golden = callTest ./coverage-golden { inherit compiler-nix-name;};
coverage-no-libs = callTest ./coverage-no-libs { inherit compiler-nix-name; };
snapshots = callTest ./snapshots {};
} // lib.optionalAttrs (!stdenv.hostPlatform.isGhcjs && !(__elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810220201118"])) {
} // lib.optionalAttrs (!stdenv.hostPlatform.isGhcjs && !(__elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810420210212"])) {
# Pandoc does not build with ghcjs or ghc 8.10 yet (lookup-sha256 and fully-static build pandoc)
lookup-sha256 = callTest ./lookup-sha256 { inherit compiler-nix-name; };
# fully-static = callTest ./fully-static { inherit (pkgs) buildPackages; };

View File

@ -20,7 +20,7 @@ let
platforms = platforms.unix;
# Building reinstallable lib GHC is broken on 8.10, and we require lib ghc so this won't work with cross-compiling.
# Moreover, even building the plan doesn't seem to work in these circumstances.
disabled = stdenv.buildPlatform != stdenv.hostPlatform || stdenv.hostPlatform.isMusl || __elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810220201118"];
disabled = stdenv.buildPlatform != stdenv.hostPlatform || stdenv.hostPlatform.isMusl || __elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810420210212"];
};
in