cabal-version: 3.0 name: haskell-updater homepage: https://github.com/gentoo-haskell/haskell-updater#readme bug-reports: https://github.com/gentoo-haskell/haskell-updater/issues version: 1.5.0.0 synopsis: Rebuild Haskell dependencies in Gentoo description: haskell-updater rebuilds Haskell packages on Gentoo after a GHC upgrade or a dependency upgrade. haskell-updater is written so as to use only GHC's boot libraries so as to have no external dependencies. category: Distribution license: GPL-3.0-or-later license-file: LICENSE copyright: (c) Ivan Lazar Miljenovic, Lennart Kolmodin, Stephan Friedrichs, Emil Karlson author: Ivan Lazar Miljenovic, Lennart Kolmodin, Stephan Friedrichs, Emil Karlson maintainer: haskell@gentoo.org build-type: Simple extra-doc-files: , CHANGELOG.md , man/haskell-updater.1 , README.md , TODO tested-with: , GHC ==9.0.2 , GHC ==9.2.8 , GHC ==9.4.8 , GHC ==9.6.6 , GHC ==9.8.4 , GHC ==9.10.1 , GHC ==9.12.1 source-repository head type: git location: https://github.com/gentoo-haskell/haskell-updater.git flag pedantic description: Enable -Werror default: False manual: True common all ghc-options: -Wall if flag(pedantic) ghc-options: -Werror executable haskell-updater import: all hs-source-dirs: src/ main-is: Main.hs other-modules: Distribution.Gentoo.CmdLine Distribution.Gentoo.CmdLine.Types Distribution.Gentoo.Env Distribution.Gentoo.GHC Distribution.Gentoo.Packages Distribution.Gentoo.PkgManager Distribution.Gentoo.PkgManager.Types Distribution.Gentoo.Types Distribution.Gentoo.Types.Mode Distribution.Gentoo.Util Output Paths_haskell_updater autogen-modules: Paths_haskell_updater build-depends: , base >=4.15.1.0 && <5 , bytestring >=0.10.12.1 && <0.13 , Cabal >=3.4.1.0 && <3.15 , containers >=0.6.4.1 && <0.8 , directory >=1.2.5.0 && <1.4 , filepath >=1.4.2.1 && <1.6 , mtl >=2.2.2 && <2.3.1 , process ^>=1.6.13.2 -- Only force new bytestring on versions of GHC that come bundled with it if impl(ghc >= 9.2.1) build-depends: , bytestring >=0.11.1.0 default-language: Haskell2010