summaryrefslogtreecommitdiff
path: root/x11/foot
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2021-02-09 21:06:26 +0000
committerJan Beich <jbeich@FreeBSD.org>2021-02-09 21:06:26 +0000
commit8615631c6d67f0d9a9aa87ba07874b56700145ba (patch)
tree3007b9a07afaca7cee33fff206472caea792c4fa /x11/foot
parentsysutils/k4dirstat: Update to 3.2.2 (diff)
x11/foot: unbreak if devel/ncurses is installed
In-base ncurses uses termcap, so ports/ don't support populating terminfo yet. For example, devel/ncurses has --with-hashed-db which confuses Meson. [2/3] /usr/local/bin/meson install --no-rebuild Traceback (most recent call last): File "/usr/local/lib/python3.7/site-packages/mesonbuild/mesonmain.py", line 140, in run return options.run_func(options) File "/usr/local/lib/python3.7/site-packages/mesonbuild/minstall.py", line 554, in run installer.do_install(datafilename) File "/usr/local/lib/python3.7/site-packages/mesonbuild/minstall.py", line 372, in do_install self.install_targets(d) File "/usr/local/lib/python3.7/site-packages/mesonbuild/minstall.py", line 468, in install_targets raise RuntimeError('File {!r} could not be found'.format(t.fname)) RuntimeError: File 'f' could not be found
Notes
Notes: svn path=/head/; revision=564820
Diffstat (limited to 'x11/foot')
-rw-r--r--x11/foot/Makefile5
-rw-r--r--x11/foot/distinfo2
2 files changed, 6 insertions, 1 deletions
diff --git a/x11/foot/Makefile b/x11/foot/Makefile
index b96ec17a8bf6..b825efa75bd2 100644
--- a/x11/foot/Makefile
+++ b/x11/foot/Makefile
@@ -5,6 +5,9 @@ DISTVERSION= 1.6.3
CATEGORIES= x11
MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
+PATCH_SITES= https://codeberg.org/dnkl/${PORTNAME}/commit/
+PATCHFILES+= bdc5810ff45e.patch:-p1 # -Dterminfo=disabled
+
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Fast, lightweight and minimalistic Wayland terminal emulator
@@ -24,6 +27,6 @@ LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \
USES= compiler:c11 meson pkgconfig xorg
USE_XORG= pixman
WRKSRC= ${WRKDIR}/${PORTNAME}
-MESON_ARGS= -Dterminfo=false
+MESON_ARGS= -Dterminfo=disabled
.include <bsd.port.mk>
diff --git a/x11/foot/distinfo b/x11/foot/distinfo
index c358b9bdfe27..778bab839c15 100644
--- a/x11/foot/distinfo
+++ b/x11/foot/distinfo
@@ -1,3 +1,5 @@
TIMESTAMP = 1611946390
SHA256 (foot-1.6.3.tar.gz) = 0340df647d3baae5bcafe6b081173d1850d3f92452d0d0b68d3edf0ef6eb1819
SIZE (foot-1.6.3.tar.gz) = 347352
+SHA256 (bdc5810ff45e.patch) = 4366b74acdc28ff4e96e4ea32c5a02fc42b0ee04b28169c736c69ff58c9c7e4b
+SIZE (bdc5810ff45e.patch) = 2639