Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Apr 2026 11:55:09 +0000
From:      Hiroki Tagato <tagattie@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 60877b79911d - main - x11/hyprviz: Update to 0.9.0
Message-ID:  <69f1f19d.230cd.ad9eb68@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by tagattie:

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

commit 60877b79911d9b871ef3f5a5f72918fbcb3d004b
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-04-29 11:51:25 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-04-29 11:54:51 +0000

    x11/hyprviz: Update to 0.9.0
    
    Changelog: https://github.com/timasoft/hyprviz/releases/tag/v0.9.0
    
    Reported by:    GitHub (watch releases)
---
 x11/hyprviz/Makefile        | 18 ++++++++++++++----
 x11/hyprviz/Makefile.crates | 14 +++++++-------
 x11/hyprviz/distinfo        | 34 +++++++++++++++++-----------------
 3 files changed, 38 insertions(+), 28 deletions(-)

diff --git a/x11/hyprviz/Makefile b/x11/hyprviz/Makefile
index 4241e78664db..5ca015906a3d 100644
--- a/x11/hyprviz/Makefile
+++ b/x11/hyprviz/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	hyprviz
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.8.4
-PORTREVISION=	2
+DISTVERSION=	0.9.0
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	tagattie@FreeBSD.org
@@ -11,6 +10,8 @@ WWW=		https://github.com/timasoft/hyprviz
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+LIB_DEPENDS=	libgraphene-1.0.so:graphics/graphene
+
 USES=		cargo gnome
 
 USE_GITHUB=	yes
@@ -19,7 +20,9 @@ GH_ACCOUNT=	timasoft
 USE_GNOME=	cairo glib20 gtk40
 
 PLIST_FILES=	bin/${PORTNAME} \
-		share/applications/${PORTNAME}.desktop
+		share/applications/${PORTNAME}.desktop \
+		share/icons/hicolor/scalable/apps/${PORTNAME}.svg \
+		share/icons/hicolor/512x512/apps/${PORTNAME}.png
 PORTDOCS=	readme.md
 
 OPTIONS_DEFINE=	DOCS
@@ -29,7 +32,14 @@ post-patch:
 		${WRKSRC}/src/system_info.rs
 
 post-install:
-	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}
+	${INSTALL_DATA} ${WRKSRC}/assets/${PORTNAME}.desktop \
+		${STAGEDIR}${DESKTOPDIR}
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps \
+		${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps
+	${INSTALL_DATA} ${WRKSRC}/assets/${PORTNAME}.svg \
+		${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/${PORTNAME}.svg
+	${INSTALL_DATA} ${WRKSRC}/assets/${PORTNAME}.png \
+		${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps/${PORTNAME}.png
 
 post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/x11/hyprviz/Makefile.crates b/x11/hyprviz/Makefile.crates
index aecbaf0b4f03..d198e1636af8 100644
--- a/x11/hyprviz/Makefile.crates
+++ b/x11/hyprviz/Makefile.crates
@@ -29,7 +29,7 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		gdk4-0.11.0 \
 		gdk4-sys-0.11.0 \
 		getrandom-0.2.16 \
-		gio-0.22.2 \
+		gio-0.22.5 \
 		gio-sys-0.22.0 \
 		glib-0.22.0 \
 		glib-macros-0.22.0 \
@@ -50,17 +50,16 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		hyprparser-0.1.6 \
 		ignore-0.4.23 \
 		indexmap-2.11.4 \
-		inventory-0.3.22 \
+		inventory-0.3.24 \
 		itertools-0.11.0 \
 		itoa-1.0.15 \
 		lazy_static-1.5.0 \
-		libc-0.2.183 \
+		libc-0.2.185 \
 		log-0.4.28 \
 		memchr-2.8.0 \
 		memoffset-0.9.1 \
 		minreq-2.14.1 \
 		normpath-1.5.0 \
-		once_cell-1.21.3 \
 		pango-0.22.0 \
 		pango-sys-0.22.0 \
 		pin-project-lite-0.2.16 \
@@ -73,9 +72,9 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		regex-automata-0.4.11 \
 		regex-syntax-0.8.6 \
 		ring-0.17.14 \
-		rust-i18n-3.1.5 \
-		rust-i18n-macro-3.1.5 \
-		rust-i18n-support-3.1.5 \
+		rust-i18n-4.0.0 \
+		rust-i18n-macro-4.0.0 \
+		rust-i18n-support-4.0.0 \
 		rustc_version-0.4.1 \
 		rustls-0.21.12 \
 		rustls-webpki-0.101.7 \
@@ -129,4 +128,5 @@ CARGO_CRATES=	aho-corasick-1.1.3 \
 		windows_x86_64_gnullvm-0.52.6 \
 		windows_x86_64_msvc-0.52.6 \
 		winnow-0.7.13 \
+		xxhash-rust-0.8.15 \
 		zmij-1.0.13
diff --git a/x11/hyprviz/distinfo b/x11/hyprviz/distinfo
index 30afc04cb30b..a63739c75568 100644
--- a/x11/hyprviz/distinfo
+++ b/x11/hyprviz/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1773295140
+TIMESTAMP = 1777450026
 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
@@ -61,8 +61,8 @@ SHA256 (rust/crates/gdk4-sys-0.11.0.crate) = 4d322515677e4a12e10efe7e758743c3e5f
 SIZE (rust/crates/gdk4-sys-0.11.0.crate) = 78031
 SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/gio-0.22.2.crate) = 816b6743c46b217aa8fba679095ac6f2162fd53259dc8f186fcdbff9c555db03
-SIZE (rust/crates/gio-0.22.2.crate) = 250918
+SHA256 (rust/crates/gio-0.22.5.crate) = 401b600a9795c46ff45890146968b712c96ce4e9393798804133e137bd81d89c
+SIZE (rust/crates/gio-0.22.5.crate) = 250927
 SHA256 (rust/crates/gio-sys-0.22.0.crate) = 64729ba2772c080448f9f966dba8f4456beeb100d8c28a865ef8a0f2ef4987e1
 SIZE (rust/crates/gio-sys-0.22.0.crate) = 85197
 SHA256 (rust/crates/glib-0.22.0.crate) = 9a3b79a62980e85d61aae88988e5bcca6a35f05b0008e1333aa43bd61ef9bf35
@@ -103,16 +103,16 @@ SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d
 SIZE (rust/crates/ignore-0.4.23.crate) = 55901
 SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
 SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
-SHA256 (rust/crates/inventory-0.3.22.crate) = 009ae045c87e7082cb72dab0ccd01ae075dd00141ddc108f43a0ea150a9e7227
-SIZE (rust/crates/inventory-0.3.22.crate) = 16153
+SHA256 (rust/crates/inventory-0.3.24.crate) = a4f0c30c76f2f4ccee3fe55a2435f691ca00c0e4bd87abe4f4a851b1d4dac39b
+SIZE (rust/crates/inventory-0.3.24.crate) = 16226
 SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
 SIZE (rust/crates/itertools-0.11.0.crate) = 125074
 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
 SIZE (rust/crates/itoa-1.0.15.crate) = 11231
 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.183.crate) = b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d
-SIZE (rust/crates/libc-0.2.183.crate) = 816918
+SHA256 (rust/crates/libc-0.2.185.crate) = 52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f
+SIZE (rust/crates/libc-0.2.185.crate) = 821775
 SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
 SIZE (rust/crates/log-0.4.28.crate) = 51131
 SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
@@ -123,8 +123,6 @@ SHA256 (rust/crates/minreq-2.14.1.crate) = 05015102dad0f7d61691ca347e9d9d9006685
 SIZE (rust/crates/minreq-2.14.1.crate) = 43501
 SHA256 (rust/crates/normpath-1.5.0.crate) = bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b
 SIZE (rust/crates/normpath-1.5.0.crate) = 22940
-SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
-SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
 SHA256 (rust/crates/pango-0.22.0.crate) = 25d8f224eddef627b896d2f7b05725b3faedbd140e0e8343446f0d34f34238ee
 SIZE (rust/crates/pango-0.22.0.crate) = 50099
 SHA256 (rust/crates/pango-sys-0.22.0.crate) = bbd111a20ca90fedf03e09c59783c679c00900f1d8491cca5399f5e33609d5d6
@@ -149,12 +147,12 @@ SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece
 SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
 SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rust-i18n-3.1.5.crate) = fda2551fdfaf6cc5ee283adc15e157047b92ae6535cf80f6d4962d05717dc332
-SIZE (rust/crates/rust-i18n-3.1.5.crate) = 21074
-SHA256 (rust/crates/rust-i18n-macro-3.1.5.crate) = 22baf7d7f56656d23ebe24f6bb57a5d40d2bce2a5f1c503e692b5b2fa450f965
-SIZE (rust/crates/rust-i18n-macro-3.1.5.crate) = 16828
-SHA256 (rust/crates/rust-i18n-support-3.1.5.crate) = 940ed4f52bba4c0152056d771e563b7133ad9607d4384af016a134b58d758f19
-SIZE (rust/crates/rust-i18n-support-3.1.5.crate) = 17137
+SHA256 (rust/crates/rust-i18n-4.0.0.crate) = 21031bf5e6f2c0ae745d831791c403608e99a8bd3776c7e5e5535acd70c3b7ba
+SIZE (rust/crates/rust-i18n-4.0.0.crate) = 20504
+SHA256 (rust/crates/rust-i18n-macro-4.0.0.crate) = 51fe5295763b358606f7ca26a564e20f4469775a57ec1f09431249a33849ff52
+SIZE (rust/crates/rust-i18n-macro-4.0.0.crate) = 16995
+SHA256 (rust/crates/rust-i18n-support-4.0.0.crate) = 69bcc115c8eea2803aa3d85362e339776f4988a0349f2f475af572e497443f6f
+SIZE (rust/crates/rust-i18n-support-4.0.0.crate) = 17705
 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
 SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
@@ -261,7 +259,9 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
 SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
 SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
 SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3
+SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515
 SHA256 (rust/crates/zmij-1.0.13.crate) = ac93432f5b761b22864c774aac244fa5c0fd877678a4c37ebf6cf42208f9c9ec
 SIZE (rust/crates/zmij-1.0.13.crate) = 23625
-SHA256 (timasoft-hyprviz-v0.8.4_GH0.tar.gz) = 2c878007b7b13a73981da4d737a3a341bcbe8d437b8524ef220ad430ce70fcc1
-SIZE (timasoft-hyprviz-v0.8.4_GH0.tar.gz) = 904561
+SHA256 (timasoft-hyprviz-v0.9.0_GH0.tar.gz) = d1817d067b1015d2a7e18712b4a689f9ec351b80189b449684c61762fa461d3b
+SIZE (timasoft-hyprviz-v0.9.0_GH0.tar.gz) = 505583


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f1f19d.230cd.ad9eb68>