Name: hackport Version: 0.6.5 License: GPL License-file: LICENSE Author: Henning Günther, Duncan Coutts, Lennart Kolmodin Maintainer: Gentoo Haskell team Category: Distribution Synopsis: Hackage and Portage integration tool Description: A command line tool to manage an overlay of Gentoo ebuilds that are generated from a hackage repo of Cabal packages. Build-Type: Simple Cabal-Version: >=1.10 source-repository head type: git location: git://github.com/gentoo-haskell/hackport.git Executable hackport ghc-options: -Wall ghc-prof-options: -caf-all -auto-all -rtsopts Main-Is: Main.hs Default-Language: Haskell98 Hs-Source-Dirs: ., cabal, cabal/Cabal, cabal/cabal-install, hackage-security/hackage-security/src Build-Depends: array >= 0.4.0.1, base >= 4.8 && < 5, bytestring >= 0.10, containers >= 0.5, deepseq >= 1.3.0.1, directory >= 1.2, extensible-exceptions, filepath >= 1.3.0.1, HTTP >= 4000.1.5, network >= 2.6, network-uri >= 2.6, parsec >= 3.1.13, pretty >= 1.1.1, process >= 1.1.0.2, old-locale >= 1.0, split, tar >= 0.5, time >= 1.4.0.1, zlib >= 0.5.3, xml >= 1.3.7, -- cabal depends binary >= 0.5.1.1, text >= 1.2.3.0, transformers >= 0.3, unix >= 2.5, -- cabal-install depends async >= 2.0, hashable >= 1.0, random >= 1.0, stm >= 2.0, -- hackage-security depends base16-bytestring >= 0.1.1, base64-bytestring >= 1.0, cryptohash-sha256 >= 0.11, ed25519, ghc-prim, lukko >= 0.1, mtl >= 2.1, template-haskell default-extensions: -- hackage-security DefaultSignatures, DeriveDataTypeable, DoAndIfThenElse, EmptyDataDecls, ExistentialQuantification, ForeignFunctionInterface, FlexibleContexts, FlexibleInstances, GADTs, GeneralizedNewtypeDeriving, KindSignatures, MultiParamTypeClasses, -- cabal PatternGuards, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TypeFamilies, TypeOperators, ViewPatterns other-extensions: DeriveDataTypeable, -- extensions due to bundled cabal-install CPP, ForeignFunctionInterface, -- hackage-security extensions DefaultSignatures, GeneralizedNewtypeDeriving, GADTs, KindSignatures, RankNTypes, RecordWildCards, TypeOperators other-modules: -- hackport modules AnsiColor Cabal2Ebuild Error HackPort.GlobalFlags Merge Merge.Dependencies Overlays Paths_hackport Portage.Cabal Portage.Dependency Portage.Dependency.Builder Portage.Dependency.Normalize Portage.Dependency.Print Portage.Dependency.Types Portage.EBuild Portage.EBuild.CabalFeature Portage.EBuild.Render Portage.EMeta Portage.GHCCore Portage.Host Portage.Metadata Portage.Overlay Portage.PackageId Portage.Resolve Portage.Tables Portage.Use Portage.Version Status Util -- cabal modules Distribution.Backpack Distribution.Backpack.ComponentsGraph Distribution.Backpack.Configure Distribution.Backpack.ConfiguredComponent Distribution.Backpack.DescribeUnitId Distribution.Backpack.FullUnitId Distribution.Backpack.Id Distribution.Backpack.LinkedComponent Distribution.Backpack.MixLink Distribution.Backpack.ModSubst Distribution.Backpack.ModuleScope Distribution.Backpack.ModuleShape Distribution.Backpack.PreExistingComponent Distribution.Backpack.PreModuleShape Distribution.Backpack.ReadyComponent Distribution.Backpack.UnifyM Distribution.CabalSpecVersion Distribution.Client.BuildReports.Types Distribution.Client.CmdInstall.ClientInstallFlags Distribution.Client.Compat.Directory Distribution.Client.Compat.Prelude Distribution.Client.Compat.Semaphore Distribution.Client.Config Distribution.Client.Dependency.Types Distribution.Client.FetchUtils Distribution.Client.GZipUtils Distribution.Client.GlobalFlags Distribution.Client.HttpUtils Distribution.Client.IndexUtils Distribution.Client.IndexUtils.Timestamp Distribution.Client.Init.Types Distribution.Client.InstallPlan Distribution.Client.InstallSymlink Distribution.Client.JobControl Distribution.Client.ParseUtils Distribution.Client.Security.DNS Distribution.Client.Security.HTTP Distribution.Client.Setup Distribution.Client.SolverInstallPlan Distribution.Client.SourceRepo Distribution.Client.Tar Distribution.Client.Targets Distribution.Client.Types Distribution.Client.Update Distribution.Client.Utils Distribution.Client.World Distribution.Compat.Async Distribution.Compat.Binary Distribution.Compat.CharParsing Distribution.Compat.CopyFile Distribution.Compat.CreatePipe Distribution.Compat.DList Distribution.Compat.Directory Distribution.Compat.Environment Distribution.Compat.Exception Distribution.Compat.FilePath Distribution.Compat.Graph Distribution.Compat.Internal.TempFile Distribution.Compat.Lens Distribution.Compat.MD5 Distribution.Compat.MonadFail Distribution.Compat.Newtype Distribution.Compat.Parsing Distribution.Compat.Prelude Distribution.Compat.Prelude.Internal Distribution.Compat.Semigroup Distribution.Compat.Stack Distribution.Compat.Time Distribution.Compiler Distribution.Deprecated.ParseUtils Distribution.Deprecated.ReadP Distribution.Deprecated.Text Distribution.Deprecated.ViewAsFieldDescr Distribution.FieldGrammar Distribution.FieldGrammar.Class Distribution.FieldGrammar.FieldDescrs Distribution.FieldGrammar.Parsec Distribution.FieldGrammar.Pretty Distribution.Fields Distribution.Fields.ConfVar Distribution.Fields.Field Distribution.Fields.Lexer Distribution.Fields.LexerMonad Distribution.Fields.ParseResult Distribution.Fields.Parser Distribution.Fields.Pretty Distribution.GetOpt Distribution.InstalledPackageInfo Distribution.Lex Distribution.License Distribution.ModuleName Distribution.Package Distribution.PackageDescription Distribution.PackageDescription.Check Distribution.PackageDescription.Configuration Distribution.PackageDescription.FieldGrammar Distribution.PackageDescription.Parsec Distribution.PackageDescription.PrettyPrint Distribution.PackageDescription.Quirks Distribution.PackageDescription.Utils Distribution.Parsec Distribution.Parsec.Error Distribution.Parsec.FieldLineStream Distribution.Parsec.Newtypes Distribution.Parsec.Position Distribution.Parsec.Warning Distribution.Pretty Distribution.ReadE Distribution.SPDX Distribution.SPDX.License Distribution.SPDX.LicenseExceptionId Distribution.SPDX.LicenseExpression Distribution.SPDX.LicenseId Distribution.SPDX.LicenseListVersion Distribution.SPDX.LicenseReference Distribution.Simple.Build.PathsModule Distribution.Simple.BuildPaths Distribution.Simple.BuildTarget Distribution.Simple.BuildToolDepends Distribution.Simple.CCompiler Distribution.Simple.Command Distribution.Simple.Compiler Distribution.Simple.Configure Distribution.Simple.Flag Distribution.Simple.GHC Distribution.Simple.GHC.EnvironmentParser Distribution.Simple.GHC.ImplInfo Distribution.Simple.GHC.Internal Distribution.Simple.GHCJS Distribution.Simple.Glob Distribution.Simple.HaskellSuite Distribution.Simple.Hpc Distribution.Simple.InstallDirs Distribution.Simple.InstallDirs.Internal Distribution.Simple.LocalBuildInfo Distribution.Simple.PackageIndex Distribution.Simple.PreProcess Distribution.Simple.PreProcess.Unlit Distribution.Simple.Program Distribution.Simple.Program.Ar Distribution.Simple.Program.Builtin Distribution.Simple.Program.Db Distribution.Simple.Program.Find Distribution.Simple.Program.GHC Distribution.Simple.Program.HcPkg Distribution.Simple.Program.Hpc Distribution.Simple.Program.Internal Distribution.Simple.Program.Ld Distribution.Simple.Program.ResponseFile Distribution.Simple.Program.Run Distribution.Simple.Program.Strip Distribution.Simple.Program.Types Distribution.Simple.Setup Distribution.Simple.Test.LibV09 Distribution.Simple.Test.Log Distribution.Simple.UHC Distribution.Simple.Utils Distribution.Solver.Compat.Prelude Distribution.Solver.Types.ComponentDeps Distribution.Solver.Types.ConstraintSource Distribution.Solver.Types.InstSolverPackage Distribution.Solver.Types.LabeledPackageConstraint Distribution.Solver.Types.OptionalStanza Distribution.Solver.Types.PackageConstraint Distribution.Solver.Types.PackageFixedDeps Distribution.Solver.Types.PackageIndex Distribution.Solver.Types.PackagePath Distribution.Solver.Types.ResolverPackage Distribution.Solver.Types.Settings Distribution.Solver.Types.SolverId Distribution.Solver.Types.SolverPackage Distribution.Solver.Types.SourcePackage Distribution.System Distribution.TestSuite Distribution.Text Distribution.Types.AbiDependency Distribution.Types.AbiHash Distribution.Types.AnnotatedId Distribution.Types.Benchmark Distribution.Types.Benchmark.Lens Distribution.Types.BenchmarkInterface Distribution.Types.BenchmarkType Distribution.Types.BuildInfo Distribution.Types.BuildInfo.Lens Distribution.Types.BuildType Distribution.Types.Component Distribution.Types.ComponentId Distribution.Types.ComponentInclude Distribution.Types.ComponentLocalBuildInfo Distribution.Types.ComponentName Distribution.Types.ComponentRequestedSpec Distribution.Types.CondTree Distribution.Types.Condition Distribution.Types.ConfVar Distribution.Types.Dependency Distribution.Types.DependencyMap Distribution.Types.ExeDependency Distribution.Types.Executable Distribution.Types.Executable.Lens Distribution.Types.ExecutableScope Distribution.Types.ExposedModule Distribution.Types.Flag Distribution.Types.ForeignLib Distribution.Types.ForeignLib.Lens Distribution.Types.ForeignLibOption Distribution.Types.ForeignLibType Distribution.Types.GenericPackageDescription Distribution.Types.GenericPackageDescription.Lens Distribution.Types.GivenComponent Distribution.Types.HookedBuildInfo Distribution.Types.IncludeRenaming Distribution.Types.InstalledPackageInfo Distribution.Types.InstalledPackageInfo.FieldGrammar Distribution.Types.InstalledPackageInfo.Lens Distribution.Types.LegacyExeDependency Distribution.Types.Lens Distribution.Types.Library Distribution.Types.Library.Lens Distribution.Types.LibraryName Distribution.Types.LibraryVisibility Distribution.Types.LocalBuildInfo Distribution.Types.Mixin Distribution.Types.Module Distribution.Types.ModuleReexport Distribution.Types.ModuleRenaming Distribution.Types.MungedPackageId Distribution.Types.MungedPackageName Distribution.Types.PackageDescription Distribution.Types.PackageDescription.Lens Distribution.Types.PackageId Distribution.Types.PackageId.Lens Distribution.Types.PackageName Distribution.Types.PackageName.Magic Distribution.Types.PackageVersionConstraint Distribution.Types.PkgconfigDependency Distribution.Types.PkgconfigName Distribution.Types.PkgconfigVersion Distribution.Types.PkgconfigVersionRange Distribution.Types.SetupBuildInfo Distribution.Types.SetupBuildInfo.Lens Distribution.Types.SourceRepo Distribution.Types.SourceRepo.Lens Distribution.Types.TargetInfo Distribution.Types.TestSuite Distribution.Types.TestSuite.Lens Distribution.Types.TestSuiteInterface Distribution.Types.TestType Distribution.Types.UnitId Distribution.Types.UnqualComponentName Distribution.Types.Version Distribution.Types.VersionInterval Distribution.Types.VersionRange Distribution.Types.VersionRange.Internal Distribution.Utils.Base62 Distribution.Utils.Generic Distribution.Utils.IOData Distribution.Utils.LogProgress Distribution.Utils.MapAccum Distribution.Utils.NubList Distribution.Utils.Progress Distribution.Utils.ShortText Distribution.Utils.String Distribution.Utils.UnionFind Distribution.Verbosity Distribution.Verbosity.Internal Distribution.Version Language.Haskell.Extension Paths_cabal_install -- hackage-security modules Hackage.Security.Client Hackage.Security.Client.Formats Hackage.Security.Client.Repository Hackage.Security.Client.Repository.Cache Hackage.Security.Client.Repository.HttpLib Hackage.Security.Client.Repository.Local Hackage.Security.Client.Repository.Remote Hackage.Security.Client.Verify Hackage.Security.JSON Hackage.Security.Key Hackage.Security.Key.Env Hackage.Security.TUF Hackage.Security.TUF.Common Hackage.Security.TUF.FileInfo Hackage.Security.TUF.FileMap Hackage.Security.TUF.Header Hackage.Security.TUF.Layout.Cache Hackage.Security.TUF.Layout.Index Hackage.Security.TUF.Layout.Repo Hackage.Security.TUF.Mirrors Hackage.Security.TUF.Paths Hackage.Security.TUF.Patterns Hackage.Security.TUF.Root Hackage.Security.TUF.Signed Hackage.Security.TUF.Snapshot Hackage.Security.TUF.Targets Hackage.Security.TUF.Timestamp Hackage.Security.Trusted Hackage.Security.Trusted.TCB Hackage.Security.Util.Base64 Hackage.Security.Util.Checked Hackage.Security.Util.Exit Hackage.Security.Util.IO Hackage.Security.Util.JSON Hackage.Security.Util.Lens Hackage.Security.Util.Path Hackage.Security.Util.Pretty Hackage.Security.Util.Some Hackage.Security.Util.Stack Hackage.Security.Util.TypedEmbedded Prelude Text.JSON.Canonical Test-Suite test-resolve-category ghc-options: -Wall Type: exitcode-stdio-1.0 Default-Language: Haskell98 Main-Is: tests/resolveCat.hs Hs-Source-Dirs: ., cabal, cabal/Cabal, cabal/cabal-install, tests Build-Depends: array, base, binary, deepseq, bytestring, containers, directory, extensible-exceptions, filepath, HUnit, parsec, pretty, process, split, text, time, transformers, unix, xml default-extensions: -- cabal PatternGuards, DoAndIfThenElse Test-Suite test-print-deps ghc-options: -Wall Type: exitcode-stdio-1.0 Default-Language: Haskell98 Main-Is: tests/print_deps.hs Hs-Source-Dirs: ., cabal, cabal/Cabal, cabal/cabal-install, tests Build-Depends: array, base, binary, deepseq, bytestring, containers, directory, extensible-exceptions, filepath, HUnit, parsec, pretty, process, text, time, transformers, unix, xml default-extensions: -- cabal PatternGuards, DoAndIfThenElse Test-Suite test-normalize-deps ghc-options: -Wall Type: exitcode-stdio-1.0 Default-Language: Haskell98 Main-Is: tests/normalize_deps.hs Hs-Source-Dirs: ., cabal, cabal/Cabal, cabal/cabal-install, tests Build-Depends: array, base, binary, deepseq, bytestring, containers, directory, extensible-exceptions, filepath, HUnit, parsec, pretty, process, text, time, transformers, unix, xml default-extensions: -- cabal PatternGuards, DoAndIfThenElse