Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Jun 2023 23:14:31 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: 3bed3511a6a4 - main - deskutils/solanum: update to 4.0.0
Message-ID:  <202306102314.35ANEVir077330@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=3bed3511a6a4eef28c12e7ebc6e93b3aa6b1c0c6

commit 3bed3511a6a4eef28c12e7ebc6e93b3aa6b1c0c6
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-06-08 19:18:14 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-06-10 23:13:46 +0000

    deskutils/solanum: update to 4.0.0
    
    Changes:        https://gitlab.gnome.org/World/Solanum/-/compare/v3.0.1...4.0.0
    Reported by:    GitLab (notify releases)
---
 deskutils/solanum/Makefile                       |  22 +-
 deskutils/solanum/Makefile.crates                | 186 +++++------
 deskutils/solanum/distinfo                       | 376 ++++++++++++-----------
 deskutils/solanum/files/patch-build-aux_cargo.sh |  16 -
 deskutils/solanum/files/patch-powerpc            |  62 ----
 deskutils/solanum/pkg-plist                      |  12 +
 6 files changed, 312 insertions(+), 362 deletions(-)

diff --git a/deskutils/solanum/Makefile b/deskutils/solanum/Makefile
index ed073572fb3b..e401bafc4fa2 100644
--- a/deskutils/solanum/Makefile
+++ b/deskutils/solanum/Makefile
@@ -1,12 +1,7 @@
 PORTNAME=	solanum
-DISTVERSIONPREFIX=	v
-DISTVERSION=	3.0.1
-PORTREVISION=	13
+DISTVERSION=	4.0.0
 CATEGORIES=	deskutils
 
-PATCH_SITES=	${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
-PATCHFILES+=	e5c5d88f95b0.patch:-p1 # https://gitlab.gnome.org/World/Solanum/-/merge_requests/49
-
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Pomodoro timer for the GNOME desktop
 WWW=		https://gitlab.gnome.org/World/Solanum
@@ -14,15 +9,16 @@ WWW=		https://gitlab.gnome.org/World/Solanum
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
-USES=		cargo gettext gnome gstreamer meson pkgconfig python:build shebangfix
+BUILD_DEPENDS=	blueprint-compiler:devel/blueprint-compiler
+
+USES=		cargo gettext gnome gstreamer meson pkgconfig
 USE_GITLAB=	yes
 USE_GNOME=	gtk40 libadwaita
 USE_GSTREAMER=	bad good vorbis
 GL_SITE=	https://gitlab.gnome.org
 GL_ACCOUNT=	World
 GL_PROJECT=	Solanum
-GL_COMMIT=	3f84b1d0c46fe1a3daef2940b1d0747222023984
-SHEBANG_FILES=	build-aux/meson/postinstall.py
+GL_COMMIT=	33c01f8a2da39cba0bc1744e405de2be833876cd
 MAKE_ENV=	${CARGO_ENV}
 CARGO_BUILD=	no
 CARGO_INSTALL=	no
@@ -30,8 +26,12 @@ CARGO_TEST=	no
 GLIB_SCHEMAS=	org.gnome.Solanum.gschema.xml
 
 post-patch:
+	@${REINPLACE_CMD} -e '/update_desktop_database/d' \
+		${WRKSRC}/meson.build
 # Make each cargo subcommand very verbose
-	@${REINPLACE_CMD} -e '/cargo/s/ --/&verbose&verbose&/' \
-		${WRKSRC}/build-aux/cargo.sh
+# Add explicit <triple> subdir for --target from USES=cargo
+	@${REINPLACE_CMD} -e "/cargo_options =/s/ '--/&verbose', &verbose', &/" \
+		-e "/cp/s,'src',& / '${CARGO_BUILD_TARGET}'," \
+		${WRKSRC}/src/meson.build
 
 .include <bsd.port.mk>
diff --git a/deskutils/solanum/Makefile.crates b/deskutils/solanum/Makefile.crates
index 7fb4c7d7a44d..65dff61b792e 100644
--- a/deskutils/solanum/Makefile.crates
+++ b/deskutils/solanum/Makefile.crates
@@ -1,97 +1,103 @@
-CARGO_CRATES=	aho-corasick-0.7.18 \
-		anyhow-1.0.41 \
-		autocfg-1.0.1 \
-		bitflags-1.2.1 \
-		cairo-rs-0.14.7 \
-		cairo-sys-rs-0.14.0 \
-		cc-1.0.68 \
-		cfg-expr-0.7.4 \
-		cfg-expr-0.9.0 \
+CARGO_CRATES=	aho-corasick-0.7.20 \
+		anyhow-1.0.70 \
+		atomic_refcell-0.1.9 \
+		autocfg-1.1.0 \
+		bitflags-1.3.2 \
+		block-0.1.6 \
+		cairo-rs-0.17.0 \
+		cairo-sys-rs-0.17.0 \
+		cc-1.0.79 \
+		cfg-expr-0.14.0 \
 		cfg-if-1.0.0 \
-		either-1.6.1 \
-		field-offset-0.3.4 \
-		futures-channel-0.3.15 \
-		futures-core-0.3.15 \
-		futures-executor-0.3.15 \
-		futures-io-0.3.15 \
-		futures-task-0.3.15 \
-		futures-util-0.3.15 \
-		gdk-pixbuf-0.14.0 \
-		gdk-pixbuf-sys-0.14.0 \
-		gdk4-0.3.0 \
-		gdk4-sys-0.3.0 \
-		gettext-rs-0.4.4 \
-		gettext-sys-0.19.9 \
-		gio-0.14.6 \
-		gio-sys-0.14.0 \
-		glib-0.14.5 \
-		glib-macros-0.14.1 \
-		glib-sys-0.14.0 \
-		gobject-sys-0.14.0 \
-		graphene-rs-0.14.0 \
-		graphene-sys-0.14.0 \
-		gsk4-0.3.0 \
-		gsk4-sys-0.3.0 \
-		gstreamer-0.17.4 \
-		gstreamer-base-0.17.2 \
-		gstreamer-base-sys-0.17.0 \
-		gstreamer-player-0.17.0 \
-		gstreamer-player-sys-0.17.0 \
-		gstreamer-sys-0.17.3 \
-		gstreamer-video-0.17.2 \
-		gstreamer-video-sys-0.17.0 \
-		gtk-macros-0.2.0 \
-		gtk4-0.3.0 \
-		gtk4-macros-0.3.0 \
-		gtk4-sys-0.3.0 \
-		heck-0.3.3 \
-		itertools-0.10.1 \
+		field-offset-0.3.5 \
+		futures-channel-0.3.27 \
+		futures-core-0.3.27 \
+		futures-executor-0.3.27 \
+		futures-io-0.3.27 \
+		futures-macro-0.3.27 \
+		futures-task-0.3.27 \
+		futures-util-0.3.27 \
+		gdk-pixbuf-0.17.0 \
+		gdk-pixbuf-sys-0.17.0 \
+		gdk4-0.6.3 \
+		gdk4-sys-0.6.3 \
+		gettext-rs-0.7.0 \
+		gettext-sys-0.21.3 \
+		gio-0.17.4 \
+		gio-sys-0.17.4 \
+		glib-0.17.5 \
+		glib-macros-0.17.6 \
+		glib-sys-0.17.4 \
+		gobject-sys-0.17.4 \
+		graphene-rs-0.17.1 \
+		graphene-sys-0.17.0 \
+		gsk4-0.6.3 \
+		gsk4-sys-0.6.3 \
+		gstreamer-0.20.3 \
+		gstreamer-base-0.20.0 \
+		gstreamer-base-sys-0.20.0 \
+		gstreamer-player-0.20.0 \
+		gstreamer-player-sys-0.20.0 \
+		gstreamer-sys-0.20.0 \
+		gstreamer-video-0.20.3 \
+		gstreamer-video-sys-0.20.0 \
+		gtk-macros-0.3.0 \
+		gtk4-0.6.4 \
+		gtk4-macros-0.6.5 \
+		gtk4-sys-0.6.3 \
+		hashbrown-0.12.3 \
+		heck-0.4.1 \
+		indexmap-1.9.3 \
 		lazy_static-1.4.0 \
-		libadwaita-0.1.0-alpha-6 \
-		libadwaita-sys-0.1.0-alpha-6 \
-		libc-0.2.97 \
-		locale_config-0.2.3 \
-		memchr-2.4.0 \
-		memoffset-0.6.4 \
-		muldiv-1.0.0 \
-		num-integer-0.1.44 \
-		num-rational-0.4.0 \
-		num-traits-0.2.14 \
-		once_cell-1.8.0 \
-		pango-0.14.3 \
-		pango-sys-0.14.0 \
-		paste-1.0.5 \
-		pest-2.1.3 \
-		pin-project-lite-0.2.6 \
+		libadwaita-0.3.1 \
+		libadwaita-sys-0.3.0 \
+		libc-0.2.140 \
+		locale_config-0.3.0 \
+		malloc_buf-0.0.6 \
+		memchr-2.5.0 \
+		memoffset-0.8.0 \
+		muldiv-1.0.1 \
+		num-integer-0.1.45 \
+		num-rational-0.4.1 \
+		num-traits-0.2.15 \
+		objc-0.2.7 \
+		objc-foundation-0.1.1 \
+		objc_id-0.1.1 \
+		once_cell-1.17.1 \
+		option-operations-0.5.0 \
+		pango-0.17.4 \
+		pango-sys-0.17.0 \
+		paste-1.0.12 \
+		pin-project-lite-0.2.9 \
 		pin-utils-0.1.0 \
-		pkg-config-0.3.19 \
-		pretty-hex-0.2.1 \
-		proc-macro-crate-1.0.0 \
+		pkg-config-0.3.26 \
+		pretty-hex-0.3.0 \
+		proc-macro-crate-1.3.1 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.27 \
-		quote-1.0.9 \
-		regex-1.5.4 \
-		regex-syntax-0.6.25 \
-		rustc_version-0.3.3 \
-		semver-0.11.0 \
-		semver-parser-0.10.2 \
-		serde-1.0.126 \
-		slab-0.4.3 \
-		smallvec-1.6.1 \
-		strum-0.20.0 \
-		strum_macros-0.20.1 \
-		syn-1.0.73 \
-		system-deps-3.1.1 \
-		system-deps-4.0.0 \
-		thiserror-1.0.25 \
-		thiserror-impl-1.0.25 \
-		toml-0.5.8 \
-		ucd-trie-0.1.3 \
-		unicode-segmentation-1.7.1 \
-		unicode-xid-0.2.2 \
-		version-compare-0.0.11 \
-		version_check-0.9.3 \
+		proc-macro2-1.0.54 \
+		quote-1.0.26 \
+		regex-1.7.3 \
+		regex-syntax-0.6.29 \
+		rustc_version-0.4.0 \
+		semver-1.0.17 \
+		serde-1.0.158 \
+		serde_spanned-0.6.1 \
+		slab-0.4.8 \
+		smallvec-1.10.0 \
+		syn-1.0.109 \
+		syn-2.0.10 \
+		system-deps-6.0.4 \
+		temp-dir-0.1.11 \
+		thiserror-1.0.40 \
+		thiserror-impl-1.0.40 \
+		toml-0.7.3 \
+		toml_datetime-0.6.1 \
+		toml_edit-0.19.8 \
+		unicode-ident-1.0.8 \
+		version-compare-0.1.1 \
+		version_check-0.9.4 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-x86_64-pc-windows-gnu-0.4.0
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		winnow-0.4.1
diff --git a/deskutils/solanum/distinfo b/deskutils/solanum/distinfo
index 3772f01b39ef..33fdc7227801 100644
--- a/deskutils/solanum/distinfo
+++ b/deskutils/solanum/distinfo
@@ -1,199 +1,209 @@
-TIMESTAMP = 1635439669
-SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
-SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
-SHA256 (rust/crates/anyhow-1.0.41.crate) = 15af2628f6890fe2609a3b91bef4c83450512802e59489f9c1cb1fa5df064a61
-SIZE (rust/crates/anyhow-1.0.41.crate) = 34561
-SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
-SIZE (rust/crates/autocfg-1.0.1.crate) = 12908
-SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
-SIZE (rust/crates/bitflags-1.2.1.crate) = 16745
-SHA256 (rust/crates/cairo-rs-0.14.7.crate) = 9164355c892b026d6257e696dde5f3cb39beb3718297f0f161b562fe2ee3ab86
-SIZE (rust/crates/cairo-rs-0.14.7.crate) = 48408
-SHA256 (rust/crates/cairo-sys-rs-0.14.0.crate) = d7c9c3928781e8a017ece15eace05230f04b647457d170d2d9641c94a444ff80
-SIZE (rust/crates/cairo-sys-rs-0.14.0.crate) = 10560
-SHA256 (rust/crates/cc-1.0.68.crate) = 4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787
-SIZE (rust/crates/cc-1.0.68.crate) = 55936
-SHA256 (rust/crates/cfg-expr-0.7.4.crate) = 30aa9e2ffbb838c6b451db14f3cd8e63ed622bf859f9956bc93845a10fafc26a
-SIZE (rust/crates/cfg-expr-0.7.4.crate) = 34162
-SHA256 (rust/crates/cfg-expr-0.9.0.crate) = edae0b9625d1fce32f7d64b71784d9b1bf8469ec1a9c417e44aaf16a9cbd7571
-SIZE (rust/crates/cfg-expr-0.9.0.crate) = 36384
+TIMESTAMP = 1686251894
+SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
+SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
+SHA256 (rust/crates/anyhow-1.0.70.crate) = 7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4
+SIZE (rust/crates/anyhow-1.0.70.crate) = 43803
+SHA256 (rust/crates/atomic_refcell-0.1.9.crate) = 857253367827bd9d0fd973f0ef15506a96e79e41b0ad7aa691203a4e3214f6c8
+SIZE (rust/crates/atomic_refcell-0.1.9.crate) = 10132
+SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
+SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
+SIZE (rust/crates/block-0.1.6.crate) = 4077
+SHA256 (rust/crates/cairo-rs-0.17.0.crate) = a8af54f5d48af1226928adc1f57edd22f5df1349e7da1fc96ae15cf43db0e871
+SIZE (rust/crates/cairo-rs-0.17.0.crate) = 53810
+SHA256 (rust/crates/cairo-sys-rs-0.17.0.crate) = f55382a01d30e5e53f185eee269124f5e21ab526595b872751278dfbb463594e
+SIZE (rust/crates/cairo-sys-rs-0.17.0.crate) = 11639
+SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
+SIZE (rust/crates/cc-1.0.79.crate) = 62624
+SHA256 (rust/crates/cfg-expr-0.14.0.crate) = a35b255461940a32985c627ce82900867c61db1659764d3675ea81963f72a4c6
+SIZE (rust/crates/cfg-expr-0.14.0.crate) = 40755
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
-SIZE (rust/crates/either-1.6.1.crate) = 13641
-SHA256 (rust/crates/field-offset-0.3.4.crate) = 1e1c54951450cbd39f3dbcf1005ac413b49487dabf18a720ad2383eccfeffb92
-SIZE (rust/crates/field-offset-0.3.4.crate) = 6046
-SHA256 (rust/crates/futures-channel-0.3.15.crate) = e682a68b29a882df0545c143dc3646daefe80ba479bcdede94d5a703de2871e2
-SIZE (rust/crates/futures-channel-0.3.15.crate) = 31867
-SHA256 (rust/crates/futures-core-0.3.15.crate) = 0402f765d8a89a26043b889b26ce3c4679d268fa6bb22cd7c6aad98340e179d1
-SIZE (rust/crates/futures-core-0.3.15.crate) = 14514
-SHA256 (rust/crates/futures-executor-0.3.15.crate) = badaa6a909fac9e7236d0620a2f57f7664640c56575b71a7552fbd68deafab79
-SIZE (rust/crates/futures-executor-0.3.15.crate) = 17166
-SHA256 (rust/crates/futures-io-0.3.15.crate) = acc499defb3b348f8d8f3f66415835a9131856ff7714bf10dadfc4ec4bdb29a1
-SIZE (rust/crates/futures-io-0.3.15.crate) = 9058
-SHA256 (rust/crates/futures-task-0.3.15.crate) = 8a16bef9fc1a4dddb5bee51c989e3fbba26569cbb0e31f5b303c184e3dd33dae
-SIZE (rust/crates/futures-task-0.3.15.crate) = 11811
-SHA256 (rust/crates/futures-util-0.3.15.crate) = feb5c238d27e2bf94ffdfd27b2c29e3df4a68c4193bb6427384259e2bf191967
-SIZE (rust/crates/futures-util-0.3.15.crate) = 141962
-SHA256 (rust/crates/gdk-pixbuf-0.14.0.crate) = 534192cb8f01daeb8fab2c8d4baa8f9aae5b7a39130525779f5c2608e235b10f
-SIZE (rust/crates/gdk-pixbuf-0.14.0.crate) = 14554
-SHA256 (rust/crates/gdk-pixbuf-sys-0.14.0.crate) = f097c0704201fbc8f69c1762dc58c6947c8bb188b8ed0bc7e65259f1894fe590
-SIZE (rust/crates/gdk-pixbuf-sys-0.14.0.crate) = 9110
-SHA256 (rust/crates/gdk4-0.3.0.crate) = 4c0f7f98ad25b81ac9462f74a091b0e4c0983ed1e74d19a38230c772b4dcef81
-SIZE (rust/crates/gdk4-0.3.0.crate) = 80579
-SHA256 (rust/crates/gdk4-sys-0.3.0.crate) = 262a79666b42e1884577f11a050439a964b95dec55343ac6ace7930e1415fa18
-SIZE (rust/crates/gdk4-sys-0.3.0.crate) = 62107
-SHA256 (rust/crates/gettext-rs-0.4.4.crate) = df454a42d8a718280c78666efe0707c120873736961ae91ead898f17ac66ce7c
-SIZE (rust/crates/gettext-rs-0.4.4.crate) = 9237
-SHA256 (rust/crates/gettext-sys-0.19.9.crate) = e034c4ba5bb796730a6cc5eb0d654c16885006a7c3d6c6603581ed809434f153
-SIZE (rust/crates/gettext-sys-0.19.9.crate) = 7216453
-SHA256 (rust/crates/gio-0.14.6.crate) = f3a29d8062af72045518271a2cd98b4e1617ce43f5b4223ad0fb9a0eff8f718c
-SIZE (rust/crates/gio-0.14.6.crate) = 177602
-SHA256 (rust/crates/gio-sys-0.14.0.crate) = c0a41df66e57fcc287c4bcf74fc26b884f31901ea9792ec75607289b456f48fa
-SIZE (rust/crates/gio-sys-0.14.0.crate) = 76499
-SHA256 (rust/crates/glib-0.14.5.crate) = d4a930b7208e6e0ab839eea5f65ac2b82109f729621430d47fe905e2e09d33f4
-SIZE (rust/crates/glib-0.14.5.crate) = 165321
-SHA256 (rust/crates/glib-macros-0.14.1.crate) = 2aad66361f66796bfc73f530c51ef123970eb895ffba991a234fcf7bea89e518
-SIZE (rust/crates/glib-macros-0.14.1.crate) = 20018
-SHA256 (rust/crates/glib-sys-0.14.0.crate) = 1c1d60554a212445e2a858e42a0e48cece1bd57b311a19a9468f70376cf554ae
-SIZE (rust/crates/glib-sys-0.14.0.crate) = 57390
-SHA256 (rust/crates/gobject-sys-0.14.0.crate) = aa92cae29759dae34ab5921d73fff5ad54b3d794ab842c117e36cafc7994c3f5
-SIZE (rust/crates/gobject-sys-0.14.0.crate) = 17399
-SHA256 (rust/crates/graphene-rs-0.14.0.crate) = f1460a39f06e491e6112f27e71e51435c833ba370723224dd1743dfd1f201f19
-SIZE (rust/crates/graphene-rs-0.14.0.crate) = 19285
-SHA256 (rust/crates/graphene-sys-0.14.0.crate) = e7d23fb7a9547e5f072a7e0cd49cd648fedeb786d122b106217511980cbb8962
-SIZE (rust/crates/graphene-sys-0.14.0.crate) = 10264
-SHA256 (rust/crates/gsk4-0.3.0.crate) = 20b71f2e2cc699c2e0fbfa22899eeaffd84f9c1dc01e9263deac8664eec22dc0
-SIZE (rust/crates/gsk4-0.3.0.crate) = 21291
-SHA256 (rust/crates/gsk4-sys-0.3.0.crate) = 30468aff80e4faadf22f9ba164ea17511a69a9995d7a13827a13424ef47b2472
-SIZE (rust/crates/gsk4-sys-0.3.0.crate) = 11605
-SHA256 (rust/crates/gstreamer-0.17.4.crate) = c6a255f142048ba2c4a4dce39106db1965abe355d23f4b5335edea43a553faa4
-SIZE (rust/crates/gstreamer-0.17.4.crate) = 242315
-SHA256 (rust/crates/gstreamer-base-0.17.2.crate) = 2c0c1d8c62eb5d08fb80173609f2eea71d385393363146e4e78107facbd67715
-SIZE (rust/crates/gstreamer-base-0.17.2.crate) = 56050
-SHA256 (rust/crates/gstreamer-base-sys-0.17.0.crate) = 28169a7b58edb93ad8ac766f0fa12dcd36a2af4257a97ee10194c7103baf3e27
-SIZE (rust/crates/gstreamer-base-sys-0.17.0.crate) = 34572
-SHA256 (rust/crates/gstreamer-player-0.17.0.crate) = c503dba6f79b5cd8a4be5329119892c196db013ce66fce16079a7df8ce819a3a
-SIZE (rust/crates/gstreamer-player-0.17.0.crate) = 37301
-SHA256 (rust/crates/gstreamer-player-sys-0.17.0.crate) = 3e50bed2a120574750ea1370163df21b50762d0b4967f569fdc58232f4c930d5
-SIZE (rust/crates/gstreamer-player-sys-0.17.0.crate) = 26507
-SHA256 (rust/crates/gstreamer-sys-0.17.3.crate) = a81704feeb3e8599913bdd1e738455c2991a01ff4a1780cb62200993e454cc3e
-SIZE (rust/crates/gstreamer-sys-0.17.3.crate) = 84696
-SHA256 (rust/crates/gstreamer-video-0.17.2.crate) = e3447ee95c8e79daec0b163260cf6a3de9bc19ff47a01b533787f900074a3476
-SIZE (rust/crates/gstreamer-video-0.17.2.crate) = 83613
-SHA256 (rust/crates/gstreamer-video-sys-0.17.0.crate) = b81608f4182bdddd5bd33aaaa341d5544eda12b067a3dab75b1b7d2de01a3ba7
-SIZE (rust/crates/gstreamer-video-sys-0.17.0.crate) = 52014
-SHA256 (rust/crates/gtk-macros-0.2.0.crate) = 1874c48e670519ce192093ac906c08a6dde7cb2d18b28722ef237726a39c3a63
-SIZE (rust/crates/gtk-macros-0.2.0.crate) = 2487
-SHA256 (rust/crates/gtk4-0.3.0.crate) = 906f9308d15789d96a736881582181d710ae0937197119df459f3d2b46ef6776
-SIZE (rust/crates/gtk4-0.3.0.crate) = 525949
-SHA256 (rust/crates/gtk4-macros-0.3.0.crate) = 4d0d008cdf23214c697482415dd20f666bdf3cc9f5e803b017223c17c5b59a6e
-SIZE (rust/crates/gtk4-macros-0.3.0.crate) = 6056
-SHA256 (rust/crates/gtk4-sys-0.3.0.crate) = d06be0a6322aa77dd372f726e97efbcbb192d9a824a414a8874f238effd7747c
-SIZE (rust/crates/gtk4-sys-0.3.0.crate) = 98796
-SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
-SIZE (rust/crates/heck-0.3.3.crate) = 10260
-SHA256 (rust/crates/itertools-0.10.1.crate) = 69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf
-SIZE (rust/crates/itertools-0.10.1.crate) = 116219
+SHA256 (rust/crates/field-offset-0.3.5.crate) = a3cf3a800ff6e860c863ca6d4b16fd999db8b752819c1606884047b73e468535
+SIZE (rust/crates/field-offset-0.3.5.crate) = 10036
+SHA256 (rust/crates/futures-channel-0.3.27.crate) = 164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac
+SIZE (rust/crates/futures-channel-0.3.27.crate) = 32278
+SHA256 (rust/crates/futures-core-0.3.27.crate) = 86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd
+SIZE (rust/crates/futures-core-0.3.27.crate) = 14709
+SHA256 (rust/crates/futures-executor-0.3.27.crate) = 1997dd9df74cdac935c76252744c1ed5794fac083242ea4fe77ef3ed60ba0f83
+SIZE (rust/crates/futures-executor-0.3.27.crate) = 17745
+SHA256 (rust/crates/futures-io-0.3.27.crate) = 89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91
+SIZE (rust/crates/futures-io-0.3.27.crate) = 8912
+SHA256 (rust/crates/futures-macro-0.3.27.crate) = 3eb14ed937631bd8b8b8977f2c198443447a8355b6e3ca599f38c975e5a963b6
+SIZE (rust/crates/futures-macro-0.3.27.crate) = 11255
+SHA256 (rust/crates/futures-task-0.3.27.crate) = fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879
+SIZE (rust/crates/futures-task-0.3.27.crate) = 11854
+SHA256 (rust/crates/futures-util-0.3.27.crate) = 3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab
+SIZE (rust/crates/futures-util-0.3.27.crate) = 158556
+SHA256 (rust/crates/gdk-pixbuf-0.17.0.crate) = b023fbe0c6b407bd3d9805d107d9800da3829dc5a676653210f1d5f16d7f59bf
+SIZE (rust/crates/gdk-pixbuf-0.17.0.crate) = 18089
+SHA256 (rust/crates/gdk-pixbuf-sys-0.17.0.crate) = 7b41bd2b44ed49d99277d3925652a163038bd5ed943ec9809338ffb2f4391e3b
+SIZE (rust/crates/gdk-pixbuf-sys-0.17.0.crate) = 9687
+SHA256 (rust/crates/gdk4-0.6.3.crate) = c3abf96408a26e3eddf881a7f893a1e111767137136e347745e8ea6ed12731ff
+SIZE (rust/crates/gdk4-0.6.3.crate) = 87365
+SHA256 (rust/crates/gdk4-sys-0.6.3.crate) = 1bc92aa1608c089c49393d014c38ac0390d01e4841e1fedaa75dbcef77aaed64
+SIZE (rust/crates/gdk4-sys-0.6.3.crate) = 64159
+SHA256 (rust/crates/gettext-rs-0.7.0.crate) = e49ea8a8fad198aaa1f9655a2524b64b70eb06b2f3ff37da407566c93054f364
+SIZE (rust/crates/gettext-rs-0.7.0.crate) = 14816
+SHA256 (rust/crates/gettext-sys-0.21.3.crate) = c63ce2e00f56a206778276704bbe38564c8695249fdc8f354b4ef71c57c3839d
+SIZE (rust/crates/gettext-sys-0.21.3.crate) = 6501658
+SHA256 (rust/crates/gio-0.17.4.crate) = 2261a3b4e922ec676d1c27ac466218c38cf5dcb49a759129e54bb5046e442125
+SIZE (rust/crates/gio-0.17.4.crate) = 211574
+SHA256 (rust/crates/gio-sys-0.17.4.crate) = 6b1d43b0d7968b48455244ecafe41192871257f5740aa6b095eb19db78e362a5
+SIZE (rust/crates/gio-sys-0.17.4.crate) = 81307
+SHA256 (rust/crates/glib-0.17.5.crate) = cfb53061756195d76969292c2d2e329e01259276524a9bae6c9b73af62854773
+SIZE (rust/crates/glib-0.17.5.crate) = 258495
+SHA256 (rust/crates/glib-macros-0.17.6.crate) = 32e73a9790e243f6d55d8e302426419f6084a1de7a84cd07f7268300408a19de
+SIZE (rust/crates/glib-macros-0.17.6.crate) = 46707
+SHA256 (rust/crates/glib-sys-0.17.4.crate) = 49f00ad0a1bf548e61adfff15d83430941d9e1bb620e334f779edd1c745680a5
+SIZE (rust/crates/glib-sys-0.17.4.crate) = 60120
+SHA256 (rust/crates/gobject-sys-0.17.4.crate) = 15e75b0000a64632b2d8ca3cf856af9308e3a970844f6e9659bd197f026793d0
+SIZE (rust/crates/gobject-sys-0.17.4.crate) = 18632
+SHA256 (rust/crates/graphene-rs-0.17.1.crate) = 21cf11565bb0e4dfc2f99d4775b6c329f0d40a2cff9c0066214d31a0e1b46256
+SIZE (rust/crates/graphene-rs-0.17.1.crate) = 17612
+SHA256 (rust/crates/graphene-sys-0.17.0.crate) = cf80a4849a8d9565410a8fec6fc3678e9c617f4ac7be182ca55ab75016e07af9
+SIZE (rust/crates/graphene-sys-0.17.0.crate) = 11489
+SHA256 (rust/crates/gsk4-0.6.3.crate) = 6f01ef44fa7cac15e2da9978529383e6bee03e570ba5bf7036b4c10a15cc3a3c
+SIZE (rust/crates/gsk4-0.6.3.crate) = 26706
+SHA256 (rust/crates/gsk4-sys-0.6.3.crate) = c07a84fb4dcf1323d29435aa85e2f5f58bef564342bef06775ec7bd0da1f01b0
+SIZE (rust/crates/gsk4-sys-0.6.3.crate) = 12299
+SHA256 (rust/crates/gstreamer-0.20.3.crate) = 4c46cc10a7ab79329feb68bef54a242ced84c3147cc1b81bc5c6140346a1dbf9
+SIZE (rust/crates/gstreamer-0.20.3.crate) = 309748
+SHA256 (rust/crates/gstreamer-base-0.20.0.crate) = 5598bfedbff12675a6cddbe420b6a3ba5039c64aaf7df130db6339d09b634b0e
+SIZE (rust/crates/gstreamer-base-0.20.0.crate) = 64318
+SHA256 (rust/crates/gstreamer-base-sys-0.20.0.crate) = 26114ed96f6668380f5a1554128159e98e06c3a7a8460f216d7cd6dce28f928c
+SIZE (rust/crates/gstreamer-base-sys-0.20.0.crate) = 40094
+SHA256 (rust/crates/gstreamer-player-0.20.0.crate) = 76566698a39a2d80b17fa80b5bacb7f1ae728facb7f2b2090532380250b5cbfe
+SIZE (rust/crates/gstreamer-player-0.20.0.crate) = 43242
+SHA256 (rust/crates/gstreamer-player-sys-0.20.0.crate) = 15321aaaf3bb247b4af3e09456a62dc17f030515d6328377a34081d9ed5803c0
+SIZE (rust/crates/gstreamer-player-sys-0.20.0.crate) = 32141
+SHA256 (rust/crates/gstreamer-sys-0.20.0.crate) = e56fe047adef7d47dbafa8bc1340fddb53c325e16574763063702fc94b5786d2
+SIZE (rust/crates/gstreamer-sys-0.20.0.crate) = 89479
+SHA256 (rust/crates/gstreamer-video-0.20.3.crate) = 467cddb6a4135e72fefb6ba21262b1cca5493e9928792e88fe672ec0a37b761c
+SIZE (rust/crates/gstreamer-video-0.20.3.crate) = 111459
+SHA256 (rust/crates/gstreamer-video-sys-0.20.0.crate) = 66ddb6112d438aac0004d2db6053a572f92b1c5e0e9d6ff6c71d9245f7f73e46
+SIZE (rust/crates/gstreamer-video-sys-0.20.0.crate) = 59182
+SHA256 (rust/crates/gtk-macros-0.3.0.crate) = da5bf7748fd4cd0b2490df8debcc911809dbcbee4ece9531b96c29a9c729de5a
+SIZE (rust/crates/gtk-macros-0.3.0.crate) = 2623
+SHA256 (rust/crates/gtk4-0.6.4.crate) = 1e30e124b5a605f6f5513db13958bfcd51d746607b20bc7bb718b33e303274ed
+SIZE (rust/crates/gtk4-0.6.4.crate) = 472996
+SHA256 (rust/crates/gtk4-macros-0.6.5.crate) = f041a797fb098bfb06e432c61738133604bfa3af57f13f1da3b9d46271422ef0
+SIZE (rust/crates/gtk4-macros-0.6.5.crate) = 16106
+SHA256 (rust/crates/gtk4-sys-0.6.3.crate) = 5f8283f707b07e019e76c7f2934bdd4180c277e08aa93f4c0d8dd07b7a34e22f
+SIZE (rust/crates/gtk4-sys-0.6.3.crate) = 104419
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
+SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
+SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libadwaita-0.1.0-alpha-6.crate) = d8d01ba5036df1c3e09be88b4b8e0906af977bb7ec28d5faec81a1de94bc775c
-SIZE (rust/crates/libadwaita-0.1.0-alpha-6.crate) = 63582
-SHA256 (rust/crates/libadwaita-sys-0.1.0-alpha-6.crate) = 3127d83c55f64c466925b9d1e27a964187f193e94c7c8820ad6b29d6e5f487d8
-SIZE (rust/crates/libadwaita-sys-0.1.0-alpha-6.crate) = 14241
-SHA256 (rust/crates/libc-0.2.97.crate) = 12b8adadd720df158f4d70dfe7ccc6adb0472d7c55ca83445f6a5ab3e36f8fb6
-SIZE (rust/crates/libc-0.2.97.crate) = 517712
-SHA256 (rust/crates/locale_config-0.2.3.crate) = 73ac19ebe45489e5d53b4346d8b90bb3dd03275c5fdf2ce22a982516d86b535c
-SIZE (rust/crates/locale_config-0.2.3.crate) = 20339
-SHA256 (rust/crates/memchr-2.4.0.crate) = b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc
-SIZE (rust/crates/memchr-2.4.0.crate) = 63392
-SHA256 (rust/crates/memoffset-0.6.4.crate) = 59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9
-SIZE (rust/crates/memoffset-0.6.4.crate) = 7664
-SHA256 (rust/crates/muldiv-1.0.0.crate) = b5136edda114182728ccdedb9f5eda882781f35fa6e80cc360af12a8932507f3
-SIZE (rust/crates/muldiv-1.0.0.crate) = 4991
-SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
-SIZE (rust/crates/num-integer-0.1.44.crate) = 22216
-SHA256 (rust/crates/num-rational-0.4.0.crate) = d41702bd167c2df5520b384281bc111a4b5efcf7fbc4c9c222c815b07e0a6a6a
-SIZE (rust/crates/num-rational-0.4.0.crate) = 26428
-SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290
-SIZE (rust/crates/num-traits-0.2.14.crate) = 45476
-SHA256 (rust/crates/once_cell-1.8.0.crate) = 692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56
-SIZE (rust/crates/once_cell-1.8.0.crate) = 28925
-SHA256 (rust/crates/pango-0.14.3.crate) = e1fc88307d9797976ea62722ff2ec5de3fae279c6e20100ed3f49ca1a4bf3f96
-SIZE (rust/crates/pango-0.14.3.crate) = 37665
-SHA256 (rust/crates/pango-sys-0.14.0.crate) = 2367099ca5e761546ba1d501955079f097caa186bb53ce0f718dca99ac1942fe
-SIZE (rust/crates/pango-sys-0.14.0.crate) = 23109
-SHA256 (rust/crates/paste-1.0.5.crate) = acbf547ad0c65e31259204bd90935776d1c693cec2f4ff7abb7a1bbbd40dfe58
-SIZE (rust/crates/paste-1.0.5.crate) = 17669
-SHA256 (rust/crates/pest-2.1.3.crate) = 10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53
-SIZE (rust/crates/pest-2.1.3.crate) = 77986
-SHA256 (rust/crates/pin-project-lite-0.2.6.crate) = dc0e1f259c92177c30a4c9d177246edd0a3568b25756a977d0632cf8fa37e905
-SIZE (rust/crates/pin-project-lite-0.2.6.crate) = 25494
+SHA256 (rust/crates/libadwaita-0.3.1.crate) = b1c4efd2020a4fcedbad2c4a97de97bf6045e5dc49d61d5a5d0cfd753db60700
+SIZE (rust/crates/libadwaita-0.3.1.crate) = 83876
+SHA256 (rust/crates/libadwaita-sys-0.3.0.crate) = 0727b85b4fe2b1bed5ac90df6343de15cbf8118bfb96d7c3cc1512681a4b34ac
+SIZE (rust/crates/libadwaita-sys-0.3.0.crate) = 21106
+SHA256 (rust/crates/libc-0.2.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c
+SIZE (rust/crates/libc-0.2.140.crate) = 669153
+SHA256 (rust/crates/locale_config-0.3.0.crate) = 08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934
+SIZE (rust/crates/locale_config-0.3.0.crate) = 20808
+SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
+SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239
+SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
+SIZE (rust/crates/memchr-2.5.0.crate) = 65812
+SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1
+SIZE (rust/crates/memoffset-0.8.0.crate) = 8912
+SHA256 (rust/crates/muldiv-1.0.1.crate) = 956787520e75e9bd233246045d19f42fb73242759cc57fba9611d940ae96d4b0
+SIZE (rust/crates/muldiv-1.0.1.crate) = 4901
+SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9
+SIZE (rust/crates/num-integer-0.1.45.crate) = 22529
+SHA256 (rust/crates/num-rational-0.4.1.crate) = 0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0
+SIZE (rust/crates/num-rational-0.4.1.crate) = 27889
+SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
+SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
+SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
+SIZE (rust/crates/objc-0.2.7.crate) = 22036
+SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
+SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
+SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
+SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
+SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3
+SIZE (rust/crates/once_cell-1.17.1.crate) = 32856
+SHA256 (rust/crates/option-operations-0.5.0.crate) = 7c26d27bb1aeab65138e4bf7666045169d1717febcc9ff870166be8348b223d0
+SIZE (rust/crates/option-operations-0.5.0.crate) = 19262
+SHA256 (rust/crates/pango-0.17.4.crate) = 52c280b82a881e4208afb3359a8e7fde27a1b272280981f1f34610bed5770d37
+SIZE (rust/crates/pango-0.17.4.crate) = 47702
+SHA256 (rust/crates/pango-sys-0.17.0.crate) = 4293d0f0b5525eb5c24734d30b0ed02cd02aa734f216883f376b54de49625de8
+SIZE (rust/crates/pango-sys-0.17.0.crate) = 24749
+SHA256 (rust/crates/paste-1.0.12.crate) = 9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79
+SIZE (rust/crates/paste-1.0.12.crate) = 18156
+SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
+SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/pkg-config-0.3.19.crate) = 3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c
-SIZE (rust/crates/pkg-config-0.3.19.crate) = 15451
-SHA256 (rust/crates/pretty-hex-0.2.1.crate) = bc5c99d529f0d30937f6f4b8a86d988047327bb88d04d2c4afc356de74722131
-SIZE (rust/crates/pretty-hex-0.2.1.crate) = 6176
-SHA256 (rust/crates/proc-macro-crate-1.0.0.crate) = 41fdbd1df62156fbc5945f4762632564d7d038153091c3fcf1067f6aef7cff92
-SIZE (rust/crates/proc-macro-crate-1.0.0.crate) = 8442
+SHA256 (rust/crates/pkg-config-0.3.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160
+SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662
+SHA256 (rust/crates/pretty-hex-0.3.0.crate) = c6fa0831dd7cc608c38a5e323422a0077678fa5744aa2be4ad91c4ece8eec8d5
+SIZE (rust/crates/pretty-hex-0.3.0.crate) = 6677
+SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
+SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
 SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.27.crate) = f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038
-SIZE (rust/crates/proc-macro2-1.0.27.crate) = 38625
-SHA256 (rust/crates/quote-1.0.9.crate) = c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7
-SIZE (rust/crates/quote-1.0.9.crate) = 25042
-SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461
-SIZE (rust/crates/regex-1.5.4.crate) = 236581
-SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
-SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
-SHA256 (rust/crates/rustc_version-0.3.3.crate) = f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee
-SIZE (rust/crates/rustc_version-0.3.3.crate) = 12119
-SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6
-SIZE (rust/crates/semver-0.11.0.crate) = 20826
-SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
-SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176
-SHA256 (rust/crates/serde-1.0.126.crate) = ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03
-SIZE (rust/crates/serde-1.0.126.crate) = 75138
-SHA256 (rust/crates/slab-0.4.3.crate) = f173ac3d1a7e3b28003f40de0b5ce7fe2710f9b9dc3fc38664cebee46b3b6527
-SIZE (rust/crates/slab-0.4.3.crate) = 15681
-SHA256 (rust/crates/smallvec-1.6.1.crate) = fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e
-SIZE (rust/crates/smallvec-1.6.1.crate) = 26444
-SHA256 (rust/crates/strum-0.20.0.crate) = 7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5c
-SIZE (rust/crates/strum-0.20.0.crate) = 5172
-SHA256 (rust/crates/strum_macros-0.20.1.crate) = ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149
-SIZE (rust/crates/strum_macros-0.20.1.crate) = 15634
-SHA256 (rust/crates/syn-1.0.73.crate) = f71489ff30030d2ae598524f61326b902466f72a0fb1a8564c001cc63425bcc7
-SIZE (rust/crates/syn-1.0.73.crate) = 232706
-SHA256 (rust/crates/system-deps-3.1.1.crate) = c248107ad7bc1ac07066a4d003cae9e9a7bc2e27d3418f7a9cdcdc8699dbea70
-SIZE (rust/crates/system-deps-3.1.1.crate) = 20900
-SHA256 (rust/crates/system-deps-4.0.0.crate) = 6c1889ab44c2a423ba9ba4d64cd04989b25c0280ca7ade813f05368418722a04
-SIZE (rust/crates/system-deps-4.0.0.crate) = 22092
-SHA256 (rust/crates/thiserror-1.0.25.crate) = fa6f76457f59514c7eeb4e59d891395fab0b2fd1d40723ae737d64153392e9c6
-SIZE (rust/crates/thiserror-1.0.25.crate) = 16690
-SHA256 (rust/crates/thiserror-impl-1.0.25.crate) = 8a36768c0fbf1bb15eca10defa29526bda730a2376c2ab4393ccfa16fb1a318d
-SIZE (rust/crates/thiserror-impl-1.0.25.crate) = 13364
-SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
-SIZE (rust/crates/toml-0.5.8.crate) = 54219
-SHA256 (rust/crates/ucd-trie-0.1.3.crate) = 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c
-SIZE (rust/crates/ucd-trie-0.1.3.crate) = 44615
-SHA256 (rust/crates/unicode-segmentation-1.7.1.crate) = bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796
-SIZE (rust/crates/unicode-segmentation-1.7.1.crate) = 93066
-SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
-SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955
-SHA256 (rust/crates/version-compare-0.0.11.crate) = 1c18c859eead79d8b95d09e4678566e8d70105c4e7b251f707a03df32442661b
-SIZE (rust/crates/version-compare-0.0.11.crate) = 15208
-SHA256 (rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe
-SIZE (rust/crates/version_check-0.9.3.crate) = 12547
+SHA256 (rust/crates/proc-macro2-1.0.54.crate) = e472a104799c74b514a57226160104aa483546de37e839ec50e3c2e41dd87534
+SIZE (rust/crates/proc-macro2-1.0.54.crate) = 43485
+SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc
+SIZE (rust/crates/quote-1.0.26.crate) = 28397
+SHA256 (rust/crates/regex-1.7.3.crate) = 8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d
+SIZE (rust/crates/regex-1.7.3.crate) = 239886
+SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
+SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
+SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
+SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
+SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed
+SIZE (rust/crates/semver-1.0.17.crate) = 29685
+SHA256 (rust/crates/serde-1.0.158.crate) = 771d4d9c4163ee138805e12c710dd365e4f44be8be0503cb1bb9eb989425d9c9
+SIZE (rust/crates/serde-1.0.158.crate) = 77018
+SHA256 (rust/crates/serde_spanned-0.6.1.crate) = 0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4
+SIZE (rust/crates/serde_spanned-0.6.1.crate) = 7828
+SHA256 (rust/crates/slab-0.4.8.crate) = 6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d
+SIZE (rust/crates/slab-0.4.8.crate) = 16928
+SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0
+SIZE (rust/crates/smallvec-1.10.0.crate) = 31564
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.10.crate) = 5aad1363ed6d37b84299588d62d3a7d95b5a5c2d9aad5c85609fda12afaa1f40
+SIZE (rust/crates/syn-2.0.10.crate) = 240095
+SHA256 (rust/crates/system-deps-6.0.4.crate) = 555fc8147af6256f3931a36bb83ad0023240ce9cf2b319dec8236fd1f220b05f
+SIZE (rust/crates/system-deps-6.0.4.crate) = 22915
+SHA256 (rust/crates/temp-dir-0.1.11.crate) = af547b166dd1ea4b472165569fc456cfb6818116f854690b0ff205e636523dab
+SIZE (rust/crates/temp-dir-0.1.11.crate) = 5743
+SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac
+SIZE (rust/crates/thiserror-1.0.40.crate) = 18709
+SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f
+SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138
+SHA256 (rust/crates/toml-0.7.3.crate) = b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21
+SIZE (rust/crates/toml-0.7.3.crate) = 47227
+SHA256 (rust/crates/toml_datetime-0.6.1.crate) = 3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622
+SIZE (rust/crates/toml_datetime-0.6.1.crate) = 10765
+SHA256 (rust/crates/toml_edit-0.19.8.crate) = 239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13
+SIZE (rust/crates/toml_edit-0.19.8.crate) = 94457
+SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4
+SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962
+SHA256 (rust/crates/version-compare-0.1.1.crate) = 579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29
+SIZE (rust/crates/version-compare-0.1.1.crate) = 13224
+SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
+SIZE (rust/crates/version_check-0.9.4.crate) = 14895
 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (World-Solanum-3f84b1d0c46fe1a3daef2940b1d0747222023984_GL0.tar.gz) = 2d427f11be4d04cb88560d75f1318fb0c75313d954cef4745e95e0396119e3ca
-SIZE (World-Solanum-3f84b1d0c46fe1a3daef2940b1d0747222023984_GL0.tar.gz) = 115599
-SHA256 (e5c5d88f95b0.patch) = e2d30fb22bb8948659d909064df462bd74f44f2eb768757d041618aecb36b245
-SIZE (e5c5d88f95b0.patch) = 815
+SHA256 (rust/crates/winnow-0.4.1.crate) = ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28
+SIZE (rust/crates/winnow-0.4.1.crate) = 138177
+SHA256 (World-Solanum-33c01f8a2da39cba0bc1744e405de2be833876cd_GL0.tar.gz) = c85c09a5f7d86b7617b55d0ef339fb54980d539d440b719f71ba8c2b72fd0cb0
+SIZE (World-Solanum-33c01f8a2da39cba0bc1744e405de2be833876cd_GL0.tar.gz) = 130565
diff --git a/deskutils/solanum/files/patch-build-aux_cargo.sh b/deskutils/solanum/files/patch-build-aux_cargo.sh
deleted file mode 100644
index 86989835971b..000000000000
--- a/deskutils/solanum/files/patch-build-aux_cargo.sh
+++ /dev/null
@@ -1,16 +0,0 @@
---- build-aux/cargo.sh.orig	2021-09-08 15:16:18 UTC
-+++ build-aux/cargo.sh
-@@ -14,11 +14,11 @@ then
-     echo "RELEASE MODE"
-     cargo build --manifest-path \
-         "$MESON_SOURCE_ROOT"/Cargo.toml --release && \
--        cp "$CARGO_TARGET_DIR"/release/"$APP_BIN" "$OUTPUT"
-+        cp "$CARGO_TARGET_DIR"/$CARGO_BUILD_TARGET/release/"$APP_BIN" "$OUTPUT"
- else
-     echo "DEBUG MODE"
-     cargo build --manifest-path \
-         "$MESON_SOURCE_ROOT"/Cargo.toml --verbose && \
--        cp "$CARGO_TARGET_DIR"/debug/"$APP_BIN" "$OUTPUT"
-+        cp "$CARGO_TARGET_DIR"/$CARGO_BUILD_TARGET/debug/"$APP_BIN" "$OUTPUT"
- fi
- 
diff --git a/deskutils/solanum/files/patch-powerpc b/deskutils/solanum/files/patch-powerpc
deleted file mode 100644
index c83af086b9c5..000000000000
--- a/deskutils/solanum/files/patch-powerpc
+++ /dev/null
@@ -1,62 +0,0 @@
---- cargo-crates/libc-0.2.97/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig	1970-01-01 00:00:00 UTC
-+++ cargo-crates/libc-0.2.97/src/unix/bsd/freebsdlike/freebsd/mod.rs
-@@ -1678,6 +1678,9 @@ cfg_if! {
-     } else if #[cfg(target_arch = "powerpc64")] {
-         mod powerpc64;
-         pub use self::powerpc64::*;
-+    } else if #[cfg(target_arch = "powerpc")] {
-+        mod powerpc;
-+        pub use self::powerpc::*;
-     } else {
-         // Unknown target_arch
-     }
---- cargo-crates/libc-0.2.97/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig	1970-01-01 00:00:00 UTC
-+++ cargo-crates/libc-0.2.97/src/unix/bsd/freebsdlike/freebsd/powerpc.rs
-@@ -0,0 +1,47 @@
-+pub type c_char = u8;
-+pub type c_long = i32;
-+pub type c_ulong = u32;
-+pub type wchar_t = i32;
-+pub type time_t = i64;
-+pub type suseconds_t = i32;
-+pub type register_t = i32;
-+
-+s! {
-+    pub struct stat {
-+        pub st_dev: ::dev_t,
-+        pub st_ino: ::ino_t,
-+        pub st_mode: ::mode_t,
-+        pub st_nlink: ::nlink_t,
-+        pub st_uid: ::uid_t,
-+        pub st_gid: ::gid_t,
-+        pub st_rdev: ::dev_t,
-+        pub st_atime: ::time_t,
-+        pub st_atime_nsec: ::c_long,
-+        pub st_mtime: ::time_t,
-+        pub st_mtime_nsec: ::c_long,
-+        pub st_ctime: ::time_t,
-+        pub st_ctime_nsec: ::c_long,
-+        pub st_size: ::off_t,
-+        pub st_blocks: ::blkcnt_t,
-+        pub st_blksize: ::blksize_t,
-+        pub st_flags: ::fflags_t,
-+        pub st_gen: u32,
-+        pub st_lspare: i32,
-+        pub st_birthtime: ::time_t,
-+        pub st_birthtime_nsec: ::c_long,
-+    }
-+}
-+
-+// should be pub(crate), but that requires Rust 1.18.0
-+cfg_if! {
-+    if #[cfg(libc_const_size_of)] {
-+        #[doc(hidden)]
-+        pub const _ALIGNBYTES: usize = ::mem::size_of::<::c_int>() - 1;
-+    } else {
-+        #[doc(hidden)]
-+        pub const _ALIGNBYTES: usize = 4 - 1;
-+    }
-+}
-+
-+pub const MAP_32BIT: ::c_int = 0x00080000;
-+pub const MINSIGSTKSZ: ::size_t = 2048; // 512 * 4
diff --git a/deskutils/solanum/pkg-plist b/deskutils/solanum/pkg-plist
index bf583778001f..983dfa4b1a82 100644
--- a/deskutils/solanum/pkg-plist
+++ b/deskutils/solanum/pkg-plist
@@ -3,6 +3,7 @@ share/appdata/org.gnome.Solanum.appdata.xml
 share/applications/org.gnome.Solanum.desktop
 share/icons/hicolor/scalable/apps/org.gnome.Solanum.svg
 share/icons/hicolor/symbolic/apps/org.gnome.Solanum-symbolic.svg
+share/locale/ca/LC_MESSAGES/solanum.mo
 share/locale/cs/LC_MESSAGES/solanum.mo
 share/locale/da/LC_MESSAGES/solanum.mo
 share/locale/de/LC_MESSAGES/solanum.mo
@@ -11,18 +12,29 @@ share/locale/es/LC_MESSAGES/solanum.mo
 share/locale/eu/LC_MESSAGES/solanum.mo
 share/locale/fi/LC_MESSAGES/solanum.mo
 share/locale/fr/LC_MESSAGES/solanum.mo
+share/locale/fur/LC_MESSAGES/solanum.mo
+share/locale/fy/LC_MESSAGES/solanum.mo
 share/locale/gl/LC_MESSAGES/solanum.mo
+share/locale/he/LC_MESSAGES/solanum.mo
+share/locale/hi/LC_MESSAGES/solanum.mo
+share/locale/hr/LC_MESSAGES/solanum.mo
+share/locale/hu/LC_MESSAGES/solanum.mo
 share/locale/id/LC_MESSAGES/solanum.mo
+share/locale/is/LC_MESSAGES/solanum.mo
 share/locale/it/LC_MESSAGES/solanum.mo
+share/locale/ka/LC_MESSAGES/solanum.mo
 share/locale/ko/LC_MESSAGES/solanum.mo
 share/locale/nl/LC_MESSAGES/solanum.mo
 share/locale/oc/LC_MESSAGES/solanum.mo
 share/locale/pl/LC_MESSAGES/solanum.mo
+share/locale/pt/LC_MESSAGES/solanum.mo
 share/locale/pt_BR/LC_MESSAGES/solanum.mo
 share/locale/ro/LC_MESSAGES/solanum.mo
+share/locale/ru/LC_MESSAGES/solanum.mo
 share/locale/sl/LC_MESSAGES/solanum.mo
 share/locale/sr/LC_MESSAGES/solanum.mo
 share/locale/sv/LC_MESSAGES/solanum.mo
+share/locale/tr/LC_MESSAGES/solanum.mo
 share/locale/uk/LC_MESSAGES/solanum.mo
 share/locale/zh_CN/LC_MESSAGES/solanum.mo
 %%DATADIR%%/solanum.gresource



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