Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Aug 2021 14:50:00 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 18a1d5f802fe - main - x11/foot: update to 1.9.0
Message-ID:  <202108271450.17REo0kg021587@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=18a1d5f802fe3b63af6a3ef024264f3d0c70e24b

commit 18a1d5f802fe3b63af6a3ef024264f3d0c70e24b
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2021-08-27 11:32:21 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2021-08-27 14:36:48 +0000

    x11/foot: update to 1.9.0
    
    Changes:        https://codeberg.org/dnkl/foot/releases/tag/1.9.0
    Reported by:    upstream (via mail)
---
 x11/foot/Makefile    | 15 ++++++++-------
 x11/foot/distinfo    |  6 +++---
 x11/foot/pkg-descr   |  2 +-
 x11/foot/pkg-message |  5 ++---
 x11/foot/pkg-plist   | 13 ++++++++-----
 5 files changed, 22 insertions(+), 19 deletions(-)

diff --git a/x11/foot/Makefile b/x11/foot/Makefile
index ce11c54ecb49..1473eba87443 100644
--- a/x11/foot/Makefile
+++ b/x11/foot/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	foot
-DISTVERSION=	1.8.2
-PORTREVISION=	1
+DISTVERSION=	1.9.0
 CATEGORIES=	x11
 MASTER_SITES=	https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
 
@@ -12,8 +11,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	evdev-proto>0:devel/evdev-proto \
 		tllist>=1.0.4:devel/tllist \
-		wayland-protocols>0:graphics/wayland-protocols \
-		scdoc:textproc/scdoc
+		wayland-protocols>0:graphics/wayland-protocols
 LIB_DEPENDS=	libepoll-shim.so:devel/libepoll-shim \
 		libwayland-client.so:graphics/wayland \
 		libfcft.so:x11-fonts/fcft \
@@ -24,9 +22,12 @@ USES=		compiler:c11 meson pkgconfig xorg
 USE_XORG=	pixman
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
-OPTIONS_DEFINE=	NOTIFY UTF8PROC XDG
+OPTIONS_DEFINE=	DOCS NOTIFY UTF8PROC XDG
 OPTIONS_DEFAULT=NOTIFY UTF8PROC XDG
 
+DOCS_BUILD_DEPENDS=	scdoc:textproc/scdoc
+DOCS_MESON_ENABLED=	docs
+
 NOTIFY_RUN_DEPENDS=	notify-send:devel/libnotify
 
 UTF8PROC_DESC=		Grapheme clustering using libutf8proc
@@ -38,12 +39,12 @@ 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}"
+MESON_ARGS+=	-Dcustom-terminfo-install-location="${PLIST_FILES:M*terminfo*:[1]:H:H}"
 PKGMESSAGE=	${NONEXISTENT}
 PLIST_FILES+=	share/site-terminfo/f/${PORTNAME} \
 		share/site-terminfo/f/${PORTNAME}-direct
 .else
-MESON_ARGS+=	-Dterminfo=disabled
+MESON_ARGS+=	-Dterminfo=disabled -Ddefault-terminfo=xterm-256color
 .endif
 
 .include <bsd.port.mk>
diff --git a/x11/foot/distinfo b/x11/foot/distinfo
index 2893810bc45b..086154e5cae0 100644
--- a/x11/foot/distinfo
+++ b/x11/foot/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1626623885
-SHA256 (foot-1.8.2.tar.gz) = 50cf5b9f3cc1ebaafa62255eea22395e8267cce21e119bc6f7ecacf11f15dada
-SIZE (foot-1.8.2.tar.gz) = 432906
+TIMESTAMP = 1630063941
+SHA256 (foot-1.9.0.tar.gz) = ddc3f90185ae75badcb2d6abe772d54fd6defebf1ed4111861a9c4afa1c73a4d
+SIZE (foot-1.9.0.tar.gz) = 446060
diff --git a/x11/foot/pkg-descr b/x11/foot/pkg-descr
index ece3414e5490..81a2dd6e3570 100644
--- a/x11/foot/pkg-descr
+++ b/x11/foot/pkg-descr
@@ -14,7 +14,7 @@ Features:
 - Color emoji support
 - IME (via text-input-v3)
 - Multi-seat
-- TrueColors (32bpp)
+- True Color (24bpp)
 - Synchronized Updates
 - Sixel image support
 
diff --git a/x11/foot/pkg-message b/x11/foot/pkg-message
index da35de203f53..7b4d5392c7db 100644
--- a/x11/foot/pkg-message
+++ b/x11/foot/pkg-message
@@ -11,9 +11,8 @@ or providing a separate entry for "foot --term=foot" e.g.,
   foot|foot terminal emulator:\
   	:bw:hs:\
   	:it#8:\
-  	:SF=\E[%dS:SR=\E[%dT:bt=\E[Z:ds=\E]2;\E\\:ec=\E[%dX:\
-  	:fs=\E\\:kb=\177:mb=\E[5m:me=\E[0m:mh=\E[2m:mm=\E[?1034h:\
-  	:mo=\E[?1034l:nw@:\
+  	:IC=\E[%d@:K2@:SF=\E[%dS:SR=\E[%dT:bt=\E[Z:ds=\E]2;\E\\:\
+  	:ec=\E[%dX:fs=\E\\:kb=\177:mb=\E[5m:me=\E[0m:mh=\E[2m:nw@:\
   	:te=\E[?1049l\E[23;0;0t:ti=\E[?1049h\E[22;0;0t:\
   	:ts=\E]2;:vb=\E]555\E\\:tc=xterm-256color:
 EOM
diff --git a/x11/foot/pkg-plist b/x11/foot/pkg-plist
index 9881168fc5b3..a486b67dd61c 100644
--- a/x11/foot/pkg-plist
+++ b/x11/foot/pkg-plist
@@ -1,16 +1,19 @@
 bin/foot
 bin/footclient
-man/man1/foot.1.gz
-man/man1/footclient.1.gz
-man/man5/foot.ini.5.gz
-man/man7/foot-ctlseqs.7.gz
+%%PORTDOCS%%man/man1/foot.1.gz
+%%PORTDOCS%%man/man1/footclient.1.gz
+%%PORTDOCS%%man/man5/foot.ini.5.gz
+%%PORTDOCS%%man/man7/foot-ctlseqs.7.gz
 share/applications/foot-server.desktop
 share/applications/foot.desktop
 share/bash-completion/completions/foot
 share/bash-completion/completions/footclient
+%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/README.md
 share/fish/vendor_completions.d/foot.fish
 share/fish/vendor_completions.d/footclient.fish
-%%DATADIR%%/foot.ini
+%%PORTDOCS%%%%DATADIR%%/foot.ini
 share/icons/hicolor/48x48/apps/foot.png
 share/icons/hicolor/scalable/apps/foot.svg
 share/zsh/site-functions/_foot



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202108271450.17REo0kg021587>