Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
hledger-ui
Commits:
b93d049a by Felix Yan at 2024-09-09T21:37:11+03:00
upgpkg: 1.32.1-62: rebuild with megaparsec 9.6.0
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,11 +1,12 @@
pkgbase = hledger-ui
pkgdesc = Curses-style terminal interface for the hledger accounting
system
pkgver = 1.32.1
- pkgrel = 61
+ pkgrel = 62
url = http://hledger.org
arch = x86_64
license = GPL
makedepends = ghc
+ makedepends = uusi
depends = ghc-libs
depends = hledger
depends = haskell-hledger-lib
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
pkgname=hledger-ui
pkgver=1.32.1
-pkgrel=61
+pkgrel=62
pkgdesc="Curses-style terminal interface for the hledger accounting system"
url="http://hledger.org"
license=("GPL")
@@ -14,10 +14,15 @@ depends=('ghc-libs' 'hledger' 'haskell-hledger-lib'
'haskell-ansi-terminal' 'has
'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform'
'haskell-megaparsec'
'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector'
'haskell-brick'
'haskell-vty')
-makedepends=('ghc')
+makedepends=('ghc' 'uusi')
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz")
sha512sums=('f28fa45e6db0c6f2853470aabd72eb2436fa577c74eac74dbcc3284a8f0058e75741f702b46a1f283c5e5510467ac9895fc4d63ff1c27a03da27ad9dba7bb71f')
+prepare() {
+ cd $pkgname-$pkgver
+ uusi -u megaparsec
+}
+
build() {
cd $pkgname-$pkgver
runhaskell Setup configure -O --enable-executable-dynamic
--disable-library-vanilla \
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/hledger-ui/-/commit/b93d049a3dd0137b43be74cb5205e1be9c1127f6
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/hledger-ui/-/commit/b93d049a3dd0137b43be74cb5205e1be9c1127f6
You're receiving this email because of your account on gitlab.archlinux.org.