on iko/ghcjs-patch-master help sign in
Update core interface files GHC to 8.10.4 (#1039)
413adb0Hamish Mackenzie
@@ -29,10 +29,10 @@
29 } // nixpkgs.lib.optionalAttrs (nixpkgsName == "R2009") {
29 } // nixpkgs.lib.optionalAttrs (nixpkgsName == "R2009") {
30 ghc884 = true;
30 ghc884 = true;
31 ghc8104 = true;
31 ghc8104 = true;
32− ghc810220201118 = false;
33 } // nixpkgs.lib.optionalAttrs (nixpkgsName == "unstable") {
32 } // nixpkgs.lib.optionalAttrs (nixpkgsName == "unstable") {
34 ghc884 = true;
33 ghc884 = true;
35 ghc8104 = true;
34 ghc8104 = true;
35+ ghc810420210212 = false;
36 });
36 });
37 systems = nixpkgs: nixpkgs.lib.filterAttrs (_: v: builtins.elem v supportedSystems) {
37 systems = nixpkgs: nixpkgs.lib.filterAttrs (_: v: builtins.elem v supportedSystems) {
38 # I wanted to take these from 'lib.systems.examples', but apparently there isn't one for linux!
38 # I wanted to take these from 'lib.systems.examples', but apparently there isn't one for linux!
@@ -46,7 +46,7 @@
46 in lib.optionalAttrs (nixpkgsName == "unstable" && (__elem compiler-nix-name ["ghc865" "ghc884"])) {
46 in lib.optionalAttrs (nixpkgsName == "unstable" && (__elem compiler-nix-name ["ghc865" "ghc884"])) {
47 inherit (lib.systems.examples) ghcjs;
47 inherit (lib.systems.examples) ghcjs;
48 } // lib.optionalAttrs (system == "x86_64-linux" && (
48 } // lib.optionalAttrs (system == "x86_64-linux" && (
49− (nixpkgsName == "R2009" && __elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810220201118"])
49+ (nixpkgsName == "R2009" && __elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810420210212"])
50 || (nixpkgsName == "R2003" && __elem compiler-nix-name ["ghc865"]))) {
50 || (nixpkgsName == "R2003" && __elem compiler-nix-name ["ghc865"]))) {
51 # Windows cross compilation is currently broken on macOS
51 # Windows cross compilation is currently broken on macOS
52 inherit (lib.systems.examples) mingwW64;
52 inherit (lib.systems.examples) mingwW64;
materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2.20201118-x86_64-linux/ghc-pkg/versiondeleted−1
@@ -1 +0,0 @@
1−GHC package manager version 8.10.2.20201118
materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2.20201118-x86_64-linux/ghc/numeric-versiondeleted−1
@@ -1 +0,0 @@
1−8.10.2.20201118
materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2.20201118-x86_64-linux/ghc/versiondeleted−1
@@ -1 +0,0 @@
1−The Glorious Glasgow Haskell Compilation System, version 8.10.2.20201118
materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2.20201118-x86_64-linux/ghc-pkg/dump-global → materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-globalrenamed+65−53
@@ -1,8 +1,8 @@
1name: Cabal
1name: Cabal
2−version: 3.2.0.0
2+version: 3.2.1.0
3visibility: public
3visibility: public
4−id: Cabal-3.2.0.0
4+id: Cabal-3.2.1.0
5−key: Cabal-3.2.0.0
5+key: Cabal-3.2.1.0
6license: BSD-3-Clause
6license: BSD-3-Clause
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
8maintainer: cabal-devel@haskell.org
8maintainer: cabal-devel@haskell.org
@@ -33,10 +33,11 @@ exposed-modules:
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
34 Distribution.Compat.Lens Distribution.Compat.Newtype
34 Distribution.Compat.Lens Distribution.Compat.Newtype
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
36− Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
36+ Distribution.Compat.Process Distribution.Compat.ResponseFile
37− Distribution.Compat.Stack Distribution.Compat.Time
37+ Distribution.Compat.Semigroup Distribution.Compat.Stack
38− Distribution.Compat.Typeable Distribution.Compiler
38+ Distribution.Compat.Time Distribution.Compat.Typeable
39+ Distribution.Compiler Distribution.FieldGrammar
39− Distribution.FieldGrammar Distribution.FieldGrammar.Class
40+ Distribution.FieldGrammar.Class
40 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.Fields Distribution.Fields.ConfVar
43 Distribution.Fields Distribution.Fields.ConfVar
@@ -168,12 +169,12 @@ import-dirs:
168library-dirs:
169library-dirs:
169dynamic-library-dirs:
170dynamic-library-dirs:
170data-dir:
171data-dir:
171−hs-libraries: HSCabal-3.2.0.0
172+hs-libraries: HSCabal-3.2.1.0
172depends:
173depends:
173− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
174+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
174 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
175 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
175 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
176 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
176− process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2
177+ process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2
177 unix-2.7.2.2
178 unix-2.7.2.2
178haddock-interfaces:
179haddock-interfaces:
179haddock-html:
180haddock-html:
@@ -339,15 +340,15 @@ dynamic-library-dirs:
339data-dir:
340data-dir:
340hs-libraries: HSbinary-0.8.8.0
341hs-libraries: HSbinary-0.8.8.0
341depends:
342depends:
342− array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
343+ array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
343haddock-interfaces:
344haddock-interfaces:
344haddock-html:
345haddock-html:
345---
346---
346name: bytestring
347name: bytestring
347−version: 0.10.10.0
348+version: 0.10.12.0
348visibility: public
349visibility: public
349−id: bytestring-0.10.10.0
350+id: bytestring-0.10.12.0
350−key: bytestring-0.10.10.0
351+key: bytestring-0.10.12.0
351license: BSD-3-Clause
352license: BSD-3-Clause
352copyright:
353copyright:
353 Copyright (c) Don Stewart 2005-2009,
354 Copyright (c) Don Stewart 2005-2009,
@@ -411,7 +412,7 @@ import-dirs:
411library-dirs:
412library-dirs:
412dynamic-library-dirs:
413dynamic-library-dirs:
413data-dir:
414data-dir:
414−hs-libraries: HSbytestring-0.10.10.0
415+hs-libraries: HSbytestring-0.10.12.0
415include-dirs:
416include-dirs:
416includes: fpstring.h
417includes: fpstring.h
417depends:
418depends:
@@ -591,10 +592,10 @@ haddock-interfaces:
591haddock-html:
592haddock-html:
592---
593---
593name: ghc-boot
594name: ghc-boot
594−version: 8.10.2.20201118
595+version: 8.10.4.20210212
595visibility: public
596visibility: public
596−id: ghc-boot-8.10.2.20201118
597+id: ghc-boot-8.10.4.20210212
597−key: ghc-boot-8.10.2.20201118
598+key: ghc-boot-8.10.4.20210212
598license: BSD-3-Clause
599license: BSD-3-Clause
599maintainer: ghc-devs@haskell.org
600maintainer: ghc-devs@haskell.org
600synopsis: Shared functionality between GHC and its boot libraries
601synopsis: Shared functionality between GHC and its boot libraries
@@ -619,19 +620,19 @@ import-dirs:
619library-dirs:
620library-dirs:
620dynamic-library-dirs:
621dynamic-library-dirs:
621data-dir:
622data-dir:
622−hs-libraries: HSghc-boot-8.10.2.20201118
623+hs-libraries: HSghc-boot-8.10.4.20210212
623depends:
624depends:
624− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
625+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
625 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
626 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
626− ghc-boot-th-8.10.2.20201118
627+ ghc-boot-th-8.10.4.20210212
627haddock-interfaces:
628haddock-interfaces:
628haddock-html:
629haddock-html:
629---
630---
630name: ghc-boot-th
631name: ghc-boot-th
631−version: 8.10.2.20201118
632+version: 8.10.4.20210212
632visibility: public
633visibility: public
633−id: ghc-boot-th-8.10.2.20201118
634+id: ghc-boot-th-8.10.4.20210212
634−key: ghc-boot-th-8.10.2.20201118
635+key: ghc-boot-th-8.10.4.20210212
635license: BSD-3-Clause
636license: BSD-3-Clause
636maintainer: ghc-devs@haskell.org
637maintainer: ghc-devs@haskell.org
637synopsis:
638synopsis:
@@ -651,7 +652,7 @@ import-dirs:
651library-dirs:
652library-dirs:
652dynamic-library-dirs:
653dynamic-library-dirs:
653data-dir:
654data-dir:
654−hs-libraries: HSghc-boot-th-8.10.2.20201118
655+hs-libraries: HSghc-boot-th-8.10.4.20210212
655depends: base-4.14.1.0
656depends: base-4.14.1.0
656haddock-interfaces:
657haddock-interfaces:
657haddock-html:
658haddock-html:
@@ -683,15 +684,15 @@ library-dirs:
683dynamic-library-dirs:
684dynamic-library-dirs:
684data-dir:
685data-dir:
685hs-libraries: HSghc-compact-0.1.0.0
686hs-libraries: HSghc-compact-0.1.0.0
686−depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
687+depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
687haddock-interfaces:
688haddock-interfaces:
688haddock-html:
689haddock-html:
689---
690---
690name: ghc-heap
691name: ghc-heap
691−version: 8.10.2.20201118
692+version: 8.10.4.20210212
692visibility: public
693visibility: public
693−id: ghc-heap-8.10.2.20201118
694+id: ghc-heap-8.10.4.20210212
694−key: ghc-heap-8.10.2.20201118
695+key: ghc-heap-8.10.4.20210212
695license: BSD-3-Clause
696license: BSD-3-Clause
696maintainer: libraries@haskell.org
697maintainer: libraries@haskell.org
697synopsis: Functions for walking GHC's heap
698synopsis: Functions for walking GHC's heap
@@ -709,7 +710,7 @@ import-dirs:
709library-dirs:
710library-dirs:
710dynamic-library-dirs:
711dynamic-library-dirs:
711data-dir:
712data-dir:
712−hs-libraries: HSghc-heap-8.10.2.20201118
713+hs-libraries: HSghc-heap-8.10.4.20210212
713depends: base-4.14.1.0 ghc-prim-0.6.1 rts
714depends: base-4.14.1.0 ghc-prim-0.6.1 rts
714haddock-interfaces:
715haddock-interfaces:
715haddock-html:
716haddock-html:
@@ -734,16 +735,16 @@ library-dirs:
734dynamic-library-dirs:
735dynamic-library-dirs:
735data-dir:
736data-dir:
736hs-libraries: HSghc-prim-0.6.1
737hs-libraries: HSghc-prim-0.6.1
737−extra-libraries: c m
738+extra-libraries: gcc c m
738depends: rts
739depends: rts
739haddock-interfaces:
740haddock-interfaces:
740haddock-html:
741haddock-html:
741---
742---
742name: ghci
743name: ghci
743−version: 8.10.2.20201118
744+version: 8.10.4.20210212
744visibility: public
745visibility: public
745−id: ghci-8.10.2.20201118
746+id: ghci-8.10.4.20210212
746−key: ghci-8.10.2.20201118
747+key: ghci-8.10.4.20210212
747license: BSD-3-Clause
748license: BSD-3-Clause
748maintainer: ghc-devs@haskell.org
749maintainer: ghc-devs@haskell.org
749synopsis: The library supporting GHC's interactive interpreter
750synopsis: The library supporting GHC's interactive interpreter
@@ -762,13 +763,13 @@ import-dirs:
762library-dirs:
763library-dirs:
763dynamic-library-dirs:
764dynamic-library-dirs:
764data-dir:
765data-dir:
765−hs-libraries: HSghci-8.10.2.20201118
766+hs-libraries: HSghci-8.10.4.20210212
766include-dirs:
767include-dirs:
767depends:
768depends:
768− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
769+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
769 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
770 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
770− ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
771+ ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
771− ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
772+ ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
772 transformers-0.5.6.2 unix-2.7.2.2
773 transformers-0.5.6.2 unix-2.7.2.2
773haddock-interfaces:
774haddock-interfaces:
774haddock-html:
775haddock-html:
@@ -820,7 +821,7 @@ dynamic-library-dirs:
820data-dir:
821data-dir:
821hs-libraries: HShaskeline-0.8.0.1
822hs-libraries: HShaskeline-0.8.0.1
822depends:
823depends:
823− base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
824+ base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
824 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
825 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
825 process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2
826 process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2
826haddock-interfaces:
827haddock-interfaces:
@@ -888,10 +889,10 @@ haddock-interfaces:
888haddock-html:
889haddock-html:
889---
890---
890name: libiserv
891name: libiserv
891−version: 8.10.2.20201118
892+version: 8.10.4.20210212
892visibility: public
893visibility: public
893−id: libiserv-8.10.2.20201118
894+id: libiserv-8.10.4.20210212
894−key: libiserv-8.10.2.20201118
895+key: libiserv-8.10.4.20210212
895license: BSD-3-Clause
896license: BSD-3-Clause
896copyright: XXX
897copyright: XXX
897maintainer: XXX
898maintainer: XXX
@@ -904,10 +905,10 @@ import-dirs:
904library-dirs:
905library-dirs:
905dynamic-library-dirs:
906dynamic-library-dirs:
906data-dir:
907data-dir:
907−hs-libraries: HSlibiserv-8.10.2.20201118
908+hs-libraries: HSlibiserv-8.10.4.20210212
908depends:
909depends:
909− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
910+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
910− containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
911+ containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
911 unix-2.7.2.2
912 unix-2.7.2.2
912haddock-interfaces:
913haddock-interfaces:
913haddock-html:
914haddock-html:
@@ -996,7 +997,7 @@ dynamic-library-dirs:
996data-dir:
997data-dir:
997hs-libraries: HSparsec-3.1.14.0
998hs-libraries: HSparsec-3.1.14.0
998depends:
999depends:
999− base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
1000+ base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
1000haddock-interfaces:
1001haddock-interfaces:
1001haddock-html:
1002haddock-html:
1002---
1003---
@@ -1128,16 +1129,16 @@ dynamic-library-dirs:
1128data-dir:
1129data-dir:
1129hs-libraries: HStemplate-haskell-2.16.0.0
1130hs-libraries: HStemplate-haskell-2.16.0.0
1130depends:
1131depends:
1131− base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
1132+ base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
1132 pretty-1.1.3.6
1133 pretty-1.1.3.6
1133haddock-interfaces:
1134haddock-interfaces:
1134haddock-html:
1135haddock-html:
1135---
1136---
1136name: text
1137name: text
1137−version: 1.2.3.2
1138+version: 1.2.4.1
1138visibility: public
1139visibility: public
1139−id: text-1.2.3.2
1140+id: text-1.2.4.1
1140−key: text-1.2.3.2
1141+key: text-1.2.4.1
1141license: BSD-2-Clause
1142license: BSD-2-Clause
1142copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1143copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1143maintainer:
1144maintainer:
@@ -1162,12 +1163,21 @@ description:
1162 These modules are intended to be imported qualified, to avoid name
1163 These modules are intended to be imported qualified, to avoid name
1163 clashes with Prelude functions, e.g.
1164 clashes with Prelude functions, e.g.
1164 > import qualified Data.Text as T
1165 > import qualified Data.Text as T
1166+ == ICU Support
1165 To use an extended and very rich family of functions for working
1167 To use an extended and very rich family of functions for working
1166 with Unicode text (including normalization, regular expressions,
1168 with Unicode text (including normalization, regular expressions,
1167 non-standard encodings, text breaking, and locales), see
1169 non-standard encodings, text breaking, and locales), see
1168 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1170 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1169 based on the well-respected and liberally
1171 based on the well-respected and liberally
1170 licensed [ICU library](http://site.icu-project.org/).
1172 licensed [ICU library](http://site.icu-project.org/).
1173+ == Internal Representation: UTF-16 vs. UTF-8
1174+ Currently the @text@ library uses UTF-16 as its internal representation
1175+ which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
1176+ for Unicode text. We're currently investigating the feasibility
1177+ of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
1178+ and if you need such a 'Text' type right now you might be interested in using the spin-off
1179+ packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
1180+ <https://hackage.haskell.org/package/text-short text-short>.
1171category: Data, Text
1181category: Data, Text
1172exposed: True
1182exposed: True
1173exposed-modules:
1183exposed-modules:
@@ -1177,6 +1187,7 @@ exposed-modules:
1177 Data.Text.Internal.Builder.Functions
1187 Data.Text.Internal.Builder.Functions
1178 Data.Text.Internal.Builder.Int.Digits
1188 Data.Text.Internal.Builder.Int.Digits
1179 Data.Text.Internal.Builder.RealFloat.Functions
1189 Data.Text.Internal.Builder.RealFloat.Functions
1190+ Data.Text.Internal.ByteStringCompat
1180 Data.Text.Internal.Encoding.Fusion
1191 Data.Text.Internal.Encoding.Fusion
1181 Data.Text.Internal.Encoding.Fusion.Common
1192 Data.Text.Internal.Encoding.Fusion.Common
1182 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
1193 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@@ -1198,10 +1209,11 @@ import-dirs:
1198library-dirs:
1209library-dirs:
1199dynamic-library-dirs:
1210dynamic-library-dirs:
1200data-dir:
1211data-dir:
1201−hs-libraries: HStext-1.2.3.2
1212+hs-libraries: HStext-1.2.4.1
1202depends:
1213depends:
1203− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1214+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1204 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1215 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1216+ template-haskell-2.16.0.0
1205haddock-interfaces:
1217haddock-interfaces:
1206haddock-html:
1218haddock-html:
1207---
1219---
@@ -1355,7 +1367,7 @@ hs-libraries: HSunix-2.7.2.2
1355extra-libraries: rt util dl pthread
1367extra-libraries: rt util dl pthread
1356include-dirs:
1368include-dirs:
1357includes: HsUnix.h execvpe.h
1369includes: HsUnix.h execvpe.h
1358−depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3
1370+depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3
1359haddock-interfaces:
1371haddock-interfaces:
1360haddock-html:
1372haddock-html:
1361---
1373---
materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/versionnew file+1
@@ -0,0 +1 @@
1+GHC package manager version 8.10.4.20210212
materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2.20201118-x86_64-linux/ghc/info → materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/inforenamed+4−2
@@ -13,6 +13,8 @@
13 ,("Merge objects flags","-r")
13 ,("Merge objects flags","-r")
14 ,("ar flags","q")
14 ,("ar flags","q")
15 ,("ar supports at file","YES")
15 ,("ar supports at file","YES")
16+ ,("otool command","otool")
17+ ,("install_name_tool command","install_name_tool")
16 ,("touch command","touch")
18 ,("touch command","touch")
17 ,("dllwrap command","/bin/false")
19 ,("dllwrap command","/bin/false")
18 ,("windres command","/bin/false")
20 ,("windres command","/bin/false")
@@ -42,8 +44,8 @@
42 ,("Use Threads","YES")
44 ,("Use Threads","YES")
43 ,("Use Debugging","NO")
45 ,("Use Debugging","NO")
44 ,("RTS expects libdw","NO")
46 ,("RTS expects libdw","NO")
45− ,("Project version","8.10.2.20201118")
47+ ,("Project version","8.10.4.20210212")
46− ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
48+ ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d")
47 ,("Booter version","8.6.5")
49 ,("Booter version","8.6.5")
48 ,("Stage","1")
50 ,("Stage","1")
49 ,("Build platform","x86_64-unknown-linux")
51 ,("Build platform","x86_64-unknown-linux")
materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-versionnew file+1
@@ -0,0 +1 @@
1+8.10.4.20210212
materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.2.20201118-x86_64-linux/ghc/supported-languages → materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languagesrenamed

The content is the same.

materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-8.10.4.20210212-x86_64-linux/ghc/versionnew file+1
@@ -0,0 +1 @@
1+The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-darwin/ghc-pkg/versiondeleted−1
@@ -1 +0,0 @@
1−GHC package manager version 8.10.2.20201118
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-darwin/ghc/numeric-versiondeleted−1
@@ -1 +0,0 @@
1−8.10.2.20201118
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-darwin/ghc/versiondeleted−1
@@ -1 +0,0 @@
1−The Glorious Glasgow Haskell Compilation System, version 8.10.2.20201118
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-linux/ghc-pkg/versiondeleted−1
@@ -1 +0,0 @@
1−GHC package manager version 8.10.2.20201118
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-linux/ghc/numeric-versiondeleted−1
@@ -1 +0,0 @@
1−8.10.2.20201118
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-linux/ghc/versiondeleted−1
@@ -1 +0,0 @@
1−The Glorious Glasgow Haskell Compilation System, version 8.10.2.20201118
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-darwin/ghc-pkg/dump-global → materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc-pkg/dump-globalrenamed+72−60
@@ -1,8 +1,8 @@
1name: Cabal
1name: Cabal
2−version: 3.2.0.0
2+version: 3.2.1.0
3visibility: public
3visibility: public
4−id: Cabal-3.2.0.0
4+id: Cabal-3.2.1.0
5−key: Cabal-3.2.0.0
5+key: Cabal-3.2.1.0
6license: BSD-3-Clause
6license: BSD-3-Clause
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
8maintainer: cabal-devel@haskell.org
8maintainer: cabal-devel@haskell.org
@@ -33,10 +33,11 @@ exposed-modules:
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
34 Distribution.Compat.Lens Distribution.Compat.Newtype
34 Distribution.Compat.Lens Distribution.Compat.Newtype
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
36− Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
36+ Distribution.Compat.Process Distribution.Compat.ResponseFile
37− Distribution.Compat.Stack Distribution.Compat.Time
37+ Distribution.Compat.Semigroup Distribution.Compat.Stack
38− Distribution.Compat.Typeable Distribution.Compiler
38+ Distribution.Compat.Time Distribution.Compat.Typeable
39+ Distribution.Compiler Distribution.FieldGrammar
39− Distribution.FieldGrammar Distribution.FieldGrammar.Class
40+ Distribution.FieldGrammar.Class
40 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.Fields Distribution.Fields.ConfVar
43 Distribution.Fields Distribution.Fields.ConfVar
@@ -168,12 +169,12 @@ import-dirs:
168library-dirs:
169library-dirs:
169dynamic-library-dirs:
170dynamic-library-dirs:
170data-dir:
171data-dir:
171−hs-libraries: HSCabal-3.2.0.0
172+hs-libraries: HSCabal-3.2.1.0
172depends:
173depends:
173− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
174+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
174 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
175 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
175 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
176 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
176− process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2
177+ process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2
177 unix-2.7.2.2
178 unix-2.7.2.2
178haddock-interfaces:
179haddock-interfaces:
179haddock-html:
180haddock-html:
@@ -340,15 +341,15 @@ dynamic-library-dirs:
340data-dir:
341data-dir:
341hs-libraries: HSbinary-0.8.8.0
342hs-libraries: HSbinary-0.8.8.0
342depends:
343depends:
343− array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
344+ array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
344haddock-interfaces:
345haddock-interfaces:
345haddock-html:
346haddock-html:
346---
347---
347name: bytestring
348name: bytestring
348−version: 0.10.10.0
349+version: 0.10.12.0
349visibility: public
350visibility: public
350−id: bytestring-0.10.10.0
351+id: bytestring-0.10.12.0
351−key: bytestring-0.10.10.0
352+key: bytestring-0.10.12.0
352license: BSD-3-Clause
353license: BSD-3-Clause
353copyright:
354copyright:
354 Copyright (c) Don Stewart 2005-2009,
355 Copyright (c) Don Stewart 2005-2009,
@@ -412,7 +413,7 @@ import-dirs:
412library-dirs:
413library-dirs:
413dynamic-library-dirs:
414dynamic-library-dirs:
414data-dir:
415data-dir:
415−hs-libraries: HSbytestring-0.10.10.0
416+hs-libraries: HSbytestring-0.10.12.0
416include-dirs:
417include-dirs:
417includes: fpstring.h
418includes: fpstring.h
418depends:
419depends:
@@ -592,10 +593,10 @@ haddock-interfaces:
592haddock-html:
593haddock-html:
593---
594---
594name: ghc
595name: ghc
595−version: 8.10.2.20201118
596+version: 8.10.4.20210212
596visibility: public
597visibility: public
597−id: ghc-8.10.2.20201118
598+id: ghc-8.10.4.20210212
598−key: ghc-8.10.2.20201118
599+key: ghc-8.10.4.20210212
599license: BSD-3-Clause
600license: BSD-3-Clause
600maintainer: glasgow-haskell-users@haskell.org
601maintainer: glasgow-haskell-users@haskell.org
601author: The GHC Team
602author: The GHC Team
@@ -703,24 +704,24 @@ import-dirs:
703library-dirs:
704library-dirs:
704dynamic-library-dirs:
705dynamic-library-dirs:
705data-dir:
706data-dir:
706−hs-libraries: HSghc-8.10.2.20201118
707+hs-libraries: HSghc-8.10.4.20210212
707include-dirs:
708include-dirs:
708depends:
709depends:
709− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
710+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
710 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
711 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
711− filepath-1.4.2.1 ghc-boot-8.10.2.20201118
712+ filepath-1.4.2.1 ghc-boot-8.10.4.20210212
712− ghc-boot-th-8.10.2.20201118 ghc-heap-8.10.2.20201118
713+ ghc-boot-th-8.10.4.20210212 ghc-heap-8.10.4.20210212
713− ghci-8.10.2.20201118 hpc-0.6.1.0 integer-gmp-1.0.3.0
714+ ghci-8.10.4.20210212 hpc-0.6.1.0 integer-gmp-1.0.3.0
714 process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4
715 process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4
715 time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2
716 time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2
716haddock-interfaces:
717haddock-interfaces:
717haddock-html:
718haddock-html:
718---
719---
719name: ghc-boot
720name: ghc-boot
720−version: 8.10.2.20201118
721+version: 8.10.4.20210212
721visibility: public
722visibility: public
722−id: ghc-boot-8.10.2.20201118
723+id: ghc-boot-8.10.4.20210212
723−key: ghc-boot-8.10.2.20201118
724+key: ghc-boot-8.10.4.20210212
724license: BSD-3-Clause
725license: BSD-3-Clause
725maintainer: ghc-devs@haskell.org
726maintainer: ghc-devs@haskell.org
726synopsis: Shared functionality between GHC and its boot libraries
727synopsis: Shared functionality between GHC and its boot libraries
@@ -745,19 +746,19 @@ import-dirs:
745library-dirs:
746library-dirs:
746dynamic-library-dirs:
747dynamic-library-dirs:
747data-dir:
748data-dir:
748−hs-libraries: HSghc-boot-8.10.2.20201118
749+hs-libraries: HSghc-boot-8.10.4.20210212
749depends:
750depends:
750− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
751+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
751 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
752 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
752− ghc-boot-th-8.10.2.20201118
753+ ghc-boot-th-8.10.4.20210212
753haddock-interfaces:
754haddock-interfaces:
754haddock-html:
755haddock-html:
755---
756---
756name: ghc-boot-th
757name: ghc-boot-th
757−version: 8.10.2.20201118
758+version: 8.10.4.20210212
758visibility: public
759visibility: public
759−id: ghc-boot-th-8.10.2.20201118
760+id: ghc-boot-th-8.10.4.20210212
760−key: ghc-boot-th-8.10.2.20201118
761+key: ghc-boot-th-8.10.4.20210212
761license: BSD-3-Clause
762license: BSD-3-Clause
762maintainer: ghc-devs@haskell.org
763maintainer: ghc-devs@haskell.org
763synopsis:
764synopsis:
@@ -777,7 +778,7 @@ import-dirs:
777library-dirs:
778library-dirs:
778dynamic-library-dirs:
779dynamic-library-dirs:
779data-dir:
780data-dir:
780−hs-libraries: HSghc-boot-th-8.10.2.20201118
781+hs-libraries: HSghc-boot-th-8.10.4.20210212
781depends: base-4.14.1.0
782depends: base-4.14.1.0
782haddock-interfaces:
783haddock-interfaces:
783haddock-html:
784haddock-html:
@@ -809,15 +810,15 @@ library-dirs:
809dynamic-library-dirs:
810dynamic-library-dirs:
810data-dir:
811data-dir:
811hs-libraries: HSghc-compact-0.1.0.0
812hs-libraries: HSghc-compact-0.1.0.0
812−depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
813+depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
813haddock-interfaces:
814haddock-interfaces:
814haddock-html:
815haddock-html:
815---
816---
816name: ghc-heap
817name: ghc-heap
817−version: 8.10.2.20201118
818+version: 8.10.4.20210212
818visibility: public
819visibility: public
819−id: ghc-heap-8.10.2.20201118
820+id: ghc-heap-8.10.4.20210212
820−key: ghc-heap-8.10.2.20201118
821+key: ghc-heap-8.10.4.20210212
821license: BSD-3-Clause
822license: BSD-3-Clause
822maintainer: libraries@haskell.org
823maintainer: libraries@haskell.org
823synopsis: Functions for walking GHC's heap
824synopsis: Functions for walking GHC's heap
@@ -835,7 +836,7 @@ import-dirs:
835library-dirs:
836library-dirs:
836dynamic-library-dirs:
837dynamic-library-dirs:
837data-dir:
838data-dir:
838−hs-libraries: HSghc-heap-8.10.2.20201118
839+hs-libraries: HSghc-heap-8.10.4.20210212
839depends: base-4.14.1.0 ghc-prim-0.6.1 rts
840depends: base-4.14.1.0 ghc-prim-0.6.1 rts
840haddock-interfaces:
841haddock-interfaces:
841haddock-html:
842haddock-html:
@@ -865,10 +866,10 @@ haddock-interfaces:
865haddock-html:
866haddock-html:
866---
867---
867name: ghci
868name: ghci
868−version: 8.10.2.20201118
869+version: 8.10.4.20210212
869visibility: public
870visibility: public
870−id: ghci-8.10.2.20201118
871+id: ghci-8.10.4.20210212
871−key: ghci-8.10.2.20201118
872+key: ghci-8.10.4.20210212
872license: BSD-3-Clause
873license: BSD-3-Clause
873maintainer: ghc-devs@haskell.org
874maintainer: ghc-devs@haskell.org
874synopsis: The library supporting GHC's interactive interpreter
875synopsis: The library supporting GHC's interactive interpreter
@@ -887,13 +888,13 @@ import-dirs:
887library-dirs:
888library-dirs:
888dynamic-library-dirs:
889dynamic-library-dirs:
889data-dir:
890data-dir:
890−hs-libraries: HSghci-8.10.2.20201118
891+hs-libraries: HSghci-8.10.4.20210212
891include-dirs:
892include-dirs:
892depends:
893depends:
893− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
894+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
894 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
895 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
895− ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
896+ ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
896− ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
897+ ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
897 transformers-0.5.6.2 unix-2.7.2.2
898 transformers-0.5.6.2 unix-2.7.2.2
898haddock-interfaces:
899haddock-interfaces:
899haddock-html:
900haddock-html:
@@ -946,7 +947,7 @@ dynamic-library-dirs:
946data-dir:
947data-dir:
947hs-libraries: HShaskeline-0.8.0.1
948hs-libraries: HShaskeline-0.8.0.1
948depends:
949depends:
949− base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
950+ base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
950 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
951 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
951 process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2
952 process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2
952 unix-2.7.2.2
953 unix-2.7.2.2
@@ -1015,10 +1016,10 @@ haddock-interfaces:
1015haddock-html:
1016haddock-html:
1016---
1017---
1017name: libiserv
1018name: libiserv
1018−version: 8.10.2.20201118
1019+version: 8.10.4.20210212
1019visibility: public
1020visibility: public
1020−id: libiserv-8.10.2.20201118
1021+id: libiserv-8.10.4.20210212
1021−key: libiserv-8.10.2.20201118
1022+key: libiserv-8.10.4.20210212
1022license: BSD-3-Clause
1023license: BSD-3-Clause
1023copyright: XXX
1024copyright: XXX
1024maintainer: XXX
1025maintainer: XXX
@@ -1031,10 +1032,10 @@ import-dirs:
1031library-dirs:
1032library-dirs:
1032dynamic-library-dirs:
1033dynamic-library-dirs:
1033data-dir:
1034data-dir:
1034−hs-libraries: HSlibiserv-8.10.2.20201118
1035+hs-libraries: HSlibiserv-8.10.4.20210212
1035depends:
1036depends:
1036− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1037+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1037− containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
1038+ containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
1038 unix-2.7.2.2
1039 unix-2.7.2.2
1039haddock-interfaces:
1040haddock-interfaces:
1040haddock-html:
1041haddock-html:
@@ -1123,7 +1124,7 @@ dynamic-library-dirs:
1123data-dir:
1124data-dir:
1124hs-libraries: HSparsec-3.1.14.0
1125hs-libraries: HSparsec-3.1.14.0
1125depends:
1126depends:
1126− base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
1127+ base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
1127haddock-interfaces:
1128haddock-interfaces:
1128haddock-html:
1129haddock-html:
1129---
1130---
@@ -1255,7 +1256,7 @@ dynamic-library-dirs:
1255data-dir:
1256data-dir:
1256hs-libraries: HStemplate-haskell-2.16.0.0
1257hs-libraries: HStemplate-haskell-2.16.0.0
1257depends:
1258depends:
1258− base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
1259+ base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
1259 pretty-1.1.3.6
1260 pretty-1.1.3.6
1260haddock-interfaces:
1261haddock-interfaces:
1261haddock-html:
1262haddock-html:
@@ -1294,10 +1295,10 @@ haddock-interfaces:
1294haddock-html:
1295haddock-html:
1295---
1296---
1296name: text
1297name: text
1297−version: 1.2.3.2
1298+version: 1.2.4.1
1298visibility: public
1299visibility: public
1299−id: text-1.2.3.2
1300+id: text-1.2.4.1
1300−key: text-1.2.3.2
1301+key: text-1.2.4.1
1301license: BSD-2-Clause
1302license: BSD-2-Clause
1302copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1303copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1303maintainer:
1304maintainer:
@@ -1322,12 +1323,21 @@ description:
1322 These modules are intended to be imported qualified, to avoid name
1323 These modules are intended to be imported qualified, to avoid name
1323 clashes with Prelude functions, e.g.
1324 clashes with Prelude functions, e.g.
1324 > import qualified Data.Text as T
1325 > import qualified Data.Text as T
1326+ == ICU Support
1325 To use an extended and very rich family of functions for working
1327 To use an extended and very rich family of functions for working
1326 with Unicode text (including normalization, regular expressions,
1328 with Unicode text (including normalization, regular expressions,
1327 non-standard encodings, text breaking, and locales), see
1329 non-standard encodings, text breaking, and locales), see
1328 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1330 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1329 based on the well-respected and liberally
1331 based on the well-respected and liberally
1330 licensed [ICU library](http://site.icu-project.org/).
1332 licensed [ICU library](http://site.icu-project.org/).
1333+ == Internal Representation: UTF-16 vs. UTF-8
1334+ Currently the @text@ library uses UTF-16 as its internal representation
1335+ which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
1336+ for Unicode text. We're currently investigating the feasibility
1337+ of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
1338+ and if you need such a 'Text' type right now you might be interested in using the spin-off
1339+ packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
1340+ <https://hackage.haskell.org/package/text-short text-short>.
1331category: Data, Text
1341category: Data, Text
1332exposed: True
1342exposed: True
1333exposed-modules:
1343exposed-modules:
@@ -1337,6 +1347,7 @@ exposed-modules:
1337 Data.Text.Internal.Builder.Functions
1347 Data.Text.Internal.Builder.Functions
1338 Data.Text.Internal.Builder.Int.Digits
1348 Data.Text.Internal.Builder.Int.Digits
1339 Data.Text.Internal.Builder.RealFloat.Functions
1349 Data.Text.Internal.Builder.RealFloat.Functions
1350+ Data.Text.Internal.ByteStringCompat
1340 Data.Text.Internal.Encoding.Fusion
1351 Data.Text.Internal.Encoding.Fusion
1341 Data.Text.Internal.Encoding.Fusion.Common
1352 Data.Text.Internal.Encoding.Fusion.Common
1342 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
1353 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@@ -1358,10 +1369,11 @@ import-dirs:
1358library-dirs:
1369library-dirs:
1359dynamic-library-dirs:
1370dynamic-library-dirs:
1360data-dir:
1371data-dir:
1361−hs-libraries: HStext-1.2.3.2
1372+hs-libraries: HStext-1.2.4.1
1362depends:
1373depends:
1363− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1374+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1364 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1375 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1376+ template-haskell-2.16.0.0
1365haddock-interfaces:
1377haddock-interfaces:
1366haddock-html:
1378haddock-html:
1367---
1379---
@@ -1514,7 +1526,7 @@ data-dir:
1514hs-libraries: HSunix-2.7.2.2
1526hs-libraries: HSunix-2.7.2.2
1515include-dirs:
1527include-dirs:
1516includes: HsUnix.h execvpe.h
1528includes: HsUnix.h execvpe.h
1517−depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3
1529+depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3
1518haddock-interfaces:
1530haddock-interfaces:
1519haddock-html:
1531haddock-html:
1520---
1532---
materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc-pkg/versionnew file+1
@@ -0,0 +1 @@
1+GHC package manager version 8.10.4.20210212
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-darwin/ghc/info → materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/inforenamed+4−2
@@ -13,6 +13,8 @@
13 ,("Merge objects flags","-r")
13 ,("Merge objects flags","-r")
14 ,("ar flags","qcls")
14 ,("ar flags","qcls")
15 ,("ar supports at file","NO")
15 ,("ar supports at file","NO")
16+ ,("otool command","otool")
17+ ,("install_name_tool command","install_name_tool")
16 ,("touch command","touch")
18 ,("touch command","touch")
17 ,("dllwrap command","/bin/false")
19 ,("dllwrap command","/bin/false")
18 ,("windres command","/bin/false")
20 ,("windres command","/bin/false")
@@ -42,8 +44,8 @@
42 ,("Use Threads","YES")
44 ,("Use Threads","YES")
43 ,("Use Debugging","NO")
45 ,("Use Debugging","NO")
44 ,("RTS expects libdw","NO")
46 ,("RTS expects libdw","NO")
45− ,("Project version","8.10.2.20201118")
47+ ,("Project version","8.10.4.20210212")
46− ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
48+ ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d")
47 ,("Booter version","8.6.5")
49 ,("Booter version","8.6.5")
48 ,("Stage","2")
50 ,("Stage","2")
49 ,("Build platform","x86_64-apple-darwin")
51 ,("Build platform","x86_64-apple-darwin")
materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/numeric-versionnew file+1
@@ -0,0 +1 @@
1+8.10.4.20210212
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-darwin/ghc/supported-languages → materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/supported-languagesrenamed

The content is the same.

materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-darwin/ghc/versionnew file+1
@@ -0,0 +1 @@
1+The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-linux/ghc-pkg/dump-global → materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-globalrenamed+72−60
@@ -1,8 +1,8 @@
1name: Cabal
1name: Cabal
2−version: 3.2.0.0
2+version: 3.2.1.0
3visibility: public
3visibility: public
4−id: Cabal-3.2.0.0
4+id: Cabal-3.2.1.0
5−key: Cabal-3.2.0.0
5+key: Cabal-3.2.1.0
6license: BSD-3-Clause
6license: BSD-3-Clause
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
8maintainer: cabal-devel@haskell.org
8maintainer: cabal-devel@haskell.org
@@ -33,10 +33,11 @@ exposed-modules:
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
34 Distribution.Compat.Lens Distribution.Compat.Newtype
34 Distribution.Compat.Lens Distribution.Compat.Newtype
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
36− Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
36+ Distribution.Compat.Process Distribution.Compat.ResponseFile
37− Distribution.Compat.Stack Distribution.Compat.Time
37+ Distribution.Compat.Semigroup Distribution.Compat.Stack
38− Distribution.Compat.Typeable Distribution.Compiler
38+ Distribution.Compat.Time Distribution.Compat.Typeable
39+ Distribution.Compiler Distribution.FieldGrammar
39− Distribution.FieldGrammar Distribution.FieldGrammar.Class
40+ Distribution.FieldGrammar.Class
40 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.Fields Distribution.Fields.ConfVar
43 Distribution.Fields Distribution.Fields.ConfVar
@@ -168,12 +169,12 @@ import-dirs:
168library-dirs:
169library-dirs:
169dynamic-library-dirs:
170dynamic-library-dirs:
170data-dir:
171data-dir:
171−hs-libraries: HSCabal-3.2.0.0
172+hs-libraries: HSCabal-3.2.1.0
172depends:
173depends:
173− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
174+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
174 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
175 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
175 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
176 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
176− process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2
177+ process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2
177 unix-2.7.2.2
178 unix-2.7.2.2
178haddock-interfaces:
179haddock-interfaces:
179haddock-html:
180haddock-html:
@@ -339,15 +340,15 @@ dynamic-library-dirs:
339data-dir:
340data-dir:
340hs-libraries: HSbinary-0.8.8.0
341hs-libraries: HSbinary-0.8.8.0
341depends:
342depends:
342− array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
343+ array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
343haddock-interfaces:
344haddock-interfaces:
344haddock-html:
345haddock-html:
345---
346---
346name: bytestring
347name: bytestring
347−version: 0.10.10.0
348+version: 0.10.12.0
348visibility: public
349visibility: public
349−id: bytestring-0.10.10.0
350+id: bytestring-0.10.12.0
350−key: bytestring-0.10.10.0
351+key: bytestring-0.10.12.0
351license: BSD-3-Clause
352license: BSD-3-Clause
352copyright:
353copyright:
353 Copyright (c) Don Stewart 2005-2009,
354 Copyright (c) Don Stewart 2005-2009,
@@ -411,7 +412,7 @@ import-dirs:
411library-dirs:
412library-dirs:
412dynamic-library-dirs:
413dynamic-library-dirs:
413data-dir:
414data-dir:
414−hs-libraries: HSbytestring-0.10.10.0
415+hs-libraries: HSbytestring-0.10.12.0
415include-dirs:
416include-dirs:
416includes: fpstring.h
417includes: fpstring.h
417depends:
418depends:
@@ -591,10 +592,10 @@ haddock-interfaces:
591haddock-html:
592haddock-html:
592---
593---
593name: ghc
594name: ghc
594−version: 8.10.2.20201118
595+version: 8.10.4.20210212
595visibility: public
596visibility: public
596−id: ghc-8.10.2.20201118
597+id: ghc-8.10.4.20210212
597−key: ghc-8.10.2.20201118
598+key: ghc-8.10.4.20210212
598license: BSD-3-Clause
599license: BSD-3-Clause
599maintainer: glasgow-haskell-users@haskell.org
600maintainer: glasgow-haskell-users@haskell.org
600author: The GHC Team
601author: The GHC Team
@@ -702,24 +703,24 @@ import-dirs:
702library-dirs:
703library-dirs:
703dynamic-library-dirs:
704dynamic-library-dirs:
704data-dir:
705data-dir:
705−hs-libraries: HSghc-8.10.2.20201118
706+hs-libraries: HSghc-8.10.4.20210212
706include-dirs:
707include-dirs:
707depends:
708depends:
708− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
709+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
709 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
710 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
710− filepath-1.4.2.1 ghc-boot-8.10.2.20201118
711+ filepath-1.4.2.1 ghc-boot-8.10.4.20210212
711− ghc-boot-th-8.10.2.20201118 ghc-heap-8.10.2.20201118
712+ ghc-boot-th-8.10.4.20210212 ghc-heap-8.10.4.20210212
712− ghci-8.10.2.20201118 hpc-0.6.1.0 integer-gmp-1.0.3.0
713+ ghci-8.10.4.20210212 hpc-0.6.1.0 integer-gmp-1.0.3.0
713 process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4
714 process-1.6.9.0 template-haskell-2.16.0.0 terminfo-0.4.1.4
714 time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2
715 time-1.9.3 transformers-0.5.6.2 unix-2.7.2.2
715haddock-interfaces:
716haddock-interfaces:
716haddock-html:
717haddock-html:
717---
718---
718name: ghc-boot
719name: ghc-boot
719−version: 8.10.2.20201118
720+version: 8.10.4.20210212
720visibility: public
721visibility: public
721−id: ghc-boot-8.10.2.20201118
722+id: ghc-boot-8.10.4.20210212
722−key: ghc-boot-8.10.2.20201118
723+key: ghc-boot-8.10.4.20210212
723license: BSD-3-Clause
724license: BSD-3-Clause
724maintainer: ghc-devs@haskell.org
725maintainer: ghc-devs@haskell.org
725synopsis: Shared functionality between GHC and its boot libraries
726synopsis: Shared functionality between GHC and its boot libraries
@@ -744,19 +745,19 @@ import-dirs:
744library-dirs:
745library-dirs:
745dynamic-library-dirs:
746dynamic-library-dirs:
746data-dir:
747data-dir:
747−hs-libraries: HSghc-boot-8.10.2.20201118
748+hs-libraries: HSghc-boot-8.10.4.20210212
748depends:
749depends:
749− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
750+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
750 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
751 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
751− ghc-boot-th-8.10.2.20201118
752+ ghc-boot-th-8.10.4.20210212
752haddock-interfaces:
753haddock-interfaces:
753haddock-html:
754haddock-html:
754---
755---
755name: ghc-boot-th
756name: ghc-boot-th
756−version: 8.10.2.20201118
757+version: 8.10.4.20210212
757visibility: public
758visibility: public
758−id: ghc-boot-th-8.10.2.20201118
759+id: ghc-boot-th-8.10.4.20210212
759−key: ghc-boot-th-8.10.2.20201118
760+key: ghc-boot-th-8.10.4.20210212
760license: BSD-3-Clause
761license: BSD-3-Clause
761maintainer: ghc-devs@haskell.org
762maintainer: ghc-devs@haskell.org
762synopsis:
763synopsis:
@@ -776,7 +777,7 @@ import-dirs:
776library-dirs:
777library-dirs:
777dynamic-library-dirs:
778dynamic-library-dirs:
778data-dir:
779data-dir:
779−hs-libraries: HSghc-boot-th-8.10.2.20201118
780+hs-libraries: HSghc-boot-th-8.10.4.20210212
780depends: base-4.14.1.0
781depends: base-4.14.1.0
781haddock-interfaces:
782haddock-interfaces:
782haddock-html:
783haddock-html:
@@ -808,15 +809,15 @@ library-dirs:
808dynamic-library-dirs:
809dynamic-library-dirs:
809data-dir:
810data-dir:
810hs-libraries: HSghc-compact-0.1.0.0
811hs-libraries: HSghc-compact-0.1.0.0
811−depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
812+depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
812haddock-interfaces:
813haddock-interfaces:
813haddock-html:
814haddock-html:
814---
815---
815name: ghc-heap
816name: ghc-heap
816−version: 8.10.2.20201118
817+version: 8.10.4.20210212
817visibility: public
818visibility: public
818−id: ghc-heap-8.10.2.20201118
819+id: ghc-heap-8.10.4.20210212
819−key: ghc-heap-8.10.2.20201118
820+key: ghc-heap-8.10.4.20210212
820license: BSD-3-Clause
821license: BSD-3-Clause
821maintainer: libraries@haskell.org
822maintainer: libraries@haskell.org
822synopsis: Functions for walking GHC's heap
823synopsis: Functions for walking GHC's heap
@@ -834,7 +835,7 @@ import-dirs:
834library-dirs:
835library-dirs:
835dynamic-library-dirs:
836dynamic-library-dirs:
836data-dir:
837data-dir:
837−hs-libraries: HSghc-heap-8.10.2.20201118
838+hs-libraries: HSghc-heap-8.10.4.20210212
838depends: base-4.14.1.0 ghc-prim-0.6.1 rts
839depends: base-4.14.1.0 ghc-prim-0.6.1 rts
839haddock-interfaces:
840haddock-interfaces:
840haddock-html:
841haddock-html:
@@ -865,10 +866,10 @@ haddock-interfaces:
865haddock-html:
866haddock-html:
866---
867---
867name: ghci
868name: ghci
868−version: 8.10.2.20201118
869+version: 8.10.4.20210212
869visibility: public
870visibility: public
870−id: ghci-8.10.2.20201118
871+id: ghci-8.10.4.20210212
871−key: ghci-8.10.2.20201118
872+key: ghci-8.10.4.20210212
872license: BSD-3-Clause
873license: BSD-3-Clause
873maintainer: ghc-devs@haskell.org
874maintainer: ghc-devs@haskell.org
874synopsis: The library supporting GHC's interactive interpreter
875synopsis: The library supporting GHC's interactive interpreter
@@ -887,13 +888,13 @@ import-dirs:
887library-dirs:
888library-dirs:
888dynamic-library-dirs:
889dynamic-library-dirs:
889data-dir:
890data-dir:
890−hs-libraries: HSghci-8.10.2.20201118
891+hs-libraries: HSghci-8.10.4.20210212
891include-dirs:
892include-dirs:
892depends:
893depends:
893− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
894+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
894 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
895 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
895− ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
896+ ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
896− ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
897+ ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
897 transformers-0.5.6.2 unix-2.7.2.2
898 transformers-0.5.6.2 unix-2.7.2.2
898haddock-interfaces:
899haddock-interfaces:
899haddock-html:
900haddock-html:
@@ -946,7 +947,7 @@ dynamic-library-dirs:
946data-dir:
947data-dir:
947hs-libraries: HShaskeline-0.8.0.1
948hs-libraries: HShaskeline-0.8.0.1
948depends:
949depends:
949− base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
950+ base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
950 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
951 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
951 process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2
952 process-1.6.9.0 stm-2.5.0.0 terminfo-0.4.1.4 transformers-0.5.6.2
952 unix-2.7.2.2
953 unix-2.7.2.2
@@ -1015,10 +1016,10 @@ haddock-interfaces:
1015haddock-html:
1016haddock-html:
1016---
1017---
1017name: libiserv
1018name: libiserv
1018−version: 8.10.2.20201118
1019+version: 8.10.4.20210212
1019visibility: public
1020visibility: public
1020−id: libiserv-8.10.2.20201118
1021+id: libiserv-8.10.4.20210212
1021−key: libiserv-8.10.2.20201118
1022+key: libiserv-8.10.4.20210212
1022license: BSD-3-Clause
1023license: BSD-3-Clause
1023copyright: XXX
1024copyright: XXX
1024maintainer: XXX
1025maintainer: XXX
@@ -1031,10 +1032,10 @@ import-dirs:
1031library-dirs:
1032library-dirs:
1032dynamic-library-dirs:
1033dynamic-library-dirs:
1033data-dir:
1034data-dir:
1034−hs-libraries: HSlibiserv-8.10.2.20201118
1035+hs-libraries: HSlibiserv-8.10.4.20210212
1035depends:
1036depends:
1036− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1037+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1037− containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
1038+ containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
1038 unix-2.7.2.2
1039 unix-2.7.2.2
1039haddock-interfaces:
1040haddock-interfaces:
1040haddock-html:
1041haddock-html:
@@ -1123,7 +1124,7 @@ dynamic-library-dirs:
1123data-dir:
1124data-dir:
1124hs-libraries: HSparsec-3.1.14.0
1125hs-libraries: HSparsec-3.1.14.0
1125depends:
1126depends:
1126− base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
1127+ base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
1127haddock-interfaces:
1128haddock-interfaces:
1128haddock-html:
1129haddock-html:
1129---
1130---
@@ -1255,7 +1256,7 @@ dynamic-library-dirs:
1255data-dir:
1256data-dir:
1256hs-libraries: HStemplate-haskell-2.16.0.0
1257hs-libraries: HStemplate-haskell-2.16.0.0
1257depends:
1258depends:
1258− base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
1259+ base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
1259 pretty-1.1.3.6
1260 pretty-1.1.3.6
1260haddock-interfaces:
1261haddock-interfaces:
1261haddock-html:
1262haddock-html:
@@ -1294,10 +1295,10 @@ haddock-interfaces:
1294haddock-html:
1295haddock-html:
1295---
1296---
1296name: text
1297name: text
1297−version: 1.2.3.2
1298+version: 1.2.4.1
1298visibility: public
1299visibility: public
1299−id: text-1.2.3.2
1300+id: text-1.2.4.1
1300−key: text-1.2.3.2
1301+key: text-1.2.4.1
1301license: BSD-2-Clause
1302license: BSD-2-Clause
1302copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1303copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1303maintainer:
1304maintainer:
@@ -1322,12 +1323,21 @@ description:
1322 These modules are intended to be imported qualified, to avoid name
1323 These modules are intended to be imported qualified, to avoid name
1323 clashes with Prelude functions, e.g.
1324 clashes with Prelude functions, e.g.
1324 > import qualified Data.Text as T
1325 > import qualified Data.Text as T
1326+ == ICU Support
1325 To use an extended and very rich family of functions for working
1327 To use an extended and very rich family of functions for working
1326 with Unicode text (including normalization, regular expressions,
1328 with Unicode text (including normalization, regular expressions,
1327 non-standard encodings, text breaking, and locales), see
1329 non-standard encodings, text breaking, and locales), see
1328 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1330 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1329 based on the well-respected and liberally
1331 based on the well-respected and liberally
1330 licensed [ICU library](http://site.icu-project.org/).
1332 licensed [ICU library](http://site.icu-project.org/).
1333+ == Internal Representation: UTF-16 vs. UTF-8
1334+ Currently the @text@ library uses UTF-16 as its internal representation
1335+ which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
1336+ for Unicode text. We're currently investigating the feasibility
1337+ of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
1338+ and if you need such a 'Text' type right now you might be interested in using the spin-off
1339+ packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
1340+ <https://hackage.haskell.org/package/text-short text-short>.
1331category: Data, Text
1341category: Data, Text
1332exposed: True
1342exposed: True
1333exposed-modules:
1343exposed-modules:
@@ -1337,6 +1347,7 @@ exposed-modules:
1337 Data.Text.Internal.Builder.Functions
1347 Data.Text.Internal.Builder.Functions
1338 Data.Text.Internal.Builder.Int.Digits
1348 Data.Text.Internal.Builder.Int.Digits
1339 Data.Text.Internal.Builder.RealFloat.Functions
1349 Data.Text.Internal.Builder.RealFloat.Functions
1350+ Data.Text.Internal.ByteStringCompat
1340 Data.Text.Internal.Encoding.Fusion
1351 Data.Text.Internal.Encoding.Fusion
1341 Data.Text.Internal.Encoding.Fusion.Common
1352 Data.Text.Internal.Encoding.Fusion.Common
1342 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
1353 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@@ -1358,10 +1369,11 @@ import-dirs:
1358library-dirs:
1369library-dirs:
1359dynamic-library-dirs:
1370dynamic-library-dirs:
1360data-dir:
1371data-dir:
1361−hs-libraries: HStext-1.2.3.2
1372+hs-libraries: HStext-1.2.4.1
1362depends:
1373depends:
1363− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1374+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1364 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1375 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1376+ template-haskell-2.16.0.0
1365haddock-interfaces:
1377haddock-interfaces:
1366haddock-html:
1378haddock-html:
1367---
1379---
@@ -1515,7 +1527,7 @@ hs-libraries: HSunix-2.7.2.2
1515extra-libraries: rt util dl pthread
1527extra-libraries: rt util dl pthread
1516include-dirs:
1528include-dirs:
1517includes: HsUnix.h execvpe.h
1529includes: HsUnix.h execvpe.h
1518−depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3
1530+depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3
1519haddock-interfaces:
1531haddock-interfaces:
1520haddock-html:
1532haddock-html:
1521---
1533---
materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/versionnew file+1
@@ -0,0 +1 @@
1+GHC package manager version 8.10.4.20210212
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-linux/ghc/info → materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/inforenamed+4−2
@@ -13,6 +13,8 @@
13 ,("Merge objects flags","-r")
13 ,("Merge objects flags","-r")
14 ,("ar flags","q")
14 ,("ar flags","q")
15 ,("ar supports at file","YES")
15 ,("ar supports at file","YES")
16+ ,("otool command","otool")
17+ ,("install_name_tool command","install_name_tool")
16 ,("touch command","touch")
18 ,("touch command","touch")
17 ,("dllwrap command","/bin/false")
19 ,("dllwrap command","/bin/false")
18 ,("windres command","/bin/false")
20 ,("windres command","/bin/false")
@@ -42,8 +44,8 @@
42 ,("Use Threads","YES")
44 ,("Use Threads","YES")
43 ,("Use Debugging","NO")
45 ,("Use Debugging","NO")
44 ,("RTS expects libdw","NO")
46 ,("RTS expects libdw","NO")
45− ,("Project version","8.10.2.20201118")
47+ ,("Project version","8.10.4.20210212")
46− ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
48+ ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d")
47 ,("Booter version","8.6.5")
49 ,("Booter version","8.6.5")
48 ,("Stage","2")
50 ,("Stage","2")
49 ,("Build platform","x86_64-unknown-linux")
51 ,("Build platform","x86_64-unknown-linux")
materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-versionnew file+1
@@ -0,0 +1 @@
1+8.10.4.20210212
materialized/dummy-ghc/ghc-8.10.2.20201118-x86_64-linux/ghc/supported-languages → materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languagesrenamed

The content is the same.

materialized/dummy-ghc/ghc-8.10.4.20210212-x86_64-linux/ghc/versionnew file+1
@@ -0,0 +1 @@
1+The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212
materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2.20201118-x86_64-linux/ghc-pkg/versiondeleted−1
@@ -1 +0,0 @@
1−GHC package manager version 8.10.2.20201118
materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2.20201118-x86_64-linux/ghc/numeric-versiondeleted−1
@@ -1 +0,0 @@
1−8.10.2.20201118
materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2.20201118-x86_64-linux/ghc/versiondeleted−1
@@ -1 +0,0 @@
1−The Glorious Glasgow Haskell Compilation System, version 8.10.2.20201118
materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2.20201118-x86_64-linux/ghc-pkg/dump-global → materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-globalrenamed+72−60
@@ -1,8 +1,8 @@
1name: Cabal
1name: Cabal
2−version: 3.2.0.0
2+version: 3.2.1.0
3visibility: public
3visibility: public
4−id: Cabal-3.2.0.0
4+id: Cabal-3.2.1.0
5−key: Cabal-3.2.0.0
5+key: Cabal-3.2.1.0
6license: BSD-3-Clause
6license: BSD-3-Clause
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
8maintainer: cabal-devel@haskell.org
8maintainer: cabal-devel@haskell.org
@@ -33,10 +33,11 @@ exposed-modules:
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
34 Distribution.Compat.Lens Distribution.Compat.Newtype
34 Distribution.Compat.Lens Distribution.Compat.Newtype
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
36− Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
36+ Distribution.Compat.Process Distribution.Compat.ResponseFile
37− Distribution.Compat.Stack Distribution.Compat.Time
37+ Distribution.Compat.Semigroup Distribution.Compat.Stack
38− Distribution.Compat.Typeable Distribution.Compiler
38+ Distribution.Compat.Time Distribution.Compat.Typeable
39+ Distribution.Compiler Distribution.FieldGrammar
39− Distribution.FieldGrammar Distribution.FieldGrammar.Class
40+ Distribution.FieldGrammar.Class
40 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.Fields Distribution.Fields.ConfVar
43 Distribution.Fields Distribution.Fields.ConfVar
@@ -168,12 +169,12 @@ import-dirs:
168library-dirs:
169library-dirs:
169dynamic-library-dirs:
170dynamic-library-dirs:
170data-dir:
171data-dir:
171−hs-libraries: HSCabal-3.2.0.0
172+hs-libraries: HSCabal-3.2.1.0
172depends:
173depends:
173− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
174+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
174 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
175 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
175 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
176 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0 pretty-1.1.3.6
176− process-1.6.9.0 text-1.2.3.2 time-1.9.3 transformers-0.5.6.2
177+ process-1.6.9.0 text-1.2.4.1 time-1.9.3 transformers-0.5.6.2
177 unix-2.7.2.2
178 unix-2.7.2.2
178haddock-interfaces:
179haddock-interfaces:
179haddock-html:
180haddock-html:
@@ -339,15 +340,15 @@ dynamic-library-dirs:
339data-dir:
340data-dir:
340hs-libraries: HSbinary-0.8.8.0
341hs-libraries: HSbinary-0.8.8.0
341depends:
342depends:
342− array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
343+ array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
343haddock-interfaces:
344haddock-interfaces:
344haddock-html:
345haddock-html:
345---
346---
346name: bytestring
347name: bytestring
347−version: 0.10.10.0
348+version: 0.10.12.0
348visibility: public
349visibility: public
349−id: bytestring-0.10.10.0
350+id: bytestring-0.10.12.0
350−key: bytestring-0.10.10.0
351+key: bytestring-0.10.12.0
351license: BSD-3-Clause
352license: BSD-3-Clause
352copyright:
353copyright:
353 Copyright (c) Don Stewart 2005-2009,
354 Copyright (c) Don Stewart 2005-2009,
@@ -411,7 +412,7 @@ import-dirs:
411library-dirs:
412library-dirs:
412dynamic-library-dirs:
413dynamic-library-dirs:
413data-dir:
414data-dir:
414−hs-libraries: HSbytestring-0.10.10.0
415+hs-libraries: HSbytestring-0.10.12.0
415include-dirs:
416include-dirs:
416includes: fpstring.h
417includes: fpstring.h
417depends:
418depends:
@@ -591,10 +592,10 @@ haddock-interfaces:
591haddock-html:
592haddock-html:
592---
593---
593name: ghc
594name: ghc
594−version: 8.10.2.20201118
595+version: 8.10.4.20210212
595visibility: public
596visibility: public
596−id: ghc-8.10.2.20201118
597+id: ghc-8.10.4.20210212
597−key: ghc-8.10.2.20201118
598+key: ghc-8.10.4.20210212
598license: BSD-3-Clause
599license: BSD-3-Clause
599maintainer: glasgow-haskell-users@haskell.org
600maintainer: glasgow-haskell-users@haskell.org
600author: The GHC Team
601author: The GHC Team
@@ -702,24 +703,24 @@ import-dirs:
702library-dirs:
703library-dirs:
703dynamic-library-dirs:
704dynamic-library-dirs:
704data-dir:
705data-dir:
705−hs-libraries: HSghc-8.10.2.20201118
706+hs-libraries: HSghc-8.10.4.20210212
706include-dirs:
707include-dirs:
707depends:
708depends:
708− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
709+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
709 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
710 containers-0.6.2.1 deepseq-1.4.4.0 directory-1.3.6.0
710− filepath-1.4.2.1 ghc-boot-8.10.2.20201118
711+ filepath-1.4.2.1 ghc-boot-8.10.4.20210212
711− ghc-boot-th-8.10.2.20201118 ghc-heap-8.10.2.20201118
712+ ghc-boot-th-8.10.4.20210212 ghc-heap-8.10.4.20210212
712− ghci-8.10.2.20201118 hpc-0.6.1.0 integer-gmp-1.0.3.0
713+ ghci-8.10.4.20210212 hpc-0.6.1.0 integer-gmp-1.0.3.0
713 process-1.6.9.0 template-haskell-2.16.0.0 time-1.9.3
714 process-1.6.9.0 template-haskell-2.16.0.0 time-1.9.3
714 transformers-0.5.6.2 unix-2.7.2.2
715 transformers-0.5.6.2 unix-2.7.2.2
715haddock-interfaces:
716haddock-interfaces:
716haddock-html:
717haddock-html:
717---
718---
718name: ghc-boot
719name: ghc-boot
719−version: 8.10.2.20201118
720+version: 8.10.4.20210212
720visibility: public
721visibility: public
721−id: ghc-boot-8.10.2.20201118
722+id: ghc-boot-8.10.4.20210212
722−key: ghc-boot-8.10.2.20201118
723+key: ghc-boot-8.10.4.20210212
723license: BSD-3-Clause
724license: BSD-3-Clause
724maintainer: ghc-devs@haskell.org
725maintainer: ghc-devs@haskell.org
725synopsis: Shared functionality between GHC and its boot libraries
726synopsis: Shared functionality between GHC and its boot libraries
@@ -744,19 +745,19 @@ import-dirs:
744library-dirs:
745library-dirs:
745dynamic-library-dirs:
746dynamic-library-dirs:
746data-dir:
747data-dir:
747−hs-libraries: HSghc-boot-8.10.2.20201118
748+hs-libraries: HSghc-boot-8.10.4.20210212
748depends:
749depends:
749− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
750+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
750 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
751 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
751− ghc-boot-th-8.10.2.20201118
752+ ghc-boot-th-8.10.4.20210212
752haddock-interfaces:
753haddock-interfaces:
753haddock-html:
754haddock-html:
754---
755---
755name: ghc-boot-th
756name: ghc-boot-th
756−version: 8.10.2.20201118
757+version: 8.10.4.20210212
757visibility: public
758visibility: public
758−id: ghc-boot-th-8.10.2.20201118
759+id: ghc-boot-th-8.10.4.20210212
759−key: ghc-boot-th-8.10.2.20201118
760+key: ghc-boot-th-8.10.4.20210212
760license: BSD-3-Clause
761license: BSD-3-Clause
761maintainer: ghc-devs@haskell.org
762maintainer: ghc-devs@haskell.org
762synopsis:
763synopsis:
@@ -776,7 +777,7 @@ import-dirs:
776library-dirs:
777library-dirs:
777dynamic-library-dirs:
778dynamic-library-dirs:
778data-dir:
779data-dir:
779−hs-libraries: HSghc-boot-th-8.10.2.20201118
780+hs-libraries: HSghc-boot-th-8.10.4.20210212
780depends: base-4.14.1.0
781depends: base-4.14.1.0
781haddock-interfaces:
782haddock-interfaces:
782haddock-html:
783haddock-html:
@@ -808,15 +809,15 @@ library-dirs:
808dynamic-library-dirs:
809dynamic-library-dirs:
809data-dir:
810data-dir:
810hs-libraries: HSghc-compact-0.1.0.0
811hs-libraries: HSghc-compact-0.1.0.0
811−depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
812+depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
812haddock-interfaces:
813haddock-interfaces:
813haddock-html:
814haddock-html:
814---
815---
815name: ghc-heap
816name: ghc-heap
816−version: 8.10.2.20201118
817+version: 8.10.4.20210212
817visibility: public
818visibility: public
818−id: ghc-heap-8.10.2.20201118
819+id: ghc-heap-8.10.4.20210212
819−key: ghc-heap-8.10.2.20201118
820+key: ghc-heap-8.10.4.20210212
820license: BSD-3-Clause
821license: BSD-3-Clause
821maintainer: libraries@haskell.org
822maintainer: libraries@haskell.org
822synopsis: Functions for walking GHC's heap
823synopsis: Functions for walking GHC's heap
@@ -834,7 +835,7 @@ import-dirs:
834library-dirs:
835library-dirs:
835dynamic-library-dirs:
836dynamic-library-dirs:
836data-dir:
837data-dir:
837−hs-libraries: HSghc-heap-8.10.2.20201118
838+hs-libraries: HSghc-heap-8.10.4.20210212
838depends: base-4.14.1.0 ghc-prim-0.6.1 rts
839depends: base-4.14.1.0 ghc-prim-0.6.1 rts
839haddock-interfaces:
840haddock-interfaces:
840haddock-html:
841haddock-html:
@@ -865,10 +866,10 @@ haddock-interfaces:
865haddock-html:
866haddock-html:
866---
867---
867name: ghci
868name: ghci
868−version: 8.10.2.20201118
869+version: 8.10.4.20210212
869visibility: public
870visibility: public
870−id: ghci-8.10.2.20201118
871+id: ghci-8.10.4.20210212
871−key: ghci-8.10.2.20201118
872+key: ghci-8.10.4.20210212
872license: BSD-3-Clause
873license: BSD-3-Clause
873maintainer: ghc-devs@haskell.org
874maintainer: ghc-devs@haskell.org
874synopsis: The library supporting GHC's interactive interpreter
875synopsis: The library supporting GHC's interactive interpreter
@@ -887,13 +888,13 @@ import-dirs:
887library-dirs:
888library-dirs:
888dynamic-library-dirs:
889dynamic-library-dirs:
889data-dir:
890data-dir:
890−hs-libraries: HSghci-8.10.2.20201118
891+hs-libraries: HSghci-8.10.4.20210212
891include-dirs:
892include-dirs:
892depends:
893depends:
893− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
894+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
894 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
895 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
895− ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
896+ ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
896− ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
897+ ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
897 transformers-0.5.6.2 unix-2.7.2.2
898 transformers-0.5.6.2 unix-2.7.2.2
898haddock-interfaces:
899haddock-interfaces:
899haddock-html:
900haddock-html:
@@ -945,7 +946,7 @@ dynamic-library-dirs:
945data-dir:
946data-dir:
946hs-libraries: HShaskeline-0.8.0.1
947hs-libraries: HShaskeline-0.8.0.1
947depends:
948depends:
948− base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
949+ base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
949 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
950 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
950 process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2
951 process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2 unix-2.7.2.2
951haddock-interfaces:
952haddock-interfaces:
@@ -1013,10 +1014,10 @@ haddock-interfaces:
1013haddock-html:
1014haddock-html:
1014---
1015---
1015name: libiserv
1016name: libiserv
1016−version: 8.10.2.20201118
1017+version: 8.10.4.20210212
1017visibility: public
1018visibility: public
1018−id: libiserv-8.10.2.20201118
1019+id: libiserv-8.10.4.20210212
1019−key: libiserv-8.10.2.20201118
1020+key: libiserv-8.10.4.20210212
1020license: BSD-3-Clause
1021license: BSD-3-Clause
1021copyright: XXX
1022copyright: XXX
1022maintainer: XXX
1023maintainer: XXX
@@ -1029,10 +1030,10 @@ import-dirs:
1029library-dirs:
1030library-dirs:
1030dynamic-library-dirs:
1031dynamic-library-dirs:
1031data-dir:
1032data-dir:
1032−hs-libraries: HSlibiserv-8.10.2.20201118
1033+hs-libraries: HSlibiserv-8.10.4.20210212
1033depends:
1034depends:
1034− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1035+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1035− containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
1036+ containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
1036 unix-2.7.2.2
1037 unix-2.7.2.2
1037haddock-interfaces:
1038haddock-interfaces:
1038haddock-html:
1039haddock-html:
@@ -1121,7 +1122,7 @@ dynamic-library-dirs:
1121data-dir:
1122data-dir:
1122hs-libraries: HSparsec-3.1.14.0
1123hs-libraries: HSparsec-3.1.14.0
1123depends:
1124depends:
1124− base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
1125+ base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
1125haddock-interfaces:
1126haddock-interfaces:
1126haddock-html:
1127haddock-html:
1127---
1128---
@@ -1253,16 +1254,16 @@ dynamic-library-dirs:
1253data-dir:
1254data-dir:
1254hs-libraries: HStemplate-haskell-2.16.0.0
1255hs-libraries: HStemplate-haskell-2.16.0.0
1255depends:
1256depends:
1256− base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
1257+ base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
1257 pretty-1.1.3.6
1258 pretty-1.1.3.6
1258haddock-interfaces:
1259haddock-interfaces:
1259haddock-html:
1260haddock-html:
1260---
1261---
1261name: text
1262name: text
1262−version: 1.2.3.2
1263+version: 1.2.4.1
1263visibility: public
1264visibility: public
1264−id: text-1.2.3.2
1265+id: text-1.2.4.1
1265−key: text-1.2.3.2
1266+key: text-1.2.4.1
1266license: BSD-2-Clause
1267license: BSD-2-Clause
1267copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1268copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1268maintainer:
1269maintainer:
@@ -1287,12 +1288,21 @@ description:
1287 These modules are intended to be imported qualified, to avoid name
1288 These modules are intended to be imported qualified, to avoid name
1288 clashes with Prelude functions, e.g.
1289 clashes with Prelude functions, e.g.
1289 > import qualified Data.Text as T
1290 > import qualified Data.Text as T
1291+ == ICU Support
1290 To use an extended and very rich family of functions for working
1292 To use an extended and very rich family of functions for working
1291 with Unicode text (including normalization, regular expressions,
1293 with Unicode text (including normalization, regular expressions,
1292 non-standard encodings, text breaking, and locales), see
1294 non-standard encodings, text breaking, and locales), see
1293 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1295 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1294 based on the well-respected and liberally
1296 based on the well-respected and liberally
1295 licensed [ICU library](http://site.icu-project.org/).
1297 licensed [ICU library](http://site.icu-project.org/).
1298+ == Internal Representation: UTF-16 vs. UTF-8
1299+ Currently the @text@ library uses UTF-16 as its internal representation
1300+ which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
1301+ for Unicode text. We're currently investigating the feasibility
1302+ of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
1303+ and if you need such a 'Text' type right now you might be interested in using the spin-off
1304+ packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
1305+ <https://hackage.haskell.org/package/text-short text-short>.
1296category: Data, Text
1306category: Data, Text
1297exposed: True
1307exposed: True
1298exposed-modules:
1308exposed-modules:
@@ -1302,6 +1312,7 @@ exposed-modules:
1302 Data.Text.Internal.Builder.Functions
1312 Data.Text.Internal.Builder.Functions
1303 Data.Text.Internal.Builder.Int.Digits
1313 Data.Text.Internal.Builder.Int.Digits
1304 Data.Text.Internal.Builder.RealFloat.Functions
1314 Data.Text.Internal.Builder.RealFloat.Functions
1315+ Data.Text.Internal.ByteStringCompat
1305 Data.Text.Internal.Encoding.Fusion
1316 Data.Text.Internal.Encoding.Fusion
1306 Data.Text.Internal.Encoding.Fusion.Common
1317 Data.Text.Internal.Encoding.Fusion.Common
1307 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
1318 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@@ -1323,10 +1334,11 @@ import-dirs:
1323library-dirs:
1334library-dirs:
1324dynamic-library-dirs:
1335dynamic-library-dirs:
1325data-dir:
1336data-dir:
1326−hs-libraries: HStext-1.2.3.2
1337+hs-libraries: HStext-1.2.4.1
1327depends:
1338depends:
1328− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1339+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1329 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1340 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1341+ template-haskell-2.16.0.0
1330haddock-interfaces:
1342haddock-interfaces:
1331haddock-html:
1343haddock-html:
1332---
1344---
@@ -1479,7 +1491,7 @@ data-dir:
1479hs-libraries: HSunix-2.7.2.2
1491hs-libraries: HSunix-2.7.2.2
1480include-dirs:
1492include-dirs:
1481includes: HsUnix.h execvpe.h
1493includes: HsUnix.h execvpe.h
1482−depends: base-4.14.1.0 bytestring-0.10.10.0 time-1.9.3
1494+depends: base-4.14.1.0 bytestring-0.10.12.0 time-1.9.3
1483haddock-interfaces:
1495haddock-interfaces:
1484haddock-html:
1496haddock-html:
1485---
1497---
materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/versionnew file+1
@@ -0,0 +1 @@
1+GHC package manager version 8.10.4.20210212
materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2.20201118-x86_64-linux/ghc/info → materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/inforenamed+4−2
@@ -13,6 +13,8 @@
13 ,("Merge objects flags","-r")
13 ,("Merge objects flags","-r")
14 ,("ar flags","q")
14 ,("ar flags","q")
15 ,("ar supports at file","YES")
15 ,("ar supports at file","YES")
16+ ,("otool command","otool")
17+ ,("install_name_tool command","install_name_tool")
16 ,("touch command","touch")
18 ,("touch command","touch")
17 ,("dllwrap command","/bin/false")
19 ,("dllwrap command","/bin/false")
18 ,("windres command","/bin/false")
20 ,("windres command","/bin/false")
@@ -42,8 +44,8 @@
42 ,("Use Threads","YES")
44 ,("Use Threads","YES")
43 ,("Use Debugging","NO")
45 ,("Use Debugging","NO")
44 ,("RTS expects libdw","NO")
46 ,("RTS expects libdw","NO")
45− ,("Project version","8.10.2.20201118")
47+ ,("Project version","8.10.4.20210212")
46− ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
48+ ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d")
47 ,("Booter version","8.6.5")
49 ,("Booter version","8.6.5")
48 ,("Stage","2")
50 ,("Stage","2")
49 ,("Build platform","x86_64-unknown-linux")
51 ,("Build platform","x86_64-unknown-linux")
materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-versionnew file+1
@@ -0,0 +1 @@
1+8.10.4.20210212
materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.2.20201118-x86_64-linux/ghc/supported-languages → materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languagesrenamed

The content is the same.

materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-8.10.4.20210212-x86_64-linux/ghc/versionnew file+1
@@ -0,0 +1 @@
1+The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2.20201118-x86_64-linux/ghc-pkg/versiondeleted−1
@@ -1 +0,0 @@
1−GHC package manager version 8.10.2.20201118
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2.20201118-x86_64-linux/ghc/numeric-versiondeleted−1
@@ -1 +0,0 @@
1−8.10.2.20201118
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2.20201118-x86_64-linux/ghc/versiondeleted−1
@@ -1 +0,0 @@
1−The Glorious Glasgow Haskell Compilation System, version 8.10.2.20201118
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2.20201118-x86_64-linux/ghc-pkg/dump-global → materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/dump-globalrenamed+64−52
@@ -1,8 +1,8 @@
1name: Cabal
1name: Cabal
2−version: 3.2.0.0
2+version: 3.2.1.0
3visibility: public
3visibility: public
4−id: Cabal-3.2.0.0
4+id: Cabal-3.2.1.0
5−key: Cabal-3.2.0.0
5+key: Cabal-3.2.1.0
6license: BSD-3-Clause
6license: BSD-3-Clause
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
7copyright: 2003-2020, Cabal Development Team (see AUTHORS file)
8maintainer: cabal-devel@haskell.org
8maintainer: cabal-devel@haskell.org
@@ -33,10 +33,11 @@ exposed-modules:
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
33 Distribution.Compat.Graph Distribution.Compat.Internal.TempFile
34 Distribution.Compat.Lens Distribution.Compat.Newtype
34 Distribution.Compat.Lens Distribution.Compat.Newtype
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
35 Distribution.Compat.Parsing Distribution.Compat.Prelude.Internal
36− Distribution.Compat.ResponseFile Distribution.Compat.Semigroup
36+ Distribution.Compat.Process Distribution.Compat.ResponseFile
37− Distribution.Compat.Stack Distribution.Compat.Time
37+ Distribution.Compat.Semigroup Distribution.Compat.Stack
38− Distribution.Compat.Typeable Distribution.Compiler
38+ Distribution.Compat.Time Distribution.Compat.Typeable
39+ Distribution.Compiler Distribution.FieldGrammar
39− Distribution.FieldGrammar Distribution.FieldGrammar.Class
40+ Distribution.FieldGrammar.Class
40 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.FieldDescrs
41 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty
42 Distribution.Fields Distribution.Fields.ConfVar
43 Distribution.Fields Distribution.Fields.ConfVar
@@ -168,12 +169,12 @@ import-dirs:
168library-dirs:
169library-dirs:
169dynamic-library-dirs:
170dynamic-library-dirs:
170data-dir:
171data-dir:
171−hs-libraries: HSCabal-3.2.0.0
172+hs-libraries: HSCabal-3.2.1.0
172depends:
173depends:
173 Win32-2.6.1.0 array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0
174 Win32-2.6.1.0 array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0
174− bytestring-0.10.10.0 containers-0.6.2.1 deepseq-1.4.4.0
175+ bytestring-0.10.12.0 containers-0.6.2.1 deepseq-1.4.4.0
175 directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0
176 directory-1.3.6.0 filepath-1.4.2.1 mtl-2.2.2 parsec-3.1.14.0
176− pretty-1.1.3.6 process-1.6.9.0 text-1.2.3.2 time-1.9.3
177+ pretty-1.1.3.6 process-1.6.9.0 text-1.2.4.1 time-1.9.3
177 transformers-0.5.6.2
178 transformers-0.5.6.2
178haddock-interfaces:
179haddock-interfaces:
179haddock-html:
180haddock-html:
@@ -233,7 +234,7 @@ includes:
233 alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h
234 alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h
234 HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h
235 HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h
235 alignment.h
236 alignment.h
236−depends: base-4.14.1.0 bytestring-0.10.10.0 filepath-1.4.2.1
237+depends: base-4.14.1.0 bytestring-0.10.12.0 filepath-1.4.2.1
237haddock-interfaces:
238haddock-interfaces:
238haddock-html:
239haddock-html:
239---
240---
@@ -394,15 +395,15 @@ dynamic-library-dirs:
394data-dir:
395data-dir:
395hs-libraries: HSbinary-0.8.8.0
396hs-libraries: HSbinary-0.8.8.0
396depends:
397depends:
397− array-0.5.4.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
398+ array-0.5.4.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
398haddock-interfaces:
399haddock-interfaces:
399haddock-html:
400haddock-html:
400---
401---
401name: bytestring
402name: bytestring
402−version: 0.10.10.0
403+version: 0.10.12.0
403visibility: public
404visibility: public
404−id: bytestring-0.10.10.0
405+id: bytestring-0.10.12.0
405−key: bytestring-0.10.10.0
406+key: bytestring-0.10.12.0
406license: BSD-3-Clause
407license: BSD-3-Clause
407copyright:
408copyright:
408 Copyright (c) Don Stewart 2005-2009,
409 Copyright (c) Don Stewart 2005-2009,
@@ -466,7 +467,7 @@ import-dirs:
466library-dirs:
467library-dirs:
467dynamic-library-dirs:
468dynamic-library-dirs:
468data-dir:
469data-dir:
469−hs-libraries: HSbytestring-0.10.10.0
470+hs-libraries: HSbytestring-0.10.12.0
470include-dirs:
471include-dirs:
471includes: fpstring.h
472includes: fpstring.h
472depends:
473depends:
@@ -646,10 +647,10 @@ haddock-interfaces:
646haddock-html:
647haddock-html:
647---
648---
648name: ghc-boot
649name: ghc-boot
649−version: 8.10.2.20201118
650+version: 8.10.4.20210212
650visibility: public
651visibility: public
651−id: ghc-boot-8.10.2.20201118
652+id: ghc-boot-8.10.4.20210212
652−key: ghc-boot-8.10.2.20201118
653+key: ghc-boot-8.10.4.20210212
653license: BSD-3-Clause
654license: BSD-3-Clause
654maintainer: ghc-devs@haskell.org
655maintainer: ghc-devs@haskell.org
655synopsis: Shared functionality between GHC and its boot libraries
656synopsis: Shared functionality between GHC and its boot libraries
@@ -674,19 +675,19 @@ import-dirs:
674library-dirs:
675library-dirs:
675dynamic-library-dirs:
676dynamic-library-dirs:
676data-dir:
677data-dir:
677−hs-libraries: HSghc-boot-8.10.2.20201118
678+hs-libraries: HSghc-boot-8.10.4.20210212
678depends:
679depends:
679− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
680+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
680 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
681 containers-0.6.2.1 directory-1.3.6.0 filepath-1.4.2.1
681− ghc-boot-th-8.10.2.20201118
682+ ghc-boot-th-8.10.4.20210212
682haddock-interfaces:
683haddock-interfaces:
683haddock-html:
684haddock-html:
684---
685---
685name: ghc-boot-th
686name: ghc-boot-th
686−version: 8.10.2.20201118
687+version: 8.10.4.20210212
687visibility: public
688visibility: public
688−id: ghc-boot-th-8.10.2.20201118
689+id: ghc-boot-th-8.10.4.20210212
689−key: ghc-boot-th-8.10.2.20201118
690+key: ghc-boot-th-8.10.4.20210212
690license: BSD-3-Clause
691license: BSD-3-Clause
691maintainer: ghc-devs@haskell.org
692maintainer: ghc-devs@haskell.org
692synopsis:
693synopsis:
@@ -706,7 +707,7 @@ import-dirs:
706library-dirs:
707library-dirs:
707dynamic-library-dirs:
708dynamic-library-dirs:
708data-dir:
709data-dir:
709−hs-libraries: HSghc-boot-th-8.10.2.20201118
710+hs-libraries: HSghc-boot-th-8.10.4.20210212
710depends: base-4.14.1.0
711depends: base-4.14.1.0
711haddock-interfaces:
712haddock-interfaces:
712haddock-html:
713haddock-html:
@@ -738,15 +739,15 @@ library-dirs:
738dynamic-library-dirs:
739dynamic-library-dirs:
739data-dir:
740data-dir:
740hs-libraries: HSghc-compact-0.1.0.0
741hs-libraries: HSghc-compact-0.1.0.0
741−depends: base-4.14.1.0 bytestring-0.10.10.0 ghc-prim-0.6.1
742+depends: base-4.14.1.0 bytestring-0.10.12.0 ghc-prim-0.6.1
742haddock-interfaces:
743haddock-interfaces:
743haddock-html:
744haddock-html:
744---
745---
745name: ghc-heap
746name: ghc-heap
746−version: 8.10.2.20201118
747+version: 8.10.4.20210212
747visibility: public
748visibility: public
748−id: ghc-heap-8.10.2.20201118
749+id: ghc-heap-8.10.4.20210212
749−key: ghc-heap-8.10.2.20201118
750+key: ghc-heap-8.10.4.20210212
750license: BSD-3-Clause
751license: BSD-3-Clause
751maintainer: libraries@haskell.org
752maintainer: libraries@haskell.org
752synopsis: Functions for walking GHC's heap
753synopsis: Functions for walking GHC's heap
@@ -764,7 +765,7 @@ import-dirs:
764library-dirs:
765library-dirs:
765dynamic-library-dirs:
766dynamic-library-dirs:
766data-dir:
767data-dir:
767−hs-libraries: HSghc-heap-8.10.2.20201118
768+hs-libraries: HSghc-heap-8.10.4.20210212
768depends: base-4.14.1.0 ghc-prim-0.6.1 rts
769depends: base-4.14.1.0 ghc-prim-0.6.1 rts
769haddock-interfaces:
770haddock-interfaces:
770haddock-html:
771haddock-html:
@@ -795,10 +796,10 @@ haddock-interfaces:
795haddock-html:
796haddock-html:
796---
797---
797name: ghci
798name: ghci
798−version: 8.10.2.20201118
799+version: 8.10.4.20210212
799visibility: public
800visibility: public
800−id: ghci-8.10.2.20201118
801+id: ghci-8.10.4.20210212
801−key: ghci-8.10.2.20201118
802+key: ghci-8.10.4.20210212
802license: BSD-3-Clause
803license: BSD-3-Clause
803maintainer: ghc-devs@haskell.org
804maintainer: ghc-devs@haskell.org
804synopsis: The library supporting GHC's interactive interpreter
805synopsis: The library supporting GHC's interactive interpreter
@@ -817,13 +818,13 @@ import-dirs:
817library-dirs:
818library-dirs:
818dynamic-library-dirs:
819dynamic-library-dirs:
819data-dir:
820data-dir:
820−hs-libraries: HSghci-8.10.2.20201118
821+hs-libraries: HSghci-8.10.4.20210212
821include-dirs:
822include-dirs:
822depends:
823depends:
823− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
824+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
824 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
825 containers-0.6.2.1 deepseq-1.4.4.0 filepath-1.4.2.1
825− ghc-boot-8.10.2.20201118 ghc-boot-th-8.10.2.20201118
826+ ghc-boot-8.10.4.20210212 ghc-boot-th-8.10.4.20210212
826− ghc-heap-8.10.2.20201118 template-haskell-2.16.0.0
827+ ghc-heap-8.10.4.20210212 template-haskell-2.16.0.0
827 transformers-0.5.6.2
828 transformers-0.5.6.2
828haddock-interfaces:
829haddock-interfaces:
829haddock-html:
830haddock-html:
@@ -876,7 +877,7 @@ hs-libraries: HShaskeline-0.8.0.1
876include-dirs:
877include-dirs:
877includes: win_console.h windows_cconv.h
878includes: win_console.h windows_cconv.h
878depends:
879depends:
879− Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.10.0 containers-0.6.2.1
880+ Win32-2.6.1.0 base-4.14.1.0 bytestring-0.10.12.0 containers-0.6.2.1
880 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
881 directory-1.3.6.0 exceptions-0.10.4 filepath-1.4.2.1
881 process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2
882 process-1.6.9.0 stm-2.5.0.0 transformers-0.5.6.2
882haddock-interfaces:
883haddock-interfaces:
@@ -944,10 +945,10 @@ haddock-interfaces:
944haddock-html:
945haddock-html:
945---
946---
946name: libiserv
947name: libiserv
947−version: 8.10.2.20201118
948+version: 8.10.4.20210212
948visibility: public
949visibility: public
949−id: libiserv-8.10.2.20201118
950+id: libiserv-8.10.4.20210212
950−key: libiserv-8.10.2.20201118
951+key: libiserv-8.10.4.20210212
951license: BSD-3-Clause
952license: BSD-3-Clause
952copyright: XXX
953copyright: XXX
953maintainer: XXX
954maintainer: XXX
@@ -960,10 +961,10 @@ import-dirs:
960library-dirs:
961library-dirs:
961dynamic-library-dirs:
962dynamic-library-dirs:
962data-dir:
963data-dir:
963−hs-libraries: HSlibiserv-8.10.2.20201118
964+hs-libraries: HSlibiserv-8.10.4.20210212
964depends:
965depends:
965− base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
966+ base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
966− containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.2.20201118
967+ containers-0.6.2.1 deepseq-1.4.4.0 ghci-8.10.4.20210212
967haddock-interfaces:
968haddock-interfaces:
968haddock-html:
969haddock-html:
969---
970---
@@ -1051,7 +1052,7 @@ dynamic-library-dirs:
1051data-dir:
1052data-dir:
1052hs-libraries: HSparsec-3.1.14.0
1053hs-libraries: HSparsec-3.1.14.0
1053depends:
1054depends:
1054− base-4.14.1.0 bytestring-0.10.10.0 mtl-2.2.2 text-1.2.3.2
1055+ base-4.14.1.0 bytestring-0.10.12.0 mtl-2.2.2 text-1.2.4.1
1055haddock-interfaces:
1056haddock-interfaces:
1056haddock-html:
1057haddock-html:
1057---
1058---
@@ -1184,16 +1185,16 @@ dynamic-library-dirs:
1184data-dir:
1185data-dir:
1185hs-libraries: HStemplate-haskell-2.16.0.0
1186hs-libraries: HStemplate-haskell-2.16.0.0
1186depends:
1187depends:
1187− base-4.14.1.0 ghc-boot-th-8.10.2.20201118 ghc-prim-0.6.1
1188+ base-4.14.1.0 ghc-boot-th-8.10.4.20210212 ghc-prim-0.6.1
1188 pretty-1.1.3.6
1189 pretty-1.1.3.6
1189haddock-interfaces:
1190haddock-interfaces:
1190haddock-html:
1191haddock-html:
1191---
1192---
1192name: text
1193name: text
1193−version: 1.2.3.2
1194+version: 1.2.4.1
1194visibility: public
1195visibility: public
1195−id: text-1.2.3.2
1196+id: text-1.2.4.1
1196−key: text-1.2.3.2
1197+key: text-1.2.4.1
1197license: BSD-2-Clause
1198license: BSD-2-Clause
1198copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1199copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper
1199maintainer:
1200maintainer:
@@ -1218,12 +1219,21 @@ description:
1218 These modules are intended to be imported qualified, to avoid name
1219 These modules are intended to be imported qualified, to avoid name
1219 clashes with Prelude functions, e.g.
1220 clashes with Prelude functions, e.g.
1220 > import qualified Data.Text as T
1221 > import qualified Data.Text as T
1222+ == ICU Support
1221 To use an extended and very rich family of functions for working
1223 To use an extended and very rich family of functions for working
1222 with Unicode text (including normalization, regular expressions,
1224 with Unicode text (including normalization, regular expressions,
1223 non-standard encodings, text breaking, and locales), see
1225 non-standard encodings, text breaking, and locales), see
1224 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1226 the [text-icu package](https://hackage.haskell.org/package/text-icu)
1225 based on the well-respected and liberally
1227 based on the well-respected and liberally
1226 licensed [ICU library](http://site.icu-project.org/).
1228 licensed [ICU library](http://site.icu-project.org/).
1229+ == Internal Representation: UTF-16 vs. UTF-8
1230+ Currently the @text@ library uses UTF-16 as its internal representation
1231+ which is [neither a fixed-width nor always the most dense representation](http://utf8everywhere.org/)
1232+ for Unicode text. We're currently investigating the feasibility
1233+ of [changing Text's internal representation to UTF-8](https://github.com/text-utf8)
1234+ and if you need such a 'Text' type right now you might be interested in using the spin-off
1235+ packages <https://hackage.haskell.org/package/text-utf8 text-utf8> and
1236+ <https://hackage.haskell.org/package/text-short text-short>.
1227category: Data, Text
1237category: Data, Text
1228exposed: True
1238exposed: True
1229exposed-modules:
1239exposed-modules:
@@ -1233,6 +1243,7 @@ exposed-modules:
1233 Data.Text.Internal.Builder.Functions
1243 Data.Text.Internal.Builder.Functions
1234 Data.Text.Internal.Builder.Int.Digits
1244 Data.Text.Internal.Builder.Int.Digits
1235 Data.Text.Internal.Builder.RealFloat.Functions
1245 Data.Text.Internal.Builder.RealFloat.Functions
1246+ Data.Text.Internal.ByteStringCompat
1236 Data.Text.Internal.Encoding.Fusion
1247 Data.Text.Internal.Encoding.Fusion
1237 Data.Text.Internal.Encoding.Fusion.Common
1248 Data.Text.Internal.Encoding.Fusion.Common
1238 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
1249 Data.Text.Internal.Encoding.Utf16 Data.Text.Internal.Encoding.Utf32
@@ -1254,10 +1265,11 @@ import-dirs:
1254library-dirs:
1265library-dirs:
1255dynamic-library-dirs:
1266dynamic-library-dirs:
1256data-dir:
1267data-dir:
1257−hs-libraries: HStext-1.2.3.2
1268+hs-libraries: HStext-1.2.4.1
1258depends:
1269depends:
1259− array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.10.0
1270+ array-0.5.4.0 base-4.14.1.0 binary-0.8.8.0 bytestring-0.10.12.0
1260 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1271 deepseq-1.4.4.0 ghc-prim-0.6.1 integer-gmp-1.0.3.0
1272+ template-haskell-2.16.0.0
1261haddock-interfaces:
1273haddock-interfaces:
1262haddock-html:
1274haddock-html:
1263---
1275---
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc-pkg/versionnew file+1
@@ -0,0 +1 @@
1+GHC package manager version 8.10.4.20210212
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2.20201118-x86_64-linux/ghc/info → materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/inforenamed+4−2
@@ -13,6 +13,8 @@
13 ,("Merge objects flags","-r")
13 ,("Merge objects flags","-r")
14 ,("ar flags","q")
14 ,("ar flags","q")
15 ,("ar supports at file","YES")
15 ,("ar supports at file","YES")
16+ ,("otool command","otool")
17+ ,("install_name_tool command","install_name_tool")
16 ,("touch command","touch")
18 ,("touch command","touch")
17 ,("dllwrap command","x86_64-w64-mingw32-dllwrap")
19 ,("dllwrap command","x86_64-w64-mingw32-dllwrap")
18 ,("windres command","x86_64-w64-mingw32-windres")
20 ,("windres command","x86_64-w64-mingw32-windres")
@@ -42,8 +44,8 @@
42 ,("Use Threads","YES")
44 ,("Use Threads","YES")
43 ,("Use Debugging","NO")
45 ,("Use Debugging","NO")
44 ,("RTS expects libdw","NO")
46 ,("RTS expects libdw","NO")
45− ,("Project version","8.10.2.20201118")
47+ ,("Project version","8.10.4.20210212")
46− ,("Project Git commit id","29204b1c4f52ea34d84da33593052ee839293bf2")
48+ ,("Project Git commit id","6a01e28f4204ec17c587931311711fa76e0ea08d")
47 ,("Booter version","8.6.5")
49 ,("Booter version","8.6.5")
48 ,("Stage","1")
50 ,("Stage","1")
49 ,("Build platform","x86_64-unknown-linux")
51 ,("Build platform","x86_64-unknown-linux")
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/numeric-versionnew file+1
@@ -0,0 +1 @@
1+8.10.4.20210212
materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.2.20201118-x86_64-linux/ghc/supported-languages → materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/supported-languagesrenamed

The content is the same.

materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-8.10.4.20210212-x86_64-linux/ghc/versionnew file+1
@@ -0,0 +1 @@
1+The Glorious Glasgow Haskell Compilation System, version 8.10.4.20210212
materialized/ghc-boot-packages-nix/ghc810220201118/bytestring.nix → materialized/ghc-boot-packages-nix/ghc810420210212/bytestring.nixrenamed+3−48
@@ -11,7 +11,7 @@
11 flags = { integer-simple = false; };
11 flags = { integer-simple = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "bytestring"; version = "0.10.10.0"; };
14+ identifier = { name = "bytestring"; version = "0.10.12.0"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 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.";
16 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.";
17 maintainer = "Duncan Coutts <duncan@community.haskell.org>";
17 maintainer = "Duncan Coutts <duncan@community.haskell.org>";
@@ -24,57 +24,12 @@
24 };
24 };
25 components = {
25 components = {
26 "library" = {
26 "library" = {
27− depends = ([
27+ depends = (([
28 (hsPkgs."base" or (errorHandler.buildDepError "base"))
28 (hsPkgs."base" or (errorHandler.buildDepError "base"))
29 (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
29 (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
30 (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
30 (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
31− ] ++ (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"));
31+ ] ++ (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"));
32 buildable = true;
32 buildable = true;
33 };
33 };
34− tests = {
35− "prop-compiled" = {
36− depends = [
37− (hsPkgs."base" or (errorHandler.buildDepError "base"))
38− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
39− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
40− (hsPkgs."random" or (errorHandler.buildDepError "random"))
41− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
42− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
43− (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
44− (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
45− ];
46− buildable = true;
47− };
48− "regressions" = {
49− depends = [
50− (hsPkgs."base" or (errorHandler.buildDepError "base"))
51− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
52− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
53− (hsPkgs."random" or (errorHandler.buildDepError "random"))
54− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
55− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
56− (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
57− (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
58− ];
59− buildable = false;
60− };
61− "test-builder" = {
62− depends = [
63− (hsPkgs."base" or (errorHandler.buildDepError "base"))
64− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
65− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
66− (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
67− (hsPkgs."byteorder" or (errorHandler.buildDepError "byteorder"))
68− (hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
69− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
70− (hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
71− (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
72− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
73− (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
74− (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
75− ];
76− buildable = true;
77− };
78− };
79 };
34 };
80 } // rec { src = (pkgs.lib).mkDefault ./.; }
35 } // rec { src = (pkgs.lib).mkDefault ./.; }
materialized/ghc-boot-packages-nix/ghc810220201118/ghc-boot.nix → materialized/ghc-boot-packages-nix/ghc810420210212/ghc-boot.nixrenamed+1−1
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.22";
13 specVersion = "1.22";
14− identifier = { name = "ghc-boot"; version = "8.10.2.20201118"; };
14+ identifier = { name = "ghc-boot"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "";
16 copyright = "";
17 maintainer = "ghc-devs@haskell.org";
17 maintainer = "ghc-devs@haskell.org";
materialized/ghc-boot-packages-nix/ghc810220201118/ghc.nix → materialized/ghc-boot-packages-nix/ghc810420210212/ghc.nixrenamed+1−1
@@ -20,7 +20,7 @@
20 };
20 };
21 package = {
21 package = {
22 specVersion = "1.10";
22 specVersion = "1.10";
23− identifier = { name = "ghc"; version = "8.10.2.20201118"; };
23+ identifier = { name = "ghc"; version = "8.10.4.20210212"; };
24 license = "BSD-3-Clause";
24 license = "BSD-3-Clause";
25 copyright = "";
25 copyright = "";
26 maintainer = "glasgow-haskell-users@haskell.org";
26 maintainer = "glasgow-haskell-users@haskell.org";
materialized/ghc-boot-packages-nix/ghc810220201118/ghci.nix → materialized/ghc-boot-packages-nix/ghc810420210212/ghci.nixrenamed+1−1
@@ -11,7 +11,7 @@
11 flags = { ghci = false; };
11 flags = { ghci = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "ghci"; version = "8.10.2.20201118"; };
14+ identifier = { name = "ghci"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "";
16 copyright = "";
17 maintainer = "ghc-devs@haskell.org";
17 maintainer = "ghc-devs@haskell.org";
materialized/ghc-boot-packages-nix/ghc810220201118/hpc.nix → materialized/ghc-boot-packages-nix/ghc810420210212/hpc.nixrenamed

The content is the same.

materialized/ghc-boot-packages-nix/ghc810220201118/iserv-proxy.nix → materialized/ghc-boot-packages-nix/ghc810420210212/iserv-proxy.nixrenamed+1−1
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "iserv-proxy"; version = "8.10.2.20201118"; };
14+ identifier = { name = "iserv-proxy"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
materialized/ghc-boot-packages-nix/ghc810220201118/iserv.nix → materialized/ghc-boot-packages-nix/ghc810420210212/iserv.nixrenamed+1−1
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "iserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "iserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
materialized/ghc-boot-packages-nix/ghc810220201118/libiserv.nix → materialized/ghc-boot-packages-nix/ghc810420210212/libiserv.nixrenamed+1−1
@@ -11,7 +11,7 @@
11 flags = { network = false; };
11 flags = { network = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "libiserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "libiserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
materialized/ghc-boot-packages-nix/ghc810220201118/remote-iserv.nix → materialized/ghc-boot-packages-nix/ghc810420210212/remote-iserv.nixrenamed+1−1
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "remote-iserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "remote-iserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
17 maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
materialized/ghc-extra-projects/default/ghc810220201118/.plan.nix/bytestring.nix → materialized/ghc-extra-projects/cross/ghc810420210212/.plan.nix/bytestring.nixrenamed+4−69
@@ -11,7 +11,7 @@
11 flags = { integer-simple = false; };
11 flags = { integer-simple = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "bytestring"; version = "0.10.10.0"; };
14+ identifier = { name = "bytestring"; version = "0.10.12.0"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 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.";
16 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.";
17 maintainer = "Duncan Coutts <duncan@community.haskell.org>";
17 maintainer = "Duncan Coutts <duncan@community.haskell.org>";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [ "README.md" "Changelog.md" ];
29 extraSrcFiles = [ "README.md" "Changelog.md" ];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
@@ -32,11 +32,11 @@
32 };
32 };
33 components = {
33 components = {
34 "library" = {
34 "library" = {
35− depends = ([
35+ depends = (([
36 (hsPkgs."base" or (errorHandler.buildDepError "base"))
36 (hsPkgs."base" or (errorHandler.buildDepError "base"))
37 (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
37 (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
38 (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
38 (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
39− ] ++ (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"));
39+ ] ++ (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"));
40 buildable = true;
40 buildable = true;
41 modules = [
41 modules = [
42 "Data/ByteString/Builder/ASCII"
42 "Data/ByteString/Builder/ASCII"
@@ -67,70 +67,5 @@
67 includeDirs = [ "include" ];
67 includeDirs = [ "include" ];
68 includes = [ "fpstring.h" ];
68 includes = [ "fpstring.h" ];
69 };
69 };
70− tests = {
71− "prop-compiled" = {
72− depends = [
73− (hsPkgs."base" or (errorHandler.buildDepError "base"))
74− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
75− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
76− (hsPkgs."random" or (errorHandler.buildDepError "random"))
77− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
78− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
79− (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
80− (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
81− ];
82− buildable = true;
83− modules = [ "Rules" "QuickCheckUtils" "TestFramework" ];
84− cSources = [ "cbits/fpstring.c" ];
85− hsSourceDirs = [ "." "tests" ];
86− includeDirs = [ "include" ];
87− mainPath = [ "Properties.hs" ];
88− };
89− "regressions" = {
90− depends = [
91− (hsPkgs."base" or (errorHandler.buildDepError "base"))
92− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
93− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
94− (hsPkgs."random" or (errorHandler.buildDepError "random"))
95− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
96− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
97− (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
98− (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
99− ];
100− buildable = false;
101− cSources = [ "cbits/fpstring.c" ];
102− hsSourceDirs = [ "." "tests" ];
103− includeDirs = [ "include" ];
104− mainPath = [ "Regressions.hs" ];
105− };
106− "test-builder" = {
107− depends = [
108− (hsPkgs."base" or (errorHandler.buildDepError "base"))
109− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
110− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
111− (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
112− (hsPkgs."byteorder" or (errorHandler.buildDepError "byteorder"))
113− (hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
114− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
115− (hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
116− (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
117− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
118− (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
119− (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
120− ];
121− buildable = true;
122− modules = [
123− "Data/ByteString/Builder/Tests"
124− "Data/ByteString/Builder/Prim/Tests"
125− "Data/ByteString/Builder/Prim/TestUtils"
126− "TestFramework"
127− ];
128− cSources = [ "cbits/fpstring.c" "cbits/itoa.c" ];
129− hsSourceDirs = [ "." "tests" "tests/builder" ];
130− includeDirs = [ "include" ];
131− includes = [ "fpstring.h" ];
132− mainPath = [ "TestSuite.hs" ];
133− };
134− };
135 };
70 };
136 } // rec { src = (pkgs.lib).mkDefault ../libraries/bytestring; }
71 } // rec { src = (pkgs.lib).mkDefault ../libraries/bytestring; }
materialized/ghc-extra-projects/cross/ghc810220201118/.plan.nix/ghc-boot.nix → materialized/ghc-extra-projects/cross/ghc810420210212/.plan.nix/ghc-boot.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.22";
13 specVersion = "1.22";
14− identifier = { name = "ghc-boot"; version = "8.10.2.20201118"; };
14+ identifier = { name = "ghc-boot"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "";
16 copyright = "";
17 maintainer = "ghc-devs@haskell.org";
17 maintainer = "ghc-devs@haskell.org";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/default/ghc810220201118/.plan.nix/ghc.nix → materialized/ghc-extra-projects/cross/ghc810420210212/.plan.nix/ghc.nixrenamed+2−2
@@ -20,7 +20,7 @@
20 };
20 };
21 package = {
21 package = {
22 specVersion = "1.10";
22 specVersion = "1.10";
23− identifier = { name = "ghc"; version = "8.10.2.20201118"; };
23+ identifier = { name = "ghc"; version = "8.10.4.20210212"; };
24 license = "BSD-3-Clause";
24 license = "BSD-3-Clause";
25 copyright = "";
25 copyright = "";
26 maintainer = "glasgow-haskell-users@haskell.org";
26 maintainer = "glasgow-haskell-users@haskell.org";
@@ -33,7 +33,7 @@
33 isLocal = true;
33 isLocal = true;
34 detailLevel = "FullDetails";
34 detailLevel = "FullDetails";
35 licenseFiles = [ "LICENSE" ];
35 licenseFiles = [ "LICENSE" ];
36− dataDir = "";
36+ dataDir = ".";
37 dataFiles = [];
37 dataFiles = [];
38 extraSrcFiles = [];
38 extraSrcFiles = [];
39 extraTmpFiles = [];
39 extraTmpFiles = [];
materialized/ghc-extra-projects/cross/ghc810220201118/.plan.nix/ghci.nix → materialized/ghc-extra-projects/cross/ghc810420210212/.plan.nix/ghci.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = { ghci = false; };
11 flags = { ghci = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "ghci"; version = "8.10.2.20201118"; };
14+ identifier = { name = "ghci"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "";
16 copyright = "";
17 maintainer = "ghc-devs@haskell.org";
17 maintainer = "ghc-devs@haskell.org";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [ "changelog.md" ];
29 extraSrcFiles = [ "changelog.md" ];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/default/ghc810220201118/.plan.nix/hpc.nix → materialized/ghc-extra-projects/cross/ghc810420210212/.plan.nix/hpc.nixrenamed+1−1
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [ "changelog.md" ];
29 extraSrcFiles = [ "changelog.md" ];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/cross/ghc810220201118/.plan.nix/iserv-proxy.nix → materialized/ghc-extra-projects/cross/ghc810420210212/.plan.nix/iserv-proxy.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "iserv-proxy"; version = "8.10.2.20201118"; };
14+ identifier = { name = "iserv-proxy"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [];
26 licenseFiles = [];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/default/ghc810220201118/.plan.nix/iserv.nix → materialized/ghc-extra-projects/cross/ghc810420210212/.plan.nix/iserv.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "iserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "iserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [];
26 licenseFiles = [];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/default/ghc810220201118/.plan.nix/libiserv.nix → materialized/ghc-extra-projects/cross/ghc810420210212/.plan.nix/libiserv.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = { network = false; };
11 flags = { network = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "libiserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "libiserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/cross/ghc810220201118/.plan.nix/remote-iserv.nix → materialized/ghc-extra-projects/cross/ghc810420210212/.plan.nix/remote-iserv.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "remote-iserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "remote-iserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
17 maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [];
26 licenseFiles = [];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/cross/ghc810220201118/default.nix → materialized/ghc-extra-projects/cross/ghc810420210212/default.nixrenamed+6−6
@@ -5,7 +5,7 @@
5 "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
5 "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
6 "ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
6 "ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
7 "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default;
7 "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default;
8− "ghc-heap".revision = (((hackage."ghc-heap")."8.10.2.20201118").revisions).default;
8+ "ghc-heap".revision = (((hackage."ghc-heap")."8.10.4.20210212").revisions).default;
9 "rts".revision = (((hackage."rts")."1.0").revisions).default;
9 "rts".revision = (((hackage."rts")."1.0").revisions).default;
10 "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
10 "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
11 "network".revision = (((hackage."network")."2.8.0.1").revisions).default;
11 "network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@@ -19,16 +19,16 @@
19 "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
19 "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
20 "process".revision = (((hackage."process")."1.6.10.0").revisions).default;
20 "process".revision = (((hackage."process")."1.6.10.0").revisions).default;
21 "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
21 "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
22− "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2.20201118").revisions).default;
22+ "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
23 "array".revision = (((hackage."array")."0.5.4.0").revisions).default;
23 "array".revision = (((hackage."array")."0.5.4.0").revisions).default;
24 "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
24 "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
25 };
25 };
26 compiler = {
26 compiler = {
27− version = "8.10.2.20201118";
27+ version = "8.10.4.20210212";
28− nix-name = "ghc810220201118";
28+ nix-name = "ghc810420210212";
29 packages = {
29 packages = {
30 "ghc-prim" = "0.6.1";
30 "ghc-prim" = "0.6.1";
31− "ghc-heap" = "8.10.2.20201118";
31+ "ghc-heap" = "8.10.4.20210212";
32 "rts" = "1.0";
32 "rts" = "1.0";
33 "deepseq" = "1.4.4.0";
33 "deepseq" = "1.4.4.0";
34 "template-haskell" = "2.16.0.0";
34 "template-haskell" = "2.16.0.0";
@@ -38,7 +38,7 @@
38 "transformers" = "0.5.6.2";
38 "transformers" = "0.5.6.2";
39 "filepath" = "1.4.2.1";
39 "filepath" = "1.4.2.1";
40 "pretty" = "1.1.3.6";
40 "pretty" = "1.1.3.6";
41− "ghc-boot-th" = "8.10.2.20201118";
41+ "ghc-boot-th" = "8.10.4.20210212";
42 "array" = "0.5.4.0";
42 "array" = "0.5.4.0";
43 "integer-gmp" = "1.0.3.0";
43 "integer-gmp" = "1.0.3.0";
44 };
44 };
materialized/ghc-extra-projects/windows/ghc810220201118/.plan.nix/bytestring.nix → materialized/ghc-extra-projects/default/ghc810420210212/.plan.nix/bytestring.nixrenamed+4−69
@@ -11,7 +11,7 @@
11 flags = { integer-simple = false; };
11 flags = { integer-simple = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "bytestring"; version = "0.10.10.0"; };
14+ identifier = { name = "bytestring"; version = "0.10.12.0"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 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.";
16 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.";
17 maintainer = "Duncan Coutts <duncan@community.haskell.org>";
17 maintainer = "Duncan Coutts <duncan@community.haskell.org>";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [ "README.md" "Changelog.md" ];
29 extraSrcFiles = [ "README.md" "Changelog.md" ];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
@@ -32,11 +32,11 @@
32 };
32 };
33 components = {
33 components = {
34 "library" = {
34 "library" = {
35− depends = ([
35+ depends = (([
36 (hsPkgs."base" or (errorHandler.buildDepError "base"))
36 (hsPkgs."base" or (errorHandler.buildDepError "base"))
37 (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
37 (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
38 (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
38 (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
39− ] ++ (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"));
39+ ] ++ (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"));
40 buildable = true;
40 buildable = true;
41 modules = [
41 modules = [
42 "Data/ByteString/Builder/ASCII"
42 "Data/ByteString/Builder/ASCII"
@@ -67,70 +67,5 @@
67 includeDirs = [ "include" ];
67 includeDirs = [ "include" ];
68 includes = [ "fpstring.h" ];
68 includes = [ "fpstring.h" ];
69 };
69 };
70− tests = {
71− "prop-compiled" = {
72− depends = [
73− (hsPkgs."base" or (errorHandler.buildDepError "base"))
74− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
75− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
76− (hsPkgs."random" or (errorHandler.buildDepError "random"))
77− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
78− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
79− (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
80− (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
81− ];
82− buildable = true;
83− modules = [ "Rules" "QuickCheckUtils" "TestFramework" ];
84− cSources = [ "cbits/fpstring.c" ];
85− hsSourceDirs = [ "." "tests" ];
86− includeDirs = [ "include" ];
87− mainPath = [ "Properties.hs" ];
88− };
89− "regressions" = {
90− depends = [
91− (hsPkgs."base" or (errorHandler.buildDepError "base"))
92− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
93− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
94− (hsPkgs."random" or (errorHandler.buildDepError "random"))
95− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
96− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
97− (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
98− (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
99− ];
100− buildable = false;
101− cSources = [ "cbits/fpstring.c" ];
102− hsSourceDirs = [ "." "tests" ];
103− includeDirs = [ "include" ];
104− mainPath = [ "Regressions.hs" ];
105− };
106− "test-builder" = {
107− depends = [
108− (hsPkgs."base" or (errorHandler.buildDepError "base"))
109− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
110− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
111− (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
112− (hsPkgs."byteorder" or (errorHandler.buildDepError "byteorder"))
113− (hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
114− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
115− (hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
116− (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
117− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
118− (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
119− (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
120− ];
121− buildable = true;
122− modules = [
123− "Data/ByteString/Builder/Tests"
124− "Data/ByteString/Builder/Prim/Tests"
125− "Data/ByteString/Builder/Prim/TestUtils"
126− "TestFramework"
127− ];
128− cSources = [ "cbits/fpstring.c" "cbits/itoa.c" ];
129− hsSourceDirs = [ "." "tests" "tests/builder" ];
130− includeDirs = [ "include" ];
131− includes = [ "fpstring.h" ];
132− mainPath = [ "TestSuite.hs" ];
133− };
134− };
135 };
70 };
136 } // rec { src = (pkgs.lib).mkDefault ../libraries/bytestring; }
71 } // rec { src = (pkgs.lib).mkDefault ../libraries/bytestring; }
materialized/ghc-extra-projects/windows/ghc810220201118/.plan.nix/ghc-boot.nix → materialized/ghc-extra-projects/default/ghc810420210212/.plan.nix/ghc-boot.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.22";
13 specVersion = "1.22";
14− identifier = { name = "ghc-boot"; version = "8.10.2.20201118"; };
14+ identifier = { name = "ghc-boot"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "";
16 copyright = "";
17 maintainer = "ghc-devs@haskell.org";
17 maintainer = "ghc-devs@haskell.org";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/windows/ghc810220201118/.plan.nix/ghc.nix → materialized/ghc-extra-projects/default/ghc810420210212/.plan.nix/ghc.nixrenamed+2−2
@@ -20,7 +20,7 @@
20 };
20 };
21 package = {
21 package = {
22 specVersion = "1.10";
22 specVersion = "1.10";
23− identifier = { name = "ghc"; version = "8.10.2.20201118"; };
23+ identifier = { name = "ghc"; version = "8.10.4.20210212"; };
24 license = "BSD-3-Clause";
24 license = "BSD-3-Clause";
25 copyright = "";
25 copyright = "";
26 maintainer = "glasgow-haskell-users@haskell.org";
26 maintainer = "glasgow-haskell-users@haskell.org";
@@ -33,7 +33,7 @@
33 isLocal = true;
33 isLocal = true;
34 detailLevel = "FullDetails";
34 detailLevel = "FullDetails";
35 licenseFiles = [ "LICENSE" ];
35 licenseFiles = [ "LICENSE" ];
36− dataDir = "";
36+ dataDir = ".";
37 dataFiles = [];
37 dataFiles = [];
38 extraSrcFiles = [];
38 extraSrcFiles = [];
39 extraTmpFiles = [];
39 extraTmpFiles = [];
materialized/ghc-extra-projects/default/ghc810220201118/.plan.nix/ghci.nix → materialized/ghc-extra-projects/default/ghc810420210212/.plan.nix/ghci.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = { ghci = false; };
11 flags = { ghci = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "ghci"; version = "8.10.2.20201118"; };
14+ identifier = { name = "ghci"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "";
16 copyright = "";
17 maintainer = "ghc-devs@haskell.org";
17 maintainer = "ghc-devs@haskell.org";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [ "changelog.md" ];
29 extraSrcFiles = [ "changelog.md" ];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/windows/ghc810220201118/.plan.nix/hpc.nix → materialized/ghc-extra-projects/default/ghc810420210212/.plan.nix/hpc.nixrenamed+1−1
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [ "changelog.md" ];
29 extraSrcFiles = [ "changelog.md" ];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/windows/ghc810220201118/.plan.nix/iserv-proxy.nix → materialized/ghc-extra-projects/default/ghc810420210212/.plan.nix/iserv-proxy.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "iserv-proxy"; version = "8.10.2.20201118"; };
14+ identifier = { name = "iserv-proxy"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [];
26 licenseFiles = [];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/cross/ghc810220201118/.plan.nix/iserv.nix → materialized/ghc-extra-projects/default/ghc810420210212/.plan.nix/iserv.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "iserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "iserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [];
26 licenseFiles = [];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/windows/ghc810220201118/.plan.nix/libiserv.nix → materialized/ghc-extra-projects/default/ghc810420210212/.plan.nix/libiserv.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = { network = false; };
11 flags = { network = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "libiserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "libiserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/default/ghc810220201118/.plan.nix/remote-iserv.nix → materialized/ghc-extra-projects/default/ghc810420210212/.plan.nix/remote-iserv.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "remote-iserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "remote-iserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
17 maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [];
26 licenseFiles = [];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/default/ghc810220201118/default.nix → materialized/ghc-extra-projects/default/ghc810420210212/default.nixrenamed+6−6
@@ -5,7 +5,7 @@
5 "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
5 "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
6 "ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
6 "ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
7 "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default;
7 "unix".revision = (((hackage."unix")."2.7.2.2").revisions).default;
8− "ghc-heap".revision = (((hackage."ghc-heap")."8.10.2.20201118").revisions).default;
8+ "ghc-heap".revision = (((hackage."ghc-heap")."8.10.4.20210212").revisions).default;
9 "rts".revision = (((hackage."rts")."1.0").revisions).default;
9 "rts".revision = (((hackage."rts")."1.0").revisions).default;
10 "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
10 "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
11 "network".revision = (((hackage."network")."2.8.0.1").revisions).default;
11 "network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@@ -19,16 +19,16 @@
19 "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
19 "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
20 "process".revision = (((hackage."process")."1.6.10.0").revisions).default;
20 "process".revision = (((hackage."process")."1.6.10.0").revisions).default;
21 "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
21 "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
22− "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2.20201118").revisions).default;
22+ "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
23 "array".revision = (((hackage."array")."0.5.4.0").revisions).default;
23 "array".revision = (((hackage."array")."0.5.4.0").revisions).default;
24 "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
24 "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
25 };
25 };
26 compiler = {
26 compiler = {
27− version = "8.10.2.20201118";
27+ version = "8.10.4.20210212";
28− nix-name = "ghc810220201118";
28+ nix-name = "ghc810420210212";
29 packages = {
29 packages = {
30 "ghc-prim" = "0.6.1";
30 "ghc-prim" = "0.6.1";
31− "ghc-heap" = "8.10.2.20201118";
31+ "ghc-heap" = "8.10.4.20210212";
32 "rts" = "1.0";
32 "rts" = "1.0";
33 "deepseq" = "1.4.4.0";
33 "deepseq" = "1.4.4.0";
34 "template-haskell" = "2.16.0.0";
34 "template-haskell" = "2.16.0.0";
@@ -39,7 +39,7 @@
39 "transformers" = "0.5.6.2";
39 "transformers" = "0.5.6.2";
40 "filepath" = "1.4.2.1";
40 "filepath" = "1.4.2.1";
41 "pretty" = "1.1.3.6";
41 "pretty" = "1.1.3.6";
42− "ghc-boot-th" = "8.10.2.20201118";
42+ "ghc-boot-th" = "8.10.4.20210212";
43 "array" = "0.5.4.0";
43 "array" = "0.5.4.0";
44 "integer-gmp" = "1.0.3.0";
44 "integer-gmp" = "1.0.3.0";
45 };
45 };
materialized/ghc-extra-projects/cross/ghc810220201118/.plan.nix/bytestring.nix → materialized/ghc-extra-projects/windows/ghc810420210212/.plan.nix/bytestring.nixrenamed+4−69
@@ -11,7 +11,7 @@
11 flags = { integer-simple = false; };
11 flags = { integer-simple = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "bytestring"; version = "0.10.10.0"; };
14+ identifier = { name = "bytestring"; version = "0.10.12.0"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 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.";
16 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.";
17 maintainer = "Duncan Coutts <duncan@community.haskell.org>";
17 maintainer = "Duncan Coutts <duncan@community.haskell.org>";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [ "README.md" "Changelog.md" ];
29 extraSrcFiles = [ "README.md" "Changelog.md" ];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
@@ -32,11 +32,11 @@
32 };
32 };
33 components = {
33 components = {
34 "library" = {
34 "library" = {
35− depends = ([
35+ depends = (([
36 (hsPkgs."base" or (errorHandler.buildDepError "base"))
36 (hsPkgs."base" or (errorHandler.buildDepError "base"))
37 (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
37 (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
38 (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
38 (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
39− ] ++ (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"));
39+ ] ++ (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"));
40 buildable = true;
40 buildable = true;
41 modules = [
41 modules = [
42 "Data/ByteString/Builder/ASCII"
42 "Data/ByteString/Builder/ASCII"
@@ -67,70 +67,5 @@
67 includeDirs = [ "include" ];
67 includeDirs = [ "include" ];
68 includes = [ "fpstring.h" ];
68 includes = [ "fpstring.h" ];
69 };
69 };
70− tests = {
71− "prop-compiled" = {
72− depends = [
73− (hsPkgs."base" or (errorHandler.buildDepError "base"))
74− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
75− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
76− (hsPkgs."random" or (errorHandler.buildDepError "random"))
77− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
78− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
79− (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
80− (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
81− ];
82− buildable = true;
83− modules = [ "Rules" "QuickCheckUtils" "TestFramework" ];
84− cSources = [ "cbits/fpstring.c" ];
85− hsSourceDirs = [ "." "tests" ];
86− includeDirs = [ "include" ];
87− mainPath = [ "Properties.hs" ];
88− };
89− "regressions" = {
90− depends = [
91− (hsPkgs."base" or (errorHandler.buildDepError "base"))
92− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
93− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
94− (hsPkgs."random" or (errorHandler.buildDepError "random"))
95− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
96− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
97− (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
98− (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
99− ];
100− buildable = false;
101− cSources = [ "cbits/fpstring.c" ];
102− hsSourceDirs = [ "." "tests" ];
103− includeDirs = [ "include" ];
104− mainPath = [ "Regressions.hs" ];
105− };
106− "test-builder" = {
107− depends = [
108− (hsPkgs."base" or (errorHandler.buildDepError "base"))
109− (hsPkgs."ghc-prim" or (errorHandler.buildDepError "ghc-prim"))
110− (hsPkgs."deepseq" or (errorHandler.buildDepError "deepseq"))
111− (hsPkgs."QuickCheck" or (errorHandler.buildDepError "QuickCheck"))
112− (hsPkgs."byteorder" or (errorHandler.buildDepError "byteorder"))
113− (hsPkgs."dlist" or (errorHandler.buildDepError "dlist"))
114− (hsPkgs."directory" or (errorHandler.buildDepError "directory"))
115− (hsPkgs."mtl" or (errorHandler.buildDepError "mtl"))
116− (hsPkgs."HUnit" or (errorHandler.buildDepError "HUnit"))
117− (hsPkgs."test-framework" or (errorHandler.buildDepError "test-framework"))
118− (hsPkgs."test-framework-hunit" or (errorHandler.buildDepError "test-framework-hunit"))
119− (hsPkgs."test-framework-quickcheck2" or (errorHandler.buildDepError "test-framework-quickcheck2"))
120− ];
121− buildable = true;
122− modules = [
123− "Data/ByteString/Builder/Tests"
124− "Data/ByteString/Builder/Prim/Tests"
125− "Data/ByteString/Builder/Prim/TestUtils"
126− "TestFramework"
127− ];
128− cSources = [ "cbits/fpstring.c" "cbits/itoa.c" ];
129− hsSourceDirs = [ "." "tests" "tests/builder" ];
130− includeDirs = [ "include" ];
131− includes = [ "fpstring.h" ];
132− mainPath = [ "TestSuite.hs" ];
133− };
134− };
135 };
70 };
136 } // rec { src = (pkgs.lib).mkDefault ../libraries/bytestring; }
71 } // rec { src = (pkgs.lib).mkDefault ../libraries/bytestring; }
materialized/ghc-extra-projects/default/ghc810220201118/.plan.nix/ghc-boot.nix → materialized/ghc-extra-projects/windows/ghc810420210212/.plan.nix/ghc-boot.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.22";
13 specVersion = "1.22";
14− identifier = { name = "ghc-boot"; version = "8.10.2.20201118"; };
14+ identifier = { name = "ghc-boot"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "";
16 copyright = "";
17 maintainer = "ghc-devs@haskell.org";
17 maintainer = "ghc-devs@haskell.org";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/cross/ghc810220201118/.plan.nix/ghc.nix → materialized/ghc-extra-projects/windows/ghc810420210212/.plan.nix/ghc.nixrenamed+2−2
@@ -20,7 +20,7 @@
20 };
20 };
21 package = {
21 package = {
22 specVersion = "1.10";
22 specVersion = "1.10";
23− identifier = { name = "ghc"; version = "8.10.2.20201118"; };
23+ identifier = { name = "ghc"; version = "8.10.4.20210212"; };
24 license = "BSD-3-Clause";
24 license = "BSD-3-Clause";
25 copyright = "";
25 copyright = "";
26 maintainer = "glasgow-haskell-users@haskell.org";
26 maintainer = "glasgow-haskell-users@haskell.org";
@@ -33,7 +33,7 @@
33 isLocal = true;
33 isLocal = true;
34 detailLevel = "FullDetails";
34 detailLevel = "FullDetails";
35 licenseFiles = [ "LICENSE" ];
35 licenseFiles = [ "LICENSE" ];
36− dataDir = "";
36+ dataDir = ".";
37 dataFiles = [];
37 dataFiles = [];
38 extraSrcFiles = [];
38 extraSrcFiles = [];
39 extraTmpFiles = [];
39 extraTmpFiles = [];
materialized/ghc-extra-projects/windows/ghc810220201118/.plan.nix/ghci.nix → materialized/ghc-extra-projects/windows/ghc810420210212/.plan.nix/ghci.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = { ghci = false; };
11 flags = { ghci = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "ghci"; version = "8.10.2.20201118"; };
14+ identifier = { name = "ghci"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "";
16 copyright = "";
17 maintainer = "ghc-devs@haskell.org";
17 maintainer = "ghc-devs@haskell.org";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [ "changelog.md" ];
29 extraSrcFiles = [ "changelog.md" ];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/cross/ghc810220201118/.plan.nix/hpc.nix → materialized/ghc-extra-projects/windows/ghc810420210212/.plan.nix/hpc.nixrenamed+1−1
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [ "changelog.md" ];
29 extraSrcFiles = [ "changelog.md" ];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/default/ghc810220201118/.plan.nix/iserv-proxy.nix → materialized/ghc-extra-projects/windows/ghc810420210212/.plan.nix/iserv-proxy.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "iserv-proxy"; version = "8.10.2.20201118"; };
14+ identifier = { name = "iserv-proxy"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [];
26 licenseFiles = [];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/windows/ghc810220201118/.plan.nix/iserv.nix → materialized/ghc-extra-projects/windows/ghc810420210212/.plan.nix/iserv.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "iserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "iserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [];
26 licenseFiles = [];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/cross/ghc810220201118/.plan.nix/libiserv.nix → materialized/ghc-extra-projects/windows/ghc810420210212/.plan.nix/libiserv.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = { network = false; };
11 flags = { network = false; };
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "libiserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "libiserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "XXX";
17 maintainer = "XXX";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/windows/ghc810220201118/.plan.nix/remote-iserv.nix → materialized/ghc-extra-projects/windows/ghc810420210212/.plan.nix/remote-iserv.nixrenamed+2−2
@@ -11,7 +11,7 @@
11 flags = {};
11 flags = {};
12 package = {
12 package = {
13 specVersion = "1.10";
13 specVersion = "1.10";
14− identifier = { name = "remote-iserv"; version = "8.10.2.20201118"; };
14+ identifier = { name = "remote-iserv"; version = "8.10.4.20210212"; };
15 license = "BSD-3-Clause";
15 license = "BSD-3-Clause";
16 copyright = "XXX";
16 copyright = "XXX";
17 maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
17 maintainer = "Moritz Angermann <moritz.angermann@gmail.com>";
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [];
26 licenseFiles = [];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc-extra-projects/windows/ghc810220201118/default.nix → materialized/ghc-extra-projects/windows/ghc810420210212/default.nixrenamed+6−6
@@ -4,7 +4,7 @@
4 packages = {
4 packages = {
5 "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
5 "binary".revision = (((hackage."binary")."0.8.8.0").revisions).default;
6 "ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
6 "ghc-prim".revision = (((hackage."ghc-prim")."0.6.1").revisions).default;
7− "ghc-heap".revision = (((hackage."ghc-heap")."8.10.2.20201118").revisions).default;
7+ "ghc-heap".revision = (((hackage."ghc-heap")."8.10.4.20210212").revisions).default;
8 "rts".revision = (((hackage."rts")."1.0").revisions).default;
8 "rts".revision = (((hackage."rts")."1.0").revisions).default;
9 "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
9 "deepseq".revision = (((hackage."deepseq")."1.4.4.0").revisions).default;
10 "network".revision = (((hackage."network")."2.8.0.1").revisions).default;
10 "network".revision = (((hackage."network")."2.8.0.1").revisions).default;
@@ -17,17 +17,17 @@
17 "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
17 "filepath".revision = (((hackage."filepath")."1.4.2.1").revisions).default;
18 "process".revision = (((hackage."process")."1.6.10.0").revisions).default;
18 "process".revision = (((hackage."process")."1.6.10.0").revisions).default;
19 "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
19 "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
20− "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2.20201118").revisions).default;
20+ "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
21 "array".revision = (((hackage."array")."0.5.4.0").revisions).default;
21 "array".revision = (((hackage."array")."0.5.4.0").revisions).default;
22 "Win32".revision = (((hackage."Win32")."2.6.2.0").revisions).default;
22 "Win32".revision = (((hackage."Win32")."2.6.2.0").revisions).default;
23 "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
23 "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
24 };
24 };
25 compiler = {
25 compiler = {
26− version = "8.10.2.20201118";
26+ version = "8.10.4.20210212";
27− nix-name = "ghc810220201118";
27+ nix-name = "ghc810420210212";
28 packages = {
28 packages = {
29 "ghc-prim" = "0.6.1";
29 "ghc-prim" = "0.6.1";
30− "ghc-heap" = "8.10.2.20201118";
30+ "ghc-heap" = "8.10.4.20210212";
31 "rts" = "1.0";
31 "rts" = "1.0";
32 "deepseq" = "1.4.4.0";
32 "deepseq" = "1.4.4.0";
33 "template-haskell" = "2.16.0.0";
33 "template-haskell" = "2.16.0.0";
@@ -36,7 +36,7 @@
36 "transformers" = "0.5.6.2";
36 "transformers" = "0.5.6.2";
37 "filepath" = "1.4.2.1";
37 "filepath" = "1.4.2.1";
38 "pretty" = "1.1.3.6";
38 "pretty" = "1.1.3.6";
39− "ghc-boot-th" = "8.10.2.20201118";
39+ "ghc-boot-th" = "8.10.4.20210212";
40 "array" = "0.5.4.0";
40 "array" = "0.5.4.0";
41 "integer-gmp" = "1.0.3.0";
41 "integer-gmp" = "1.0.3.0";
42 };
42 };
materialized/ghc810220201118/cabal-install/.plan.nix/cabal-install.nix → materialized/ghc810420210212/cabal-install/.plan.nix/cabal-install.nixrenamed+1−1
@@ -36,7 +36,7 @@
36 ];
36 ];
37 detailLevel = "FullDetails";
37 detailLevel = "FullDetails";
38 licenseFiles = [ "LICENSE" ];
38 licenseFiles = [ "LICENSE" ];
39− dataDir = "";
39+ dataDir = ".";
40 dataFiles = [];
40 dataFiles = [];
41 extraSrcFiles = [
41 extraSrcFiles = [
42 "README.md"
42 "README.md"
materialized/ghc810220201118/cabal-install/default.nix → materialized/ghc810420210212/cabal-install/default.nixrenamed+10−10
@@ -34,9 +34,9 @@
34 "directory".revision = (((hackage."directory")."1.3.6.0").revisions).default;
34 "directory".revision = (((hackage."directory")."1.3.6.0").revisions).default;
35 "template-haskell".revision = (((hackage."template-haskell")."2.16.0.0").revisions).default;
35 "template-haskell".revision = (((hackage."template-haskell")."2.16.0.0").revisions).default;
36 "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default;
36 "containers".revision = (((hackage."containers")."0.6.2.1").revisions).default;
37− "bytestring".revision = (((hackage."bytestring")."0.10.10.0").revisions).default;
37+ "bytestring".revision = (((hackage."bytestring")."0.10.12.0").revisions).default;
38− "text".revision = (((hackage."text")."1.2.3.2").revisions).default;
38+ "text".revision = (((hackage."text")."1.2.4.1").revisions).default;
39− "Cabal".revision = (((hackage."Cabal")."3.2.0.0").revisions).default;
39+ "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default;
40 "base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default;
40 "base64-bytestring".revision = (((hackage."base64-bytestring")."1.2.0.1").revisions).default;
41 "base".revision = (((hackage."base")."4.14.1.0").revisions).default;
41 "base".revision = (((hackage."base")."4.14.1.0").revisions).default;
42 "time".revision = (((hackage."time")."1.9.3").revisions).default;
42 "time".revision = (((hackage."time")."1.9.3").revisions).default;
@@ -63,7 +63,7 @@
63 "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
63 "pretty".revision = (((hackage."pretty")."1.1.3.6").revisions).default;
64 "lukko".revision = (((hackage."lukko")."0.1.1.3").revisions).default;
64 "lukko".revision = (((hackage."lukko")."0.1.1.3").revisions).default;
65 "lukko".flags.ofd-locking = true;
65 "lukko".flags.ofd-locking = true;
66− "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2.20201118").revisions).default;
66+ "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
67 "array".revision = (((hackage."array")."0.5.4.0").revisions).default;
67 "array".revision = (((hackage."array")."0.5.4.0").revisions).default;
68 "hackage-security".revision = (((hackage."hackage-security")."0.6.0.1").revisions).default;
68 "hackage-security".revision = (((hackage."hackage-security")."0.6.0.1").revisions).default;
69 "hackage-security".flags.old-directory = false;
69 "hackage-security".flags.old-directory = false;
@@ -74,8 +74,8 @@
74 "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
74 "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
75 };
75 };
76 compiler = {
76 compiler = {
77− version = "8.10.2.20201118";
77+ version = "8.10.4.20210212";
78− nix-name = "ghc810220201118";
78+ nix-name = "ghc810420210212";
79 packages = {
79 packages = {
80 "binary" = "0.8.8.0";
80 "binary" = "0.8.8.0";
81 "ghc-prim" = "0.6.1";
81 "ghc-prim" = "0.6.1";
@@ -88,16 +88,16 @@
88 "directory" = "1.3.6.0";
88 "directory" = "1.3.6.0";
89 "template-haskell" = "2.16.0.0";
89 "template-haskell" = "2.16.0.0";
90 "containers" = "0.6.2.1";
90 "containers" = "0.6.2.1";
91− "bytestring" = "0.10.10.0";
91+ "bytestring" = "0.10.12.0";
92− "text" = "1.2.3.2";
92+ "text" = "1.2.4.1";
93− "Cabal" = "3.2.0.0";
93+ "Cabal" = "3.2.1.0";
94 "base" = "4.14.1.0";
94 "base" = "4.14.1.0";
95 "time" = "1.9.3";
95 "time" = "1.9.3";
96 "transformers" = "0.5.6.2";
96 "transformers" = "0.5.6.2";
97 "filepath" = "1.4.2.1";
97 "filepath" = "1.4.2.1";
98 "process" = "1.6.9.0";
98 "process" = "1.6.9.0";
99 "pretty" = "1.1.3.6";
99 "pretty" = "1.1.3.6";
100− "ghc-boot-th" = "8.10.2.20201118";
100+ "ghc-boot-th" = "8.10.4.20210212";
101 "array" = "0.5.4.0";
101 "array" = "0.5.4.0";
102 "integer-gmp" = "1.0.3.0";
102 "integer-gmp" = "1.0.3.0";
103 };
103 };
materialized/ghc810220201118/nix-tools/.plan.nix/hackage-db.nix → materialized/ghc810420210212/nix-tools/.plan.nix/hackage-db.nixrenamed+1−1
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [];
29 extraSrcFiles = [];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc810220201118/nix-tools/.plan.nix/nix-tools.nix → materialized/ghc810420210212/nix-tools/.plan.nix/nix-tools.nixrenamed+1−1
@@ -24,7 +24,7 @@
24 isLocal = true;
24 isLocal = true;
25 detailLevel = "FullDetails";
25 detailLevel = "FullDetails";
26 licenseFiles = [ "LICENSE" ];
26 licenseFiles = [ "LICENSE" ];
27− dataDir = "";
27+ dataDir = ".";
28 dataFiles = [];
28 dataFiles = [];
29 extraSrcFiles = [ "ChangeLog.md" ];
29 extraSrcFiles = [ "ChangeLog.md" ];
30 extraTmpFiles = [];
30 extraTmpFiles = [];
materialized/ghc810220201118/nix-tools/default.nix → materialized/ghc810420210212/nix-tools/default.nixrenamed+10−10
@@ -196,7 +196,7 @@
196 "streaming-commons".flags.use-bytestring-builder = false;
196 "streaming-commons".flags.use-bytestring-builder = false;
197 "haskell-lexer".revision = (((hackage."haskell-lexer")."1.1").revisions).default;
197 "haskell-lexer".revision = (((hackage."haskell-lexer")."1.1").revisions).default;
198 "lens-family".revision = (((hackage."lens-family")."2.1.0").revisions).default;
198 "lens-family".revision = (((hackage."lens-family")."2.1.0").revisions).default;
199− "bytestring".revision = (((hackage."bytestring")."0.10.10.0").revisions).default;
199+ "bytestring".revision = (((hackage."bytestring")."0.10.12.0").revisions).default;
200 "ansi-wl-pprint".revision = (((hackage."ansi-wl-pprint")."0.6.9").revisions).default;
200 "ansi-wl-pprint".revision = (((hackage."ansi-wl-pprint")."0.6.9").revisions).default;
201 "ansi-wl-pprint".flags.example = false;
201 "ansi-wl-pprint".flags.example = false;
202 "basement".revision = (((hackage."basement")."0.0.11").revisions).default;
202 "basement".revision = (((hackage."basement")."0.0.11").revisions).default;
@@ -218,8 +218,8 @@
218 "deriving-compat".flags.base-4-9 = true;
218 "deriving-compat".flags.base-4-9 = true;
219 "deriving-compat".flags.template-haskell-2-11 = true;
219 "deriving-compat".flags.template-haskell-2-11 = true;
220 "deriving-compat".flags.new-functor-classes = true;
220 "deriving-compat".flags.new-functor-classes = true;
221− "text".revision = (((hackage."text")."1.2.3.2").revisions).default;
221+ "text".revision = (((hackage."text")."1.2.4.1").revisions).default;
222− "Cabal".revision = (((hackage."Cabal")."3.2.0.0").revisions).default;
222+ "Cabal".revision = (((hackage."Cabal")."3.2.1.0").revisions).default;
223 "assoc".revision = (((hackage."assoc")."1.0.2").revisions).default;
223 "assoc".revision = (((hackage."assoc")."1.0.2").revisions).default;
224 "unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default;
224 "unordered-containers".revision = (((hackage."unordered-containers")."0.2.13.0").revisions).default;
225 "unordered-containers".flags.debug = false;
225 "unordered-containers".flags.debug = false;
@@ -289,7 +289,7 @@
289 "aeson".flags.bytestring-builder = false;
289 "aeson".flags.bytestring-builder = false;
290 "aeson".flags.developer = false;
290 "aeson".flags.developer = false;
291 "http-types".revision = (((hackage."http-types")."0.12.3").revisions).default;
291 "http-types".revision = (((hackage."http-types")."0.12.3").revisions).default;
292− "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.2.20201118").revisions).default;
292+ "ghc-boot-th".revision = (((hackage."ghc-boot-th")."8.10.4.20210212").revisions).default;
293 "base-orphans".revision = (((hackage."base-orphans")."0.8.4").revisions).default;
293 "base-orphans".revision = (((hackage."base-orphans")."0.8.4").revisions).default;
294 "th-abstraction".revision = (((hackage."th-abstraction")."0.4.2.0").revisions).default;
294 "th-abstraction".revision = (((hackage."th-abstraction")."0.4.2.0").revisions).default;
295 "memory".revision = (((hackage."memory")."0.15.0").revisions).default;
295 "memory".revision = (((hackage."memory")."0.15.0").revisions).default;
@@ -304,8 +304,8 @@
304 "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
304 "integer-gmp".revision = (((hackage."integer-gmp")."1.0.3.0").revisions).default;
305 };
305 };
306 compiler = {
306 compiler = {
307− version = "8.10.2.20201118";
307+ version = "8.10.4.20210212";
308− nix-name = "ghc810220201118";
308+ nix-name = "ghc810420210212";
309 packages = {
309 packages = {
310 "exceptions" = "0.10.4";
310 "exceptions" = "0.10.4";
311 "binary" = "0.8.8.0";
311 "binary" = "0.8.8.0";
@@ -320,9 +320,9 @@
320 "directory" = "1.3.6.0";
320 "directory" = "1.3.6.0";
321 "template-haskell" = "2.16.0.0";
321 "template-haskell" = "2.16.0.0";
322 "containers" = "0.6.2.1";
322 "containers" = "0.6.2.1";
323− "bytestring" = "0.10.10.0";
323+ "bytestring" = "0.10.12.0";
324− "text" = "1.2.3.2";
324+ "text" = "1.2.4.1";
325− "Cabal" = "3.2.0.0";
325+ "Cabal" = "3.2.1.0";
326 "base" = "4.14.1.0";
326 "base" = "4.14.1.0";
327 "time" = "1.9.3";
327 "time" = "1.9.3";
328 "terminfo" = "0.4.1.4";
328 "terminfo" = "0.4.1.4";
@@ -330,7 +330,7 @@
330 "filepath" = "1.4.2.1";
330 "filepath" = "1.4.2.1";
331 "process" = "1.6.9.0";
331 "process" = "1.6.9.0";
332 "pretty" = "1.1.3.6";
332 "pretty" = "1.1.3.6";
333− "ghc-boot-th" = "8.10.2.20201118";
333+ "ghc-boot-th" = "8.10.4.20210212";
334 "array" = "0.5.4.0";
334 "array" = "0.5.4.0";
335 "integer-gmp" = "1.0.3.0";
335 "integer-gmp" = "1.0.3.0";
336 };
336 };
overlays/bootstrap.nix+8−9
@@ -423,9 +423,9 @@ in {
423
423
424 ghc-patches = ghc-patches "8.10.4";
424 ghc-patches = ghc-patches "8.10.4";
425 };
425 };
426− # ghc 8.10.2 with patches needed by plutus
426+ # ghc 8.10.4 with patches needed by plutus
427− ghc810220201118 = final.callPackage ../compiler/ghc {
427+ ghc810420210212 = final.callPackage ../compiler/ghc {
428− extra-passthru = { buildGHC = final.buildPackages.haskell-nix.compiler.ghc810220201118; };
428+ extra-passthru = { buildGHC = final.buildPackages.haskell-nix.compiler.ghc810420210212; };
429
429
430 bootPkgs = bootPkgs // {
430 bootPkgs = bootPkgs // {
431 # Not using 8.8 due to https://gitlab.haskell.org/ghc/ghc/-/issues/18143
431 # Not using 8.8 due to https://gitlab.haskell.org/ghc/ghc/-/issues/18143
@@ -437,16 +437,15 @@ in {
437 llvmPackages = final.llvmPackages_9;
437 llvmPackages = final.llvmPackages_9;
438
438
439 src-spec = rec {
439 src-spec = rec {
440− version = "8.10.2";
440+ version = "8.10.4";
441 url = "https://downloads.haskell.org/~ghc/${version}/ghc-${version}-src.tar.xz";
441 url = "https://downloads.haskell.org/~ghc/${version}/ghc-${version}-src.tar.xz";
442− sha256 = "02w8n085bw38vyp694j0lfk5wcnwkdaj7hhp0saj71x74533lmww";
442+ sha256 = "03li4k10hxgyxcdyyz2092wx09spr1599hi0sxbh4m889qdqgbsj";
443 };
443 };
444−
445− ghc-patches = ghc-patches "8.10.2"
444+ ghc-patches = ghc-patches "8.10.4"
446 ++ [ ./patches/ghc/core-field.patch ];
445 ++ [ ./patches/ghc/core-field.patch ];
447
446
448− # Avoid clashes with normal ghc8102
447+ # Avoid clashes with normal ghc8104
449− ghc-version = "8.10.2.20201118";
448+ ghc-version = "8.10.4.20210212";
450 };
449 };
451 } // final.lib.optionalAttrs (final.targetPlatform.isGhcjs or false) (
450 } // final.lib.optionalAttrs (final.targetPlatform.isGhcjs or false) (
452 if final.hostPlatform.isGhcjs
451 if final.hostPlatform.isGhcjs
scripts/check-compiler-materialization/default.nix+1−1
@@ -9,7 +9,7 @@ in eval.linkFarm "check-${compiler-nix-name}" [
9 # This set of derivations should be enough to ensure all the materialized files for a
9 # This set of derivations should be enough to ensure all the materialized files for a
10 # given GHC version are checked.
10 # given GHC version are checked.
11 { name = "linux-cabal-install"; path = linux.haskell-nix.cabal-install.${compiler-nix-name}; }
11 { name = "linux-cabal-install"; path = linux.haskell-nix.cabal-install.${compiler-nix-name}; }
12− { name = "darwin-cabal-install"; path = darwin.haskell-nix.cabal-install.${compiler-nix-name}; }
12+ # { name = "darwin-cabal-install"; path = darwin.haskell-nix.cabal-install.${compiler-nix-name}; }
13 { name = "linux-nix-tools"; path = linux.haskell-nix.nix-tools.${compiler-nix-name}; }
13 { name = "linux-nix-tools"; path = linux.haskell-nix.nix-tools.${compiler-nix-name}; }
14 { name = "linux"; path = linux.ghc-extra-projects.${compiler-nix-name}.plan-nix; }
14 { name = "linux"; path = linux.ghc-extra-projects.${compiler-nix-name}.plan-nix; }
15 # In some cased you may need comment out one or more of these if the GHC version needed cannot be built.
15 # In some cased you may need comment out one or more of these if the GHC version needed cannot be built.
test/default.nix+1−1
@@ -202,7 +202,7 @@ let
202 coverage-golden = callTest ./coverage-golden { inherit compiler-nix-name;};
202 coverage-golden = callTest ./coverage-golden { inherit compiler-nix-name;};
203 coverage-no-libs = callTest ./coverage-no-libs { inherit compiler-nix-name; };
203 coverage-no-libs = callTest ./coverage-no-libs { inherit compiler-nix-name; };
204 snapshots = callTest ./snapshots {};
204 snapshots = callTest ./snapshots {};
205− } // lib.optionalAttrs (!stdenv.hostPlatform.isGhcjs && !(__elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810220201118"])) {
205+ } // lib.optionalAttrs (!stdenv.hostPlatform.isGhcjs && !(__elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810420210212"])) {
206 # Pandoc does not build with ghcjs or ghc 8.10 yet (lookup-sha256 and fully-static build pandoc)
206 # Pandoc does not build with ghcjs or ghc 8.10 yet (lookup-sha256 and fully-static build pandoc)
207 lookup-sha256 = callTest ./lookup-sha256 { inherit compiler-nix-name; };
207 lookup-sha256 = callTest ./lookup-sha256 { inherit compiler-nix-name; };
208 # fully-static = callTest ./fully-static { inherit (pkgs) buildPackages; };
208 # fully-static = callTest ./fully-static { inherit (pkgs) buildPackages; };
test/setup-deps/default.nix+1−1
@@ -20,7 +20,7 @@ let
20 platforms = platforms.unix;
20 platforms = platforms.unix;
21 # Building reinstallable lib GHC is broken on 8.10, and we require lib ghc so this won't work with cross-compiling.
21 # Building reinstallable lib GHC is broken on 8.10, and we require lib ghc so this won't work with cross-compiling.
22 # Moreover, even building the plan doesn't seem to work in these circumstances.
22 # Moreover, even building the plan doesn't seem to work in these circumstances.
23− disabled = stdenv.buildPlatform != stdenv.hostPlatform || stdenv.hostPlatform.isMusl || __elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810220201118"];
23+ disabled = stdenv.buildPlatform != stdenv.hostPlatform || stdenv.hostPlatform.isMusl || __elem compiler-nix-name ["ghc8101" "ghc8102" "ghc8103" "ghc8104" "ghc810420210212"];
24 };
24 };
25in
25in
26
26