;cabal: update cabal files

This commit is contained in:
Simon Michael 2023-09-21 07:41:22 +01:00
parent fffae7f578
commit bdf292b377
4 changed files with 91 additions and 26 deletions

View File

@ -1,22 +1,29 @@
cabal-version: 1.12 cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.1. -- This file has been generated from package.yaml by hpack version 0.35.2.
-- --
-- see: https://github.com/sol/hpack -- see: https://github.com/sol/hpack
name: hledger-lib name: hledger-lib
version: 1.31.99 version: 1.31.99
synopsis: A reusable library providing the core functionality of hledger synopsis: A library providing the core functionality of hledger
description: A reusable library containing hledger's core functionality. description: This library contains hledger's core functionality.
This is used by most hledger* packages so that they support the same It is used by most hledger* packages so that they support the same
common file formats, command line options, reports etc. command line options, file formats, reports, etc.
. .
hledger is a robust, cross-platform set of tools for tracking money, hledger is a robust, cross-platform set of tools for tracking money,
time, or any other commodity, using double-entry accounting and a time, or any other commodity, using double-entry accounting and a
simple, editable file format, with command-line, terminal and web simple, editable file format, with command-line, terminal and web
interfaces. It is a Haskell rewrite of Ledger, and one of the leading interfaces. It is a Haskell rewrite of Ledger, and one of the leading
implementations of Plain Text Accounting. Read more at: implementations of Plain Text Accounting.
<https://hledger.org> .
See also:
.
- https://hledger.org - hledger's home page
.
- https://hledger.org/dev.html - starting point for hledger's developer docs
.
- https://hackage.haskell.org/package/hledger-lib/docs/Hledger.html - starting point for hledger's haddock docs
category: Finance category: Finance
stability: stable stability: stable
homepage: http://hledger.org homepage: http://hledger.org

View File

@ -1,13 +1,13 @@
cabal-version: 1.12 cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.1. -- This file has been generated from package.yaml by hpack version 0.35.2.
-- --
-- see: https://github.com/sol/hpack -- see: https://github.com/sol/hpack
name: hledger-ui name: hledger-ui
version: 1.31.99 version: 1.31.99
synopsis: Curses-style terminal interface for the hledger accounting system synopsis: Terminal interface for the hledger accounting system
description: A simple curses-style terminal user interface for the hledger accounting system. description: A simple terminal user interface for the hledger accounting system.
It can be a more convenient way to browse your accounts than the CLI. It can be a more convenient way to browse your accounts than the CLI.
This package currently does not support Microsoft Windows, except in WSL. This package currently does not support Microsoft Windows, except in WSL.
. .
@ -44,6 +44,66 @@ flag threaded
manual: False manual: False
default: True default: True
library
exposed-modules:
Hledger.UI
Hledger.UI.Main
Hledger.UI.Theme
Hledger.UI.UIOptions
other-modules:
Hledger.UI.AccountsScreen
Hledger.UI.BalancesheetScreen
Hledger.UI.CashScreen
Hledger.UI.Editor
Hledger.UI.ErrorScreen
Hledger.UI.IncomestatementScreen
Hledger.UI.MenuScreen
Hledger.UI.RegisterScreen
Hledger.UI.TransactionScreen
Hledger.UI.UIScreens
Hledger.UI.UIState
Hledger.UI.UITypes
Hledger.UI.UIUtils
Paths_hledger_ui
hs-source-dirs:
./
ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures -Wno-orphans -Wno-type-defaults -Wno-unused-do-bind
cpp-options: -DVERSION="1.31.99" -DVERSION="1.31.99"
build-depends:
ansi-terminal >=0.9
, async
, base >=4.14 && <4.19
, brick >=1.5
, cmdargs >=0.8
, containers >=0.5.9
, data-default
, directory
, doclayout >=0.3 && <0.5
, extra >=1.6.3
, filepath
, fsnotify ==0.4.*
, hledger >=1.31.99 && <1.32
, hledger-lib >=1.31.99 && <1.32
, megaparsec >=7.0.0 && <9.6
, microlens >=0.4
, microlens-platform >=0.2.3.1
, mtl >=2.2.1
, process >=1.2
, safe >=0.3.19
, split >=0.1
, text >=1.2
, text-zipper >=0.4
, time >=1.5
, transformers
, unix
, vector
, vty >=5.15
default-language: Haskell2010
if os(windows)
buildable: False
else
buildable: True
executable hledger-ui executable hledger-ui
main-is: hledger-ui.hs main-is: hledger-ui.hs
other-modules: other-modules:

View File

@ -1,13 +1,13 @@
cabal-version: 1.12 cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.1. -- This file has been generated from package.yaml by hpack version 0.35.2.
-- --
-- see: https://github.com/sol/hpack -- see: https://github.com/sol/hpack
name: hledger-web name: hledger-web
version: 1.31.99 version: 1.31.99
synopsis: Web-based user interface for the hledger accounting system synopsis: Web user interface for the hledger accounting system
description: A simple web-based user interface for the hledger accounting system, description: A simple web user interface for the hledger accounting system,
providing a more modern UI than the command-line or terminal interfaces. providing a more modern UI than the command-line or terminal interfaces.
It can be used as a local single-user UI, or as a multi-user UI for It can be used as a local single-user UI, or as a multi-user UI for
viewing\/adding\/editing on the web. viewing\/adding\/editing on the web.
@ -130,7 +130,12 @@ flag threaded
library library
exposed-modules: exposed-modules:
Hledger.Web Hledger.Web
Hledger.Web.Main
Hledger.Web.WebOptions
Hledger.Web.Application Hledger.Web.Application
Hledger.Web.Import
Hledger.Web.Test
other-modules:
Hledger.Web.Foundation Hledger.Web.Foundation
Hledger.Web.Handler.AddR Hledger.Web.Handler.AddR
Hledger.Web.Handler.EditR Hledger.Web.Handler.EditR
@ -138,16 +143,10 @@ library
Hledger.Web.Handler.MiscR Hledger.Web.Handler.MiscR
Hledger.Web.Handler.RegisterR Hledger.Web.Handler.RegisterR
Hledger.Web.Handler.UploadR Hledger.Web.Handler.UploadR
Hledger.Web.Import
Hledger.Web.Main
Hledger.Web.Settings Hledger.Web.Settings
Hledger.Web.Settings.StaticFiles Hledger.Web.Settings.StaticFiles
Hledger.Web.Test
Hledger.Web.WebOptions
Hledger.Web.Widget.AddForm Hledger.Web.Widget.AddForm
Hledger.Web.Widget.Common Hledger.Web.Widget.Common
other-modules:
Paths_hledger_web
hs-source-dirs: hs-source-dirs:
./ ./
ghc-options: -Wall -Wredundant-constraints -Wincomplete-record-updates -Wincomplete-uni-patterns ghc-options: -Wall -Wredundant-constraints -Wincomplete-record-updates -Wincomplete-uni-patterns

View File

@ -1,6 +1,6 @@
cabal-version: 1.12 cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.1. -- This file has been generated from package.yaml by hpack version 0.35.2.
-- --
-- see: https://github.com/sol/hpack -- see: https://github.com/sol/hpack
@ -97,13 +97,7 @@ flag threaded
library library
exposed-modules: exposed-modules:
Hledger.Cli Hledger.Cli
Hledger.Cli.Main
Hledger.Cli.CliOptions Hledger.Cli.CliOptions
Hledger.Cli.DocFiles
Hledger.Cli.Utils
Hledger.Cli.Anon
Hledger.Cli.Script
Hledger.Cli.Version
Hledger.Cli.Commands Hledger.Cli.Commands
Hledger.Cli.Commands.Accounts Hledger.Cli.Commands.Accounts
Hledger.Cli.Commands.Activity Hledger.Cli.Commands.Activity
@ -134,6 +128,11 @@ library
Hledger.Cli.Commands.Stats Hledger.Cli.Commands.Stats
Hledger.Cli.Commands.Tags Hledger.Cli.Commands.Tags
Hledger.Cli.CompoundBalanceCommand Hledger.Cli.CompoundBalanceCommand
Hledger.Cli.Anon
Hledger.Cli.DocFiles
Hledger.Cli.Script
Hledger.Cli.Utils
Hledger.Cli.Version
other-modules: other-modules:
Paths_hledger Paths_hledger
ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures -Wno-orphans -Wno-type-defaults -Wno-unused-do-bind -optP-Wno-nonportable-include-path ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures -Wno-orphans -Wno-type-defaults -Wno-unused-do-bind -optP-Wno-nonportable-include-path