Accepting request 953573 from devel:languages:haskell

version update

OBS-URL: https://build.opensuse.org/request/show/953573
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=14
This commit is contained in:
Dominique Leuenberger 2022-02-11 22:10:07 +00:00 committed by Git OBS Bridge
commit e9d4371d1d
5 changed files with 14 additions and 110 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3a3bd1d91fe1145414be62c828a8510fbd6a0c26c4a0c115adb4ec4c25b89a13
size 66277

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8c8f58b277b4e2783e8dc3982284c9b04340259460dddb17ca2784ca039c3e5d
size 69326

View File

@ -1,102 +0,0 @@
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack
name: hledger-ui
version: 1.23
x-revision: 1
synopsis: Curses-style terminal interface for the hledger accounting system
description: A simple curses-style terminal user interface for the hledger accounting system.
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.
.
hledger is a robust, cross-platform set of tools for tracking money,
time, or any other commodity, using double-entry accounting and a
simple, editable file format, with command-line, terminal and web
interfaces. It is a Haskell rewrite of Ledger, and one of the leading
implementations of Plain Text Accounting. Read more at:
<https://hledger.org>
category: Finance, Console
stability: stable
homepage: http://hledger.org
bug-reports: http://bugs.hledger.org
author: Simon Michael <simon@joyful.com>
maintainer: Simon Michael <simon@joyful.com>
license: GPL-3
license-file: LICENSE
build-type: Simple
tested-with:
GHC==8.6.5, GHC==8.8.4, GHC==8.10.4, GHC==9.0.1
extra-source-files:
CHANGES.md
README.md
hledger-ui.1
hledger-ui.txt
hledger-ui.info
source-repository head
type: git
location: https://github.com/simonmichael/hledger
flag threaded
description: Build with support for multithreaded execution
manual: False
default: True
executable hledger-ui
main-is: hledger-ui.hs
other-modules:
Hledger.UI
Hledger.UI.AccountsScreen
Hledger.UI.Editor
Hledger.UI.ErrorScreen
Hledger.UI.Main
Hledger.UI.RegisterScreen
Hledger.UI.Theme
Hledger.UI.TransactionScreen
Hledger.UI.UIOptions
Hledger.UI.UIState
Hledger.UI.UITypes
Hledger.UI.UIUtils
Paths_hledger_ui
hs-source-dirs:
./
ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans
cpp-options: -DVERSION="1.23"
build-depends:
ansi-terminal >=0.9
, async
, base >=4.11 && <4.16
, base-compat-batteries >=0.10.1 && <0.12
, brick >=0.23
, cmdargs >=0.8
, containers >=0.5.9
, data-default
, directory
, extra >=1.6.3
, filepath
, fsnotify >=0.2.1.2 && <0.4
, hledger ==1.23.*
, hledger-lib ==1.23.*
, megaparsec >=7.0.0 && <9.3
, microlens >=0.4
, microlens-platform >=0.2.3.1
, process >=1.2
, safe >=0.2
, split >=0.1
, text >=1.2
, text-zipper >=0.4
, time >=1.5
, transformers
, unix
, vector
, vty >=5.15
if os(windows)
buildable: False
else
buildable: True
if flag(threaded)
ghc-options: -threaded
default-language: Haskell2010

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Fri Dec 10 22:55:52 UTC 2021 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.24.99.
Upstream's change log file format is strange (too much unmodified
text at at the top). The automatic updater cannot extract the
relevant additions. You can find the file at:
http://hackage.haskell.org/package/hledger-ui-1.24.99/src/CHANGES.md
-------------------------------------------------------------------
Thu Oct 7 07:57:11 UTC 2021 - psimons@suse.com

View File

@ -17,22 +17,21 @@
Name: hledger-ui
Version: 1.23
Version: 1.24.99
Release: 0
Summary: Curses-style terminal interface for the hledger accounting system
License: GPL-3.0-or-later
URL: https://hackage.haskell.org/package/%{name}
Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
Source1: https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-ansi-terminal-devel
BuildRequires: ghc-async-devel
BuildRequires: ghc-base-compat-batteries-devel
BuildRequires: ghc-brick-devel
BuildRequires: ghc-cmdargs-devel
BuildRequires: ghc-containers-devel
BuildRequires: ghc-data-default-devel
BuildRequires: ghc-directory-devel
BuildRequires: ghc-doclayout-devel
BuildRequires: ghc-extra-devel
BuildRequires: ghc-filepath-devel
BuildRequires: ghc-fsnotify-devel
@ -67,8 +66,6 @@ Read more at: <https://hledger.org>.
%prep
%autosetup
cp -p %{SOURCE1} %{name}.cabal
cabal-tweak-dep-ver 'base-compat-batteries' '<0.12' '<0.13'
%build
%ghc_bin_build