From 54d7ad74cbc6b54fb5e6268c822dd7df99f1bfb0 Mon Sep 17 00:00:00 2001 From: Tony Zorman Date: Thu, 1 Sep 2022 19:57:49 +0200 Subject: [PATCH] hledger: update to 1.27 --- srcpkgs/hledger/files/stack.yaml | 22 ++++++++++++++++++++++ srcpkgs/hledger/template | 7 +++---- 2 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/hledger/files/stack.yaml diff --git a/srcpkgs/hledger/files/stack.yaml b/srcpkgs/hledger/files/stack.yaml new file mode 100644 index 00000000000000..b5f41932e2720a --- /dev/null +++ b/srcpkgs/hledger/files/stack.yaml @@ -0,0 +1,22 @@ +resolver: lts-19.0 + +packages: +- hledger-lib +- hledger +- hledger-ui +- hledger-web + +extra-deps: +# for hledger-lib: +- breakpoint-0.1.0.0 +# for hledger: +# for hledger-ui: +- brick-1.0 +- bimap-0.5.0 +- text-zipper-0.12 +- vty-5.36 +# for hledger-web: +# for Shake.hs: + +ghc-options: + "$locals": -fplugin Debug.Breakpoint diff --git a/srcpkgs/hledger/template b/srcpkgs/hledger/template index 32d39207fd8278..a1a9ac198adfe9 100644 --- a/srcpkgs/hledger/template +++ b/srcpkgs/hledger/template @@ -1,17 +1,16 @@ # Template file for 'hledger' pkgname=hledger -version=1.25 +version=1.27 revision=1 build_style=haskell-stack -stackage="lts-19.0" makedepends="zlib-devel ncurses-devel" short_desc="Simple, precise, plain text accounting" maintainer="Inokentiy Babushkin " license="GPL-3.0-or-later" homepage="https://hledger.org/" changelog="https://hackage.haskell.org/package/hledger-${version}/changelog" -distfiles="https://github.com/simonmichael/${pkgname}/archive/${version}.tar.gz" -checksum=4c947c2a7d243d2a56efc1fa02994a118e995df025a412f6d2daeadfd78338ee +distfiles="https://github.com/simonmichael/hledger/archive/${version}.tar.gz" +checksum=1a3d1d321cf5fb9ae6d214a5a4a71775680a8146cf43f77e523a2e6c0af9d366 nopie_files="/usr/bin/hledger" nocross=yes # Can't yet cross compile Haskell