Files
volker 1a0400695d wayland/foot: Update to 1.27.0
while here, adjust meson.build patch to avoid deprecation warning about
multiple use of 'dependencies'
2026-05-16 14:03:33 +00:00

50 lines
1.0 KiB
Makefile

COMMENT = fast, lightweight and minimalistic Wayland terminal emulator
DISTNAME = foot-${V}
V = 1.27.0
SITES = https://codeberg.org/dnkl/foot/archive/
DISTFILES = foot-{}${V}${EXTRACT_SUFX}
CATEGORIES = wayland
HOMEPAGE = https://codeberg.org/dnkl/foot
WRKDIST = ${WRKDIR}/foot
# MIT
PERMIT_PACKAGE = yes
COMPILER = base-clang ports-gcc
COMPILER_LANGS = c
MODULES = devel/meson
WANTLIB = c epoll-shim fcft fontconfig m pixman-1
WANTLIB += pthread stdthreads utf8proc wayland-client wayland-cursor
WANTLIB += xkbcommon
BUILD_DEPENDS = devel/tllist \
textproc/scdoc \
wayland/libinput-openbsd \
wayland/wayland-protocols
LIB_DEPENDS = devel/libstdthreads \
devel/epoll-shim \
graphics/fcft \
wayland/wayland \
x11/xkbcommon
RUN_DEPENDS = devel/desktop-file-utils \
x11/gtk+4,-guic
CONFIGURE_ENV = CPPFLAGS=-I${LOCALBASE}/include/libutf8proc
DEBUG_PACKAGES = ${BUILD_PACKAGES}
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/foot
mv ${WRKINST}${SYSCONFDIR}/xdg/foot/foot.ini ${PREFIX}/share/examples/foot/
.include <bsd.port.mk>