git: 89075c5e52e8 - main - x11/wallutils: Update to 5.12.7

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Sun, 30 Jul 2023 14:02:18 UTC
The branch main has been updated by eduardo:

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

commit 89075c5e52e81d40f079f7c28f9b407f7565e9ba
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2023-07-29 07:47:17 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2023-07-30 13:44:40 +0000

    x11/wallutils: Update to 5.12.7
    
    - Install available man pages
    - Take maintainership
    
    ChangeLog: https://github.com/xyproto/wallutils/compare/5.12.5...5.12.7
---
 x11/wallutils/Makefile | 28 ++++++++++++++++------------
 x11/wallutils/distinfo | 34 +++++++++++++++++-----------------
 2 files changed, 33 insertions(+), 29 deletions(-)

diff --git a/x11/wallutils/Makefile b/x11/wallutils/Makefile
index 0176e82c1ea2..6eae2075fe47 100644
--- a/x11/wallutils/Makefile
+++ b/x11/wallutils/Makefile
@@ -1,9 +1,8 @@
 PORTNAME=	wallutils
-DISTVERSION=	5.12.5
-PORTREVISION=	4
+DISTVERSION=	5.12.7
 CATEGORIES=	x11 wayland
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	eduardo@FreeBSD.org
 COMMENT=	Utilities for handling monitors, resolutions, wallpapers and timed wallpapers
 WWW=		https://github.com/xyproto/wallutils
 
@@ -20,21 +19,21 @@ GH_TUPLE=	antchfx:xmlquery:v1.3.8:antchfx_xmlquery/vendor/github.com/antchfx/xml
 		antchfx:xpath:v1.2.0:antchfx_xpath/vendor/github.com/antchfx/xpath \
 		anthonynsimon:bild:v0.13.0:anthonynsimon_bild/vendor/github.com/anthonynsimon/bild \
 		cpuguy83:go-md2man:v2.0.0:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
-		fatih:color:v1.13.0:fatih_color/vendor/github.com/fatih/color \
+		fatih:color:v1.15.0:fatih_color/vendor/github.com/fatih/color \
 		go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
 		golang:groupcache:41bb18bfe9da:golang_groupcache/vendor/github.com/golang/groupcache \
-		golang:image:v0.3.0:golang_image/vendor/golang.org/x/image \
-		golang:net:a158d28d115b:golang_net/vendor/golang.org/x/net \
-		golang:sys:v0.4.0:golang_sys/vendor/golang.org/x/sys \
-		golang:text:v0.6.0:golang_text/vendor/golang.org/x/text \
+		golang:image:v0.7.0:golang_image/vendor/golang.org/x/image \
+		golang:net:v0.7.0:golang_net/vendor/golang.org/x/net \
+		golang:sys:v0.8.0:golang_sys/vendor/golang.org/x/sys \
+		golang:text:v0.9.0:golang_text/vendor/golang.org/x/text \
 		mattn:go-colorable:v0.1.13:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
-		mattn:go-isatty:v0.0.17:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
+		mattn:go-isatty:v0.0.18:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
 		russross:blackfriday:v2.0.1:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \
 		shurcooL:sanitized_anchor_name:v1.0.0:shurcool_sanitized_anchor_name/vendor/github.com/shurcooL/sanitized_anchor_name \
 		stretchr:powerwalk:bceb9d014549:stretchr_powerwalk/vendor/github.com/stretchr/powerwalk \
 		stretchr:testify:v1.4.0:stretchr_testify/vendor/github.com/stretchr/testify \
 		urfave:cli:v1.22.5:urfave_cli/vendor/github.com/urfave/cli \
-		xyproto:env:v1.8.0:xyproto_env/vendor/github.com/xyproto/env \
+		xyproto:env:v2.0.0:xyproto_env_v2/vendor/github.com/xyproto/env \
 		xyproto:heic:v1.0.0:xyproto_heic/vendor/github.com/xyproto/heic
 GL_TUPLE=	https://gitlab.howett.net:go:plist:1454fab16a0642638feb0ae98c41f79eccb2a20a:go_plist/vendor/howett.net/plist
 GO_TARGET=	./cmd/getdpi \
@@ -52,14 +51,15 @@ GO_TARGET=	./cmd/getdpi \
 		./cmd/xinfo \
 		./cmd/xml2stw \
 		${NULL}
-PLIST_FILES=	${GO_TARGET:S,./cmd,bin,}
+PLIST_FILES=	${GO_TARGET:S,./cmd,bin,} \
+		share/man/man1/getdpi.1.gz \
+		share/man/man1/vram.1.gz
 
 OPTIONS_DEFINE=		HEIF
 OPTIONS_DEFAULT=	HEIF
 
 HEIF_LIB_DEPENDS=	libheif.so:graphics/libheif
 HEIF_USES=		pkgconfig
-HEIF_MESON_ENABLED=	libheif
 HEIF_VARS=		GO_TARGET+=./cmd/heic2stw
 
 post-patch:
@@ -68,4 +68,8 @@ post-patch:
 		${WRKSRC}/cmd/heic2stw/main.go \
 		${WRKSRC}/collections.go
 
+post-install:
+	${INSTALL_MAN} ${WRKSRC}/cmd/getdpi/getdpi.1 ${STAGEDIR}${PREFIX}/share/man/man1
+	${INSTALL_MAN} ${WRKSRC}/cmd/vram/vram.1 ${STAGEDIR}${PREFIX}/share/man/man1
+
 .include <bsd.port.mk>
diff --git a/x11/wallutils/distinfo b/x11/wallutils/distinfo
index 5f2dbf9f6122..9773f6fa9ccc 100644
--- a/x11/wallutils/distinfo
+++ b/x11/wallutils/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1673787447
-SHA256 (xyproto-wallutils-5.12.5_GH0.tar.gz) = f15417af9753a397cf64d1cd1d4c0078356d644b3068f8d165f0a35a0c5f7b92
-SIZE (xyproto-wallutils-5.12.5_GH0.tar.gz) = 2333721
+TIMESTAMP = 1690543617
+SHA256 (xyproto-wallutils-5.12.7_GH0.tar.gz) = 2ed5ec0eeafdf53a293db00c6adbdd18f7478aae495266b1390518fce77d8c6c
+SIZE (xyproto-wallutils-5.12.7_GH0.tar.gz) = 2570905
 SHA256 (antchfx-xmlquery-v1.3.8_GH0.tar.gz) = aff0d2224b7f997200f09d4b245ca84623e9ccaa7d8c427ee3f4b0657cf04c8e
 SIZE (antchfx-xmlquery-v1.3.8_GH0.tar.gz) = 20748
 SHA256 (antchfx-xpath-v1.2.0_GH0.tar.gz) = 507f7f3dee7b833506d9fa0d90aad43a78d92c632eb7c39d8bb8cfa752ee289c
@@ -9,24 +9,24 @@ SHA256 (anthonynsimon-bild-v0.13.0_GH0.tar.gz) = 0ad6a39bc4981d323968f301c23e520
 SIZE (anthonynsimon-bild-v0.13.0_GH0.tar.gz) = 3999622
 SHA256 (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 50537880d42fc28b9c2e9aaa36b137349d43cc73d46436a499f8c928cd2fc576
 SIZE (cpuguy83-go-md2man-v2.0.0_GH0.tar.gz) = 52021
-SHA256 (fatih-color-v1.13.0_GH0.tar.gz) = 326ff785bc0cb5171c17be2a65959e83ee7889ba39412ba4c53c062e2df3ffec
-SIZE (fatih-color-v1.13.0_GH0.tar.gz) = 10826
+SHA256 (fatih-color-v1.15.0_GH0.tar.gz) = e7a92edb32453c11aec9fac4d9f2b8fc42fac72249a7ca567c926a112534030e
+SIZE (fatih-color-v1.15.0_GH0.tar.gz) = 11273
 SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
 SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
 SHA256 (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 1e89795970d6593affdafe1d09dcf947681ca1ea82528e8e4fb9974a77f2e394
 SIZE (golang-groupcache-41bb18bfe9da_GH0.tar.gz) = 26101
-SHA256 (golang-image-v0.3.0_GH0.tar.gz) = aec8c1654104bf63be9ec85126f3e03d74387cd5ca6aeb0b0e8f8b42d45c055c
-SIZE (golang-image-v0.3.0_GH0.tar.gz) = 5039614
-SHA256 (golang-net-a158d28d115b_GH0.tar.gz) = c48cc5b62811a391271bd1ce5ba6dbc915dba4f52940b7c28cd4724bd9ada9c8
-SIZE (golang-net-a158d28d115b_GH0.tar.gz) = 1228089
-SHA256 (golang-sys-v0.4.0_GH0.tar.gz) = 765fb838f213fb11f22b8f5d2f14d221ccd331010730edd4631976be744d3621
-SIZE (golang-sys-v0.4.0_GH0.tar.gz) = 1425141
-SHA256 (golang-text-v0.6.0_GH0.tar.gz) = 5e21aa155036d214cde4b5992cd07ac81ecb230e87d2abaa3cf1a606df9b64fe
-SIZE (golang-text-v0.6.0_GH0.tar.gz) = 8361991
+SHA256 (golang-image-v0.7.0_GH0.tar.gz) = 0a553f18b3066e9d9af7b8deea284344776cc86a2ac0f3cbb93e3e67db0a254a
+SIZE (golang-image-v0.7.0_GH0.tar.gz) = 5040346
+SHA256 (golang-net-v0.7.0_GH0.tar.gz) = 4949a0dbdd3c200c8681c18bebd65c8e8b620470189361dac05c89c714d9a59b
+SIZE (golang-net-v0.7.0_GH0.tar.gz) = 1241017
+SHA256 (golang-sys-v0.8.0_GH0.tar.gz) = b2d02a26e2f974193692e0357c73f46b7b82c5d51099af1b01e4c456d261a428
+SIZE (golang-sys-v0.8.0_GH0.tar.gz) = 1436337
+SHA256 (golang-text-v0.9.0_GH0.tar.gz) = 410b532978a3dcd01caa39baa39e0c6044e066545ab231b523cafbccf4425791
+SIZE (golang-text-v0.9.0_GH0.tar.gz) = 8361612
 SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77
 SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762
-SHA256 (mattn-go-isatty-v0.0.17_GH0.tar.gz) = 7d1d64aafb6a110ab02be1094a8d11bda3f64faf200b4c81c5c9ae4de942612b
-SIZE (mattn-go-isatty-v0.0.17_GH0.tar.gz) = 4698
+SHA256 (mattn-go-isatty-v0.0.18_GH0.tar.gz) = 5b59235986f7a917559181ff814f83f610928b444f290bed733c3f2f900b803d
+SIZE (mattn-go-isatty-v0.0.18_GH0.tar.gz) = 4675
 SHA256 (russross-blackfriday-v2.0.1_GH0.tar.gz) = 5a0f38a36b6f3b2d59b72d713451a895a4d3a4406b3533882483782e37797cff
 SIZE (russross-blackfriday-v2.0.1_GH0.tar.gz) = 79613
 SHA256 (shurcooL-sanitized_anchor_name-v1.0.0_GH0.tar.gz) = 7e11964980f9b8595c17bc8970f0174621afe464920e38df7f8d77e45058388f
@@ -37,7 +37,7 @@ SHA256 (stretchr-testify-v1.4.0_GH0.tar.gz) = 3ae072321569a8cd6d77de8f3be774165e
 SIZE (stretchr-testify-v1.4.0_GH0.tar.gz) = 110085
 SHA256 (urfave-cli-v1.22.5_GH0.tar.gz) = 57138657dd61c81e21b52cfb1aa5c97ad5c9379197fa7fb550051e59056eb30f
 SIZE (urfave-cli-v1.22.5_GH0.tar.gz) = 78125
-SHA256 (xyproto-env-v1.8.0_GH0.tar.gz) = 4e2e8ca6dc32f1f7e41be3425a9425050d31bf8740203912be757b14c6ebf881
-SIZE (xyproto-env-v1.8.0_GH0.tar.gz) = 4911
+SHA256 (xyproto-env-v2.0.0_GH0.tar.gz) = 86d38b38d0ad20b5b3422de86da97bab56785feefcaa79889b0a723519ddc14d
+SIZE (xyproto-env-v2.0.0_GH0.tar.gz) = 6622
 SHA256 (xyproto-heic-v1.0.0_GH0.tar.gz) = c66194f27e4a4dd837bc7caae357a817fea6b0743c5822c37fad777f4bda3a5b
 SIZE (xyproto-heic-v1.0.0_GH0.tar.gz) = 67422236