|
| 1 | +# Copyright 1999-2025 Gentoo Authors |
| 2 | +# Distributed under the terms of the GNU General Public License v2 |
| 3 | + |
| 4 | +EAPI=8 |
| 5 | + |
| 6 | +# ebuild generated by hackport 0.9.1.0.9999 |
| 7 | + |
| 8 | +CABAL_HACKAGE_REVISION=1 |
| 9 | + |
| 10 | +CABAL_FEATURES="lib profile haddock hoogle hscolour" |
| 11 | +inherit haskell-cabal |
| 12 | + |
| 13 | +DESCRIPTION="Terminal interface for the hledger accounting system" |
| 14 | +HOMEPAGE="https://hledger.org" |
| 15 | + |
| 16 | +LICENSE="GPL-3+" |
| 17 | +SLOT="0/${PV}" |
| 18 | +KEYWORDS="~amd64" |
| 19 | +IUSE="debug +threaded" |
| 20 | + |
| 21 | +RDEPEND=">=app-office/hledger-1.50.2:=[profile?] <app-office/hledger-1.51:=[profile?] |
| 22 | + >=dev-haskell/ansi-terminal-0.9:=[profile?] |
| 23 | + dev-haskell/async:=[profile?] |
| 24 | + >=dev-haskell/cmdargs-0.8:=[profile?] |
| 25 | + dev-haskell/data-default:=[profile?] |
| 26 | + >=dev-haskell/doclayout-0.3:=[profile?] <dev-haskell/doclayout-0.6:=[profile?] |
| 27 | + >=dev-haskell/extra-1.7.11:=[profile?] |
| 28 | + >=dev-haskell/fsnotify-0.4.2.0:=[profile?] <dev-haskell/fsnotify-0.5:=[profile?] |
| 29 | + >=dev-haskell/githash-0.1.6.2:=[profile?] |
| 30 | + >=dev-haskell/hledger-lib-1.50.2:=[profile?] <dev-haskell/hledger-lib-1.51:=[profile?] |
| 31 | + >=dev-haskell/megaparsec-7.0.0:=[profile?] <dev-haskell/megaparsec-9.8:=[profile?] |
| 32 | + >=dev-haskell/microlens-0.4:=[profile?] |
| 33 | + >=dev-haskell/microlens-platform-0.2.3.1:=[profile?] |
| 34 | + >=dev-haskell/safe-0.3.20:=[profile?] |
| 35 | + >=dev-haskell/split-0.1:=[profile?] |
| 36 | + >=dev-haskell/text-1.2.4.1:=[profile?] |
| 37 | + >=dev-haskell/text-zipper-0.4:=[profile?] |
| 38 | + dev-haskell/vector:=[profile?] |
| 39 | + >=dev-haskell/vty-6.1:=[profile?] <dev-haskell/vty-6.6:=[profile?] |
| 40 | + >=dev-haskell/vty-crossplatform-0.4.0.0:=[profile?] <dev-haskell/vty-crossplatform-0.5.0.0:=[profile?] |
| 41 | + >=dev-lang/ghc-9.6.2:= |
| 42 | + >=dev-haskell/brick-2.1.1:=[profile?] <dev-haskell/brick-2.11:=[profile?] |
| 43 | +" |
| 44 | +DEPEND="${RDEPEND} |
| 45 | + >=dev-haskell/cabal-3.10.1.0 |
| 46 | +" |
| 47 | + |
| 48 | +src_configure() { |
| 49 | + haskell-cabal_src_configure \ |
| 50 | + $(cabal_flag debug debug) \ |
| 51 | + $(cabal_flag threaded threaded) |
| 52 | +} |
0 commit comments