SHA256
1
0
forked from pool/hledger-ui

25 Commits

Author SHA256 Message Date
2d9509816f Accepting request 1298396 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1298396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=39
2025-08-09 17:59:26 +00:00
4e97fc5d31 osc copypac from project:devel:languages:haskell:ghc-9.12.x package:hledger-ui revision:3, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=87
2025-08-08 15:43:29 +00:00
714a3d8e68 - Install embedded man and info pages to be viewable without
invoking hledger first i.e. to view in any man/info viewer.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=86
2025-08-08 15:25:31 +00:00
3244c5fad2 Accepting request 1288007 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1288007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=38
2025-07-02 10:07:58 +00:00
832a5cfa60 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:15, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=84
2025-06-16 21:00:41 +00:00
5da997a337 Accepting request 1284557 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1284557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=37
2025-06-11 14:26:58 +00:00
8270994277 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:14, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=82
2025-06-10 13:34:23 +00:00
f70e147a20 Accepting request 1282769 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1282769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=36
2025-06-04 18:29:55 +00:00
a52e6edb77 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:13, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=80
2025-06-04 12:49:00 +00:00
a558d19464 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:12, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=79
2025-05-30 21:00:55 +00:00
9be4486ff0 Accepting request 1279257 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1279257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=35
2025-05-22 14:57:18 +00:00
8e648f44eb osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:11, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=77
2025-05-22 10:58:59 +00:00
61187851da Accepting request 1270144 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1270144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=34
2025-04-17 14:09:26 +00:00
5207ed9ab6 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:10, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=75
2025-04-12 21:00:48 +00:00
cf141d3e20 Accepting request 1254862 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1254862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=33
2025-03-21 19:22:38 +00:00
78cea83982 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:9, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=73
2025-03-18 22:00:48 +00:00
00b512a55f Accepting request 1253830 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1253830
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=32
2025-03-17 21:19:08 +00:00
03e540c55e osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:8, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=71
2025-03-10 22:01:04 +00:00
a685f98c92 Accepting request 1244290 from devel:languages:haskell
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1244290
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=31
2025-02-09 19:01:46 +00:00
1151a3dcd1 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:7, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=69
2025-02-01 22:00:41 +00:00
39ddae1830 Accepting request 1231499 from devel:languages:haskell
version update for ghc-9.10.1

OBS-URL: https://build.opensuse.org/request/show/1231499
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=30
2024-12-20 22:11:21 +00:00
46060677fc osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:6, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=67
2024-12-16 07:50:42 +00:00
defb5d3e43 osc copypac from project:devel:languages:haskell:ghc-9.10.x package:hledger-ui revision:5, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=66
2024-12-10 11:26:01 +00:00
de5182ff6a Accepting request 1218584 from devel:languages:haskell
version update

OBS-URL: https://build.opensuse.org/request/show/1218584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hledger-ui?expand=0&rev=29
2024-10-28 14:20:00 +00:00
7a9d667795 osc copypac from project:devel:languages:haskell:ghc-9.8.x package:hledger-ui revision:17, using keep-link
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/hledger-ui?expand=0&rev=64
2024-10-26 13:48:29 +00:00
5 changed files with 107 additions and 146 deletions

View File

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

3
hledger-ui-1.43.2.tar.gz Normal file
View File

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

View File

@@ -1,137 +0,0 @@
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.36.0.
--
-- see: https://github.com/sol/hpack
name: hledger-ui
version: 1.34
x-revision: 1
synopsis: Terminal 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.
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.10.7, GHC==9.0.2, GHC==9.2.8, GHC==9.4.5, GHC==9.6.2
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 ghcdebug
description: Build with support for attaching a ghc-debug client
manual: True
default: False
flag threaded
description: Build with support for multithreaded execution
manual: False
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.34" -DVERSION="1.34"
build-depends:
ansi-terminal >=0.9
, async
, base >=4.14 && <4.20
, brick >=2.1.1 && <2.5
, cmdargs >=0.8
, containers >=0.5.9
, data-default
, directory
, doclayout >=0.3 && <0.5
, extra >=1.6.3
, filepath
, fsnotify ==0.4.*
, githash >=0.1.6.2
, hledger ==1.34.*
, hledger-lib ==1.34.*
, megaparsec >=7.0.0 && <9.7
, microlens >=0.4
, microlens-platform >=0.2.3.1
, mtl >=2.2.1
, process >=1.2
, safe >=0.3.20
, split >=0.1
, text >=1.2.4.1
, text-zipper >=0.4
, time >=1.5
, transformers
, vector
, vty >=6.1 && <6.3
, vty-crossplatform >=0.4.0.0 && <0.5.0.0
default-language: Haskell2010
if (flag(ghcdebug))
cpp-options: -DGHCDEBUG
build-depends:
ghc-debug-stub >=0.6.0.0 && <0.7
if os(windows)
build-depends:
vty-windows >=0.2.0.1 && <0.3.0.0
else
build-depends:
unix
executable hledger-ui
main-is: hledger-ui.hs
other-modules:
Paths_hledger_ui
hs-source-dirs:
app
ghc-options: -Wall -Wno-incomplete-uni-patterns -Wno-missing-signatures -Wno-orphans -Wno-type-defaults -Wno-unused-do-bind
cpp-options: -DVERSION="1.34"
build-depends:
base >=4.14 && <4.20
, hledger-ui
default-language: Haskell2010
if (flag(ghcdebug))
cpp-options: -DGHCDEBUG
build-depends:
ghc-debug-stub >=0.6.0.0 && <0.7
if flag(threaded)
ghc-options: -threaded -with-rtsopts=-T

View File

@@ -1,3 +1,99 @@
-------------------------------------------------------------------
Thu Aug 7 10:45:20 UTC 2025 - Björn Kettunen <bjorn.kettunen@thaodan.de>
- Install embedded man and info pages to be viewable without
invoking hledger first i.e. to view in any man/info viewer.
-------------------------------------------------------------------
Fri Jun 13 21:57:27 UTC 2025 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.43.2.
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.43.2/src/CHANGES.md
-------------------------------------------------------------------
Wed Jun 4 17:08:34 UTC 2025 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.43.1.
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.43.1/src/CHANGES.md
-------------------------------------------------------------------
Sun Jun 1 22:58:56 UTC 2025 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.43.
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.43/src/CHANGES.md
-------------------------------------------------------------------
Wed May 28 22:09:26 UTC 2025 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.42.2 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
-------------------------------------------------------------------
Fri May 16 23:39:12 UTC 2025 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.42.2.
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.42.2/src/CHANGES.md
-------------------------------------------------------------------
Wed Apr 9 21:04:05 UTC 2025 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.42.1 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
-------------------------------------------------------------------
Thu Mar 13 07:42:49 UTC 2025 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.42.1.
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.42.1/src/CHANGES.md
-------------------------------------------------------------------
Fri Mar 7 17:17:51 UTC 2025 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.42.
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.42/src/CHANGES.md
-------------------------------------------------------------------
Fri Jan 31 21:28:01 UTC 2025 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.41 revision 1.
Upstream has revised the Cabal build instructions on Hackage.
-------------------------------------------------------------------
Tue Dec 10 00:56:11 UTC 2024 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.41.
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.41/src/CHANGES.md
-------------------------------------------------------------------
Mon Sep 9 21:16:35 UTC 2024 - Peter Simons <psimons@suse.com>
- Update hledger-ui to version 1.40.
Upstream has edited the change log file since the last release in
a non-trivial way, i.e. they did more than just add a new entry
at the top. You can review the file at:
http://hackage.haskell.org/package/hledger-ui-1.40/src/CHANGES.md
-------------------------------------------------------------------
Fri Jul 12 11:55:56 UTC 2024 - Peter Simons <psimons@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package hledger-ui
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,13 +19,12 @@
%global pkg_name hledger-ui
%global pkgver %{pkg_name}-%{version}
Name: %{pkg_name}
Version: 1.34
Version: 1.43.2
Release: 0
Summary: 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: chrpath
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-ansi-terminal-devel
@@ -93,8 +92,7 @@ ExcludeArch: %{ix86}
%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. This package
currently does not support Microsoft Windows, except in WSL.
more convenient way to browse your accounts than the CLI.
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
@@ -136,7 +134,6 @@ This package provides the Haskell %{pkg_name} profiling library.
%prep
%autosetup
cp -p %{SOURCE1} %{name}.cabal
%build
%ghc_lib_build
@@ -145,6 +142,9 @@ cp -p %{SOURCE1} %{name}.cabal
%ghc_lib_install
%ghc_fix_rpath %{pkg_name}-%{version}
install -Dm644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
install -Dm644 %{name}.info %{buildroot}%{_infodir}/%{name}.info
%post -n ghc-%{name}-devel
%ghc_pkg_recache
@@ -155,6 +155,8 @@ cp -p %{SOURCE1} %{name}.cabal
%license LICENSE
%doc CHANGES.md README.md
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1%{?ext_man}
%{_infodir}/%{name}.info%{?ext_info}
%files -n ghc-%{name} -f ghc-%{name}.files
%license LICENSE