git: d4236666f5e1 - main - x11/kitty: Update to 0.36.1

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Sun, 25 Aug 2024 08:29:29 UTC
The branch main has been updated by nivit:

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

commit d4236666f5e1f3ce4815d91d98219c42b9dc7109
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2024-08-25 08:24:39 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2024-08-25 08:29:16 +0000

    x11/kitty: Update to 0.36.1
    
    - Update list of build dependencies
    - Install man pages unconditionally
    
    Release changes:        https://github.com/kovidgoyal/kitty/releases/tag/v0.36.1
    Reported by:    Kovid Goyal <notifications@github.com>
---
 x11/kitty/Makefile  | 12 ++++++++----
 x11/kitty/distinfo  | 10 +++++-----
 x11/kitty/pkg-plist |  6 ++----
 3 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/x11/kitty/Makefile b/x11/kitty/Makefile
index 77737cca85bb..2f6c1927e2a5 100644
--- a/x11/kitty/Makefile
+++ b/x11/kitty/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	kitty
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.36.0
+DISTVERSION=	0.36.1
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	nivit@FreeBSD.org
@@ -16,6 +16,7 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}furo>0:textproc/py-furo@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}sphinx-inline-tabs>0:textproc/py-sphinx-inline-tabs@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}sphinxext-opengraph>0:textproc/py-sphinxext-opengraph@${PY_FLAVOR} \
 		nerd-fonts>=3.1.1:x11-fonts/nerd-fonts \
+		urw-base35-fonts>=20200910:x11-fonts/urw-base35-fonts \
 		simde>=0.7.6:devel/simde \
 		sphinx-build:textproc/py-sphinx@${PY_FLAVOR} \
 		wayland-protocols>=0:graphics/wayland-protocols
@@ -33,6 +34,8 @@ LIB_DEPENDS=	libcanberra.so:audio/libcanberra \
 		libxkbcommon.so:x11/libxkbcommon \
 		libxxhash.so:devel/xxhash
 
+DOCS_BUILD_DEPENDS=	roboto-fonts-ttf>=2.134:x11-fonts/roboto-fonts-ttf
+
 USES=		compiler:c11 cpe desktop-file-utils gettext-runtime gl gmake \
 		go:1.22,modules magick pkgconfig python shebangfix ssl tar:xz \
 		terminfo xorg
@@ -115,11 +118,12 @@ do-install:
 	${INSTALL_DATA} ${WRKSRC}/terminfo/kitty.terminfo \
 		${STAGEDIR}${PREFIX}/share/misc/
 	${STRIP_CMD} ${_STRIP_TARGETS:S|^|${STAGEDIR}${DATADIR}/|}
-
-do-install-DOCS-on:
 	${INSTALL_MAN} ${BUILD_DIR}/share/man/man1/kitty.1 ${STAGEDIR}${PREFIX}/share/man/man1
 	${INSTALL_MAN} ${BUILD_DIR}/share/man/man5/kitty.conf.5 ${STAGEDIR}${PREFIX}/share/man/man5
+
+do-install-DOCS-on:
 	cd ${BUILD_DIR}/share/doc/kitty/html && \
-		${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
+		${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
+			"-not ( -name .buildinfo -or -name .nojekyll )"
 
 .include <bsd.port.mk>
diff --git a/x11/kitty/distinfo b/x11/kitty/distinfo
index 4f7f4ffb4be6..f66f9d5e5af2 100644
--- a/x11/kitty/distinfo
+++ b/x11/kitty/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1723881075
-SHA256 (go/x11_kitty/kitty-v0.36.0/v0.36.0.mod) = 860e13b69a20309f1b32c4d6c9c9890e069a9fc679d74f8740029081cac6498f
-SIZE (go/x11_kitty/kitty-v0.36.0/v0.36.0.mod) = 1237
-SHA256 (go/x11_kitty/kitty-v0.36.0/v0.36.0.zip) = 4b2bdc737be940c65037b5cb4d55c7b823a7258280c5cfd1f0cd92ba6aa38768
-SIZE (go/x11_kitty/kitty-v0.36.0/v0.36.0.zip) = 9033105
+TIMESTAMP = 1724487404
+SHA256 (go/x11_kitty/kitty-v0.36.1/v0.36.1.mod) = 860e13b69a20309f1b32c4d6c9c9890e069a9fc679d74f8740029081cac6498f
+SIZE (go/x11_kitty/kitty-v0.36.1/v0.36.1.mod) = 1237
+SHA256 (go/x11_kitty/kitty-v0.36.1/v0.36.1.zip) = b89ff7e165a3fce4bf9006f92b32b6e00f8613c603ea9812bf5f911c2d6de867
+SIZE (go/x11_kitty/kitty-v0.36.1/v0.36.1.zip) = 9034953
diff --git a/x11/kitty/pkg-plist b/x11/kitty/pkg-plist
index b99a30ba688a..bd64b715281c 100644
--- a/x11/kitty/pkg-plist
+++ b/x11/kitty/pkg-plist
@@ -2,8 +2,6 @@ bin/kitten
 bin/kitty
 share/applications/kitty-open.desktop
 share/applications/kitty.desktop
-%%PORTDOCS%%%%DOCSDIR%%/.buildinfo
-%%PORTDOCS%%%%DOCSDIR%%/.nojekyll
 %%PORTDOCS%%%%DOCSDIR%%/_downloads/433dadebd0bf504f8b008985378086ce/kitty.conf
 %%PORTDOCS%%%%DOCSDIR%%/_downloads/a489ebbb52d84eeb19a12b2fda7debda/diff.conf
 %%PORTDOCS%%%%DOCSDIR%%/_downloads/f0a0de9ec8d9ff4456206db8e0814937/rowcolumn-diacritics.txt
@@ -952,6 +950,6 @@ share/icons/hicolor/scalable/apps/kitty.svg
 %%DATADIR%%/terminfo/kitty.termcap
 %%DATADIR%%/terminfo/kitty.terminfo
 %%DATADIR%%/terminfo/x/xterm-kitty
-%%PORTDOCS%%share/man/man1/kitty.1.gz
-%%PORTDOCS%%share/man/man5/kitty.conf.5.gz
+share/man/man1/kitty.1.gz
+share/man/man5/kitty.conf.5.gz
 share/misc/kitty.terminfo