1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-17 08:01:36 +00:00

x11/foot: update to 1.8.0

Changes:	https://codeberg.org/dnkl/foot/releases/tag/1.8.0
Reported by:	Repology
This commit is contained in:
Jan Beich 2021-06-25 06:35:41 +00:00
parent 4171d1166b
commit 2800db4883
3 changed files with 13 additions and 10 deletions

View File

@ -1,5 +1,5 @@
PORTNAME= foot
DISTVERSION= 1.7.2
DISTVERSION= 1.8.0
CATEGORIES= x11
MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
@ -23,15 +23,21 @@ USES= compiler:c11 meson pkgconfig xorg
USE_XORG= pixman
WRKSRC= ${WRKDIR}/${PORTNAME}
OPTIONS_DEFINE= NOTIFY XDG
OPTIONS_DEFAULT=NOTIFY XDG
OPTIONS_DEFINE= NOTIFY UTF8PROC XDG
OPTIONS_DEFAULT=NOTIFY UTF8PROC XDG
NOTIFY_RUN_DEPENDS= notify-send:devel/libnotify
UTF8PROC_DESC= Grapheme clustering using libutf8proc
UTF8PROC_LIB_DEPENDS= libutf8proc.so:textproc/utf8proc
UTF8PROC_MESON_ENABLED= grapheme-clustering
XDG_DESC= Open files with xdg-open
XDG_RUN_DEPENDS= xdg-open:devel/xdg-utils
.if exists(/usr/bin/tic)
# Add site- suffix to avoid conflict with terminfo-db (part of ncurses)
MESON_ARGS+= -Dterminfo-install-location="${PLIST_FILES:M*terminfo*:[1]:H:H}"
PKGMESSAGE= ${NONEXISTENT}
PLIST_FILES+= share/site-terminfo/f/${PORTNAME} \
share/site-terminfo/f/${PORTNAME}-direct
@ -39,8 +45,4 @@ PLIST_FILES+= share/site-terminfo/f/${PORTNAME} \
MESON_ARGS+= -Dterminfo=disabled
.endif
post-patch:
# Chase default TERMINFO_DIRS on FreeBSD, see lib/ncurses/ncurses/ncurses_cfg.h
@${REINPLACE_CMD} '/datadir/s/terminfo/site-&/' ${WRKSRC}/meson.build
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1618769560
SHA256 (foot-1.7.2.tar.gz) = 0c5fa72a315b65100dfb8b7343212535e75e990b2a9500e028c6078c7915eb8a
SIZE (foot-1.7.2.tar.gz) = 392748
TIMESTAMP = 1624602941
SHA256 (foot-1.8.0.tar.gz) = 9269acfbef40cb284590de3bf70fc67997ffb6361dec4b4dddae7cdbf4ad6490
SIZE (foot-1.8.0.tar.gz) = 415924

View File

@ -14,6 +14,7 @@ Features:
- Color emoji support
- IME (via text-input-v3)
- Multi-seat
- TrueColors (32bpp)
- Synchronized Updates
- Sixel image support