From 104c4300b04ddf1ace4a90a2490f8ddec809dcf9 Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Wed, 14 Feb 2024 23:57:37 +1300 Subject: [PATCH 01/17] Use reinstallableLibGhc for ghc 9.8.1 plugin test --- test/plugin/default.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/test/plugin/default.nix b/test/plugin/default.nix index c5bb06787b..243bf6c2e4 100644 --- a/test/plugin/default.nix +++ b/test/plugin/default.nix @@ -6,9 +6,6 @@ let project = project' { inherit compiler-nix-name evalPackages; src = testSrc "plugin"; - modules = [{ - reinstallableLibGhc = builtins.compareVersions buildPackages.haskell-nix.compiler.${compiler-nix-name}.version "9.8.1" < 0; - }]; }; packages = project.hsPkgs; From 9a36a272d0aa6eedf5acfe3b9b7004f4178a916d Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Thu, 15 Feb 2024 19:43:21 +1300 Subject: [PATCH 02/17] Try +hash-unit-ids --- compiler/ghc/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/compiler/ghc/default.nix b/compiler/ghc/default.nix index df8b927f65..fb3f931940 100644 --- a/compiler/ghc/default.nix +++ b/compiler/ghc/default.nix @@ -301,6 +301,7 @@ let + lib.optionalString enableDWARF "+debug_info" + lib.optionalString ((enableNativeBignum && hadrianHasNativeBignumFlavour) || targetPlatform.isGhcjs) "+native_bignum" + lib.optionalString targetPlatform.isGhcjs "+no_profiled_libs" + + lib.optionalString (builtins.compareVersions ghc-version "9.8.1" >= 0) "+hash-unit-ids" } --docs=no-sphinx -j --verbose" # This is needed to prevent $GCC from emitting out of line atomics. # Those would then result in __aarch64_ldadd1_sync and others being referenced, which From 9cd8cea9cea4d734e33f38bd299668efc4b6234d Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Thu, 15 Feb 2024 19:50:04 +1300 Subject: [PATCH 03/17] Try --hash-unit-ids --- compiler/ghc/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ghc/default.nix b/compiler/ghc/default.nix index fb3f931940..2b5f6f5b74 100644 --- a/compiler/ghc/default.nix +++ b/compiler/ghc/default.nix @@ -301,8 +301,8 @@ let + lib.optionalString enableDWARF "+debug_info" + lib.optionalString ((enableNativeBignum && hadrianHasNativeBignumFlavour) || targetPlatform.isGhcjs) "+native_bignum" + lib.optionalString targetPlatform.isGhcjs "+no_profiled_libs" - + lib.optionalString (builtins.compareVersions ghc-version "9.8.1" >= 0) "+hash-unit-ids" } --docs=no-sphinx -j --verbose" + + lib.optionalString (builtins.compareVersions ghc-version "9.8.1" >= 0) " --hash-unit-ids" # This is needed to prevent $GCC from emitting out of line atomics. # Those would then result in __aarch64_ldadd1_sync and others being referenced, which # we don't handle in the RTS properly yet. Until we figure out how to _properly_ deal From f12958dda5220ea7222afd25e8efc6a0574f0da3 Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Thu, 15 Feb 2024 23:02:46 +1300 Subject: [PATCH 04/17] Remove `-inplace` from package ids --- compiler/ghc/default.nix | 1 - overlays/bootstrap.nix | 3 +++ .../ghc/ghc-9.8.1-remove-inplace-suffix.patch | 18 ++++++++++++++++++ 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch diff --git a/compiler/ghc/default.nix b/compiler/ghc/default.nix index 2b5f6f5b74..df8b927f65 100644 --- a/compiler/ghc/default.nix +++ b/compiler/ghc/default.nix @@ -302,7 +302,6 @@ let + lib.optionalString ((enableNativeBignum && hadrianHasNativeBignumFlavour) || targetPlatform.isGhcjs) "+native_bignum" + lib.optionalString targetPlatform.isGhcjs "+no_profiled_libs" } --docs=no-sphinx -j --verbose" - + lib.optionalString (builtins.compareVersions ghc-version "9.8.1" >= 0) " --hash-unit-ids" # This is needed to prevent $GCC from emitting out of line atomics. # Those would then result in __aarch64_ldadd1_sync and others being referenced, which # we don't handle in the RTS properly yet. Until we figure out how to _properly_ deal diff --git a/overlays/bootstrap.nix b/overlays/bootstrap.nix index 902c5d363a..c0e02464ca 100644 --- a/overlays/bootstrap.nix +++ b/overlays/bootstrap.nix @@ -274,6 +274,9 @@ in { # Fix the bad fixups: https://gitlab.haskell.org/ghc/ghc/-/commit/2adc050857a9c1b992040fbfd55fbe65b2851b19 ++ final.lib.optional (versionAtLeast "9.6" && versionLessThan "9.6.4" && final.stdenv.targetPlatform.isAarch64) ./patches/ghc/2adc050857a9c1b992040fbfd55fbe65b2851b19.patch ++ final.lib.optional (versionAtLeast "8.10.7" && versionLessThan "9.0" && final.stdenv.targetPlatform.isAarch64 && final.stdenv.targetPlatform.isMusl && final.stdenv.targetPlatform != final.stdenv.hostPlatform) ./patches/ghc/ghc-8.10-aarch64-musl-gettimeofday.patch + + # Haskell.nix planning breaks if boot package ids have a suffix + ++ from "9.8.1" ./patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch ; in ({ ghc865 = final.callPackage ../compiler/ghc (traceWarnOld "8.6" { diff --git a/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch b/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch new file mode 100644 index 0000000000..ce10a47aed --- /dev/null +++ b/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch @@ -0,0 +1,18 @@ +diff --git a/hadrian/src/Hadrian/Haskell/Hash.hs b/hadrian/src/Hadrian/Haskell/Hash.hs +index ee644168e2..2abcf4daa4 100644 +--- a/hadrian/src/Hadrian/Haskell/Hash.hs ++++ b/hadrian/src/Hadrian/Haskell/Hash.hs +@@ -56,10 +56,10 @@ pkgUnitId stg pkg = do + hash <- if use_hash + then do + phash <- pkgHash stg pkg +- return $ truncateHash 4 phash ++ return $ "-" <> truncateHash 4 phash + else +- return "inplace" +- pure $ pid <> "-" <> hash ++ return "" ++ pure $ pid <> hash + + where + truncateHash :: Int -> String -> String From 5dc743dd259a32b40e2bcc192b40b095d239cebc Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Thu, 15 Feb 2024 23:09:49 +1300 Subject: [PATCH 05/17] Remove `-inplace` from package ids --- overlays/bootstrap.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/overlays/bootstrap.nix b/overlays/bootstrap.nix index c0e02464ca..88c778c90b 100644 --- a/overlays/bootstrap.nix +++ b/overlays/bootstrap.nix @@ -96,6 +96,7 @@ in { # Returns true iff this derivation's version is greater than or equal to ver. versionAtLeast = ver: !versionLessThan ver; fromUntil = start: end: final.lib.optional (versionAtLeast start && versionLessThan end); + from = start: final.lib.optional (versionAtLeast start); until = end: final.lib.optional (versionLessThan end); always = final.lib.optional true; # Try to avoid reordering the patches unless a patch is added or changed that From c11986d4d7a1a50e9649aa3bf82868a6e62263d6 Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Fri, 16 Feb 2024 00:16:12 +1300 Subject: [PATCH 06/17] Remove `-inplace` from package ids --- .../ghc/ghc-9.8.1-remove-inplace-suffix.patch | 1240 ++++++++++++++++- 1 file changed, 1229 insertions(+), 11 deletions(-) diff --git a/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch b/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch index ce10a47aed..c540dc356e 100644 --- a/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch +++ b/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch @@ -1,18 +1,1236 @@ +diff --git a/hadrian/bindist/Makefile b/hadrian/bindist/Makefile +index 4b6a8cf022..7580ded296 100644 +--- a/hadrian/bindist/Makefile ++++ b/hadrian/bindist/Makefile +@@ -235,7 +235,7 @@ update_package_db: install_bin install_lib + $(INSTALL_DATA) mk/system-cxx-std-lib-1.0.conf "$(DESTDIR)$(ActualLibsDir)/package.conf.d" + @echo "Updating the package DB" + $(foreach p, $(PKG_CONFS),\ +- $(call patchpackageconf,$(shell echo $(notdir $p) | sed 's/-[0-9.]*-[0-9a-zA-Z]*\.conf//g'),$(shell echo "$p" | sed 's:\0xxx\0: :g'),$(docdir),$(shell mk/relpath.sh "$(ActualLibsDir)" "$(docdir)"),$(shell echo $(notdir $p) | sed 's/.conf//g'))) ++ $(call patchpackageconf,$(shell echo $(notdir $p) | sed 's/-\([0-9]*[0-9]\.\)*conf//g'),$(shell echo "$p" | sed 's:\0xxx\0: :g'),$(docdir),$(shell mk/relpath.sh "$(ActualLibsDir)" "$(docdir)"),$(shell echo $(notdir $p) | sed 's/.conf//g'))) + '$(DESTDIR)$(ActualBinsDir)/$(CrossCompilePrefix)ghc-pkg' --global-package-db "$(DESTDIR)$(ActualLibsDir)/package.conf.d" recache + + install_mingw: +diff --git a/hadrian/bootstrap/plan-bootstrap-9_4_1.json b/hadrian/bootstrap/plan-bootstrap-9_4_1.json +index 34cbc95a5e..2cb99b8f71 100644 +--- a/hadrian/bootstrap/plan-bootstrap-9_4_1.json ++++ b/hadrian/bootstrap/plan-bootstrap-9_4_1.json +@@ -126,15 +126,6 @@ + "src_sha256": "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3", + "version": "2.14.2" + }, +- { +- "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", +- "flags": [], +- "package": "base16-bytestring", +- "revision": 0, +- "source": "hackage", +- "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", +- "version": "1.0.2.0" +- }, + { + "cabal_sha256": "a692159828c2cd278eaec317b3a7e9fb6d7b787c8a19f086004d15d9fa1fd72c", + "flags": [ +@@ -146,18 +137,6 @@ + "src_sha256": "845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1", + "version": "0.8.3" + }, +- { +- "cabal_sha256": "72ce9095872eae653addca5f412ac8070d6282d8e1c8578c2237c33f2cbbf4bc", +- "flags": [ +- "-exe", +- "+use-cbits" +- ], +- "package": "cryptohash-sha256", +- "revision": 2, +- "source": "hackage", +- "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", +- "version": "0.11.102.1" +- }, + { + "cabal_sha256": "3ac58d7341976173d1052e7b2837d119212d9afcf911735667c7f1ab67aec25f", + "flags": [], +diff --git a/hadrian/bootstrap/plan-bootstrap-9_4_2.json b/hadrian/bootstrap/plan-bootstrap-9_4_2.json +index 6ce98ec157..a17b217d1e 100644 +--- a/hadrian/bootstrap/plan-bootstrap-9_4_2.json ++++ b/hadrian/bootstrap/plan-bootstrap-9_4_2.json +@@ -126,15 +126,6 @@ + "src_sha256": "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3", + "version": "2.14.2" + }, +- { +- "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", +- "flags": [], +- "package": "base16-bytestring", +- "revision": 0, +- "source": "hackage", +- "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", +- "version": "1.0.2.0" +- }, + { + "cabal_sha256": "a692159828c2cd278eaec317b3a7e9fb6d7b787c8a19f086004d15d9fa1fd72c", + "flags": [ +@@ -146,18 +137,6 @@ + "src_sha256": "845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1", + "version": "0.8.3" + }, +- { +- "cabal_sha256": "72ce9095872eae653addca5f412ac8070d6282d8e1c8578c2237c33f2cbbf4bc", +- "flags": [ +- "-exe", +- "+use-cbits" +- ], +- "package": "cryptohash-sha256", +- "revision": 2, +- "source": "hackage", +- "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", +- "version": "0.11.102.1" +- }, + { + "cabal_sha256": "3ac58d7341976173d1052e7b2837d119212d9afcf911735667c7f1ab67aec25f", + "flags": [], +diff --git a/hadrian/bootstrap/plan-bootstrap-9_4_3.json b/hadrian/bootstrap/plan-bootstrap-9_4_3.json +index 017c37b1eb..82c6baa824 100644 +--- a/hadrian/bootstrap/plan-bootstrap-9_4_3.json ++++ b/hadrian/bootstrap/plan-bootstrap-9_4_3.json +@@ -126,15 +126,6 @@ + "src_sha256": "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3", + "version": "2.14.2" + }, +- { +- "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", +- "flags": [], +- "package": "base16-bytestring", +- "revision": 0, +- "source": "hackage", +- "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", +- "version": "1.0.2.0" +- }, + { + "cabal_sha256": "a692159828c2cd278eaec317b3a7e9fb6d7b787c8a19f086004d15d9fa1fd72c", + "flags": [ +@@ -146,18 +137,6 @@ + "src_sha256": "845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1", + "version": "0.8.3" + }, +- { +- "cabal_sha256": "72ce9095872eae653addca5f412ac8070d6282d8e1c8578c2237c33f2cbbf4bc", +- "flags": [ +- "-exe", +- "+use-cbits" +- ], +- "package": "cryptohash-sha256", +- "revision": 2, +- "source": "hackage", +- "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", +- "version": "0.11.102.1" +- }, + { + "cabal_sha256": "3ac58d7341976173d1052e7b2837d119212d9afcf911735667c7f1ab67aec25f", + "flags": [], +diff --git a/hadrian/bootstrap/plan-bootstrap-9_4_4.json b/hadrian/bootstrap/plan-bootstrap-9_4_4.json +index ed9ddbef9c..5420b39c73 100644 +--- a/hadrian/bootstrap/plan-bootstrap-9_4_4.json ++++ b/hadrian/bootstrap/plan-bootstrap-9_4_4.json +@@ -126,15 +126,6 @@ + "src_sha256": "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3", + "version": "2.14.2" + }, +- { +- "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", +- "flags": [], +- "package": "base16-bytestring", +- "revision": 0, +- "source": "hackage", +- "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", +- "version": "1.0.2.0" +- }, + { + "cabal_sha256": "a692159828c2cd278eaec317b3a7e9fb6d7b787c8a19f086004d15d9fa1fd72c", + "flags": [ +@@ -146,18 +137,6 @@ + "src_sha256": "845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1", + "version": "0.8.3" + }, +- { +- "cabal_sha256": "72ce9095872eae653addca5f412ac8070d6282d8e1c8578c2237c33f2cbbf4bc", +- "flags": [ +- "-exe", +- "+use-cbits" +- ], +- "package": "cryptohash-sha256", +- "revision": 2, +- "source": "hackage", +- "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", +- "version": "0.11.102.1" +- }, + { + "cabal_sha256": "3ac58d7341976173d1052e7b2837d119212d9afcf911735667c7f1ab67aec25f", + "flags": [], +diff --git a/hadrian/bootstrap/plan-bootstrap-9_6_1.json b/hadrian/bootstrap/plan-bootstrap-9_6_1.json +index 5dedb0dced..eee2bfbc19 100644 +--- a/hadrian/bootstrap/plan-bootstrap-9_6_1.json ++++ b/hadrian/bootstrap/plan-bootstrap-9_6_1.json +@@ -144,15 +144,6 @@ + "src_sha256": "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3", + "version": "2.14.2" + }, +- { +- "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", +- "flags": [], +- "package": "base16-bytestring", +- "revision": 0, +- "source": "hackage", +- "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", +- "version": "1.0.2.0" +- }, + { + "cabal_sha256": "a692159828c2cd278eaec317b3a7e9fb6d7b787c8a19f086004d15d9fa1fd72c", + "flags": [ +@@ -164,18 +155,6 @@ + "src_sha256": "845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1", + "version": "0.8.3" + }, +- { +- "cabal_sha256": "72ce9095872eae653addca5f412ac8070d6282d8e1c8578c2237c33f2cbbf4bc", +- "flags": [ +- "-exe", +- "+use-cbits" +- ], +- "package": "cryptohash-sha256", +- "revision": 2, +- "source": "hackage", +- "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", +- "version": "0.11.102.1" +- }, + { + "cabal_sha256": "3ac58d7341976173d1052e7b2837d119212d9afcf911735667c7f1ab67aec25f", + "flags": [], +diff --git a/hadrian/hadrian.cabal b/hadrian/hadrian.cabal +index 70fded11aa..7d50b7fb4f 100644 +--- a/hadrian/hadrian.cabal ++++ b/hadrian/hadrian.cabal +@@ -55,7 +55,6 @@ executable hadrian + , Hadrian.BuildPath + , Hadrian.Expression + , Hadrian.Haskell.Cabal +- , Hadrian.Haskell.Hash + , Hadrian.Haskell.Cabal.Type + , Hadrian.Haskell.Cabal.Parse + , Hadrian.Oracles.ArgsHash +@@ -164,8 +163,6 @@ executable hadrian + , transformers >= 0.4 && < 0.7 + , unordered-containers >= 0.2.1 && < 0.3 + , text >= 1.2 && < 3 +- , cryptohash-sha256 >= 0.11 && < 0.12 +- , base16-bytestring >= 0.1.1 && < 1.1.0.0 + ghc-options: -Wall + -Wincomplete-record-updates + -Wredundant-constraints +diff --git a/hadrian/src/CommandLine.hs b/hadrian/src/CommandLine.hs +index 9de13ef89e..6fc74af5d3 100644 +--- a/hadrian/src/CommandLine.hs ++++ b/hadrian/src/CommandLine.hs +@@ -1,7 +1,7 @@ + module CommandLine ( + optDescrs, cmdLineArgsMap, cmdFlavour, lookupFreeze1, lookupFreeze2, lookupSkipDepends, + cmdBignum, cmdBignumCheck, cmdProgressInfo, cmdCompleteSetting, +- cmdDocsArgs, cmdUnitIdHash, lookupBuildRoot, TestArgs(..), TestSpeed(..), defaultTestArgs, ++ cmdDocsArgs, lookupBuildRoot, TestArgs(..), TestSpeed(..), defaultTestArgs, + cmdPrefix, DocArgs(..), defaultDocArgs + ) where + +@@ -28,7 +28,6 @@ data CommandLineArgs = CommandLineArgs + , freeze1 :: Bool + , freeze2 :: Bool + , skipDepends :: Bool +- , unitIdHash :: Bool + , bignum :: Maybe String + , bignumCheck :: Bool + , progressInfo :: ProgressInfo +@@ -48,7 +47,6 @@ defaultCommandLineArgs = CommandLineArgs + , freeze1 = False + , freeze2 = False + , skipDepends = False +- , unitIdHash = False + , bignum = Nothing + , bignumCheck = False + , progressInfo = Brief +@@ -138,9 +136,6 @@ readFreeze1 = Right $ \flags -> flags { freeze1 = True } + readFreeze2 = Right $ \flags -> flags { freeze1 = True, freeze2 = True } + readSkipDepends = Right $ \flags -> flags { skipDepends = True } + +-readUnitIdHash :: Either String (CommandLineArgs -> CommandLineArgs) +-readUnitIdHash = Right $ \flags -> flags { unitIdHash = True } +- + readProgressInfo :: String -> Either String (CommandLineArgs -> CommandLineArgs) + readProgressInfo ms = + case lower ms of +@@ -274,8 +269,6 @@ optDescrs = + "Freeze Stage1 GHC." + , Option [] ["freeze2"] (NoArg readFreeze2) + "Freeze Stage2 GHC." +- , Option [] ["hash-unit-ids"] (NoArg readUnitIdHash) +- "Include package hashes in unit ids." + , Option [] ["skip-depends"] (NoArg readSkipDepends) + "Skip rebuilding dependency information." + , Option [] ["bignum"] (OptArg readBignum "BACKEND") +@@ -387,9 +380,6 @@ lookupFreeze2 = freeze2 . lookupExtra defaultCommandLineArgs + lookupSkipDepends :: Map.HashMap TypeRep Dynamic -> Bool + lookupSkipDepends = skipDepends . lookupExtra defaultCommandLineArgs + +-cmdUnitIdHash :: Action Bool +-cmdUnitIdHash = unitIdHash <$> cmdLineArgs +- + cmdBignum :: Action (Maybe String) + cmdBignum = bignum <$> cmdLineArgs + +diff --git a/hadrian/src/Context.hs b/hadrian/src/Context.hs +index d09228b004..b8fb5fca26 100644 +--- a/hadrian/src/Context.hs ++++ b/hadrian/src/Context.hs +@@ -70,15 +70,15 @@ distDir st = do + hostArch <- cabalArchString <$> setting arch + return $ hostArch ++ "-" ++ hostOs ++ "-ghc-" ++ version + +-pkgFileName :: Context -> Package -> String -> String -> Action FilePath +-pkgFileName context package prefix suffix = do +- pid <- pkgUnitId (stage context) package ++pkgFileName :: Package -> String -> String -> Action FilePath ++pkgFileName package prefix suffix = do ++ pid <- pkgIdentifier package + return $ prefix ++ pid ++ suffix + + pkgFile :: Context -> String -> String -> Action FilePath + pkgFile context@Context {..} prefix suffix = do + path <- buildPath context +- fileName <- pkgFileName context package prefix suffix ++ fileName <- pkgFileName package prefix suffix + return $ path -/- fileName + + -- | Path to inplace package configuration file of a given 'Context'. +@@ -95,9 +95,9 @@ pkgSetupConfigFile context = pkgSetupConfigDir context <&> (-/- "setup-config") + -- | Path to the haddock file of a given 'Context', e.g.: + -- @_build/stage1/libraries/array/doc/html/array/array.haddock@. + pkgHaddockFile :: Context -> Action FilePath +-pkgHaddockFile context@Context {..} = do ++pkgHaddockFile Context {..} = do + root <- buildRoot +- version <- pkgUnitId stage package ++ version <- pkgIdentifier package + return $ root -/- "doc/html/libraries" -/- version -/- pkgName package <.> "haddock" + + -- | Path to the registered ghc-pkg library file of a given 'Context', e.g.: +@@ -106,7 +106,7 @@ pkgHaddockFile context@Context {..} = do + pkgRegisteredLibraryFile :: Context -> Action FilePath + pkgRegisteredLibraryFile context@Context {..} = do + libDir <- libPath context +- pkgId <- pkgUnitId stage package ++ pkgId <- pkgIdentifier package + fileName <- pkgRegisteredLibraryFileName context + distDir <- distDir stage + return $ if Dynamic `wayUnit` way +@@ -115,9 +115,9 @@ pkgRegisteredLibraryFile context@Context {..} = do + + -- | Just the final filename portion of pkgRegisteredLibraryFile + pkgRegisteredLibraryFileName :: Context -> Action FilePath +-pkgRegisteredLibraryFileName context@Context{..} = do ++pkgRegisteredLibraryFileName Context{..} = do + extension <- libsuf stage way +- pkgFileName context package "libHS" extension ++ pkgFileName package "libHS" extension + + + -- | Path to the library file of a given 'Context', e.g.: +@@ -136,8 +136,8 @@ pkgGhciLibraryFile context@Context {..} = do + + -- | Path to the configuration file of a given 'Context'. + pkgConfFile :: Context -> Action FilePath +-pkgConfFile context@Context {..} = do +- pid <- pkgUnitId stage package ++pkgConfFile Context {..} = do ++ pid <- pkgIdentifier package + dbPath <- packageDbPath (PackageDbLoc stage iplace) + return $ dbPath -/- pid <.> "conf" + +diff --git a/hadrian/src/Hadrian/BuildPath.hs b/hadrian/src/Hadrian/BuildPath.hs +index 342a2ca7eb..8d2806b587 100644 +--- a/hadrian/src/Hadrian/BuildPath.hs ++++ b/hadrian/src/Hadrian/BuildPath.hs +@@ -110,28 +110,17 @@ parseWayUnit = Parsec.choice + , Parsec.char 'l' *> pure Logging + ] Parsec. "way unit (thr, debug, dyn, p, l)" + +--- | Parse a @"pkgname-pkgversion-pkghash"@ string into the package name and the ++-- | Parse a @"pkgname-pkgversion"@ string into the package name and the + -- integers that make up the package version. +--- +--- If no hash was assigned, an empty string is returned in its place. +-parsePkgId :: Parsec.Parsec String () (String, [Integer], String) +-parsePkgId = parsePkgId' "" Parsec. "package identifier (-(-?))" ++parsePkgId :: Parsec.Parsec String () (String, [Integer]) ++parsePkgId = parsePkgId' "" Parsec. "package identifier (-)" + where + parsePkgId' currName = do + s <- Parsec.many1 Parsec.alphaNum + _ <- Parsec.char '-' + let newName = if null currName then s else currName ++ "-" ++ s +- Parsec.choice +- [ (,,) newName <$> parsePkgVersion +- <*> Parsec.option "" (Parsec.try $ do +- _ <- Parsec.char '-' +- -- Ensure we're not parsing a libDynName as a hash +- _ <- Parsec.notFollowedBy (Parsec.string "ghc" *> parsePkgVersion) +- parsePkgHash) +- , parsePkgId' newName ] +- +-parsePkgHash :: Parsec.Parsec String () String +-parsePkgHash = Parsec.many1 Parsec.alphaNum ++ Parsec.choice [ (newName,) <$> parsePkgVersion ++ , parsePkgId' newName ] + + -- | Parse "."-separated integers that describe a package's version. + parsePkgVersion :: Parsec.Parsec String () [Integer] +diff --git a/hadrian/src/Hadrian/Builder/Git.hs b/hadrian/src/Hadrian/Builder/Git.hs +index 0f073ac463..6875a48fbd 100644 +--- a/hadrian/src/Hadrian/Builder/Git.hs ++++ b/hadrian/src/Hadrian/Builder/Git.hs +@@ -2,13 +2,12 @@ module Hadrian.Builder.Git (gitArgs) where + + import Expression + +--- | Default command line arguments for invoking the archiving utility @git@. ++-- | Default command line arguments for invoking the archiving utility @tar@. + gitArgs :: Args + gitArgs = mconcat + [ builder (Git ListFiles) ? mconcat + [ arg "ls-files" + , arg "--recurse-submodules" + , arg "-z" +- , getInputs + ] + ] +diff --git a/hadrian/src/Hadrian/Haskell/Cabal.hs b/hadrian/src/Hadrian/Haskell/Cabal.hs +index 1220e6bbe4..f5864b6297 100644 +--- a/hadrian/src/Hadrian/Haskell/Cabal.hs ++++ b/hadrian/src/Hadrian/Haskell/Cabal.hs +@@ -10,8 +10,8 @@ + -- Cabal files. + ----------------------------------------------------------------------------- + module Hadrian.Haskell.Cabal ( +- pkgVersion, pkgUnitId, pkgSynopsis, pkgDescription, pkgSimpleIdentifier, +- pkgDependencies, pkgGenericDescription, cabalArchString, cabalOsString ++ pkgVersion, pkgIdentifier, pkgSynopsis, pkgDescription, pkgDependencies, ++ pkgGenericDescription, cabalArchString, cabalOsString, + ) where + + import Development.Shake +@@ -20,19 +20,15 @@ import Distribution.PackageDescription (GenericPackageDescription) + import Hadrian.Haskell.Cabal.Type + import Hadrian.Oracles.Cabal + import Hadrian.Package +-import {-# SOURCE #-} Hadrian.Haskell.Hash (pkgUnitId) +- + + -- | Read a Cabal file and return the package version. The Cabal file is tracked. + pkgVersion :: Package -> Action String + pkgVersion = fmap version . readPackageData + +--- | Read a Cabal file and return the package identifier without a hash, e.g. @base-4.10.0.0@. ++-- | Read a Cabal file and return the package identifier, e.g. @base-4.10.0.0@. + -- The Cabal file is tracked. +--- +--- For an identifier complete with the hash use 'pkgUnitId' +-pkgSimpleIdentifier :: Package -> Action String +-pkgSimpleIdentifier package = do ++pkgIdentifier :: Package -> Action String ++pkgIdentifier package = do + cabal <- readPackageData package + return $ if null (version cabal) + then name cabal +@@ -76,4 +72,3 @@ cabalOsString "mingw32" = "windows" + cabalOsString "darwin" = "osx" + cabalOsString "solaris2" = "solaris" + cabalOsString other = other +- +diff --git a/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs b/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs +index 760f4295c9..74ae8fb16a 100644 +--- a/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs ++++ b/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs +@@ -63,6 +63,7 @@ import Hadrian.Target + import Base + import Builder + import Context ++import Flavour + import Settings + import Distribution.Simple.LocalBuildInfo + import qualified Distribution.Simple.Register as C +@@ -343,7 +344,7 @@ registerPackage rs context = do + pd <- packageDescription <$> readContextData context + db_path <- packageDbPath (PackageDbLoc (stage context) (iplace context)) + dist_dir <- Context.buildPath context +- pid <- pkgUnitId (stage context) (package context) ++ pid <- pkgIdentifier (package context) + -- Note: the @cPath@ is ignored. The path that's used is the 'buildDir' path + -- from the local build info @lbi@. + lbi <- liftIO $ C.getPersistBuildConfig cPath +@@ -355,12 +356,12 @@ registerPackage rs context = do + -- This is copied and simplified from Cabal, because we want to install the package + -- into a different package database to the one it was configured against. + register :: FilePath +- -> String -- ^ Package Identifier ++ -> FilePath + -> FilePath + -> C.PackageDescription + -> LocalBuildInfo + -> IO () +-register pkg_db pid build_dir pd lbi ++register pkg_db conf_file build_dir pd lbi + = withLibLBI pd lbi $ \lib clbi -> do + + absPackageDBs <- C.absolutePackageDBPaths packageDbs +@@ -371,13 +372,13 @@ register pkg_db pid build_dir pd lbi + writeRegistrationFile installedPkgInfo + + where +- regFile = pkg_db pid <.> "conf" ++ regFile = conf_file + reloc = relocatable lbi + -- Using a specific package db here is why we have to copy the function from Cabal. + packageDbs = [C.SpecificPackageDB pkg_db] + + writeRegistrationFile installedPkgInfo = do +- writeUTF8File regFile (CP.showInstalledPackageInfo installedPkgInfo) ++ writeUTF8File (pkg_db regFile <.> "conf") (CP.showInstalledPackageInfo installedPkgInfo) + + + -- | Build autogenerated files @autogen/cabal_macros.h@ and @autogen/Paths_*.hs@. diff --git a/hadrian/src/Hadrian/Haskell/Hash.hs b/hadrian/src/Hadrian/Haskell/Hash.hs -index ee644168e2..2abcf4daa4 100644 +deleted file mode 100644 +index ee644168e2..0000000000 --- a/hadrian/src/Hadrian/Haskell/Hash.hs -+++ b/hadrian/src/Hadrian/Haskell/Hash.hs -@@ -56,10 +56,10 @@ pkgUnitId stg pkg = do - hash <- if use_hash - then do - phash <- pkgHash stg pkg ++++ /dev/null +@@ -1,257 +0,0 @@ +-{-# LANGUAGE DuplicateRecordFields #-} +-{-# LANGUAGE NamedFieldPuns #-} +-{-# LANGUAGE OverloadedStrings #-} +-{-# LANGUAGE TypeFamilies #-} +-module Hadrian.Haskell.Hash (pkgUnitId, pkgHashOracle) where +- +-import Development.Shake +- +-import Hadrian.Haskell.Cabal.Type +-import Hadrian.Haskell.Cabal +-import Hadrian.Oracles.Cabal +-import Hadrian.Package +- +-import qualified Crypto.Hash.SHA256 as SHA256 +-import qualified Data.ByteString.Base16 as Base16 +-import qualified Data.ByteString.Char8 as BS +-import Data.ByteString as BS (readFile) +-import Data.Map (Map) +-import qualified Data.Map as Map +-import qualified Data.Set as Set +-import Data.Maybe +-import Data.List +-import Context.Type +-import Oracles.Setting +-import Hadrian.Target +-import Hadrian.Expression +-import Builder +-import Flavour.Type +-import Settings +-import Way +-import Packages +-import Development.Shake.Classes +-import Control.Monad +-import Utilities +-import Base +-import Context +-import System.Directory.Extra (listFilesRecursive) +-import CommandLine +-import Control.Arrow (first) +- +- +--- | Read a Cabal file and return the package identifier, e.g. @base-4.10.0.0-abcd@. +--- This needs to be an oracle so it's cached +-pkgUnitId :: Stage -> Package -> Action String +-pkgUnitId stg pkg = do +- pid <- pkgSimpleIdentifier pkg +- use_hash <- cmdUnitIdHash +- if pkgName pkg == "rts" +- -- The unit-id will change depending on the way, we need to treat the rts separately +- then pure pid +- else do +- -- Other boot packages still hardcode their unit-id to just , but we +- -- can have hadrian generate a different unit-id for them just as cabal does +- -- because the boot packages unit-ids are overriden by setting -this-unit-id +- -- in the cabal file +- hash <- if use_hash +- then do +- phash <- pkgHash stg pkg - return $ truncateHash 4 phash -+ return $ "-" <> truncateHash 4 phash - else +- else - return "inplace" - pure $ pid <> "-" <> hash -+ return "" -+ pure $ pid <> hash +- +- where +- truncateHash :: Int -> String -> String +- truncateHash = take +- +-data PackageHashInputs = PackageHashInputs { +- pkgHashPkgId :: String, -- ^ name-version +- pkgHashComponent :: PackageType, +- pkgHashSourceHash :: BS.ByteString, +- -- pkgHashPkgConfigDeps :: Set (PkgconfigName, Maybe PkgconfigVersion), +- pkgHashDirectDeps :: Set.Set String, +- pkgHashOtherConfig :: PackageHashConfigInputs +- } +- +--- | Those parts of the package configuration that contribute to the +--- package hash computed by hadrian (which is simpler than cabal's). +--- +--- setting in Oracle.setting, which come from system.config +-data PackageHashConfigInputs = PackageHashConfigInputs { +- pkgHashCompilerId :: String, +- pkgHashPlatform :: String, +- pkgHashFlagAssignment :: [String], -- complete not partial +- pkgHashVanillaLib :: Bool, +- pkgHashSharedLib :: Bool, +- pkgHashDynExe :: Bool, +- pkgHashGHCiLib :: Bool, +- pkgHashProfLib :: Bool, +- pkgHashProfExe :: Bool, +- pkgHashSplitObjs :: Bool, +- pkgHashSplitSections :: Bool, +- pkgHashStripLibs :: Bool, +- pkgHashStripExes :: Bool, +- pkgHashProgramArgs :: Map String [String] +- -- pkgHashProgPrefix :: Maybe PathTemplate, +- -- pkgHashProgSuffix :: Maybe PathTemplate, +- -- pkgHashPackageDbs :: [Maybe PackageDB] +- -- Captured by extraArgs +--- pkgHashDebugInfo :: DebugInfoLevel, +--- pkgHashCoverage :: Bool, +--- pkgHashFullyStaticExe :: Bool, +--- pkgHashProfLibDetail :: ProfDetailLevel, +--- pkgHashOptimization :: Int, +--- pkgHashProfExeDetail :: ProfDetailLevel, +--- pkgHashExtraLibDirs :: [FilePath], +--- pkgHashExtraLibDirsStatic :: [FilePath], +--- pkgHashExtraFrameworkDirs :: [FilePath], +--- pkgHashExtraIncludeDirs :: [FilePath] +- } +- deriving Show +- +-newtype PkgHashKey = PkgHashKey (Stage, Package) +- deriving (Binary, Eq, Hashable, NFData, Show, Typeable) +-type instance RuleResult PkgHashKey = String +- +-pkgHash :: Stage -> Package -> Action String +-pkgHash stg p = askOracle . PkgHashKey $ (stg, p) +- +--- Needs to be an oracle to be cached. Called lots of times. +-pkgHashOracle :: Rules () +-pkgHashOracle = void $ addOracleCache $ \(PkgHashKey (stag, pkg)) -> do +- let vanilla_ctx = vanillaContext stag pkg +- pkg_data <- readPackageData pkg +- name <- pkgSimpleIdentifier pkg +- stagePkgs <- stagePackages stag +- +- depsHashes <- sequence [pkgHash stag pkg' | pkg' <- packageDependencies pkg_data, pkg' `elem` stagePkgs] +- +- flav <- flavour +- let flavourArgs = extraArgs flav +- +- targetOs <- setting TargetOs +- projectVersion <- setting ProjectVersion +- let pkgHashCompilerId = "ghc-" ++ projectVersion +- pkgHashPlatform = targetOs +- +- libWays <- interpretInContext vanilla_ctx (libraryWays flav) +- dyn_ghc <- dynamicGhcPrograms flav +- flags <- interpret (target vanilla_ctx (Cabal Flags stag) [] []) getArgs +- let pkgHashFlagAssignment = flags +- pkgHashVanillaLib = vanilla `Set.member` libWays +- pkgHashSharedLib = dynamic `Set.member` libWays +- pkgHashDynExe = dyn_ghc +- pkgHashGHCiLib = False +- pkgHashProfLib = profiling `Set.member` libWays +- pkgHashProfExe = pkg == ghc && ghcProfiled flav stag +- pkgHashSplitObjs = False -- Deprecated +- pkgHashSplitSections = ghcSplitSections flav +- pkgHashStripExes = False +- pkgHashStripLibs = False +- +- pkgHashProgramArgs <- Map.unions <$> (forM (Set.toList libWays) $ \lib_way -> do +- let ctx = vanilla_ctx { way = lib_way } +- ghcArgs <- interpret (target ctx (Ghc CompileHs stag) [] []) flavourArgs +- ghcCArgs <- interpret (target ctx (Ghc CompileCWithGhc stag) [] []) flavourArgs +- linkArgs <- interpret (target ctx (Ghc LinkHs stag) [] []) flavourArgs +- ccArgs <- interpret (target ctx (Cc CompileC stag) [] []) flavourArgs +- hsc2hsArgs <- interpret (target ctx (Hsc2Hs stag) [] []) flavourArgs +- -- TODO: Other arguments for other things (a user could pass extra options to any +- -- builder we know about and we need to enumerate them here) +- return $ Map.fromList (map (first (++ waySuffix lib_way)) +- [("ghc", ghcArgs) +- ,("ghc-c", ghcCArgs) +- ,("ghc-link", linkArgs) +- ,("hsc2hs", hsc2hsArgs) +- ,("cc", ccArgs) ])) +- +- let other_config = PackageHashConfigInputs{..} +- +- files <- allFilesInDirectory (pkgPath pkg) +- need files +- files_hash <- liftIO (SHA256.finalize <$> hashFiles (SHA256.init) files) +- +- return $ BS.unpack $ Base16.encode $ SHA256.hash $ +- renderPackageHashInputs $ PackageHashInputs +- { +- pkgHashPkgId = name +- , pkgHashComponent = pkgType pkg +- , pkgHashSourceHash = files_hash +- , pkgHashDirectDeps = Set.fromList depsHashes +- , pkgHashOtherConfig = other_config +- } +- +-allFilesInDirectory :: FilePath -> Action [FilePath] +-allFilesInDirectory dir = liftIO $ listFilesRecursive dir +- +--- Either use git ls-tree if we are in a git repo, otherwise just get all the +--- files in the given directory. +-{- Deb9 toolchain is too old to support git ls-tree properly +- git_tree <- isInGitTree +- if git_tree +- then do +- let gitFiles = filter fileFilter . split (=='\NUL') +- fileFilter file = not (null file) && ((dir ++ "/*") ?== file) +- gitFiles <$> askWithResources [] (target (vanillaContext stage0Boot compiler) -- This value doesn't matter. +- (Git ListFiles) [dir] []) +- else +- liftIO $ listFilesRecursive dir +- +- +-isInGitTree :: Action Bool +-isInGitTree = do +- git_commit <- setting ProjectGitCommitId +- -- git_commit is not set if we are in a source dist +- return $ not ("" == git_commit) +--} +- +- +- +-hashFiles :: SHA256.Ctx -> [FilePath] -> IO SHA256.Ctx +-hashFiles = foldM hashFile +- +-hashFile :: SHA256.Ctx -> FilePath -> IO SHA256.Ctx +-hashFile !ctx fp = do +- contents <- BS.readFile fp +- return $! SHA256.update ctx contents +- +- +-renderPackageHashInputs :: PackageHashInputs -> BS.ByteString +-renderPackageHashInputs PackageHashInputs{ +- pkgHashPkgId, +- pkgHashComponent, +- pkgHashSourceHash, +- pkgHashDirectDeps, +- pkgHashOtherConfig = +- PackageHashConfigInputs{..} +- } = +- -- The purpose of this somewhat laboured rendering (e.g. why not just +- -- use show?) is so that existing package hashes do not change +- -- unnecessarily when new configuration inputs are added into the hash. +- BS.pack $ unlines $ catMaybes $ +- [ entry "pkgid" show pkgHashPkgId +- , entry "component" show pkgHashComponent +- , entry "src" show pkgHashSourceHash +- , entry "deps" (intercalate ", " . map show +- . Set.toList) pkgHashDirectDeps +- -- and then all the config +- , entry "compilerid" show pkgHashCompilerId +- , entry "platform" show pkgHashPlatform +- , opt "flags" mempty show pkgHashFlagAssignment +- , opt "vanilla-lib" True show pkgHashVanillaLib +- , opt "shared-lib" False show pkgHashSharedLib +- , opt "dynamic-exe" False show pkgHashDynExe +- , opt "ghci-lib" False show pkgHashGHCiLib +- , opt "prof-lib" False show pkgHashProfLib +- , opt "prof-exe" False show pkgHashProfExe +- , opt "split-objs" False show pkgHashSplitObjs +- , opt "split-sections" False show pkgHashSplitSections +- , opt "stripped-lib" False show pkgHashStripLibs +- , opt "stripped-exe" True show pkgHashStripExes +- ] ++ Map.foldrWithKey (\prog args acc -> opt (prog ++ "-options") [] unwords args : acc) [] pkgHashProgramArgs +- where +- entry key format value = Just (key ++ ": " ++ format value) +- opt key def format value +- | value == def = Nothing +- | otherwise = entry key format value +diff --git a/hadrian/src/Hadrian/Haskell/Hash.hs-boot b/hadrian/src/Hadrian/Haskell/Hash.hs-boot +deleted file mode 100644 +index b6fc67e36f..0000000000 +--- a/hadrian/src/Hadrian/Haskell/Hash.hs-boot ++++ /dev/null +@@ -1,8 +0,0 @@ +-module Hadrian.Haskell.Hash where +- +-import Hadrian.Package +-import Stage +-import Development.Shake +- +-pkgUnitId :: Stage -> Package -> Action String +- +diff --git a/hadrian/src/Hadrian/Package.hs b/hadrian/src/Hadrian/Package.hs +index 6291edee74..6bc31d7c58 100644 +--- a/hadrian/src/Hadrian/Package.hs ++++ b/hadrian/src/Hadrian/Package.hs +@@ -81,4 +81,4 @@ instance NFData PackageType + + instance Binary Package + instance Hashable Package +-instance NFData Package ++instance NFData Package +\ No newline at end of file +diff --git a/hadrian/src/Rules.hs b/hadrian/src/Rules.hs +index 55de341f8e..7cfeb65e5a 100644 +--- a/hadrian/src/Rules.hs ++++ b/hadrian/src/Rules.hs +@@ -8,7 +8,6 @@ import qualified Hadrian.Oracles.Cabal.Rules + import qualified Hadrian.Oracles.DirectoryContents + import qualified Hadrian.Oracles.Path + import qualified Hadrian.Oracles.TextFile +-import qualified Hadrian.Haskell.Hash + + import Expression + import qualified Oracles.Flavour +@@ -143,7 +142,6 @@ oracleRules :: Rules () + oracleRules = do + Hadrian.Oracles.ArgsHash.argsHashOracle trackArgument getArgs + Hadrian.Oracles.Cabal.Rules.cabalOracle +- Hadrian.Haskell.Hash.pkgHashOracle + Hadrian.Oracles.DirectoryContents.directoryContentsOracle + Hadrian.Oracles.Path.pathOracle + Hadrian.Oracles.TextFile.textFileOracle +diff --git a/hadrian/src/Rules/BinaryDist.hs b/hadrian/src/Rules/BinaryDist.hs +index 549323991a..5dd6066abc 100644 +--- a/hadrian/src/Rules/BinaryDist.hs ++++ b/hadrian/src/Rules/BinaryDist.hs +@@ -132,8 +132,7 @@ bindistRules = do + version <- setting ProjectVersion + targetPlatform <- setting TargetPlatformFull + distDir <- Context.distDir Stage1 +- rtsDir <- pkgUnitId Stage1 rts +- -- let rtsDir = "rts" ++ rtsDir <- pkgIdentifier rts + + let ghcBuildDir = root -/- stageString Stage1 + bindistFilesDir = root -/- "bindist" -/- ghcVersionPretty +diff --git a/hadrian/src/Rules/CabalReinstall.hs b/hadrian/src/Rules/CabalReinstall.hs +index 57baa79d56..2bfc8f92b0 100644 +--- a/hadrian/src/Rules/CabalReinstall.hs ++++ b/hadrian/src/Rules/CabalReinstall.hs +@@ -10,7 +10,7 @@ import Utilities + import qualified System.Directory.Extra as IO + import Data.Either + import Rules.BinaryDist +-import Hadrian.Haskell.Cabal (pkgUnitId) ++import Hadrian.Haskell.Cabal (pkgIdentifier) + import Oracles.Setting + + {- +@@ -54,8 +54,7 @@ cabalBuildRules = do + need (lib_targets ++ (map (\(_, p) -> p) (bin_targets ++ iserv_targets))) + distDir <- Context.distDir Stage1 +- rtsDir <- pkgUnitId Stage1 rts +- -- let rtsDir = "rts" ++ rtsDir <- pkgIdentifier rts + + let ghcBuildDir = root -/- stageString Stage1 + rtsIncludeDir = ghcBuildDir -/- "lib" -/- distDir -/- rtsDir +diff --git a/hadrian/src/Rules/Documentation.hs b/hadrian/src/Rules/Documentation.hs +index 311a1593e3..572ebf24ec 100644 +--- a/hadrian/src/Rules/Documentation.hs ++++ b/hadrian/src/Rules/Documentation.hs +@@ -298,7 +298,7 @@ parsePkgDocTarget root = do + _ <- Parsec.string root *> Parsec.optional (Parsec.char '/') + _ <- Parsec.string (htmlRoot ++ "/") + _ <- Parsec.string "libraries/" +- (pkgname, _, _) <- parsePkgId <* Parsec.char '/' ++ (pkgname, _) <- parsePkgId <* Parsec.char '/' + Parsec.choice + [ Parsec.try (Parsec.string "haddock-prologue.txt") + *> pure (HaddockPrologue pkgname) +diff --git a/hadrian/src/Rules/Generate.hs b/hadrian/src/Rules/Generate.hs +index 4b76e9ccc1..8b5470f6b7 100644 +--- a/hadrian/src/Rules/Generate.hs ++++ b/hadrian/src/Rules/Generate.hs +@@ -14,7 +14,6 @@ import Oracles.Flag + import Oracles.ModuleFiles + import Oracles.Setting + import Hadrian.Haskell.Cabal.Type (PackageData(version)) +-import Hadrian.Haskell.Cabal + import Hadrian.Oracles.Cabal (readPackageData) + import Packages + import Rules.Libffi +@@ -498,15 +497,16 @@ generateConfigHs = do + trackGenerateHs + cProjectName <- getSetting ProjectName + cBooterVersion <- getSetting GhcVersion +- -- We now give a unit-id with a version and a hash to ghc. +- -- See Note [GHC's Unit Id] in GHC.Unit.Types ++ cProjectVersionMunged <- getSetting ProjectVersionMunged ++ -- ROMES:TODO:HASH First we attempt a fixed unit-id with version but without hash. ++ -- ++ -- We now use a more informative unit-id for ghc. See Note [GHC's Unit Id] ++ -- in GHC.Unit.Types + -- + -- It's crucial that the unit-id matches the unit-key -- ghc is no longer + -- part of the WiringMap, so we don't to go back and forth between the +- -- unit-id and the unit-key -- we take care that they are the same by using +- -- 'pkgUnitId' on 'compiler' (the ghc-library package) to create the +- -- unit-id in both situations. +- cProjectUnitId <- expr . (`pkgUnitId` compiler) =<< getStage ++ -- unit-id and the unit-key -- we take care here that they are the same. ++ let cProjectUnitId = "ghc-" ++ cProjectVersionMunged -- ROMES:TODO:HASH + return $ unlines + [ "module GHC.Settings.Config" + , " ( module GHC.Version" +@@ -603,5 +603,3 @@ generatePlatformHostHs = do + , "hostPlatformArchOS :: ArchOS" + , "hostPlatformArchOS = ArchOS hostPlatformArch hostPlatformOS" + ] +- +- +diff --git a/hadrian/src/Rules/Library.hs b/hadrian/src/Rules/Library.hs +index d12249073c..2e63f1768f 100644 +--- a/hadrian/src/Rules/Library.hs ++++ b/hadrian/src/Rules/Library.hs +@@ -45,7 +45,7 @@ libraryRules = do + registerStaticLib :: FilePath -> FilePath -> Action () + registerStaticLib root archivePath = do + -- Simply need the ghc-pkg database .conf file. +- GhcPkgPath _ stage _ (LibA name _ _ w) ++ GhcPkgPath _ stage _ (LibA name _ w) + <- parsePath (parseGhcPkgLibA root) + "<.a library (register) path parser>" + archivePath +@@ -56,7 +56,7 @@ registerStaticLib root archivePath = do + -- the second argument. + buildStaticLib :: FilePath -> FilePath -> Action () + buildStaticLib root archivePath = do +- l@(BuildPath _ stage _ (LibA pkgname _ _ way)) ++ l@(BuildPath _ stage _ (LibA pkgname _ way)) + <- parsePath (parseBuildLibA root) + "<.a library (build) path parser>" + archivePath +@@ -75,7 +75,7 @@ buildStaticLib root archivePath = do + registerDynamicLib :: FilePath -> String -> FilePath -> Action () + registerDynamicLib root suffix dynlibpath = do + -- Simply need the ghc-pkg database .conf file. +- (GhcPkgPath _ stage _ (LibDyn name _ _ w _)) ++ (GhcPkgPath _ stage _ (LibDyn name _ w _)) + <- parsePath (parseGhcPkgLibDyn root suffix) + "" + dynlibpath +@@ -99,7 +99,7 @@ buildDynamicLib root suffix dynlibpath = do + -- See Note [Merging object files for GHCi] in GHC.Driver.Pipeline. + buildGhciLibO :: FilePath -> FilePath -> Action () + buildGhciLibO root ghcilibPath = do +- l@(BuildPath _ stage _ (LibGhci _ _ _ _)) ++ l@(BuildPath _ stage _ (LibGhci _ _ _)) + <- parsePath (parseBuildLibGhci root) + "<.o ghci lib (build) path parser>" + ghcilibPath +@@ -134,7 +134,7 @@ files etc. + + buildPackage :: FilePath -> FilePath -> Action () + buildPackage root fp = do +- l@(BuildPath _ _ _ (PkgStamp _ _ _ way)) <- parsePath (parseStampPath root) "<.stamp parser>" fp ++ l@(BuildPath _ _ _ (PkgStamp _ _ way)) <- parsePath (parseStampPath root) "<.stamp parser>" fp + let ctx = stampContext l + srcs <- hsSources ctx + gens <- interpretInContext ctx generatedDependencies +@@ -226,47 +226,47 @@ needLibrary cs = need =<< concatMapM (libraryTargets True) cs + + -- * Library paths types and parsers + +--- | > libHS--[_].a +-data LibA = LibA String [Integer] String Way deriving (Eq, Show) ++-- | > libHS-[_].a ++data LibA = LibA String [Integer] Way deriving (Eq, Show) + + -- | > + data DynLibExt = So | Dylib deriving (Eq, Show) + +--- | > libHS--[_]-ghc. +-data LibDyn = LibDyn String [Integer] String Way DynLibExt deriving (Eq, Show) ++-- | > libHS-[_]-ghc. ++data LibDyn = LibDyn String [Integer] Way DynLibExt deriving (Eq, Show) + +--- | > HS--[_].o +-data LibGhci = LibGhci String [Integer] String Way deriving (Eq, Show) ++-- | > HS-[_].o ++data LibGhci = LibGhci String [Integer] Way deriving (Eq, Show) + + -- | Get the 'Context' corresponding to the build path for a given static library. + libAContext :: BuildPath LibA -> Context +-libAContext (BuildPath _ stage pkgpath (LibA pkgname _ _ way)) = ++libAContext (BuildPath _ stage pkgpath (LibA pkgname _ way)) = + Context stage pkg way Final where - truncateHash :: Int -> String -> String + pkg = library pkgname pkgpath + + -- | Get the 'Context' corresponding to the build path for a given GHCi library. + libGhciContext :: BuildPath LibGhci -> Context +-libGhciContext (BuildPath _ stage pkgpath (LibGhci pkgname _ _ way)) = ++libGhciContext (BuildPath _ stage pkgpath (LibGhci pkgname _ way)) = + Context stage pkg way Final + where + pkg = library pkgname pkgpath + + -- | Get the 'Context' corresponding to the build path for a given dynamic library. + libDynContext :: BuildPath LibDyn -> Context +-libDynContext (BuildPath _ stage pkgpath (LibDyn pkgname _ _ way _)) = ++libDynContext (BuildPath _ stage pkgpath (LibDyn pkgname _ way _)) = + Context stage pkg way Final + where + pkg = library pkgname pkgpath + + -- | Get the 'Context' corresponding to the build path for a given static library. + stampContext :: BuildPath PkgStamp -> Context +-stampContext (BuildPath _ stage _ (PkgStamp pkgname _ _ way)) = ++stampContext (BuildPath _ stage _ (PkgStamp pkgname _ way)) = + Context stage pkg way Final + where + pkg = unsafeFindPackageByName pkgname + +-data PkgStamp = PkgStamp String [Integer] String Way deriving (Eq, Show) ++data PkgStamp = PkgStamp String [Integer] Way deriving (Eq, Show) + + + -- | Parse a path to a ghci library to be built, making sure the path starts +@@ -313,34 +313,34 @@ parseGhcPkgLibDyn root ext = parseGhcPkgPath root (parseLibDynFilename ext) + parseLibAFilename :: Parsec.Parsec String () LibA + parseLibAFilename = do + _ <- Parsec.string "libHS" +- (pkgname, pkgver, pkghash) <- parsePkgId ++ (pkgname, pkgver) <- parsePkgId + way <- parseWaySuffix vanilla + _ <- Parsec.string ".a" +- return (LibA pkgname pkgver pkghash way) ++ return (LibA pkgname pkgver way) + + -- | Parse the filename of a ghci library to be built into a 'LibGhci' value. + parseLibGhciFilename :: Parsec.Parsec String () LibGhci + parseLibGhciFilename = do + _ <- Parsec.string "HS" +- (pkgname, pkgver, pkghash) <- parsePkgId ++ (pkgname, pkgver) <- parsePkgId + _ <- Parsec.string "." + way <- parseWayPrefix vanilla + _ <- Parsec.string "o" +- return (LibGhci pkgname pkgver pkghash way) ++ return (LibGhci pkgname pkgver way) + + -- | Parse the filename of a dynamic library to be built into a 'LibDyn' value. + parseLibDynFilename :: String -> Parsec.Parsec String () LibDyn + parseLibDynFilename ext = do + _ <- Parsec.string "libHS" +- (pkgname, pkgver, pkghash) <- parsePkgId ++ (pkgname, pkgver) <- parsePkgId + way <- addWayUnit Dynamic <$> parseWaySuffix dynamic + _ <- optional $ Parsec.string "-ghc" *> parsePkgVersion + _ <- Parsec.string ("." ++ ext) +- return (LibDyn pkgname pkgver pkghash way $ if ext == "so" then So else Dylib) ++ return (LibDyn pkgname pkgver way $ if ext == "so" then So else Dylib) + + parseStamp :: Parsec.Parsec String () PkgStamp + parseStamp = do + _ <- Parsec.string "stamp-" +- (pkgname, pkgver, pkghash) <- parsePkgId ++ (pkgname, pkgver) <- parsePkgId + way <- parseWaySuffix vanilla +- return (PkgStamp pkgname pkgver pkghash way) ++ return (PkgStamp pkgname pkgver way) +diff --git a/hadrian/src/Rules/Register.hs b/hadrian/src/Rules/Register.hs +index 967f403926..8543576215 100644 +--- a/hadrian/src/Rules/Register.hs ++++ b/hadrian/src/Rules/Register.hs +@@ -1,4 +1,3 @@ +-{-# LANGUAGE TypeApplications #-} + module Rules.Register ( + configurePackageRules, registerPackageRules, registerPackages, + libraryTargets +@@ -21,16 +20,11 @@ import Utilities + import Hadrian.Haskell.Cabal.Type + import qualified Text.Parsec as Parsec + import qualified Data.Set as Set +-import qualified Data.Char as Char +-import Data.Bifunctor (bimap) + + import Distribution.Version (Version) +-import qualified Distribution.Types.PackageId as Cabal +-import qualified Distribution.Types.PackageName as Cabal + import qualified Distribution.Parsec as Cabal +-import qualified Distribution.Compat.Parsing as Cabal +-import qualified Distribution.Parsec.FieldLineStream as Cabal +-import qualified Distribution.Compat.CharParsing as CabalCharParsing ++import qualified Distribution.Types.PackageName as Cabal ++import qualified Distribution.Types.PackageId as Cabal + + import qualified Hadrian.Haskell.Cabal.Parse as Cabal + import qualified System.Directory as IO +@@ -189,7 +183,7 @@ buildConfFinal rs context@Context {..} _conf = do + -- so that if any change ends up modifying a library (but not its .conf + -- file), we still rebuild things that depend on it. + dir <- (-/-) <$> libPath context <*> distDir stage +- pkgid <- pkgUnitId stage package ++ pkgid <- pkgIdentifier package + files <- liftIO $ + (++) <$> getDirectoryFilesIO "." [dir -/- "*libHS"++pkgid++"*"] + <*> getDirectoryFilesIO "." [dir -/- pkgid -/- "**"] +@@ -257,33 +251,11 @@ getPackageNameFromConfFile conf + takeBaseName conf ++ ": " ++ err + Right (name, _) -> return name + +--- | Parse a cabal-like name + parseCabalName :: String -> Either String (String, Version) +--- Try to parse a name with a hash, but otherwise parse a name without one. +-parseCabalName s = bimap show id (Cabal.runParsecParser parser "" $ Cabal.fieldLineStreamFromString s) ++parseCabalName = fmap f . Cabal.eitherParsec + where +- parser = Cabal.try nameWithHashParser <|> (extractVersion <$> Cabal.parsec) +- +- extractVersion :: Cabal.PackageId -> (String, Version) +- extractVersion pkg_id = (Cabal.unPackageName $ Cabal.pkgName pkg_id, Cabal.pkgVersion pkg_id) +- -- Definition similar to 'Parsec PackageIdentifier' from Cabal but extended +- -- with logic for parsing the hash (despite not returning it) +- nameWithHashParser :: Cabal.ParsecParser (String, Version) +- nameWithHashParser = Cabal.PP $ \_ -> do +- xs' <- Parsec.sepBy component (Parsec.char '-') +- case reverse xs' of +- _hash:version_str:xs -> +- case Cabal.simpleParsec @Version version_str of +- Nothing -> fail ("failed to parse a version from " <> version_str) +- Just v -> +- if not (null xs) && all (\c -> all (/= '.') c && not (all Char.isDigit c)) xs +- then return $ (intercalate "-" (reverse xs), v) +- else fail "all digits or a dot in a portion of package name" +- _ -> fail "couldn't parse a hash, a version and a name" +- where +- component = CabalCharParsing.munch1 (\c -> Char.isAlphaNum c || c == '.') +- +- ++ f :: Cabal.PackageId -> (String, Version) ++ f pkg_id = (Cabal.unPackageName $ Cabal.pkgName pkg_id, Cabal.pkgVersion pkg_id) + + -- | Return extra library targets. + extraTargets :: Context -> Action [FilePath] +diff --git a/hadrian/src/Settings/Builders/Cabal.hs b/hadrian/src/Settings/Builders/Cabal.hs +index 75eb78ccd8..2e421857e5 100644 +--- a/hadrian/src/Settings/Builders/Cabal.hs ++++ b/hadrian/src/Settings/Builders/Cabal.hs +@@ -85,7 +85,7 @@ commonCabalArgs :: Stage -> Args + commonCabalArgs stage = do + verbosity <- expr getVerbosity + pkg <- getPackage +- package_id <- expr $ pkgUnitId stage pkg ++ package_id <- expr $ pkgIdentifier pkg + let prefix = "${pkgroot}" ++ (if windowsHost then "" else "/..") + mconcat [ -- Don't strip libraries when cross compiling. + -- TODO: We need to set @--with-strip=(stripCmdPath :: Action FilePath)@, +@@ -101,7 +101,7 @@ commonCabalArgs stage = do + , arg "--cabal-file" + , arg $ pkgCabalFile pkg + , arg "--ipid" +- , arg package_id ++ , arg "$pkg-$version" + , arg "--prefix" + , arg prefix + +diff --git a/hadrian/src/Settings/Builders/Ghc.hs b/hadrian/src/Settings/Builders/Ghc.hs +index 2e5a15cee5..b211657b9e 100644 +--- a/hadrian/src/Settings/Builders/Ghc.hs ++++ b/hadrian/src/Settings/Builders/Ghc.hs +@@ -246,24 +246,21 @@ wayGhcArgs = do + , (way == debug || way == debugDynamic) ? + pure ["-ticky", "-DTICKY_TICKY"] ] + +--- | Args related to correct handling of packages, such as setting +--- -this-unit-id and passing -package-id for dependencies + packageGhcArgs :: Args + packageGhcArgs = do + package <- getPackage +- stage <- getStage + ghc_ver <- readVersion <$> (expr . ghcVersionStage =<< getStage) + -- ROMES: Until the boot compiler no longer needs ghc's + -- unit-id to be "ghc", the stage0 compiler must be built + -- with `-this-unit-id ghc`, while the wired-in unit-id of + -- ghc is correctly set to the unit-id we'll generate for +- -- stage1 (set in generateConfigHs in Rules.Generate). ++ -- stage1 (set in generateVersionHs in Rules.Generate). + -- + -- However, we don't need to set the unit-id of "ghc" to "ghc" when + -- building stage0 because we have a flag in compiler/ghc.cabal.in that is + -- sets `-this-unit-id ghc` when hadrian is building stage0, which will + -- overwrite this one. +- pkgId <- expr $ pkgUnitId stage package ++ pkgId <- expr $ pkgIdentifier package + mconcat [ arg "-hide-all-packages" + , arg "-no-user-package-db" + , arg "-package-env -" +diff --git a/hadrian/src/Settings/Builders/Haddock.hs b/hadrian/src/Settings/Builders/Haddock.hs +index 400e697da0..100f52f9b1 100644 +--- a/hadrian/src/Settings/Builders/Haddock.hs ++++ b/hadrian/src/Settings/Builders/Haddock.hs +@@ -38,13 +38,11 @@ haddockBuilderArgs = mconcat + output <- getOutput + pkg <- getPackage + root <- getBuildRoot +- stage <- getStage + context <- getContext + version <- expr $ pkgVersion pkg + synopsis <- expr $ pkgSynopsis pkg + haddocks <- expr $ haddockDependencies context +- haddocks_with_versions <- expr $ sequence $ [(,h) <$> pkgUnitId stage p | (p, h) <- haddocks] +- ++ haddocks_with_versions <- expr $ sequence $ [(,h) <$> pkgIdentifier p | (p, h) <- haddocks] + hVersion <- expr $ pkgVersion haddock + statsDir <- expr $ haddockStatsFilesDir + baseUrlTemplate <- expr (docsBaseUrl <$> userSetting defaultDocArgs) +diff --git a/hadrian/src/Settings/Default.hs b/hadrian/src/Settings/Default.hs +index c3f33c337f..866c5520aa 100644 +--- a/hadrian/src/Settings/Default.hs ++++ b/hadrian/src/Settings/Default.hs +@@ -17,6 +17,7 @@ import qualified Data.Set as Set + + import qualified Hadrian.Builder.Sphinx + import qualified Hadrian.Builder.Tar ++import Hadrian.Haskell.Cabal.Type + + import CommandLine + import Expression +diff --git a/utils/ghc-pkg/Main.hs b/utils/ghc-pkg/Main.hs +index 0bfc2d159a..8746b0296e 100644 +--- a/utils/ghc-pkg/Main.hs ++++ b/utils/ghc-pkg/Main.hs +@@ -23,7 +23,6 @@ + + module Main (main) where + +-import Debug.Trace + import qualified GHC.Unit.Database as GhcPkg + import GHC.Unit.Database hiding (mkMungePathUrl) + import GHC.HandleEncoding +@@ -1601,7 +1600,7 @@ listPackages verbosity my_flags mPackageName mModuleName = do + simplePackageList :: [Flag] -> [InstalledPackageInfo] -> IO () + simplePackageList my_flags pkgs = do + let showPkg :: InstalledPackageInfo -> String +- showPkg | FlagShowUnitIds `elem` my_flags = traceId . display . installedUnitId ++ showPkg | FlagShowUnitIds `elem` my_flags = display . installedUnitId + | FlagNamesOnly `elem` my_flags = display . mungedName . mungedId + | otherwise = display . mungedId + strs = map showPkg pkgs From fe0ad63c3d14c9296c512e714e8f7cbfefcd4d75 Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Fri, 16 Feb 2024 00:48:07 +1300 Subject: [PATCH 07/17] ifdLevel 1 --- ci.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci.nix b/ci.nix index 1bd233f88d..92b09b65c2 100644 --- a/ci.nix +++ b/ci.nix @@ -1,6 +1,6 @@ # 'supportedSystems' restricts the set of systems that we will evaluate for. Useful when you're evaluating # on a machine with e.g. no way to build the Darwin IFDs you need! -{ ifdLevel ? 3 +{ ifdLevel ? 1 , checkMaterialization ? false , system ? builtins.currentSystem , evalSystem ? builtins.currentSystem or "x86_64-linux" From b7ae376c2d77dc5151192d1fe4ed59283324a5dd Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Fri, 16 Feb 2024 00:49:41 +1300 Subject: [PATCH 08/17] ifdLevel 2 --- ci.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci.nix b/ci.nix index 92b09b65c2..e636156d0d 100644 --- a/ci.nix +++ b/ci.nix @@ -1,6 +1,6 @@ # 'supportedSystems' restricts the set of systems that we will evaluate for. Useful when you're evaluating # on a machine with e.g. no way to build the Darwin IFDs you need! -{ ifdLevel ? 1 +{ ifdLevel ? 2 , checkMaterialization ? false , system ? builtins.currentSystem , evalSystem ? builtins.currentSystem or "x86_64-linux" From 9141d746f5933d86963b4662dc7c987fbf9a52fc Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Fri, 16 Feb 2024 10:29:29 +1300 Subject: [PATCH 09/17] Remove `-inplace` from package ids --- overlays/bootstrap.nix | 3 +- .../ghc/ghc-9.9-remove-inplace-suffix.patch | 750 ++++++++++++++++++ 2 files changed, 752 insertions(+), 1 deletion(-) create mode 100644 overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch diff --git a/overlays/bootstrap.nix b/overlays/bootstrap.nix index 88c778c90b..e472832d6c 100644 --- a/overlays/bootstrap.nix +++ b/overlays/bootstrap.nix @@ -277,7 +277,8 @@ in { ++ final.lib.optional (versionAtLeast "8.10.7" && versionLessThan "9.0" && final.stdenv.targetPlatform.isAarch64 && final.stdenv.targetPlatform.isMusl && final.stdenv.targetPlatform != final.stdenv.hostPlatform) ./patches/ghc/ghc-8.10-aarch64-musl-gettimeofday.patch # Haskell.nix planning breaks if boot package ids have a suffix - ++ from "9.8.1" ./patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch + ++ fromUntil "9.8.1" "9.9" ./patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch + ++ from "9.9" ./patches/ghc/ghc-9.9-remove-inplace-suffix.patch ; in ({ ghc865 = final.callPackage ../compiler/ghc (traceWarnOld "8.6" { diff --git a/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch b/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch new file mode 100644 index 0000000000..8017f9b2d4 --- /dev/null +++ b/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch @@ -0,0 +1,750 @@ +diff --git a/hadrian/bindist/Makefile b/hadrian/bindist/Makefile +index 293a0bfdd3..0dc50aae5e 100644 +--- a/hadrian/bindist/Makefile ++++ b/hadrian/bindist/Makefile +@@ -245,7 +245,7 @@ update_package_db: install_bin install_lib + $(INSTALL_DATA) mk/system-cxx-std-lib-1.0.conf "$(DESTDIR)$(ActualLibsDir)/package.conf.d" + @echo "Updating the package DB" + $(foreach p, $(PKG_CONFS),\ +- $(call patchpackageconf,$(shell echo $(notdir $p) | sed 's/-[0-9.]*-[0-9a-zA-Z]*\.conf//g'),$(shell echo "$p" | sed 's:\0xxx\0: :g'),$(docdir),$(shell mk/relpath.sh "$(ActualLibsDir)" "$(docdir)"),$(shell echo $(notdir $p) | sed 's/.conf//g'))) ++ $(call patchpackageconf,$(shell echo $(notdir $p) | sed 's/-\([0-9]*[0-9]\.\)*conf//g'),$(shell echo "$p" | sed 's:\0xxx\0: :g'),$(docdir),$(shell mk/relpath.sh "$(ActualLibsDir)" "$(docdir)"),$(shell echo $(notdir $p) | sed 's/.conf//g'))) + '$(DESTDIR)$(ActualBinsDir)/$(CrossCompilePrefix)ghc-pkg' --global-package-db "$(DESTDIR)$(ActualLibsDir)/package.conf.d" recache + + install_mingw: +diff --git a/hadrian/hadrian.cabal b/hadrian/hadrian.cabal +index c3a38b8670..6af0cd27e0 100644 +--- a/hadrian/hadrian.cabal ++++ b/hadrian/hadrian.cabal +@@ -55,7 +55,6 @@ executable hadrian + , Hadrian.BuildPath + , Hadrian.Expression + , Hadrian.Haskell.Cabal +- , Hadrian.Haskell.Hash + , Hadrian.Haskell.Cabal.Type + , Hadrian.Haskell.Cabal.Parse + , Hadrian.Oracles.ArgsHash +diff --git a/hadrian/src/CommandLine.hs b/hadrian/src/CommandLine.hs +index 9de13ef89e..6fc74af5d3 100644 +--- a/hadrian/src/CommandLine.hs ++++ b/hadrian/src/CommandLine.hs +@@ -1,7 +1,7 @@ + module CommandLine ( + optDescrs, cmdLineArgsMap, cmdFlavour, lookupFreeze1, lookupFreeze2, lookupSkipDepends, + cmdBignum, cmdBignumCheck, cmdProgressInfo, cmdCompleteSetting, +- cmdDocsArgs, cmdUnitIdHash, lookupBuildRoot, TestArgs(..), TestSpeed(..), defaultTestArgs, ++ cmdDocsArgs, lookupBuildRoot, TestArgs(..), TestSpeed(..), defaultTestArgs, + cmdPrefix, DocArgs(..), defaultDocArgs + ) where + +@@ -28,7 +28,6 @@ data CommandLineArgs = CommandLineArgs + , freeze1 :: Bool + , freeze2 :: Bool + , skipDepends :: Bool +- , unitIdHash :: Bool + , bignum :: Maybe String + , bignumCheck :: Bool + , progressInfo :: ProgressInfo +@@ -48,7 +47,6 @@ defaultCommandLineArgs = CommandLineArgs + , freeze1 = False + , freeze2 = False + , skipDepends = False +- , unitIdHash = False + , bignum = Nothing + , bignumCheck = False + , progressInfo = Brief +@@ -138,9 +136,6 @@ readFreeze1 = Right $ \flags -> flags { freeze1 = True } + readFreeze2 = Right $ \flags -> flags { freeze1 = True, freeze2 = True } + readSkipDepends = Right $ \flags -> flags { skipDepends = True } + +-readUnitIdHash :: Either String (CommandLineArgs -> CommandLineArgs) +-readUnitIdHash = Right $ \flags -> flags { unitIdHash = True } +- + readProgressInfo :: String -> Either String (CommandLineArgs -> CommandLineArgs) + readProgressInfo ms = + case lower ms of +@@ -274,8 +269,6 @@ optDescrs = + "Freeze Stage1 GHC." + , Option [] ["freeze2"] (NoArg readFreeze2) + "Freeze Stage2 GHC." +- , Option [] ["hash-unit-ids"] (NoArg readUnitIdHash) +- "Include package hashes in unit ids." + , Option [] ["skip-depends"] (NoArg readSkipDepends) + "Skip rebuilding dependency information." + , Option [] ["bignum"] (OptArg readBignum "BACKEND") +@@ -387,9 +380,6 @@ lookupFreeze2 = freeze2 . lookupExtra defaultCommandLineArgs + lookupSkipDepends :: Map.HashMap TypeRep Dynamic -> Bool + lookupSkipDepends = skipDepends . lookupExtra defaultCommandLineArgs + +-cmdUnitIdHash :: Action Bool +-cmdUnitIdHash = unitIdHash <$> cmdLineArgs +- + cmdBignum :: Action (Maybe String) + cmdBignum = bignum <$> cmdLineArgs + +diff --git a/hadrian/src/Context.hs b/hadrian/src/Context.hs +index fef82c795e..bd91a8c36a 100644 +--- a/hadrian/src/Context.hs ++++ b/hadrian/src/Context.hs +@@ -69,15 +69,15 @@ distDir st = do + targetArch <- cabalArchString . stringEncodeArch . archOS_arch . tgtArchOs <$> targetStage st + return $ targetArch ++ "-" ++ targetOs ++ "-ghc-" ++ version + +-pkgFileName :: Context -> Package -> String -> String -> Action FilePath +-pkgFileName context package prefix suffix = do +- pid <- pkgUnitId (stage context) package ++pkgFileName :: Package -> String -> String -> Action FilePath ++pkgFileName package prefix suffix = do ++ pid <- pkgIdentifier package + return $ prefix ++ pid ++ suffix + + pkgFile :: Context -> String -> String -> Action FilePath + pkgFile context@Context {..} prefix suffix = do + path <- buildPath context +- fileName <- pkgFileName context package prefix suffix ++ fileName <- pkgFileName package prefix suffix + return $ path -/- fileName + + -- | Path to inplace package configuration file of a given 'Context'. +@@ -96,7 +96,7 @@ pkgSetupConfigFile context = pkgSetupConfigDir context <&> (-/- "setup-config") + pkgHaddockFile :: Context -> Action FilePath + pkgHaddockFile Context {..} = do + root <- buildRoot +- version <- pkgUnitId stage package ++ version <- pkgIdentifier package + return $ root -/- "doc/html/libraries" -/- version -/- pkgName package <.> "haddock" + + -- | Path to the registered ghc-pkg library file of a given 'Context', e.g.: +@@ -105,7 +105,7 @@ pkgHaddockFile Context {..} = do + pkgRegisteredLibraryFile :: Context -> Action FilePath + pkgRegisteredLibraryFile context@Context {..} = do + libDir <- libPath context +- pkgId <- pkgUnitId stage package ++ pkgId <- pkgIdentifier package + fileName <- pkgRegisteredLibraryFileName context + distDir <- distDir stage + return $ if Dynamic `wayUnit` way +@@ -114,9 +114,9 @@ pkgRegisteredLibraryFile context@Context {..} = do + + -- | Just the final filename portion of pkgRegisteredLibraryFile + pkgRegisteredLibraryFileName :: Context -> Action FilePath +-pkgRegisteredLibraryFileName context@Context{..} = do ++pkgRegisteredLibraryFileName Context{..} = do + extension <- libsuf stage way +- pkgFileName context package "libHS" extension ++ pkgFileName package "libHS" extension + + + -- | Path to the library file of a given 'Context', e.g.: +@@ -136,7 +136,7 @@ pkgGhciLibraryFile context@Context {..} = do + -- | Path to the configuration file of a given 'Context'. + pkgConfFile :: Context -> Action FilePath + pkgConfFile Context {..} = do +- pid <- pkgUnitId stage package ++ pid <- pkgIdentifier package + dbPath <- packageDbPath (PackageDbLoc stage iplace) + return $ dbPath -/- pid <.> "conf" + +diff --git a/hadrian/src/Hadrian/BuildPath.hs b/hadrian/src/Hadrian/BuildPath.hs +index 342a2ca7eb..8d2806b587 100644 +--- a/hadrian/src/Hadrian/BuildPath.hs ++++ b/hadrian/src/Hadrian/BuildPath.hs +@@ -110,28 +110,17 @@ parseWayUnit = Parsec.choice + , Parsec.char 'l' *> pure Logging + ] Parsec. "way unit (thr, debug, dyn, p, l)" + +--- | Parse a @"pkgname-pkgversion-pkghash"@ string into the package name and the ++-- | Parse a @"pkgname-pkgversion"@ string into the package name and the + -- integers that make up the package version. +--- +--- If no hash was assigned, an empty string is returned in its place. +-parsePkgId :: Parsec.Parsec String () (String, [Integer], String) +-parsePkgId = parsePkgId' "" Parsec. "package identifier (-(-?))" ++parsePkgId :: Parsec.Parsec String () (String, [Integer]) ++parsePkgId = parsePkgId' "" Parsec. "package identifier (-)" + where + parsePkgId' currName = do + s <- Parsec.many1 Parsec.alphaNum + _ <- Parsec.char '-' + let newName = if null currName then s else currName ++ "-" ++ s +- Parsec.choice +- [ (,,) newName <$> parsePkgVersion +- <*> Parsec.option "" (Parsec.try $ do +- _ <- Parsec.char '-' +- -- Ensure we're not parsing a libDynName as a hash +- _ <- Parsec.notFollowedBy (Parsec.string "ghc" *> parsePkgVersion) +- parsePkgHash) +- , parsePkgId' newName ] +- +-parsePkgHash :: Parsec.Parsec String () String +-parsePkgHash = Parsec.many1 Parsec.alphaNum ++ Parsec.choice [ (newName,) <$> parsePkgVersion ++ , parsePkgId' newName ] + + -- | Parse "."-separated integers that describe a package's version. + parsePkgVersion :: Parsec.Parsec String () [Integer] +diff --git a/hadrian/src/Hadrian/Builder/Git.hs b/hadrian/src/Hadrian/Builder/Git.hs +index 0f073ac463..6875a48fbd 100644 +--- a/hadrian/src/Hadrian/Builder/Git.hs ++++ b/hadrian/src/Hadrian/Builder/Git.hs +@@ -2,13 +2,12 @@ module Hadrian.Builder.Git (gitArgs) where + + import Expression + +--- | Default command line arguments for invoking the archiving utility @git@. ++-- | Default command line arguments for invoking the archiving utility @tar@. + gitArgs :: Args + gitArgs = mconcat + [ builder (Git ListFiles) ? mconcat + [ arg "ls-files" + , arg "--recurse-submodules" + , arg "-z" +- , getInputs + ] + ] +diff --git a/hadrian/src/Hadrian/Haskell/Cabal.hs b/hadrian/src/Hadrian/Haskell/Cabal.hs +index db20e47007..0af610166a 100644 +--- a/hadrian/src/Hadrian/Haskell/Cabal.hs ++++ b/hadrian/src/Hadrian/Haskell/Cabal.hs +@@ -10,8 +10,8 @@ + -- Cabal files. + ----------------------------------------------------------------------------- + module Hadrian.Haskell.Cabal ( +- pkgVersion, pkgUnitId, pkgSynopsis, pkgDescription, pkgSimpleIdentifier, +- pkgDependencies, pkgGenericDescription, cabalArchString, cabalOsString ++ pkgVersion, pkgIdentifier, pkgSynopsis, pkgDescription, pkgDependencies, ++ pkgGenericDescription, cabalArchString, cabalOsString, + ) where + + import Development.Shake +@@ -20,19 +20,15 @@ import Distribution.PackageDescription (GenericPackageDescription) + import Hadrian.Haskell.Cabal.Type + import Hadrian.Oracles.Cabal + import Hadrian.Package +-import {-# SOURCE #-} Hadrian.Haskell.Hash (pkgUnitId) +- + + -- | Read a Cabal file and return the package version. The Cabal file is tracked. + pkgVersion :: Package -> Action String + pkgVersion = fmap version . readPackageData + +--- | Read a Cabal file and return the package identifier without a hash, e.g. @base-4.10.0.0@. ++-- | Read a Cabal file and return the package identifier, e.g. @base-4.10.0.0@. + -- The Cabal file is tracked. +--- +--- For an identifier complete with the hash use 'pkgUnitId' +-pkgSimpleIdentifier :: Package -> Action String +-pkgSimpleIdentifier package = do ++pkgIdentifier :: Package -> Action String ++pkgIdentifier package = do + cabal <- readPackageData package + return $ if null (version cabal) + then name cabal +@@ -77,4 +73,3 @@ cabalOsString "darwin" = "osx" + cabalOsString "solaris2" = "solaris" + cabalOsString "gnu" = "hurd" + cabalOsString other = other +- +diff --git a/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs b/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs +index 6aa3ef6bd8..3eaf5c9729 100644 +--- a/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs ++++ b/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs +@@ -63,6 +63,7 @@ import Hadrian.Target + import Base + import Builder + import Context ++import Flavour + import Settings + import Distribution.Simple.LocalBuildInfo + import qualified Distribution.Simple.Register as C +@@ -354,7 +355,7 @@ registerPackage rs context = do + pd <- packageDescription <$> readContextData context + db_path <- packageDbPath (PackageDbLoc (stage context) (iplace context)) + dist_dir <- Context.buildPath context +- pid <- pkgUnitId (stage context) (package context) ++ pid <- pkgIdentifier (package context) + -- Note: the @cPath@ is ignored. The path that's used is the 'buildDir' path + -- from the local build info @lbi@. + lbi <- liftIO $ C.getPersistBuildConfig cPath +@@ -366,12 +367,12 @@ registerPackage rs context = do + -- This is copied and simplified from Cabal, because we want to install the package + -- into a different package database to the one it was configured against. + register :: FilePath +- -> String -- ^ Package Identifier ++ -> FilePath + -> FilePath + -> C.PackageDescription + -> LocalBuildInfo + -> IO () +-register pkg_db pid build_dir pd lbi ++register pkg_db conf_file build_dir pd lbi + = withLibLBI pd lbi $ \lib clbi -> do + + absPackageDBs <- C.absolutePackageDBPaths packageDbs +@@ -382,13 +383,13 @@ register pkg_db pid build_dir pd lbi + writeRegistrationFile installedPkgInfo + + where +- regFile = pkg_db pid <.> "conf" ++ regFile = conf_file + reloc = relocatable lbi + -- Using a specific package db here is why we have to copy the function from Cabal. + packageDbs = [C.SpecificPackageDB pkg_db] + + writeRegistrationFile installedPkgInfo = do +- writeUTF8File regFile (CP.showInstalledPackageInfo installedPkgInfo) ++ writeUTF8File (pkg_db regFile <.> "conf") (CP.showInstalledPackageInfo installedPkgInfo) + + + -- | Build autogenerated files @autogen/cabal_macros.h@ and @autogen/Paths_*.hs@. +diff --git a/hadrian/src/Hadrian/Package.hs b/hadrian/src/Hadrian/Package.hs +index 6291edee74..6bc31d7c58 100644 +--- a/hadrian/src/Hadrian/Package.hs ++++ b/hadrian/src/Hadrian/Package.hs +@@ -81,4 +81,4 @@ instance NFData PackageType + + instance Binary Package + instance Hashable Package +-instance NFData Package ++instance NFData Package +\ No newline at end of file +diff --git a/hadrian/src/Rules.hs b/hadrian/src/Rules.hs +index 55de341f8e..7cfeb65e5a 100644 +--- a/hadrian/src/Rules.hs ++++ b/hadrian/src/Rules.hs +@@ -8,7 +8,6 @@ import qualified Hadrian.Oracles.Cabal.Rules + import qualified Hadrian.Oracles.DirectoryContents + import qualified Hadrian.Oracles.Path + import qualified Hadrian.Oracles.TextFile +-import qualified Hadrian.Haskell.Hash + + import Expression + import qualified Oracles.Flavour +@@ -143,7 +142,6 @@ oracleRules :: Rules () + oracleRules = do + Hadrian.Oracles.ArgsHash.argsHashOracle trackArgument getArgs + Hadrian.Oracles.Cabal.Rules.cabalOracle +- Hadrian.Haskell.Hash.pkgHashOracle + Hadrian.Oracles.DirectoryContents.directoryContentsOracle + Hadrian.Oracles.Path.pathOracle + Hadrian.Oracles.TextFile.textFileOracle +diff --git a/hadrian/src/Rules/BinaryDist.hs b/hadrian/src/Rules/BinaryDist.hs +index 6d4df5f1fb..4c9fc32c3b 100644 +--- a/hadrian/src/Rules/BinaryDist.hs ++++ b/hadrian/src/Rules/BinaryDist.hs +@@ -156,8 +156,7 @@ bindistRules = do + version <- setting ProjectVersion + targetPlatform <- setting TargetPlatformFull + distDir <- Context.distDir Stage1 +- rtsDir <- pkgUnitId Stage1 rts +- -- let rtsDir = "rts" ++ rtsDir <- pkgIdentifier rts + + let ghcBuildDir = root -/- stageString Stage1 + bindistFilesDir = root -/- "bindist" -/- ghcVersionPretty +diff --git a/hadrian/src/Rules/CabalReinstall.hs b/hadrian/src/Rules/CabalReinstall.hs +index 57baa79d56..2bfc8f92b0 100644 +--- a/hadrian/src/Rules/CabalReinstall.hs ++++ b/hadrian/src/Rules/CabalReinstall.hs +@@ -10,7 +10,7 @@ import Utilities + import qualified System.Directory.Extra as IO + import Data.Either + import Rules.BinaryDist +-import Hadrian.Haskell.Cabal (pkgUnitId) ++import Hadrian.Haskell.Cabal (pkgIdentifier) + import Oracles.Setting + + {- +@@ -54,8 +54,7 @@ cabalBuildRules = do + need (lib_targets ++ (map (\(_, p) -> p) (bin_targets ++ iserv_targets))) + + distDir <- Context.distDir Stage1 +- rtsDir <- pkgUnitId Stage1 rts +- -- let rtsDir = "rts" ++ rtsDir <- pkgIdentifier rts + + let ghcBuildDir = root -/- stageString Stage1 + rtsIncludeDir = ghcBuildDir -/- "lib" -/- distDir -/- rtsDir +diff --git a/hadrian/src/Rules/Documentation.hs b/hadrian/src/Rules/Documentation.hs +index 9de31707d7..0c751c2d3f 100644 +--- a/hadrian/src/Rules/Documentation.hs ++++ b/hadrian/src/Rules/Documentation.hs +@@ -306,7 +306,7 @@ parsePkgDocTarget root = do + _ <- Parsec.string root *> Parsec.optional (Parsec.char '/') + _ <- Parsec.string (htmlRoot ++ "/") + _ <- Parsec.string "libraries/" +- (pkgname, _, _) <- parsePkgId <* Parsec.char '/' ++ (pkgname, _) <- parsePkgId <* Parsec.char '/' + Parsec.choice + [ Parsec.try (Parsec.string "haddock-prologue.txt") + *> pure (HaddockPrologue pkgname) +diff --git a/hadrian/src/Rules/Generate.hs b/hadrian/src/Rules/Generate.hs +index bf84da2f9d..74e25dd43b 100644 +--- a/hadrian/src/Rules/Generate.hs ++++ b/hadrian/src/Rules/Generate.hs +@@ -15,7 +15,6 @@ import Oracles.Flag hiding (arSupportsAtFile, arSupportsDashL) + import Oracles.ModuleFiles + import Oracles.Setting + import Hadrian.Haskell.Cabal.Type (PackageData(version)) +-import Hadrian.Haskell.Cabal + import Hadrian.Oracles.Cabal (readPackageData) + import Packages + import Rules.Libffi +@@ -456,15 +455,16 @@ generateConfigHs = do + trackGenerateHs + cProjectName <- getSetting ProjectName + cBooterVersion <- getSetting GhcVersion +- -- We now give a unit-id with a version and a hash to ghc. +- -- See Note [GHC's Unit Id] in GHC.Unit.Types ++ cProjectVersionMunged <- getSetting ProjectVersionMunged ++ -- ROMES:TODO:HASH First we attempt a fixed unit-id with version but without hash. ++ -- ++ -- We now use a more informative unit-id for ghc. See Note [GHC's Unit Id] ++ -- in GHC.Unit.Types + -- + -- It's crucial that the unit-id matches the unit-key -- ghc is no longer + -- part of the WiringMap, so we don't to go back and forth between the +- -- unit-id and the unit-key -- we take care that they are the same by using +- -- 'pkgUnitId' on 'compiler' (the ghc-library package) to create the +- -- unit-id in both situations. +- cProjectUnitId <- expr . (`pkgUnitId` compiler) =<< getStage ++ -- unit-id and the unit-key -- we take care here that they are the same. ++ let cProjectUnitId = "ghc-" ++ cProjectVersionMunged -- ROMES:TODO:HASH + return $ unlines + [ "module GHC.Settings.Config" + , " ( module GHC.Version" +@@ -561,5 +561,3 @@ generatePlatformHostHs = do + , "hostPlatformArchOS :: ArchOS" + , "hostPlatformArchOS = ArchOS hostPlatformArch hostPlatformOS" + ] +- +- +diff --git a/hadrian/src/Rules/Library.hs b/hadrian/src/Rules/Library.hs +index d12249073c..2e63f1768f 100644 +--- a/hadrian/src/Rules/Library.hs ++++ b/hadrian/src/Rules/Library.hs +@@ -45,7 +45,7 @@ libraryRules = do + registerStaticLib :: FilePath -> FilePath -> Action () + registerStaticLib root archivePath = do + -- Simply need the ghc-pkg database .conf file. +- GhcPkgPath _ stage _ (LibA name _ _ w) ++ GhcPkgPath _ stage _ (LibA name _ w) + <- parsePath (parseGhcPkgLibA root) + "<.a library (register) path parser>" + archivePath +@@ -56,7 +56,7 @@ registerStaticLib root archivePath = do + -- the second argument. + buildStaticLib :: FilePath -> FilePath -> Action () + buildStaticLib root archivePath = do +- l@(BuildPath _ stage _ (LibA pkgname _ _ way)) ++ l@(BuildPath _ stage _ (LibA pkgname _ way)) + <- parsePath (parseBuildLibA root) + "<.a library (build) path parser>" + archivePath +@@ -75,7 +75,7 @@ buildStaticLib root archivePath = do + registerDynamicLib :: FilePath -> String -> FilePath -> Action () + registerDynamicLib root suffix dynlibpath = do + -- Simply need the ghc-pkg database .conf file. +- (GhcPkgPath _ stage _ (LibDyn name _ _ w _)) ++ (GhcPkgPath _ stage _ (LibDyn name _ w _)) + <- parsePath (parseGhcPkgLibDyn root suffix) + "" + dynlibpath +@@ -99,7 +99,7 @@ buildDynamicLib root suffix dynlibpath = do + -- See Note [Merging object files for GHCi] in GHC.Driver.Pipeline. + buildGhciLibO :: FilePath -> FilePath -> Action () + buildGhciLibO root ghcilibPath = do +- l@(BuildPath _ stage _ (LibGhci _ _ _ _)) ++ l@(BuildPath _ stage _ (LibGhci _ _ _)) + <- parsePath (parseBuildLibGhci root) + "<.o ghci lib (build) path parser>" + ghcilibPath +@@ -134,7 +134,7 @@ files etc. + + buildPackage :: FilePath -> FilePath -> Action () + buildPackage root fp = do +- l@(BuildPath _ _ _ (PkgStamp _ _ _ way)) <- parsePath (parseStampPath root) "<.stamp parser>" fp ++ l@(BuildPath _ _ _ (PkgStamp _ _ way)) <- parsePath (parseStampPath root) "<.stamp parser>" fp + let ctx = stampContext l + srcs <- hsSources ctx + gens <- interpretInContext ctx generatedDependencies +@@ -226,47 +226,47 @@ needLibrary cs = need =<< concatMapM (libraryTargets True) cs + + -- * Library paths types and parsers + +--- | > libHS--[_].a +-data LibA = LibA String [Integer] String Way deriving (Eq, Show) ++-- | > libHS-[_].a ++data LibA = LibA String [Integer] Way deriving (Eq, Show) + + -- | > + data DynLibExt = So | Dylib deriving (Eq, Show) + +--- | > libHS--[_]-ghc. +-data LibDyn = LibDyn String [Integer] String Way DynLibExt deriving (Eq, Show) ++-- | > libHS-[_]-ghc. ++data LibDyn = LibDyn String [Integer] Way DynLibExt deriving (Eq, Show) + +--- | > HS--[_].o +-data LibGhci = LibGhci String [Integer] String Way deriving (Eq, Show) ++-- | > HS-[_].o ++data LibGhci = LibGhci String [Integer] Way deriving (Eq, Show) + + -- | Get the 'Context' corresponding to the build path for a given static library. + libAContext :: BuildPath LibA -> Context +-libAContext (BuildPath _ stage pkgpath (LibA pkgname _ _ way)) = ++libAContext (BuildPath _ stage pkgpath (LibA pkgname _ way)) = + Context stage pkg way Final + where + pkg = library pkgname pkgpath + + -- | Get the 'Context' corresponding to the build path for a given GHCi library. + libGhciContext :: BuildPath LibGhci -> Context +-libGhciContext (BuildPath _ stage pkgpath (LibGhci pkgname _ _ way)) = ++libGhciContext (BuildPath _ stage pkgpath (LibGhci pkgname _ way)) = + Context stage pkg way Final + where + pkg = library pkgname pkgpath + + -- | Get the 'Context' corresponding to the build path for a given dynamic library. + libDynContext :: BuildPath LibDyn -> Context +-libDynContext (BuildPath _ stage pkgpath (LibDyn pkgname _ _ way _)) = ++libDynContext (BuildPath _ stage pkgpath (LibDyn pkgname _ way _)) = + Context stage pkg way Final + where + pkg = library pkgname pkgpath + + -- | Get the 'Context' corresponding to the build path for a given static library. + stampContext :: BuildPath PkgStamp -> Context +-stampContext (BuildPath _ stage _ (PkgStamp pkgname _ _ way)) = ++stampContext (BuildPath _ stage _ (PkgStamp pkgname _ way)) = + Context stage pkg way Final + where + pkg = unsafeFindPackageByName pkgname + +-data PkgStamp = PkgStamp String [Integer] String Way deriving (Eq, Show) ++data PkgStamp = PkgStamp String [Integer] Way deriving (Eq, Show) + + + -- | Parse a path to a ghci library to be built, making sure the path starts +@@ -313,34 +313,34 @@ parseGhcPkgLibDyn root ext = parseGhcPkgPath root (parseLibDynFilename ext) + parseLibAFilename :: Parsec.Parsec String () LibA + parseLibAFilename = do + _ <- Parsec.string "libHS" +- (pkgname, pkgver, pkghash) <- parsePkgId ++ (pkgname, pkgver) <- parsePkgId + way <- parseWaySuffix vanilla + _ <- Parsec.string ".a" +- return (LibA pkgname pkgver pkghash way) ++ return (LibA pkgname pkgver way) + + -- | Parse the filename of a ghci library to be built into a 'LibGhci' value. + parseLibGhciFilename :: Parsec.Parsec String () LibGhci + parseLibGhciFilename = do + _ <- Parsec.string "HS" +- (pkgname, pkgver, pkghash) <- parsePkgId ++ (pkgname, pkgver) <- parsePkgId + _ <- Parsec.string "." + way <- parseWayPrefix vanilla + _ <- Parsec.string "o" +- return (LibGhci pkgname pkgver pkghash way) ++ return (LibGhci pkgname pkgver way) + + -- | Parse the filename of a dynamic library to be built into a 'LibDyn' value. + parseLibDynFilename :: String -> Parsec.Parsec String () LibDyn + parseLibDynFilename ext = do + _ <- Parsec.string "libHS" +- (pkgname, pkgver, pkghash) <- parsePkgId ++ (pkgname, pkgver) <- parsePkgId + way <- addWayUnit Dynamic <$> parseWaySuffix dynamic + _ <- optional $ Parsec.string "-ghc" *> parsePkgVersion + _ <- Parsec.string ("." ++ ext) +- return (LibDyn pkgname pkgver pkghash way $ if ext == "so" then So else Dylib) ++ return (LibDyn pkgname pkgver way $ if ext == "so" then So else Dylib) + + parseStamp :: Parsec.Parsec String () PkgStamp + parseStamp = do + _ <- Parsec.string "stamp-" +- (pkgname, pkgver, pkghash) <- parsePkgId ++ (pkgname, pkgver) <- parsePkgId + way <- parseWaySuffix vanilla +- return (PkgStamp pkgname pkgver pkghash way) ++ return (PkgStamp pkgname pkgver way) +diff --git a/hadrian/src/Rules/Register.hs b/hadrian/src/Rules/Register.hs +index ad2df7c33d..e716204614 100644 +--- a/hadrian/src/Rules/Register.hs ++++ b/hadrian/src/Rules/Register.hs +@@ -1,4 +1,3 @@ +-{-# LANGUAGE TypeApplications #-} + module Rules.Register ( + configurePackageRules, registerPackageRules, registerPackages, + libraryTargets +@@ -21,16 +20,11 @@ import Utilities + import Hadrian.Haskell.Cabal.Type + import qualified Text.Parsec as Parsec + import qualified Data.Set as Set +-import qualified Data.Char as Char +-import Data.Bifunctor (bimap) + + import Distribution.Version (Version) +-import qualified Distribution.Types.PackageId as Cabal +-import qualified Distribution.Types.PackageName as Cabal + import qualified Distribution.Parsec as Cabal +-import qualified Distribution.Compat.Parsing as Cabal +-import qualified Distribution.Parsec.FieldLineStream as Cabal +-import qualified Distribution.Compat.CharParsing as CabalCharParsing ++import qualified Distribution.Types.PackageName as Cabal ++import qualified Distribution.Types.PackageId as Cabal + + import qualified Hadrian.Haskell.Cabal.Parse as Cabal + import qualified System.Directory as IO +@@ -183,7 +177,7 @@ buildConfFinal rs context@Context {..} _conf = do + -- so that if any change ends up modifying a library (but not its .conf + -- file), we still rebuild things that depend on it. + dir <- (-/-) <$> libPath context <*> distDir stage +- pkgid <- pkgUnitId stage package ++ pkgid <- pkgIdentifier package + files <- liftIO $ + (++) <$> getDirectoryFilesIO "." [dir -/- "*libHS"++pkgid++"*"] + <*> getDirectoryFilesIO "." [dir -/- pkgid -/- "**"] +@@ -251,33 +245,11 @@ getPackageNameFromConfFile conf + takeBaseName conf ++ ": " ++ err + Right (name, _) -> return name + +--- | Parse a cabal-like name + parseCabalName :: String -> Either String (String, Version) +--- Try to parse a name with a hash, but otherwise parse a name without one. +-parseCabalName s = bimap show id (Cabal.runParsecParser parser "" $ Cabal.fieldLineStreamFromString s) ++parseCabalName = fmap f . Cabal.eitherParsec + where +- parser = Cabal.try nameWithHashParser <|> (extractVersion <$> Cabal.parsec) +- +- extractVersion :: Cabal.PackageId -> (String, Version) +- extractVersion pkg_id = (Cabal.unPackageName $ Cabal.pkgName pkg_id, Cabal.pkgVersion pkg_id) +- -- Definition similar to 'Parsec PackageIdentifier' from Cabal but extended +- -- with logic for parsing the hash (despite not returning it) +- nameWithHashParser :: Cabal.ParsecParser (String, Version) +- nameWithHashParser = Cabal.PP $ \_ -> do +- xs' <- Parsec.sepBy component (Parsec.char '-') +- case reverse xs' of +- _hash:version_str:xs -> +- case Cabal.simpleParsec @Version version_str of +- Nothing -> fail ("failed to parse a version from " <> version_str) +- Just v -> +- if not (null xs) && all (\c -> all (/= '.') c && not (all Char.isDigit c)) xs +- then return $ (intercalate "-" (reverse xs), v) +- else fail "all digits or a dot in a portion of package name" +- _ -> fail "couldn't parse a hash, a version and a name" +- where +- component = CabalCharParsing.munch1 (\c -> Char.isAlphaNum c || c == '.') +- +- ++ f :: Cabal.PackageId -> (String, Version) ++ f pkg_id = (Cabal.unPackageName $ Cabal.pkgName pkg_id, Cabal.pkgVersion pkg_id) + + -- | Return extra library targets. + extraTargets :: Context -> Action [FilePath] +diff --git a/hadrian/src/Settings/Builders/Cabal.hs b/hadrian/src/Settings/Builders/Cabal.hs +index 3e83bb5634..5395cae272 100644 +--- a/hadrian/src/Settings/Builders/Cabal.hs ++++ b/hadrian/src/Settings/Builders/Cabal.hs +@@ -84,7 +84,7 @@ cabalSetupArgs = builder (Cabal Setup) ? do + commonCabalArgs :: Stage -> Args + commonCabalArgs stage = do + pkg <- getPackage +- package_id <- expr $ pkgUnitId stage pkg ++ package_id <- expr $ pkgIdentifier pkg + let prefix = "${pkgroot}" ++ (if windowsHost then "" else "/..") + mconcat [ -- Don't strip libraries when cross compiling. + -- TODO: We need to set @--with-strip=(stripCmdPath :: Action FilePath)@, +@@ -100,7 +100,7 @@ commonCabalArgs stage = do + , arg "--cabal-file" + , arg $ pkgCabalFile pkg + , arg "--ipid" +- , arg package_id ++ , arg "$pkg-$version" + , arg "--prefix" + , arg prefix + +diff --git a/hadrian/src/Settings/Builders/Ghc.hs b/hadrian/src/Settings/Builders/Ghc.hs +index 313774d767..e09970d62f 100644 +--- a/hadrian/src/Settings/Builders/Ghc.hs ++++ b/hadrian/src/Settings/Builders/Ghc.hs +@@ -247,24 +247,21 @@ wayGhcArgs = do + , map ("-optc"++) <$> wayCcArgs + ] + +--- | Args related to correct handling of packages, such as setting +--- -this-unit-id and passing -package-id for dependencies + packageGhcArgs :: Args + packageGhcArgs = do + package <- getPackage +- stage <- getStage + ghc_ver <- readVersion <$> (expr . ghcVersionStage =<< getStage) + -- ROMES: Until the boot compiler no longer needs ghc's + -- unit-id to be "ghc", the stage0 compiler must be built + -- with `-this-unit-id ghc`, while the wired-in unit-id of + -- ghc is correctly set to the unit-id we'll generate for +- -- stage1 (set in generateConfigHs in Rules.Generate). ++ -- stage1 (set in generateVersionHs in Rules.Generate). + -- + -- However, we don't need to set the unit-id of "ghc" to "ghc" when + -- building stage0 because we have a flag in compiler/ghc.cabal.in that is + -- sets `-this-unit-id ghc` when hadrian is building stage0, which will + -- overwrite this one. +- pkgId <- expr $ pkgUnitId stage package ++ pkgId <- expr $ pkgIdentifier package + mconcat [ arg "-hide-all-packages" + , arg "-no-user-package-db" + , arg "-package-env -" +diff --git a/hadrian/src/Settings/Builders/Haddock.hs b/hadrian/src/Settings/Builders/Haddock.hs +index 400e697da0..100f52f9b1 100644 +--- a/hadrian/src/Settings/Builders/Haddock.hs ++++ b/hadrian/src/Settings/Builders/Haddock.hs +@@ -38,13 +38,11 @@ haddockBuilderArgs = mconcat + output <- getOutput + pkg <- getPackage + root <- getBuildRoot +- stage <- getStage + context <- getContext + version <- expr $ pkgVersion pkg + synopsis <- expr $ pkgSynopsis pkg + haddocks <- expr $ haddockDependencies context +- haddocks_with_versions <- expr $ sequence $ [(,h) <$> pkgUnitId stage p | (p, h) <- haddocks] +- ++ haddocks_with_versions <- expr $ sequence $ [(,h) <$> pkgIdentifier p | (p, h) <- haddocks] + hVersion <- expr $ pkgVersion haddock + statsDir <- expr $ haddockStatsFilesDir + baseUrlTemplate <- expr (docsBaseUrl <$> userSetting defaultDocArgs) +diff --git a/hadrian/src/Settings/Default.hs b/hadrian/src/Settings/Default.hs +index b26d5333c0..cce5dac4f8 100644 +--- a/hadrian/src/Settings/Default.hs ++++ b/hadrian/src/Settings/Default.hs +@@ -17,6 +17,7 @@ import qualified Data.Set as Set + + import qualified Hadrian.Builder.Sphinx + import qualified Hadrian.Builder.Tar ++import Hadrian.Haskell.Cabal.Type + + import CommandLine + import Expression +diff --git a/utils/ghc-pkg/Main.hs b/utils/ghc-pkg/Main.hs +index 236e73928c..a3b0657a38 100644 +--- a/utils/ghc-pkg/Main.hs ++++ b/utils/ghc-pkg/Main.hs +@@ -23,7 +23,6 @@ + + module Main (main) where + +-import Debug.Trace + import qualified GHC.Unit.Database as GhcPkg + import GHC.Unit.Database hiding (mkMungePathUrl) + import GHC.HandleEncoding +@@ -1602,7 +1601,7 @@ listPackages verbosity my_flags mPackageName mModuleName = do + simplePackageList :: [Flag] -> [InstalledPackageInfo] -> IO () + simplePackageList my_flags pkgs = do + let showPkg :: InstalledPackageInfo -> String +- showPkg | FlagShowUnitIds `elem` my_flags = traceId . display . installedUnitId ++ showPkg | FlagShowUnitIds `elem` my_flags = display . installedUnitId + | FlagNamesOnly `elem` my_flags = display . mungedName . mungedId + | otherwise = display . mungedId + strs = map showPkg pkgs From a6e1f774bd0c2d793ab127143b6901a29ae591fa Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Fri, 16 Feb 2024 10:33:56 +1300 Subject: [PATCH 10/17] Remove `-inplace` from package ids --- .../patches/ghc/ghc-9.9-remove-inplace-suffix.patch | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch b/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch index 8017f9b2d4..0ca7e5129f 100644 --- a/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch +++ b/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch @@ -378,7 +378,7 @@ index 9de31707d7..0c751c2d3f 100644 [ Parsec.try (Parsec.string "haddock-prologue.txt") *> pure (HaddockPrologue pkgname) diff --git a/hadrian/src/Rules/Generate.hs b/hadrian/src/Rules/Generate.hs -index bf84da2f9d..74e25dd43b 100644 +index bf84da2f9d..be18d896b7 100644 --- a/hadrian/src/Rules/Generate.hs +++ b/hadrian/src/Rules/Generate.hs @@ -15,7 +15,6 @@ import Oracles.Flag hiding (arSupportsAtFile, arSupportsDashL) @@ -389,6 +389,15 @@ index bf84da2f9d..74e25dd43b 100644 import Hadrian.Oracles.Cabal (readPackageData) import Packages import Rules.Libffi +@@ -291,7 +290,7 @@ packageUnitIds stage = + foldMap f [ base, ghcPrim, compiler, ghc, cabal, templateHaskell, ghcCompact, array ] + where + f :: Package -> Interpolations +- f pkg = interpolateVar var $ pkgUnitId stage pkg ++ f pkg = interpolateVar var $ pkgIdentifier pkg + where var = "LIBRARY_" <> escapedPkgName pkg <> "_UNIT_ID" + + escapedPkgName :: Package -> String @@ -456,15 +455,16 @@ generateConfigHs = do trackGenerateHs cProjectName <- getSetting ProjectName From bf311f2767f81657ea28911c5d89f96469c17492 Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Fri, 16 Feb 2024 10:38:12 +1300 Subject: [PATCH 11/17] Remove `-inplace` from package ids --- .../patches/ghc/ghc-9.9-remove-inplace-suffix.patch | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch b/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch index 0ca7e5129f..ba501a4c58 100644 --- a/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch +++ b/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch @@ -378,18 +378,19 @@ index 9de31707d7..0c751c2d3f 100644 [ Parsec.try (Parsec.string "haddock-prologue.txt") *> pure (HaddockPrologue pkgname) diff --git a/hadrian/src/Rules/Generate.hs b/hadrian/src/Rules/Generate.hs -index bf84da2f9d..be18d896b7 100644 +index bf84da2f9d..457ab02da7 100644 --- a/hadrian/src/Rules/Generate.hs +++ b/hadrian/src/Rules/Generate.hs -@@ -15,7 +15,6 @@ import Oracles.Flag hiding (arSupportsAtFile, arSupportsDashL) +@@ -15,7 +15,7 @@ import Oracles.Flag hiding (arSupportsAtFile, arSupportsDashL) import Oracles.ModuleFiles import Oracles.Setting import Hadrian.Haskell.Cabal.Type (PackageData(version)) -import Hadrian.Haskell.Cabal ++import Hadrian.Haskell.Cabal (pkgIdentifier) import Hadrian.Oracles.Cabal (readPackageData) import Packages import Rules.Libffi -@@ -291,7 +290,7 @@ packageUnitIds stage = +@@ -291,7 +291,7 @@ packageUnitIds stage = foldMap f [ base, ghcPrim, compiler, ghc, cabal, templateHaskell, ghcCompact, array ] where f :: Package -> Interpolations @@ -398,7 +399,7 @@ index bf84da2f9d..be18d896b7 100644 where var = "LIBRARY_" <> escapedPkgName pkg <> "_UNIT_ID" escapedPkgName :: Package -> String -@@ -456,15 +455,16 @@ generateConfigHs = do +@@ -456,15 +456,16 @@ generateConfigHs = do trackGenerateHs cProjectName <- getSetting ProjectName cBooterVersion <- getSetting GhcVersion @@ -421,7 +422,7 @@ index bf84da2f9d..be18d896b7 100644 return $ unlines [ "module GHC.Settings.Config" , " ( module GHC.Version" -@@ -561,5 +561,3 @@ generatePlatformHostHs = do +@@ -561,5 +562,3 @@ generatePlatformHostHs = do , "hostPlatformArchOS :: ArchOS" , "hostPlatformArchOS = ArchOS hostPlatformArch hostPlatformOS" ] From 214993285490a944125db7aaa1dd359aeb98686f Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Fri, 16 Feb 2024 10:54:15 +1300 Subject: [PATCH 12/17] Remove `-inplace` from package ids --- .../ghc/ghc-9.8.1-remove-inplace-suffix.patch | 506 +----------------- 1 file changed, 13 insertions(+), 493 deletions(-) diff --git a/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch b/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch index c540dc356e..f964303176 100644 --- a/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch +++ b/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch @@ -11,203 +11,8 @@ index 4b6a8cf022..7580ded296 100644 '$(DESTDIR)$(ActualBinsDir)/$(CrossCompilePrefix)ghc-pkg' --global-package-db "$(DESTDIR)$(ActualLibsDir)/package.conf.d" recache install_mingw: -diff --git a/hadrian/bootstrap/plan-bootstrap-9_4_1.json b/hadrian/bootstrap/plan-bootstrap-9_4_1.json -index 34cbc95a5e..2cb99b8f71 100644 ---- a/hadrian/bootstrap/plan-bootstrap-9_4_1.json -+++ b/hadrian/bootstrap/plan-bootstrap-9_4_1.json -@@ -126,15 +126,6 @@ - "src_sha256": "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3", - "version": "2.14.2" - }, -- { -- "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", -- "flags": [], -- "package": "base16-bytestring", -- "revision": 0, -- "source": "hackage", -- "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", -- "version": "1.0.2.0" -- }, - { - "cabal_sha256": "a692159828c2cd278eaec317b3a7e9fb6d7b787c8a19f086004d15d9fa1fd72c", - "flags": [ -@@ -146,18 +137,6 @@ - "src_sha256": "845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1", - "version": "0.8.3" - }, -- { -- "cabal_sha256": "72ce9095872eae653addca5f412ac8070d6282d8e1c8578c2237c33f2cbbf4bc", -- "flags": [ -- "-exe", -- "+use-cbits" -- ], -- "package": "cryptohash-sha256", -- "revision": 2, -- "source": "hackage", -- "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", -- "version": "0.11.102.1" -- }, - { - "cabal_sha256": "3ac58d7341976173d1052e7b2837d119212d9afcf911735667c7f1ab67aec25f", - "flags": [], -diff --git a/hadrian/bootstrap/plan-bootstrap-9_4_2.json b/hadrian/bootstrap/plan-bootstrap-9_4_2.json -index 6ce98ec157..a17b217d1e 100644 ---- a/hadrian/bootstrap/plan-bootstrap-9_4_2.json -+++ b/hadrian/bootstrap/plan-bootstrap-9_4_2.json -@@ -126,15 +126,6 @@ - "src_sha256": "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3", - "version": "2.14.2" - }, -- { -- "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", -- "flags": [], -- "package": "base16-bytestring", -- "revision": 0, -- "source": "hackage", -- "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", -- "version": "1.0.2.0" -- }, - { - "cabal_sha256": "a692159828c2cd278eaec317b3a7e9fb6d7b787c8a19f086004d15d9fa1fd72c", - "flags": [ -@@ -146,18 +137,6 @@ - "src_sha256": "845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1", - "version": "0.8.3" - }, -- { -- "cabal_sha256": "72ce9095872eae653addca5f412ac8070d6282d8e1c8578c2237c33f2cbbf4bc", -- "flags": [ -- "-exe", -- "+use-cbits" -- ], -- "package": "cryptohash-sha256", -- "revision": 2, -- "source": "hackage", -- "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", -- "version": "0.11.102.1" -- }, - { - "cabal_sha256": "3ac58d7341976173d1052e7b2837d119212d9afcf911735667c7f1ab67aec25f", - "flags": [], -diff --git a/hadrian/bootstrap/plan-bootstrap-9_4_3.json b/hadrian/bootstrap/plan-bootstrap-9_4_3.json -index 017c37b1eb..82c6baa824 100644 ---- a/hadrian/bootstrap/plan-bootstrap-9_4_3.json -+++ b/hadrian/bootstrap/plan-bootstrap-9_4_3.json -@@ -126,15 +126,6 @@ - "src_sha256": "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3", - "version": "2.14.2" - }, -- { -- "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", -- "flags": [], -- "package": "base16-bytestring", -- "revision": 0, -- "source": "hackage", -- "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", -- "version": "1.0.2.0" -- }, - { - "cabal_sha256": "a692159828c2cd278eaec317b3a7e9fb6d7b787c8a19f086004d15d9fa1fd72c", - "flags": [ -@@ -146,18 +137,6 @@ - "src_sha256": "845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1", - "version": "0.8.3" - }, -- { -- "cabal_sha256": "72ce9095872eae653addca5f412ac8070d6282d8e1c8578c2237c33f2cbbf4bc", -- "flags": [ -- "-exe", -- "+use-cbits" -- ], -- "package": "cryptohash-sha256", -- "revision": 2, -- "source": "hackage", -- "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", -- "version": "0.11.102.1" -- }, - { - "cabal_sha256": "3ac58d7341976173d1052e7b2837d119212d9afcf911735667c7f1ab67aec25f", - "flags": [], -diff --git a/hadrian/bootstrap/plan-bootstrap-9_4_4.json b/hadrian/bootstrap/plan-bootstrap-9_4_4.json -index ed9ddbef9c..5420b39c73 100644 ---- a/hadrian/bootstrap/plan-bootstrap-9_4_4.json -+++ b/hadrian/bootstrap/plan-bootstrap-9_4_4.json -@@ -126,15 +126,6 @@ - "src_sha256": "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3", - "version": "2.14.2" - }, -- { -- "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", -- "flags": [], -- "package": "base16-bytestring", -- "revision": 0, -- "source": "hackage", -- "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", -- "version": "1.0.2.0" -- }, - { - "cabal_sha256": "a692159828c2cd278eaec317b3a7e9fb6d7b787c8a19f086004d15d9fa1fd72c", - "flags": [ -@@ -146,18 +137,6 @@ - "src_sha256": "845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1", - "version": "0.8.3" - }, -- { -- "cabal_sha256": "72ce9095872eae653addca5f412ac8070d6282d8e1c8578c2237c33f2cbbf4bc", -- "flags": [ -- "-exe", -- "+use-cbits" -- ], -- "package": "cryptohash-sha256", -- "revision": 2, -- "source": "hackage", -- "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", -- "version": "0.11.102.1" -- }, - { - "cabal_sha256": "3ac58d7341976173d1052e7b2837d119212d9afcf911735667c7f1ab67aec25f", - "flags": [], -diff --git a/hadrian/bootstrap/plan-bootstrap-9_6_1.json b/hadrian/bootstrap/plan-bootstrap-9_6_1.json -index 5dedb0dced..eee2bfbc19 100644 ---- a/hadrian/bootstrap/plan-bootstrap-9_6_1.json -+++ b/hadrian/bootstrap/plan-bootstrap-9_6_1.json -@@ -144,15 +144,6 @@ - "src_sha256": "d87b6c85696b601175274361fa62217894401e401e150c3c5d4013ac53cd36f3", - "version": "2.14.2" - }, -- { -- "cabal_sha256": "64abad7816ab8cabed8489e29f807b3a6f828e0b2cec0eae404323d69d36df9a", -- "flags": [], -- "package": "base16-bytestring", -- "revision": 0, -- "source": "hackage", -- "src_sha256": "1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784", -- "version": "1.0.2.0" -- }, - { - "cabal_sha256": "a692159828c2cd278eaec317b3a7e9fb6d7b787c8a19f086004d15d9fa1fd72c", - "flags": [ -@@ -164,18 +155,6 @@ - "src_sha256": "845ce5db4c98cefd517323e005f87effceff886987305e421c4ef616dc0505d1", - "version": "0.8.3" - }, -- { -- "cabal_sha256": "72ce9095872eae653addca5f412ac8070d6282d8e1c8578c2237c33f2cbbf4bc", -- "flags": [ -- "-exe", -- "+use-cbits" -- ], -- "package": "cryptohash-sha256", -- "revision": 2, -- "source": "hackage", -- "src_sha256": "73a7dc7163871a80837495039a099967b11f5c4fe70a118277842f7a713c6bf6", -- "version": "0.11.102.1" -- }, - { - "cabal_sha256": "3ac58d7341976173d1052e7b2837d119212d9afcf911735667c7f1ab67aec25f", - "flags": [], diff --git a/hadrian/hadrian.cabal b/hadrian/hadrian.cabal -index 70fded11aa..7d50b7fb4f 100644 +index 70fded11aa..d20fab3883 100644 --- a/hadrian/hadrian.cabal +++ b/hadrian/hadrian.cabal @@ -55,7 +55,6 @@ executable hadrian @@ -218,15 +23,6 @@ index 70fded11aa..7d50b7fb4f 100644 , Hadrian.Haskell.Cabal.Type , Hadrian.Haskell.Cabal.Parse , Hadrian.Oracles.ArgsHash -@@ -164,8 +163,6 @@ executable hadrian - , transformers >= 0.4 && < 0.7 - , unordered-containers >= 0.2.1 && < 0.3 - , text >= 1.2 && < 3 -- , cryptohash-sha256 >= 0.11 && < 0.12 -- , base16-bytestring >= 0.1.1 && < 1.1.0.0 - ghc-options: -Wall - -Wincomplete-record-updates - -Wredundant-constraints diff --git a/hadrian/src/CommandLine.hs b/hadrian/src/CommandLine.hs index 9de13ef89e..6fc74af5d3 100644 --- a/hadrian/src/CommandLine.hs @@ -505,283 +301,6 @@ index 760f4295c9..74ae8fb16a 100644 -- | Build autogenerated files @autogen/cabal_macros.h@ and @autogen/Paths_*.hs@. -diff --git a/hadrian/src/Hadrian/Haskell/Hash.hs b/hadrian/src/Hadrian/Haskell/Hash.hs -deleted file mode 100644 -index ee644168e2..0000000000 ---- a/hadrian/src/Hadrian/Haskell/Hash.hs -+++ /dev/null -@@ -1,257 +0,0 @@ --{-# LANGUAGE DuplicateRecordFields #-} --{-# LANGUAGE NamedFieldPuns #-} --{-# LANGUAGE OverloadedStrings #-} --{-# LANGUAGE TypeFamilies #-} --module Hadrian.Haskell.Hash (pkgUnitId, pkgHashOracle) where -- --import Development.Shake -- --import Hadrian.Haskell.Cabal.Type --import Hadrian.Haskell.Cabal --import Hadrian.Oracles.Cabal --import Hadrian.Package -- --import qualified Crypto.Hash.SHA256 as SHA256 --import qualified Data.ByteString.Base16 as Base16 --import qualified Data.ByteString.Char8 as BS --import Data.ByteString as BS (readFile) --import Data.Map (Map) --import qualified Data.Map as Map --import qualified Data.Set as Set --import Data.Maybe --import Data.List --import Context.Type --import Oracles.Setting --import Hadrian.Target --import Hadrian.Expression --import Builder --import Flavour.Type --import Settings --import Way --import Packages --import Development.Shake.Classes --import Control.Monad --import Utilities --import Base --import Context --import System.Directory.Extra (listFilesRecursive) --import CommandLine --import Control.Arrow (first) -- -- ---- | Read a Cabal file and return the package identifier, e.g. @base-4.10.0.0-abcd@. ---- This needs to be an oracle so it's cached --pkgUnitId :: Stage -> Package -> Action String --pkgUnitId stg pkg = do -- pid <- pkgSimpleIdentifier pkg -- use_hash <- cmdUnitIdHash -- if pkgName pkg == "rts" -- -- The unit-id will change depending on the way, we need to treat the rts separately -- then pure pid -- else do -- -- Other boot packages still hardcode their unit-id to just , but we -- -- can have hadrian generate a different unit-id for them just as cabal does -- -- because the boot packages unit-ids are overriden by setting -this-unit-id -- -- in the cabal file -- hash <- if use_hash -- then do -- phash <- pkgHash stg pkg -- return $ truncateHash 4 phash -- else -- return "inplace" -- pure $ pid <> "-" <> hash -- -- where -- truncateHash :: Int -> String -> String -- truncateHash = take -- --data PackageHashInputs = PackageHashInputs { -- pkgHashPkgId :: String, -- ^ name-version -- pkgHashComponent :: PackageType, -- pkgHashSourceHash :: BS.ByteString, -- -- pkgHashPkgConfigDeps :: Set (PkgconfigName, Maybe PkgconfigVersion), -- pkgHashDirectDeps :: Set.Set String, -- pkgHashOtherConfig :: PackageHashConfigInputs -- } -- ---- | Those parts of the package configuration that contribute to the ---- package hash computed by hadrian (which is simpler than cabal's). ---- ---- setting in Oracle.setting, which come from system.config --data PackageHashConfigInputs = PackageHashConfigInputs { -- pkgHashCompilerId :: String, -- pkgHashPlatform :: String, -- pkgHashFlagAssignment :: [String], -- complete not partial -- pkgHashVanillaLib :: Bool, -- pkgHashSharedLib :: Bool, -- pkgHashDynExe :: Bool, -- pkgHashGHCiLib :: Bool, -- pkgHashProfLib :: Bool, -- pkgHashProfExe :: Bool, -- pkgHashSplitObjs :: Bool, -- pkgHashSplitSections :: Bool, -- pkgHashStripLibs :: Bool, -- pkgHashStripExes :: Bool, -- pkgHashProgramArgs :: Map String [String] -- -- pkgHashProgPrefix :: Maybe PathTemplate, -- -- pkgHashProgSuffix :: Maybe PathTemplate, -- -- pkgHashPackageDbs :: [Maybe PackageDB] -- -- Captured by extraArgs ---- pkgHashDebugInfo :: DebugInfoLevel, ---- pkgHashCoverage :: Bool, ---- pkgHashFullyStaticExe :: Bool, ---- pkgHashProfLibDetail :: ProfDetailLevel, ---- pkgHashOptimization :: Int, ---- pkgHashProfExeDetail :: ProfDetailLevel, ---- pkgHashExtraLibDirs :: [FilePath], ---- pkgHashExtraLibDirsStatic :: [FilePath], ---- pkgHashExtraFrameworkDirs :: [FilePath], ---- pkgHashExtraIncludeDirs :: [FilePath] -- } -- deriving Show -- --newtype PkgHashKey = PkgHashKey (Stage, Package) -- deriving (Binary, Eq, Hashable, NFData, Show, Typeable) --type instance RuleResult PkgHashKey = String -- --pkgHash :: Stage -> Package -> Action String --pkgHash stg p = askOracle . PkgHashKey $ (stg, p) -- ---- Needs to be an oracle to be cached. Called lots of times. --pkgHashOracle :: Rules () --pkgHashOracle = void $ addOracleCache $ \(PkgHashKey (stag, pkg)) -> do -- let vanilla_ctx = vanillaContext stag pkg -- pkg_data <- readPackageData pkg -- name <- pkgSimpleIdentifier pkg -- stagePkgs <- stagePackages stag -- -- depsHashes <- sequence [pkgHash stag pkg' | pkg' <- packageDependencies pkg_data, pkg' `elem` stagePkgs] -- -- flav <- flavour -- let flavourArgs = extraArgs flav -- -- targetOs <- setting TargetOs -- projectVersion <- setting ProjectVersion -- let pkgHashCompilerId = "ghc-" ++ projectVersion -- pkgHashPlatform = targetOs -- -- libWays <- interpretInContext vanilla_ctx (libraryWays flav) -- dyn_ghc <- dynamicGhcPrograms flav -- flags <- interpret (target vanilla_ctx (Cabal Flags stag) [] []) getArgs -- let pkgHashFlagAssignment = flags -- pkgHashVanillaLib = vanilla `Set.member` libWays -- pkgHashSharedLib = dynamic `Set.member` libWays -- pkgHashDynExe = dyn_ghc -- pkgHashGHCiLib = False -- pkgHashProfLib = profiling `Set.member` libWays -- pkgHashProfExe = pkg == ghc && ghcProfiled flav stag -- pkgHashSplitObjs = False -- Deprecated -- pkgHashSplitSections = ghcSplitSections flav -- pkgHashStripExes = False -- pkgHashStripLibs = False -- -- pkgHashProgramArgs <- Map.unions <$> (forM (Set.toList libWays) $ \lib_way -> do -- let ctx = vanilla_ctx { way = lib_way } -- ghcArgs <- interpret (target ctx (Ghc CompileHs stag) [] []) flavourArgs -- ghcCArgs <- interpret (target ctx (Ghc CompileCWithGhc stag) [] []) flavourArgs -- linkArgs <- interpret (target ctx (Ghc LinkHs stag) [] []) flavourArgs -- ccArgs <- interpret (target ctx (Cc CompileC stag) [] []) flavourArgs -- hsc2hsArgs <- interpret (target ctx (Hsc2Hs stag) [] []) flavourArgs -- -- TODO: Other arguments for other things (a user could pass extra options to any -- -- builder we know about and we need to enumerate them here) -- return $ Map.fromList (map (first (++ waySuffix lib_way)) -- [("ghc", ghcArgs) -- ,("ghc-c", ghcCArgs) -- ,("ghc-link", linkArgs) -- ,("hsc2hs", hsc2hsArgs) -- ,("cc", ccArgs) ])) -- -- let other_config = PackageHashConfigInputs{..} -- -- files <- allFilesInDirectory (pkgPath pkg) -- need files -- files_hash <- liftIO (SHA256.finalize <$> hashFiles (SHA256.init) files) -- -- return $ BS.unpack $ Base16.encode $ SHA256.hash $ -- renderPackageHashInputs $ PackageHashInputs -- { -- pkgHashPkgId = name -- , pkgHashComponent = pkgType pkg -- , pkgHashSourceHash = files_hash -- , pkgHashDirectDeps = Set.fromList depsHashes -- , pkgHashOtherConfig = other_config -- } -- --allFilesInDirectory :: FilePath -> Action [FilePath] --allFilesInDirectory dir = liftIO $ listFilesRecursive dir -- ---- Either use git ls-tree if we are in a git repo, otherwise just get all the ---- files in the given directory. --{- Deb9 toolchain is too old to support git ls-tree properly -- git_tree <- isInGitTree -- if git_tree -- then do -- let gitFiles = filter fileFilter . split (=='\NUL') -- fileFilter file = not (null file) && ((dir ++ "/*") ?== file) -- gitFiles <$> askWithResources [] (target (vanillaContext stage0Boot compiler) -- This value doesn't matter. -- (Git ListFiles) [dir] []) -- else -- liftIO $ listFilesRecursive dir -- -- --isInGitTree :: Action Bool --isInGitTree = do -- git_commit <- setting ProjectGitCommitId -- -- git_commit is not set if we are in a source dist -- return $ not ("" == git_commit) ---} -- -- -- --hashFiles :: SHA256.Ctx -> [FilePath] -> IO SHA256.Ctx --hashFiles = foldM hashFile -- --hashFile :: SHA256.Ctx -> FilePath -> IO SHA256.Ctx --hashFile !ctx fp = do -- contents <- BS.readFile fp -- return $! SHA256.update ctx contents -- -- --renderPackageHashInputs :: PackageHashInputs -> BS.ByteString --renderPackageHashInputs PackageHashInputs{ -- pkgHashPkgId, -- pkgHashComponent, -- pkgHashSourceHash, -- pkgHashDirectDeps, -- pkgHashOtherConfig = -- PackageHashConfigInputs{..} -- } = -- -- The purpose of this somewhat laboured rendering (e.g. why not just -- -- use show?) is so that existing package hashes do not change -- -- unnecessarily when new configuration inputs are added into the hash. -- BS.pack $ unlines $ catMaybes $ -- [ entry "pkgid" show pkgHashPkgId -- , entry "component" show pkgHashComponent -- , entry "src" show pkgHashSourceHash -- , entry "deps" (intercalate ", " . map show -- . Set.toList) pkgHashDirectDeps -- -- and then all the config -- , entry "compilerid" show pkgHashCompilerId -- , entry "platform" show pkgHashPlatform -- , opt "flags" mempty show pkgHashFlagAssignment -- , opt "vanilla-lib" True show pkgHashVanillaLib -- , opt "shared-lib" False show pkgHashSharedLib -- , opt "dynamic-exe" False show pkgHashDynExe -- , opt "ghci-lib" False show pkgHashGHCiLib -- , opt "prof-lib" False show pkgHashProfLib -- , opt "prof-exe" False show pkgHashProfExe -- , opt "split-objs" False show pkgHashSplitObjs -- , opt "split-sections" False show pkgHashSplitSections -- , opt "stripped-lib" False show pkgHashStripLibs -- , opt "stripped-exe" True show pkgHashStripExes -- ] ++ Map.foldrWithKey (\prog args acc -> opt (prog ++ "-options") [] unwords args : acc) [] pkgHashProgramArgs -- where -- entry key format value = Just (key ++ ": " ++ format value) -- opt key def format value -- | value == def = Nothing -- | otherwise = entry key format value -diff --git a/hadrian/src/Hadrian/Haskell/Hash.hs-boot b/hadrian/src/Hadrian/Haskell/Hash.hs-boot -deleted file mode 100644 -index b6fc67e36f..0000000000 ---- a/hadrian/src/Hadrian/Haskell/Hash.hs-boot -+++ /dev/null -@@ -1,8 +0,0 @@ --module Hadrian.Haskell.Hash where -- --import Hadrian.Package --import Stage --import Development.Shake -- --pkgUnitId :: Stage -> Package -> Action String -- diff --git a/hadrian/src/Hadrian/Package.hs b/hadrian/src/Hadrian/Package.hs index 6291edee74..6bc31d7c58 100644 --- a/hadrian/src/Hadrian/Package.hs @@ -864,18 +383,19 @@ index 311a1593e3..572ebf24ec 100644 [ Parsec.try (Parsec.string "haddock-prologue.txt") *> pure (HaddockPrologue pkgname) diff --git a/hadrian/src/Rules/Generate.hs b/hadrian/src/Rules/Generate.hs -index 4b76e9ccc1..8b5470f6b7 100644 +index 4b76e9ccc1..df36bd6187 100644 --- a/hadrian/src/Rules/Generate.hs +++ b/hadrian/src/Rules/Generate.hs -@@ -14,7 +14,6 @@ import Oracles.Flag - import Oracles.ModuleFiles - import Oracles.Setting - import Hadrian.Haskell.Cabal.Type (PackageData(version)) --import Hadrian.Haskell.Cabal - import Hadrian.Oracles.Cabal (readPackageData) - import Packages - import Rules.Libffi -@@ -498,15 +497,16 @@ generateConfigHs = do +@@ -317,7 +317,7 @@ packageUnitIds :: Interpolations + packageUnitIds = foldMap f [ base, ghcPrim, compiler, ghc, cabal, templateHaskell, ghcCompact, array ] + where + f :: Package -> Interpolations +- f pkg = interpolateVar var $ pkgUnitId Stage1 pkg ++ f pkg = interpolateVar var $ pkgIdentifier pkg + where var = "LIBRARY_" <> pkgName pkg <> "_UNIT_ID" + + templateRule :: FilePath -> Interpolations -> Rules () +@@ -498,15 +498,16 @@ generateConfigHs = do trackGenerateHs cProjectName <- getSetting ProjectName cBooterVersion <- getSetting GhcVersion @@ -898,7 +418,7 @@ index 4b76e9ccc1..8b5470f6b7 100644 return $ unlines [ "module GHC.Settings.Config" , " ( module GHC.Version" -@@ -603,5 +603,3 @@ generatePlatformHostHs = do +@@ -603,5 +604,3 @@ generatePlatformHostHs = do , "hostPlatformArchOS :: ArchOS" , "hostPlatformArchOS = ArchOS hostPlatformArch hostPlatformOS" ] From 16cfbb9238aef340738a9612175931ae8cea665d Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Fri, 16 Feb 2024 17:09:11 +1300 Subject: [PATCH 13/17] Update materialized files --- .../ghc-pkg/dump-global | 1110 +++++++--------- .../ghc/info | 4 +- .../ghc-pkg/dump-global | 1066 ++++++++-------- .../ghc-9.8.1-aarch64-darwin/ghc/info | 2 +- .../ghc-pkg/dump-global | 1069 ++++++++-------- .../ghc-9.8.1-aarch64-linux/ghc/info | 2 +- .../ghc-pkg/dump-global | 1066 ++++++++-------- .../ghc-9.8.1-x86_64-darwin/ghc/info | 2 +- .../ghc-pkg/dump-global | 1116 ++++++++-------- .../dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/info | 4 +- .../ghc-pkg/dump-global | 1057 ++++++++------- .../ghc/info | 4 +- .../ghc-pkg/dump-global | 1057 ++++++++------- .../ghc/info | 4 +- .../ghc-pkg/dump-global | 1057 ++++++++------- .../ghc/info | 4 +- .../ghc-pkg/dump-global | 1088 +++++++--------- .../ghc/info | 4 +- .../ghc-pkg/dump-global | 1134 ++++++++--------- .../ghc/info | 4 +- .../ghc-pkg/dump-global | 1106 +++++++--------- .../ghc/info | 4 +- 22 files changed, 5595 insertions(+), 6369 deletions(-) diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global index c591e198c2..64458ef28f 100644 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,32 +237,27 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + Cabal-syntax-3.10.2.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0/Cabal.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -362,33 +357,29 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 pretty-1.1.3.6 + text-2.1 time-1.12.2 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -406,25 +397,22 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -488,18 +476,18 @@ exposed-modules: GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, + System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -528,30 +516,28 @@ hidden-modules: GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0 library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../doc/html/libraries/base-4.19.0.0/base.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -576,27 +562,23 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -664,31 +646,30 @@ hidden-modules: Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2 library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2/bytestring.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -723,29 +704,25 @@ hidden-modules: Utils.Containers.Internal.TypeError Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../doc/html/libraries/containers-0.6.8/containers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -765,26 +742,22 @@ description: category: Control exposed: True exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0/deepseq.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -800,31 +773,26 @@ hidden-modules: System.Directory.Internal.C_utimensat System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1/include depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace + base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -838,29 +806,25 @@ description: Extensible optionally-pure exceptions. category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -895,29 +859,27 @@ exposed-modules: System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4 library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1090,9 +1052,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1208,33 +1170,29 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.8.1 ghc-heap-9.8.1 + ghci-9.8.1 hpc-0.7.0.0 process-1.6.18.0 semaphore-compat-1.0.0 + stm-2.5.2.1 template-haskell-2.21.0.0 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1/ghc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1249,29 +1207,28 @@ exposed-modules: GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3 library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace +hs-libraries: HSghc-bignum-1.3 extra-libraries: gmp include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3/include +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1293,37 +1250,32 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1339,27 +1291,23 @@ category: GHC exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1380,28 +1328,25 @@ category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1420,27 +1365,23 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1456,26 +1397,23 @@ exposed-modules: GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 extra-libraries: c m depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1490,33 +1428,29 @@ exposed-modules: GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1 library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 include-dirs: depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1/ghci.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1553,32 +1487,26 @@ hidden-modules: System.Console.Haskeline.Backend.Posix System.Console.Haskeline.Backend.Posix.Encoder System.Console.Haskeline.Backend.DumbTerm -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1591,28 +1519,23 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0/hpc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1628,27 +1551,22 @@ description: category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1675,22 +1593,21 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1727,27 +1644,22 @@ exposed-modules: Text.ParserCombinators.Parsec.Pos Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0/parsec.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1767,27 +1679,22 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1802,27 +1709,22 @@ category: System exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -1918,8 +1820,8 @@ haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -1932,28 +1834,25 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: base-4.19.0.0 exceptions-0.10.7 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -1976,19 +1875,15 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1/stm.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1 --- name: system-cxx-std-lib version: 1.0 @@ -2016,8 +1911,8 @@ extra-libraries: stdc++ name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -2038,28 +1933,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -2120,25 +2014,23 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.1/text.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2177,27 +2069,24 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace +hs-libraries: HStime-1.12.2 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2/include +depends: base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2236,26 +2125,25 @@ exposed-modules: Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0 library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 --- name: unix version: 2.8.3.0 visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace +id: unix-2.8.3.0 +key: unix-2.8.3.0 license: BSD-3-Clause maintainer: Julian Ospald , Viktor Dukhovni , Andrew Lelechenko @@ -2298,30 +2186,26 @@ hidden-modules: System.Posix.Files.Common System.Posix.IO.Common System.Posix.Process.Common System.Posix.Terminal.Common System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace +hs-libraries: HSunix-2.8.3.0 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace/include + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0/include includes: HsUnix.h execvpe.h depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 bytestring-0.12.0.2 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace + ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0/unix.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2345,18 +2229,14 @@ hidden-modules: Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/info index f67cbc576f..36fb85a4ad 100644 --- a/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/info +++ b/materialized/dummy-ghc/aarch64-unknown-linux-gnu-aarch64-unknown-linux-gnu-ghc-9.8.1-x86_64-linux/ghc/info @@ -47,8 +47,8 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") + ,("Project Unit Id","ghc-9.8.1") + ,("Booter version","9.6.4") ,("Stage","1") ,("Build platform","x86_64-unknown-linux") ,("Host platform","x86_64-unknown-linux") diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global index 646fc37364..e923220cc1 100644 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,31 +237,28 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + Cabal-syntax-3.10.2.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0/Cabal.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -361,31 +358,30 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0 +library-dirs-static: + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 pretty-1.1.3.6 + text-2.1 time-1.12.2 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -403,24 +399,23 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace/array.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0/array.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -484,18 +479,18 @@ exposed-modules: GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, + System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -524,30 +519,30 @@ hidden-modules: GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/base-4.19.0.0 library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/base-4.19.0.0-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/base-4.19.0.0 +library-dirs-static: + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 extra-libraries: iconv include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace/base.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0/base.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -572,26 +567,24 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace/binary.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1/binary.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -658,30 +651,29 @@ hidden-modules: Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2/bytestring.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -716,26 +708,25 @@ hidden-modules: Utils.Containers.Internal.TypeError Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/containers-0.6.8-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/containers-0.6.8 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/containers-0.6.8 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace/containers.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8/containers.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -755,25 +746,23 @@ description: category: Control exposed: True exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/deepseq-1.5.0.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0/deepseq.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -789,28 +778,26 @@ hidden-modules: System.Directory.Internal.C_utimensat System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/directory-1.3.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/directory-1.3.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/directory-1.3.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/directory-1.3.8.1/include depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace + base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace/directory.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1/directory.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -824,26 +811,25 @@ description: Extensible optionally-pure exceptions. category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/exceptions-0.10.7-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/exceptions-0.10.7 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/exceptions-0.10.7 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7/exceptions.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -877,28 +863,26 @@ exposed-modules: System.OsPath.Windows.Internal System.OsString System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/filepath-1.4.100.4-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/filepath-1.4.100.4 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/filepath-1.4.100.4 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4/filepath.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1071,9 +1055,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1189,33 +1173,31 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.8.1 ghc-heap-9.8.1 + ghci-9.8.1 hpc-0.7.0.0 process-1.6.18.0 semaphore-compat-1.0.0 + stm-2.5.2.1 template-haskell-2.21.0.0 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace/ghc.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1/ghc.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1230,28 +1212,29 @@ exposed-modules: GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3 library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3 +library-dirs-static: + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace +hs-libraries: HSghc-bignum-1.3 extra-libraries: gmp include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-bignum-1.3/include +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1273,36 +1256,33 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1318,24 +1298,23 @@ category: GHC exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-th-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1355,27 +1334,24 @@ description: category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-compact-0.1.0.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-compact-0.1.0.0 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-compact-0.1.0.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1394,26 +1370,24 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1429,24 +1403,23 @@ exposed-modules: GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-prim-0.11.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1461,31 +1434,31 @@ exposed-modules: GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghci-9.8.1 library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghci-9.8.1 +library-dirs-static: + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 include-dirs: depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace/ghci.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1/ghci.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1523,30 +1496,27 @@ hidden-modules: System.Console.Haskeline.Backend.Posix.Encoder System.Console.Haskeline.Backend.DumbTerm System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/haskeline-0.8.2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 terminfo-0.4.1.6 transformers-0.6.1.0 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1/haskeline.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1559,25 +1529,25 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0/hpc.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1593,26 +1563,23 @@ description: category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/integer-gmp-1.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/integer-gmp-1.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/integer-gmp-1.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1/integer-gmp.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1639,22 +1606,23 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace/mtl.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1/mtl.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1691,26 +1659,23 @@ exposed-modules: Text.ParserCombinators.Parsec.Pos Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/parsec-3.1.17.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/parsec-3.1.17.0 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/parsec-3.1.17.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0/parsec.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1730,26 +1695,23 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6/pretty.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1764,24 +1726,22 @@ category: System exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/process-1.6.18.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/process-1.6.18.0 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/process-1.6.18.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace/process.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0/process.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -1798,6 +1758,8 @@ description: exposed: True library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/rts-1.0.2 +library-dirs-static: + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/rts-1.0.2 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/rts-1.0.2 @@ -1875,8 +1837,8 @@ ld-options: name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -1889,26 +1851,26 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/semaphore-compat-1.0.0 +library-dirs-static: + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: base-4.19.0.0 exceptions-0.10.7 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -1931,16 +1893,17 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace/stm.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1/stm.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1 --- name: system-cxx-std-lib version: 1.0 @@ -1967,8 +1930,8 @@ extra-libraries: c++ c++abi name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -1989,26 +1952,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/template-haskell-2.21.0.0 +library-dirs-static: + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0 --- name: terminfo version: 0.4.1.6 visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace +id: terminfo-0.4.1.6 +key: terminfo-0.4.1.6 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -2027,27 +1991,28 @@ exposed-modules: System.Console.Terminfo.Color System.Console.Terminfo.Cursor System.Console.Terminfo.Edit System.Console.Terminfo.Effects System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/terminfo-0.4.1.6-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/terminfo-0.4.1.6 library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/terminfo-0.4.1.6-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/terminfo-0.4.1.6 +library-dirs-static: + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/terminfo-0.4.1.6 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace +hs-libraries: HSterminfo-0.4.1.6 extra-libraries: tinfo include-dirs: -depends: base-4.19.0.0-inplace +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6/terminfo.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -2108,25 +2073,25 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace/text.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1/text.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2165,24 +2130,24 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/time-1.12.2-inplace -library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace +hs-libraries: HStime-1.12.2 +include-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/time-1.12.2/include +depends: base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace/time.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2/time.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2221,24 +2186,26 @@ exposed-modules: Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/transformers-0.6.1.0 library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/transformers-0.6.1.0 +library-dirs-static: + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0/transformers.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0 --- name: unix version: 2.8.3.0 visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace +id: unix-2.8.3.0 +key: unix-2.8.3.0 license: BSD-3-Clause maintainer: Julian Ospald , Viktor Dukhovni , Andrew Lelechenko @@ -2281,29 +2248,27 @@ hidden-modules: System.Posix.Files.Common System.Posix.IO.Common System.Posix.Process.Common System.Posix.Terminal.Common System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/unix-2.8.3.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/unix-2.8.3.0 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/unix-2.8.3.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/unix-2.8.3.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace +hs-libraries: HSunix-2.8.3.0 include-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/unix-2.8.3.0-inplace/include + ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/unix-2.8.3.0/include includes: HsUnix.h execvpe.h depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 bytestring-0.12.0.2 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace/unix.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0/unix.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2327,15 +2292,14 @@ hidden-modules: Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/xhtml-3000.2.2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-osx-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1/xhtml.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/info index 17481a8ab4..3bc01dc660 100644 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/info +++ b/materialized/dummy-ghc/ghc-9.8.1-aarch64-darwin/ghc/info @@ -47,7 +47,7 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") + ,("Project Unit Id","ghc-9.8.1") ,("Booter version","9.6.2") ,("Stage","2") ,("Build platform","aarch64-apple-darwin") diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global index 595b2d1499..25ecbf7a21 100644 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,31 +237,28 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + Cabal-syntax-3.10.2.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0/Cabal.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -361,31 +358,30 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 pretty-1.1.3.6 + text-2.1 time-1.12.2 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -403,24 +399,23 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace/array.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0/array.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -484,18 +479,18 @@ exposed-modules: GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, + System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -524,28 +519,26 @@ hidden-modules: GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace/base.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0/base.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -570,26 +563,24 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace/binary.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1/binary.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -657,29 +648,31 @@ hidden-modules: Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2/bytestring.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -714,27 +707,26 @@ hidden-modules: Utils.Containers.Internal.TypeError Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace/containers.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8/containers.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -754,25 +746,23 @@ description: category: Control exposed: True exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0/deepseq.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -788,29 +778,27 @@ hidden-modules: System.Directory.Internal.C_utimensat System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/directory-1.3.8.1/include depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace + base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace/directory.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1/directory.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -824,27 +812,26 @@ description: Extensible optionally-pure exceptions. category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7/exceptions.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -879,27 +866,28 @@ exposed-modules: System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4/filepath.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1072,9 +1060,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1190,33 +1178,31 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.8.1 ghc-heap-9.8.1 + ghci-9.8.1 hpc-0.7.0.0 process-1.6.18.0 semaphore-compat-1.0.0 + stm-2.5.2.1 template-haskell-2.21.0.0 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace/ghc.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1/ghc.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1231,28 +1217,29 @@ exposed-modules: GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace +hs-libraries: HSghc-bignum-1.3 extra-libraries: gmp include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-bignum-1.3/include +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1274,36 +1261,33 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1319,25 +1303,24 @@ category: GHC exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1358,26 +1341,26 @@ category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1396,26 +1379,24 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1431,25 +1412,24 @@ exposed-modules: GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 extra-libraries: c m depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1464,32 +1444,31 @@ exposed-modules: GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 include-dirs: depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace/ghci.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1/ghci.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1527,31 +1506,28 @@ hidden-modules: System.Console.Haskeline.Backend.Posix.Encoder System.Console.Haskeline.Backend.DumbTerm System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 terminfo-0.4.1.6 transformers-0.6.1.0 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1/haskeline.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1564,27 +1540,25 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0/hpc.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1600,26 +1574,23 @@ description: category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1/integer-gmp.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1646,22 +1617,23 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace/mtl.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1/mtl.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1698,26 +1670,23 @@ exposed-modules: Text.ParserCombinators.Parsec.Pos Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0/parsec.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1737,26 +1706,23 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6/pretty.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1771,25 +1737,23 @@ category: System exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace/process.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0/process.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -1806,6 +1770,8 @@ description: exposed: True library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/rts-1.0.2 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/rts-1.0.2 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/rts-1.0.2 @@ -1881,8 +1847,8 @@ ld-options: name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -1895,26 +1861,26 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: base-4.19.0.0 exceptions-0.10.7 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -1937,18 +1903,17 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace/stm.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1/stm.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1 --- name: system-cxx-std-lib version: 1.0 @@ -1976,8 +1941,8 @@ extra-libraries: stdc++ name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -1998,26 +1963,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0 --- name: terminfo version: 0.4.1.6 visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace +id: terminfo-0.4.1.6 +key: terminfo-0.4.1.6 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -2036,28 +2002,29 @@ exposed-modules: System.Console.Terminfo.Color System.Console.Terminfo.Cursor System.Console.Terminfo.Edit System.Console.Terminfo.Effects System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/terminfo-0.4.1.6 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/terminfo-0.4.1.6 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/terminfo-0.4.1.6 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace +hs-libraries: HSterminfo-0.4.1.6 extra-libraries: tinfo include-dirs: -depends: base-4.19.0.0-inplace +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6/terminfo.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -2118,25 +2085,25 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace/text.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1/text.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2175,26 +2142,25 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace +hs-libraries: HStime-1.12.2 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/time-1.12.2/include +depends: base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace/time.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2/time.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2233,24 +2199,26 @@ exposed-modules: Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0 library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0 +library-dirs-static: + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0/transformers.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0 --- name: unix version: 2.8.3.0 visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace +id: unix-2.8.3.0 +key: unix-2.8.3.0 license: BSD-3-Clause maintainer: Julian Ospald , Viktor Dukhovni , Andrew Lelechenko @@ -2293,29 +2261,27 @@ hidden-modules: System.Posix.Files.Common System.Posix.IO.Common System.Posix.Process.Common System.Posix.Terminal.Common System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace +hs-libraries: HSunix-2.8.3.0 include-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0-inplace/include + ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/unix-2.8.3.0/include includes: HsUnix.h execvpe.h depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 bytestring-0.12.0.2 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace/unix.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0/unix.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2339,16 +2305,15 @@ hidden-modules: Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace +import-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs-static: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/aarch64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/aarch64-linux-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1/xhtml.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/info index 9ff2269ac2..341ceef7c5 100644 --- a/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/info +++ b/materialized/dummy-ghc/ghc-9.8.1-aarch64-linux/ghc/info @@ -47,7 +47,7 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") + ,("Project Unit Id","ghc-9.8.1") ,("Booter version","9.6.2") ,("Stage","2") ,("Build platform","aarch64-unknown-linux") diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global index b4cbab679c..fc7cdc16de 100644 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,31 +237,28 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + Cabal-syntax-3.10.2.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0/Cabal.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -361,31 +358,30 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0 +library-dirs-static: + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 pretty-1.1.3.6 + text-2.1 time-1.12.2 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -403,24 +399,23 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace/array.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0/array.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -484,18 +479,18 @@ exposed-modules: GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, + System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -524,30 +519,30 @@ hidden-modules: GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/base-4.19.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/base-4.19.0.0-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/base-4.19.0.0 +library-dirs-static: + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 extra-libraries: iconv include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace/base.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0/base.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -572,26 +567,24 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace/binary.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1/binary.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -658,30 +651,29 @@ hidden-modules: Data.ByteString.Internal.Type Data.ByteString.Lazy.Internal.Deque Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2/bytestring.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -716,26 +708,25 @@ hidden-modules: Utils.Containers.Internal.TypeError Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/containers-0.6.8-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/containers-0.6.8 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/containers-0.6.8 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace/containers.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8/containers.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -755,25 +746,23 @@ description: category: Control exposed: True exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/deepseq-1.5.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0/deepseq.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -789,28 +778,26 @@ hidden-modules: System.Directory.Internal.C_utimensat System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/directory-1.3.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/directory-1.3.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/directory-1.3.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/directory-1.3.8.1/include depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace + base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace/directory.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1/directory.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -824,26 +811,25 @@ description: Extensible optionally-pure exceptions. category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/exceptions-0.10.7-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/exceptions-0.10.7 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/exceptions-0.10.7 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7/exceptions.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -877,27 +863,25 @@ exposed-modules: System.OsPath.Windows.Internal System.OsString System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/filepath-1.4.100.4-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/filepath-1.4.100.4 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/filepath-1.4.100.4 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4/filepath.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1070,9 +1054,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1188,33 +1172,31 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.8.1 ghc-heap-9.8.1 + ghci-9.8.1 hpc-0.7.0.0 process-1.6.18.0 semaphore-compat-1.0.0 + stm-2.5.2.1 template-haskell-2.21.0.0 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace/ghc.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1/ghc.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1229,28 +1211,29 @@ exposed-modules: GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3 library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3 +library-dirs-static: + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace +hs-libraries: HSghc-bignum-1.3 extra-libraries: gmp include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-bignum-1.3/include +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1272,36 +1255,33 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1317,24 +1297,23 @@ category: GHC exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-th-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1354,27 +1333,24 @@ description: category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-compact-0.1.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-compact-0.1.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-compact-0.1.0.0 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-compact-0.1.0.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1393,26 +1369,24 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1428,24 +1402,23 @@ exposed-modules: GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-prim-0.11.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1460,31 +1433,31 @@ exposed-modules: GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghci-9.8.1 library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghci-9.8.1 +library-dirs-static: + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 include-dirs: depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace/ghci.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1/ghci.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1522,30 +1495,27 @@ hidden-modules: System.Console.Haskeline.Backend.Posix.Encoder System.Console.Haskeline.Backend.DumbTerm System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/haskeline-0.8.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 terminfo-0.4.1.6 transformers-0.6.1.0 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1/haskeline.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1558,25 +1528,25 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0/hpc.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1592,26 +1562,23 @@ description: category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/integer-gmp-1.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/integer-gmp-1.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/integer-gmp-1.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1/integer-gmp.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1638,22 +1605,23 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace/mtl.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1/mtl.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1690,26 +1658,23 @@ exposed-modules: Text.ParserCombinators.Parsec.Pos Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/parsec-3.1.17.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/parsec-3.1.17.0 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/parsec-3.1.17.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0/parsec.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1729,26 +1694,23 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6/pretty.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1763,24 +1725,22 @@ category: System exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/process-1.6.18.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/process-1.6.18.0 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/process-1.6.18.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace/process.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0/process.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -1797,6 +1757,8 @@ description: exposed: True library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/rts-1.0.2 +library-dirs-static: + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/rts-1.0.2 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/rts-1.0.2 @@ -1874,8 +1836,8 @@ ld-options: name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -1888,26 +1850,26 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/semaphore-compat-1.0.0 +library-dirs-static: + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: base-4.19.0.0 exceptions-0.10.7 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -1930,16 +1892,17 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace/stm.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1/stm.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1 --- name: system-cxx-std-lib version: 1.0 @@ -1966,8 +1929,8 @@ extra-libraries: c++ c++abi name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -1988,26 +1951,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/template-haskell-2.21.0.0 +library-dirs-static: + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0 --- name: terminfo version: 0.4.1.6 visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace +id: terminfo-0.4.1.6 +key: terminfo-0.4.1.6 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -2026,27 +1990,28 @@ exposed-modules: System.Console.Terminfo.Color System.Console.Terminfo.Cursor System.Console.Terminfo.Edit System.Console.Terminfo.Effects System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/terminfo-0.4.1.6-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/terminfo-0.4.1.6 library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/terminfo-0.4.1.6-inplace + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/terminfo-0.4.1.6 +library-dirs-static: + ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/terminfo-0.4.1.6 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace +hs-libraries: HSterminfo-0.4.1.6 extra-libraries: tinfo include-dirs: -depends: base-4.19.0.0-inplace +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6/terminfo.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -2107,25 +2072,25 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace/text.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1/text.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2164,24 +2129,24 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/time-1.12.2-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace +hs-libraries: HStime-1.12.2 +include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/time-1.12.2/include +depends: base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace/time.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2/time.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2219,25 +2184,24 @@ exposed-modules: Control.Monad.Trans.Writer Control.Monad.Trans.Writer.CPS Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/transformers-0.6.1.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/transformers-0.6.1.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/transformers-0.6.1.0 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/transformers-0.6.1.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0/transformers.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0 --- name: unix version: 2.8.3.0 visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace +id: unix-2.8.3.0 +key: unix-2.8.3.0 license: BSD-3-Clause maintainer: Julian Ospald , Viktor Dukhovni , Andrew Lelechenko @@ -2280,27 +2244,26 @@ hidden-modules: System.Posix.Files.Common System.Posix.IO.Common System.Posix.Process.Common System.Posix.Terminal.Common System.Posix.User.Common System.Posix.Env.Internal -import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/unix-2.8.3.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/unix-2.8.3.0 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/unix-2.8.3.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/unix-2.8.3.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace -include-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/unix-2.8.3.0-inplace/include +hs-libraries: HSunix-2.8.3.0 +include-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/unix-2.8.3.0/include includes: HsUnix.h execvpe.h depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 bytestring-0.12.0.2 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace/unix.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0/unix.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2324,15 +2287,14 @@ hidden-modules: Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/xhtml-3000.2.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-osx-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-osx-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1/xhtml.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/info index c60c88418d..785e2d4028 100644 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/info +++ b/materialized/dummy-ghc/ghc-9.8.1-x86_64-darwin/ghc/info @@ -47,7 +47,7 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") + ,("Project Unit Id","ghc-9.8.1") ,("Booter version","9.6.2") ,("Stage","2") ,("Build platform","x86_64-apple-darwin") diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global index 83c7fd651f..e093f1ac85 100644 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,33 +237,28 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + Cabal-syntax-3.10.2.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0/Cabal.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -363,33 +358,30 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 pretty-1.1.3.6 + text-2.1 time-1.12.2 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/Cabal-syntax-3.10.2.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -407,26 +399,23 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace/array.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0/array.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -490,18 +479,18 @@ exposed-modules: GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, + System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -530,30 +519,26 @@ hidden-modules: GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace/base.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0/base.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -578,28 +563,24 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace/binary.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1/binary.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -667,31 +648,31 @@ hidden-modules: Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2/bytestring.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -726,28 +707,25 @@ hidden-modules: Utils.Containers.Internal.TypeError Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace/containers.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8/containers.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -767,27 +745,23 @@ description: category: Control exposed: True exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0/deepseq.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -803,31 +777,27 @@ hidden-modules: System.Directory.Internal.C_utimensat System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1/include depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace + base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace/directory.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1/directory.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -841,29 +811,26 @@ description: Extensible optionally-pure exceptions. category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7/exceptions.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -897,30 +864,26 @@ exposed-modules: System.OsPath.Windows.Internal System.OsString System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4/filepath.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1093,9 +1056,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1211,34 +1174,31 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.8.1 ghc-heap-9.8.1 + ghci-9.8.1 hpc-0.7.0.0 process-1.6.18.0 semaphore-compat-1.0.0 + stm-2.5.2.1 template-haskell-2.21.0.0 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace/ghc.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1/ghc.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1253,30 +1213,29 @@ exposed-modules: GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace +hs-libraries: HSghc-bignum-1.3 extra-libraries: gmp include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3/include +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1298,38 +1257,33 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1345,27 +1299,24 @@ category: GHC exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1386,28 +1337,26 @@ category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1426,28 +1375,24 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1463,27 +1408,24 @@ exposed-modules: GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 extra-libraries: c m depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1498,33 +1440,31 @@ exposed-modules: GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 include-dirs: depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace/ghci.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1/ghci.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1562,33 +1502,28 @@ hidden-modules: System.Console.Haskeline.Backend.Posix.Encoder System.Console.Haskeline.Backend.DumbTerm System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 terminfo-0.4.1.6 transformers-0.6.1.0 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1/haskeline.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1601,29 +1536,25 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0/hpc.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1639,28 +1570,23 @@ description: category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1/integer-gmp.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1687,23 +1613,23 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace/mtl.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1/mtl.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1740,28 +1666,23 @@ exposed-modules: Text.ParserCombinators.Parsec.Pos Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0/parsec.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1781,28 +1702,23 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6/pretty.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1817,26 +1733,22 @@ category: System exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace/process.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0/process.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -1930,8 +1842,8 @@ ld-options: name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -1944,28 +1856,26 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: base-4.19.0.0 exceptions-0.10.7 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -1988,20 +1898,17 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace/stm.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1/stm.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/stm-2.5.2.1 --- name: system-cxx-std-lib version: 1.0 @@ -2029,8 +1936,8 @@ extra-libraries: stdc++ name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -2051,28 +1958,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/template-haskell-2.21.0.0 --- name: terminfo version: 0.4.1.6 visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace +id: terminfo-0.4.1.6 +key: terminfo-0.4.1.6 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -2091,29 +1997,28 @@ exposed-modules: System.Console.Terminfo.Color System.Console.Terminfo.Cursor System.Console.Terminfo.Edit System.Console.Terminfo.Effects System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace +hs-libraries: HSterminfo-0.4.1.6 extra-libraries: tinfo include-dirs: -depends: base-4.19.0.0-inplace +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6/terminfo.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/terminfo-0.4.1.6 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -2174,26 +2079,25 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace/text.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1/text.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2232,28 +2136,25 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace +hs-libraries: HStime-1.12.2 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2/include +depends: base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace/time.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2/time.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2292,26 +2193,26 @@ exposed-modules: Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0/transformers.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/transformers-0.6.1.0 --- name: unix version: 2.8.3.0 visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace +id: unix-2.8.3.0 +key: unix-2.8.3.0 license: BSD-3-Clause maintainer: Julian Ospald , Viktor Dukhovni , Andrew Lelechenko @@ -2354,31 +2255,27 @@ hidden-modules: System.Posix.Files.Common System.Posix.IO.Common System.Posix.Process.Common System.Posix.Terminal.Common System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace +hs-libraries: HSunix-2.8.3.0 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace/include + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0/include includes: HsUnix.h execvpe.h depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 bytestring-0.12.0.2 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace/unix.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0/unix.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/unix-2.8.3.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2402,17 +2299,14 @@ hidden-modules: Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1/xhtml.haddock haddock-html: - ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../../share/doc/ghc-9.8.1/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/info index 772af83166..a5a8a3a30a 100644 --- a/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/info +++ b/materialized/dummy-ghc/ghc-9.8.1-x86_64-linux/ghc/info @@ -47,8 +47,8 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") + ,("Project Unit Id","ghc-9.8.1") + ,("Booter version","9.6.2") ,("Stage","2") ,("Build platform","x86_64-unknown-linux") ,("Host platform","x86_64-unknown-linux") diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global index d8c586d509..971df86770 100644 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,31 +237,28 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + Cabal-syntax-3.10.2.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0/Cabal.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -361,31 +358,29 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 pretty-1.1.3.6 + text-2.1 time-1.12.2 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -403,24 +398,23 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -486,18 +480,18 @@ exposed-modules: GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, + System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -526,28 +520,26 @@ hidden-modules: GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../doc/html/libraries/base-4.19.0.0/base.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -572,26 +564,24 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -659,29 +649,30 @@ hidden-modules: Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2/bytestring.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -717,26 +708,27 @@ hidden-modules: Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../doc/html/libraries/containers-0.6.8/containers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -757,24 +749,25 @@ category: Control exposed: True exposed-modules: Control.DeepSeq import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0/deepseq.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -791,28 +784,28 @@ hidden-modules: System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1/include depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace + base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -827,26 +820,27 @@ category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -881,27 +875,27 @@ exposed-modules: System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1074,9 +1068,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1192,34 +1186,29 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.8.1 ghc-heap-9.8.1 + ghci-9.8.1 hpc-0.7.0.0 process-1.6.18.0 semaphore-compat-1.0.0 + stm-2.5.2.1 template-haskell-2.21.0.0 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1/ghc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1233,24 +1222,23 @@ exposed-modules: GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace +hs-libraries: HSghc-bignum-1.3 +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1272,36 +1260,33 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1318,24 +1303,25 @@ exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1356,26 +1342,25 @@ category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1394,26 +1379,24 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1430,23 +1413,25 @@ exposed-modules: GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1461,29 +1446,25 @@ exposed-modules: GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1/ghci.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1521,29 +1502,28 @@ hidden-modules: System.Console.Haskeline.Backend.Posix.Encoder System.Console.Haskeline.Backend.DumbTerm import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1556,26 +1536,23 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0/hpc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1592,25 +1569,25 @@ category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1637,23 +1614,21 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1691,25 +1666,25 @@ exposed-modules: Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0/parsec.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1729,26 +1704,23 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1764,23 +1736,23 @@ exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.JavaScript import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace + base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -1796,6 +1768,7 @@ description: that cannot be written in Haskell itself. exposed: True library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 hs-libraries: HSrts-1.0.2 @@ -1807,8 +1780,8 @@ haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -1821,26 +1794,25 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: base-4.19.0.0 exceptions-0.10.7 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -1863,17 +1835,15 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1/stm.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1 --- name: system-cxx-std-lib version: 1.0 @@ -1899,8 +1869,8 @@ dynamic-library-dirs: name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -1921,26 +1891,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -2001,26 +1972,23 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.1/text.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2059,25 +2027,24 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace +hs-libraries: HStime-1.12.2 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2/include +depends: base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2116,24 +2083,25 @@ exposed-modules: Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 --- name: unix version: 2.8.3.0 visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace +id: unix-2.8.3.0 +key: unix-2.8.3.0 license: BSD-3-Clause maintainer: Julian Ospald , Viktor Dukhovni , Andrew Lelechenko @@ -2176,28 +2144,26 @@ hidden-modules: System.Posix.Files.Common System.Posix.IO.Common System.Posix.Process.Common System.Posix.Terminal.Common System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace +hs-libraries: HSunix-2.8.3.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0/include includes: HsUnix.h execvpe.h depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 bytestring-0.12.0.2 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace + ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0/unix.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2222,15 +2188,16 @@ hidden-modules: Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/info index f22e74afee..d3795d496a 100644 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/info +++ b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-darwin/ghc/info @@ -47,8 +47,8 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") + ,("Project Unit Id","ghc-9.8.1") + ,("Booter version","9.6.4") ,("Stage","1") ,("Build platform","aarch64-apple-darwin") ,("Host platform","aarch64-apple-darwin") diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global index cc775a69dd..24b67d1daa 100644 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,31 +237,28 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + Cabal-syntax-3.10.2.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0/Cabal.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -361,31 +358,29 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 pretty-1.1.3.6 + text-2.1 time-1.12.2 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -403,24 +398,23 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -486,18 +480,18 @@ exposed-modules: GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, + System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -526,28 +520,26 @@ hidden-modules: GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../doc/html/libraries/base-4.19.0.0/base.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -572,26 +564,24 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -659,29 +649,30 @@ hidden-modules: Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2/bytestring.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -717,26 +708,27 @@ hidden-modules: Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../doc/html/libraries/containers-0.6.8/containers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -757,24 +749,25 @@ category: Control exposed: True exposed-modules: Control.DeepSeq import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0/deepseq.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -791,28 +784,28 @@ hidden-modules: System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1/include depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace + base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -827,26 +820,27 @@ category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -881,27 +875,27 @@ exposed-modules: System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1074,9 +1068,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1192,34 +1186,29 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.8.1 ghc-heap-9.8.1 + ghci-9.8.1 hpc-0.7.0.0 process-1.6.18.0 semaphore-compat-1.0.0 + stm-2.5.2.1 template-haskell-2.21.0.0 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1/ghc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1233,24 +1222,23 @@ exposed-modules: GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace +hs-libraries: HSghc-bignum-1.3 +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1272,36 +1260,33 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1318,24 +1303,25 @@ exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1356,26 +1342,25 @@ category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1394,26 +1379,24 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1430,23 +1413,25 @@ exposed-modules: GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1461,29 +1446,25 @@ exposed-modules: GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1/ghci.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1521,29 +1502,28 @@ hidden-modules: System.Console.Haskeline.Backend.Posix.Encoder System.Console.Haskeline.Backend.DumbTerm import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1556,26 +1536,23 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0/hpc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1592,25 +1569,25 @@ category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1637,23 +1614,21 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1691,25 +1666,25 @@ exposed-modules: Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0/parsec.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1729,26 +1704,23 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1764,23 +1736,23 @@ exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.JavaScript import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace + base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -1796,6 +1768,7 @@ description: that cannot be written in Haskell itself. exposed: True library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 hs-libraries: HSrts-1.0.2 @@ -1807,8 +1780,8 @@ haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -1821,26 +1794,25 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: base-4.19.0.0 exceptions-0.10.7 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -1863,23 +1835,21 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1/stm.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1 --- name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -1900,26 +1870,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -1980,26 +1951,23 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.1/text.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2038,25 +2006,24 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace +hs-libraries: HStime-1.12.2 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2/include +depends: base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2095,24 +2062,25 @@ exposed-modules: Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 --- name: unix version: 2.8.3.0 visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace +id: unix-2.8.3.0 +key: unix-2.8.3.0 license: BSD-3-Clause maintainer: Julian Ospald , Viktor Dukhovni , Andrew Lelechenko @@ -2155,28 +2123,26 @@ hidden-modules: System.Posix.Files.Common System.Posix.IO.Common System.Posix.Process.Common System.Posix.Terminal.Common System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace +hs-libraries: HSunix-2.8.3.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0/include includes: HsUnix.h execvpe.h depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 bytestring-0.12.0.2 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace + ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0/unix.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2201,18 +2167,19 @@ hidden-modules: Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 --- name: system-cxx-std-lib version: 1.0 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/info index 280480723e..39da3fff4d 100644 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/info +++ b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-aarch64-linux/ghc/info @@ -47,8 +47,8 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") + ,("Project Unit Id","ghc-9.8.1") + ,("Booter version","9.6.4") ,("Stage","1") ,("Build platform","aarch64-unknown-linux") ,("Host platform","aarch64-unknown-linux") diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global index d8c586d509..971df86770 100644 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,31 +237,28 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + Cabal-syntax-3.10.2.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0/Cabal.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -361,31 +358,29 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 pretty-1.1.3.6 + text-2.1 time-1.12.2 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -403,24 +398,23 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -486,18 +480,18 @@ exposed-modules: GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, + System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -526,28 +520,26 @@ hidden-modules: GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../doc/html/libraries/base-4.19.0.0/base.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -572,26 +564,24 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -659,29 +649,30 @@ hidden-modules: Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2/bytestring.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -717,26 +708,27 @@ hidden-modules: Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../doc/html/libraries/containers-0.6.8/containers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -757,24 +749,25 @@ category: Control exposed: True exposed-modules: Control.DeepSeq import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0/deepseq.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -791,28 +784,28 @@ hidden-modules: System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1/include depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace + base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -827,26 +820,27 @@ category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -881,27 +875,27 @@ exposed-modules: System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1074,9 +1068,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1192,34 +1186,29 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.8.1 ghc-heap-9.8.1 + ghci-9.8.1 hpc-0.7.0.0 process-1.6.18.0 semaphore-compat-1.0.0 + stm-2.5.2.1 template-haskell-2.21.0.0 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1/ghc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1233,24 +1222,23 @@ exposed-modules: GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace +hs-libraries: HSghc-bignum-1.3 +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1272,36 +1260,33 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1318,24 +1303,25 @@ exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1356,26 +1342,25 @@ category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1394,26 +1379,24 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1430,23 +1413,25 @@ exposed-modules: GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1461,29 +1446,25 @@ exposed-modules: GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1/ghci.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1521,29 +1502,28 @@ hidden-modules: System.Console.Haskeline.Backend.Posix.Encoder System.Console.Haskeline.Backend.DumbTerm import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1556,26 +1536,23 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0/hpc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1592,25 +1569,25 @@ category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1637,23 +1614,21 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1691,25 +1666,25 @@ exposed-modules: Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0/parsec.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1729,26 +1704,23 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1764,23 +1736,23 @@ exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.JavaScript import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace + base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -1796,6 +1768,7 @@ description: that cannot be written in Haskell itself. exposed: True library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/rts-1.0.2 hs-libraries: HSrts-1.0.2 @@ -1807,8 +1780,8 @@ haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -1821,26 +1794,25 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: base-4.19.0.0 exceptions-0.10.7 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -1863,17 +1835,15 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1/stm.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1 --- name: system-cxx-std-lib version: 1.0 @@ -1899,8 +1869,8 @@ dynamic-library-dirs: name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -1921,26 +1891,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -2001,26 +1972,23 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.1/text.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2059,25 +2027,24 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace +hs-libraries: HStime-1.12.2 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2/include +depends: base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2116,24 +2083,25 @@ exposed-modules: Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 --- name: unix version: 2.8.3.0 visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace +id: unix-2.8.3.0 +key: unix-2.8.3.0 license: BSD-3-Clause maintainer: Julian Ospald , Viktor Dukhovni , Andrew Lelechenko @@ -2176,28 +2144,26 @@ hidden-modules: System.Posix.Files.Common System.Posix.IO.Common System.Posix.Process.Common System.Posix.Terminal.Common System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace +hs-libraries: HSunix-2.8.3.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0/include includes: HsUnix.h execvpe.h depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 bytestring-0.12.0.2 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace + ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0/unix.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2222,15 +2188,16 @@ hidden-modules: Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs-static: + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/info index 6ffd315ebc..17c7b03b0e 100644 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/info +++ b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-darwin/ghc/info @@ -47,8 +47,8 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") + ,("Project Unit Id","ghc-9.8.1") + ,("Booter version","9.6.4") ,("Stage","1") ,("Build platform","x86_64-apple-darwin") ,("Host platform","x86_64-apple-darwin") diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global index 8a8617a8a2..24b67d1daa 100644 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,33 +237,28 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + Cabal-syntax-3.10.2.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0/Cabal.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -363,33 +358,29 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 pretty-1.1.3.6 + text-2.1 time-1.12.2 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -407,26 +398,23 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -492,18 +480,18 @@ exposed-modules: GHC.JS.Foreign.Callback, GHC.JS.Prim, GHC.JS.Prim.Internal, GHC.JS.Prim.Internal.Build, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, + System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -532,30 +520,26 @@ hidden-modules: GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage System.CPUTime.Unsupported System.CPUTime.Javascript -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../doc/html/libraries/base-4.19.0.0/base.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -580,28 +564,24 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -669,31 +649,30 @@ hidden-modules: Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2/bytestring.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -729,28 +708,27 @@ hidden-modules: Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../doc/html/libraries/containers-0.6.8/containers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -771,26 +749,25 @@ category: Control exposed: True exposed-modules: Control.DeepSeq import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0/deepseq.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -807,30 +784,28 @@ hidden-modules: System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/directory-1.3.8.1/include depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace + base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -845,28 +820,27 @@ category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -901,29 +875,27 @@ exposed-modules: System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1096,9 +1068,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1214,36 +1186,29 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.8.1 ghc-heap-9.8.1 + ghci-9.8.1 hpc-0.7.0.0 process-1.6.18.0 semaphore-compat-1.0.0 + stm-2.5.2.1 template-haskell-2.21.0.0 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1/ghc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1257,26 +1222,23 @@ exposed-modules: GHC.Num.Backend GHC.Num.Backend.Native GHC.Num.Backend.Selected GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace -depends: ghc-prim-0.11.0-inplace +hs-libraries: HSghc-bignum-1.3 +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1298,38 +1260,33 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1346,26 +1303,25 @@ exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1386,28 +1342,25 @@ category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1426,28 +1379,24 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1464,25 +1413,25 @@ exposed-modules: GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1497,31 +1446,25 @@ exposed-modules: GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1/ghci.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1559,31 +1502,28 @@ hidden-modules: System.Console.Haskeline.Backend.Posix.Encoder System.Console.Haskeline.Backend.DumbTerm import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1596,28 +1536,23 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0/hpc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1634,27 +1569,25 @@ category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1681,25 +1614,21 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1737,27 +1666,25 @@ exposed-modules: Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0/parsec.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1777,28 +1704,23 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1814,25 +1736,23 @@ exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.JavaScript import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace + base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -1860,8 +1780,8 @@ haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -1874,28 +1794,25 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: base-4.19.0.0 exceptions-0.10.7 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -1918,25 +1835,21 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1/stm.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1 --- name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -1957,28 +1870,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -2039,28 +1951,23 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.1/text.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2099,27 +2006,24 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace +hs-libraries: HStime-1.12.2 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/time-1.12.2/include +depends: base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2158,26 +2062,25 @@ exposed-modules: Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 --- name: unix version: 2.8.3.0 visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace +id: unix-2.8.3.0 +key: unix-2.8.3.0 license: BSD-3-Clause maintainer: Julian Ospald , Viktor Dukhovni , Andrew Lelechenko @@ -2220,30 +2123,26 @@ hidden-modules: System.Posix.Files.Common System.Posix.IO.Common System.Posix.Process.Common System.Posix.Terminal.Common System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace +import-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 +library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 +library-dirs-static: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace +hs-libraries: HSunix-2.8.3.0 include-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0-inplace/include + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/unix-2.8.3.0/include includes: HsUnix.h execvpe.h depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 bytestring-0.12.0.2 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace + ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0/unix.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2268,20 +2167,19 @@ hidden-modules: Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals import-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 library-dirs: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 library-dirs-static: - ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1-inplace + ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/javascript-ghcjs-ghc-9.8.1 data-dir: ${pkgroot}/../share/javascript-ghcjs-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 --- name: system-cxx-std-lib version: 1.0 diff --git a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/info index 72d487958a..55759601d1 100644 --- a/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/info +++ b/materialized/dummy-ghc/javascript-unknown-ghcjs-javascript-unknown-ghcjs-ghc-9.8.1-x86_64-linux/ghc/info @@ -47,8 +47,8 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") + ,("Project Unit Id","ghc-9.8.1") + ,("Booter version","9.6.4") ,("Stage","1") ,("Build platform","x86_64-unknown-linux") ,("Host platform","x86_64-unknown-linux") diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global index 7320fa5da8..706ee0ab3f 100644 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,32 +237,27 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace array-0.5.6.0-inplace - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace + Cabal-syntax-3.10.2.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0/Cabal.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -362,33 +357,29 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace text-2.1-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 pretty-1.1.3.6 + text-2.1 time-1.12.2 transformers-0.6.1.0 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -406,25 +397,22 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -488,18 +476,18 @@ exposed-modules: GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, GHC.Num, - GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Word, Numeric, Numeric.Natural, Prelude, - System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Word, Numeric, Numeric.Natural, Prelude, System.CPUTime, + System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -528,30 +516,28 @@ hidden-modules: GHC.Event.TimerManager System.CPUTime.Posix.ClockGetTime System.CPUTime.Posix.Times System.CPUTime.Posix.RUsage System.CPUTime.Unsupported -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../doc/html/libraries/base-4.19.0.0/base.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -576,27 +562,23 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -664,31 +646,30 @@ hidden-modules: Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2/bytestring.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -723,28 +704,24 @@ hidden-modules: Utils.Containers.Internal.TypeError Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../doc/html/libraries/containers-0.6.8/containers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -764,26 +741,22 @@ description: category: Control exposed: True exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0/deepseq.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -799,31 +772,26 @@ hidden-modules: System.Directory.Internal.C_utimensat System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/directory-1.3.8.1/include depends: - base-4.19.0.0-inplace filepath-1.4.100.4-inplace - time-1.12.2-inplace unix-2.8.3.0-inplace + base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -837,29 +805,25 @@ description: Extensible optionally-pure exceptions. category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -893,30 +857,25 @@ exposed-modules: System.OsPath.Windows.Internal System.OsString System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1089,9 +1048,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1207,33 +1166,29 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace ghci-9.8.1-inplace - hpc-0.7.0.0-inplace process-1.6.18.0-inplace - semaphore-compat-1.0.0-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + exceptions-0.10.7 filepath-1.4.100.4 ghc-boot-9.8.1 ghc-heap-9.8.1 + ghci-9.8.1 hpc-0.7.0.0 process-1.6.18.0 semaphore-compat-1.0.0 + stm-2.5.2.1 template-haskell-2.21.0.0 time-1.12.2 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1/ghc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1248,29 +1203,28 @@ exposed-modules: GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace +hs-libraries: HSghc-bignum-1.3 extra-libraries: gmp include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-bignum-1.3/include +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1292,37 +1246,32 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1338,27 +1287,23 @@ category: GHC exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1379,28 +1324,25 @@ category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1419,27 +1361,23 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1455,26 +1393,23 @@ exposed-modules: GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 extra-libraries: c m depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1489,32 +1424,29 @@ exposed-modules: GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 include-dirs: depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace unix-2.8.3.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 unix-2.8.3.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1/ghci.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1552,33 +1484,27 @@ hidden-modules: System.Console.Haskeline.Backend.Posix.Encoder System.Console.Haskeline.Backend.DumbTerm System.Console.Haskeline.Backend.Terminfo -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace directory-1.3.8.1-inplace - exceptions-0.10.7-inplace filepath-1.4.100.4-inplace - process-1.6.18.0-inplace stm-2.5.2.1-inplace - terminfo-0.4.1.6-inplace transformers-0.6.1.0-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 terminfo-0.4.1.6 transformers-0.6.1.0 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1591,28 +1517,23 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0/hpc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1628,27 +1549,22 @@ description: category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1675,22 +1591,21 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1727,27 +1642,22 @@ exposed-modules: Text.ParserCombinators.Parsec.Pos Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0/parsec.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1767,27 +1677,22 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1802,26 +1707,21 @@ category: System exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.Posix -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - unix-2.8.3.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -1917,8 +1817,8 @@ haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -1931,28 +1831,25 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - base-4.19.0.0-inplace exceptions-0.10.7-inplace - unix-2.8.3.0-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: base-4.19.0.0 exceptions-0.10.7 unix-2.8.3.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -1975,19 +1872,15 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1/stm.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1 --- name: system-cxx-std-lib version: 1.0 @@ -2015,8 +1908,8 @@ extra-libraries: stdc++ name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -2037,28 +1930,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0 --- name: terminfo version: 0.4.1.6 visibility: public -id: terminfo-0.4.1.6-inplace -key: terminfo-0.4.1.6-inplace +id: terminfo-0.4.1.6 +key: terminfo-0.4.1.6 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -2077,29 +1969,27 @@ exposed-modules: System.Console.Terminfo.Color System.Console.Terminfo.Cursor System.Console.Terminfo.Edit System.Console.Terminfo.Effects System.Console.Terminfo.Keys -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/terminfo-0.4.1.6 -hs-libraries: HSterminfo-0.4.1.6-inplace +hs-libraries: HSterminfo-0.4.1.6 extra-libraries: tinfo include-dirs: -depends: base-4.19.0.0-inplace +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace/terminfo.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace + ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6/terminfo.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -2160,25 +2050,23 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.1/text.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2217,27 +2105,24 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace +hs-libraries: HStime-1.12.2 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2-inplace/include -depends: base-4.19.0.0-inplace deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/time-1.12.2/include +depends: base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2276,26 +2161,25 @@ exposed-modules: Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0 library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 --- name: unix version: 2.8.3.0 visibility: public -id: unix-2.8.3.0-inplace -key: unix-2.8.3.0-inplace +id: unix-2.8.3.0 +key: unix-2.8.3.0 license: BSD-3-Clause maintainer: Julian Ospald , Viktor Dukhovni , Andrew Lelechenko @@ -2338,30 +2222,26 @@ hidden-modules: System.Posix.Files.Common System.Posix.IO.Common System.Posix.Process.Common System.Posix.Terminal.Common System.Posix.User.Common System.Posix.Env.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/unix-2.8.3.0 -hs-libraries: HSunix-2.8.3.0-inplace +hs-libraries: HSunix-2.8.3.0 include-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0-inplace/include + ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/unix-2.8.3.0/include includes: HsUnix.h execvpe.h depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + base-4.19.0.0 bytestring-0.12.0.2 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace/unix.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0-inplace + ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0/unix.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/unix-2.8.3.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2385,17 +2265,13 @@ hidden-modules: Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-linux-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-linux-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 diff --git a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/info index 0661a6ba14..4b959552d5 100644 --- a/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/info +++ b/materialized/dummy-ghc/x86_64-unknown-linux-musl-x86_64-unknown-linux-musl-ghc-9.8.1-x86_64-linux/ghc/info @@ -47,8 +47,8 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") + ,("Project Unit Id","ghc-9.8.1") + ,("Booter version","9.6.4") ,("Stage","2") ,("Build platform","x86_64-unknown-linux") ,("Host platform","x86_64-unknown-linux") diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global index a0b6560133..f860558ab7 100644 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global +++ b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc-pkg/dump-global @@ -1,8 +1,8 @@ name: Cabal version: 3.10.2.0 visibility: public -id: Cabal-3.10.2.0-inplace -key: Cabal-3.10.2.0-inplace +id: Cabal-3.10.2.0 +key: Cabal-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -18,7 +18,7 @@ description: category: Distribution exposed: True exposed-modules: - Distribution.Backpack from Cabal-syntax-3.10.2.0-inplace:Distribution.Backpack, + Distribution.Backpack from Cabal-syntax-3.10.2.0:Distribution.Backpack, Distribution.Backpack.ComponentsGraph, Distribution.Backpack.Configure, Distribution.Backpack.ConfiguredComponent, @@ -27,69 +27,69 @@ exposed-modules: Distribution.Backpack.LinkedComponent, Distribution.Backpack.ModSubst, Distribution.Backpack.ModuleShape, Distribution.Backpack.PreModuleShape, - Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.CabalSpecVersion, - Distribution.Compat.Binary from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Binary, - Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.CharParsing, + Distribution.CabalSpecVersion from Cabal-syntax-3.10.2.0:Distribution.CabalSpecVersion, + Distribution.Compat.Binary from Cabal-syntax-3.10.2.0:Distribution.Compat.Binary, + Distribution.Compat.CharParsing from Cabal-syntax-3.10.2.0:Distribution.Compat.CharParsing, Distribution.Compat.CreatePipe, - Distribution.Compat.DList from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.DList, + Distribution.Compat.DList from Cabal-syntax-3.10.2.0:Distribution.Compat.DList, Distribution.Compat.Directory, Distribution.Compat.Environment, - Distribution.Compat.Exception from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Exception, + Distribution.Compat.Exception from Cabal-syntax-3.10.2.0:Distribution.Compat.Exception, Distribution.Compat.FilePath, - Distribution.Compat.Graph from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Graph, + Distribution.Compat.Graph from Cabal-syntax-3.10.2.0:Distribution.Compat.Graph, Distribution.Compat.Internal.TempFile, - Distribution.Compat.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Lens, - Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.MonadFail, - Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Newtype, - Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.NonEmptySet, - Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Parsing, - Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Prelude, + Distribution.Compat.Lens from Cabal-syntax-3.10.2.0:Distribution.Compat.Lens, + Distribution.Compat.MonadFail from Cabal-syntax-3.10.2.0:Distribution.Compat.MonadFail, + Distribution.Compat.Newtype from Cabal-syntax-3.10.2.0:Distribution.Compat.Newtype, + Distribution.Compat.NonEmptySet from Cabal-syntax-3.10.2.0:Distribution.Compat.NonEmptySet, + Distribution.Compat.Parsing from Cabal-syntax-3.10.2.0:Distribution.Compat.Parsing, + Distribution.Compat.Prelude from Cabal-syntax-3.10.2.0:Distribution.Compat.Prelude, Distribution.Compat.Prelude.Internal, Distribution.Compat.Process, Distribution.Compat.ResponseFile, - Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Semigroup, + Distribution.Compat.Semigroup from Cabal-syntax-3.10.2.0:Distribution.Compat.Semigroup, Distribution.Compat.Stack, Distribution.Compat.Time, - Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0-inplace:Distribution.Compat.Typeable, - Distribution.Compiler from Cabal-syntax-3.10.2.0-inplace:Distribution.Compiler, - Distribution.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar, - Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Class, - Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.FieldDescrs, - Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Newtypes, - Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Parsec, - Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.FieldGrammar.Pretty, - Distribution.Fields from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields, - Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ConfVar, - Distribution.Fields.Field from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Field, - Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Lexer, - Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.LexerMonad, - Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.ParseResult, - Distribution.Fields.Parser from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Parser, - Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Fields.Pretty, - Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.InstalledPackageInfo, - Distribution.License from Cabal-syntax-3.10.2.0-inplace:Distribution.License, + Distribution.Compat.Typeable from Cabal-syntax-3.10.2.0:Distribution.Compat.Typeable, + Distribution.Compiler from Cabal-syntax-3.10.2.0:Distribution.Compiler, + Distribution.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar, + Distribution.FieldGrammar.Class from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Class, + Distribution.FieldGrammar.FieldDescrs from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.FieldDescrs, + Distribution.FieldGrammar.Newtypes from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Newtypes, + Distribution.FieldGrammar.Parsec from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Parsec, + Distribution.FieldGrammar.Pretty from Cabal-syntax-3.10.2.0:Distribution.FieldGrammar.Pretty, + Distribution.Fields from Cabal-syntax-3.10.2.0:Distribution.Fields, + Distribution.Fields.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Fields.ConfVar, + Distribution.Fields.Field from Cabal-syntax-3.10.2.0:Distribution.Fields.Field, + Distribution.Fields.Lexer from Cabal-syntax-3.10.2.0:Distribution.Fields.Lexer, + Distribution.Fields.LexerMonad from Cabal-syntax-3.10.2.0:Distribution.Fields.LexerMonad, + Distribution.Fields.ParseResult from Cabal-syntax-3.10.2.0:Distribution.Fields.ParseResult, + Distribution.Fields.Parser from Cabal-syntax-3.10.2.0:Distribution.Fields.Parser, + Distribution.Fields.Pretty from Cabal-syntax-3.10.2.0:Distribution.Fields.Pretty, + Distribution.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.InstalledPackageInfo, + Distribution.License from Cabal-syntax-3.10.2.0:Distribution.License, Distribution.Make, - Distribution.ModuleName from Cabal-syntax-3.10.2.0-inplace:Distribution.ModuleName, - Distribution.Package from Cabal-syntax-3.10.2.0-inplace:Distribution.Package, - Distribution.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription, + Distribution.ModuleName from Cabal-syntax-3.10.2.0:Distribution.ModuleName, + Distribution.Package from Cabal-syntax-3.10.2.0:Distribution.Package, + Distribution.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.PackageDescription, Distribution.PackageDescription.Check, - Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Configuration, - Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.FieldGrammar, - Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Parsec, - Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.PrettyPrint, - Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Quirks, - Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0-inplace:Distribution.PackageDescription.Utils, - Distribution.Parsec from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec, - Distribution.Parsec.Error from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Error, - Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.FieldLineStream, - Distribution.Parsec.Position from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Position, - Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0-inplace:Distribution.Parsec.Warning, - Distribution.Pretty from Cabal-syntax-3.10.2.0-inplace:Distribution.Pretty, + Distribution.PackageDescription.Configuration from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Configuration, + Distribution.PackageDescription.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.FieldGrammar, + Distribution.PackageDescription.Parsec from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Parsec, + Distribution.PackageDescription.PrettyPrint from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.PrettyPrint, + Distribution.PackageDescription.Quirks from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Quirks, + Distribution.PackageDescription.Utils from Cabal-syntax-3.10.2.0:Distribution.PackageDescription.Utils, + Distribution.Parsec from Cabal-syntax-3.10.2.0:Distribution.Parsec, + Distribution.Parsec.Error from Cabal-syntax-3.10.2.0:Distribution.Parsec.Error, + Distribution.Parsec.FieldLineStream from Cabal-syntax-3.10.2.0:Distribution.Parsec.FieldLineStream, + Distribution.Parsec.Position from Cabal-syntax-3.10.2.0:Distribution.Parsec.Position, + Distribution.Parsec.Warning from Cabal-syntax-3.10.2.0:Distribution.Parsec.Warning, + Distribution.Pretty from Cabal-syntax-3.10.2.0:Distribution.Pretty, Distribution.ReadE, - Distribution.SPDX from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX, - Distribution.SPDX.License from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.License, - Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExceptionId, - Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseExpression, - Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseId, - Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseListVersion, - Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0-inplace:Distribution.SPDX.LicenseReference, + Distribution.SPDX from Cabal-syntax-3.10.2.0:Distribution.SPDX, + Distribution.SPDX.License from Cabal-syntax-3.10.2.0:Distribution.SPDX.License, + Distribution.SPDX.LicenseExceptionId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExceptionId, + Distribution.SPDX.LicenseExpression from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseExpression, + Distribution.SPDX.LicenseId from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseId, + Distribution.SPDX.LicenseListVersion from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseListVersion, + Distribution.SPDX.LicenseReference from Cabal-syntax-3.10.2.0:Distribution.SPDX.LicenseReference, Distribution.Simple, Distribution.Simple.Bench, Distribution.Simple.Build, Distribution.Simple.Build.Macros, Distribution.Simple.Build.PackageInfoModule, @@ -125,103 +125,103 @@ exposed-modules: Distribution.Simple.Test.ExeV10, Distribution.Simple.Test.LibV09, Distribution.Simple.Test.Log, Distribution.Simple.UHC, Distribution.Simple.UserHooks, Distribution.Simple.Utils, - Distribution.System from Cabal-syntax-3.10.2.0-inplace:Distribution.System, + Distribution.System from Cabal-syntax-3.10.2.0:Distribution.System, Distribution.TestSuite, - Distribution.Text from Cabal-syntax-3.10.2.0-inplace:Distribution.Text, - Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiDependency, - Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.AbiHash, + Distribution.Text from Cabal-syntax-3.10.2.0:Distribution.Text, + Distribution.Types.AbiDependency from Cabal-syntax-3.10.2.0:Distribution.Types.AbiDependency, + Distribution.Types.AbiHash from Cabal-syntax-3.10.2.0:Distribution.Types.AbiHash, Distribution.Types.AnnotatedId, - Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark, - Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Benchmark.Lens, - Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkInterface, - Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BenchmarkType, - Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo, - Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildInfo.Lens, - Distribution.Types.BuildType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.BuildType, - Distribution.Types.Component from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Component, - Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentId, + Distribution.Types.Benchmark from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark, + Distribution.Types.Benchmark.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Benchmark.Lens, + Distribution.Types.BenchmarkInterface from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkInterface, + Distribution.Types.BenchmarkType from Cabal-syntax-3.10.2.0:Distribution.Types.BenchmarkType, + Distribution.Types.BuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo, + Distribution.Types.BuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.BuildInfo.Lens, + Distribution.Types.BuildType from Cabal-syntax-3.10.2.0:Distribution.Types.BuildType, + Distribution.Types.Component from Cabal-syntax-3.10.2.0:Distribution.Types.Component, + Distribution.Types.ComponentId from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentId, Distribution.Types.ComponentInclude, Distribution.Types.ComponentLocalBuildInfo, - Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentName, - Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ComponentRequestedSpec, - Distribution.Types.CondTree from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.CondTree, - Distribution.Types.Condition from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Condition, - Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ConfVar, - Distribution.Types.Dependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Dependency, - Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.DependencyMap, + Distribution.Types.ComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentName, + Distribution.Types.ComponentRequestedSpec from Cabal-syntax-3.10.2.0:Distribution.Types.ComponentRequestedSpec, + Distribution.Types.CondTree from Cabal-syntax-3.10.2.0:Distribution.Types.CondTree, + Distribution.Types.Condition from Cabal-syntax-3.10.2.0:Distribution.Types.Condition, + Distribution.Types.ConfVar from Cabal-syntax-3.10.2.0:Distribution.Types.ConfVar, + Distribution.Types.Dependency from Cabal-syntax-3.10.2.0:Distribution.Types.Dependency, + Distribution.Types.DependencyMap from Cabal-syntax-3.10.2.0:Distribution.Types.DependencyMap, Distribution.Types.DumpBuildInfo, - Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExeDependency, - Distribution.Types.Executable from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable, - Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Executable.Lens, - Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExecutableScope, - Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ExposedModule, - Distribution.Types.Flag from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Flag, - Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib, - Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLib.Lens, - Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibOption, - Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ForeignLibType, - Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription, - Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.GenericPackageDescription.Lens, + Distribution.Types.ExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.ExeDependency, + Distribution.Types.Executable from Cabal-syntax-3.10.2.0:Distribution.Types.Executable, + Distribution.Types.Executable.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Executable.Lens, + Distribution.Types.ExecutableScope from Cabal-syntax-3.10.2.0:Distribution.Types.ExecutableScope, + Distribution.Types.ExposedModule from Cabal-syntax-3.10.2.0:Distribution.Types.ExposedModule, + Distribution.Types.Flag from Cabal-syntax-3.10.2.0:Distribution.Types.Flag, + Distribution.Types.ForeignLib from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib, + Distribution.Types.ForeignLib.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLib.Lens, + Distribution.Types.ForeignLibOption from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibOption, + Distribution.Types.ForeignLibType from Cabal-syntax-3.10.2.0:Distribution.Types.ForeignLibType, + Distribution.Types.GenericPackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription, + Distribution.Types.GenericPackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.GenericPackageDescription.Lens, Distribution.Types.GivenComponent, - Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.HookedBuildInfo, - Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.IncludeRenaming, - Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo, - Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.FieldGrammar, - Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.InstalledPackageInfo.Lens, - Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LegacyExeDependency, - Distribution.Types.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Lens, - Distribution.Types.Library from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library, - Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Library.Lens, - Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryName, - Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.LibraryVisibility, + Distribution.Types.HookedBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.HookedBuildInfo, + Distribution.Types.IncludeRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.IncludeRenaming, + Distribution.Types.InstalledPackageInfo from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo, + Distribution.Types.InstalledPackageInfo.FieldGrammar from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.FieldGrammar, + Distribution.Types.InstalledPackageInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.InstalledPackageInfo.Lens, + Distribution.Types.LegacyExeDependency from Cabal-syntax-3.10.2.0:Distribution.Types.LegacyExeDependency, + Distribution.Types.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Lens, + Distribution.Types.Library from Cabal-syntax-3.10.2.0:Distribution.Types.Library, + Distribution.Types.Library.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.Library.Lens, + Distribution.Types.LibraryName from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryName, + Distribution.Types.LibraryVisibility from Cabal-syntax-3.10.2.0:Distribution.Types.LibraryVisibility, Distribution.Types.LocalBuildInfo, - Distribution.Types.Mixin from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Mixin, - Distribution.Types.Module from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Module, - Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleReexport, - Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.ModuleRenaming, - Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageId, - Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.MungedPackageName, - Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription, - Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageDescription.Lens, - Distribution.Types.PackageId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId, - Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageId.Lens, - Distribution.Types.PackageName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageName, + Distribution.Types.Mixin from Cabal-syntax-3.10.2.0:Distribution.Types.Mixin, + Distribution.Types.Module from Cabal-syntax-3.10.2.0:Distribution.Types.Module, + Distribution.Types.ModuleReexport from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleReexport, + Distribution.Types.ModuleRenaming from Cabal-syntax-3.10.2.0:Distribution.Types.ModuleRenaming, + Distribution.Types.MungedPackageId from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageId, + Distribution.Types.MungedPackageName from Cabal-syntax-3.10.2.0:Distribution.Types.MungedPackageName, + Distribution.Types.PackageDescription from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription, + Distribution.Types.PackageDescription.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageDescription.Lens, + Distribution.Types.PackageId from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId, + Distribution.Types.PackageId.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.PackageId.Lens, + Distribution.Types.PackageName from Cabal-syntax-3.10.2.0:Distribution.Types.PackageName, Distribution.Types.PackageName.Magic, - Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PackageVersionConstraint, - Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigDependency, - Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigName, - Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersion, - Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.PkgconfigVersionRange, - Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo, - Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SetupBuildInfo.Lens, - Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo, - Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.SourceRepo.Lens, + Distribution.Types.PackageVersionConstraint from Cabal-syntax-3.10.2.0:Distribution.Types.PackageVersionConstraint, + Distribution.Types.PkgconfigDependency from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigDependency, + Distribution.Types.PkgconfigName from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigName, + Distribution.Types.PkgconfigVersion from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersion, + Distribution.Types.PkgconfigVersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.PkgconfigVersionRange, + Distribution.Types.SetupBuildInfo from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo, + Distribution.Types.SetupBuildInfo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SetupBuildInfo.Lens, + Distribution.Types.SourceRepo from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo, + Distribution.Types.SourceRepo.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.SourceRepo.Lens, Distribution.Types.TargetInfo, - Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite, - Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuite.Lens, - Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestSuiteInterface, - Distribution.Types.TestType from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.TestType, - Distribution.Types.UnitId from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnitId, - Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.UnqualComponentName, - Distribution.Types.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.Version, - Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval, - Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionInterval.Legacy, - Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange, - Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0-inplace:Distribution.Types.VersionRange.Internal, - Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Base62, - Distribution.Utils.Generic from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Generic, + Distribution.Types.TestSuite from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite, + Distribution.Types.TestSuite.Lens from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuite.Lens, + Distribution.Types.TestSuiteInterface from Cabal-syntax-3.10.2.0:Distribution.Types.TestSuiteInterface, + Distribution.Types.TestType from Cabal-syntax-3.10.2.0:Distribution.Types.TestType, + Distribution.Types.UnitId from Cabal-syntax-3.10.2.0:Distribution.Types.UnitId, + Distribution.Types.UnqualComponentName from Cabal-syntax-3.10.2.0:Distribution.Types.UnqualComponentName, + Distribution.Types.Version from Cabal-syntax-3.10.2.0:Distribution.Types.Version, + Distribution.Types.VersionInterval from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval, + Distribution.Types.VersionInterval.Legacy from Cabal-syntax-3.10.2.0:Distribution.Types.VersionInterval.Legacy, + Distribution.Types.VersionRange from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange, + Distribution.Types.VersionRange.Internal from Cabal-syntax-3.10.2.0:Distribution.Types.VersionRange.Internal, + Distribution.Utils.Base62 from Cabal-syntax-3.10.2.0:Distribution.Utils.Base62, + Distribution.Utils.Generic from Cabal-syntax-3.10.2.0:Distribution.Utils.Generic, Distribution.Utils.IOData, Distribution.Utils.Json, Distribution.Utils.LogProgress, - Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.MD5, + Distribution.Utils.MD5 from Cabal-syntax-3.10.2.0:Distribution.Utils.MD5, Distribution.Utils.MapAccum, Distribution.Utils.NubList, - Distribution.Utils.Path from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Path, + Distribution.Utils.Path from Cabal-syntax-3.10.2.0:Distribution.Utils.Path, Distribution.Utils.Progress, - Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.ShortText, - Distribution.Utils.String from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.String, - Distribution.Utils.Structured from Cabal-syntax-3.10.2.0-inplace:Distribution.Utils.Structured, + Distribution.Utils.ShortText from Cabal-syntax-3.10.2.0:Distribution.Utils.ShortText, + Distribution.Utils.String from Cabal-syntax-3.10.2.0:Distribution.Utils.String, + Distribution.Utils.Structured from Cabal-syntax-3.10.2.0:Distribution.Utils.Structured, Distribution.Verbosity, Distribution.Verbosity.Internal, - Distribution.Version from Cabal-syntax-3.10.2.0-inplace:Distribution.Version, - Language.Haskell.Extension from Cabal-syntax-3.10.2.0-inplace:Language.Haskell.Extension + Distribution.Version from Cabal-syntax-3.10.2.0:Distribution.Version, + Language.Haskell.Extension from Cabal-syntax-3.10.2.0:Language.Haskell.Extension hidden-modules: Distribution.Backpack.PreExistingComponent Distribution.Backpack.ReadyComponent Distribution.Backpack.MixLink @@ -237,33 +237,27 @@ hidden-modules: Distribution.Simple.GHC.Internal Distribution.Simple.GHC.ImplInfo Distribution.Simple.ConfigureScript Distribution.ZinzaPrelude Paths_Cabal -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/Cabal-3.10.2.0 -hs-libraries: HSCabal-3.10.2.0-inplace +hs-libraries: HSCabal-3.10.2.0 depends: - Cabal-syntax-3.10.2.0-inplace Win32-2.13.4.0-inplace - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace mtl-2.3.1-inplace - parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - process-1.6.18.0-inplace text-2.1-inplace time-1.12.2-inplace - transformers-0.6.1.0-inplace + Cabal-syntax-3.10.2.0 Win32-2.13.4.0 array-0.5.6.0 base-4.19.0.0 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 process-1.6.18.0 text-2.1 time-1.12.2 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace/Cabal.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0/Cabal.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-3.10.2.0 --- name: Cabal-syntax version: 3.10.2.0 visibility: public -id: Cabal-syntax-3.10.2.0-inplace -key: Cabal-syntax-3.10.2.0-inplace +id: Cabal-syntax-3.10.2.0 +key: Cabal-syntax-3.10.2.0 license: BSD-3-Clause copyright: 2003-2023, Cabal Development Team (see AUTHORS file) maintainer: cabal-devel@haskell.org @@ -363,32 +357,29 @@ exposed-modules: Distribution.Utils.String Distribution.Utils.Structured Distribution.Version Language.Haskell.Extension import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/Cabal-syntax-3.10.2.0 -hs-libraries: HSCabal-syntax-3.10.2.0-inplace +hs-libraries: HSCabal-syntax-3.10.2.0 depends: - Win32-2.13.4.0-inplace array-0.5.6.0-inplace base-4.19.0.0-inplace - binary-0.8.9.1-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace filepath-1.4.100.4-inplace - mtl-2.3.1-inplace parsec-3.1.17.0-inplace pretty-1.1.3.6-inplace - text-2.1-inplace time-1.12.2-inplace transformers-0.6.1.0-inplace + Win32-2.13.4.0 array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 filepath-1.4.100.4 mtl-2.3.1 parsec-3.1.17.0 + pretty-1.1.3.6 text-2.1 time-1.12.2 transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace/Cabal-syntax.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0-inplace + ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0/Cabal-syntax.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Cabal-syntax-3.10.2.0 --- name: Win32 version: 2.13.4.0 visibility: public -id: Win32-2.13.4.0-inplace -key: Win32-2.13.4.0-inplace +id: Win32-2.13.4.0 +key: Win32-2.13.4.0 license: BSD-3-Clause copyright: Alastair Reid, 1999-2003; shelarcy, 2012-2013; Tamar Christina, 2016-2020 @@ -444,33 +435,30 @@ hidden-modules: System.Win32.HardLink.Internal System.Win32.Info.Internal System.Win32.Path.Internal System.Win32.Shell.Internal System.Win32.SymbolicLink.Internal System.Win32.Time.Internal -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0 -hs-libraries: HSWin32-2.13.4.0-inplace +hs-libraries: HSWin32-2.13.4.0 extra-libraries: user32 gdi32 winmm advapi32 shell32 shfolder shlwapi msimg32 imm32 include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0-inplace/include + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/Win32-2.13.4.0/include includes: alphablend.h diatemp.h dumpBMP.h ellipse.h errors.h HsGDI.h HsWin32.h Win32Aux.h win32debug.h windows_cconv.h WndProc.h alignment.h -depends: base-4.19.0.0-inplace filepath-1.4.100.4-inplace +depends: base-4.19.0.0 filepath-1.4.100.4 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/Win32-2.13.4.0-inplace/Win32.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.13.4.0-inplace + ${pkgroot}/../../doc/html/libraries/Win32-2.13.4.0/Win32.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/Win32-2.13.4.0 --- name: array version: 0.5.6.0 visibility: public -id: array-0.5.6.0-inplace -key: array-0.5.6.0-inplace +id: array-0.5.6.0 +key: array-0.5.6.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Mutable and immutable arrays @@ -488,25 +476,22 @@ exposed-modules: Data.Array.MArray.Safe Data.Array.ST Data.Array.ST.Safe Data.Array.Storable Data.Array.Storable.Internals Data.Array.Storable.Safe Data.Array.Unboxed Data.Array.Unsafe -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/array-0.5.6.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/array-0.5.6.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/array-0.5.6.0 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/array-0.5.6.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/array-0.5.6.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/array-0.5.6.0 -hs-libraries: HSarray-0.5.6.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSarray-0.5.6.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace/array.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0-inplace + ${pkgroot}/../../doc/html/libraries/array-0.5.6.0/array.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/array-0.5.6.0 --- name: base version: 4.19.0.0 visibility: public -id: base-4.19.0.0-inplace -key: base-4.19.0.0-inplace +id: base-4.19.0.0 +key: base-4.19.0.0 license: BSD-3-Clause maintainer: Core Libraries Committee @@ -576,18 +561,18 @@ exposed-modules: GHC.IO.Windows.Paths, GHC.IOArray, GHC.IOPort, GHC.IORef, GHC.InfoProv, GHC.Int, GHC.Integer, GHC.Integer.Logarithms, GHC.IsList, GHC.Ix, GHC.List, GHC.MVar, GHC.Maybe, GHC.Natural, - GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3-inplace:GHC.Num.BigNat, - GHC.Num.Integer from ghc-bignum-1.3-inplace:GHC.Num.Integer, - GHC.Num.Natural from ghc-bignum-1.3-inplace:GHC.Num.Natural, - GHC.OldList, GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, - GHC.Ptr, GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, - GHC.ResponseFile, GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, - GHC.StableName, GHC.Stack, GHC.Stack.CCS, GHC.Stack.CloneStack, - GHC.Stack.Types, GHC.StaticPtr, GHC.Stats, GHC.Storable, - GHC.TopHandler, GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, - GHC.TypeNats, GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, - GHC.Weak.Finalize, GHC.Windows, GHC.Word, Numeric, Numeric.Natural, - Prelude, System.CPUTime, System.Console.GetOpt, System.Environment, + GHC.Num, GHC.Num.BigNat from ghc-bignum-1.3:GHC.Num.BigNat, + GHC.Num.Integer from ghc-bignum-1.3:GHC.Num.Integer, + GHC.Num.Natural from ghc-bignum-1.3:GHC.Num.Natural, GHC.OldList, + GHC.OverloadedLabels, GHC.Pack, GHC.Profiling, GHC.Ptr, + GHC.RTS.Flags, GHC.Read, GHC.Real, GHC.Records, GHC.ResponseFile, + GHC.ST, GHC.STRef, GHC.Show, GHC.Stable, GHC.StableName, GHC.Stack, + GHC.Stack.CCS, GHC.Stack.CloneStack, GHC.Stack.Types, + GHC.StaticPtr, GHC.Stats, GHC.Storable, GHC.TopHandler, + GHC.TypeError, GHC.TypeLits, GHC.TypeLits.Internal, GHC.TypeNats, + GHC.TypeNats.Internal, GHC.Unicode, GHC.Weak, GHC.Weak.Finalize, + GHC.Windows, GHC.Word, Numeric, Numeric.Natural, Prelude, + System.CPUTime, System.Console.GetOpt, System.Environment, System.Environment.Blank, System.Exit, System.IO, System.IO.Error, System.IO.Unsafe, System.Info, System.Mem, System.Mem.StableName, System.Mem.Weak, System.Posix.Internals, System.Posix.Types, @@ -612,33 +597,31 @@ hidden-modules: GHC.Unicode.Internal.Char.UnicodeData.SimpleUpperCaseMapping GHC.Unicode.Internal.Version System.Environment.ExecutablePath System.CPUTime.Utils System.CPUTime.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/base-4.19.0.0 -hs-libraries: HSbase-4.19.0.0-inplace +hs-libraries: HSbase-4.19.0.0 extra-libraries: wsock32 user32 shell32 mingw32 kernel32 advapi32 mingwex ws2_32 shlwapi ole32 rpcrt4 ntdll include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0-inplace/include + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/base-4.19.0.0/include includes: HsBase.h -depends: - ghc-bignum-1.3-inplace ghc-prim-0.11.0-inplace rts-1.0.2 +depends: ghc-bignum-1.3 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace/base.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0-inplace + ${pkgroot}/../../doc/html/libraries/base-4.19.0.0/base.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/base-4.19.0.0 --- name: binary version: 0.8.9.1 visibility: public -id: binary-0.8.9.1-inplace -key: binary-0.8.9.1-inplace +id: binary-0.8.9.1 +key: binary-0.8.9.1 license: BSD-3-Clause maintainer: Lennart Kolmodin, Don Stewart author: Lennart Kolmodin @@ -663,27 +646,23 @@ exposed-modules: hidden-modules: Data.Binary.Class Data.Binary.Internal Data.Binary.Generic Data.Binary.FloatCast -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/binary-0.8.9.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/binary-0.8.9.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/binary-0.8.9.1 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/binary-0.8.9.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/binary-0.8.9.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/binary-0.8.9.1 -hs-libraries: HSbinary-0.8.9.1-inplace +hs-libraries: HSbinary-0.8.9.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace + array-0.5.6.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace/binary.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1-inplace + ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1/binary.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/binary-0.8.9.1 --- name: bytestring version: 0.12.0.2 visibility: public -id: bytestring-0.12.0.2-inplace -key: bytestring-0.12.0.2-inplace +id: bytestring-0.12.0.2 +key: bytestring-0.12.0.2 license: BSD-3-Clause copyright: Copyright (c) Don Stewart 2005-2009, @@ -751,31 +730,30 @@ hidden-modules: Data.ByteString.Lazy.ReadInt Data.ByteString.Lazy.ReadNat Data.ByteString.ReadInt Data.ByteString.ReadNat import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2 -hs-libraries: HSbytestring-0.12.0.2-inplace +hs-libraries: HSbytestring-0.12.0.2 include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2-inplace/include + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/bytestring-0.12.0.2/include includes: fpstring.h depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace + base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace/bytestring.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2-inplace + ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2/bytestring.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/bytestring-0.12.0.2 --- name: containers version: 0.6.8 visibility: public -id: containers-0.6.8-inplace -key: containers-0.6.8-inplace +id: containers-0.6.8 +key: containers-0.6.8 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Assorted concrete container types @@ -810,29 +788,25 @@ hidden-modules: Utils.Containers.Internal.TypeError Data.Map.Internal.DeprecatedShowTree Data.IntMap.Internal.DeprecatedDebug -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/containers-0.6.8-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/containers-0.6.8-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/containers-0.6.8-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/containers-0.6.8 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/containers-0.6.8 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/containers-0.6.8 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/containers-0.6.8 -hs-libraries: HScontainers-0.6.8-inplace +hs-libraries: HScontainers-0.6.8 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - template-haskell-2.21.0.0-inplace + array-0.5.6.0 base-4.19.0.0 deepseq-1.5.0.0 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace/containers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/containers-0.6.8-inplace + ${pkgroot}/../../doc/html/libraries/containers-0.6.8/containers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/containers-0.6.8 --- name: deepseq version: 1.5.0.0 visibility: public -id: deepseq-1.5.0.0-inplace -key: deepseq-1.5.0.0-inplace +id: deepseq-1.5.0.0 +key: deepseq-1.5.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Deep evaluation of data structures @@ -852,27 +826,23 @@ description: category: Control exposed: True exposed-modules: Control.DeepSeq -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/deepseq-1.5.0.0 -hs-libraries: HSdeepseq-1.5.0.0-inplace -depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace ghc-prim-0.11.0-inplace +hs-libraries: HSdeepseq-1.5.0.0 +depends: array-0.5.6.0 base-4.19.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace/deepseq.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0-inplace + ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0/deepseq.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/deepseq-1.5.0.0 --- name: directory version: 1.3.8.1 visibility: public -id: directory-1.3.8.1-inplace -key: directory-1.3.8.1-inplace +id: directory-1.3.8.1 +key: directory-1.3.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Platform-agnostic library for filesystem operations @@ -889,30 +859,28 @@ hidden-modules: System.Directory.Internal.Common System.Directory.Internal.Config System.Directory.Internal.Posix System.Directory.Internal.Windows import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/directory-1.3.8.1 -hs-libraries: HSdirectory-1.3.8.1-inplace +hs-libraries: HSdirectory-1.3.8.1 include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1-inplace/include + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/directory-1.3.8.1/include depends: - Win32-2.13.4.0-inplace base-4.19.0.0-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace + Win32-2.13.4.0 base-4.19.0.0 filepath-1.4.100.4 time-1.12.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace/directory.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1-inplace + ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1/directory.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/directory-1.3.8.1 --- name: exceptions version: 0.10.7 visibility: public -id: exceptions-0.10.7-inplace -key: exceptions-0.10.7-inplace +id: exceptions-0.10.7 +key: exceptions-0.10.7 license: BSD-3-Clause copyright: Copyright (C) 2013-2015 Edward A. Kmett @@ -927,28 +895,27 @@ category: Control, Exceptions, Monad exposed: True exposed-modules: Control.Monad.Catch Control.Monad.Catch.Pure import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/exceptions-0.10.7 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/exceptions-0.10.7 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/exceptions-0.10.7-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/exceptions-0.10.7 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/exceptions-0.10.7 -hs-libraries: HSexceptions-0.10.7-inplace +hs-libraries: HSexceptions-0.10.7 depends: - base-4.19.0.0-inplace mtl-2.3.1-inplace stm-2.5.2.1-inplace - template-haskell-2.21.0.0-inplace transformers-0.6.1.0-inplace + base-4.19.0.0 mtl-2.3.1 stm-2.5.2.1 template-haskell-2.21.0.0 + transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace/exceptions.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7-inplace + ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7/exceptions.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/exceptions-0.10.7 --- name: filepath version: 1.4.100.4 visibility: public -id: filepath-1.4.100.4-inplace -key: filepath-1.4.100.4-inplace +id: filepath-1.4.100.4 +key: filepath-1.4.100.4 license: BSD-3-Clause copyright: Neil Mitchell 2005-2020, Julain Ospald 2021-2022 maintainer: Julian Ospald @@ -983,29 +950,27 @@ exposed-modules: System.OsString.Internal System.OsString.Internal.Types System.OsString.Posix System.OsString.Windows import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/filepath-1.4.100.4 -hs-libraries: HSfilepath-1.4.100.4-inplace +hs-libraries: HSfilepath-1.4.100.4 depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - deepseq-1.5.0.0-inplace exceptions-0.10.7-inplace - template-haskell-2.21.0.0-inplace + base-4.19.0.0 bytestring-0.12.0.2 deepseq-1.5.0.0 exceptions-0.10.7 + template-haskell-2.21.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace/filepath.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4-inplace + ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4/filepath.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/filepath-1.4.100.4 --- name: ghc version: 9.8.1 visibility: public -id: ghc-9.8.1-inplace -key: ghc-9.8.1-inplace +id: ghc-9.8.1 +key: ghc-9.8.1 license: BSD-3-Clause maintainer: glasgow-haskell-users@haskell.org author: The GHC Team @@ -1178,9 +1143,9 @@ exposed-modules: GHC.Parser.Lexer, GHC.Parser.PostProcess, GHC.Parser.PostProcess.Haddock, GHC.Parser.Types, GHC.Parser.Utils, GHC.Platform, GHC.Platform.AArch64, GHC.Platform.ARM, - GHC.Platform.ArchOS from ghc-boot-9.8.1-inplace:GHC.Platform.ArchOS, + GHC.Platform.ArchOS from ghc-boot-9.8.1:GHC.Platform.ArchOS, GHC.Platform.Constants, - GHC.Platform.Host from ghc-boot-9.8.1-inplace:GHC.Platform.Host, + GHC.Platform.Host from ghc-boot-9.8.1:GHC.Platform.Host, GHC.Platform.LoongArch64, GHC.Platform.NoRegs, GHC.Platform.PPC, GHC.Platform.Profile, GHC.Platform.RISCV64, GHC.Platform.Reg, GHC.Platform.Reg.Class, GHC.Platform.Regs, GHC.Platform.S390X, @@ -1296,36 +1261,29 @@ exposed-modules: Language.Haskell.Syntax.Extension, Language.Haskell.Syntax.ImpExp, Language.Haskell.Syntax.Lit, Language.Haskell.Syntax.Module.Name, Language.Haskell.Syntax.Pat, Language.Haskell.Syntax.Type -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-9.8.1 -hs-libraries: HSghc-9.8.1-inplace +hs-libraries: HSghc-9.8.1 includes: Unique.h Bytecodes.h ClosureTypes.h FunTypes.h ghc-llvm-version.h depends: - Win32-2.13.4.0-inplace array-0.5.6.0-inplace base-4.19.0.0-inplace - binary-0.8.9.1-inplace bytestring-0.12.0.2-inplace - containers-0.6.8-inplace deepseq-1.5.0.0-inplace - directory-1.3.8.1-inplace exceptions-0.10.7-inplace - filepath-1.4.100.4-inplace ghc-boot-9.8.1-inplace - ghc-heap-9.8.1-inplace ghci-9.8.1-inplace hpc-0.7.0.0-inplace - process-1.6.18.0-inplace semaphore-compat-1.0.0-inplace - stm-2.5.2.1-inplace template-haskell-2.21.0.0-inplace - time-1.12.2-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace/ghc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1-inplace + Win32-2.13.4.0 array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 + bytestring-0.12.0.2 containers-0.6.8 deepseq-1.5.0.0 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + ghc-boot-9.8.1 ghc-heap-9.8.1 ghci-9.8.1 hpc-0.7.0.0 + process-1.6.18.0 semaphore-compat-1.0.0 stm-2.5.2.1 + template-haskell-2.21.0.0 time-1.12.2 transformers-0.6.1.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1/ghc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-9.8.1 --- name: ghc-bignum version: 1.3 visibility: public -id: ghc-bignum-1.3-inplace -key: ghc-bignum-1.3-inplace +id: ghc-bignum-1.3 +key: ghc-bignum-1.3 license: BSD-3-Clause maintainer: libraries@haskell.org author: Sylvain Henry @@ -1340,29 +1298,28 @@ exposed-modules: GHC.Num.BigNat GHC.Num.Integer GHC.Num.Natural GHC.Num.Primitives GHC.Num.WordArray hidden-modules: GHC.Num.Backend.GMP -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3 -hs-libraries: HSghc-bignum-1.3-inplace +hs-libraries: HSghc-bignum-1.3 extra-libraries: gmp include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3-inplace/include -depends: ghc-prim-0.11.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-bignum-1.3/include +depends: ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace/ghc-bignum.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3-inplace + ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3/ghc-bignum.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-bignum-1.3 --- name: ghc-boot version: 9.8.1 visibility: public -id: ghc-boot-9.8.1-inplace -key: ghc-boot-9.8.1-inplace +id: ghc-boot-9.8.1 +key: ghc-boot-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: Shared functionality between GHC and its boot libraries @@ -1384,36 +1341,32 @@ exposed: True exposed-modules: GHC.BaseDir, GHC.Data.ShortText, GHC.Data.SizedSeq, GHC.ForeignSrcLang, - GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1-inplace:GHC.ForeignSrcLang.Type, + GHC.ForeignSrcLang.Type from ghc-boot-th-9.8.1:GHC.ForeignSrcLang.Type, GHC.HandleEncoding, GHC.LanguageExtensions, - GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1-inplace:GHC.LanguageExtensions.Type, - GHC.Lexeme from ghc-boot-th-9.8.1-inplace:GHC.Lexeme, - GHC.Platform.ArchOS, GHC.Platform.Host, GHC.Serialized, - GHC.Settings.Utils, GHC.UniqueSubdir, GHC.Unit.Database, - GHC.Utils.Encoding, GHC.Utils.Encoding.UTF8, GHC.Version -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1-inplace + GHC.LanguageExtensions.Type from ghc-boot-th-9.8.1:GHC.LanguageExtensions.Type, + GHC.Lexeme from ghc-boot-th-9.8.1:GHC.Lexeme, GHC.Platform.ArchOS, + GHC.Platform.Host, GHC.Serialized, GHC.Settings.Utils, + GHC.UniqueSubdir, GHC.Unit.Database, GHC.Utils.Encoding, + GHC.Utils.Encoding.UTF8, GHC.Version +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-boot-9.8.1 -hs-libraries: HSghc-boot-9.8.1-inplace +hs-libraries: HSghc-boot-9.8.1 depends: - base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace ghc-boot-th-9.8.1-inplace + base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 containers-0.6.8 + deepseq-1.5.0.0 directory-1.3.8.1 filepath-1.4.100.4 + ghc-boot-th-9.8.1 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace/ghc-boot.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1/ghc-boot.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-9.8.1 --- name: ghc-boot-th version: 9.8.1 visibility: public -id: ghc-boot-th-9.8.1-inplace -key: ghc-boot-th-9.8.1-inplace +id: ghc-boot-th-9.8.1 +key: ghc-boot-th-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: @@ -1430,26 +1383,25 @@ exposed: True exposed-modules: GHC.ForeignSrcLang.Type GHC.LanguageExtensions.Type GHC.Lexeme import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-boot-th-9.8.1 -hs-libraries: HSghc-boot-th-9.8.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSghc-boot-th-9.8.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace/ghc-boot-th.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1/ghc-boot-th.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.1 --- name: ghc-compact version: 0.1.0.0 visibility: public -id: ghc-compact-0.1.0.0-inplace -key: ghc-compact-0.1.0.0-inplace +id: ghc-compact-0.1.0.0 +key: ghc-compact-0.1.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: In memory storage of deeply evaluated data structure @@ -1470,28 +1422,25 @@ category: Data exposed: True exposed-modules: GHC.Compact GHC.Compact.Serialized import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-compact-0.1.0.0 -hs-libraries: HSghc-compact-0.1.0.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSghc-compact-0.1.0.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace/ghc-compact.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0/ghc-compact.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-compact-0.1.0.0 --- name: ghc-heap version: 9.8.1 visibility: public -id: ghc-heap-9.8.1-inplace -key: ghc-heap-9.8.1-inplace +id: ghc-heap-9.8.1 +key: ghc-heap-9.8.1 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Functions for walking GHC's heap @@ -1510,27 +1459,23 @@ exposed-modules: GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-heap-9.8.1 -hs-libraries: HSghc-heap-9.8.1-inplace +hs-libraries: HSghc-heap-9.8.1 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 + base-4.19.0.0 containers-0.6.8 ghc-prim-0.11.0 rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace/ghc-heap.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1-inplace + ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1/ghc-heap.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-heap-9.8.1 --- name: ghc-prim version: 0.11.0 visibility: public -id: ghc-prim-0.11.0-inplace -key: ghc-prim-0.11.0-inplace +id: ghc-prim-0.11.0 +key: ghc-prim-0.11.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: GHC primitives @@ -1546,27 +1491,24 @@ exposed-modules: GHC.CString GHC.Classes GHC.Debug GHC.Magic GHC.Magic.Dict GHC.Prim.Exception GHC.Prim.Ext GHC.Prim.Panic GHC.Prim.PtrEq GHC.PrimopWrappers GHC.Tuple GHC.Tuple.Prim GHC.Types GHC.Prim -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghc-prim-0.11.0 -hs-libraries: HSghc-prim-0.11.0-inplace +hs-libraries: HSghc-prim-0.11.0 extra-libraries: user32 mingw32 msvcrt mingwex depends: rts-1.0.2 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace/ghc-prim.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0-inplace + ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0/ghc-prim.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghc-prim-0.11.0 --- name: ghci version: 9.8.1 visibility: public -id: ghci-9.8.1-inplace -key: ghci-9.8.1-inplace +id: ghci-9.8.1 +key: ghci-9.8.1 license: BSD-3-Clause maintainer: ghc-devs@haskell.org synopsis: The library supporting GHC's interactive interpreter @@ -1581,33 +1523,29 @@ exposed-modules: GHCi.InfoTable GHCi.Message GHCi.ObjLink GHCi.RemoteTypes GHCi.ResolvedBCO GHCi.Run GHCi.Server GHCi.Signals GHCi.StaticPtrTable GHCi.TH GHCi.TH.Binary GHCi.Utils -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghci-9.8.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghci-9.8.1 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghci-9.8.1 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghci-9.8.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/ghci-9.8.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/ghci-9.8.1 -hs-libraries: HSghci-9.8.1-inplace +hs-libraries: HSghci-9.8.1 include-dirs: depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace filepath-1.4.100.4-inplace - ghc-boot-9.8.1-inplace ghc-heap-9.8.1-inplace - ghc-prim-0.11.0-inplace rts-1.0.2 template-haskell-2.21.0.0-inplace - transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace/ghci.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + containers-0.6.8 deepseq-1.5.0.0 filepath-1.4.100.4 ghc-boot-9.8.1 + ghc-heap-9.8.1 ghc-prim-0.11.0 rts-1.0.2 template-haskell-2.21.0.0 + transformers-0.6.1.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1/ghci.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/ghci-9.8.1 --- name: haskeline version: 0.8.2.1 visibility: public -id: haskeline-0.8.2.1-inplace -key: haskeline-0.8.2.1-inplace +id: haskeline-0.8.2.1 +key: haskeline-0.8.2.1 license: BSD-3-Clause copyright: (c) Judah Jacobson maintainer: Judah Jacobson @@ -1644,34 +1582,31 @@ hidden-modules: System.Console.Haskeline.Backend.Win32 System.Console.Haskeline.Backend.Win32.Echo import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1 -hs-libraries: HShaskeline-0.8.2.1-inplace +hs-libraries: HShaskeline-0.8.2.1 include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1-inplace/include + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/haskeline-0.8.2.1/include includes: win_console.h windows_cconv.h depends: - Win32-2.13.4.0-inplace base-4.19.0.0-inplace - bytestring-0.12.0.2-inplace containers-0.6.8-inplace - directory-1.3.8.1-inplace exceptions-0.10.7-inplace - filepath-1.4.100.4-inplace process-1.6.18.0-inplace - stm-2.5.2.1-inplace transformers-0.6.1.0-inplace + Win32-2.13.4.0 base-4.19.0.0 bytestring-0.12.0.2 containers-0.6.8 + directory-1.3.8.1 exceptions-0.10.7 filepath-1.4.100.4 + process-1.6.18.0 stm-2.5.2.1 transformers-0.6.1.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace/haskeline.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1-inplace + ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1/haskeline.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/haskeline-0.8.2.1 --- name: hpc version: 0.7.0.0 visibility: public -id: hpc-0.7.0.0-inplace -key: hpc-0.7.0.0-inplace +id: hpc-0.7.0.0 +key: hpc-0.7.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: Andy Gill @@ -1684,28 +1619,23 @@ category: Control exposed: True exposed-modules: Trace.Hpc.Mix Trace.Hpc.Reflect Trace.Hpc.Tix Trace.Hpc.Util -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/hpc-0.7.0.0 -hs-libraries: HShpc-0.7.0.0-inplace +hs-libraries: HShpc-0.7.0.0 depends: - base-4.19.0.0-inplace containers-0.6.8-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace time-1.12.2-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace/hpc.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0-inplace + base-4.19.0.0 containers-0.6.8 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 time-1.12.2 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0/hpc.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/hpc-0.7.0.0 --- name: integer-gmp version: 1.1 visibility: public -id: integer-gmp-1.1-inplace -key: integer-gmp-1.1-inplace +id: integer-gmp-1.1 +key: integer-gmp-1.1 license: BSD-3-Clause maintainer: hvr@gnu.org author: Herbert Valerio Riedel @@ -1721,28 +1651,23 @@ description: category: Numeric, Algebra exposed: True exposed-modules: GHC.Integer.GMP.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/integer-gmp-1.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/integer-gmp-1.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/integer-gmp-1.1 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/integer-gmp-1.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/integer-gmp-1.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/integer-gmp-1.1 -hs-libraries: HSinteger-gmp-1.1-inplace -depends: - base-4.19.0.0-inplace ghc-bignum-1.3-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSinteger-gmp-1.1 +depends: base-4.19.0.0 ghc-bignum-1.3 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace/integer-gmp.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1-inplace + ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1/integer-gmp.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/integer-gmp-1.1 --- name: mtl version: 2.3.1 visibility: public -id: mtl-2.3.1-inplace -key: mtl-2.3.1-inplace +id: mtl-2.3.1 +key: mtl-2.3.1 license: BSD-3-Clause maintainer: chessai , @@ -1769,25 +1694,21 @@ exposed-modules: Control.Monad.State.Strict Control.Monad.Trans Control.Monad.Writer Control.Monad.Writer.CPS Control.Monad.Writer.Class Control.Monad.Writer.Lazy Control.Monad.Writer.Strict -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/mtl-2.3.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/mtl-2.3.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/mtl-2.3.1 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/mtl-2.3.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/mtl-2.3.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/mtl-2.3.1 -hs-libraries: HSmtl-2.3.1-inplace -depends: base-4.19.0.0-inplace transformers-0.6.1.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace/mtl.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1-inplace +hs-libraries: HSmtl-2.3.1 +depends: base-4.19.0.0 transformers-0.6.1.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1/mtl.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/mtl-2.3.1 --- name: parsec version: 3.1.17.0 visibility: public -id: parsec-3.1.17.0-inplace -key: parsec-3.1.17.0-inplace +id: parsec-3.1.17.0 +key: parsec-3.1.17.0 license: BSD-2-Clause maintainer: Oleg Grenrus , Herbert Valerio Riedel @@ -1824,28 +1745,23 @@ exposed-modules: Text.ParserCombinators.Parsec.Pos Text.ParserCombinators.Parsec.Prim Text.ParserCombinators.Parsec.Token -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/parsec-3.1.17.0 -hs-libraries: HSparsec-3.1.17.0-inplace -depends: - base-4.19.0.0-inplace bytestring-0.12.0.2-inplace mtl-2.3.1-inplace - text-2.1-inplace +hs-libraries: HSparsec-3.1.17.0 +depends: base-4.19.0.0 bytestring-0.12.0.2 mtl-2.3.1 text-2.1 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace/parsec.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0-inplace + ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0/parsec.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/parsec-3.1.17.0 --- name: pretty version: 1.1.3.6 visibility: public -id: pretty-1.1.3.6-inplace -key: pretty-1.1.3.6-inplace +id: pretty-1.1.3.6 +key: pretty-1.1.3.6 license: BSD-3-Clause maintainer: David Terei stability: Stable @@ -1865,27 +1781,22 @@ exposed-modules: Text.PrettyPrint.Annotated.HughesPJ Text.PrettyPrint.Annotated.HughesPJClass Text.PrettyPrint.HughesPJ Text.PrettyPrint.HughesPJClass -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/pretty-1.1.3.6 -hs-libraries: HSpretty-1.1.3.6-inplace -depends: - base-4.19.0.0-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace +hs-libraries: HSpretty-1.1.3.6 +depends: base-4.19.0.0 deepseq-1.5.0.0 ghc-prim-0.11.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace/pretty.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6-inplace + ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6/pretty.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/pretty-1.1.3.6 --- name: process version: 1.6.18.0 visibility: public -id: process-1.6.18.0-inplace -key: process-1.6.18.0-inplace +id: process-1.6.18.0 +key: process-1.6.18.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Process libraries @@ -1900,28 +1811,23 @@ category: System exposed: True exposed-modules: System.Cmd System.Process System.Process.Internals hidden-modules: System.Process.Common System.Process.Windows -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/process-1.6.18.0 -hs-libraries: HSprocess-1.6.18.0-inplace +hs-libraries: HSprocess-1.6.18.0 extra-libraries: kernel32 ole32 rpcrt4 include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0-inplace/include + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/process-1.6.18.0/include includes: runProcess.h depends: - Win32-2.13.4.0-inplace base-4.19.0.0-inplace - deepseq-1.5.0.0-inplace directory-1.3.8.1-inplace - filepath-1.4.100.4-inplace + Win32-2.13.4.0 base-4.19.0.0 deepseq-1.5.0.0 directory-1.3.8.1 + filepath-1.4.100.4 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace/process.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/process-1.6.18.0-inplace + ${pkgroot}/../../doc/html/libraries/process-1.6.18.0/process.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/process-1.6.18.0 --- name: rts version: 1.0.2 @@ -2018,8 +1924,8 @@ haddock-html: ${pkgroot}/../../doc/html/libraries/rts-1.0.2 name: semaphore-compat version: 1.0.0 visibility: public -id: semaphore-compat-1.0.0-inplace -key: semaphore-compat-1.0.0-inplace +id: semaphore-compat-1.0.0 +key: semaphore-compat-1.0.0 license: BSD-3-Clause maintainer: ghc-devs@haskell.org author: The GHC team @@ -2032,28 +1938,25 @@ category: System exposed: True exposed-modules: System.Semaphore import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/semaphore-compat-1.0.0 -hs-libraries: HSsemaphore-compat-1.0.0-inplace -depends: - Win32-2.13.4.0-inplace base-4.19.0.0-inplace - exceptions-0.10.7-inplace +hs-libraries: HSsemaphore-compat-1.0.0 +depends: Win32-2.13.4.0 base-4.19.0.0 exceptions-0.10.7 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace/semaphore-compat.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0-inplace + ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0/semaphore-compat.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/semaphore-compat-1.0.0 --- name: stm version: 2.5.2.1 visibility: public -id: stm-2.5.2.1-inplace -key: stm-2.5.2.1-inplace +id: stm-2.5.2.1 +key: stm-2.5.2.1 license: BSD-3-Clause maintainer: libraries@haskell.org homepage: https://wiki.haskell.org/Software_transactional_memory @@ -2076,25 +1979,21 @@ exposed-modules: Control.Concurrent.STM.TSem Control.Concurrent.STM.TVar Control.Monad.STM hidden-modules: Control.Sequential.STM -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/stm-2.5.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/stm-2.5.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/stm-2.5.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/stm-2.5.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/stm-2.5.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/stm-2.5.2.1 -hs-libraries: HSstm-2.5.2.1-inplace -depends: array-0.5.6.0-inplace base-4.19.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace/stm.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1-inplace +hs-libraries: HSstm-2.5.2.1 +depends: array-0.5.6.0 base-4.19.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1/stm.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/stm-2.5.2.1 --- name: template-haskell version: 2.21.0.0 visibility: public -id: template-haskell-2.21.0.0-inplace -key: template-haskell-2.21.0.0-inplace +id: template-haskell-2.21.0.0 +key: template-haskell-2.21.0.0 license: BSD-3-Clause maintainer: libraries@haskell.org synopsis: Support library for Template Haskell @@ -2115,28 +2014,27 @@ hidden-modules: Language.Haskell.TH.Lib.Map System.FilePath System.FilePath.Posix System.FilePath.Windows import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/template-haskell-2.21.0.0 -hs-libraries: HStemplate-haskell-2.21.0.0-inplace +hs-libraries: HStemplate-haskell-2.21.0.0 depends: - base-4.19.0.0-inplace ghc-boot-th-9.8.1-inplace - ghc-prim-0.11.0-inplace pretty-1.1.3.6-inplace + base-4.19.0.0 ghc-boot-th-9.8.1 ghc-prim-0.11.0 pretty-1.1.3.6 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace/template-haskell.haddock + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0/template-haskell.haddock haddock-html: - ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0-inplace + ${pkgroot}/../../doc/html/libraries/template-haskell-2.21.0.0 --- name: text version: 2.1 visibility: public -id: text-2.1-inplace -key: text-2.1-inplace +id: text-2.1 +key: text-2.1 license: BSD-2-Clause copyright: 2009-2011 Bryan O'Sullivan, 2008-2009 Tom Harper, 2021 Andrew Lelechenko @@ -2197,25 +2095,23 @@ exposed-modules: Data.Text.Lazy.IO Data.Text.Lazy.Internal Data.Text.Lazy.Read Data.Text.Read Data.Text.Unsafe hidden-modules: Data.Text.Show -import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/text-2.1-inplace -library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/text-2.1-inplace -library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/text-2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/text-2.1 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/text-2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/text-2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/text-2.1 -hs-libraries: HStext-2.1-inplace +hs-libraries: HStext-2.1 depends: - array-0.5.6.0-inplace base-4.19.0.0-inplace binary-0.8.9.1-inplace - bytestring-0.12.0.2-inplace deepseq-1.5.0.0-inplace - ghc-prim-0.11.0-inplace template-haskell-2.21.0.0-inplace -haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/text-2.1-inplace/text.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1-inplace + array-0.5.6.0 base-4.19.0.0 binary-0.8.9.1 bytestring-0.12.0.2 + deepseq-1.5.0.0 ghc-prim-0.11.0 template-haskell-2.21.0.0 +haddock-interfaces: ${pkgroot}/../../doc/html/libraries/text-2.1/text.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/text-2.1 --- name: time version: 1.12.2 visibility: public -id: time-1.12.2-inplace -key: time-1.12.2-inplace +id: time-1.12.2 +key: time-1.12.2 license: BSD-2-Clause maintainer: author: Ashley Yakeley @@ -2254,29 +2150,24 @@ hidden-modules: Data.Time.Format.Locale Data.Time.Format.Format.Class Data.Time.Format.Format.Instances Data.Time.Format.Parse.Class Data.Time.Format.Parse.Instances -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/time-1.12.2 -hs-libraries: HStime-1.12.2-inplace +hs-libraries: HStime-1.12.2 include-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2-inplace/include -depends: - Win32-2.13.4.0-inplace base-4.19.0.0-inplace - deepseq-1.5.0.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/time-1.12.2/include +depends: Win32-2.13.4.0 base-4.19.0.0 deepseq-1.5.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace/time.haddock -haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace + ${pkgroot}/../../doc/html/libraries/time-1.12.2/time.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/time-1.12.2 --- name: transformers version: 0.6.1.0 visibility: public -id: transformers-0.6.1.0-inplace -key: transformers-0.6.1.0-inplace +id: transformers-0.6.1.0 +key: transformers-0.6.1.0 license: BSD-3-Clause maintainer: Ross Paterson author: Andy Gill, Ross Paterson @@ -2315,26 +2206,25 @@ exposed-modules: Control.Monad.Trans.Writer.Lazy Control.Monad.Trans.Writer.Strict Data.Functor.Constant Data.Functor.Reverse import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0 library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0 library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0-inplace + ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/transformers-0.6.1.0 -hs-libraries: HStransformers-0.6.1.0-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HStransformers-0.6.1.0 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace/transformers.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace + ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0/transformers.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0 --- name: xhtml version: 3000.2.2.1 visibility: public -id: xhtml-3000.2.2.1-inplace -key: xhtml-3000.2.2.1-inplace +id: xhtml-3000.2.2.1 +key: xhtml-3000.2.2.1 license: BSD-3-Clause copyright: Bjorn Bringert 2004-2006, Andy Gill and the Oregon @@ -2358,21 +2248,17 @@ hidden-modules: Text.XHtml.Frameset.Attributes Text.XHtml.Frameset.Elements Text.XHtml.Transitional.Attributes Text.XHtml.Transitional.Elements Text.XHtml.BlockTable Text.XHtml.Extras Text.XHtml.Internals -import-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1-inplace -library-dirs-static: - ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1-inplace +import-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1 +library-dirs-static: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1 dynamic-library-dirs: ${pkgroot}/../lib/x86_64-windows-ghc-9.8.1 data-dir: ${pkgroot}/../share/x86_64-windows-ghc-9.8.1/xhtml-3000.2.2.1 -hs-libraries: HSxhtml-3000.2.2.1-inplace -depends: base-4.19.0.0-inplace +hs-libraries: HSxhtml-3000.2.2.1 +depends: base-4.19.0.0 haddock-interfaces: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace/xhtml.haddock -haddock-html: - ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1-inplace + ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1/xhtml.haddock +haddock-html: ${pkgroot}/../../doc/html/libraries/xhtml-3000.2.2.1 --- name: system-cxx-std-lib version: 1.0 diff --git a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/info b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/info index dfdc36fb9e..f9043b9111 100644 --- a/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/info +++ b/materialized/dummy-ghc/x86_64-w64-mingw32-x86_64-w64-mingw32-ghc-9.8.1-x86_64-linux/ghc/info @@ -47,8 +47,8 @@ ,("Project Patch Level","1") ,("Project Patch Level1","1") ,("Project Patch Level2","0") - ,("Project Unit Id","ghc-9.8.1-inplace") - ,("Booter version","9.6.3") + ,("Project Unit Id","ghc-9.8.1") + ,("Booter version","9.6.4") ,("Stage","1") ,("Build platform","x86_64-unknown-linux") ,("Host platform","x86_64-unknown-linux") From b3d67e9c88d36cc47fa67743598c23082f2c5108 Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Fri, 16 Feb 2024 17:09:33 +1300 Subject: [PATCH 14/17] ifdLevel 1 --- ci.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci.nix b/ci.nix index e636156d0d..92b09b65c2 100644 --- a/ci.nix +++ b/ci.nix @@ -1,6 +1,6 @@ # 'supportedSystems' restricts the set of systems that we will evaluate for. Useful when you're evaluating # on a machine with e.g. no way to build the Darwin IFDs you need! -{ ifdLevel ? 2 +{ ifdLevel ? 1 , checkMaterialization ? false , system ? builtins.currentSystem , evalSystem ? builtins.currentSystem or "x86_64-linux" From 0ee1cbc79edea8bf8bb77da9ec178e5908ff7da1 Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Fri, 16 Feb 2024 22:46:30 +1300 Subject: [PATCH 15/17] ifdLevel 2 --- ci.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci.nix b/ci.nix index 92b09b65c2..e636156d0d 100644 --- a/ci.nix +++ b/ci.nix @@ -1,6 +1,6 @@ # 'supportedSystems' restricts the set of systems that we will evaluate for. Useful when you're evaluating # on a machine with e.g. no way to build the Darwin IFDs you need! -{ ifdLevel ? 1 +{ ifdLevel ? 2 , checkMaterialization ? false , system ? builtins.currentSystem , evalSystem ? builtins.currentSystem or "x86_64-linux" From 86cb94ff8a44ecfc5b1ebc0c81bd5e19914a76a5 Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Sat, 17 Feb 2024 18:19:04 +1300 Subject: [PATCH 16/17] ifdLevel 3 --- ci.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci.nix b/ci.nix index e636156d0d..1bd233f88d 100644 --- a/ci.nix +++ b/ci.nix @@ -1,6 +1,6 @@ # 'supportedSystems' restricts the set of systems that we will evaluate for. Useful when you're evaluating # on a machine with e.g. no way to build the Darwin IFDs you need! -{ ifdLevel ? 2 +{ ifdLevel ? 3 , checkMaterialization ? false , system ? builtins.currentSystem , evalSystem ? builtins.currentSystem or "x86_64-linux" From 2d38fb79a70737cf865d3cd1be6a3df712ba462c Mon Sep 17 00:00:00 2001 From: Hamish Mackenzie Date: Tue, 19 Mar 2024 16:08:02 +1300 Subject: [PATCH 17/17] This did not work --- overlays/bootstrap.nix | 4 - .../ghc/ghc-9.8.1-remove-inplace-suffix.patch | 756 ----------------- .../ghc/ghc-9.9-remove-inplace-suffix.patch | 760 ------------------ 3 files changed, 1520 deletions(-) delete mode 100644 overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch delete mode 100644 overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch diff --git a/overlays/bootstrap.nix b/overlays/bootstrap.nix index f131dfe626..f7cfa4cf4a 100644 --- a/overlays/bootstrap.nix +++ b/overlays/bootstrap.nix @@ -279,10 +279,6 @@ in { ++ final.lib.optional (versionAtLeast "9.6" && versionLessThan "9.8" && (final.stdenv.targetPlatform.isWindows || final.stdenv.targetPlatform.isMusl)) ./patches/ghc/ghc-9.6-0006-Adds-support-for-Hidden-symbols.patch ++ final.lib.optional (versionAtLeast "9.6" && versionLessThan "9.8" && (final.stdenv.targetPlatform.isWindows || final.stdenv.targetPlatform.isMusl)) ./patches/ghc/ghc-9.6-0006-Adds-support-for-Hidden-symbols-2.patch ++ fromUntil "9.9" "9.12" ./patches/ghc/ghc-9.9-Cabal-3.11.patch - - # Haskell.nix planning breaks if boot package ids have a suffix - ++ fromUntil "9.8.1" "9.9" ./patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch - ++ from "9.9" ./patches/ghc/ghc-9.9-remove-inplace-suffix.patch ; in ({ ghc865 = final.callPackage ../compiler/ghc (traceWarnOld "8.6" { diff --git a/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch b/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch deleted file mode 100644 index f964303176..0000000000 --- a/overlays/patches/ghc/ghc-9.8.1-remove-inplace-suffix.patch +++ /dev/null @@ -1,756 +0,0 @@ -diff --git a/hadrian/bindist/Makefile b/hadrian/bindist/Makefile -index 4b6a8cf022..7580ded296 100644 ---- a/hadrian/bindist/Makefile -+++ b/hadrian/bindist/Makefile -@@ -235,7 +235,7 @@ update_package_db: install_bin install_lib - $(INSTALL_DATA) mk/system-cxx-std-lib-1.0.conf "$(DESTDIR)$(ActualLibsDir)/package.conf.d" - @echo "Updating the package DB" - $(foreach p, $(PKG_CONFS),\ -- $(call patchpackageconf,$(shell echo $(notdir $p) | sed 's/-[0-9.]*-[0-9a-zA-Z]*\.conf//g'),$(shell echo "$p" | sed 's:\0xxx\0: :g'),$(docdir),$(shell mk/relpath.sh "$(ActualLibsDir)" "$(docdir)"),$(shell echo $(notdir $p) | sed 's/.conf//g'))) -+ $(call patchpackageconf,$(shell echo $(notdir $p) | sed 's/-\([0-9]*[0-9]\.\)*conf//g'),$(shell echo "$p" | sed 's:\0xxx\0: :g'),$(docdir),$(shell mk/relpath.sh "$(ActualLibsDir)" "$(docdir)"),$(shell echo $(notdir $p) | sed 's/.conf//g'))) - '$(DESTDIR)$(ActualBinsDir)/$(CrossCompilePrefix)ghc-pkg' --global-package-db "$(DESTDIR)$(ActualLibsDir)/package.conf.d" recache - - install_mingw: -diff --git a/hadrian/hadrian.cabal b/hadrian/hadrian.cabal -index 70fded11aa..d20fab3883 100644 ---- a/hadrian/hadrian.cabal -+++ b/hadrian/hadrian.cabal -@@ -55,7 +55,6 @@ executable hadrian - , Hadrian.BuildPath - , Hadrian.Expression - , Hadrian.Haskell.Cabal -- , Hadrian.Haskell.Hash - , Hadrian.Haskell.Cabal.Type - , Hadrian.Haskell.Cabal.Parse - , Hadrian.Oracles.ArgsHash -diff --git a/hadrian/src/CommandLine.hs b/hadrian/src/CommandLine.hs -index 9de13ef89e..6fc74af5d3 100644 ---- a/hadrian/src/CommandLine.hs -+++ b/hadrian/src/CommandLine.hs -@@ -1,7 +1,7 @@ - module CommandLine ( - optDescrs, cmdLineArgsMap, cmdFlavour, lookupFreeze1, lookupFreeze2, lookupSkipDepends, - cmdBignum, cmdBignumCheck, cmdProgressInfo, cmdCompleteSetting, -- cmdDocsArgs, cmdUnitIdHash, lookupBuildRoot, TestArgs(..), TestSpeed(..), defaultTestArgs, -+ cmdDocsArgs, lookupBuildRoot, TestArgs(..), TestSpeed(..), defaultTestArgs, - cmdPrefix, DocArgs(..), defaultDocArgs - ) where - -@@ -28,7 +28,6 @@ data CommandLineArgs = CommandLineArgs - , freeze1 :: Bool - , freeze2 :: Bool - , skipDepends :: Bool -- , unitIdHash :: Bool - , bignum :: Maybe String - , bignumCheck :: Bool - , progressInfo :: ProgressInfo -@@ -48,7 +47,6 @@ defaultCommandLineArgs = CommandLineArgs - , freeze1 = False - , freeze2 = False - , skipDepends = False -- , unitIdHash = False - , bignum = Nothing - , bignumCheck = False - , progressInfo = Brief -@@ -138,9 +136,6 @@ readFreeze1 = Right $ \flags -> flags { freeze1 = True } - readFreeze2 = Right $ \flags -> flags { freeze1 = True, freeze2 = True } - readSkipDepends = Right $ \flags -> flags { skipDepends = True } - --readUnitIdHash :: Either String (CommandLineArgs -> CommandLineArgs) --readUnitIdHash = Right $ \flags -> flags { unitIdHash = True } -- - readProgressInfo :: String -> Either String (CommandLineArgs -> CommandLineArgs) - readProgressInfo ms = - case lower ms of -@@ -274,8 +269,6 @@ optDescrs = - "Freeze Stage1 GHC." - , Option [] ["freeze2"] (NoArg readFreeze2) - "Freeze Stage2 GHC." -- , Option [] ["hash-unit-ids"] (NoArg readUnitIdHash) -- "Include package hashes in unit ids." - , Option [] ["skip-depends"] (NoArg readSkipDepends) - "Skip rebuilding dependency information." - , Option [] ["bignum"] (OptArg readBignum "BACKEND") -@@ -387,9 +380,6 @@ lookupFreeze2 = freeze2 . lookupExtra defaultCommandLineArgs - lookupSkipDepends :: Map.HashMap TypeRep Dynamic -> Bool - lookupSkipDepends = skipDepends . lookupExtra defaultCommandLineArgs - --cmdUnitIdHash :: Action Bool --cmdUnitIdHash = unitIdHash <$> cmdLineArgs -- - cmdBignum :: Action (Maybe String) - cmdBignum = bignum <$> cmdLineArgs - -diff --git a/hadrian/src/Context.hs b/hadrian/src/Context.hs -index d09228b004..b8fb5fca26 100644 ---- a/hadrian/src/Context.hs -+++ b/hadrian/src/Context.hs -@@ -70,15 +70,15 @@ distDir st = do - hostArch <- cabalArchString <$> setting arch - return $ hostArch ++ "-" ++ hostOs ++ "-ghc-" ++ version - --pkgFileName :: Context -> Package -> String -> String -> Action FilePath --pkgFileName context package prefix suffix = do -- pid <- pkgUnitId (stage context) package -+pkgFileName :: Package -> String -> String -> Action FilePath -+pkgFileName package prefix suffix = do -+ pid <- pkgIdentifier package - return $ prefix ++ pid ++ suffix - - pkgFile :: Context -> String -> String -> Action FilePath - pkgFile context@Context {..} prefix suffix = do - path <- buildPath context -- fileName <- pkgFileName context package prefix suffix -+ fileName <- pkgFileName package prefix suffix - return $ path -/- fileName - - -- | Path to inplace package configuration file of a given 'Context'. -@@ -95,9 +95,9 @@ pkgSetupConfigFile context = pkgSetupConfigDir context <&> (-/- "setup-config") - -- | Path to the haddock file of a given 'Context', e.g.: - -- @_build/stage1/libraries/array/doc/html/array/array.haddock@. - pkgHaddockFile :: Context -> Action FilePath --pkgHaddockFile context@Context {..} = do -+pkgHaddockFile Context {..} = do - root <- buildRoot -- version <- pkgUnitId stage package -+ version <- pkgIdentifier package - return $ root -/- "doc/html/libraries" -/- version -/- pkgName package <.> "haddock" - - -- | Path to the registered ghc-pkg library file of a given 'Context', e.g.: -@@ -106,7 +106,7 @@ pkgHaddockFile context@Context {..} = do - pkgRegisteredLibraryFile :: Context -> Action FilePath - pkgRegisteredLibraryFile context@Context {..} = do - libDir <- libPath context -- pkgId <- pkgUnitId stage package -+ pkgId <- pkgIdentifier package - fileName <- pkgRegisteredLibraryFileName context - distDir <- distDir stage - return $ if Dynamic `wayUnit` way -@@ -115,9 +115,9 @@ pkgRegisteredLibraryFile context@Context {..} = do - - -- | Just the final filename portion of pkgRegisteredLibraryFile - pkgRegisteredLibraryFileName :: Context -> Action FilePath --pkgRegisteredLibraryFileName context@Context{..} = do -+pkgRegisteredLibraryFileName Context{..} = do - extension <- libsuf stage way -- pkgFileName context package "libHS" extension -+ pkgFileName package "libHS" extension - - - -- | Path to the library file of a given 'Context', e.g.: -@@ -136,8 +136,8 @@ pkgGhciLibraryFile context@Context {..} = do - - -- | Path to the configuration file of a given 'Context'. - pkgConfFile :: Context -> Action FilePath --pkgConfFile context@Context {..} = do -- pid <- pkgUnitId stage package -+pkgConfFile Context {..} = do -+ pid <- pkgIdentifier package - dbPath <- packageDbPath (PackageDbLoc stage iplace) - return $ dbPath -/- pid <.> "conf" - -diff --git a/hadrian/src/Hadrian/BuildPath.hs b/hadrian/src/Hadrian/BuildPath.hs -index 342a2ca7eb..8d2806b587 100644 ---- a/hadrian/src/Hadrian/BuildPath.hs -+++ b/hadrian/src/Hadrian/BuildPath.hs -@@ -110,28 +110,17 @@ parseWayUnit = Parsec.choice - , Parsec.char 'l' *> pure Logging - ] Parsec. "way unit (thr, debug, dyn, p, l)" - ---- | Parse a @"pkgname-pkgversion-pkghash"@ string into the package name and the -+-- | Parse a @"pkgname-pkgversion"@ string into the package name and the - -- integers that make up the package version. ---- ---- If no hash was assigned, an empty string is returned in its place. --parsePkgId :: Parsec.Parsec String () (String, [Integer], String) --parsePkgId = parsePkgId' "" Parsec. "package identifier (-(-?))" -+parsePkgId :: Parsec.Parsec String () (String, [Integer]) -+parsePkgId = parsePkgId' "" Parsec. "package identifier (-)" - where - parsePkgId' currName = do - s <- Parsec.many1 Parsec.alphaNum - _ <- Parsec.char '-' - let newName = if null currName then s else currName ++ "-" ++ s -- Parsec.choice -- [ (,,) newName <$> parsePkgVersion -- <*> Parsec.option "" (Parsec.try $ do -- _ <- Parsec.char '-' -- -- Ensure we're not parsing a libDynName as a hash -- _ <- Parsec.notFollowedBy (Parsec.string "ghc" *> parsePkgVersion) -- parsePkgHash) -- , parsePkgId' newName ] -- --parsePkgHash :: Parsec.Parsec String () String --parsePkgHash = Parsec.many1 Parsec.alphaNum -+ Parsec.choice [ (newName,) <$> parsePkgVersion -+ , parsePkgId' newName ] - - -- | Parse "."-separated integers that describe a package's version. - parsePkgVersion :: Parsec.Parsec String () [Integer] -diff --git a/hadrian/src/Hadrian/Builder/Git.hs b/hadrian/src/Hadrian/Builder/Git.hs -index 0f073ac463..6875a48fbd 100644 ---- a/hadrian/src/Hadrian/Builder/Git.hs -+++ b/hadrian/src/Hadrian/Builder/Git.hs -@@ -2,13 +2,12 @@ module Hadrian.Builder.Git (gitArgs) where - - import Expression - ---- | Default command line arguments for invoking the archiving utility @git@. -+-- | Default command line arguments for invoking the archiving utility @tar@. - gitArgs :: Args - gitArgs = mconcat - [ builder (Git ListFiles) ? mconcat - [ arg "ls-files" - , arg "--recurse-submodules" - , arg "-z" -- , getInputs - ] - ] -diff --git a/hadrian/src/Hadrian/Haskell/Cabal.hs b/hadrian/src/Hadrian/Haskell/Cabal.hs -index 1220e6bbe4..f5864b6297 100644 ---- a/hadrian/src/Hadrian/Haskell/Cabal.hs -+++ b/hadrian/src/Hadrian/Haskell/Cabal.hs -@@ -10,8 +10,8 @@ - -- Cabal files. - ----------------------------------------------------------------------------- - module Hadrian.Haskell.Cabal ( -- pkgVersion, pkgUnitId, pkgSynopsis, pkgDescription, pkgSimpleIdentifier, -- pkgDependencies, pkgGenericDescription, cabalArchString, cabalOsString -+ pkgVersion, pkgIdentifier, pkgSynopsis, pkgDescription, pkgDependencies, -+ pkgGenericDescription, cabalArchString, cabalOsString, - ) where - - import Development.Shake -@@ -20,19 +20,15 @@ import Distribution.PackageDescription (GenericPackageDescription) - import Hadrian.Haskell.Cabal.Type - import Hadrian.Oracles.Cabal - import Hadrian.Package --import {-# SOURCE #-} Hadrian.Haskell.Hash (pkgUnitId) -- - - -- | Read a Cabal file and return the package version. The Cabal file is tracked. - pkgVersion :: Package -> Action String - pkgVersion = fmap version . readPackageData - ---- | Read a Cabal file and return the package identifier without a hash, e.g. @base-4.10.0.0@. -+-- | Read a Cabal file and return the package identifier, e.g. @base-4.10.0.0@. - -- The Cabal file is tracked. ---- ---- For an identifier complete with the hash use 'pkgUnitId' --pkgSimpleIdentifier :: Package -> Action String --pkgSimpleIdentifier package = do -+pkgIdentifier :: Package -> Action String -+pkgIdentifier package = do - cabal <- readPackageData package - return $ if null (version cabal) - then name cabal -@@ -76,4 +72,3 @@ cabalOsString "mingw32" = "windows" - cabalOsString "darwin" = "osx" - cabalOsString "solaris2" = "solaris" - cabalOsString other = other -- -diff --git a/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs b/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs -index 760f4295c9..74ae8fb16a 100644 ---- a/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs -+++ b/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs -@@ -63,6 +63,7 @@ import Hadrian.Target - import Base - import Builder - import Context -+import Flavour - import Settings - import Distribution.Simple.LocalBuildInfo - import qualified Distribution.Simple.Register as C -@@ -343,7 +344,7 @@ registerPackage rs context = do - pd <- packageDescription <$> readContextData context - db_path <- packageDbPath (PackageDbLoc (stage context) (iplace context)) - dist_dir <- Context.buildPath context -- pid <- pkgUnitId (stage context) (package context) -+ pid <- pkgIdentifier (package context) - -- Note: the @cPath@ is ignored. The path that's used is the 'buildDir' path - -- from the local build info @lbi@. - lbi <- liftIO $ C.getPersistBuildConfig cPath -@@ -355,12 +356,12 @@ registerPackage rs context = do - -- This is copied and simplified from Cabal, because we want to install the package - -- into a different package database to the one it was configured against. - register :: FilePath -- -> String -- ^ Package Identifier -+ -> FilePath - -> FilePath - -> C.PackageDescription - -> LocalBuildInfo - -> IO () --register pkg_db pid build_dir pd lbi -+register pkg_db conf_file build_dir pd lbi - = withLibLBI pd lbi $ \lib clbi -> do - - absPackageDBs <- C.absolutePackageDBPaths packageDbs -@@ -371,13 +372,13 @@ register pkg_db pid build_dir pd lbi - writeRegistrationFile installedPkgInfo - - where -- regFile = pkg_db pid <.> "conf" -+ regFile = conf_file - reloc = relocatable lbi - -- Using a specific package db here is why we have to copy the function from Cabal. - packageDbs = [C.SpecificPackageDB pkg_db] - - writeRegistrationFile installedPkgInfo = do -- writeUTF8File regFile (CP.showInstalledPackageInfo installedPkgInfo) -+ writeUTF8File (pkg_db regFile <.> "conf") (CP.showInstalledPackageInfo installedPkgInfo) - - - -- | Build autogenerated files @autogen/cabal_macros.h@ and @autogen/Paths_*.hs@. -diff --git a/hadrian/src/Hadrian/Package.hs b/hadrian/src/Hadrian/Package.hs -index 6291edee74..6bc31d7c58 100644 ---- a/hadrian/src/Hadrian/Package.hs -+++ b/hadrian/src/Hadrian/Package.hs -@@ -81,4 +81,4 @@ instance NFData PackageType - - instance Binary Package - instance Hashable Package --instance NFData Package -+instance NFData Package -\ No newline at end of file -diff --git a/hadrian/src/Rules.hs b/hadrian/src/Rules.hs -index 55de341f8e..7cfeb65e5a 100644 ---- a/hadrian/src/Rules.hs -+++ b/hadrian/src/Rules.hs -@@ -8,7 +8,6 @@ import qualified Hadrian.Oracles.Cabal.Rules - import qualified Hadrian.Oracles.DirectoryContents - import qualified Hadrian.Oracles.Path - import qualified Hadrian.Oracles.TextFile --import qualified Hadrian.Haskell.Hash - - import Expression - import qualified Oracles.Flavour -@@ -143,7 +142,6 @@ oracleRules :: Rules () - oracleRules = do - Hadrian.Oracles.ArgsHash.argsHashOracle trackArgument getArgs - Hadrian.Oracles.Cabal.Rules.cabalOracle -- Hadrian.Haskell.Hash.pkgHashOracle - Hadrian.Oracles.DirectoryContents.directoryContentsOracle - Hadrian.Oracles.Path.pathOracle - Hadrian.Oracles.TextFile.textFileOracle -diff --git a/hadrian/src/Rules/BinaryDist.hs b/hadrian/src/Rules/BinaryDist.hs -index 549323991a..5dd6066abc 100644 ---- a/hadrian/src/Rules/BinaryDist.hs -+++ b/hadrian/src/Rules/BinaryDist.hs -@@ -132,8 +132,7 @@ bindistRules = do - version <- setting ProjectVersion - targetPlatform <- setting TargetPlatformFull - distDir <- Context.distDir Stage1 -- rtsDir <- pkgUnitId Stage1 rts -- -- let rtsDir = "rts" -+ rtsDir <- pkgIdentifier rts - - let ghcBuildDir = root -/- stageString Stage1 - bindistFilesDir = root -/- "bindist" -/- ghcVersionPretty -diff --git a/hadrian/src/Rules/CabalReinstall.hs b/hadrian/src/Rules/CabalReinstall.hs -index 57baa79d56..2bfc8f92b0 100644 ---- a/hadrian/src/Rules/CabalReinstall.hs -+++ b/hadrian/src/Rules/CabalReinstall.hs -@@ -10,7 +10,7 @@ import Utilities - import qualified System.Directory.Extra as IO - import Data.Either - import Rules.BinaryDist --import Hadrian.Haskell.Cabal (pkgUnitId) -+import Hadrian.Haskell.Cabal (pkgIdentifier) - import Oracles.Setting - - {- -@@ -54,8 +54,7 @@ cabalBuildRules = do - need (lib_targets ++ (map (\(_, p) -> p) (bin_targets ++ iserv_targets))) - - distDir <- Context.distDir Stage1 -- rtsDir <- pkgUnitId Stage1 rts -- -- let rtsDir = "rts" -+ rtsDir <- pkgIdentifier rts - - let ghcBuildDir = root -/- stageString Stage1 - rtsIncludeDir = ghcBuildDir -/- "lib" -/- distDir -/- rtsDir -diff --git a/hadrian/src/Rules/Documentation.hs b/hadrian/src/Rules/Documentation.hs -index 311a1593e3..572ebf24ec 100644 ---- a/hadrian/src/Rules/Documentation.hs -+++ b/hadrian/src/Rules/Documentation.hs -@@ -298,7 +298,7 @@ parsePkgDocTarget root = do - _ <- Parsec.string root *> Parsec.optional (Parsec.char '/') - _ <- Parsec.string (htmlRoot ++ "/") - _ <- Parsec.string "libraries/" -- (pkgname, _, _) <- parsePkgId <* Parsec.char '/' -+ (pkgname, _) <- parsePkgId <* Parsec.char '/' - Parsec.choice - [ Parsec.try (Parsec.string "haddock-prologue.txt") - *> pure (HaddockPrologue pkgname) -diff --git a/hadrian/src/Rules/Generate.hs b/hadrian/src/Rules/Generate.hs -index 4b76e9ccc1..df36bd6187 100644 ---- a/hadrian/src/Rules/Generate.hs -+++ b/hadrian/src/Rules/Generate.hs -@@ -317,7 +317,7 @@ packageUnitIds :: Interpolations - packageUnitIds = foldMap f [ base, ghcPrim, compiler, ghc, cabal, templateHaskell, ghcCompact, array ] - where - f :: Package -> Interpolations -- f pkg = interpolateVar var $ pkgUnitId Stage1 pkg -+ f pkg = interpolateVar var $ pkgIdentifier pkg - where var = "LIBRARY_" <> pkgName pkg <> "_UNIT_ID" - - templateRule :: FilePath -> Interpolations -> Rules () -@@ -498,15 +498,16 @@ generateConfigHs = do - trackGenerateHs - cProjectName <- getSetting ProjectName - cBooterVersion <- getSetting GhcVersion -- -- We now give a unit-id with a version and a hash to ghc. -- -- See Note [GHC's Unit Id] in GHC.Unit.Types -+ cProjectVersionMunged <- getSetting ProjectVersionMunged -+ -- ROMES:TODO:HASH First we attempt a fixed unit-id with version but without hash. -+ -- -+ -- We now use a more informative unit-id for ghc. See Note [GHC's Unit Id] -+ -- in GHC.Unit.Types - -- - -- It's crucial that the unit-id matches the unit-key -- ghc is no longer - -- part of the WiringMap, so we don't to go back and forth between the -- -- unit-id and the unit-key -- we take care that they are the same by using -- -- 'pkgUnitId' on 'compiler' (the ghc-library package) to create the -- -- unit-id in both situations. -- cProjectUnitId <- expr . (`pkgUnitId` compiler) =<< getStage -+ -- unit-id and the unit-key -- we take care here that they are the same. -+ let cProjectUnitId = "ghc-" ++ cProjectVersionMunged -- ROMES:TODO:HASH - return $ unlines - [ "module GHC.Settings.Config" - , " ( module GHC.Version" -@@ -603,5 +604,3 @@ generatePlatformHostHs = do - , "hostPlatformArchOS :: ArchOS" - , "hostPlatformArchOS = ArchOS hostPlatformArch hostPlatformOS" - ] -- -- -diff --git a/hadrian/src/Rules/Library.hs b/hadrian/src/Rules/Library.hs -index d12249073c..2e63f1768f 100644 ---- a/hadrian/src/Rules/Library.hs -+++ b/hadrian/src/Rules/Library.hs -@@ -45,7 +45,7 @@ libraryRules = do - registerStaticLib :: FilePath -> FilePath -> Action () - registerStaticLib root archivePath = do - -- Simply need the ghc-pkg database .conf file. -- GhcPkgPath _ stage _ (LibA name _ _ w) -+ GhcPkgPath _ stage _ (LibA name _ w) - <- parsePath (parseGhcPkgLibA root) - "<.a library (register) path parser>" - archivePath -@@ -56,7 +56,7 @@ registerStaticLib root archivePath = do - -- the second argument. - buildStaticLib :: FilePath -> FilePath -> Action () - buildStaticLib root archivePath = do -- l@(BuildPath _ stage _ (LibA pkgname _ _ way)) -+ l@(BuildPath _ stage _ (LibA pkgname _ way)) - <- parsePath (parseBuildLibA root) - "<.a library (build) path parser>" - archivePath -@@ -75,7 +75,7 @@ buildStaticLib root archivePath = do - registerDynamicLib :: FilePath -> String -> FilePath -> Action () - registerDynamicLib root suffix dynlibpath = do - -- Simply need the ghc-pkg database .conf file. -- (GhcPkgPath _ stage _ (LibDyn name _ _ w _)) -+ (GhcPkgPath _ stage _ (LibDyn name _ w _)) - <- parsePath (parseGhcPkgLibDyn root suffix) - "" - dynlibpath -@@ -99,7 +99,7 @@ buildDynamicLib root suffix dynlibpath = do - -- See Note [Merging object files for GHCi] in GHC.Driver.Pipeline. - buildGhciLibO :: FilePath -> FilePath -> Action () - buildGhciLibO root ghcilibPath = do -- l@(BuildPath _ stage _ (LibGhci _ _ _ _)) -+ l@(BuildPath _ stage _ (LibGhci _ _ _)) - <- parsePath (parseBuildLibGhci root) - "<.o ghci lib (build) path parser>" - ghcilibPath -@@ -134,7 +134,7 @@ files etc. - - buildPackage :: FilePath -> FilePath -> Action () - buildPackage root fp = do -- l@(BuildPath _ _ _ (PkgStamp _ _ _ way)) <- parsePath (parseStampPath root) "<.stamp parser>" fp -+ l@(BuildPath _ _ _ (PkgStamp _ _ way)) <- parsePath (parseStampPath root) "<.stamp parser>" fp - let ctx = stampContext l - srcs <- hsSources ctx - gens <- interpretInContext ctx generatedDependencies -@@ -226,47 +226,47 @@ needLibrary cs = need =<< concatMapM (libraryTargets True) cs - - -- * Library paths types and parsers - ---- | > libHS--[_].a --data LibA = LibA String [Integer] String Way deriving (Eq, Show) -+-- | > libHS-[_].a -+data LibA = LibA String [Integer] Way deriving (Eq, Show) - - -- | > - data DynLibExt = So | Dylib deriving (Eq, Show) - ---- | > libHS--[_]-ghc. --data LibDyn = LibDyn String [Integer] String Way DynLibExt deriving (Eq, Show) -+-- | > libHS-[_]-ghc. -+data LibDyn = LibDyn String [Integer] Way DynLibExt deriving (Eq, Show) - ---- | > HS--[_].o --data LibGhci = LibGhci String [Integer] String Way deriving (Eq, Show) -+-- | > HS-[_].o -+data LibGhci = LibGhci String [Integer] Way deriving (Eq, Show) - - -- | Get the 'Context' corresponding to the build path for a given static library. - libAContext :: BuildPath LibA -> Context --libAContext (BuildPath _ stage pkgpath (LibA pkgname _ _ way)) = -+libAContext (BuildPath _ stage pkgpath (LibA pkgname _ way)) = - Context stage pkg way Final - where - pkg = library pkgname pkgpath - - -- | Get the 'Context' corresponding to the build path for a given GHCi library. - libGhciContext :: BuildPath LibGhci -> Context --libGhciContext (BuildPath _ stage pkgpath (LibGhci pkgname _ _ way)) = -+libGhciContext (BuildPath _ stage pkgpath (LibGhci pkgname _ way)) = - Context stage pkg way Final - where - pkg = library pkgname pkgpath - - -- | Get the 'Context' corresponding to the build path for a given dynamic library. - libDynContext :: BuildPath LibDyn -> Context --libDynContext (BuildPath _ stage pkgpath (LibDyn pkgname _ _ way _)) = -+libDynContext (BuildPath _ stage pkgpath (LibDyn pkgname _ way _)) = - Context stage pkg way Final - where - pkg = library pkgname pkgpath - - -- | Get the 'Context' corresponding to the build path for a given static library. - stampContext :: BuildPath PkgStamp -> Context --stampContext (BuildPath _ stage _ (PkgStamp pkgname _ _ way)) = -+stampContext (BuildPath _ stage _ (PkgStamp pkgname _ way)) = - Context stage pkg way Final - where - pkg = unsafeFindPackageByName pkgname - --data PkgStamp = PkgStamp String [Integer] String Way deriving (Eq, Show) -+data PkgStamp = PkgStamp String [Integer] Way deriving (Eq, Show) - - - -- | Parse a path to a ghci library to be built, making sure the path starts -@@ -313,34 +313,34 @@ parseGhcPkgLibDyn root ext = parseGhcPkgPath root (parseLibDynFilename ext) - parseLibAFilename :: Parsec.Parsec String () LibA - parseLibAFilename = do - _ <- Parsec.string "libHS" -- (pkgname, pkgver, pkghash) <- parsePkgId -+ (pkgname, pkgver) <- parsePkgId - way <- parseWaySuffix vanilla - _ <- Parsec.string ".a" -- return (LibA pkgname pkgver pkghash way) -+ return (LibA pkgname pkgver way) - - -- | Parse the filename of a ghci library to be built into a 'LibGhci' value. - parseLibGhciFilename :: Parsec.Parsec String () LibGhci - parseLibGhciFilename = do - _ <- Parsec.string "HS" -- (pkgname, pkgver, pkghash) <- parsePkgId -+ (pkgname, pkgver) <- parsePkgId - _ <- Parsec.string "." - way <- parseWayPrefix vanilla - _ <- Parsec.string "o" -- return (LibGhci pkgname pkgver pkghash way) -+ return (LibGhci pkgname pkgver way) - - -- | Parse the filename of a dynamic library to be built into a 'LibDyn' value. - parseLibDynFilename :: String -> Parsec.Parsec String () LibDyn - parseLibDynFilename ext = do - _ <- Parsec.string "libHS" -- (pkgname, pkgver, pkghash) <- parsePkgId -+ (pkgname, pkgver) <- parsePkgId - way <- addWayUnit Dynamic <$> parseWaySuffix dynamic - _ <- optional $ Parsec.string "-ghc" *> parsePkgVersion - _ <- Parsec.string ("." ++ ext) -- return (LibDyn pkgname pkgver pkghash way $ if ext == "so" then So else Dylib) -+ return (LibDyn pkgname pkgver way $ if ext == "so" then So else Dylib) - - parseStamp :: Parsec.Parsec String () PkgStamp - parseStamp = do - _ <- Parsec.string "stamp-" -- (pkgname, pkgver, pkghash) <- parsePkgId -+ (pkgname, pkgver) <- parsePkgId - way <- parseWaySuffix vanilla -- return (PkgStamp pkgname pkgver pkghash way) -+ return (PkgStamp pkgname pkgver way) -diff --git a/hadrian/src/Rules/Register.hs b/hadrian/src/Rules/Register.hs -index 967f403926..8543576215 100644 ---- a/hadrian/src/Rules/Register.hs -+++ b/hadrian/src/Rules/Register.hs -@@ -1,4 +1,3 @@ --{-# LANGUAGE TypeApplications #-} - module Rules.Register ( - configurePackageRules, registerPackageRules, registerPackages, - libraryTargets -@@ -21,16 +20,11 @@ import Utilities - import Hadrian.Haskell.Cabal.Type - import qualified Text.Parsec as Parsec - import qualified Data.Set as Set --import qualified Data.Char as Char --import Data.Bifunctor (bimap) - - import Distribution.Version (Version) --import qualified Distribution.Types.PackageId as Cabal --import qualified Distribution.Types.PackageName as Cabal - import qualified Distribution.Parsec as Cabal --import qualified Distribution.Compat.Parsing as Cabal --import qualified Distribution.Parsec.FieldLineStream as Cabal --import qualified Distribution.Compat.CharParsing as CabalCharParsing -+import qualified Distribution.Types.PackageName as Cabal -+import qualified Distribution.Types.PackageId as Cabal - - import qualified Hadrian.Haskell.Cabal.Parse as Cabal - import qualified System.Directory as IO -@@ -189,7 +183,7 @@ buildConfFinal rs context@Context {..} _conf = do - -- so that if any change ends up modifying a library (but not its .conf - -- file), we still rebuild things that depend on it. - dir <- (-/-) <$> libPath context <*> distDir stage -- pkgid <- pkgUnitId stage package -+ pkgid <- pkgIdentifier package - files <- liftIO $ - (++) <$> getDirectoryFilesIO "." [dir -/- "*libHS"++pkgid++"*"] - <*> getDirectoryFilesIO "." [dir -/- pkgid -/- "**"] -@@ -257,33 +251,11 @@ getPackageNameFromConfFile conf - takeBaseName conf ++ ": " ++ err - Right (name, _) -> return name - ---- | Parse a cabal-like name - parseCabalName :: String -> Either String (String, Version) ---- Try to parse a name with a hash, but otherwise parse a name without one. --parseCabalName s = bimap show id (Cabal.runParsecParser parser "" $ Cabal.fieldLineStreamFromString s) -+parseCabalName = fmap f . Cabal.eitherParsec - where -- parser = Cabal.try nameWithHashParser <|> (extractVersion <$> Cabal.parsec) -- -- extractVersion :: Cabal.PackageId -> (String, Version) -- extractVersion pkg_id = (Cabal.unPackageName $ Cabal.pkgName pkg_id, Cabal.pkgVersion pkg_id) -- -- Definition similar to 'Parsec PackageIdentifier' from Cabal but extended -- -- with logic for parsing the hash (despite not returning it) -- nameWithHashParser :: Cabal.ParsecParser (String, Version) -- nameWithHashParser = Cabal.PP $ \_ -> do -- xs' <- Parsec.sepBy component (Parsec.char '-') -- case reverse xs' of -- _hash:version_str:xs -> -- case Cabal.simpleParsec @Version version_str of -- Nothing -> fail ("failed to parse a version from " <> version_str) -- Just v -> -- if not (null xs) && all (\c -> all (/= '.') c && not (all Char.isDigit c)) xs -- then return $ (intercalate "-" (reverse xs), v) -- else fail "all digits or a dot in a portion of package name" -- _ -> fail "couldn't parse a hash, a version and a name" -- where -- component = CabalCharParsing.munch1 (\c -> Char.isAlphaNum c || c == '.') -- -- -+ f :: Cabal.PackageId -> (String, Version) -+ f pkg_id = (Cabal.unPackageName $ Cabal.pkgName pkg_id, Cabal.pkgVersion pkg_id) - - -- | Return extra library targets. - extraTargets :: Context -> Action [FilePath] -diff --git a/hadrian/src/Settings/Builders/Cabal.hs b/hadrian/src/Settings/Builders/Cabal.hs -index 75eb78ccd8..2e421857e5 100644 ---- a/hadrian/src/Settings/Builders/Cabal.hs -+++ b/hadrian/src/Settings/Builders/Cabal.hs -@@ -85,7 +85,7 @@ commonCabalArgs :: Stage -> Args - commonCabalArgs stage = do - verbosity <- expr getVerbosity - pkg <- getPackage -- package_id <- expr $ pkgUnitId stage pkg -+ package_id <- expr $ pkgIdentifier pkg - let prefix = "${pkgroot}" ++ (if windowsHost then "" else "/..") - mconcat [ -- Don't strip libraries when cross compiling. - -- TODO: We need to set @--with-strip=(stripCmdPath :: Action FilePath)@, -@@ -101,7 +101,7 @@ commonCabalArgs stage = do - , arg "--cabal-file" - , arg $ pkgCabalFile pkg - , arg "--ipid" -- , arg package_id -+ , arg "$pkg-$version" - , arg "--prefix" - , arg prefix - -diff --git a/hadrian/src/Settings/Builders/Ghc.hs b/hadrian/src/Settings/Builders/Ghc.hs -index 2e5a15cee5..b211657b9e 100644 ---- a/hadrian/src/Settings/Builders/Ghc.hs -+++ b/hadrian/src/Settings/Builders/Ghc.hs -@@ -246,24 +246,21 @@ wayGhcArgs = do - , (way == debug || way == debugDynamic) ? - pure ["-ticky", "-DTICKY_TICKY"] ] - ---- | Args related to correct handling of packages, such as setting ---- -this-unit-id and passing -package-id for dependencies - packageGhcArgs :: Args - packageGhcArgs = do - package <- getPackage -- stage <- getStage - ghc_ver <- readVersion <$> (expr . ghcVersionStage =<< getStage) - -- ROMES: Until the boot compiler no longer needs ghc's - -- unit-id to be "ghc", the stage0 compiler must be built - -- with `-this-unit-id ghc`, while the wired-in unit-id of - -- ghc is correctly set to the unit-id we'll generate for -- -- stage1 (set in generateConfigHs in Rules.Generate). -+ -- stage1 (set in generateVersionHs in Rules.Generate). - -- - -- However, we don't need to set the unit-id of "ghc" to "ghc" when - -- building stage0 because we have a flag in compiler/ghc.cabal.in that is - -- sets `-this-unit-id ghc` when hadrian is building stage0, which will - -- overwrite this one. -- pkgId <- expr $ pkgUnitId stage package -+ pkgId <- expr $ pkgIdentifier package - mconcat [ arg "-hide-all-packages" - , arg "-no-user-package-db" - , arg "-package-env -" -diff --git a/hadrian/src/Settings/Builders/Haddock.hs b/hadrian/src/Settings/Builders/Haddock.hs -index 400e697da0..100f52f9b1 100644 ---- a/hadrian/src/Settings/Builders/Haddock.hs -+++ b/hadrian/src/Settings/Builders/Haddock.hs -@@ -38,13 +38,11 @@ haddockBuilderArgs = mconcat - output <- getOutput - pkg <- getPackage - root <- getBuildRoot -- stage <- getStage - context <- getContext - version <- expr $ pkgVersion pkg - synopsis <- expr $ pkgSynopsis pkg - haddocks <- expr $ haddockDependencies context -- haddocks_with_versions <- expr $ sequence $ [(,h) <$> pkgUnitId stage p | (p, h) <- haddocks] -- -+ haddocks_with_versions <- expr $ sequence $ [(,h) <$> pkgIdentifier p | (p, h) <- haddocks] - hVersion <- expr $ pkgVersion haddock - statsDir <- expr $ haddockStatsFilesDir - baseUrlTemplate <- expr (docsBaseUrl <$> userSetting defaultDocArgs) -diff --git a/hadrian/src/Settings/Default.hs b/hadrian/src/Settings/Default.hs -index c3f33c337f..866c5520aa 100644 ---- a/hadrian/src/Settings/Default.hs -+++ b/hadrian/src/Settings/Default.hs -@@ -17,6 +17,7 @@ import qualified Data.Set as Set - - import qualified Hadrian.Builder.Sphinx - import qualified Hadrian.Builder.Tar -+import Hadrian.Haskell.Cabal.Type - - import CommandLine - import Expression -diff --git a/utils/ghc-pkg/Main.hs b/utils/ghc-pkg/Main.hs -index 0bfc2d159a..8746b0296e 100644 ---- a/utils/ghc-pkg/Main.hs -+++ b/utils/ghc-pkg/Main.hs -@@ -23,7 +23,6 @@ - - module Main (main) where - --import Debug.Trace - import qualified GHC.Unit.Database as GhcPkg - import GHC.Unit.Database hiding (mkMungePathUrl) - import GHC.HandleEncoding -@@ -1601,7 +1600,7 @@ listPackages verbosity my_flags mPackageName mModuleName = do - simplePackageList :: [Flag] -> [InstalledPackageInfo] -> IO () - simplePackageList my_flags pkgs = do - let showPkg :: InstalledPackageInfo -> String -- showPkg | FlagShowUnitIds `elem` my_flags = traceId . display . installedUnitId -+ showPkg | FlagShowUnitIds `elem` my_flags = display . installedUnitId - | FlagNamesOnly `elem` my_flags = display . mungedName . mungedId - | otherwise = display . mungedId - strs = map showPkg pkgs diff --git a/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch b/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch deleted file mode 100644 index ba501a4c58..0000000000 --- a/overlays/patches/ghc/ghc-9.9-remove-inplace-suffix.patch +++ /dev/null @@ -1,760 +0,0 @@ -diff --git a/hadrian/bindist/Makefile b/hadrian/bindist/Makefile -index 293a0bfdd3..0dc50aae5e 100644 ---- a/hadrian/bindist/Makefile -+++ b/hadrian/bindist/Makefile -@@ -245,7 +245,7 @@ update_package_db: install_bin install_lib - $(INSTALL_DATA) mk/system-cxx-std-lib-1.0.conf "$(DESTDIR)$(ActualLibsDir)/package.conf.d" - @echo "Updating the package DB" - $(foreach p, $(PKG_CONFS),\ -- $(call patchpackageconf,$(shell echo $(notdir $p) | sed 's/-[0-9.]*-[0-9a-zA-Z]*\.conf//g'),$(shell echo "$p" | sed 's:\0xxx\0: :g'),$(docdir),$(shell mk/relpath.sh "$(ActualLibsDir)" "$(docdir)"),$(shell echo $(notdir $p) | sed 's/.conf//g'))) -+ $(call patchpackageconf,$(shell echo $(notdir $p) | sed 's/-\([0-9]*[0-9]\.\)*conf//g'),$(shell echo "$p" | sed 's:\0xxx\0: :g'),$(docdir),$(shell mk/relpath.sh "$(ActualLibsDir)" "$(docdir)"),$(shell echo $(notdir $p) | sed 's/.conf//g'))) - '$(DESTDIR)$(ActualBinsDir)/$(CrossCompilePrefix)ghc-pkg' --global-package-db "$(DESTDIR)$(ActualLibsDir)/package.conf.d" recache - - install_mingw: -diff --git a/hadrian/hadrian.cabal b/hadrian/hadrian.cabal -index c3a38b8670..6af0cd27e0 100644 ---- a/hadrian/hadrian.cabal -+++ b/hadrian/hadrian.cabal -@@ -55,7 +55,6 @@ executable hadrian - , Hadrian.BuildPath - , Hadrian.Expression - , Hadrian.Haskell.Cabal -- , Hadrian.Haskell.Hash - , Hadrian.Haskell.Cabal.Type - , Hadrian.Haskell.Cabal.Parse - , Hadrian.Oracles.ArgsHash -diff --git a/hadrian/src/CommandLine.hs b/hadrian/src/CommandLine.hs -index 9de13ef89e..6fc74af5d3 100644 ---- a/hadrian/src/CommandLine.hs -+++ b/hadrian/src/CommandLine.hs -@@ -1,7 +1,7 @@ - module CommandLine ( - optDescrs, cmdLineArgsMap, cmdFlavour, lookupFreeze1, lookupFreeze2, lookupSkipDepends, - cmdBignum, cmdBignumCheck, cmdProgressInfo, cmdCompleteSetting, -- cmdDocsArgs, cmdUnitIdHash, lookupBuildRoot, TestArgs(..), TestSpeed(..), defaultTestArgs, -+ cmdDocsArgs, lookupBuildRoot, TestArgs(..), TestSpeed(..), defaultTestArgs, - cmdPrefix, DocArgs(..), defaultDocArgs - ) where - -@@ -28,7 +28,6 @@ data CommandLineArgs = CommandLineArgs - , freeze1 :: Bool - , freeze2 :: Bool - , skipDepends :: Bool -- , unitIdHash :: Bool - , bignum :: Maybe String - , bignumCheck :: Bool - , progressInfo :: ProgressInfo -@@ -48,7 +47,6 @@ defaultCommandLineArgs = CommandLineArgs - , freeze1 = False - , freeze2 = False - , skipDepends = False -- , unitIdHash = False - , bignum = Nothing - , bignumCheck = False - , progressInfo = Brief -@@ -138,9 +136,6 @@ readFreeze1 = Right $ \flags -> flags { freeze1 = True } - readFreeze2 = Right $ \flags -> flags { freeze1 = True, freeze2 = True } - readSkipDepends = Right $ \flags -> flags { skipDepends = True } - --readUnitIdHash :: Either String (CommandLineArgs -> CommandLineArgs) --readUnitIdHash = Right $ \flags -> flags { unitIdHash = True } -- - readProgressInfo :: String -> Either String (CommandLineArgs -> CommandLineArgs) - readProgressInfo ms = - case lower ms of -@@ -274,8 +269,6 @@ optDescrs = - "Freeze Stage1 GHC." - , Option [] ["freeze2"] (NoArg readFreeze2) - "Freeze Stage2 GHC." -- , Option [] ["hash-unit-ids"] (NoArg readUnitIdHash) -- "Include package hashes in unit ids." - , Option [] ["skip-depends"] (NoArg readSkipDepends) - "Skip rebuilding dependency information." - , Option [] ["bignum"] (OptArg readBignum "BACKEND") -@@ -387,9 +380,6 @@ lookupFreeze2 = freeze2 . lookupExtra defaultCommandLineArgs - lookupSkipDepends :: Map.HashMap TypeRep Dynamic -> Bool - lookupSkipDepends = skipDepends . lookupExtra defaultCommandLineArgs - --cmdUnitIdHash :: Action Bool --cmdUnitIdHash = unitIdHash <$> cmdLineArgs -- - cmdBignum :: Action (Maybe String) - cmdBignum = bignum <$> cmdLineArgs - -diff --git a/hadrian/src/Context.hs b/hadrian/src/Context.hs -index fef82c795e..bd91a8c36a 100644 ---- a/hadrian/src/Context.hs -+++ b/hadrian/src/Context.hs -@@ -69,15 +69,15 @@ distDir st = do - targetArch <- cabalArchString . stringEncodeArch . archOS_arch . tgtArchOs <$> targetStage st - return $ targetArch ++ "-" ++ targetOs ++ "-ghc-" ++ version - --pkgFileName :: Context -> Package -> String -> String -> Action FilePath --pkgFileName context package prefix suffix = do -- pid <- pkgUnitId (stage context) package -+pkgFileName :: Package -> String -> String -> Action FilePath -+pkgFileName package prefix suffix = do -+ pid <- pkgIdentifier package - return $ prefix ++ pid ++ suffix - - pkgFile :: Context -> String -> String -> Action FilePath - pkgFile context@Context {..} prefix suffix = do - path <- buildPath context -- fileName <- pkgFileName context package prefix suffix -+ fileName <- pkgFileName package prefix suffix - return $ path -/- fileName - - -- | Path to inplace package configuration file of a given 'Context'. -@@ -96,7 +96,7 @@ pkgSetupConfigFile context = pkgSetupConfigDir context <&> (-/- "setup-config") - pkgHaddockFile :: Context -> Action FilePath - pkgHaddockFile Context {..} = do - root <- buildRoot -- version <- pkgUnitId stage package -+ version <- pkgIdentifier package - return $ root -/- "doc/html/libraries" -/- version -/- pkgName package <.> "haddock" - - -- | Path to the registered ghc-pkg library file of a given 'Context', e.g.: -@@ -105,7 +105,7 @@ pkgHaddockFile Context {..} = do - pkgRegisteredLibraryFile :: Context -> Action FilePath - pkgRegisteredLibraryFile context@Context {..} = do - libDir <- libPath context -- pkgId <- pkgUnitId stage package -+ pkgId <- pkgIdentifier package - fileName <- pkgRegisteredLibraryFileName context - distDir <- distDir stage - return $ if Dynamic `wayUnit` way -@@ -114,9 +114,9 @@ pkgRegisteredLibraryFile context@Context {..} = do - - -- | Just the final filename portion of pkgRegisteredLibraryFile - pkgRegisteredLibraryFileName :: Context -> Action FilePath --pkgRegisteredLibraryFileName context@Context{..} = do -+pkgRegisteredLibraryFileName Context{..} = do - extension <- libsuf stage way -- pkgFileName context package "libHS" extension -+ pkgFileName package "libHS" extension - - - -- | Path to the library file of a given 'Context', e.g.: -@@ -136,7 +136,7 @@ pkgGhciLibraryFile context@Context {..} = do - -- | Path to the configuration file of a given 'Context'. - pkgConfFile :: Context -> Action FilePath - pkgConfFile Context {..} = do -- pid <- pkgUnitId stage package -+ pid <- pkgIdentifier package - dbPath <- packageDbPath (PackageDbLoc stage iplace) - return $ dbPath -/- pid <.> "conf" - -diff --git a/hadrian/src/Hadrian/BuildPath.hs b/hadrian/src/Hadrian/BuildPath.hs -index 342a2ca7eb..8d2806b587 100644 ---- a/hadrian/src/Hadrian/BuildPath.hs -+++ b/hadrian/src/Hadrian/BuildPath.hs -@@ -110,28 +110,17 @@ parseWayUnit = Parsec.choice - , Parsec.char 'l' *> pure Logging - ] Parsec. "way unit (thr, debug, dyn, p, l)" - ---- | Parse a @"pkgname-pkgversion-pkghash"@ string into the package name and the -+-- | Parse a @"pkgname-pkgversion"@ string into the package name and the - -- integers that make up the package version. ---- ---- If no hash was assigned, an empty string is returned in its place. --parsePkgId :: Parsec.Parsec String () (String, [Integer], String) --parsePkgId = parsePkgId' "" Parsec. "package identifier (-(-?))" -+parsePkgId :: Parsec.Parsec String () (String, [Integer]) -+parsePkgId = parsePkgId' "" Parsec. "package identifier (-)" - where - parsePkgId' currName = do - s <- Parsec.many1 Parsec.alphaNum - _ <- Parsec.char '-' - let newName = if null currName then s else currName ++ "-" ++ s -- Parsec.choice -- [ (,,) newName <$> parsePkgVersion -- <*> Parsec.option "" (Parsec.try $ do -- _ <- Parsec.char '-' -- -- Ensure we're not parsing a libDynName as a hash -- _ <- Parsec.notFollowedBy (Parsec.string "ghc" *> parsePkgVersion) -- parsePkgHash) -- , parsePkgId' newName ] -- --parsePkgHash :: Parsec.Parsec String () String --parsePkgHash = Parsec.many1 Parsec.alphaNum -+ Parsec.choice [ (newName,) <$> parsePkgVersion -+ , parsePkgId' newName ] - - -- | Parse "."-separated integers that describe a package's version. - parsePkgVersion :: Parsec.Parsec String () [Integer] -diff --git a/hadrian/src/Hadrian/Builder/Git.hs b/hadrian/src/Hadrian/Builder/Git.hs -index 0f073ac463..6875a48fbd 100644 ---- a/hadrian/src/Hadrian/Builder/Git.hs -+++ b/hadrian/src/Hadrian/Builder/Git.hs -@@ -2,13 +2,12 @@ module Hadrian.Builder.Git (gitArgs) where - - import Expression - ---- | Default command line arguments for invoking the archiving utility @git@. -+-- | Default command line arguments for invoking the archiving utility @tar@. - gitArgs :: Args - gitArgs = mconcat - [ builder (Git ListFiles) ? mconcat - [ arg "ls-files" - , arg "--recurse-submodules" - , arg "-z" -- , getInputs - ] - ] -diff --git a/hadrian/src/Hadrian/Haskell/Cabal.hs b/hadrian/src/Hadrian/Haskell/Cabal.hs -index db20e47007..0af610166a 100644 ---- a/hadrian/src/Hadrian/Haskell/Cabal.hs -+++ b/hadrian/src/Hadrian/Haskell/Cabal.hs -@@ -10,8 +10,8 @@ - -- Cabal files. - ----------------------------------------------------------------------------- - module Hadrian.Haskell.Cabal ( -- pkgVersion, pkgUnitId, pkgSynopsis, pkgDescription, pkgSimpleIdentifier, -- pkgDependencies, pkgGenericDescription, cabalArchString, cabalOsString -+ pkgVersion, pkgIdentifier, pkgSynopsis, pkgDescription, pkgDependencies, -+ pkgGenericDescription, cabalArchString, cabalOsString, - ) where - - import Development.Shake -@@ -20,19 +20,15 @@ import Distribution.PackageDescription (GenericPackageDescription) - import Hadrian.Haskell.Cabal.Type - import Hadrian.Oracles.Cabal - import Hadrian.Package --import {-# SOURCE #-} Hadrian.Haskell.Hash (pkgUnitId) -- - - -- | Read a Cabal file and return the package version. The Cabal file is tracked. - pkgVersion :: Package -> Action String - pkgVersion = fmap version . readPackageData - ---- | Read a Cabal file and return the package identifier without a hash, e.g. @base-4.10.0.0@. -+-- | Read a Cabal file and return the package identifier, e.g. @base-4.10.0.0@. - -- The Cabal file is tracked. ---- ---- For an identifier complete with the hash use 'pkgUnitId' --pkgSimpleIdentifier :: Package -> Action String --pkgSimpleIdentifier package = do -+pkgIdentifier :: Package -> Action String -+pkgIdentifier package = do - cabal <- readPackageData package - return $ if null (version cabal) - then name cabal -@@ -77,4 +73,3 @@ cabalOsString "darwin" = "osx" - cabalOsString "solaris2" = "solaris" - cabalOsString "gnu" = "hurd" - cabalOsString other = other -- -diff --git a/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs b/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs -index 6aa3ef6bd8..3eaf5c9729 100644 ---- a/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs -+++ b/hadrian/src/Hadrian/Haskell/Cabal/Parse.hs -@@ -63,6 +63,7 @@ import Hadrian.Target - import Base - import Builder - import Context -+import Flavour - import Settings - import Distribution.Simple.LocalBuildInfo - import qualified Distribution.Simple.Register as C -@@ -354,7 +355,7 @@ registerPackage rs context = do - pd <- packageDescription <$> readContextData context - db_path <- packageDbPath (PackageDbLoc (stage context) (iplace context)) - dist_dir <- Context.buildPath context -- pid <- pkgUnitId (stage context) (package context) -+ pid <- pkgIdentifier (package context) - -- Note: the @cPath@ is ignored. The path that's used is the 'buildDir' path - -- from the local build info @lbi@. - lbi <- liftIO $ C.getPersistBuildConfig cPath -@@ -366,12 +367,12 @@ registerPackage rs context = do - -- This is copied and simplified from Cabal, because we want to install the package - -- into a different package database to the one it was configured against. - register :: FilePath -- -> String -- ^ Package Identifier -+ -> FilePath - -> FilePath - -> C.PackageDescription - -> LocalBuildInfo - -> IO () --register pkg_db pid build_dir pd lbi -+register pkg_db conf_file build_dir pd lbi - = withLibLBI pd lbi $ \lib clbi -> do - - absPackageDBs <- C.absolutePackageDBPaths packageDbs -@@ -382,13 +383,13 @@ register pkg_db pid build_dir pd lbi - writeRegistrationFile installedPkgInfo - - where -- regFile = pkg_db pid <.> "conf" -+ regFile = conf_file - reloc = relocatable lbi - -- Using a specific package db here is why we have to copy the function from Cabal. - packageDbs = [C.SpecificPackageDB pkg_db] - - writeRegistrationFile installedPkgInfo = do -- writeUTF8File regFile (CP.showInstalledPackageInfo installedPkgInfo) -+ writeUTF8File (pkg_db regFile <.> "conf") (CP.showInstalledPackageInfo installedPkgInfo) - - - -- | Build autogenerated files @autogen/cabal_macros.h@ and @autogen/Paths_*.hs@. -diff --git a/hadrian/src/Hadrian/Package.hs b/hadrian/src/Hadrian/Package.hs -index 6291edee74..6bc31d7c58 100644 ---- a/hadrian/src/Hadrian/Package.hs -+++ b/hadrian/src/Hadrian/Package.hs -@@ -81,4 +81,4 @@ instance NFData PackageType - - instance Binary Package - instance Hashable Package --instance NFData Package -+instance NFData Package -\ No newline at end of file -diff --git a/hadrian/src/Rules.hs b/hadrian/src/Rules.hs -index 55de341f8e..7cfeb65e5a 100644 ---- a/hadrian/src/Rules.hs -+++ b/hadrian/src/Rules.hs -@@ -8,7 +8,6 @@ import qualified Hadrian.Oracles.Cabal.Rules - import qualified Hadrian.Oracles.DirectoryContents - import qualified Hadrian.Oracles.Path - import qualified Hadrian.Oracles.TextFile --import qualified Hadrian.Haskell.Hash - - import Expression - import qualified Oracles.Flavour -@@ -143,7 +142,6 @@ oracleRules :: Rules () - oracleRules = do - Hadrian.Oracles.ArgsHash.argsHashOracle trackArgument getArgs - Hadrian.Oracles.Cabal.Rules.cabalOracle -- Hadrian.Haskell.Hash.pkgHashOracle - Hadrian.Oracles.DirectoryContents.directoryContentsOracle - Hadrian.Oracles.Path.pathOracle - Hadrian.Oracles.TextFile.textFileOracle -diff --git a/hadrian/src/Rules/BinaryDist.hs b/hadrian/src/Rules/BinaryDist.hs -index 6d4df5f1fb..4c9fc32c3b 100644 ---- a/hadrian/src/Rules/BinaryDist.hs -+++ b/hadrian/src/Rules/BinaryDist.hs -@@ -156,8 +156,7 @@ bindistRules = do - version <- setting ProjectVersion - targetPlatform <- setting TargetPlatformFull - distDir <- Context.distDir Stage1 -- rtsDir <- pkgUnitId Stage1 rts -- -- let rtsDir = "rts" -+ rtsDir <- pkgIdentifier rts - - let ghcBuildDir = root -/- stageString Stage1 - bindistFilesDir = root -/- "bindist" -/- ghcVersionPretty -diff --git a/hadrian/src/Rules/CabalReinstall.hs b/hadrian/src/Rules/CabalReinstall.hs -index 57baa79d56..2bfc8f92b0 100644 ---- a/hadrian/src/Rules/CabalReinstall.hs -+++ b/hadrian/src/Rules/CabalReinstall.hs -@@ -10,7 +10,7 @@ import Utilities - import qualified System.Directory.Extra as IO - import Data.Either - import Rules.BinaryDist --import Hadrian.Haskell.Cabal (pkgUnitId) -+import Hadrian.Haskell.Cabal (pkgIdentifier) - import Oracles.Setting - - {- -@@ -54,8 +54,7 @@ cabalBuildRules = do - need (lib_targets ++ (map (\(_, p) -> p) (bin_targets ++ iserv_targets))) - - distDir <- Context.distDir Stage1 -- rtsDir <- pkgUnitId Stage1 rts -- -- let rtsDir = "rts" -+ rtsDir <- pkgIdentifier rts - - let ghcBuildDir = root -/- stageString Stage1 - rtsIncludeDir = ghcBuildDir -/- "lib" -/- distDir -/- rtsDir -diff --git a/hadrian/src/Rules/Documentation.hs b/hadrian/src/Rules/Documentation.hs -index 9de31707d7..0c751c2d3f 100644 ---- a/hadrian/src/Rules/Documentation.hs -+++ b/hadrian/src/Rules/Documentation.hs -@@ -306,7 +306,7 @@ parsePkgDocTarget root = do - _ <- Parsec.string root *> Parsec.optional (Parsec.char '/') - _ <- Parsec.string (htmlRoot ++ "/") - _ <- Parsec.string "libraries/" -- (pkgname, _, _) <- parsePkgId <* Parsec.char '/' -+ (pkgname, _) <- parsePkgId <* Parsec.char '/' - Parsec.choice - [ Parsec.try (Parsec.string "haddock-prologue.txt") - *> pure (HaddockPrologue pkgname) -diff --git a/hadrian/src/Rules/Generate.hs b/hadrian/src/Rules/Generate.hs -index bf84da2f9d..457ab02da7 100644 ---- a/hadrian/src/Rules/Generate.hs -+++ b/hadrian/src/Rules/Generate.hs -@@ -15,7 +15,7 @@ import Oracles.Flag hiding (arSupportsAtFile, arSupportsDashL) - import Oracles.ModuleFiles - import Oracles.Setting - import Hadrian.Haskell.Cabal.Type (PackageData(version)) --import Hadrian.Haskell.Cabal -+import Hadrian.Haskell.Cabal (pkgIdentifier) - import Hadrian.Oracles.Cabal (readPackageData) - import Packages - import Rules.Libffi -@@ -291,7 +291,7 @@ packageUnitIds stage = - foldMap f [ base, ghcPrim, compiler, ghc, cabal, templateHaskell, ghcCompact, array ] - where - f :: Package -> Interpolations -- f pkg = interpolateVar var $ pkgUnitId stage pkg -+ f pkg = interpolateVar var $ pkgIdentifier pkg - where var = "LIBRARY_" <> escapedPkgName pkg <> "_UNIT_ID" - - escapedPkgName :: Package -> String -@@ -456,15 +456,16 @@ generateConfigHs = do - trackGenerateHs - cProjectName <- getSetting ProjectName - cBooterVersion <- getSetting GhcVersion -- -- We now give a unit-id with a version and a hash to ghc. -- -- See Note [GHC's Unit Id] in GHC.Unit.Types -+ cProjectVersionMunged <- getSetting ProjectVersionMunged -+ -- ROMES:TODO:HASH First we attempt a fixed unit-id with version but without hash. -+ -- -+ -- We now use a more informative unit-id for ghc. See Note [GHC's Unit Id] -+ -- in GHC.Unit.Types - -- - -- It's crucial that the unit-id matches the unit-key -- ghc is no longer - -- part of the WiringMap, so we don't to go back and forth between the -- -- unit-id and the unit-key -- we take care that they are the same by using -- -- 'pkgUnitId' on 'compiler' (the ghc-library package) to create the -- -- unit-id in both situations. -- cProjectUnitId <- expr . (`pkgUnitId` compiler) =<< getStage -+ -- unit-id and the unit-key -- we take care here that they are the same. -+ let cProjectUnitId = "ghc-" ++ cProjectVersionMunged -- ROMES:TODO:HASH - return $ unlines - [ "module GHC.Settings.Config" - , " ( module GHC.Version" -@@ -561,5 +562,3 @@ generatePlatformHostHs = do - , "hostPlatformArchOS :: ArchOS" - , "hostPlatformArchOS = ArchOS hostPlatformArch hostPlatformOS" - ] -- -- -diff --git a/hadrian/src/Rules/Library.hs b/hadrian/src/Rules/Library.hs -index d12249073c..2e63f1768f 100644 ---- a/hadrian/src/Rules/Library.hs -+++ b/hadrian/src/Rules/Library.hs -@@ -45,7 +45,7 @@ libraryRules = do - registerStaticLib :: FilePath -> FilePath -> Action () - registerStaticLib root archivePath = do - -- Simply need the ghc-pkg database .conf file. -- GhcPkgPath _ stage _ (LibA name _ _ w) -+ GhcPkgPath _ stage _ (LibA name _ w) - <- parsePath (parseGhcPkgLibA root) - "<.a library (register) path parser>" - archivePath -@@ -56,7 +56,7 @@ registerStaticLib root archivePath = do - -- the second argument. - buildStaticLib :: FilePath -> FilePath -> Action () - buildStaticLib root archivePath = do -- l@(BuildPath _ stage _ (LibA pkgname _ _ way)) -+ l@(BuildPath _ stage _ (LibA pkgname _ way)) - <- parsePath (parseBuildLibA root) - "<.a library (build) path parser>" - archivePath -@@ -75,7 +75,7 @@ buildStaticLib root archivePath = do - registerDynamicLib :: FilePath -> String -> FilePath -> Action () - registerDynamicLib root suffix dynlibpath = do - -- Simply need the ghc-pkg database .conf file. -- (GhcPkgPath _ stage _ (LibDyn name _ _ w _)) -+ (GhcPkgPath _ stage _ (LibDyn name _ w _)) - <- parsePath (parseGhcPkgLibDyn root suffix) - "" - dynlibpath -@@ -99,7 +99,7 @@ buildDynamicLib root suffix dynlibpath = do - -- See Note [Merging object files for GHCi] in GHC.Driver.Pipeline. - buildGhciLibO :: FilePath -> FilePath -> Action () - buildGhciLibO root ghcilibPath = do -- l@(BuildPath _ stage _ (LibGhci _ _ _ _)) -+ l@(BuildPath _ stage _ (LibGhci _ _ _)) - <- parsePath (parseBuildLibGhci root) - "<.o ghci lib (build) path parser>" - ghcilibPath -@@ -134,7 +134,7 @@ files etc. - - buildPackage :: FilePath -> FilePath -> Action () - buildPackage root fp = do -- l@(BuildPath _ _ _ (PkgStamp _ _ _ way)) <- parsePath (parseStampPath root) "<.stamp parser>" fp -+ l@(BuildPath _ _ _ (PkgStamp _ _ way)) <- parsePath (parseStampPath root) "<.stamp parser>" fp - let ctx = stampContext l - srcs <- hsSources ctx - gens <- interpretInContext ctx generatedDependencies -@@ -226,47 +226,47 @@ needLibrary cs = need =<< concatMapM (libraryTargets True) cs - - -- * Library paths types and parsers - ---- | > libHS--[_].a --data LibA = LibA String [Integer] String Way deriving (Eq, Show) -+-- | > libHS-[_].a -+data LibA = LibA String [Integer] Way deriving (Eq, Show) - - -- | > - data DynLibExt = So | Dylib deriving (Eq, Show) - ---- | > libHS--[_]-ghc. --data LibDyn = LibDyn String [Integer] String Way DynLibExt deriving (Eq, Show) -+-- | > libHS-[_]-ghc. -+data LibDyn = LibDyn String [Integer] Way DynLibExt deriving (Eq, Show) - ---- | > HS--[_].o --data LibGhci = LibGhci String [Integer] String Way deriving (Eq, Show) -+-- | > HS-[_].o -+data LibGhci = LibGhci String [Integer] Way deriving (Eq, Show) - - -- | Get the 'Context' corresponding to the build path for a given static library. - libAContext :: BuildPath LibA -> Context --libAContext (BuildPath _ stage pkgpath (LibA pkgname _ _ way)) = -+libAContext (BuildPath _ stage pkgpath (LibA pkgname _ way)) = - Context stage pkg way Final - where - pkg = library pkgname pkgpath - - -- | Get the 'Context' corresponding to the build path for a given GHCi library. - libGhciContext :: BuildPath LibGhci -> Context --libGhciContext (BuildPath _ stage pkgpath (LibGhci pkgname _ _ way)) = -+libGhciContext (BuildPath _ stage pkgpath (LibGhci pkgname _ way)) = - Context stage pkg way Final - where - pkg = library pkgname pkgpath - - -- | Get the 'Context' corresponding to the build path for a given dynamic library. - libDynContext :: BuildPath LibDyn -> Context --libDynContext (BuildPath _ stage pkgpath (LibDyn pkgname _ _ way _)) = -+libDynContext (BuildPath _ stage pkgpath (LibDyn pkgname _ way _)) = - Context stage pkg way Final - where - pkg = library pkgname pkgpath - - -- | Get the 'Context' corresponding to the build path for a given static library. - stampContext :: BuildPath PkgStamp -> Context --stampContext (BuildPath _ stage _ (PkgStamp pkgname _ _ way)) = -+stampContext (BuildPath _ stage _ (PkgStamp pkgname _ way)) = - Context stage pkg way Final - where - pkg = unsafeFindPackageByName pkgname - --data PkgStamp = PkgStamp String [Integer] String Way deriving (Eq, Show) -+data PkgStamp = PkgStamp String [Integer] Way deriving (Eq, Show) - - - -- | Parse a path to a ghci library to be built, making sure the path starts -@@ -313,34 +313,34 @@ parseGhcPkgLibDyn root ext = parseGhcPkgPath root (parseLibDynFilename ext) - parseLibAFilename :: Parsec.Parsec String () LibA - parseLibAFilename = do - _ <- Parsec.string "libHS" -- (pkgname, pkgver, pkghash) <- parsePkgId -+ (pkgname, pkgver) <- parsePkgId - way <- parseWaySuffix vanilla - _ <- Parsec.string ".a" -- return (LibA pkgname pkgver pkghash way) -+ return (LibA pkgname pkgver way) - - -- | Parse the filename of a ghci library to be built into a 'LibGhci' value. - parseLibGhciFilename :: Parsec.Parsec String () LibGhci - parseLibGhciFilename = do - _ <- Parsec.string "HS" -- (pkgname, pkgver, pkghash) <- parsePkgId -+ (pkgname, pkgver) <- parsePkgId - _ <- Parsec.string "." - way <- parseWayPrefix vanilla - _ <- Parsec.string "o" -- return (LibGhci pkgname pkgver pkghash way) -+ return (LibGhci pkgname pkgver way) - - -- | Parse the filename of a dynamic library to be built into a 'LibDyn' value. - parseLibDynFilename :: String -> Parsec.Parsec String () LibDyn - parseLibDynFilename ext = do - _ <- Parsec.string "libHS" -- (pkgname, pkgver, pkghash) <- parsePkgId -+ (pkgname, pkgver) <- parsePkgId - way <- addWayUnit Dynamic <$> parseWaySuffix dynamic - _ <- optional $ Parsec.string "-ghc" *> parsePkgVersion - _ <- Parsec.string ("." ++ ext) -- return (LibDyn pkgname pkgver pkghash way $ if ext == "so" then So else Dylib) -+ return (LibDyn pkgname pkgver way $ if ext == "so" then So else Dylib) - - parseStamp :: Parsec.Parsec String () PkgStamp - parseStamp = do - _ <- Parsec.string "stamp-" -- (pkgname, pkgver, pkghash) <- parsePkgId -+ (pkgname, pkgver) <- parsePkgId - way <- parseWaySuffix vanilla -- return (PkgStamp pkgname pkgver pkghash way) -+ return (PkgStamp pkgname pkgver way) -diff --git a/hadrian/src/Rules/Register.hs b/hadrian/src/Rules/Register.hs -index ad2df7c33d..e716204614 100644 ---- a/hadrian/src/Rules/Register.hs -+++ b/hadrian/src/Rules/Register.hs -@@ -1,4 +1,3 @@ --{-# LANGUAGE TypeApplications #-} - module Rules.Register ( - configurePackageRules, registerPackageRules, registerPackages, - libraryTargets -@@ -21,16 +20,11 @@ import Utilities - import Hadrian.Haskell.Cabal.Type - import qualified Text.Parsec as Parsec - import qualified Data.Set as Set --import qualified Data.Char as Char --import Data.Bifunctor (bimap) - - import Distribution.Version (Version) --import qualified Distribution.Types.PackageId as Cabal --import qualified Distribution.Types.PackageName as Cabal - import qualified Distribution.Parsec as Cabal --import qualified Distribution.Compat.Parsing as Cabal --import qualified Distribution.Parsec.FieldLineStream as Cabal --import qualified Distribution.Compat.CharParsing as CabalCharParsing -+import qualified Distribution.Types.PackageName as Cabal -+import qualified Distribution.Types.PackageId as Cabal - - import qualified Hadrian.Haskell.Cabal.Parse as Cabal - import qualified System.Directory as IO -@@ -183,7 +177,7 @@ buildConfFinal rs context@Context {..} _conf = do - -- so that if any change ends up modifying a library (but not its .conf - -- file), we still rebuild things that depend on it. - dir <- (-/-) <$> libPath context <*> distDir stage -- pkgid <- pkgUnitId stage package -+ pkgid <- pkgIdentifier package - files <- liftIO $ - (++) <$> getDirectoryFilesIO "." [dir -/- "*libHS"++pkgid++"*"] - <*> getDirectoryFilesIO "." [dir -/- pkgid -/- "**"] -@@ -251,33 +245,11 @@ getPackageNameFromConfFile conf - takeBaseName conf ++ ": " ++ err - Right (name, _) -> return name - ---- | Parse a cabal-like name - parseCabalName :: String -> Either String (String, Version) ---- Try to parse a name with a hash, but otherwise parse a name without one. --parseCabalName s = bimap show id (Cabal.runParsecParser parser "" $ Cabal.fieldLineStreamFromString s) -+parseCabalName = fmap f . Cabal.eitherParsec - where -- parser = Cabal.try nameWithHashParser <|> (extractVersion <$> Cabal.parsec) -- -- extractVersion :: Cabal.PackageId -> (String, Version) -- extractVersion pkg_id = (Cabal.unPackageName $ Cabal.pkgName pkg_id, Cabal.pkgVersion pkg_id) -- -- Definition similar to 'Parsec PackageIdentifier' from Cabal but extended -- -- with logic for parsing the hash (despite not returning it) -- nameWithHashParser :: Cabal.ParsecParser (String, Version) -- nameWithHashParser = Cabal.PP $ \_ -> do -- xs' <- Parsec.sepBy component (Parsec.char '-') -- case reverse xs' of -- _hash:version_str:xs -> -- case Cabal.simpleParsec @Version version_str of -- Nothing -> fail ("failed to parse a version from " <> version_str) -- Just v -> -- if not (null xs) && all (\c -> all (/= '.') c && not (all Char.isDigit c)) xs -- then return $ (intercalate "-" (reverse xs), v) -- else fail "all digits or a dot in a portion of package name" -- _ -> fail "couldn't parse a hash, a version and a name" -- where -- component = CabalCharParsing.munch1 (\c -> Char.isAlphaNum c || c == '.') -- -- -+ f :: Cabal.PackageId -> (String, Version) -+ f pkg_id = (Cabal.unPackageName $ Cabal.pkgName pkg_id, Cabal.pkgVersion pkg_id) - - -- | Return extra library targets. - extraTargets :: Context -> Action [FilePath] -diff --git a/hadrian/src/Settings/Builders/Cabal.hs b/hadrian/src/Settings/Builders/Cabal.hs -index 3e83bb5634..5395cae272 100644 ---- a/hadrian/src/Settings/Builders/Cabal.hs -+++ b/hadrian/src/Settings/Builders/Cabal.hs -@@ -84,7 +84,7 @@ cabalSetupArgs = builder (Cabal Setup) ? do - commonCabalArgs :: Stage -> Args - commonCabalArgs stage = do - pkg <- getPackage -- package_id <- expr $ pkgUnitId stage pkg -+ package_id <- expr $ pkgIdentifier pkg - let prefix = "${pkgroot}" ++ (if windowsHost then "" else "/..") - mconcat [ -- Don't strip libraries when cross compiling. - -- TODO: We need to set @--with-strip=(stripCmdPath :: Action FilePath)@, -@@ -100,7 +100,7 @@ commonCabalArgs stage = do - , arg "--cabal-file" - , arg $ pkgCabalFile pkg - , arg "--ipid" -- , arg package_id -+ , arg "$pkg-$version" - , arg "--prefix" - , arg prefix - -diff --git a/hadrian/src/Settings/Builders/Ghc.hs b/hadrian/src/Settings/Builders/Ghc.hs -index 313774d767..e09970d62f 100644 ---- a/hadrian/src/Settings/Builders/Ghc.hs -+++ b/hadrian/src/Settings/Builders/Ghc.hs -@@ -247,24 +247,21 @@ wayGhcArgs = do - , map ("-optc"++) <$> wayCcArgs - ] - ---- | Args related to correct handling of packages, such as setting ---- -this-unit-id and passing -package-id for dependencies - packageGhcArgs :: Args - packageGhcArgs = do - package <- getPackage -- stage <- getStage - ghc_ver <- readVersion <$> (expr . ghcVersionStage =<< getStage) - -- ROMES: Until the boot compiler no longer needs ghc's - -- unit-id to be "ghc", the stage0 compiler must be built - -- with `-this-unit-id ghc`, while the wired-in unit-id of - -- ghc is correctly set to the unit-id we'll generate for -- -- stage1 (set in generateConfigHs in Rules.Generate). -+ -- stage1 (set in generateVersionHs in Rules.Generate). - -- - -- However, we don't need to set the unit-id of "ghc" to "ghc" when - -- building stage0 because we have a flag in compiler/ghc.cabal.in that is - -- sets `-this-unit-id ghc` when hadrian is building stage0, which will - -- overwrite this one. -- pkgId <- expr $ pkgUnitId stage package -+ pkgId <- expr $ pkgIdentifier package - mconcat [ arg "-hide-all-packages" - , arg "-no-user-package-db" - , arg "-package-env -" -diff --git a/hadrian/src/Settings/Builders/Haddock.hs b/hadrian/src/Settings/Builders/Haddock.hs -index 400e697da0..100f52f9b1 100644 ---- a/hadrian/src/Settings/Builders/Haddock.hs -+++ b/hadrian/src/Settings/Builders/Haddock.hs -@@ -38,13 +38,11 @@ haddockBuilderArgs = mconcat - output <- getOutput - pkg <- getPackage - root <- getBuildRoot -- stage <- getStage - context <- getContext - version <- expr $ pkgVersion pkg - synopsis <- expr $ pkgSynopsis pkg - haddocks <- expr $ haddockDependencies context -- haddocks_with_versions <- expr $ sequence $ [(,h) <$> pkgUnitId stage p | (p, h) <- haddocks] -- -+ haddocks_with_versions <- expr $ sequence $ [(,h) <$> pkgIdentifier p | (p, h) <- haddocks] - hVersion <- expr $ pkgVersion haddock - statsDir <- expr $ haddockStatsFilesDir - baseUrlTemplate <- expr (docsBaseUrl <$> userSetting defaultDocArgs) -diff --git a/hadrian/src/Settings/Default.hs b/hadrian/src/Settings/Default.hs -index b26d5333c0..cce5dac4f8 100644 ---- a/hadrian/src/Settings/Default.hs -+++ b/hadrian/src/Settings/Default.hs -@@ -17,6 +17,7 @@ import qualified Data.Set as Set - - import qualified Hadrian.Builder.Sphinx - import qualified Hadrian.Builder.Tar -+import Hadrian.Haskell.Cabal.Type - - import CommandLine - import Expression -diff --git a/utils/ghc-pkg/Main.hs b/utils/ghc-pkg/Main.hs -index 236e73928c..a3b0657a38 100644 ---- a/utils/ghc-pkg/Main.hs -+++ b/utils/ghc-pkg/Main.hs -@@ -23,7 +23,6 @@ - - module Main (main) where - --import Debug.Trace - import qualified GHC.Unit.Database as GhcPkg - import GHC.Unit.Database hiding (mkMungePathUrl) - import GHC.HandleEncoding -@@ -1602,7 +1601,7 @@ listPackages verbosity my_flags mPackageName mModuleName = do - simplePackageList :: [Flag] -> [InstalledPackageInfo] -> IO () - simplePackageList my_flags pkgs = do - let showPkg :: InstalledPackageInfo -> String -- showPkg | FlagShowUnitIds `elem` my_flags = traceId . display . installedUnitId -+ showPkg | FlagShowUnitIds `elem` my_flags = display . installedUnitId - | FlagNamesOnly `elem` my_flags = display . mungedName . mungedId - | otherwise = display . mungedId - strs = map showPkg pkgs