summarylogtreecommitdiffstats
path: root/.SRCINFO
diff options
context:
space:
mode:
authorDaniel Eklöf2021-11-04 12:46:39 +0100
committerDaniel Eklöf2021-11-04 12:46:39 +0100
commitd703abab13df6caa39fdaa3be14be53438441372 (patch)
tree7518d9f052c06848af2bbb12929953d9dbc52a28 /.SRCINFO
parent8450685ac87e317bad51fe4c1411b076eb1c5609 (diff)
downloadaur-d703abab13df6caa39fdaa3be14be53438441372.tar.gz
Turn foot-terminfo into an optional dependency
Ncurses 6.3 is coming, and it ships terminfo definitions for foot. Foot will default to ncurses’ terminfos. Hence, this patch makes ncurses a run-time dependency. However, since they lack certain non-standard capabilites, we still provide a foot-terminfo package, but with renamed terminfo entries (to be able to install it side-by-side with ncurses). For this reason, foot-terminfo is listed as an optional dependency. To use these terminfo entries, foot must be configured to use TERM=foot-extra, instead of TERM=foot. This is done by setting “term=foot-extra” in ~/.config/foot/foot.ini
Diffstat (limited to '.SRCINFO')
-rw-r--r--.SRCINFO6
1 files changed, 3 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 557c5f4ef7d7..fb4043bc7038 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = foot-git
pkgdesc = Wayland terminal emulator - fast, lightweight and minimalistic
pkgver = 1.9.2
- pkgrel = 1
+ pkgrel = 2
url = https://codeberg.org/dnkl/foot
arch = x86_64
arch = aarch64
@@ -11,7 +11,6 @@ pkgbase = foot-git
makedepends = ninja
makedepends = scdoc
makedepends = python
- makedepends = ncurses
makedepends = wayland-protocols
makedepends = tllist
depends = libxkbcommon
@@ -19,8 +18,9 @@ pkgbase = foot-git
depends = pixman
depends = fontconfig
depends = libutf8proc
+ depends = ncurses
depends = fcft
- depends = foot-terminfo
+ optdepends = foot-terminfo: alternative to ncurses' terminfo, with additional non-standard capabilities
optdepends = libnotify: desktop notifications
optdepends = xdg-utils: URI launching
optdepends = bash-completion: bash completions for foot itself