aboutsummaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
Diffstat (limited to 'x11')
-rw-r--r--x11/Makefile4
-rw-r--r--x11/admiral/Makefile2
-rw-r--r--x11/alacritty/Makefile1
-rw-r--r--x11/albert/Makefile2
-rw-r--r--x11/aminal/Makefile2
-rw-r--r--x11/cl-clx-sbcl/Makefile2
-rw-r--r--x11/cl-clx/Makefile7
-rw-r--r--x11/cl-clx/distinfo6
-rw-r--r--x11/cl-clx/pkg-plist1
-rw-r--r--x11/clipcat/Makefile1
-rw-r--r--x11/clipcat/files/patch-rust-1.78.035
-rw-r--r--x11/cliphist/Makefile2
-rw-r--r--x11/clipman/Makefile2
-rw-r--r--x11/controllermap/Makefile2
-rw-r--r--x11/controllermap/distinfo6
-rw-r--r--x11/darktile/Makefile2
-rw-r--r--x11/dwlb/Makefile4
-rw-r--r--x11/dwlb/distinfo6
-rw-r--r--x11/eaglemode/Makefile3
-rw-r--r--x11/eaglemode/distinfo6
-rw-r--r--x11/elementary-terminal/Makefile3
-rw-r--r--x11/elementary-terminal/distinfo6
-rw-r--r--x11/elementary-terminal/files/patch-data_io.elementary.terminal.gschema.xml6
-rw-r--r--x11/elementary-terminal/files/patch-data_meson.build17
-rw-r--r--x11/elementary-terminal/files/patch-src_meson.build37
-rw-r--r--x11/eww/Makefile2
-rw-r--r--x11/fnott/Makefile2
-rw-r--r--x11/fnott/distinfo6
-rw-r--r--x11/fnott/pkg-plist1
-rw-r--r--x11/gtklock/distinfo2
-rw-r--r--x11/hybrid-bar/Makefile2
-rw-r--r--x11/hyprcursor/Makefile3
-rw-r--r--x11/hyprcursor/distinfo6
-rw-r--r--x11/hyprpaper/Makefile15
-rw-r--r--x11/hyprpaper/distinfo10
-rw-r--r--x11/i3bar-river/Makefile5
-rw-r--r--x11/i3bar-river/Makefile.crates86
-rw-r--r--x11/i3bar-river/distinfo178
-rw-r--r--x11/i3bar-river/pkg-descr3
-rw-r--r--x11/inputplug/Makefile2
-rw-r--r--x11/kf6-frameworkintegration/distinfo6
-rw-r--r--x11/kf6-kded/distinfo6
-rw-r--r--x11/kf6-kglobalaccel/distinfo6
-rw-r--r--x11/kf6-krunner/distinfo6
-rw-r--r--x11/kf6-kwindowsystem/distinfo6
-rw-r--r--x11/kickoff/Makefile2
-rw-r--r--x11/kitty/Makefile2
-rw-r--r--x11/libICE/Makefile3
-rw-r--r--x11/libICE/distinfo6
-rw-r--r--x11/libICE/files/patch-libICE-1.1.0-static-assert-fix32
-rw-r--r--x11/libxkbcommon/Makefile4
-rw-r--r--x11/libxkbcommon/distinfo6
-rw-r--r--x11/libxkbcommon/files/patch-meson.build11
-rw-r--r--x11/libxkbcommon/pkg-plist2
-rw-r--r--x11/linux-rl9-libxkbcommon/Makefile17
-rw-r--r--x11/linux-rl9-libxkbcommon/distinfo7
-rw-r--r--x11/linux-rl9-libxkbcommon/pkg-plist.aarch647
-rw-r--r--x11/linux-rl9-libxkbcommon/pkg-plist.amd647
-rw-r--r--x11/linux-rl9-pixman/Makefile17
-rw-r--r--x11/linux-rl9-pixman/distinfo7
-rw-r--r--x11/linux-rl9-pixman/pkg-plist.aarch644
-rw-r--r--x11/linux-rl9-pixman/pkg-plist.amd644
-rw-r--r--x11/linux-rl9-xorg-libs/Makefile90
-rw-r--r--x11/linux-rl9-xorg-libs/distinfo197
-rw-r--r--x11/linux-rl9-xorg-libs/pkg-descr1
-rw-r--r--x11/linux-rl9-xorg-libs/pkg-plist.aarch64792
-rw-r--r--x11/linux-rl9-xorg-libs/pkg-plist.amd64792
-rw-r--r--x11/lumina-core/Makefile2
-rw-r--r--x11/lumina-core/files/patch-core.pro12
-rw-r--r--x11/lumina-core/files/patch-libLumina_LuminaOS-FreeBSD.cpp120
-rw-r--r--x11/lumina-core/files/patch-lumina-desktop_LSession.cpp20
-rw-r--r--x11/lumina-core/files/patch-lumina-desktop_src-screensaver_LLockScreen.cpp3
-rw-r--r--x11/mako/Makefile7
-rw-r--r--x11/mako/distinfo6
-rw-r--r--x11/mate-desktop/Makefile2
-rw-r--r--x11/nwg-bar/Makefile2
-rw-r--r--x11/nwg-dock-hyprland/Makefile9
-rw-r--r--x11/nwg-dock-hyprland/distinfo18
-rw-r--r--x11/nwg-dock-hyprland/files/patch-go.mod14
-rw-r--r--x11/nwg-dock/Makefile2
-rw-r--r--x11/nwg-drawer/Makefile2
-rw-r--r--x11/nwg-look/Makefile2
-rw-r--r--x11/nwg-menu/Makefile2
-rw-r--r--x11/plasma5-plasma-workspace/Makefile2
-rw-r--r--x11/plasma6-plasma-workspace/Makefile1
-rw-r--r--x11/rio/Makefile175
-rw-r--r--x11/rio/distinfo350
-rw-r--r--x11/rlaunch/Makefile2
-rw-r--r--x11/rofi-calc/Makefile1
-rw-r--r--x11/roxterm/Makefile3
-rw-r--r--x11/roxterm/distinfo6
-rw-r--r--x11/salut/Makefile2
-rw-r--r--x11/sddm/Makefile16
-rw-r--r--x11/sddm/distinfo6
-rw-r--r--x11/sddm/files/sddm.conf.default2
-rw-r--r--x11/sddm/files/xinit-session.in (renamed from x11/sddm/files/xinit-session)6
-rw-r--r--x11/sddm/pkg-plist90
-rw-r--r--x11/shikane/Makefile2
-rw-r--r--x11/shotman/Makefile3
-rw-r--r--x11/shotman/Makefile.crates191
-rw-r--r--x11/shotman/distinfo388
-rw-r--r--x11/showmethekey/Makefile2
-rw-r--r--x11/showmethekey/distinfo6
-rw-r--r--x11/sirula/Makefile2
-rw-r--r--x11/squeekboard/Makefile3
-rw-r--r--x11/squeekboard/Makefile.crates57
-rw-r--r--x11/squeekboard/distinfo120
-rw-r--r--x11/swaybg/Makefile5
-rw-r--r--x11/swaybg/distinfo6
-rw-r--r--x11/swayimg/Makefile1
-rw-r--r--x11/swayr/Makefile2
-rw-r--r--x11/swayrbar/Makefile2
-rw-r--r--x11/tint/Makefile2
-rw-r--r--x11/tint/files/patch-src_main.c12
-rw-r--r--x11/wallutils/Makefile2
-rw-r--r--x11/watershot/Makefile2
-rw-r--r--x11/waybar/Makefile72
-rw-r--r--x11/waybar/distinfo12
-rw-r--r--x11/wayidle/Makefile2
-rw-r--r--x11/waylock/Makefile8
-rw-r--r--x11/waylock/distinfo14
-rw-r--r--x11/wayout/Makefile2
-rw-r--r--x11/wezterm/Makefile2
-rw-r--r--x11/windowtolayer/Makefile1
-rw-r--r--x11/wl-kbptr/Makefile23
-rw-r--r--x11/wl-kbptr/distinfo3
-rw-r--r--x11/wl-kbptr/pkg-descr11
-rw-r--r--x11/wlr-which-key/Makefile2
-rw-r--r--x11/wmenu/Makefile3
-rw-r--r--x11/wmenu/distinfo6
-rw-r--r--x11/wmfocus/Makefile2
-rw-r--r--x11/wvkbd/Makefile2
-rw-r--r--x11/wvkbd/distinfo6
-rw-r--r--x11/xdg-desktop-portal-luminous/Makefile2
-rw-r--r--x11/xkb-switch/Makefile2
-rw-r--r--x11/xloadimage/Makefile2
-rw-r--r--x11/xorgproto/Makefile2
-rw-r--r--x11/xorgproto/distinfo6
-rw-r--r--x11/xpra/Makefile1
-rw-r--r--x11/xterm/Makefile2
-rw-r--r--x11/xterm/distinfo6
141 files changed, 3321 insertions, 1094 deletions
diff --git a/x11/Makefile b/x11/Makefile
index 33594f9b5f40..a8b6b5868eef 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -235,6 +235,9 @@
SUBDIR += linux-nvidia-libs-340
SUBDIR += linux-nvidia-libs-390
SUBDIR += linux-nvidia-libs-470
+ SUBDIR += linux-rl9-libxkbcommon
+ SUBDIR += linux-rl9-pixman
+ SUBDIR += linux-rl9-xorg-libs
SUBDIR += listres
SUBDIR += lsw
SUBDIR += luit
@@ -463,6 +466,7 @@
SUBDIR += wf-shell
SUBDIR += windowtolayer
SUBDIR += wl-clipboard
+ SUBDIR += wl-kbptr
SUBDIR += wl-mirror
SUBDIR += wlogout
SUBDIR += wlopm
diff --git a/x11/admiral/Makefile b/x11/admiral/Makefile
index 1f9a3d576915..5414151ba1c9 100644
--- a/x11/admiral/Makefile
+++ b/x11/admiral/Makefile
@@ -2,7 +2,7 @@ PORTNAME= admiral
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-7
DISTVERSIONSUFFIX= -g5a9f33b
-PORTREVISION= 57
+PORTREVISION= 58
CATEGORIES= x11
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile
index 5a934caa8dbc..19b63258ec2b 100644
--- a/x11/alacritty/Makefile
+++ b/x11/alacritty/Makefile
@@ -1,6 +1,7 @@
PORTNAME= alacritty
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.2
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= vishwin@FreeBSD.org
diff --git a/x11/albert/Makefile b/x11/albert/Makefile
index 82f94cf5f3a5..4a2029ad5689 100644
--- a/x11/albert/Makefile
+++ b/x11/albert/Makefile
@@ -1,7 +1,7 @@
PORTNAME= albert
DISTVERSIONPREFIX=v
DISTVERSION= 0.20.5
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11
MAINTAINER= jsm@FreeBSD.org
diff --git a/x11/aminal/Makefile b/x11/aminal/Makefile
index 01d7750cfb12..31b38c43f487 100644
--- a/x11/aminal/Makefile
+++ b/x11/aminal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aminal
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11/cl-clx-sbcl/Makefile b/x11/cl-clx-sbcl/Makefile
index 6cf0e9283823..df943936d4ee 100644
--- a/x11/cl-clx-sbcl/Makefile
+++ b/x11/cl-clx-sbcl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= clx
DISTVERSION= 0.7.5.65
-PORTREVISION= 31
+PORTREVISION= 32
CATEGORIES= x11 lisp
PKGNAMEPREFIX= cl-
PKGNAMESUFFIX= -sbcl
diff --git a/x11/cl-clx/Makefile b/x11/cl-clx/Makefile
index 39527be4af08..82f36b59aa87 100644
--- a/x11/cl-clx/Makefile
+++ b/x11/cl-clx/Makefile
@@ -1,6 +1,5 @@
PORTNAME= clx
-DISTVERSION= 0.7.5-65
-DISTVERSIONSUFFIX= -g8e07155
+DISTVERSION= 0.7.6
CATEGORIES= x11 lisp
PKGNAMEPREFIX= cl-
@@ -10,9 +9,7 @@ WWW= https://www.cliki.net/CLX
LICENSE= MIT
-USES= tar:tgz
-
-USES+= makeinfo
+USES= makeinfo tar:tgz
USE_ASDF= yes
USE_GITHUB= yes
GH_ACCOUNT= sharplispers
diff --git a/x11/cl-clx/distinfo b/x11/cl-clx/distinfo
index de7a19989a18..5af7ed205321 100644
--- a/x11/cl-clx/distinfo
+++ b/x11/cl-clx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1611597859
-SHA256 (sharplispers-clx-0.7.5-65-g8e07155_GH0.tar.gz) = c24327a44d5ae159f07e9f1093a5665f3cc6586f22646055ecc6d913d4902396
-SIZE (sharplispers-clx-0.7.5-65-g8e07155_GH0.tar.gz) = 462599
+TIMESTAMP = 1715873953
+SHA256 (sharplispers-clx-0.7.6_GH0.tar.gz) = bcc9cd736e7e28ec2b8085ce1c9686e02ffbee9257e1072f5c4fc393e33467e8
+SIZE (sharplispers-clx-0.7.6_GH0.tar.gz) = 462763
diff --git a/x11/cl-clx/pkg-plist b/x11/cl-clx/pkg-plist
index 73212193d8b7..3d3d02268932 100644
--- a/x11/cl-clx/pkg-plist
+++ b/x11/cl-clx/pkg-plist
@@ -6,6 +6,7 @@
%%ASDF_PATHNAME%%/clx.asd
%%ASDF_PATHNAME%%/clx.lisp
%%ASDF_PATHNAME%%/cmudep.lisp
+%%ASDF_PATHNAME%%/common.lisp
%%ASDF_PATHNAME%%/debug/debug.lisp
%%ASDF_PATHNAME%%/debug/describe.lisp
%%ASDF_PATHNAME%%/debug/event-test.lisp
diff --git a/x11/clipcat/Makefile b/x11/clipcat/Makefile
index b1191657bb45..0dfb2aca43c1 100644
--- a/x11/clipcat/Makefile
+++ b/x11/clipcat/Makefile
@@ -1,6 +1,7 @@
PORTNAME= clipcat
DISTVERSIONPREFIX= v
DISTVERSION= 0.17.0
+PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11/clipcat/files/patch-rust-1.78.0 b/x11/clipcat/files/patch-rust-1.78.0
new file mode 100644
index 000000000000..ac5ddecae19a
--- /dev/null
+++ b/x11/clipcat/files/patch-rust-1.78.0
@@ -0,0 +1,35 @@
+--- Cargo.toml.orig 2024-05-07 10:35:27.246548000 +0200
++++ Cargo.toml 2024-05-07 10:38:56.213212000 +0200
+@@ -62,7 +62,6 @@ unused_macro_rules = "deny"
+ unused_import_braces = "deny"
+ unused_lifetimes = "deny"
+ unused_macro_rules = "deny"
+-unused_qualifications = "deny"
+ unused_results = "deny"
+ variant_size_differences = "deny"
+
+@@ -80,8 +79,6 @@ const_item_mutation = "deny"
+ confusable_idents = "deny"
+ const_evaluatable_unchecked = "deny"
+ const_item_mutation = "deny"
+-const_patterns_without_partial_eq = "deny"
+-dead_code = "deny"
+ deprecated = "deny"
+ deprecated_where_clause_location = "deny"
+ deref_into_dyn_supertrait = "deny"
+@@ -100,7 +97,6 @@ hidden_glob_reexports = "deny"
+ for_loops_over_fallibles = "deny"
+ function_item_references = "deny"
+ hidden_glob_reexports = "deny"
+-illegal_floating_point_literal_pattern = "deny"
+ improper_ctypes = "deny"
+ improper_ctypes_definitions = "deny"
+ incomplete_features = "deny"
+@@ -119,7 +115,6 @@ named_arguments_used_positionally = "deny"
+ map_unit_fn = "deny"
+ mixed_script_confusables = "deny"
+ named_arguments_used_positionally = "deny"
+-nontrivial_structural_match = "deny"
+ non_camel_case_types = "deny"
+ non_fmt_panics = "deny"
+ non_shorthand_field_patterns = "deny"
diff --git a/x11/cliphist/Makefile b/x11/cliphist/Makefile
index 7a5ab8bb3fa1..138af6d93c49 100644
--- a/x11/cliphist/Makefile
+++ b/x11/cliphist/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cliphist
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/clipman/Makefile b/x11/clipman/Makefile
index 07acc328ac6c..bf4d7753b00c 100644
--- a/x11/clipman/Makefile
+++ b/x11/clipman/Makefile
@@ -1,7 +1,7 @@
PORTNAME= clipman
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/controllermap/Makefile b/x11/controllermap/Makefile
index f15f31ff5b8f..1de74165a6df 100644
--- a/x11/controllermap/Makefile
+++ b/x11/controllermap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= controllermap
-DISTVERSION= 2.30.1
+DISTVERSION= 2.30.3
CATEGORIES= x11
MASTER_SITES= https://www.libsdl.org/release/
DISTNAME= SDL2-${DISTVERSION}
diff --git a/x11/controllermap/distinfo b/x11/controllermap/distinfo
index cab4195a3342..a65836da1b01 100644
--- a/x11/controllermap/distinfo
+++ b/x11/controllermap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709678252
-SHA256 (SDL2-2.30.1.tar.gz) = 01215ffbc8cfc4ad165ba7573750f15ddda1f971d5a66e9dcaffd37c587f473a
-SIZE (SDL2-2.30.1.tar.gz) = 7428023
+TIMESTAMP = 1627397549
+SHA256 (SDL2-2.30.3.tar.gz) = 820440072f8f5b50188c1dae104f2ad25984de268785be40c41a099a510f0aec
+SIZE (SDL2-2.30.3.tar.gz) = 7425677
diff --git a/x11/darktile/Makefile b/x11/darktile/Makefile
index c20b5117ece7..704ee1f365b5 100644
--- a/x11/darktile/Makefile
+++ b/x11/darktile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= darktile
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.11
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11/dwlb/Makefile b/x11/dwlb/Makefile
index 67c864ee262e..08ccc4011eb5 100644
--- a/x11/dwlb/Makefile
+++ b/x11/dwlb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dwlb
-PORTVERSION= s20240409
+PORTVERSION= s20240516
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -19,7 +19,7 @@ USES= gmake pkgconfig xorg
USE_GITHUB= yes
USE_XORG= pixman
GH_ACCOUNT= kolunmi
-GH_TAGNAME= 78a5302
+GH_TAGNAME= 0daa1c1
EXTRA_PATCHES= ${${PORTNAME:tu}_PATCHES}
PLIST_FILES= bin/${PORTNAME} \
share/man/man1/${PORTNAME}.1.gz
diff --git a/x11/dwlb/distinfo b/x11/dwlb/distinfo
index f4e2842d0106..77ee30604add 100644
--- a/x11/dwlb/distinfo
+++ b/x11/dwlb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712679025
-SHA256 (kolunmi-dwlb-s20240409-78a5302_GH0.tar.gz) = b3f3723ff8751234b2684e0652f26fae1ebc9475af6158c8c8b6e28eb47926e9
-SIZE (kolunmi-dwlb-s20240409-78a5302_GH0.tar.gz) = 69682
+TIMESTAMP = 1715905457
+SHA256 (kolunmi-dwlb-s20240516-0daa1c1_GH0.tar.gz) = 4d1edddd1396d8331a5773bed22f7d1f2e36d1c50c69f979300885c332d3defb
+SIZE (kolunmi-dwlb-s20240516-0daa1c1_GH0.tar.gz) = 69737
diff --git a/x11/eaglemode/Makefile b/x11/eaglemode/Makefile
index 113dec13ee6f..079a6b830428 100644
--- a/x11/eaglemode/Makefile
+++ b/x11/eaglemode/Makefile
@@ -1,6 +1,5 @@
PORTNAME= eaglemode
-PORTVERSION= 0.96.1
-PORTREVISION= 3
+PORTVERSION= 0.96.2
CATEGORIES= x11
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION}
diff --git a/x11/eaglemode/distinfo b/x11/eaglemode/distinfo
index a7891f8df8c6..0e83a7765ae6 100644
--- a/x11/eaglemode/distinfo
+++ b/x11/eaglemode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1690311134
-SHA256 (eaglemode-0.96.1.tar.bz2) = 14884270c821ccb83b39d72ca2ef61070ee421aa8b55414400a524f6ec1134dc
-SIZE (eaglemode-0.96.1.tar.bz2) = 16935207
+TIMESTAMP = 1715001397
+SHA256 (eaglemode-0.96.2.tar.bz2) = 4a84019bffd5061ac1a4b79722462c2d8278daaf4d4312b7ae105cc9aab085aa
+SIZE (eaglemode-0.96.2.tar.bz2) = 21422114
diff --git a/x11/elementary-terminal/Makefile b/x11/elementary-terminal/Makefile
index bf56522b3b6c..f12b26161f2d 100644
--- a/x11/elementary-terminal/Makefile
+++ b/x11/elementary-terminal/Makefile
@@ -1,6 +1,5 @@
PORTNAME= terminal
-DISTVERSION= 6.1.1
-PORTREVISION= 2
+DISTVERSION= 6.1.2
CATEGORIES= x11
PKGNAMEPREFIX= elementary-
diff --git a/x11/elementary-terminal/distinfo b/x11/elementary-terminal/distinfo
index 9c40e4fd6fe9..7670592a37b7 100644
--- a/x11/elementary-terminal/distinfo
+++ b/x11/elementary-terminal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1666967246
-SHA256 (elementary-terminal-6.1.1_GH0.tar.gz) = 22d86fd35735195a5b93b74697e11569339447887ae121c654a86f486a8ed48b
-SIZE (elementary-terminal-6.1.1_GH0.tar.gz) = 1037361
+TIMESTAMP = 1715545578
+SHA256 (elementary-terminal-6.1.2_GH0.tar.gz) = 6d31e53fa9a1e77fd6c8ff5380d04c53531c3cb70f6b20768a87fce8f2a7d6d1
+SIZE (elementary-terminal-6.1.2_GH0.tar.gz) = 1034110
diff --git a/x11/elementary-terminal/files/patch-data_io.elementary.terminal.gschema.xml b/x11/elementary-terminal/files/patch-data_io.elementary.terminal.gschema.xml
index 7e08f19719ca..fa2ebfeef2f4 100644
--- a/x11/elementary-terminal/files/patch-data_io.elementary.terminal.gschema.xml
+++ b/x11/elementary-terminal/files/patch-data_io.elementary.terminal.gschema.xml
@@ -1,7 +1,7 @@
---- data/io.elementary.terminal.gschema.xml.orig 2021-07-15 21:30:31 UTC
+--- data/io.elementary.terminal.gschema.xml.orig 2023-04-04 17:39:57 UTC
+++ data/io.elementary.terminal.gschema.xml
-@@ -155,7 +155,7 @@
- <description>Defines the encoding to be used by the terminal.</description>
+@@ -164,7 +164,7 @@
+ <description>DEPRECATED: This key is deprecated and ignored.</description>
</key>
<key name="font" type="s">
- <default>""</default>
diff --git a/x11/elementary-terminal/files/patch-data_meson.build b/x11/elementary-terminal/files/patch-data_meson.build
index ce862d4d52ed..15ec1a6a31e5 100644
--- a/x11/elementary-terminal/files/patch-data_meson.build
+++ b/x11/elementary-terminal/files/patch-data_meson.build
@@ -1,16 +1,19 @@
---- data/meson.build.orig 2022-05-18 04:44:45 UTC
+--- data/meson.build.orig 2024-05-13 15:04:10 UTC
+++ data/meson.build
-@@ -40,13 +40,3 @@ test (
- find_program('desktop-file-validate'),
- args: join_paths(meson.current_build_dir (), 'open-pantheon-terminal-here.desktop')
+@@ -32,16 +32,6 @@ install_data(
+ install_dir: datadir / 'glib-2.0' / 'schemas'
)
--
+
-install_data(
- 'pantheon_terminal_process_completion_notifications.fish',
-- install_dir: join_paths(get_option('datadir'), 'fish', 'vendor_conf.d')
+- install_dir: datadir / 'fish' / 'vendor_conf.d'
-)
-
-install_data(
- 'enable-zsh-completion-notifications',
-- install_dir: join_paths(get_option('datadir'), meson.project_name())
+- install_dir: datadir / meson.project_name()
-)
+-
+ terminal_gresource = gnome.compile_resources('gresource', meson.project_name() + '.gresource.xml')
+
+ test_schemas = gnome.compile_schemas(depend_files: meson.project_name() + '.gschema.xml', build_by_default: false)
diff --git a/x11/elementary-terminal/files/patch-src_meson.build b/x11/elementary-terminal/files/patch-src_meson.build
new file mode 100644
index 000000000000..52afa8a738e2
--- /dev/null
+++ b/x11/elementary-terminal/files/patch-src_meson.build
@@ -0,0 +1,37 @@
+--- src/meson.build.orig 2023-04-04 17:39:57 UTC
++++ src/meson.build
+@@ -37,34 +37,3 @@ executable(
+ dependencies: terminal_deps,
+ install : true
+ )
+-
+-# tests
+-
+-test_env = [
+- 'G_TEST_SRCDIR=' + meson.current_source_dir(),
+- 'G_TEST_BUILDDIR=' + meson.current_build_dir(),
+- 'GSETTINGS_SCHEMA_DIR=' + meson.project_build_root() / 'data',
+- 'GSETTINGS_BACKEND=memory',
+- 'GIO_USE_VFS=local'
+-]
+-
+-add_test_setup(
+- 'headless',
+- exe_wrapper: [ find_program('xvfb-run'), '-a', '-s', '-screen 0 1024x768x24 -noreset' ],
+- is_default: true
+-)
+-
+-app_test = executable(
+- meson.project_name() + '.tests.application',
+- terminal_sources + 'tests/Application.vala',
+- dependencies: terminal_deps,
+- vala_args: [ '--define', 'TESTS']
+-)
+-
+-test(
+- 'Application',
+- app_test,
+- env: test_env,
+- protocol: 'tap',
+- depends: test_schemas
+-)
diff --git a/x11/eww/Makefile b/x11/eww/Makefile
index 4ca0ded6d4f3..2abb8044d629 100644
--- a/x11/eww/Makefile
+++ b/x11/eww/Makefile
@@ -1,7 +1,7 @@
PORTNAME= eww
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= x11 wayland
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/x11/fnott/Makefile b/x11/fnott/Makefile
index fd1963b34638..9da3cc1d08d9 100644
--- a/x11/fnott/Makefile
+++ b/x11/fnott/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fnott
-DISTVERSION= 1.5.0
+DISTVERSION= 1.6.0
CATEGORIES= x11 wayland
MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/x11/fnott/distinfo b/x11/fnott/distinfo
index 690343451eee..ee585c73f52e 100644
--- a/x11/fnott/distinfo
+++ b/x11/fnott/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713342069
-SHA256 (fnott-1.5.0.tar.gz) = 0d55adb362d632225e8a1f574ce57f477fba1abac62a3937ddb651de69e4652b
-SIZE (fnott-1.5.0.tar.gz) = 472897
+TIMESTAMP = 1714458646
+SHA256 (fnott-1.6.0.tar.gz) = fc8a0a9b75995a10afeaf3a670fb30986b21a4f48bd67a7018802de10debc83f
+SIZE (fnott-1.6.0.tar.gz) = 475954
diff --git a/x11/fnott/pkg-plist b/x11/fnott/pkg-plist
index 3c961091996c..4e9354aade0a 100644
--- a/x11/fnott/pkg-plist
+++ b/x11/fnott/pkg-plist
@@ -2,6 +2,7 @@ bin/fnott
bin/fnottctl
%%PORTDOCS%%@sample etc/xdg/fnott/fnott.ini.sample
share/applications/fnott.desktop
+share/dbus-1/services/fnott.service
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
%%PORTDOCS%%%%DOCSDIR%%/README.md
%%PORTDOCS%%share/man/man1/fnott.1.gz
diff --git a/x11/gtklock/distinfo b/x11/gtklock/distinfo
index 69e3ee5b6f47..adb0439c6d66 100644
--- a/x11/gtklock/distinfo
+++ b/x11/gtklock/distinfo
@@ -1,5 +1,3 @@
TIMESTAMP = 1713465082
SHA256 (jovanlanik-gtklock-v3.0.0_GH0.tar.gz) = a65e8636680c1fb11c449ecb0c88771345a9535150b7a372bc615def6bea2c7c
SIZE (jovanlanik-gtklock-v3.0.0_GH0.tar.gz) = 54555
-SHA256 (Cu3PO42-gtk-session-lock-v0.2.0_GH0.tar.gz) = a4245c6930580c15ed263b9a7bb7e39f47693baec78be1026b4e0e28b233cb4e
-SIZE (Cu3PO42-gtk-session-lock-v0.2.0_GH0.tar.gz) = 96770
diff --git a/x11/hybrid-bar/Makefile b/x11/hybrid-bar/Makefile
index 62ffcc5d4020..ce866713139a 100644
--- a/x11/hybrid-bar/Makefile
+++ b/x11/hybrid-bar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hybrid-bar
DISTVERSION= 0.4.9
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/hyprcursor/Makefile b/x11/hyprcursor/Makefile
index 2d834ad9fa4a..e9c14918914e 100644
--- a/x11/hyprcursor/Makefile
+++ b/x11/hyprcursor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyprcursor
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.7
+DISTVERSION= 0.1.8
CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
@@ -20,6 +20,7 @@ USE_GITHUB= yes
USE_GNOME= cairo librsvg2
GH_ACCOUNT= hyprwm
PLIST_SUB= VERSION=${DISTVERSION:C/-.*//}
+PLIST_SUB= VERSION=0.1.7 # XXX 0.1.8 workaround
# XXX Drop after FreeBSD 14.0 EOL around 2025-03-01
.if exists(/usr/lib/libc++.so) && !exists(/usr/include/c++/v1/__format/write_escaped.h)
diff --git a/x11/hyprcursor/distinfo b/x11/hyprcursor/distinfo
index 3d4399f886c8..fd80ec4f3eb3 100644
--- a/x11/hyprcursor/distinfo
+++ b/x11/hyprcursor/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1712676619
-SHA256 (hyprwm-hyprcursor-v0.1.7_GH0.tar.gz) = c830733c3e5243e0c5f06b8d137828a45083cc7483e7e874c4bd42e38a82ed9d
-SIZE (hyprwm-hyprcursor-v0.1.7_GH0.tar.gz) = 25670
+TIMESTAMP = 1713612213
+SHA256 (hyprwm-hyprcursor-v0.1.8_GH0.tar.gz) = 853692df9b649b92453baf28cb4cbc38013ab624113a14a8efa507c71a3cb46a
+SIZE (hyprwm-hyprcursor-v0.1.8_GH0.tar.gz) = 25946
SHA256 (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = b5a9ff1793b1e2d388a3819bf35797002b1d2e40bb35a10c65605e0ea1435271
SIZE (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = 179289803
diff --git a/x11/hyprpaper/Makefile b/x11/hyprpaper/Makefile
index 574f2c5a8a78..3ff90a634d7e 100644
--- a/x11/hyprpaper/Makefile
+++ b/x11/hyprpaper/Makefile
@@ -1,11 +1,10 @@
PORTNAME= hyprpaper
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.0
-PORTREVISION= 4
+DISTVERSION= 0.7.0
CATEGORIES= x11 wayland
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= b6cd8472e4a1.patch:-p1 # https://github.com/hyprwm/hyprpaper/issues/139
+PATCHFILES+= 03cd362f494d.patch:-p1 # https://github.com/hyprwm/hyprpaper/issues/169
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Blazing fast Wayland wallpaper utility with IPC controls
@@ -14,8 +13,7 @@ WWW= https://github.com/hyprwm/hyprpaper
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= gmake:devel/gmake \
- wayland-protocols>0:graphics/wayland-protocols
+BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
LIB_DEPENDS= libhyprlang.so:devel/hyprlang \
libwayland-client.so:graphics/wayland \
libwebp.so:graphics/webp
@@ -35,14 +33,13 @@ post-patch:
-e 's/$${GIT_DIRTY}/portbld/' \
${WRKSRC}/CMakeLists.txt
# Drop unused dependencies
- @${REINPLACE_CMD} 's/ wlroots//' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's/ pango pangocairo//' \
-e '/OpenGL/d; /GLESv2/d' \
-e '/ rt)/d' \
${WRKSRC}/CMakeLists.txt
-
-pre-configure:
- @${SETENV} ${MAKE_ENV} ${GMAKE} protocols -C${WRKSRC}
+# Respect consolekit2 as XDG_RUNTIME_DIR fallback
+ @${REINPLACE_CMD} 's,/run/user,/var&,' \
+ ${WRKSRC}/src/ipc/Socket.cpp
do-install:
${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/${PORTNAME} \
diff --git a/x11/hyprpaper/distinfo b/x11/hyprpaper/distinfo
index ba99098181bd..40f872f97fbc 100644
--- a/x11/hyprpaper/distinfo
+++ b/x11/hyprpaper/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1704230554
-SHA256 (hyprwm-hyprpaper-v0.6.0_GH0.tar.gz) = 71d8294ffbcbaae628c4eabdcb3b7fb1974d6bed7794b787bb77934d0a3f4538
-SIZE (hyprwm-hyprpaper-v0.6.0_GH0.tar.gz) = 28122
-SHA256 (b6cd8472e4a1.patch) = 64e059bf4294abaf2859529ee339e7e64a278f9888128a6834be2eee05d69709
-SIZE (b6cd8472e4a1.patch) = 1223
+TIMESTAMP = 1714339536
+SHA256 (hyprwm-hyprpaper-v0.7.0_GH0.tar.gz) = 4840425013b95b49120aeb87d4d4e7d83f8956e847a537e1e6dd7f58a4b643b4
+SIZE (hyprwm-hyprpaper-v0.7.0_GH0.tar.gz) = 29724
+SHA256 (03cd362f494d.patch) = 73d65b5634d8edb1156042721023913d8224f3e41977394296d33d6994b31725
+SIZE (03cd362f494d.patch) = 1051
diff --git a/x11/i3bar-river/Makefile b/x11/i3bar-river/Makefile
index 1de95bdf483b..d5ce986b3d8c 100644
--- a/x11/i3bar-river/Makefile
+++ b/x11/i3bar-river/Makefile
@@ -1,10 +1,11 @@
PORTNAME= i3bar-river
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.7
+DISTVERSION= 0.1.9
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
-COMMENT= Port of i3bar for river (and Hyprland)
+COMMENT= Port of i3bar for wlroots-based compositors
WWW= https://github.com/MaxVerevkin/i3bar-river
LICENSE= GPLv3
diff --git a/x11/i3bar-river/Makefile.crates b/x11/i3bar-river/Makefile.crates
index 00423f7c8587..66b781074f1e 100644
--- a/x11/i3bar-river/Makefile.crates
+++ b/x11/i3bar-river/Makefile.crates
@@ -1,12 +1,10 @@
-CARGO_CRATES= anstyle-1.0.6 \
- anyhow-1.0.81 \
- autocfg-1.2.0 \
+CARGO_CRATES= anstyle-1.0.7 \
+ anyhow-1.0.82 \
+ autocfg-1.3.0 \
bitflags-2.5.0 \
- cairo-rs-0.19.2 \
+ cairo-rs-0.19.4 \
cairo-sys-rs-0.19.2 \
- cfg-expr-0.15.7 \
- cfg-if-1.0.0 \
- cfg_aliases-0.1.1 \
+ cfg-expr-0.15.8 \
clap-4.5.4 \
clap_builder-4.5.2 \
clap_derive-4.5.4 \
@@ -19,67 +17,67 @@ CARGO_CRATES= anstyle-1.0.6 \
futures-macro-0.3.30 \
futures-task-0.3.30 \
futures-util-0.3.30 \
- gio-0.19.3 \
- gio-sys-0.19.0 \
- glib-0.19.3 \
- glib-macros-0.19.3 \
- glib-sys-0.19.0 \
- gobject-sys-0.19.0 \
- hashbrown-0.14.3 \
+ gio-0.19.5 \
+ gio-sys-0.19.5 \
+ glib-0.19.5 \
+ glib-macros-0.19.5 \
+ glib-sys-0.19.5 \
+ gobject-sys-0.19.5 \
+ hashbrown-0.14.5 \
heck-0.5.0 \
indexmap-2.2.6 \
itoa-1.0.11 \
- libc-0.2.153 \
+ libc-0.2.154 \
memchr-2.7.2 \
memmap2-0.8.0 \
- memoffset-0.9.1 \
- nix-0.28.0 \
- pango-0.19.3 \
- pango-sys-0.19.0 \
+ pango-0.19.5 \
+ pango-sys-0.19.5 \
pangocairo-0.19.2 \
- pangocairo-sys-0.19.0 \
+ pangocairo-sys-0.19.5 \
pin-project-lite-0.2.14 \
pin-utils-0.1.0 \
pkg-config-0.3.30 \
proc-macro-crate-3.1.0 \
- proc-macro2-1.0.79 \
+ proc-macro2-1.0.81 \
quick-xml-0.31.0 \
- quote-1.0.35 \
+ quote-1.0.36 \
ryu-1.0.17 \
- serde-1.0.197 \
- serde_derive-1.0.197 \
- serde_json-1.0.115 \
+ serde-1.0.200 \
+ serde_derive-1.0.200 \
+ serde_json-1.0.116 \
serde_spanned-0.6.5 \
shmemfdrs2-1.0.0 \
signal-hook-0.3.17 \
- signal-hook-registry-1.4.1 \
+ signal-hook-registry-1.4.2 \
slab-0.4.9 \
smallvec-1.13.2 \
- syn-2.0.57 \
+ syn-2.0.60 \
system-deps-6.2.2 \
target-lexicon-0.12.14 \
- thiserror-1.0.58 \
- thiserror-impl-1.0.58 \
+ thiserror-1.0.59 \
+ thiserror-impl-1.0.59 \
toml-0.8.12 \
toml_datetime-0.6.5 \
toml_edit-0.21.1 \
- toml_edit-0.22.9 \
+ toml_edit-0.22.12 \
unicode-ident-1.0.12 \
version-compare-0.2.0 \
- wayrs-client-1.0.3 \
- wayrs-proto-parser-2.0.0 \
- wayrs-protocols-0.13.2 \
- wayrs-scanner-0.13.2 \
- wayrs-utils-0.14.0 \
+ wayrs-client-1.1.1 \
+ wayrs-core-1.0.2 \
+ wayrs-proto-parser-2.0.1 \
+ wayrs-protocols-0.14.1 \
+ wayrs-scanner-0.14.1 \
+ wayrs-utils-0.15.1 \
windows-sys-0.52.0 \
- windows-targets-0.52.4 \
- windows_aarch64_gnullvm-0.52.4 \
- windows_aarch64_msvc-0.52.4 \
- windows_i686_gnu-0.52.4 \
- windows_i686_msvc-0.52.4 \
- windows_x86_64_gnu-0.52.4 \
- windows_x86_64_gnullvm-0.52.4 \
- windows_x86_64_msvc-0.52.4 \
+ windows-targets-0.52.5 \
+ windows_aarch64_gnullvm-0.52.5 \
+ windows_aarch64_msvc-0.52.5 \
+ windows_i686_gnu-0.52.5 \
+ windows_i686_gnullvm-0.52.5 \
+ windows_i686_msvc-0.52.5 \
+ windows_x86_64_gnu-0.52.5 \
+ windows_x86_64_gnullvm-0.52.5 \
+ windows_x86_64_msvc-0.52.5 \
winnow-0.5.40 \
- winnow-0.6.5 \
+ winnow-0.6.8 \
xcursor-0.3.5
diff --git a/x11/i3bar-river/distinfo b/x11/i3bar-river/distinfo
index 057975bf8978..37474d10ae23 100644
--- a/x11/i3bar-river/distinfo
+++ b/x11/i3bar-river/distinfo
@@ -1,22 +1,18 @@
-TIMESTAMP = 1711828232
-SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
-SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
-SHA256 (rust/crates/anyhow-1.0.81.crate) = 0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247
-SIZE (rust/crates/anyhow-1.0.81.crate) = 45142
-SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80
-SIZE (rust/crates/autocfg-1.2.0.crate) = 14808
+TIMESTAMP = 1715085678
+SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b
+SIZE (rust/crates/anstyle-1.0.7.crate) = 15709
+SHA256 (rust/crates/anyhow-1.0.82.crate) = f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519
+SIZE (rust/crates/anyhow-1.0.82.crate) = 45361
+SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
+SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
-SHA256 (rust/crates/cairo-rs-0.19.2.crate) = 2650f66005301bd33cc486dec076e1293c4cecf768bc7ba9bf5d2b1be339b99c
-SIZE (rust/crates/cairo-rs-0.19.2.crate) = 52323
+SHA256 (rust/crates/cairo-rs-0.19.4.crate) = b2ac2a4d0e69036cf0062976f6efcba1aaee3e448594e6514bb2ddf87acce562
+SIZE (rust/crates/cairo-rs-0.19.4.crate) = 52285
SHA256 (rust/crates/cairo-sys-rs-0.19.2.crate) = fd3bb3119664efbd78b5e6c93957447944f16bdbced84c17a9f41c7829b81e64
SIZE (rust/crates/cairo-sys-rs-0.19.2.crate) = 11874
-SHA256 (rust/crates/cfg-expr-0.15.7.crate) = fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d
-SIZE (rust/crates/cfg-expr-0.15.7.crate) = 42003
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
-SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
+SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
+SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0
SIZE (rust/crates/clap-4.5.4.crate) = 55401
SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4
@@ -41,44 +37,40 @@ SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf3
SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
-SHA256 (rust/crates/gio-0.19.3.crate) = c64947d08d7fbb03bf8ad1f25a8ac6cf4329bc772c9b7e5abe7bf9493c81194f
-SIZE (rust/crates/gio-0.19.3.crate) = 201442
-SHA256 (rust/crates/gio-sys-0.19.0.crate) = bcf8e1d9219bb294636753d307b030c1e8a032062cba74f493c431a5c8b81ce4
-SIZE (rust/crates/gio-sys-0.19.0.crate) = 81621
-SHA256 (rust/crates/glib-0.19.3.crate) = 01e191cc1af1f35b9699213107068cd3fe05d9816275ac118dc785a0dd8faebf
-SIZE (rust/crates/glib-0.19.3.crate) = 274906
-SHA256 (rust/crates/glib-macros-0.19.3.crate) = 9972bb91643d589c889654693a4f1d07697fdcb5d104b5c44fb68649ba1bf68d
-SIZE (rust/crates/glib-macros-0.19.3.crate) = 62904
-SHA256 (rust/crates/glib-sys-0.19.0.crate) = 630f097773d7c7a0bb3258df4e8157b47dc98bbfa0e60ad9ab56174813feced4
-SIZE (rust/crates/glib-sys-0.19.0.crate) = 63769
-SHA256 (rust/crates/gobject-sys-0.19.0.crate) = c85e2b1080b9418dd0c58b498da3a5c826030343e0ef07bde6a955d28de54979
-SIZE (rust/crates/gobject-sys-0.19.0.crate) = 19026
-SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
-SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
+SHA256 (rust/crates/gio-0.19.5.crate) = be548be810e45dd31d3bbb89c6210980bb7af9bca3ea1292b5f16b75f8e394a7
+SIZE (rust/crates/gio-0.19.5.crate) = 201706
+SHA256 (rust/crates/gio-sys-0.19.5.crate) = d4bdbef451b0f0361e7f762987cc6bebd5facab1d535e85a3cf1115dfb08db40
+SIZE (rust/crates/gio-sys-0.19.5.crate) = 81676
+SHA256 (rust/crates/glib-0.19.5.crate) = be682de2914107f591efdbe2debf05d9ad70726310ee2b6a3802a697649fcc55
+SIZE (rust/crates/glib-0.19.5.crate) = 275302
+SHA256 (rust/crates/glib-macros-0.19.5.crate) = 6ed782fa3e949c31146671da6e7a227a5e7d354660df1db6d0aac4974dc82a3c
+SIZE (rust/crates/glib-macros-0.19.5.crate) = 63187
+SHA256 (rust/crates/glib-sys-0.19.5.crate) = 767d23ead9bbdfcbb1c2242c155c8128a7d13dde7bf69c176f809546135e2282
+SIZE (rust/crates/glib-sys-0.19.5.crate) = 63434
+SHA256 (rust/crates/gobject-sys-0.19.5.crate) = c3787b0bfacca12bb25f8f822b0dbee9f7e4a86e6469a29976d332d2c14c945b
+SIZE (rust/crates/gobject-sys-0.19.5.crate) = 19074
+SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
+SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
-SIZE (rust/crates/libc-0.2.153.crate) = 740614
+SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346
+SIZE (rust/crates/libc-0.2.154.crate) = 743304
SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
SIZE (rust/crates/memchr-2.7.2.crate) = 96220
SHA256 (rust/crates/memmap2-0.8.0.crate) = 43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed
SIZE (rust/crates/memmap2-0.8.0.crate) = 30990
-SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
-SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4
-SIZE (rust/crates/nix-0.28.0.crate) = 311086
-SHA256 (rust/crates/pango-0.19.3.crate) = b1264d13deb823cc652f26cfe59afb1ec4b9db2a5bd27c41b738c879cc1bfaa1
-SIZE (rust/crates/pango-0.19.3.crate) = 44890
-SHA256 (rust/crates/pango-sys-0.19.0.crate) = f52ef6a881c19fbfe3b1484df5cad411acaaba29dbec843941c3110d19f340ea
-SIZE (rust/crates/pango-sys-0.19.0.crate) = 24787
+SHA256 (rust/crates/pango-0.19.5.crate) = 504ce6e805439ea2c6791168fe7ef8e3da0c1b2ef82c44bc450dbc330592920d
+SIZE (rust/crates/pango-0.19.5.crate) = 45385
+SHA256 (rust/crates/pango-sys-0.19.5.crate) = e4829555bdbb83692ddeaf5a6927fb2d025c8131e5ecaa4f7619fff6985d3505
+SIZE (rust/crates/pango-sys-0.19.5.crate) = 24861
SHA256 (rust/crates/pangocairo-0.19.2.crate) = 6620c77967c62c7a84c6ca15ab855e8eecb248beb8ee43bc0eeaadd39123f687
SIZE (rust/crates/pangocairo-0.19.2.crate) = 5564
-SHA256 (rust/crates/pangocairo-sys-0.19.0.crate) = 01bd0597ae45983f9e8b7f73afc42238426cd3fbb44a9cf14fd881a4ae08f1e4
-SIZE (rust/crates/pangocairo-sys-0.19.0.crate) = 3277
+SHA256 (rust/crates/pangocairo-sys-0.19.5.crate) = d680caf5094d735c37312ce9166127a1d759d86a3d632b83d4a5354ee7568659
+SIZE (rust/crates/pangocairo-sys-0.19.5.crate) = 3318
SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02
SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
@@ -87,87 +79,91 @@ SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee280
SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284
SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084
-SHA256 (rust/crates/proc-macro2-1.0.79.crate) = e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e
-SIZE (rust/crates/proc-macro2-1.0.79.crate) = 47200
+SHA256 (rust/crates/proc-macro2-1.0.81.crate) = 3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba
+SIZE (rust/crates/proc-macro2-1.0.81.crate) = 48233
SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33
SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236
-SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
-SIZE (rust/crates/quote-1.0.35.crate) = 28136
+SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
+SIZE (rust/crates/quote-1.0.36.crate) = 28507
SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1
SIZE (rust/crates/ryu-1.0.17.crate) = 47537
-SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2
-SIZE (rust/crates/serde-1.0.197.crate) = 77087
-SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b
-SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771
-SHA256 (rust/crates/serde_json-1.0.115.crate) = 12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd
-SIZE (rust/crates/serde_json-1.0.115.crate) = 147100
+SHA256 (rust/crates/serde-1.0.200.crate) = ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f
+SIZE (rust/crates/serde-1.0.200.crate) = 77611
+SHA256 (rust/crates/serde_derive-1.0.200.crate) = 856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb
+SIZE (rust/crates/serde_derive-1.0.200.crate) = 55785
+SHA256 (rust/crates/serde_json-1.0.116.crate) = 3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813
+SIZE (rust/crates/serde_json-1.0.116.crate) = 146790
SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1
SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349
SHA256 (rust/crates/shmemfdrs2-1.0.0.crate) = 70a05cf957f811e44f99c629e6d34025429912ffb2333f2960372669e670f54c
SIZE (rust/crates/shmemfdrs2-1.0.0.crate) = 7919
SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
-SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
+SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
+SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/syn-2.0.57.crate) = 11a6ae1e52eb25aab8f3fb9fca13be982a373b8f1157ca14b897a825ba4a2d35
-SIZE (rust/crates/syn-2.0.57.crate) = 254911
+SHA256 (rust/crates/syn-2.0.60.crate) = 909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3
+SIZE (rust/crates/syn-2.0.60.crate) = 255808
SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
SHA256 (rust/crates/target-lexicon-0.12.14.crate) = e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f
SIZE (rust/crates/target-lexicon-0.12.14.crate) = 25508
-SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297
-SIZE (rust/crates/thiserror-1.0.58.crate) = 21025
-SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7
-SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645
+SHA256 (rust/crates/thiserror-1.0.59.crate) = f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa
+SIZE (rust/crates/thiserror-1.0.59.crate) = 21040
+SHA256 (rust/crates/thiserror-impl-1.0.59.crate) = d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66
+SIZE (rust/crates/thiserror-impl-1.0.59.crate) = 15726
SHA256 (rust/crates/toml-0.8.12.crate) = e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3
SIZE (rust/crates/toml-0.8.12.crate) = 51145
SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1
SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910
SHA256 (rust/crates/toml_edit-0.21.1.crate) = 6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1
SIZE (rust/crates/toml_edit-0.21.1.crate) = 101661
-SHA256 (rust/crates/toml_edit-0.22.9.crate) = 8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4
-SIZE (rust/crates/toml_edit-0.22.9.crate) = 104173
+SHA256 (rust/crates/toml_edit-0.22.12.crate) = d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef
+SIZE (rust/crates/toml_edit-0.22.12.crate) = 104416
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b
SIZE (rust/crates/version-compare-0.2.0.crate) = 13942
-SHA256 (rust/crates/wayrs-client-1.0.3.crate) = ae384b841a260a5d86f471b21c22639a6fd41fe37c407be72a6d714fd3433bae
-SIZE (rust/crates/wayrs-client-1.0.3.crate) = 54704
-SHA256 (rust/crates/wayrs-proto-parser-2.0.0.crate) = 1406ebeb6ba4a201745a92c221eca3dcec5b404fcbe948acf8a166b323582fa9
-SIZE (rust/crates/wayrs-proto-parser-2.0.0.crate) = 4475
-SHA256 (rust/crates/wayrs-protocols-0.13.2.crate) = b37562eeb522e6cbc9fb9e4e96a8622e10d0f31fec780ed5c12c1fc15d127a47
-SIZE (rust/crates/wayrs-protocols-0.13.2.crate) = 161400
-SHA256 (rust/crates/wayrs-scanner-0.13.2.crate) = e387d47549e37bd2a6f03973a77578bb003f661559a096c9274b5b9bcd78bf1f
-SIZE (rust/crates/wayrs-scanner-0.13.2.crate) = 7925
-SHA256 (rust/crates/wayrs-utils-0.14.0.crate) = c6660838ffb749601dd17b9801206bf124f7f4d02b132316fab893b6486295ae
-SIZE (rust/crates/wayrs-utils-0.14.0.crate) = 12663
+SHA256 (rust/crates/wayrs-client-1.1.1.crate) = 9237642d34d213c59d1badc23bbf3363f03f48397d2bf827f21c86561c206441
+SIZE (rust/crates/wayrs-client-1.1.1.crate) = 51151
+SHA256 (rust/crates/wayrs-core-1.0.2.crate) = 494c59c7e42b5adf742da3ff12b807ada8a3f0410f002425ce6bdcd91b9c0883
+SIZE (rust/crates/wayrs-core-1.0.2.crate) = 9292
+SHA256 (rust/crates/wayrs-proto-parser-2.0.1.crate) = d3afd6341a96de86a1615eb2b6d2e92d790df60be0bde5963dff246985adcb8c
+SIZE (rust/crates/wayrs-proto-parser-2.0.1.crate) = 5204
+SHA256 (rust/crates/wayrs-protocols-0.14.1.crate) = 2c3e6d355530ac807a459d57d478c8acba9aa6cea0b3b0879f4d48aaf7ec9a11
+SIZE (rust/crates/wayrs-protocols-0.14.1.crate) = 178631
+SHA256 (rust/crates/wayrs-scanner-0.14.1.crate) = 72b105fca34ef7569b0ed8e93e8f7b64453834a31c73df47917e402f2c2f2d7d
+SIZE (rust/crates/wayrs-scanner-0.14.1.crate) = 8830
+SHA256 (rust/crates/wayrs-utils-0.15.1.crate) = eaa44a38136c11dc9d38298154cc53bc9ff905a65ad0e7331b4e9870b9ad8b45
+SIZE (rust/crates/wayrs-utils-0.15.1.crate) = 13634
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
-SHA256 (rust/crates/windows-targets-0.52.4.crate) = 7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b
-SIZE (rust/crates/windows-targets-0.52.4.crate) = 6310
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = 433373
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.4.crate) = da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675
-SIZE (rust/crates/windows_aarch64_msvc-0.52.4.crate) = 828055
-SHA256 (rust/crates/windows_i686_gnu-0.52.4.crate) = b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3
-SIZE (rust/crates/windows_i686_gnu-0.52.4.crate) = 875736
-SHA256 (rust/crates/windows_i686_msvc-0.52.4.crate) = 1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02
-SIZE (rust/crates/windows_i686_msvc-0.52.4.crate) = 895530
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03
-SIZE (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 831627
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 433358
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8
-SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019
+SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
+SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
+SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
+SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
+SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
+SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
+SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
+SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
+SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
+SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
SIZE (rust/crates/winnow-0.5.40.crate) = 159316
-SHA256 (rust/crates/winnow-0.6.5.crate) = dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8
-SIZE (rust/crates/winnow-0.6.5.crate) = 159316
+SHA256 (rust/crates/winnow-0.6.8.crate) = c3c52e9c97a68071b23e836c9380edae937f17b9c4667bd021973efc689f618d
+SIZE (rust/crates/winnow-0.6.8.crate) = 159453
SHA256 (rust/crates/xcursor-0.3.5.crate) = 6a0ccd7b4a5345edfcd0c3535718a4e9ff7798ffc536bb5b5a0e26ff84732911
SIZE (rust/crates/xcursor-0.3.5.crate) = 6256
-SHA256 (MaxVerevkin-i3bar-river-v0.1.7_GH0.tar.gz) = afb832eb0f696e127a41ce72f5a290c4aee9ed86488ee9af49afe87916ca35ce
-SIZE (MaxVerevkin-i3bar-river-v0.1.7_GH0.tar.gz) = 42193
+SHA256 (MaxVerevkin-i3bar-river-v0.1.9_GH0.tar.gz) = 03ffc8b9fb3165f4ef4c87566da431e4ba496a5ca18ae0c5479dc931d22004af
+SIZE (MaxVerevkin-i3bar-river-v0.1.9_GH0.tar.gz) = 42090
diff --git a/x11/i3bar-river/pkg-descr b/x11/i3bar-river/pkg-descr
index ec36098a3510..e7c7db5aa968 100644
--- a/x11/i3bar-river/pkg-descr
+++ b/x11/i3bar-river/pkg-descr
@@ -1 +1,2 @@
-This is a port of i3bar for river and Hyprland.
+This is a port of i3bar for wlroots-based window managers.
+Tags/workspaces are implemented for river and hyprland.
diff --git a/x11/inputplug/Makefile b/x11/inputplug/Makefile
index 6163371104b3..c14712827ec8 100644
--- a/x11/inputplug/Makefile
+++ b/x11/inputplug/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inputplug
DISTVERSION= 0.4.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
diff --git a/x11/kf6-frameworkintegration/distinfo b/x11/kf6-frameworkintegration/distinfo
index 9de5c93d07be..7c474b2271fb 100644
--- a/x11/kf6-frameworkintegration/distinfo
+++ b/x11/kf6-frameworkintegration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022634
-SHA256 (KDE/frameworks/6.1.0/frameworkintegration-6.1.0.tar.xz) = 47bb38a778b94405bd9e251be774ba910c2b85cd6a4512ba1f6e9b6f879144e8
-SIZE (KDE/frameworks/6.1.0/frameworkintegration-6.1.0.tar.xz) = 54792
+TIMESTAMP = 1714804815
+SHA256 (KDE/frameworks/6.2.0/frameworkintegration-6.2.0.tar.xz) = e41f64b178ad9dadcad51b145bd580868aba061fb80ff15614268d09ec4e0d7c
+SIZE (KDE/frameworks/6.2.0/frameworkintegration-6.2.0.tar.xz) = 54812
diff --git a/x11/kf6-kded/distinfo b/x11/kf6-kded/distinfo
index 16fe14cadebf..02f632e7dd67 100644
--- a/x11/kf6-kded/distinfo
+++ b/x11/kf6-kded/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022635
-SHA256 (KDE/frameworks/6.1.0/kded-6.1.0.tar.xz) = b18d0ef236995c19da926e5ba3f248689850ffde660eb86b18ab68e87b119ba1
-SIZE (KDE/frameworks/6.1.0/kded-6.1.0.tar.xz) = 32232
+TIMESTAMP = 1714804815
+SHA256 (KDE/frameworks/6.2.0/kded-6.2.0.tar.xz) = ca6d6971b661b5142ede6ab9a1acbe24d4085efbc9f13988c179649b1261ab4f
+SIZE (KDE/frameworks/6.2.0/kded-6.2.0.tar.xz) = 33764
diff --git a/x11/kf6-kglobalaccel/distinfo b/x11/kf6-kglobalaccel/distinfo
index db78a76cc512..4d1684ec4db3 100644
--- a/x11/kf6-kglobalaccel/distinfo
+++ b/x11/kf6-kglobalaccel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022638
-SHA256 (KDE/frameworks/6.1.0/kglobalaccel-6.1.0.tar.xz) = 885b13d3888eebe585589dc288e3826044ab5bf3b8e2a749b9070d93d32f64f2
-SIZE (KDE/frameworks/6.1.0/kglobalaccel-6.1.0.tar.xz) = 2303876
+TIMESTAMP = 1714804816
+SHA256 (KDE/frameworks/6.2.0/kglobalaccel-6.2.0.tar.xz) = c74727fef4a39680e36c5ed27cdb4c5b755043795fa52774ee3bc6a3b568e724
+SIZE (KDE/frameworks/6.2.0/kglobalaccel-6.2.0.tar.xz) = 2294744
diff --git a/x11/kf6-krunner/distinfo b/x11/kf6-krunner/distinfo
index 12d24f59d559..27f18c4d34ba 100644
--- a/x11/kf6-krunner/distinfo
+++ b/x11/kf6-krunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022641
-SHA256 (KDE/frameworks/6.1.0/krunner-6.1.0.tar.xz) = faa21f990d9886659ed44c753ccf8d77ceb07df94e84c01893f93b08e06760d4
-SIZE (KDE/frameworks/6.1.0/krunner-6.1.0.tar.xz) = 130964
+TIMESTAMP = 1714804816
+SHA256 (KDE/frameworks/6.2.0/krunner-6.2.0.tar.xz) = f18f1578ff8c76c455837a4bc9a3e71273bba4ac54afd24e143a9dc20706041f
+SIZE (KDE/frameworks/6.2.0/krunner-6.2.0.tar.xz) = 130936
diff --git a/x11/kf6-kwindowsystem/distinfo b/x11/kf6-kwindowsystem/distinfo
index 999bda9ec8ce..67bec7109982 100644
--- a/x11/kf6-kwindowsystem/distinfo
+++ b/x11/kf6-kwindowsystem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022644
-SHA256 (KDE/frameworks/6.1.0/kwindowsystem-6.1.0.tar.xz) = 8c07543883aaa38b01508f06b4439559d890770006f8e9f6e8e769c5d4226595
-SIZE (KDE/frameworks/6.1.0/kwindowsystem-6.1.0.tar.xz) = 2392976
+TIMESTAMP = 1714804816
+SHA256 (KDE/frameworks/6.2.0/kwindowsystem-6.2.0.tar.xz) = 0f8fb12b4eea926a7f4cf59ec85d95297a8cb67d8093dc4b194b51a1c4671d89
+SIZE (KDE/frameworks/6.2.0/kwindowsystem-6.2.0.tar.xz) = 2385640
diff --git a/x11/kickoff/Makefile b/x11/kickoff/Makefile
index 2ab700d241c6..d3bb24927b57 100644
--- a/x11/kickoff/Makefile
+++ b/x11/kickoff/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kickoff
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/kitty/Makefile b/x11/kitty/Makefile
index 7bcc1fc22aeb..fb28b38c366e 100644
--- a/x11/kitty/Makefile
+++ b/x11/kitty/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kitty
DISTVERSIONPREFIX= v
DISTVERSION= 0.33.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 wayland
MAINTAINER= nivit@FreeBSD.org
diff --git a/x11/libICE/Makefile b/x11/libICE/Makefile
index 2c1f6d44bd98..aeb0ce59c868 100644
--- a/x11/libICE/Makefile
+++ b/x11/libICE/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libICE
-PORTVERSION= 1.1.0
-PORTREVISION= 2
+PORTVERSION= 1.1.1
PORTEPOCH= 1
CATEGORIES= x11
diff --git a/x11/libICE/distinfo b/x11/libICE/distinfo
index a9dfb9b3c9a8..0e8f80fab3c2 100644
--- a/x11/libICE/distinfo
+++ b/x11/libICE/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670264853
-SHA256 (xorg/lib/libICE-1.1.0.tar.xz) = 02d2fc40d81180bd4aae73e8356acfa2a7671e8e8b472e6a7bfa825235ab225b
-SIZE (xorg/lib/libICE-1.1.0.tar.xz) = 335864
+TIMESTAMP = 1714057299
+SHA256 (xorg/lib/libICE-1.1.1.tar.xz) = 03e77afaf72942c7ac02ccebb19034e6e20f456dcf8dddadfeb572aa5ad3e451
+SIZE (xorg/lib/libICE-1.1.1.tar.xz) = 335960
diff --git a/x11/libICE/files/patch-libICE-1.1.0-static-assert-fix b/x11/libICE/files/patch-libICE-1.1.0-static-assert-fix
deleted file mode 100644
index c08ae6107666..000000000000
--- a/x11/libICE/files/patch-libICE-1.1.0-static-assert-fix
+++ /dev/null
@@ -1,32 +0,0 @@
-From e176b676cff17948d68299c00dddefe41638c752 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= <arsen@aarsen.me>
-Date: Sun, 4 Dec 2022 22:19:20 +0100
-Subject: [PATCH] ICEmsg: Fix C++ interoperability error due to static_assert
- define
-
-Commit 0269c687e954db7aca2a4344e32cb203315a00b6 added a static_assert helper
-that gets defined to blank if left undefined by assert.h. As this is not a
-macro in other languages that use this header, this can lead to a compile-time
-error.
-
-Bug: https://bugs.gentoo.org/884369
----
- include/X11/ICE/ICEmsg.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git include/X11/ICE/ICEmsg.h include/X11/ICE/ICEmsg.h
-index b6bad13..13e1509 100644
---- include/X11/ICE/ICEmsg.h
-+++ include/X11/ICE/ICEmsg.h
-@@ -34,7 +34,7 @@ Author: Ralph Mor, X Consortium
- #include <X11/ICE/ICEconn.h>
-
- #include <assert.h>
--#ifndef static_assert
-+#if !defined(__cplusplus) && !defined(static_assert)
- #define static_assert(cond, msg) /* skip for non-C11 compilers */
- #endif
-
---
-GitLab
-
diff --git a/x11/libxkbcommon/Makefile b/x11/libxkbcommon/Makefile
index 123ddcd8a1a7..a693a1f18f15 100644
--- a/x11/libxkbcommon/Makefile
+++ b/x11/libxkbcommon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libxkbcommon
-PORTVERSION= 1.6.0
-PORTREVISION= 2
+PORTVERSION= 1.7.0
+PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= https://xkbcommon.org/download/
diff --git a/x11/libxkbcommon/distinfo b/x11/libxkbcommon/distinfo
index 6bb837d1f481..bbcf2f77ad66 100644
--- a/x11/libxkbcommon/distinfo
+++ b/x11/libxkbcommon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696798008
-SHA256 (libxkbcommon-1.6.0.tar.xz) = 0edc14eccdd391514458bc5f5a4b99863ed2d651e4dd761a90abf4f46ef99c2b
-SIZE (libxkbcommon-1.6.0.tar.xz) = 510456
+TIMESTAMP = 1714057479
+SHA256 (libxkbcommon-1.7.0.tar.xz) = 65782f0a10a4b455af9c6baab7040e2f537520caa2ec2092805cdfd36863b247
+SIZE (libxkbcommon-1.7.0.tar.xz) = 534312
diff --git a/x11/libxkbcommon/files/patch-meson.build b/x11/libxkbcommon/files/patch-meson.build
deleted file mode 100644
index 67323a645fb6..000000000000
--- a/x11/libxkbcommon/files/patch-meson.build
+++ /dev/null
@@ -1,11 +0,0 @@
---- meson.build.orig 2023-10-08 20:46:48 UTC
-+++ meson.build
-@@ -145,7 +145,7 @@ have_version_script = cc.links(
- # Supports -Wl,--version-script?
- have_version_script = cc.links(
- 'int main(){}',
-- args: '-Wl,--version-script=' + meson.current_source_dir()/'xkbcommon.map',
-+ args: '-Wl,--undefined-version,--version-script=' + meson.current_source_dir()/'xkbcommon.map',
- name: '-Wl,--version-script',
- )
-
diff --git a/x11/libxkbcommon/pkg-plist b/x11/libxkbcommon/pkg-plist
index 901f79876669..6c7a5aa659ea 100644
--- a/x11/libxkbcommon/pkg-plist
+++ b/x11/libxkbcommon/pkg-plist
@@ -18,12 +18,14 @@ lib/libxkbregistry.so.0.0.0
libdata/pkgconfig/xkbcommon.pc
%%X11%%libdata/pkgconfig/xkbcommon-x11.pc
libdata/pkgconfig/xkbregistry.pc
+libexec/xkbcommon/xkbcli-compile-compose
libexec/xkbcommon/xkbcli-compile-keymap
libexec/xkbcommon/xkbcli-how-to-type
%%EVDEV%%libexec/xkbcommon/xkbcli-interactive-evdev
%%WAYLAND%%libexec/xkbcommon/xkbcli-interactive-wayland
%%X11%%libexec/xkbcommon/xkbcli-interactive-x11
libexec/xkbcommon/xkbcli-list
+share/man/man1/xkbcli-compile-compose.1.gz
share/man/man1/xkbcli-compile-keymap.1.gz
share/man/man1/xkbcli-how-to-type.1.gz
%%EVDEV%%share/man/man1/xkbcli-interactive-evdev.1.gz
diff --git a/x11/linux-rl9-libxkbcommon/Makefile b/x11/linux-rl9-libxkbcommon/Makefile
new file mode 100644
index 000000000000..60359bb0bc7c
--- /dev/null
+++ b/x11/linux-rl9-libxkbcommon/Makefile
@@ -0,0 +1,17 @@
+PORTNAME= libxkbcommon
+PORTVERSION= 1.0.3
+DISTVERSIONSUFFIX= -4.el9
+CATEGORIES= x11 linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Keymap handling library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://xkbcommon.org/
+
+USES= cpe linux:rl9
+CPE_VENDOR= xkbcommon
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/x11/linux-rl9-libxkbcommon/distinfo b/x11/linux-rl9-libxkbcommon/distinfo
new file mode 100644
index 000000000000..affe78ef245a
--- /dev/null
+++ b/x11/linux-rl9-libxkbcommon/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686568429
+SHA256 (rocky/l/libxkbcommon-1.0.3-4.el9.aarch64.rpm) = b9dc5da18d3967c5b520c5e31c6cd11c3c3665fe026c37e19946d816b2d53990
+SIZE (rocky/l/libxkbcommon-1.0.3-4.el9.aarch64.rpm) = 133473
+SHA256 (rocky/l/libxkbcommon-1.0.3-4.el9.x86_64.rpm) = e806faf168de52e934b88a52aa6c16a87cedefaae97d130e4bc10a997d14f93f
+SIZE (rocky/l/libxkbcommon-1.0.3-4.el9.x86_64.rpm) = 135487
+SHA256 (rocky/l/libxkbcommon-1.0.3-4.el9.src.rpm) = e35b80f3ff5d5047256933fd2cf015d9aad9e40052701a3a27c6de6c107d5d2e
+SIZE (rocky/l/libxkbcommon-1.0.3-4.el9.src.rpm) = 445099
diff --git a/x11/linux-rl9-libxkbcommon/pkg-plist.aarch64 b/x11/linux-rl9-libxkbcommon/pkg-plist.aarch64
new file mode 100644
index 000000000000..2e02e2a8df13
--- /dev/null
+++ b/x11/linux-rl9-libxkbcommon/pkg-plist.aarch64
@@ -0,0 +1,7 @@
+usr/lib/.build-id/ba/09889f6656eff8c1d98e199086678a4c04f99b
+usr/lib/.build-id/dc/7c90972787d6fae4065fc2657ffd1d51ffb578
+usr/lib64/libxkbcommon.so.0
+usr/lib64/libxkbcommon.so.0.0.0
+usr/lib64/libxkbregistry.so.0
+usr/lib64/libxkbregistry.so.0.0.0
+usr/share/licenses/libxkbcommon/LICENSE
diff --git a/x11/linux-rl9-libxkbcommon/pkg-plist.amd64 b/x11/linux-rl9-libxkbcommon/pkg-plist.amd64
new file mode 100644
index 000000000000..4a7d0f7c4b2f
--- /dev/null
+++ b/x11/linux-rl9-libxkbcommon/pkg-plist.amd64
@@ -0,0 +1,7 @@
+usr/lib/.build-id/3c/163ae7f778cfa1ea615c8505d102d2643a5709
+usr/lib/.build-id/e3/5908e7cfb88b9b3f2df6ee11953146507ae874
+usr/lib64/libxkbcommon.so.0
+usr/lib64/libxkbcommon.so.0.0.0
+usr/lib64/libxkbregistry.so.0
+usr/lib64/libxkbregistry.so.0.0.0
+usr/share/licenses/libxkbcommon/LICENSE
diff --git a/x11/linux-rl9-pixman/Makefile b/x11/linux-rl9-pixman/Makefile
new file mode 100644
index 000000000000..59b1d6fd1ea9
--- /dev/null
+++ b/x11/linux-rl9-pixman/Makefile
@@ -0,0 +1,17 @@
+PORTNAME= pixman
+PORTVERSION= 0.40.0
+DISTVERSIONSUFFIX= -6.el9_3
+PORTREVISION= 1
+CATEGORIES= x11 linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Low-level pixel manipulation library (Rocky Linux ${LINUX_DIST_VER})
+WWW= http://pixman.org
+
+USES= cpe linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+.include <bsd.port.mk>
diff --git a/x11/linux-rl9-pixman/distinfo b/x11/linux-rl9-pixman/distinfo
new file mode 100644
index 000000000000..1450831c16e9
--- /dev/null
+++ b/x11/linux-rl9-pixman/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1707692731
+SHA256 (rocky/p/pixman-0.40.0-6.el9_3.aarch64.rpm) = 25c78517864ddb7189abb5ce1771cd8e4bdaa2db0ecd78d36051ad361db563de
+SIZE (rocky/p/pixman-0.40.0-6.el9_3.aarch64.rpm) = 170349
+SHA256 (rocky/p/pixman-0.40.0-6.el9_3.x86_64.rpm) = f90f7b61c355aae65c1c94ab19a6538212ba4f64236457fee42793710331321c
+SIZE (rocky/p/pixman-0.40.0-6.el9_3.x86_64.rpm) = 275293
+SHA256 (rocky/p/pixman-0.40.0-6.el9_3.src.rpm) = 219804ba83514bf90442db2b8c4de713694f3e8ee1b4635659d1596fe613b2f4
+SIZE (rocky/p/pixman-0.40.0-6.el9_3.src.rpm) = 645570
diff --git a/x11/linux-rl9-pixman/pkg-plist.aarch64 b/x11/linux-rl9-pixman/pkg-plist.aarch64
new file mode 100644
index 000000000000..8986d41cb402
--- /dev/null
+++ b/x11/linux-rl9-pixman/pkg-plist.aarch64
@@ -0,0 +1,4 @@
+usr/lib/.build-id/43/e08cff81605c6df39ec04723413579968b4699
+usr/lib64/libpixman-1.so.0
+usr/lib64/libpixman-1.so.0.40.0
+usr/share/doc/pixman/COPYING
diff --git a/x11/linux-rl9-pixman/pkg-plist.amd64 b/x11/linux-rl9-pixman/pkg-plist.amd64
new file mode 100644
index 000000000000..1ad5854d3f8e
--- /dev/null
+++ b/x11/linux-rl9-pixman/pkg-plist.amd64
@@ -0,0 +1,4 @@
+usr/lib/.build-id/ea/7ccb5a4fa900818ff60eead31963778becd452
+usr/lib64/libpixman-1.so.0
+usr/lib64/libpixman-1.so.0.40.0
+usr/share/doc/pixman/COPYING
diff --git a/x11/linux-rl9-xorg-libs/Makefile b/x11/linux-rl9-xorg-libs/Makefile
new file mode 100644
index 000000000000..503e7d900008
--- /dev/null
+++ b/x11/linux-rl9-xorg-libs/Makefile
@@ -0,0 +1,90 @@
+PORTNAME= xorg-libs
+PORTVERSION= 7.7
+PORTREVISION= 1
+CATEGORIES= x11 linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Xorg libraries (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://x.org
+
+USES= linux:rl9
+USE_LDCONFIG= yes
+USE_LINUX= fontconfig
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= libICE-1.0.10-8.el9 \
+ libSM-1.2.3-10.el9 \
+ libX11-1.7.0-8.el9 \
+ libX11-xcb-1.7.0-8.el9 \
+ libXScrnSaver-1.2.3-10.el9 \
+ libXau-1.0.9-8.el9 \
+ libXaw-1.0.13-19.el9 \
+ libXcomposite-0.4.5-7.el9 \
+ libXcursor-1.2.0-7.el9 \
+ libXdamage-1.1.5-7.el9 \
+ libXdmcp-1.1.3-8.el9 \
+ libXext-1.3.4-8.el9 \
+ libXfixes-5.0.3-16.el9 \
+ libXfont2-2.0.3-12.el9 \
+ libXft-2.3.3-8.el9 \
+ libXi-1.7.10-8.el9 \
+ libXinerama-1.1.4-10.el9 \
+ libXmu-1.1.3-8.el9 \
+ libXp-1.0.3-11.el9 \
+ libXpm-3.5.13-8.el9_1 \
+ libXrandr-1.5.2-8.el9 \
+ libXrender-0.9.10-16.el9 \
+ libXres-1.2.0-14.el9 \
+ libXt-1.2.0-6.el9 \
+ libXtst-1.2.3-16.el9 \
+ libXv-1.0.11-16.el9 \
+ libXxf86dga-1.1.5-8.el9 \
+ libXxf86vm-1.1.4-18.el9 \
+ libfontenc-1.1.3-17.el9 \
+ libxcb-1.13.1-9.el9 \
+ libxkbfile-1.1.0-8.el9 \
+ libxshmfence-1.3-10.el9
+SHARE_DISTNAMES=libX11-common-1.7.0-8.el9 \
+ xkeyboard-config-2.33-2.el9
+SRC_DISTFILES= libICE-1.0.10-8.el9${SRC_SUFX}:SOURCE \
+ libSM-1.2.3-10.el9${SRC_SUFX}:SOURCE \
+ libX11-1.7.0-8.el9${SRC_SUFX}:SOURCE \
+ libXScrnSaver-1.2.3-10.el9${SRC_SUFX}:SOURCE \
+ libXau-1.0.9-8.el9${SRC_SUFX}:SOURCE \
+ libXaw-1.0.13-19.el9${SRC_SUFX}:SOURCE \
+ libXcomposite-0.4.5-7.el9${SRC_SUFX}:SOURCE \
+ libXcursor-1.2.0-7.el9${SRC_SUFX}:SOURCE \
+ libXdamage-1.1.5-7.el9${SRC_SUFX}:SOURCE \
+ libXdmcp-1.1.3-8.el9${SRC_SUFX}:SOURCE \
+ libXext-1.3.4-8.el9${SRC_SUFX}:SOURCE \
+ libXfixes-5.0.3-16.el9${SRC_SUFX}:SOURCE \
+ libXfont2-2.0.3-12.el9${SRC_SUFX}:SOURCE \
+ libXft-2.3.3-8.el9${SRC_SUFX}:SOURCE \
+ libXi-1.7.10-8.el9${SRC_SUFX}:SOURCE \
+ libXinerama-1.1.4-10.el9${SRC_SUFX}:SOURCE \
+ libXmu-1.1.3-8.el9${SRC_SUFX}:SOURCE \
+ libXp-1.0.3-11.el9${SRC_SUFX}:SOURCE \
+ libXpm-3.5.13-8.el9_1${SRC_SUFX}:SOURCE \
+ libXrandr-1.5.2-8.el9${SRC_SUFX}:SOURCE \
+ libXrender-0.9.10-16.el9${SRC_SUFX}:SOURCE \
+ libXres-1.2.0-14.el9${SRC_SUFX}:SOURCE \
+ libXt-1.2.0-6.el9${SRC_SUFX}:SOURCE \
+ libXtst-1.2.3-16.el9${SRC_SUFX}:SOURCE \
+ libXv-1.0.11-16.el9${SRC_SUFX}:SOURCE \
+ libXxf86dga-1.1.5-8.el9${SRC_SUFX}:SOURCE \
+ libXxf86vm-1.1.4-18.el9${SRC_SUFX}:SOURCE \
+ libfontenc-1.1.3-17.el9${SRC_SUFX}:SOURCE \
+ libxcb-1.13.1-9.el9${SRC_SUFX}:SOURCE \
+ libxkbfile-1.1.0-8.el9${SRC_SUFX}:SOURCE \
+ libxshmfence-1.3-10.el9${SRC_SUFX}:SOURCE \
+ xkeyboard-config-2.33-2.el9${SRC_SUFX}:SOURCE
+
+CONFLICTS= linux-c7-${PORTNAME}
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+post-patch:
+ @${RM} -r ${WRKSRC}/usr/share/icons
+
+.include <bsd.port.mk>
diff --git a/x11/linux-rl9-xorg-libs/distinfo b/x11/linux-rl9-xorg-libs/distinfo
new file mode 100644
index 000000000000..86227fb75f50
--- /dev/null
+++ b/x11/linux-rl9-xorg-libs/distinfo
@@ -0,0 +1,197 @@
+TIMESTAMP = 1707692525
+SHA256 (rocky/l/libICE-1.0.10-8.el9.aarch64.rpm) = deb74e2799b6cd5daa6960380e394f5478eea318f47f909a148b0c206b90106e
+SIZE (rocky/l/libICE-1.0.10-8.el9.aarch64.rpm) = 70679
+SHA256 (rocky/l/libICE-1.0.10-8.el9.x86_64.rpm) = cf73a6d5729b2888f5f629f45106e47ae673c72b902955784d3abef7c9a13696
+SIZE (rocky/l/libICE-1.0.10-8.el9.x86_64.rpm) = 71915
+SHA256 (rocky/l/libSM-1.2.3-10.el9.aarch64.rpm) = c495928bfb914e00896206ecdb5a5a95c177726ceac0ea293dd5b7a6a2c3a589
+SIZE (rocky/l/libSM-1.2.3-10.el9.aarch64.rpm) = 41419
+SHA256 (rocky/l/libSM-1.2.3-10.el9.x86_64.rpm) = 86af171005be195c9296a65c0f86b744f608c0ec7e14459d0836e33a8d0129f7
+SIZE (rocky/l/libSM-1.2.3-10.el9.x86_64.rpm) = 42143
+SHA256 (rocky/l/libX11-1.7.0-8.el9.aarch64.rpm) = 12d1bf76705f70e3e83728986d75fa54cad4a693da29aef1d51677b8cb4cab2d
+SIZE (rocky/l/libX11-1.7.0-8.el9.aarch64.rpm) = 649162
+SHA256 (rocky/l/libX11-1.7.0-8.el9.x86_64.rpm) = 6836c74c86c9520b4a56cf78539c2c71a2b5c1dd9c7039e0dfd9f10200a94e19
+SIZE (rocky/l/libX11-1.7.0-8.el9.x86_64.rpm) = 665567
+SHA256 (rocky/l/libX11-common-1.7.0-8.el9.noarch.rpm) = bee5cbba81cf5dbcd2183c463c5958edc3750d1cde1fbd201195d67c84208d45
+SIZE (rocky/l/libX11-common-1.7.0-8.el9.noarch.rpm) = 154403
+SHA256 (rocky/l/libX11-xcb-1.7.0-8.el9.aarch64.rpm) = b9b72371b44ea27c5c1df2cb4d46158d7c58e5b0d8fa5265dd53523f4e647ea7
+SIZE (rocky/l/libX11-xcb-1.7.0-8.el9.aarch64.rpm) = 10019
+SHA256 (rocky/l/libX11-xcb-1.7.0-8.el9.x86_64.rpm) = 231dcf069a7e337824c0543c5c257d40042be320670dceb1d8216364e7977022
+SIZE (rocky/l/libX11-xcb-1.7.0-8.el9.x86_64.rpm) = 10122
+SHA256 (rocky/l/libXScrnSaver-1.2.3-10.el9.aarch64.rpm) = 7b7f7e7e91e7736ca4f8a6c88cd977ce3ec9fc91ff15a0431938720be6107e0a
+SIZE (rocky/l/libXScrnSaver-1.2.3-10.el9.aarch64.rpm) = 24505
+SHA256 (rocky/l/libXScrnSaver-1.2.3-10.el9.x86_64.rpm) = 9f8ba1b5e19febf274a8d1de46db7c64fc223a42f1144b975321815813ac4b82
+SIZE (rocky/l/libXScrnSaver-1.2.3-10.el9.x86_64.rpm) = 24747
+SHA256 (rocky/l/libXau-1.0.9-8.el9.aarch64.rpm) = 1c1b8a53467ac7c78e4ea57d4b37f768e57e3bf1a81d1f7166b1b008653dbd4f
+SIZE (rocky/l/libXau-1.0.9-8.el9.aarch64.rpm) = 31055
+SHA256 (rocky/l/libXau-1.0.9-8.el9.x86_64.rpm) = 335f72e8070dd3179d129af94b6bd272c0b4a4b83ffa38522e393ee3706acf4c
+SIZE (rocky/l/libXau-1.0.9-8.el9.x86_64.rpm) = 31094
+SHA256 (rocky/l/libXaw-1.0.13-19.el9.aarch64.rpm) = ed6bc26002d816962afbdc8e1e0eacdba64f144f22736232f3173ee240012ba2
+SIZE (rocky/l/libXaw-1.0.13-19.el9.aarch64.rpm) = 196309
+SHA256 (rocky/l/libXaw-1.0.13-19.el9.x86_64.rpm) = 85266646b841f398a2ee65797419cf89f2bc7cacc89295e243936e936a4338d4
+SIZE (rocky/l/libXaw-1.0.13-19.el9.x86_64.rpm) = 201792
+SHA256 (rocky/l/libXcomposite-0.4.5-7.el9.aarch64.rpm) = c36108d776498360630e35c052f7bc681aae7dddf1c79fa52ea4bfec7ef985c2
+SIZE (rocky/l/libXcomposite-0.4.5-7.el9.aarch64.rpm) = 23568
+SHA256 (rocky/l/libXcomposite-0.4.5-7.el9.x86_64.rpm) = d63a25a6ec5b44371569aaf0790e58ef88a7deae5a97c0824389c2e28212786b
+SIZE (rocky/l/libXcomposite-0.4.5-7.el9.x86_64.rpm) = 23696
+SHA256 (rocky/l/libXcursor-1.2.0-7.el9.aarch64.rpm) = a1131f4be9a53f6f2835f0aa3d9d71b36e2a2f68130cf17a0b73e5cd1371e37b
+SIZE (rocky/l/libXcursor-1.2.0-7.el9.aarch64.rpm) = 30049
+SHA256 (rocky/l/libXcursor-1.2.0-7.el9.x86_64.rpm) = 311e8fa754d5897c8e790cca9ab281936f66e795704f7cbe18baec13f692608c
+SIZE (rocky/l/libXcursor-1.2.0-7.el9.x86_64.rpm) = 30320
+SHA256 (rocky/l/libXdamage-1.1.5-7.el9.aarch64.rpm) = 013b2458778636df724328029f31f6e842f3165fd0945ca1f82c73198639a2ad
+SIZE (rocky/l/libXdamage-1.1.5-7.el9.aarch64.rpm) = 22249
+SHA256 (rocky/l/libXdamage-1.1.5-7.el9.x86_64.rpm) = e35fb4a9b632ca4226f4d2a81ffced45a23825149d6edcafcefb896c3a38e59c
+SIZE (rocky/l/libXdamage-1.1.5-7.el9.x86_64.rpm) = 22355
+SHA256 (rocky/l/libXdmcp-1.1.3-8.el9.aarch64.rpm) = ed83357494d16b40f58fe1a3c128690b7d6a4df0ed3977fe4a0bbf7d3189be93
+SIZE (rocky/l/libXdmcp-1.1.3-8.el9.aarch64.rpm) = 35357
+SHA256 (rocky/l/libXdmcp-1.1.3-8.el9.x86_64.rpm) = a9ca0c3bcebc9d7e882c55c444e342e04aab1a2a90a95aafca0eb1dd258e2d93
+SIZE (rocky/l/libXdmcp-1.1.3-8.el9.x86_64.rpm) = 35397
+SHA256 (rocky/l/libXext-1.3.4-8.el9.aarch64.rpm) = f51fdf1c8b7e1b748c0ae8da6c6d60a644326c813decebe40a5161409371d65d
+SIZE (rocky/l/libXext-1.3.4-8.el9.aarch64.rpm) = 38844
+SHA256 (rocky/l/libXext-1.3.4-8.el9.x86_64.rpm) = 45c8e6d796a66e91b5b4230e493be44fdafe389592eb2cce6400d209b0ac5f9f
+SIZE (rocky/l/libXext-1.3.4-8.el9.x86_64.rpm) = 39647
+SHA256 (rocky/l/libXfixes-5.0.3-16.el9.aarch64.rpm) = 7256501b16d4eb762fb73ea929b9162467e27203cb9c537b62509b18b0d1dcf8
+SIZE (rocky/l/libXfixes-5.0.3-16.el9.aarch64.rpm) = 19031
+SHA256 (rocky/l/libXfixes-5.0.3-16.el9.x86_64.rpm) = c2089ff858c950e403f302b071e2c6a871a424ac1ac8f6eb29bc24e61b692dcf
+SIZE (rocky/l/libXfixes-5.0.3-16.el9.x86_64.rpm) = 19182
+SHA256 (rocky/l/libXfont2-2.0.3-12.el9.aarch64.rpm) = 5b378621beec5b13589c16b436a7f344f27d13a6a604569ab385642363c45078
+SIZE (rocky/l/libXfont2-2.0.3-12.el9.aarch64.rpm) = 144552
+SHA256 (rocky/l/libXfont2-2.0.3-12.el9.x86_64.rpm) = fdf69ba1bb50bcf1d182e51fe2ef943a06d60eff01d8df6d0ce94d943177063b
+SIZE (rocky/l/libXfont2-2.0.3-12.el9.x86_64.rpm) = 146215
+SHA256 (rocky/l/libXft-2.3.3-8.el9.aarch64.rpm) = 959802eb99955a6a1a4b36ab8abc3cac04dc5f2df19d31cda61ecbb1c249475e
+SIZE (rocky/l/libXft-2.3.3-8.el9.aarch64.rpm) = 61689
+SHA256 (rocky/l/libXft-2.3.3-8.el9.x86_64.rpm) = 7fd443896652bbc7685fbda98d2ddaea36cf9f4840b8c79fe77005dc1315e194
+SIZE (rocky/l/libXft-2.3.3-8.el9.x86_64.rpm) = 62705
+SHA256 (rocky/l/libXi-1.7.10-8.el9.aarch64.rpm) = 2e298659b39610c1aaa6d4b8f6d4d99af84427bb3d209159f3e7326cbef5ae31
+SIZE (rocky/l/libXi-1.7.10-8.el9.aarch64.rpm) = 38203
+SHA256 (rocky/l/libXi-1.7.10-8.el9.x86_64.rpm) = f9299e304d6ceca0afecacc52e3a8f1ded57d522bf0d4df80727b4038688e445
+SIZE (rocky/l/libXi-1.7.10-8.el9.x86_64.rpm) = 39524
+SHA256 (rocky/l/libXinerama-1.1.4-10.el9.aarch64.rpm) = 5c67d84524556a4f2c65c7e02030d8890a2fe7168cb21991b82bb24d914dff90
+SIZE (rocky/l/libXinerama-1.1.4-10.el9.aarch64.rpm) = 14175
+SHA256 (rocky/l/libXinerama-1.1.4-10.el9.x86_64.rpm) = aa25538dcbab918287de6cc0dfa7b585cee4ea1c35ed01ce4ed22bb13e69c83c
+SIZE (rocky/l/libXinerama-1.1.4-10.el9.x86_64.rpm) = 14385
+SHA256 (rocky/l/libXmu-1.1.3-8.el9.aarch64.rpm) = 4e69299422d32eba05200e2262857b5dc131d822f537cc40f8930a46c5b682d4
+SIZE (rocky/l/libXmu-1.1.3-8.el9.aarch64.rpm) = 74844
+SHA256 (rocky/l/libXmu-1.1.3-8.el9.x86_64.rpm) = d19e8bcce562a3bf1ca45510d3ce5ea76f31bbda14d64c0b882c73331c2bb8cb
+SIZE (rocky/l/libXmu-1.1.3-8.el9.x86_64.rpm) = 75661
+SHA256 (rocky/l/libXp-1.0.3-11.el9.aarch64.rpm) = 0d5328e59202f2662702de99d81aaeeda8495505a3c47d194455a7343f733794
+SIZE (rocky/l/libXp-1.0.3-11.el9.aarch64.rpm) = 31385
+SHA256 (rocky/l/libXp-1.0.3-11.el9.x86_64.rpm) = 14d4cbc45d7c31c6b9d66bda9f78ae1ca51c939d7eff66dfd61557d5d4c64929
+SIZE (rocky/l/libXp-1.0.3-11.el9.x86_64.rpm) = 31785
+SHA256 (rocky/l/libXpm-3.5.13-8.el9_1.aarch64.rpm) = ac6f375f06eaa3536c5d86d5866ca4a184704846b060361ec602dedab6d01467
+SIZE (rocky/l/libXpm-3.5.13-8.el9_1.aarch64.rpm) = 57494
+SHA256 (rocky/l/libXpm-3.5.13-8.el9_1.x86_64.rpm) = 33892f7917599d8a7581ab7f44e30fa06e777abf9ea17962df937a96929d2a1e
+SIZE (rocky/l/libXpm-3.5.13-8.el9_1.x86_64.rpm) = 58711
+SHA256 (rocky/l/libXrandr-1.5.2-8.el9.aarch64.rpm) = a1e50c2c2c77553046b2d11511037362b5f6a57f3ca64a96b5f7f48a2912d29c
+SIZE (rocky/l/libXrandr-1.5.2-8.el9.aarch64.rpm) = 27051
+SHA256 (rocky/l/libXrandr-1.5.2-8.el9.x86_64.rpm) = adb1b07da2091c35027477f6c24d1874a6965565fd0f21a9ac1a0a6f8104407d
+SIZE (rocky/l/libXrandr-1.5.2-8.el9.x86_64.rpm) = 28078
+SHA256 (rocky/l/libXrender-0.9.10-16.el9.aarch64.rpm) = 51624b5a26d019da7e257005e7b370ba626700add6a79e5d25e0468f177e10d5
+SIZE (rocky/l/libXrender-0.9.10-16.el9.aarch64.rpm) = 26563
+SHA256 (rocky/l/libXrender-0.9.10-16.el9.x86_64.rpm) = 1e7f886a15aafea4345a6c5679b97f4690ca03d80168984cfa34dcd785159361
+SIZE (rocky/l/libXrender-0.9.10-16.el9.x86_64.rpm) = 27543
+SHA256 (rocky/l/libXres-1.2.0-14.el9.aarch64.rpm) = 301f042adaabd2a2157e3bdd4bbb246122a95e3571d1b1123f85bf96fddbe956
+SIZE (rocky/l/libXres-1.2.0-14.el9.aarch64.rpm) = 15041
+SHA256 (rocky/l/libXres-1.2.0-14.el9.x86_64.rpm) = 9211d57a5d2f77ce93b7f743b02aae0c4aea71076e03fbf93a341f669f880ba7
+SIZE (rocky/l/libXres-1.2.0-14.el9.x86_64.rpm) = 15294
+SHA256 (rocky/l/libXt-1.2.0-6.el9.aarch64.rpm) = 210da4b708f7aa09310ed003f9b6d014704d9f45d6fd4a094a8b5157ad98e15b
+SIZE (rocky/l/libXt-1.2.0-6.el9.aarch64.rpm) = 176998
+SHA256 (rocky/l/libXt-1.2.0-6.el9.x86_64.rpm) = 63443cb00ae22dacc37cef0934017d5d9ba106d281fb34f2a76164033fc435d7
+SIZE (rocky/l/libXt-1.2.0-6.el9.x86_64.rpm) = 183979
+SHA256 (rocky/l/libXtst-1.2.3-16.el9.aarch64.rpm) = 3872ca83ac04c81a4bf0032421b5016b6842190c153994e36683ccf808fa6beb
+SIZE (rocky/l/libXtst-1.2.3-16.el9.aarch64.rpm) = 20736
+SHA256 (rocky/l/libXtst-1.2.3-16.el9.x86_64.rpm) = 83f234bc485ed247fe5bd283acb1458d53329525318dbbf7f29121bf4fd2543a
+SIZE (rocky/l/libXtst-1.2.3-16.el9.x86_64.rpm) = 20909
+SHA256 (rocky/l/libXv-1.0.11-16.el9.aarch64.rpm) = b93ed8996b981ce2031366c120baca1ea52be06fdd7f7b689c1875a794d46dd6
+SIZE (rocky/l/libXv-1.0.11-16.el9.aarch64.rpm) = 18158
+SHA256 (rocky/l/libXv-1.0.11-16.el9.x86_64.rpm) = 5d14bad7acdb5b036fe1e280b0a816ae78de449f7bd10dc876178e3f8d24a2c1
+SIZE (rocky/l/libXv-1.0.11-16.el9.x86_64.rpm) = 18450
+SHA256 (rocky/l/libXxf86dga-1.1.5-8.el9.aarch64.rpm) = 4291480673cc927a6a55830040f56ce4382149c2098280099181b5d9cd3330f0
+SIZE (rocky/l/libXxf86dga-1.1.5-8.el9.aarch64.rpm) = 19989
+SHA256 (rocky/l/libXxf86dga-1.1.5-8.el9.x86_64.rpm) = 9ea5d7e3888548c823c25a43f025a81d5184107a5d6c42fb399cecd2d3fe8d22
+SIZE (rocky/l/libXxf86dga-1.1.5-8.el9.x86_64.rpm) = 20448
+SHA256 (rocky/l/libXxf86vm-1.1.4-18.el9.aarch64.rpm) = 08efa4284b4dd82b1b0f51fc444217d9e1faa2e1d9d5d9b80bea04382cf0386d
+SIZE (rocky/l/libXxf86vm-1.1.4-18.el9.aarch64.rpm) = 18005
+SHA256 (rocky/l/libXxf86vm-1.1.4-18.el9.x86_64.rpm) = 05bfc543291a482c3de7804ca66a5451edef43c91d2b599bce81bfbb44b93cdd
+SIZE (rocky/l/libXxf86vm-1.1.4-18.el9.x86_64.rpm) = 18195
+SHA256 (rocky/l/libfontenc-1.1.3-17.el9.aarch64.rpm) = 450ef347a21d2650f7062adfb9fe1d56856f2475639f618512a251ef90b8ea2a
+SIZE (rocky/l/libfontenc-1.1.3-17.el9.aarch64.rpm) = 30282
+SHA256 (rocky/l/libfontenc-1.1.3-17.el9.x86_64.rpm) = 867e2805940f8a3da79fe085ad65dddc3e9968e72f14f076e74c99f28220fe23
+SIZE (rocky/l/libfontenc-1.1.3-17.el9.x86_64.rpm) = 30582
+SHA256 (rocky/l/libxcb-1.13.1-9.el9.aarch64.rpm) = 3150c4042124077c10aa58d105ab2ba0d39525f5b85c240b17e34c877e26377d
+SIZE (rocky/l/libxcb-1.13.1-9.el9.aarch64.rpm) = 231114
+SHA256 (rocky/l/libxcb-1.13.1-9.el9.x86_64.rpm) = 759581ab8b7935e159beb690be7c5279a5642d5ce0deb369b12396962bf1257c
+SIZE (rocky/l/libxcb-1.13.1-9.el9.x86_64.rpm) = 229391
+SHA256 (rocky/l/libxkbfile-1.1.0-8.el9.aarch64.rpm) = e9f7379ebdf6a6b208defc4306007f3150303adb13b110eca4e277827cb95c32
+SIZE (rocky/l/libxkbfile-1.1.0-8.el9.aarch64.rpm) = 89684
+SHA256 (rocky/l/libxkbfile-1.1.0-8.el9.x86_64.rpm) = e2b4cfd781ce91e12cd760c612d4ed603f763d17ef215ea603be5b4c91b4c82f
+SIZE (rocky/l/libxkbfile-1.1.0-8.el9.x86_64.rpm) = 90341
+SHA256 (rocky/l/libxshmfence-1.3-10.el9.aarch64.rpm) = 43cab298b97d39b25041029addd5ca81bde69d50f524af43adb1413172491b9f
+SIZE (rocky/l/libxshmfence-1.3-10.el9.aarch64.rpm) = 11923
+SHA256 (rocky/l/libxshmfence-1.3-10.el9.x86_64.rpm) = 4f10626c3a16e3f22087d208ffa45868558c155123b0c7d4c0c55d696e19aeec
+SIZE (rocky/l/libxshmfence-1.3-10.el9.x86_64.rpm) = 11844
+SHA256 (rocky/x/xkeyboard-config-2.33-2.el9.noarch.rpm) = f3ba1f17f6f22462e44dc4903c86cd9c00247782a7ec6ae434cb302c6fbc01ba
+SIZE (rocky/x/xkeyboard-config-2.33-2.el9.noarch.rpm) = 797437
+SHA256 (rocky/l/libICE-1.0.10-8.el9.src.rpm) = 504daac59a802a06cc2e8a6f8e8c6f51380308bb5616bb0ba2f4eeaa4ea6e669
+SIZE (rocky/l/libICE-1.0.10-8.el9.src.rpm) = 404044
+SHA256 (rocky/l/libSM-1.2.3-10.el9.src.rpm) = 7fd3596e0c38df0acb63dfd71b8a81275e8223ed27d8060757e5cf4b5ac4983f
+SIZE (rocky/l/libSM-1.2.3-10.el9.src.rpm) = 373185
+SHA256 (rocky/l/libX11-1.7.0-8.el9.src.rpm) = f2194339dd95bc17d6ebada04e1e8b0efcbf587f3c8d93fb0ff162fe67cb7b64
+SIZE (rocky/l/libX11-1.7.0-8.el9.src.rpm) = 2417559
+SHA256 (rocky/l/libXScrnSaver-1.2.3-10.el9.src.rpm) = 60fa0059b59cbc0e09f1a6c94f0bf061d3352b9dd01459e9d03c02223d4af15d
+SIZE (rocky/l/libXScrnSaver-1.2.3-10.el9.src.rpm) = 302530
+SHA256 (rocky/l/libXau-1.0.9-8.el9.src.rpm) = 285688c7d7754887efedf584a8f4a2ee1237fb49335947db7aecd61a2b14a0a5
+SIZE (rocky/l/libXau-1.0.9-8.el9.src.rpm) = 334033
+SHA256 (rocky/l/libXaw-1.0.13-19.el9.src.rpm) = 2b7396990002e0e0865f81228d219428e6d1f7243646d20775501f2b174d9b3a
+SIZE (rocky/l/libXaw-1.0.13-19.el9.src.rpm) = 683583
+SHA256 (rocky/l/libXcomposite-0.4.5-7.el9.src.rpm) = 574cab6e57a7daea7507aa374cf7a7ef12c2e682c68aabcbb494ff5486886e5c
+SIZE (rocky/l/libXcomposite-0.4.5-7.el9.src.rpm) = 327657
+SHA256 (rocky/l/libXcursor-1.2.0-7.el9.src.rpm) = c1f142d7c24a01ff1d64c6eb9283be5f30f36ed1fdb9b9ad652380ff94c85f23
+SIZE (rocky/l/libXcursor-1.2.0-7.el9.src.rpm) = 346255
+SHA256 (rocky/l/libXdamage-1.1.5-7.el9.src.rpm) = c94be0a1aaf384e125c481d8046ffde9c877ac75a5152c51938f3ed9c6179a16
+SIZE (rocky/l/libXdamage-1.1.5-7.el9.src.rpm) = 314415
+SHA256 (rocky/l/libXdmcp-1.1.3-8.el9.src.rpm) = 625876a45d862ad96bce34f426a1f6d93a5e092b3373bbdb565558bb5c4fa9c4
+SIZE (rocky/l/libXdmcp-1.1.3-8.el9.src.rpm) = 343328
+SHA256 (rocky/l/libXext-1.3.4-8.el9.src.rpm) = 944392aaabe53df4d25646355bbff647de94e5a7faa32dd73ee43710b2f2a93e
+SIZE (rocky/l/libXext-1.3.4-8.el9.src.rpm) = 400477
+SHA256 (rocky/l/libXfixes-5.0.3-16.el9.src.rpm) = d27d9b537fffb25c1a0851b507e1014a66e28708c143d17a89ca8af633192db9
+SIZE (rocky/l/libXfixes-5.0.3-16.el9.src.rpm) = 305024
+SHA256 (rocky/l/libXfont2-2.0.3-12.el9.src.rpm) = 3f2ac050442c474bdaa6bf398b3e98144551222703e3914bb1cda84091ae5be8
+SIZE (rocky/l/libXfont2-2.0.3-12.el9.src.rpm) = 506175
+SHA256 (rocky/l/libXft-2.3.3-8.el9.src.rpm) = 43fc629d18bdbd450c29da7d19b7a0a0bb70f579833a634e81a552dc9d2c366e
+SIZE (rocky/l/libXft-2.3.3-8.el9.src.rpm) = 364320
+SHA256 (rocky/l/libXi-1.7.10-8.el9.src.rpm) = 20ec2109486778bcd846aac12c397a5c48704742a4cd3a6dcd9e6ac19d99dc0d
+SIZE (rocky/l/libXi-1.7.10-8.el9.src.rpm) = 496787
+SHA256 (rocky/l/libXinerama-1.1.4-10.el9.src.rpm) = abd7bf66f9b66c18c5f1d09c2dce9a440e935cd5d854b606d027e2316ab70ac4
+SIZE (rocky/l/libXinerama-1.1.4-10.el9.src.rpm) = 296350
+SHA256 (rocky/l/libXmu-1.1.3-8.el9.src.rpm) = fbf7a7479445eae6149d8c8be53939d7d94ae634f40c200fd59e1ce173c47c5d
+SIZE (rocky/l/libXmu-1.1.3-8.el9.src.rpm) = 403584
+SHA256 (rocky/l/libXp-1.0.3-11.el9.src.rpm) = 968b36f9731e3897164b4190c3d60af98ad7fc8d7c89a346d89cc00473312711
+SIZE (rocky/l/libXp-1.0.3-11.el9.src.rpm) = 339285
+SHA256 (rocky/l/libXpm-3.5.13-8.el9_1.src.rpm) = a38cca76fd778846ee350b2d09927cd62fa0b10de856f9326bd8d3a512503745
+SIZE (rocky/l/libXpm-3.5.13-8.el9_1.src.rpm) = 480595
+SHA256 (rocky/l/libXrandr-1.5.2-8.el9.src.rpm) = f706f103d34ade37b6a5ff715da83c8d77f1563141ad427e9cb18063f24a7025
+SIZE (rocky/l/libXrandr-1.5.2-8.el9.src.rpm) = 341749
+SHA256 (rocky/l/libXrender-0.9.10-16.el9.src.rpm) = 67dee90ee04e8317a1a27547d43884b77b331d17b1cb11ecae1dade02a338f3f
+SIZE (rocky/l/libXrender-0.9.10-16.el9.src.rpm) = 319349
+SHA256 (rocky/l/libXres-1.2.0-14.el9.src.rpm) = 12f6cf012be716865b476babd2be28fa612cf3f71014cc5f11e7b86d70b93282
+SIZE (rocky/l/libXres-1.2.0-14.el9.src.rpm) = 298895
+SHA256 (rocky/l/libXt-1.2.0-6.el9.src.rpm) = 21f5debd9b99ffe7b6d9e9696993df4f1cc9218ecb5e1a3c10089a2941fa8cc5
+SIZE (rocky/l/libXt-1.2.0-6.el9.src.rpm) = 825494
+SHA256 (rocky/l/libXtst-1.2.3-16.el9.src.rpm) = 3cad3150dbb834c29c60a52ce73c5c08964906a3c01cce5ac115bc3e292443d1
+SIZE (rocky/l/libXtst-1.2.3-16.el9.src.rpm) = 331083
+SHA256 (rocky/l/libXv-1.0.11-16.el9.src.rpm) = 8c76a010666eb0c1f4a9eed3300ffa6455e5e132840310bae4ff1f0dc49fba3a
+SIZE (rocky/l/libXv-1.0.11-16.el9.src.rpm) = 327187
+SHA256 (rocky/l/libXxf86dga-1.1.5-8.el9.src.rpm) = c588c1f16cca05a9c0f4548c0e408e33004f53cb8a56aff4644c2ff1dd6f950a
+SIZE (rocky/l/libXxf86dga-1.1.5-8.el9.src.rpm) = 312493
+SHA256 (rocky/l/libXxf86vm-1.1.4-18.el9.src.rpm) = ca49b32c7dbd296baea8425cfa36afc73ae6c78db2fe1d56a779a856089ee472
+SIZE (rocky/l/libXxf86vm-1.1.4-18.el9.src.rpm) = 304278
+SHA256 (rocky/l/libfontenc-1.1.3-17.el9.src.rpm) = e0f8868c4ac2fea3bd2cfff8010693f7a029f4a7110c34ad4d40f18309c5c837
+SIZE (rocky/l/libfontenc-1.1.3-17.el9.src.rpm) = 312458
+SHA256 (rocky/l/libxcb-1.13.1-9.el9.src.rpm) = adf125624ea3f2f99fc094c8857c1b935df02836879e5c0f1b790887de2f5503
+SIZE (rocky/l/libxcb-1.13.1-9.el9.src.rpm) = 518084
+SHA256 (rocky/l/libxkbfile-1.1.0-8.el9.src.rpm) = 0383da992d930fadb75693c4425bbc24f4e3548ec3495e91ad2c79eb1c6d2d71
+SIZE (rocky/l/libxkbfile-1.1.0-8.el9.src.rpm) = 373795
+SHA256 (rocky/l/libxshmfence-1.3-10.el9.src.rpm) = 17adaa9831f5b698c3681e789e3722547feae98d0f9a8db0cc6660d8cc678d08
+SIZE (rocky/l/libxshmfence-1.3-10.el9.src.rpm) = 317584
+SHA256 (rocky/x/xkeyboard-config-2.33-2.el9.src.rpm) = f148faa8c12c01fda9bff462b292157bad5824f2f4daa318fe8d1ce1c203189d
+SIZE (rocky/x/xkeyboard-config-2.33-2.el9.src.rpm) = 1767126
diff --git a/x11/linux-rl9-xorg-libs/pkg-descr b/x11/linux-rl9-xorg-libs/pkg-descr
new file mode 100644
index 000000000000..409fb61890d5
--- /dev/null
+++ b/x11/linux-rl9-xorg-libs/pkg-descr
@@ -0,0 +1 @@
+This package contains X.Org shared libraries.
diff --git a/x11/linux-rl9-xorg-libs/pkg-plist.aarch64 b/x11/linux-rl9-xorg-libs/pkg-plist.aarch64
new file mode 100644
index 000000000000..9ec6d4795927
--- /dev/null
+++ b/x11/linux-rl9-xorg-libs/pkg-plist.aarch64
@@ -0,0 +1,792 @@
+usr/lib/.build-id/03/7b278e9d80b4d63afba4eedc7e2d3adac08111
+usr/lib/.build-id/06/19ba3a61e35153153e5b8d9c82894f8973bba7
+usr/lib/.build-id/07/f88923b6ef11bb136e295a11c2b618927b57c9
+usr/lib/.build-id/0a/01ad28876e599813452fef612581548e3ff3bf
+usr/lib/.build-id/0b/083aed218aa6c35b1537a10ec73a14123a4028
+usr/lib/.build-id/0c/bebfe32a8eeedfc2aeac8db0f90b352175fa22
+usr/lib/.build-id/14/29b801dd96b62ebe45f9690599701de00e27eb
+usr/lib/.build-id/14/ff61f855e0b5a154eba0517c4beac67ee843fa
+usr/lib/.build-id/1b/a9aefcb32c3bb0f62fa444af1630078570c4c9
+usr/lib/.build-id/1c/c9da55707e65d8fde7fe82bdbd8ce989eda9d7
+usr/lib/.build-id/1d/b913fb1aa476bc804e767c7e9ef1e34464b2d7
+usr/lib/.build-id/22/1bc93eda4a68313700fcfd3d1dfd24842d7725
+usr/lib/.build-id/28/3667a094d1075bc793067da7c14d240b92baa7
+usr/lib/.build-id/2c/862b93063c65bd0a4ca8d2810e2ad32936b536
+usr/lib/.build-id/2f/9a7a6618246cbfe0a57977bd59cbc6a821b06a
+usr/lib/.build-id/2f/e6c2929cb7c5f216b5a0c5a04fee597d6d35fd
+usr/lib/.build-id/38/224824fb72dbde7214bba6addb7e98c2f94c73
+usr/lib/.build-id/38/9ac6b45230ed7c79709111bb4e741596f4d700
+usr/lib/.build-id/3b/de94472ac5f4a1adadf0423217b49239af39ca
+usr/lib/.build-id/3c/3bca44cadb24effa11fc14841350e54f07b447
+usr/lib/.build-id/40/8fcf14a284e86fa29ee907ef83407bf622c4c0
+usr/lib/.build-id/4f/1e2b6cd2bce86c479dabef4380b374db63db2e
+usr/lib/.build-id/4f/a7b47dd50f68dc07471d78e1a0b03a6dfb8247
+usr/lib/.build-id/65/e17fcb76b395327eb029d8ded8e67b54756a9b
+usr/lib/.build-id/6a/8712ae338cf106c43e9b8025da50310289826c
+usr/lib/.build-id/6d/c701c23497b44e97b50fb1d50bcc264f0fe54b
+usr/lib/.build-id/70/02d8796ade531b25c76d7b4930506a1b6739df
+usr/lib/.build-id/76/aad8e5e7605d56b0b3b65aa67b26d1067f440e
+usr/lib/.build-id/85/35c304752cf8db9fcb7ea02e7fab350f4013ad
+usr/lib/.build-id/88/2e186a2644933b243612e71526455d218c816b
+usr/lib/.build-id/8c/86be6b519bb8280478072515c5be224f3490db
+usr/lib/.build-id/97/277d68eb8c311d9ecb9f834f1ef8128f42c59e
+usr/lib/.build-id/9a/7a70505c9f47096ccfb208aff5f13142d53ee1
+usr/lib/.build-id/9b/c239090ce986748923d32f50eb0315668005ca
+usr/lib/.build-id/9c/1cf1fbf0f138e0e1b912934be512410c2ec845
+usr/lib/.build-id/a5/4706c06a7785f4267d4842ff4f06172b0b13c2
+usr/lib/.build-id/a9/99620ce36924f4813514a18990fa6872cd5d40
+usr/lib/.build-id/b1/4a398f88821b89dc40f007222d3af7710d72f5
+usr/lib/.build-id/b9/48ec0f20890714aeb694e10d8ee33fc60c67e2
+usr/lib/.build-id/b9/a9e5027bb594aea44d99dd3e67d2446c7c99db
+usr/lib/.build-id/ba/2bb444584b249a975771ced8b5d7a3ec4c39a8
+usr/lib/.build-id/bb/18426ff5ca7545737a0155384e2b2bdbe54e49
+usr/lib/.build-id/c0/391f6aa5a8c86f33d098605362b948a95bc3b6
+usr/lib/.build-id/c0/5b8ecfc52c944943dda13d55f7b6ec736a1239
+usr/lib/.build-id/c5/96d49511d35a53a6fbd6558f0fcf2bfedaa68c
+usr/lib/.build-id/ce/7518e5d8a9231821336eadfab5c7c1143ba8e1
+usr/lib/.build-id/ce/975a5bf916e87f032bc41ea312fbe247cce695
+usr/lib/.build-id/d4/0c348ec1b40df34e2943da956206cb02e11d2b
+usr/lib/.build-id/d7/f75506146eea890179bae32b24cb9b1f41d3e8
+usr/lib/.build-id/d7/f99491100aaf20b1597a66a2688353c34c697e
+usr/lib/.build-id/e0/a3455cf4927dacea4bdf50dd9425023da2d9fe
+usr/lib/.build-id/e4/233addad4cdb8dabc9f7f23fa6fa451bf49891
+usr/lib/.build-id/e8/5dd59247b2064dc4ddd258d87d640aaafa40cb
+usr/lib/.build-id/ee/818524ce27ca99ca579a7e2b3c2217981cdac6
+usr/lib/.build-id/f0/755111c7281f0f99073690954d58e8f32863ef
+usr/lib/.build-id/f9/ba1ce559aa55e9129c0abf2f0e6fafd8a12ccb
+usr/lib/.build-id/fd/2fad0a37873158833a2df27bc3d5ebab440873
+usr/lib64/libICE.so.6
+usr/lib64/libICE.so.6.3.0
+usr/lib64/libSM.so.6
+usr/lib64/libSM.so.6.0.1
+usr/lib64/libX11-xcb.so.1
+usr/lib64/libX11-xcb.so.1.0.0
+usr/lib64/libX11.so.6
+usr/lib64/libX11.so.6.4.0
+usr/lib64/libXRes.so.1
+usr/lib64/libXRes.so.1.0.0
+usr/lib64/libXau.so.6
+usr/lib64/libXau.so.6.0.0
+usr/lib64/libXaw.so.7
+usr/lib64/libXaw7.so.7
+usr/lib64/libXaw7.so.7.0.0
+usr/lib64/libXcomposite.so.1
+usr/lib64/libXcomposite.so.1.0.0
+usr/lib64/libXcursor.so.1
+usr/lib64/libXcursor.so.1.0.2
+usr/lib64/libXdamage.so.1
+usr/lib64/libXdamage.so.1.1.0
+usr/lib64/libXdmcp.so.6
+usr/lib64/libXdmcp.so.6.0.0
+usr/lib64/libXext.so.6
+usr/lib64/libXext.so.6.4.0
+usr/lib64/libXfixes.so.3
+usr/lib64/libXfixes.so.3.1.0
+usr/lib64/libXfont2.so.2
+usr/lib64/libXfont2.so.2.0.0
+usr/lib64/libXft.so.2
+usr/lib64/libXft.so.2.3.3
+usr/lib64/libXi.so.6
+usr/lib64/libXi.so.6.1.0
+usr/lib64/libXinerama.so.1
+usr/lib64/libXinerama.so.1.0.0
+usr/lib64/libXmu.so.6
+usr/lib64/libXmu.so.6.2.0
+usr/lib64/libXmuu.so.1
+usr/lib64/libXmuu.so.1.0.0
+usr/lib64/libXp.so.6
+usr/lib64/libXp.so.6.2.0
+usr/lib64/libXpm.so.4
+usr/lib64/libXpm.so.4.11.0
+usr/lib64/libXrandr.so.2
+usr/lib64/libXrandr.so.2.2.0
+usr/lib64/libXrender.so.1
+usr/lib64/libXrender.so.1.3.0
+usr/lib64/libXss.so.1
+usr/lib64/libXss.so.1.0.0
+usr/lib64/libXt.so.6
+usr/lib64/libXt.so.6.0.0
+usr/lib64/libXtst.so.6
+usr/lib64/libXtst.so.6.1.0
+usr/lib64/libXv.so.1
+usr/lib64/libXv.so.1.0.0
+usr/lib64/libXxf86dga.so.1
+usr/lib64/libXxf86dga.so.1.0.0
+usr/lib64/libXxf86vm.so.1
+usr/lib64/libXxf86vm.so.1.0.0
+usr/lib64/libfontenc.so.1
+usr/lib64/libfontenc.so.1.0.0
+usr/lib64/libxcb-composite.so.0
+usr/lib64/libxcb-composite.so.0.0.0
+usr/lib64/libxcb-damage.so.0
+usr/lib64/libxcb-damage.so.0.0.0
+usr/lib64/libxcb-dpms.so.0
+usr/lib64/libxcb-dpms.so.0.0.0
+usr/lib64/libxcb-dri2.so.0
+usr/lib64/libxcb-dri2.so.0.0.0
+usr/lib64/libxcb-dri3.so.0
+usr/lib64/libxcb-dri3.so.0.0.0
+usr/lib64/libxcb-glx.so.0
+usr/lib64/libxcb-glx.so.0.0.0
+usr/lib64/libxcb-present.so.0
+usr/lib64/libxcb-present.so.0.0.0
+usr/lib64/libxcb-randr.so.0
+usr/lib64/libxcb-randr.so.0.1.0
+usr/lib64/libxcb-record.so.0
+usr/lib64/libxcb-record.so.0.0.0
+usr/lib64/libxcb-render.so.0
+usr/lib64/libxcb-render.so.0.0.0
+usr/lib64/libxcb-res.so.0
+usr/lib64/libxcb-res.so.0.0.0
+usr/lib64/libxcb-screensaver.so.0
+usr/lib64/libxcb-screensaver.so.0.0.0
+usr/lib64/libxcb-shape.so.0
+usr/lib64/libxcb-shape.so.0.0.0
+usr/lib64/libxcb-shm.so.0
+usr/lib64/libxcb-shm.so.0.0.0
+usr/lib64/libxcb-sync.so.1
+usr/lib64/libxcb-sync.so.1.0.0
+usr/lib64/libxcb-xf86dri.so.0
+usr/lib64/libxcb-xf86dri.so.0.0.0
+usr/lib64/libxcb-xfixes.so.0
+usr/lib64/libxcb-xfixes.so.0.0.0
+usr/lib64/libxcb-xinerama.so.0
+usr/lib64/libxcb-xinerama.so.0.0.0
+usr/lib64/libxcb-xinput.so.0
+usr/lib64/libxcb-xinput.so.0.1.0
+usr/lib64/libxcb-xkb.so.1
+usr/lib64/libxcb-xkb.so.1.0.0
+usr/lib64/libxcb-xselinux.so.0
+usr/lib64/libxcb-xselinux.so.0.0.0
+usr/lib64/libxcb-xtest.so.0
+usr/lib64/libxcb-xtest.so.0.0.0
+usr/lib64/libxcb-xv.so.0
+usr/lib64/libxcb-xv.so.0.0.0
+usr/lib64/libxcb-xvmc.so.0
+usr/lib64/libxcb-xvmc.so.0.0.0
+usr/lib64/libxcb.so.1
+usr/lib64/libxcb.so.1.1.0
+usr/lib64/libxkbfile.so.1
+usr/lib64/libxkbfile.so.1.0.2
+usr/lib64/libxshmfence.so.1
+usr/lib64/libxshmfence.so.1.0.0
+usr/share/X11/XErrorDB
+usr/share/X11/locale/C/Compose
+usr/share/X11/locale/C/XI18N_OBJS
+usr/share/X11/locale/C/XLC_LOCALE
+usr/share/X11/locale/am_ET.UTF-8/Compose
+usr/share/X11/locale/am_ET.UTF-8/XI18N_OBJS
+usr/share/X11/locale/am_ET.UTF-8/XLC_LOCALE
+usr/share/X11/locale/armscii-8/Compose
+usr/share/X11/locale/armscii-8/XI18N_OBJS
+usr/share/X11/locale/armscii-8/XLC_LOCALE
+usr/share/X11/locale/compose.dir
+usr/share/X11/locale/cs_CZ.UTF-8/Compose
+usr/share/X11/locale/cs_CZ.UTF-8/XI18N_OBJS
+usr/share/X11/locale/cs_CZ.UTF-8/XLC_LOCALE
+usr/share/X11/locale/el_GR.UTF-8/Compose
+usr/share/X11/locale/el_GR.UTF-8/XI18N_OBJS
+usr/share/X11/locale/el_GR.UTF-8/XLC_LOCALE
+usr/share/X11/locale/en_US.UTF-8/Compose
+usr/share/X11/locale/en_US.UTF-8/XI18N_OBJS
+usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE
+usr/share/X11/locale/fi_FI.UTF-8/Compose
+usr/share/X11/locale/fi_FI.UTF-8/XI18N_OBJS
+usr/share/X11/locale/fi_FI.UTF-8/XLC_LOCALE
+usr/share/X11/locale/georgian-academy/Compose
+usr/share/X11/locale/georgian-academy/XI18N_OBJS
+usr/share/X11/locale/georgian-academy/XLC_LOCALE
+usr/share/X11/locale/georgian-ps/Compose
+usr/share/X11/locale/georgian-ps/XI18N_OBJS
+usr/share/X11/locale/georgian-ps/XLC_LOCALE
+usr/share/X11/locale/ibm-cp1133/Compose
+usr/share/X11/locale/ibm-cp1133/XI18N_OBJS
+usr/share/X11/locale/ibm-cp1133/XLC_LOCALE
+usr/share/X11/locale/iscii-dev/Compose
+usr/share/X11/locale/iscii-dev/XI18N_OBJS
+usr/share/X11/locale/iscii-dev/XLC_LOCALE
+usr/share/X11/locale/isiri-3342/Compose
+usr/share/X11/locale/isiri-3342/XI18N_OBJS
+usr/share/X11/locale/isiri-3342/XLC_LOCALE
+usr/share/X11/locale/iso8859-1/Compose
+usr/share/X11/locale/iso8859-1/XI18N_OBJS
+usr/share/X11/locale/iso8859-1/XLC_LOCALE
+usr/share/X11/locale/iso8859-10/Compose
+usr/share/X11/locale/iso8859-10/XI18N_OBJS
+usr/share/X11/locale/iso8859-10/XLC_LOCALE
+usr/share/X11/locale/iso8859-11/Compose
+usr/share/X11/locale/iso8859-11/XI18N_OBJS
+usr/share/X11/locale/iso8859-11/XLC_LOCALE
+usr/share/X11/locale/iso8859-13/Compose
+usr/share/X11/locale/iso8859-13/XI18N_OBJS
+usr/share/X11/locale/iso8859-13/XLC_LOCALE
+usr/share/X11/locale/iso8859-14/Compose
+usr/share/X11/locale/iso8859-14/XI18N_OBJS
+usr/share/X11/locale/iso8859-14/XLC_LOCALE
+usr/share/X11/locale/iso8859-15/Compose
+usr/share/X11/locale/iso8859-15/XI18N_OBJS
+usr/share/X11/locale/iso8859-15/XLC_LOCALE
+usr/share/X11/locale/iso8859-2/Compose
+usr/share/X11/locale/iso8859-2/XI18N_OBJS
+usr/share/X11/locale/iso8859-2/XLC_LOCALE
+usr/share/X11/locale/iso8859-3/Compose
+usr/share/X11/locale/iso8859-3/XI18N_OBJS
+usr/share/X11/locale/iso8859-3/XLC_LOCALE
+usr/share/X11/locale/iso8859-4/Compose
+usr/share/X11/locale/iso8859-4/XI18N_OBJS
+usr/share/X11/locale/iso8859-4/XLC_LOCALE
+usr/share/X11/locale/iso8859-5/Compose
+usr/share/X11/locale/iso8859-5/XI18N_OBJS
+usr/share/X11/locale/iso8859-5/XLC_LOCALE
+usr/share/X11/locale/iso8859-6/Compose
+usr/share/X11/locale/iso8859-6/XI18N_OBJS
+usr/share/X11/locale/iso8859-6/XLC_LOCALE
+usr/share/X11/locale/iso8859-7/Compose
+usr/share/X11/locale/iso8859-7/XI18N_OBJS
+usr/share/X11/locale/iso8859-7/XLC_LOCALE
+usr/share/X11/locale/iso8859-8/Compose
+usr/share/X11/locale/iso8859-8/XI18N_OBJS
+usr/share/X11/locale/iso8859-8/XLC_LOCALE
+usr/share/X11/locale/iso8859-9/Compose
+usr/share/X11/locale/iso8859-9/XI18N_OBJS
+usr/share/X11/locale/iso8859-9/XLC_LOCALE
+usr/share/X11/locale/iso8859-9e/Compose
+usr/share/X11/locale/iso8859-9e/XI18N_OBJS
+usr/share/X11/locale/iso8859-9e/XLC_LOCALE
+usr/share/X11/locale/ja.JIS/Compose
+usr/share/X11/locale/ja.JIS/XI18N_OBJS
+usr/share/X11/locale/ja.JIS/XLC_LOCALE
+usr/share/X11/locale/ja.SJIS/Compose
+usr/share/X11/locale/ja.SJIS/XI18N_OBJS
+usr/share/X11/locale/ja.SJIS/XLC_LOCALE
+usr/share/X11/locale/ja/Compose
+usr/share/X11/locale/ja/XI18N_OBJS
+usr/share/X11/locale/ja/XLC_LOCALE
+usr/share/X11/locale/ja_JP.UTF-8/Compose
+usr/share/X11/locale/ja_JP.UTF-8/XI18N_OBJS
+usr/share/X11/locale/ja_JP.UTF-8/XLC_LOCALE
+usr/share/X11/locale/km_KH.UTF-8/Compose
+usr/share/X11/locale/km_KH.UTF-8/XI18N_OBJS
+usr/share/X11/locale/km_KH.UTF-8/XLC_LOCALE
+usr/share/X11/locale/ko/Compose
+usr/share/X11/locale/ko/XI18N_OBJS
+usr/share/X11/locale/ko/XLC_LOCALE
+usr/share/X11/locale/ko_KR.UTF-8/Compose
+usr/share/X11/locale/ko_KR.UTF-8/XI18N_OBJS
+usr/share/X11/locale/ko_KR.UTF-8/XLC_LOCALE
+usr/share/X11/locale/koi8-c/Compose
+usr/share/X11/locale/koi8-c/XI18N_OBJS
+usr/share/X11/locale/koi8-c/XLC_LOCALE
+usr/share/X11/locale/koi8-r/Compose
+usr/share/X11/locale/koi8-r/XI18N_OBJS
+usr/share/X11/locale/koi8-r/XLC_LOCALE
+usr/share/X11/locale/koi8-u/Compose
+usr/share/X11/locale/koi8-u/XI18N_OBJS
+usr/share/X11/locale/koi8-u/XLC_LOCALE
+usr/share/X11/locale/locale.alias
+usr/share/X11/locale/locale.dir
+usr/share/X11/locale/microsoft-cp1251/Compose
+usr/share/X11/locale/microsoft-cp1251/XI18N_OBJS
+usr/share/X11/locale/microsoft-cp1251/XLC_LOCALE
+usr/share/X11/locale/microsoft-cp1255/Compose
+usr/share/X11/locale/microsoft-cp1255/XI18N_OBJS
+usr/share/X11/locale/microsoft-cp1255/XLC_LOCALE
+usr/share/X11/locale/microsoft-cp1256/Compose
+usr/share/X11/locale/microsoft-cp1256/XI18N_OBJS
+usr/share/X11/locale/microsoft-cp1256/XLC_LOCALE
+usr/share/X11/locale/mulelao-1/Compose
+usr/share/X11/locale/mulelao-1/XI18N_OBJS
+usr/share/X11/locale/mulelao-1/XLC_LOCALE
+usr/share/X11/locale/nokhchi-1/Compose
+usr/share/X11/locale/nokhchi-1/XI18N_OBJS
+usr/share/X11/locale/nokhchi-1/XLC_LOCALE
+usr/share/X11/locale/pt_BR.UTF-8/Compose
+usr/share/X11/locale/pt_BR.UTF-8/XI18N_OBJS
+usr/share/X11/locale/pt_BR.UTF-8/XLC_LOCALE
+usr/share/X11/locale/pt_PT.UTF-8/Compose
+usr/share/X11/locale/pt_PT.UTF-8/XI18N_OBJS
+usr/share/X11/locale/pt_PT.UTF-8/XLC_LOCALE
+usr/share/X11/locale/ru_RU.UTF-8/Compose
+usr/share/X11/locale/ru_RU.UTF-8/XI18N_OBJS
+usr/share/X11/locale/ru_RU.UTF-8/XLC_LOCALE
+usr/share/X11/locale/sr_RS.UTF-8/Compose
+usr/share/X11/locale/sr_RS.UTF-8/XI18N_OBJS
+usr/share/X11/locale/sr_RS.UTF-8/XLC_LOCALE
+usr/share/X11/locale/tatar-cyr/Compose
+usr/share/X11/locale/tatar-cyr/XI18N_OBJS
+usr/share/X11/locale/tatar-cyr/XLC_LOCALE
+usr/share/X11/locale/th_TH.UTF-8/Compose
+usr/share/X11/locale/th_TH.UTF-8/XI18N_OBJS
+usr/share/X11/locale/th_TH.UTF-8/XLC_LOCALE
+usr/share/X11/locale/th_TH/Compose
+usr/share/X11/locale/th_TH/XI18N_OBJS
+usr/share/X11/locale/th_TH/XLC_LOCALE
+usr/share/X11/locale/tscii-0/Compose
+usr/share/X11/locale/tscii-0/XI18N_OBJS
+usr/share/X11/locale/tscii-0/XLC_LOCALE
+usr/share/X11/locale/vi_VN.tcvn/Compose
+usr/share/X11/locale/vi_VN.tcvn/XI18N_OBJS
+usr/share/X11/locale/vi_VN.tcvn/XLC_LOCALE
+usr/share/X11/locale/vi_VN.viscii/Compose
+usr/share/X11/locale/vi_VN.viscii/XI18N_OBJS
+usr/share/X11/locale/vi_VN.viscii/XLC_LOCALE
+usr/share/X11/locale/zh_CN.UTF-8/Compose
+usr/share/X11/locale/zh_CN.UTF-8/XI18N_OBJS
+usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
+usr/share/X11/locale/zh_CN.gb18030/Compose
+usr/share/X11/locale/zh_CN.gb18030/XI18N_OBJS
+usr/share/X11/locale/zh_CN.gb18030/XLC_LOCALE
+usr/share/X11/locale/zh_CN.gbk/Compose
+usr/share/X11/locale/zh_CN.gbk/XI18N_OBJS
+usr/share/X11/locale/zh_CN.gbk/XLC_LOCALE
+usr/share/X11/locale/zh_CN/Compose
+usr/share/X11/locale/zh_CN/XI18N_OBJS
+usr/share/X11/locale/zh_CN/XLC_LOCALE
+usr/share/X11/locale/zh_HK.UTF-8/Compose
+usr/share/X11/locale/zh_HK.UTF-8/XI18N_OBJS
+usr/share/X11/locale/zh_HK.UTF-8/XLC_LOCALE
+usr/share/X11/locale/zh_HK.big5/Compose
+usr/share/X11/locale/zh_HK.big5/XI18N_OBJS
+usr/share/X11/locale/zh_HK.big5/XLC_LOCALE
+usr/share/X11/locale/zh_HK.big5hkscs/Compose
+usr/share/X11/locale/zh_HK.big5hkscs/XI18N_OBJS
+usr/share/X11/locale/zh_HK.big5hkscs/XLC_LOCALE
+usr/share/X11/locale/zh_TW.UTF-8/Compose
+usr/share/X11/locale/zh_TW.UTF-8/XI18N_OBJS
+usr/share/X11/locale/zh_TW.UTF-8/XLC_LOCALE
+usr/share/X11/locale/zh_TW.big5/Compose
+usr/share/X11/locale/zh_TW.big5/XI18N_OBJS
+usr/share/X11/locale/zh_TW.big5/XLC_LOCALE
+usr/share/X11/locale/zh_TW/Compose
+usr/share/X11/locale/zh_TW/XI18N_OBJS
+usr/share/X11/locale/zh_TW/XLC_LOCALE
+usr/share/X11/xkb/compat/Makefile.in
+usr/share/X11/xkb/compat/README
+usr/share/X11/xkb/compat/accessx
+usr/share/X11/xkb/compat/basic
+usr/share/X11/xkb/compat/caps
+usr/share/X11/xkb/compat/complete
+usr/share/X11/xkb/compat/iso9995
+usr/share/X11/xkb/compat/japan
+usr/share/X11/xkb/compat/ledcaps
+usr/share/X11/xkb/compat/ledcompose
+usr/share/X11/xkb/compat/lednum
+usr/share/X11/xkb/compat/ledscroll
+usr/share/X11/xkb/compat/level5
+usr/share/X11/xkb/compat/misc
+usr/share/X11/xkb/compat/mousekeys
+usr/share/X11/xkb/compat/olpc
+usr/share/X11/xkb/compat/pc
+usr/share/X11/xkb/compat/pc98
+usr/share/X11/xkb/compat/xfree86
+usr/share/X11/xkb/compat/xtest
+usr/share/X11/xkb/geometry/Makefile.in
+usr/share/X11/xkb/geometry/README
+usr/share/X11/xkb/geometry/amiga
+usr/share/X11/xkb/geometry/ataritt
+usr/share/X11/xkb/geometry/chicony
+usr/share/X11/xkb/geometry/dell
+usr/share/X11/xkb/geometry/digital_vndr/lk
+usr/share/X11/xkb/geometry/digital_vndr/pc
+usr/share/X11/xkb/geometry/digital_vndr/unix
+usr/share/X11/xkb/geometry/everex
+usr/share/X11/xkb/geometry/fujitsu
+usr/share/X11/xkb/geometry/hhk
+usr/share/X11/xkb/geometry/hp
+usr/share/X11/xkb/geometry/keytronic
+usr/share/X11/xkb/geometry/kinesis
+usr/share/X11/xkb/geometry/macintosh
+usr/share/X11/xkb/geometry/microsoft
+usr/share/X11/xkb/geometry/nec
+usr/share/X11/xkb/geometry/nokia
+usr/share/X11/xkb/geometry/northgate
+usr/share/X11/xkb/geometry/pc
+usr/share/X11/xkb/geometry/sanwa
+usr/share/X11/xkb/geometry/sgi_vndr/O2
+usr/share/X11/xkb/geometry/sgi_vndr/indigo
+usr/share/X11/xkb/geometry/sgi_vndr/indy
+usr/share/X11/xkb/geometry/sony
+usr/share/X11/xkb/geometry/steelseries
+usr/share/X11/xkb/geometry/sun
+usr/share/X11/xkb/geometry/teck
+usr/share/X11/xkb/geometry/thinkpad
+usr/share/X11/xkb/geometry/typematrix
+usr/share/X11/xkb/geometry/winbook
+usr/share/X11/xkb/keycodes/Makefile.in
+usr/share/X11/xkb/keycodes/README
+usr/share/X11/xkb/keycodes/aliases
+usr/share/X11/xkb/keycodes/amiga
+usr/share/X11/xkb/keycodes/ataritt
+usr/share/X11/xkb/keycodes/digital_vndr/lk
+usr/share/X11/xkb/keycodes/digital_vndr/pc
+usr/share/X11/xkb/keycodes/empty
+usr/share/X11/xkb/keycodes/evdev
+usr/share/X11/xkb/keycodes/fujitsu
+usr/share/X11/xkb/keycodes/hp
+usr/share/X11/xkb/keycodes/ibm
+usr/share/X11/xkb/keycodes/jolla
+usr/share/X11/xkb/keycodes/macintosh
+usr/share/X11/xkb/keycodes/olpc
+usr/share/X11/xkb/keycodes/sgi_vndr/indigo
+usr/share/X11/xkb/keycodes/sgi_vndr/indy
+usr/share/X11/xkb/keycodes/sgi_vndr/iris
+usr/share/X11/xkb/keycodes/sony
+usr/share/X11/xkb/keycodes/sun
+usr/share/X11/xkb/keycodes/xfree86
+usr/share/X11/xkb/keycodes/xfree98
+usr/share/X11/xkb/rules/README
+usr/share/X11/xkb/rules/base
+usr/share/X11/xkb/rules/base.extras.xml
+usr/share/X11/xkb/rules/base.lst
+usr/share/X11/xkb/rules/base.xml
+usr/share/X11/xkb/rules/evdev
+usr/share/X11/xkb/rules/evdev.extras.xml
+usr/share/X11/xkb/rules/evdev.lst
+usr/share/X11/xkb/rules/evdev.xml
+usr/share/X11/xkb/rules/xfree98
+usr/share/X11/xkb/rules/xkb.dtd
+usr/share/X11/xkb/rules/xorg
+usr/share/X11/xkb/rules/xorg.lst
+usr/share/X11/xkb/rules/xorg.xml
+usr/share/X11/xkb/symbols/Makefile.in
+usr/share/X11/xkb/symbols/af
+usr/share/X11/xkb/symbols/al
+usr/share/X11/xkb/symbols/altwin
+usr/share/X11/xkb/symbols/am
+usr/share/X11/xkb/symbols/apl
+usr/share/X11/xkb/symbols/ara
+usr/share/X11/xkb/symbols/at
+usr/share/X11/xkb/symbols/au
+usr/share/X11/xkb/symbols/az
+usr/share/X11/xkb/symbols/ba
+usr/share/X11/xkb/symbols/bd
+usr/share/X11/xkb/symbols/be
+usr/share/X11/xkb/symbols/bg
+usr/share/X11/xkb/symbols/br
+usr/share/X11/xkb/symbols/brai
+usr/share/X11/xkb/symbols/bt
+usr/share/X11/xkb/symbols/bw
+usr/share/X11/xkb/symbols/by
+usr/share/X11/xkb/symbols/ca
+usr/share/X11/xkb/symbols/capslock
+usr/share/X11/xkb/symbols/cd
+usr/share/X11/xkb/symbols/ch
+usr/share/X11/xkb/symbols/cm
+usr/share/X11/xkb/symbols/cn
+usr/share/X11/xkb/symbols/compose
+usr/share/X11/xkb/symbols/ctrl
+usr/share/X11/xkb/symbols/cz
+usr/share/X11/xkb/symbols/de
+usr/share/X11/xkb/symbols/digital_vndr/lk
+usr/share/X11/xkb/symbols/digital_vndr/pc
+usr/share/X11/xkb/symbols/digital_vndr/us
+usr/share/X11/xkb/symbols/digital_vndr/vt
+usr/share/X11/xkb/symbols/dk
+usr/share/X11/xkb/symbols/dz
+usr/share/X11/xkb/symbols/ee
+usr/share/X11/xkb/symbols/eg
+usr/share/X11/xkb/symbols/empty
+usr/share/X11/xkb/symbols/epo
+usr/share/X11/xkb/symbols/es
+usr/share/X11/xkb/symbols/et
+usr/share/X11/xkb/symbols/eu
+usr/share/X11/xkb/symbols/eurosign
+usr/share/X11/xkb/symbols/fi
+usr/share/X11/xkb/symbols/fo
+usr/share/X11/xkb/symbols/fr
+usr/share/X11/xkb/symbols/fujitsu_vndr/jp
+usr/share/X11/xkb/symbols/fujitsu_vndr/us
+usr/share/X11/xkb/symbols/gb
+usr/share/X11/xkb/symbols/ge
+usr/share/X11/xkb/symbols/gh
+usr/share/X11/xkb/symbols/gn
+usr/share/X11/xkb/symbols/gr
+usr/share/X11/xkb/symbols/group
+usr/share/X11/xkb/symbols/hp_vndr/us
+usr/share/X11/xkb/symbols/hr
+usr/share/X11/xkb/symbols/hu
+usr/share/X11/xkb/symbols/id
+usr/share/X11/xkb/symbols/ie
+usr/share/X11/xkb/symbols/il
+usr/share/X11/xkb/symbols/in
+usr/share/X11/xkb/symbols/inet
+usr/share/X11/xkb/symbols/iq
+usr/share/X11/xkb/symbols/ir
+usr/share/X11/xkb/symbols/is
+usr/share/X11/xkb/symbols/it
+usr/share/X11/xkb/symbols/jolla_vndr/sbj
+usr/share/X11/xkb/symbols/jp
+usr/share/X11/xkb/symbols/jv
+usr/share/X11/xkb/symbols/ke
+usr/share/X11/xkb/symbols/keypad
+usr/share/X11/xkb/symbols/kg
+usr/share/X11/xkb/symbols/kh
+usr/share/X11/xkb/symbols/kpdl
+usr/share/X11/xkb/symbols/kr
+usr/share/X11/xkb/symbols/kz
+usr/share/X11/xkb/symbols/la
+usr/share/X11/xkb/symbols/latam
+usr/share/X11/xkb/symbols/latin
+usr/share/X11/xkb/symbols/level2
+usr/share/X11/xkb/symbols/level3
+usr/share/X11/xkb/symbols/level5
+usr/share/X11/xkb/symbols/lk
+usr/share/X11/xkb/symbols/lt
+usr/share/X11/xkb/symbols/lv
+usr/share/X11/xkb/symbols/ma
+usr/share/X11/xkb/symbols/macintosh_vndr/apple
+usr/share/X11/xkb/symbols/macintosh_vndr/ch
+usr/share/X11/xkb/symbols/macintosh_vndr/de
+usr/share/X11/xkb/symbols/macintosh_vndr/dk
+usr/share/X11/xkb/symbols/macintosh_vndr/fi
+usr/share/X11/xkb/symbols/macintosh_vndr/fr
+usr/share/X11/xkb/symbols/macintosh_vndr/gb
+usr/share/X11/xkb/symbols/macintosh_vndr/is
+usr/share/X11/xkb/symbols/macintosh_vndr/it
+usr/share/X11/xkb/symbols/macintosh_vndr/jp
+usr/share/X11/xkb/symbols/macintosh_vndr/latam
+usr/share/X11/xkb/symbols/macintosh_vndr/nl
+usr/share/X11/xkb/symbols/macintosh_vndr/no
+usr/share/X11/xkb/symbols/macintosh_vndr/pt
+usr/share/X11/xkb/symbols/macintosh_vndr/se
+usr/share/X11/xkb/symbols/macintosh_vndr/us
+usr/share/X11/xkb/symbols/mao
+usr/share/X11/xkb/symbols/md
+usr/share/X11/xkb/symbols/me
+usr/share/X11/xkb/symbols/mk
+usr/share/X11/xkb/symbols/ml
+usr/share/X11/xkb/symbols/mm
+usr/share/X11/xkb/symbols/mn
+usr/share/X11/xkb/symbols/mt
+usr/share/X11/xkb/symbols/mv
+usr/share/X11/xkb/symbols/my
+usr/share/X11/xkb/symbols/nbsp
+usr/share/X11/xkb/symbols/nec_vndr/jp
+usr/share/X11/xkb/symbols/ng
+usr/share/X11/xkb/symbols/nl
+usr/share/X11/xkb/symbols/no
+usr/share/X11/xkb/symbols/nokia_vndr/rx-44
+usr/share/X11/xkb/symbols/nokia_vndr/rx-51
+usr/share/X11/xkb/symbols/nokia_vndr/su-8w
+usr/share/X11/xkb/symbols/np
+usr/share/X11/xkb/symbols/olpc
+usr/share/X11/xkb/symbols/parens
+usr/share/X11/xkb/symbols/pc
+usr/share/X11/xkb/symbols/ph
+usr/share/X11/xkb/symbols/pk
+usr/share/X11/xkb/symbols/pl
+usr/share/X11/xkb/symbols/pt
+usr/share/X11/xkb/symbols/ro
+usr/share/X11/xkb/symbols/rs
+usr/share/X11/xkb/symbols/ru
+usr/share/X11/xkb/symbols/rupeesign
+usr/share/X11/xkb/symbols/se
+usr/share/X11/xkb/symbols/sgi_vndr/jp
+usr/share/X11/xkb/symbols/sharp_vndr/sl-c3x00
+usr/share/X11/xkb/symbols/sharp_vndr/ws003sh
+usr/share/X11/xkb/symbols/sharp_vndr/ws007sh
+usr/share/X11/xkb/symbols/sharp_vndr/ws011sh
+usr/share/X11/xkb/symbols/sharp_vndr/ws020sh
+usr/share/X11/xkb/symbols/shift
+usr/share/X11/xkb/symbols/si
+usr/share/X11/xkb/symbols/sk
+usr/share/X11/xkb/symbols/sn
+usr/share/X11/xkb/symbols/sony_vndr/us
+usr/share/X11/xkb/symbols/srvr_ctrl
+usr/share/X11/xkb/symbols/sun_vndr/ara
+usr/share/X11/xkb/symbols/sun_vndr/be
+usr/share/X11/xkb/symbols/sun_vndr/br
+usr/share/X11/xkb/symbols/sun_vndr/ca
+usr/share/X11/xkb/symbols/sun_vndr/ch
+usr/share/X11/xkb/symbols/sun_vndr/cz
+usr/share/X11/xkb/symbols/sun_vndr/de
+usr/share/X11/xkb/symbols/sun_vndr/dk
+usr/share/X11/xkb/symbols/sun_vndr/ee
+usr/share/X11/xkb/symbols/sun_vndr/es
+usr/share/X11/xkb/symbols/sun_vndr/fi
+usr/share/X11/xkb/symbols/sun_vndr/fr
+usr/share/X11/xkb/symbols/sun_vndr/gb
+usr/share/X11/xkb/symbols/sun_vndr/gr
+usr/share/X11/xkb/symbols/sun_vndr/it
+usr/share/X11/xkb/symbols/sun_vndr/jp
+usr/share/X11/xkb/symbols/sun_vndr/kr
+usr/share/X11/xkb/symbols/sun_vndr/lt
+usr/share/X11/xkb/symbols/sun_vndr/lv
+usr/share/X11/xkb/symbols/sun_vndr/nl
+usr/share/X11/xkb/symbols/sun_vndr/no
+usr/share/X11/xkb/symbols/sun_vndr/pl
+usr/share/X11/xkb/symbols/sun_vndr/pt
+usr/share/X11/xkb/symbols/sun_vndr/ro
+usr/share/X11/xkb/symbols/sun_vndr/ru
+usr/share/X11/xkb/symbols/sun_vndr/se
+usr/share/X11/xkb/symbols/sun_vndr/sk
+usr/share/X11/xkb/symbols/sun_vndr/solaris
+usr/share/X11/xkb/symbols/sun_vndr/tr
+usr/share/X11/xkb/symbols/sun_vndr/tw
+usr/share/X11/xkb/symbols/sun_vndr/ua
+usr/share/X11/xkb/symbols/sun_vndr/us
+usr/share/X11/xkb/symbols/sy
+usr/share/X11/xkb/symbols/terminate
+usr/share/X11/xkb/symbols/tg
+usr/share/X11/xkb/symbols/th
+usr/share/X11/xkb/symbols/tj
+usr/share/X11/xkb/symbols/tm
+usr/share/X11/xkb/symbols/tr
+usr/share/X11/xkb/symbols/trans
+usr/share/X11/xkb/symbols/tw
+usr/share/X11/xkb/symbols/typo
+usr/share/X11/xkb/symbols/tz
+usr/share/X11/xkb/symbols/ua
+usr/share/X11/xkb/symbols/us
+usr/share/X11/xkb/symbols/uz
+usr/share/X11/xkb/symbols/vn
+usr/share/X11/xkb/symbols/xfree68_vndr/amiga
+usr/share/X11/xkb/symbols/xfree68_vndr/ataritt
+usr/share/X11/xkb/symbols/za
+usr/share/X11/xkb/types/Makefile.in
+usr/share/X11/xkb/types/README
+usr/share/X11/xkb/types/basic
+usr/share/X11/xkb/types/cancel
+usr/share/X11/xkb/types/caps
+usr/share/X11/xkb/types/complete
+usr/share/X11/xkb/types/default
+usr/share/X11/xkb/types/extra
+usr/share/X11/xkb/types/iso9995
+usr/share/X11/xkb/types/level5
+usr/share/X11/xkb/types/mousekeys
+usr/share/X11/xkb/types/nokia
+usr/share/X11/xkb/types/numpad
+usr/share/X11/xkb/types/pc
+%%PORTDOCS%%usr/share/doc/libICE/AUTHORS
+%%PORTDOCS%%usr/share/doc/libICE/COPYING
+%%PORTDOCS%%usr/share/doc/libICE/ChangeLog
+%%PORTDOCS%%usr/share/doc/libSM/AUTHORS
+%%PORTDOCS%%usr/share/doc/libSM/COPYING
+%%PORTDOCS%%usr/share/doc/libSM/ChangeLog
+%%PORTDOCS%%usr/share/doc/libX11-common/AUTHORS
+%%PORTDOCS%%usr/share/doc/libX11-common/COPYING
+%%PORTDOCS%%usr/share/doc/libX11-common/NEWS
+%%PORTDOCS%%usr/share/doc/libX11-common/README.md
+%%PORTDOCS%%usr/share/doc/libXScrnSaver/COPYING
+%%PORTDOCS%%usr/share/doc/libXScrnSaver/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXScrnSaver/README
+%%PORTDOCS%%usr/share/doc/libXau/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXau/COPYING
+%%PORTDOCS%%usr/share/doc/libXau/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXau/README
+%%PORTDOCS%%usr/share/doc/libXaw/COPYING
+%%PORTDOCS%%usr/share/doc/libXaw/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXaw/README
+%%PORTDOCS%%usr/share/doc/libXcomposite/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXcomposite/COPYING
+%%PORTDOCS%%usr/share/doc/libXcomposite/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXcomposite/README.md
+%%PORTDOCS%%usr/share/doc/libXcursor/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXcursor/COPYING
+%%PORTDOCS%%usr/share/doc/libXcursor/README.md
+%%PORTDOCS%%usr/share/doc/libXdamage/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXdamage/COPYING
+%%PORTDOCS%%usr/share/doc/libXdamage/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXdamage/README.md
+%%PORTDOCS%%usr/share/doc/libXdmcp/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXdmcp/COPYING
+%%PORTDOCS%%usr/share/doc/libXdmcp/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXdmcp/Wraphelp.README.crypto
+%%PORTDOCS%%usr/share/doc/libXext/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXext/COPYING
+%%PORTDOCS%%usr/share/doc/libXfixes/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXfixes/COPYING
+%%PORTDOCS%%usr/share/doc/libXfixes/README
+%%PORTDOCS%%usr/share/doc/libXfont2/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXfont2/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXfont2/README
+%%PORTDOCS%%usr/share/doc/libXft/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXft/COPYING
+%%PORTDOCS%%usr/share/doc/libXft/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXft/README.md
+%%PORTDOCS%%usr/share/doc/libXi/COPYING
+%%PORTDOCS%%usr/share/doc/libXinerama/COPYING
+%%PORTDOCS%%usr/share/doc/libXmu/COPYING
+%%PORTDOCS%%usr/share/doc/libXmu/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXmu/README.md
+%%PORTDOCS%%usr/share/doc/libXp/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXp/COPYING
+%%PORTDOCS%%usr/share/doc/libXp/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXpm/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXpm/COPYING
+%%PORTDOCS%%usr/share/doc/libXpm/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXrandr/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXrandr/COPYING
+%%PORTDOCS%%usr/share/doc/libXrender/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXrender/COPYING
+%%PORTDOCS%%usr/share/doc/libXres/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXres/COPYING
+%%PORTDOCS%%usr/share/doc/libXt/COPYING
+%%PORTDOCS%%usr/share/doc/libXtst/COPYING
+%%PORTDOCS%%usr/share/doc/libXv/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXv/COPYING
+%%PORTDOCS%%usr/share/doc/libXxf86dga/COPYING
+%%PORTDOCS%%usr/share/doc/libXxf86dga/README.md
+%%PORTDOCS%%usr/share/doc/libXxf86vm/COPYING
+%%PORTDOCS%%usr/share/doc/libXxf86vm/README
+%%PORTDOCS%%usr/share/doc/libfontenc/COPYING
+%%PORTDOCS%%usr/share/doc/libfontenc/ChangeLog
+%%PORTDOCS%%usr/share/doc/libfontenc/README
+%%PORTDOCS%%usr/share/doc/libxkbfile/COPYING
+%%PORTDOCS%%usr/share/doc/libxkbfile/ChangeLog
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/AUTHORS
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/COPYING
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/HOWTO.testing
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/HOWTO.transition
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/NEWS
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README.config
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README.enhancing
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README.symbols
+usr/share/licenses/libXfont2/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/crh/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ky/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/xkeyboard-config.mo
+usr/share/man/man7/xkeyboard-config.7.gz
+@dir usr/share/X11/app-defaults
+@dir var/cache/libX11/compose
diff --git a/x11/linux-rl9-xorg-libs/pkg-plist.amd64 b/x11/linux-rl9-xorg-libs/pkg-plist.amd64
new file mode 100644
index 000000000000..035e1d6cb7c6
--- /dev/null
+++ b/x11/linux-rl9-xorg-libs/pkg-plist.amd64
@@ -0,0 +1,792 @@
+usr/lib/.build-id/01/86c32662f898a38fcfd1450294a9ad1803cae9
+usr/lib/.build-id/06/95483afdddf8cf5f17f917c32f14e0ad63b633
+usr/lib/.build-id/07/067926753bce6ef054b738a8d9685a8bde7d8c
+usr/lib/.build-id/0f/d3282ecaffaa01d10d3cb9ce1cb24ccaff472f
+usr/lib/.build-id/15/e287ab193f3071128e3c527f504a5fe96c08d2
+usr/lib/.build-id/17/566ce71884812a28dc2b084ddb342f7537e48d
+usr/lib/.build-id/19/faea8415e9f1decac782ef94b5fd972838a5ca
+usr/lib/.build-id/20/09fffcd89ffe04d2d062cd4c618ab4dde870c8
+usr/lib/.build-id/21/6acbdcb8d887cc0584cbbb35eb846bbcc9d23f
+usr/lib/.build-id/23/ae48748e6a874f1134cb93e1fc375513d684b8
+usr/lib/.build-id/24/d3a7f1c816a1d77a3e8cdb58209a862c6e18be
+usr/lib/.build-id/27/c95300a2679c6ae7951c8a72cbea689778e9c5
+usr/lib/.build-id/2b/b8075df671109dbe53fa0e6f6d418bcf3d1e71
+usr/lib/.build-id/2c/52d5227ef2ccb96a0b3714223acfd10508fdf8
+usr/lib/.build-id/2e/4b823232a5475f68e2febfa11c7aad8d1058d8
+usr/lib/.build-id/30/7e95e3141dc40fc3a165466c5b6cbbedffec7b
+usr/lib/.build-id/39/f61c13b11a5120fcd150d227060d3091430f6d
+usr/lib/.build-id/3a/d30f2d7f02b4dc363a1596af440bb73977da65
+usr/lib/.build-id/42/2a290e6dd4f0a47dffeb746fca8536bcdfaf67
+usr/lib/.build-id/49/cfff18317128df6e5e73915d5016020c4ab024
+usr/lib/.build-id/4d/514b9565aac845bd2bfedbe395776bc7a1fa95
+usr/lib/.build-id/50/d72451145787d7cd66e9bb2cee1afd23d7521f
+usr/lib/.build-id/51/c9058f4bb0fef922b639e056347259463689af
+usr/lib/.build-id/53/abbf8e03f31db4e3158012882c6af9e87cda1d
+usr/lib/.build-id/55/ec758e17df6a2c99f8ffcb88d8969803c16ac1
+usr/lib/.build-id/5a/2d12e07f23d94767c51320fcd60d06afdcf3d0
+usr/lib/.build-id/5c/5a3bdd37832a92d2d056eccd72444a7b4991ab
+usr/lib/.build-id/61/0f5e78fd7092a4a5b5ae1f6d4f82ad8e01da19
+usr/lib/.build-id/68/23b23ee98c3d156fbb34cea85b48a5a0278955
+usr/lib/.build-id/6b/b9a09e22cfccb7cfc258bdee6aa2f77eab1cf8
+usr/lib/.build-id/6f/4232152a5fbcbf7367f1bfb7af5f0cfed25c75
+usr/lib/.build-id/71/0d3ca6764a037a97465c0ea2b6f42850383fc9
+usr/lib/.build-id/73/0de0a869706860d9db43b080a04907badf47ce
+usr/lib/.build-id/78/6f12f006cd4fe4cd159d367509bbf8986b74ac
+usr/lib/.build-id/7e/f95a7020a54368a0175736e24cb73ddd262eef
+usr/lib/.build-id/83/d15f40cc772742cf3db591fabfea865e6007c8
+usr/lib/.build-id/8d/34b77dd6a184b1d88c5d6869e0a2c1254fda9b
+usr/lib/.build-id/8d/9249d08414c98ce6eecef1ada5e67d222ddd97
+usr/lib/.build-id/98/43aa9b451dcf2dc58b6f7c5629208fa7475b6e
+usr/lib/.build-id/9b/14fa60aaec26f15fceac42e505be26682902f4
+usr/lib/.build-id/a1/acf5716e593efbbd73ff65bbeaa5e1ad9c8c88
+usr/lib/.build-id/a6/f808aff69d78e3e9fbb7b5a03410d51ffce3c2
+usr/lib/.build-id/b2/03cb0ddce8801697938b737e21717278673c97
+usr/lib/.build-id/b3/0b960b26c897686f4c524010da49b5a10d7f8c
+usr/lib/.build-id/b7/ee61ff7ee370f38e09590487f28564647ebc35
+usr/lib/.build-id/bf/0631ba0fa68490da9cea3deacc4888e8cada5f
+usr/lib/.build-id/c0/fe05c54971160b888e0e0850b65b13a988c70c
+usr/lib/.build-id/c0/ff8e56e4c5a918bf92a8054778ec9dfe70d905
+usr/lib/.build-id/c4/98679d29fa21904bd41fc86e987ee2aa2c09f9
+usr/lib/.build-id/cd/ba1709ba66653fd7509abdbc160e354353538f
+usr/lib/.build-id/dd/cd02e379ed22df0fd41ddd4d9f0b4772400cdd
+usr/lib/.build-id/e1/6c1d464eba9945c7a0d88acc47005ac4194b3f
+usr/lib/.build-id/e8/38cabd4155d6a7b55d2c61a1074a826eb703b6
+usr/lib/.build-id/ed/0a83de7f6a3eca79ffa8dd40787392e3bb2260
+usr/lib/.build-id/f4/06b6f2387f2515324b0c021c02b1782ab1a145
+usr/lib/.build-id/f7/9636c816008906103c8df4321768c898ee6976
+usr/lib/.build-id/fb/5bf6f5f31d506fba5c419dcea725c8e3884a0e
+usr/lib64/libICE.so.6
+usr/lib64/libICE.so.6.3.0
+usr/lib64/libSM.so.6
+usr/lib64/libSM.so.6.0.1
+usr/lib64/libX11-xcb.so.1
+usr/lib64/libX11-xcb.so.1.0.0
+usr/lib64/libX11.so.6
+usr/lib64/libX11.so.6.4.0
+usr/lib64/libXRes.so.1
+usr/lib64/libXRes.so.1.0.0
+usr/lib64/libXau.so.6
+usr/lib64/libXau.so.6.0.0
+usr/lib64/libXaw.so.7
+usr/lib64/libXaw7.so.7
+usr/lib64/libXaw7.so.7.0.0
+usr/lib64/libXcomposite.so.1
+usr/lib64/libXcomposite.so.1.0.0
+usr/lib64/libXcursor.so.1
+usr/lib64/libXcursor.so.1.0.2
+usr/lib64/libXdamage.so.1
+usr/lib64/libXdamage.so.1.1.0
+usr/lib64/libXdmcp.so.6
+usr/lib64/libXdmcp.so.6.0.0
+usr/lib64/libXext.so.6
+usr/lib64/libXext.so.6.4.0
+usr/lib64/libXfixes.so.3
+usr/lib64/libXfixes.so.3.1.0
+usr/lib64/libXfont2.so.2
+usr/lib64/libXfont2.so.2.0.0
+usr/lib64/libXft.so.2
+usr/lib64/libXft.so.2.3.3
+usr/lib64/libXi.so.6
+usr/lib64/libXi.so.6.1.0
+usr/lib64/libXinerama.so.1
+usr/lib64/libXinerama.so.1.0.0
+usr/lib64/libXmu.so.6
+usr/lib64/libXmu.so.6.2.0
+usr/lib64/libXmuu.so.1
+usr/lib64/libXmuu.so.1.0.0
+usr/lib64/libXp.so.6
+usr/lib64/libXp.so.6.2.0
+usr/lib64/libXpm.so.4
+usr/lib64/libXpm.so.4.11.0
+usr/lib64/libXrandr.so.2
+usr/lib64/libXrandr.so.2.2.0
+usr/lib64/libXrender.so.1
+usr/lib64/libXrender.so.1.3.0
+usr/lib64/libXss.so.1
+usr/lib64/libXss.so.1.0.0
+usr/lib64/libXt.so.6
+usr/lib64/libXt.so.6.0.0
+usr/lib64/libXtst.so.6
+usr/lib64/libXtst.so.6.1.0
+usr/lib64/libXv.so.1
+usr/lib64/libXv.so.1.0.0
+usr/lib64/libXxf86dga.so.1
+usr/lib64/libXxf86dga.so.1.0.0
+usr/lib64/libXxf86vm.so.1
+usr/lib64/libXxf86vm.so.1.0.0
+usr/lib64/libfontenc.so.1
+usr/lib64/libfontenc.so.1.0.0
+usr/lib64/libxcb-composite.so.0
+usr/lib64/libxcb-composite.so.0.0.0
+usr/lib64/libxcb-damage.so.0
+usr/lib64/libxcb-damage.so.0.0.0
+usr/lib64/libxcb-dpms.so.0
+usr/lib64/libxcb-dpms.so.0.0.0
+usr/lib64/libxcb-dri2.so.0
+usr/lib64/libxcb-dri2.so.0.0.0
+usr/lib64/libxcb-dri3.so.0
+usr/lib64/libxcb-dri3.so.0.0.0
+usr/lib64/libxcb-glx.so.0
+usr/lib64/libxcb-glx.so.0.0.0
+usr/lib64/libxcb-present.so.0
+usr/lib64/libxcb-present.so.0.0.0
+usr/lib64/libxcb-randr.so.0
+usr/lib64/libxcb-randr.so.0.1.0
+usr/lib64/libxcb-record.so.0
+usr/lib64/libxcb-record.so.0.0.0
+usr/lib64/libxcb-render.so.0
+usr/lib64/libxcb-render.so.0.0.0
+usr/lib64/libxcb-res.so.0
+usr/lib64/libxcb-res.so.0.0.0
+usr/lib64/libxcb-screensaver.so.0
+usr/lib64/libxcb-screensaver.so.0.0.0
+usr/lib64/libxcb-shape.so.0
+usr/lib64/libxcb-shape.so.0.0.0
+usr/lib64/libxcb-shm.so.0
+usr/lib64/libxcb-shm.so.0.0.0
+usr/lib64/libxcb-sync.so.1
+usr/lib64/libxcb-sync.so.1.0.0
+usr/lib64/libxcb-xf86dri.so.0
+usr/lib64/libxcb-xf86dri.so.0.0.0
+usr/lib64/libxcb-xfixes.so.0
+usr/lib64/libxcb-xfixes.so.0.0.0
+usr/lib64/libxcb-xinerama.so.0
+usr/lib64/libxcb-xinerama.so.0.0.0
+usr/lib64/libxcb-xinput.so.0
+usr/lib64/libxcb-xinput.so.0.1.0
+usr/lib64/libxcb-xkb.so.1
+usr/lib64/libxcb-xkb.so.1.0.0
+usr/lib64/libxcb-xselinux.so.0
+usr/lib64/libxcb-xselinux.so.0.0.0
+usr/lib64/libxcb-xtest.so.0
+usr/lib64/libxcb-xtest.so.0.0.0
+usr/lib64/libxcb-xv.so.0
+usr/lib64/libxcb-xv.so.0.0.0
+usr/lib64/libxcb-xvmc.so.0
+usr/lib64/libxcb-xvmc.so.0.0.0
+usr/lib64/libxcb.so.1
+usr/lib64/libxcb.so.1.1.0
+usr/lib64/libxkbfile.so.1
+usr/lib64/libxkbfile.so.1.0.2
+usr/lib64/libxshmfence.so.1
+usr/lib64/libxshmfence.so.1.0.0
+usr/share/X11/XErrorDB
+usr/share/X11/locale/C/Compose
+usr/share/X11/locale/C/XI18N_OBJS
+usr/share/X11/locale/C/XLC_LOCALE
+usr/share/X11/locale/am_ET.UTF-8/Compose
+usr/share/X11/locale/am_ET.UTF-8/XI18N_OBJS
+usr/share/X11/locale/am_ET.UTF-8/XLC_LOCALE
+usr/share/X11/locale/armscii-8/Compose
+usr/share/X11/locale/armscii-8/XI18N_OBJS
+usr/share/X11/locale/armscii-8/XLC_LOCALE
+usr/share/X11/locale/compose.dir
+usr/share/X11/locale/cs_CZ.UTF-8/Compose
+usr/share/X11/locale/cs_CZ.UTF-8/XI18N_OBJS
+usr/share/X11/locale/cs_CZ.UTF-8/XLC_LOCALE
+usr/share/X11/locale/el_GR.UTF-8/Compose
+usr/share/X11/locale/el_GR.UTF-8/XI18N_OBJS
+usr/share/X11/locale/el_GR.UTF-8/XLC_LOCALE
+usr/share/X11/locale/en_US.UTF-8/Compose
+usr/share/X11/locale/en_US.UTF-8/XI18N_OBJS
+usr/share/X11/locale/en_US.UTF-8/XLC_LOCALE
+usr/share/X11/locale/fi_FI.UTF-8/Compose
+usr/share/X11/locale/fi_FI.UTF-8/XI18N_OBJS
+usr/share/X11/locale/fi_FI.UTF-8/XLC_LOCALE
+usr/share/X11/locale/georgian-academy/Compose
+usr/share/X11/locale/georgian-academy/XI18N_OBJS
+usr/share/X11/locale/georgian-academy/XLC_LOCALE
+usr/share/X11/locale/georgian-ps/Compose
+usr/share/X11/locale/georgian-ps/XI18N_OBJS
+usr/share/X11/locale/georgian-ps/XLC_LOCALE
+usr/share/X11/locale/ibm-cp1133/Compose
+usr/share/X11/locale/ibm-cp1133/XI18N_OBJS
+usr/share/X11/locale/ibm-cp1133/XLC_LOCALE
+usr/share/X11/locale/iscii-dev/Compose
+usr/share/X11/locale/iscii-dev/XI18N_OBJS
+usr/share/X11/locale/iscii-dev/XLC_LOCALE
+usr/share/X11/locale/isiri-3342/Compose
+usr/share/X11/locale/isiri-3342/XI18N_OBJS
+usr/share/X11/locale/isiri-3342/XLC_LOCALE
+usr/share/X11/locale/iso8859-1/Compose
+usr/share/X11/locale/iso8859-1/XI18N_OBJS
+usr/share/X11/locale/iso8859-1/XLC_LOCALE
+usr/share/X11/locale/iso8859-10/Compose
+usr/share/X11/locale/iso8859-10/XI18N_OBJS
+usr/share/X11/locale/iso8859-10/XLC_LOCALE
+usr/share/X11/locale/iso8859-11/Compose
+usr/share/X11/locale/iso8859-11/XI18N_OBJS
+usr/share/X11/locale/iso8859-11/XLC_LOCALE
+usr/share/X11/locale/iso8859-13/Compose
+usr/share/X11/locale/iso8859-13/XI18N_OBJS
+usr/share/X11/locale/iso8859-13/XLC_LOCALE
+usr/share/X11/locale/iso8859-14/Compose
+usr/share/X11/locale/iso8859-14/XI18N_OBJS
+usr/share/X11/locale/iso8859-14/XLC_LOCALE
+usr/share/X11/locale/iso8859-15/Compose
+usr/share/X11/locale/iso8859-15/XI18N_OBJS
+usr/share/X11/locale/iso8859-15/XLC_LOCALE
+usr/share/X11/locale/iso8859-2/Compose
+usr/share/X11/locale/iso8859-2/XI18N_OBJS
+usr/share/X11/locale/iso8859-2/XLC_LOCALE
+usr/share/X11/locale/iso8859-3/Compose
+usr/share/X11/locale/iso8859-3/XI18N_OBJS
+usr/share/X11/locale/iso8859-3/XLC_LOCALE
+usr/share/X11/locale/iso8859-4/Compose
+usr/share/X11/locale/iso8859-4/XI18N_OBJS
+usr/share/X11/locale/iso8859-4/XLC_LOCALE
+usr/share/X11/locale/iso8859-5/Compose
+usr/share/X11/locale/iso8859-5/XI18N_OBJS
+usr/share/X11/locale/iso8859-5/XLC_LOCALE
+usr/share/X11/locale/iso8859-6/Compose
+usr/share/X11/locale/iso8859-6/XI18N_OBJS
+usr/share/X11/locale/iso8859-6/XLC_LOCALE
+usr/share/X11/locale/iso8859-7/Compose
+usr/share/X11/locale/iso8859-7/XI18N_OBJS
+usr/share/X11/locale/iso8859-7/XLC_LOCALE
+usr/share/X11/locale/iso8859-8/Compose
+usr/share/X11/locale/iso8859-8/XI18N_OBJS
+usr/share/X11/locale/iso8859-8/XLC_LOCALE
+usr/share/X11/locale/iso8859-9/Compose
+usr/share/X11/locale/iso8859-9/XI18N_OBJS
+usr/share/X11/locale/iso8859-9/XLC_LOCALE
+usr/share/X11/locale/iso8859-9e/Compose
+usr/share/X11/locale/iso8859-9e/XI18N_OBJS
+usr/share/X11/locale/iso8859-9e/XLC_LOCALE
+usr/share/X11/locale/ja.JIS/Compose
+usr/share/X11/locale/ja.JIS/XI18N_OBJS
+usr/share/X11/locale/ja.JIS/XLC_LOCALE
+usr/share/X11/locale/ja.SJIS/Compose
+usr/share/X11/locale/ja.SJIS/XI18N_OBJS
+usr/share/X11/locale/ja.SJIS/XLC_LOCALE
+usr/share/X11/locale/ja/Compose
+usr/share/X11/locale/ja/XI18N_OBJS
+usr/share/X11/locale/ja/XLC_LOCALE
+usr/share/X11/locale/ja_JP.UTF-8/Compose
+usr/share/X11/locale/ja_JP.UTF-8/XI18N_OBJS
+usr/share/X11/locale/ja_JP.UTF-8/XLC_LOCALE
+usr/share/X11/locale/km_KH.UTF-8/Compose
+usr/share/X11/locale/km_KH.UTF-8/XI18N_OBJS
+usr/share/X11/locale/km_KH.UTF-8/XLC_LOCALE
+usr/share/X11/locale/ko/Compose
+usr/share/X11/locale/ko/XI18N_OBJS
+usr/share/X11/locale/ko/XLC_LOCALE
+usr/share/X11/locale/ko_KR.UTF-8/Compose
+usr/share/X11/locale/ko_KR.UTF-8/XI18N_OBJS
+usr/share/X11/locale/ko_KR.UTF-8/XLC_LOCALE
+usr/share/X11/locale/koi8-c/Compose
+usr/share/X11/locale/koi8-c/XI18N_OBJS
+usr/share/X11/locale/koi8-c/XLC_LOCALE
+usr/share/X11/locale/koi8-r/Compose
+usr/share/X11/locale/koi8-r/XI18N_OBJS
+usr/share/X11/locale/koi8-r/XLC_LOCALE
+usr/share/X11/locale/koi8-u/Compose
+usr/share/X11/locale/koi8-u/XI18N_OBJS
+usr/share/X11/locale/koi8-u/XLC_LOCALE
+usr/share/X11/locale/locale.alias
+usr/share/X11/locale/locale.dir
+usr/share/X11/locale/microsoft-cp1251/Compose
+usr/share/X11/locale/microsoft-cp1251/XI18N_OBJS
+usr/share/X11/locale/microsoft-cp1251/XLC_LOCALE
+usr/share/X11/locale/microsoft-cp1255/Compose
+usr/share/X11/locale/microsoft-cp1255/XI18N_OBJS
+usr/share/X11/locale/microsoft-cp1255/XLC_LOCALE
+usr/share/X11/locale/microsoft-cp1256/Compose
+usr/share/X11/locale/microsoft-cp1256/XI18N_OBJS
+usr/share/X11/locale/microsoft-cp1256/XLC_LOCALE
+usr/share/X11/locale/mulelao-1/Compose
+usr/share/X11/locale/mulelao-1/XI18N_OBJS
+usr/share/X11/locale/mulelao-1/XLC_LOCALE
+usr/share/X11/locale/nokhchi-1/Compose
+usr/share/X11/locale/nokhchi-1/XI18N_OBJS
+usr/share/X11/locale/nokhchi-1/XLC_LOCALE
+usr/share/X11/locale/pt_BR.UTF-8/Compose
+usr/share/X11/locale/pt_BR.UTF-8/XI18N_OBJS
+usr/share/X11/locale/pt_BR.UTF-8/XLC_LOCALE
+usr/share/X11/locale/pt_PT.UTF-8/Compose
+usr/share/X11/locale/pt_PT.UTF-8/XI18N_OBJS
+usr/share/X11/locale/pt_PT.UTF-8/XLC_LOCALE
+usr/share/X11/locale/ru_RU.UTF-8/Compose
+usr/share/X11/locale/ru_RU.UTF-8/XI18N_OBJS
+usr/share/X11/locale/ru_RU.UTF-8/XLC_LOCALE
+usr/share/X11/locale/sr_RS.UTF-8/Compose
+usr/share/X11/locale/sr_RS.UTF-8/XI18N_OBJS
+usr/share/X11/locale/sr_RS.UTF-8/XLC_LOCALE
+usr/share/X11/locale/tatar-cyr/Compose
+usr/share/X11/locale/tatar-cyr/XI18N_OBJS
+usr/share/X11/locale/tatar-cyr/XLC_LOCALE
+usr/share/X11/locale/th_TH.UTF-8/Compose
+usr/share/X11/locale/th_TH.UTF-8/XI18N_OBJS
+usr/share/X11/locale/th_TH.UTF-8/XLC_LOCALE
+usr/share/X11/locale/th_TH/Compose
+usr/share/X11/locale/th_TH/XI18N_OBJS
+usr/share/X11/locale/th_TH/XLC_LOCALE
+usr/share/X11/locale/tscii-0/Compose
+usr/share/X11/locale/tscii-0/XI18N_OBJS
+usr/share/X11/locale/tscii-0/XLC_LOCALE
+usr/share/X11/locale/vi_VN.tcvn/Compose
+usr/share/X11/locale/vi_VN.tcvn/XI18N_OBJS
+usr/share/X11/locale/vi_VN.tcvn/XLC_LOCALE
+usr/share/X11/locale/vi_VN.viscii/Compose
+usr/share/X11/locale/vi_VN.viscii/XI18N_OBJS
+usr/share/X11/locale/vi_VN.viscii/XLC_LOCALE
+usr/share/X11/locale/zh_CN.UTF-8/Compose
+usr/share/X11/locale/zh_CN.UTF-8/XI18N_OBJS
+usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
+usr/share/X11/locale/zh_CN.gb18030/Compose
+usr/share/X11/locale/zh_CN.gb18030/XI18N_OBJS
+usr/share/X11/locale/zh_CN.gb18030/XLC_LOCALE
+usr/share/X11/locale/zh_CN.gbk/Compose
+usr/share/X11/locale/zh_CN.gbk/XI18N_OBJS
+usr/share/X11/locale/zh_CN.gbk/XLC_LOCALE
+usr/share/X11/locale/zh_CN/Compose
+usr/share/X11/locale/zh_CN/XI18N_OBJS
+usr/share/X11/locale/zh_CN/XLC_LOCALE
+usr/share/X11/locale/zh_HK.UTF-8/Compose
+usr/share/X11/locale/zh_HK.UTF-8/XI18N_OBJS
+usr/share/X11/locale/zh_HK.UTF-8/XLC_LOCALE
+usr/share/X11/locale/zh_HK.big5/Compose
+usr/share/X11/locale/zh_HK.big5/XI18N_OBJS
+usr/share/X11/locale/zh_HK.big5/XLC_LOCALE
+usr/share/X11/locale/zh_HK.big5hkscs/Compose
+usr/share/X11/locale/zh_HK.big5hkscs/XI18N_OBJS
+usr/share/X11/locale/zh_HK.big5hkscs/XLC_LOCALE
+usr/share/X11/locale/zh_TW.UTF-8/Compose
+usr/share/X11/locale/zh_TW.UTF-8/XI18N_OBJS
+usr/share/X11/locale/zh_TW.UTF-8/XLC_LOCALE
+usr/share/X11/locale/zh_TW.big5/Compose
+usr/share/X11/locale/zh_TW.big5/XI18N_OBJS
+usr/share/X11/locale/zh_TW.big5/XLC_LOCALE
+usr/share/X11/locale/zh_TW/Compose
+usr/share/X11/locale/zh_TW/XI18N_OBJS
+usr/share/X11/locale/zh_TW/XLC_LOCALE
+usr/share/X11/xkb/compat/Makefile.in
+usr/share/X11/xkb/compat/README
+usr/share/X11/xkb/compat/accessx
+usr/share/X11/xkb/compat/basic
+usr/share/X11/xkb/compat/caps
+usr/share/X11/xkb/compat/complete
+usr/share/X11/xkb/compat/iso9995
+usr/share/X11/xkb/compat/japan
+usr/share/X11/xkb/compat/ledcaps
+usr/share/X11/xkb/compat/ledcompose
+usr/share/X11/xkb/compat/lednum
+usr/share/X11/xkb/compat/ledscroll
+usr/share/X11/xkb/compat/level5
+usr/share/X11/xkb/compat/misc
+usr/share/X11/xkb/compat/mousekeys
+usr/share/X11/xkb/compat/olpc
+usr/share/X11/xkb/compat/pc
+usr/share/X11/xkb/compat/pc98
+usr/share/X11/xkb/compat/xfree86
+usr/share/X11/xkb/compat/xtest
+usr/share/X11/xkb/geometry/Makefile.in
+usr/share/X11/xkb/geometry/README
+usr/share/X11/xkb/geometry/amiga
+usr/share/X11/xkb/geometry/ataritt
+usr/share/X11/xkb/geometry/chicony
+usr/share/X11/xkb/geometry/dell
+usr/share/X11/xkb/geometry/digital_vndr/lk
+usr/share/X11/xkb/geometry/digital_vndr/pc
+usr/share/X11/xkb/geometry/digital_vndr/unix
+usr/share/X11/xkb/geometry/everex
+usr/share/X11/xkb/geometry/fujitsu
+usr/share/X11/xkb/geometry/hhk
+usr/share/X11/xkb/geometry/hp
+usr/share/X11/xkb/geometry/keytronic
+usr/share/X11/xkb/geometry/kinesis
+usr/share/X11/xkb/geometry/macintosh
+usr/share/X11/xkb/geometry/microsoft
+usr/share/X11/xkb/geometry/nec
+usr/share/X11/xkb/geometry/nokia
+usr/share/X11/xkb/geometry/northgate
+usr/share/X11/xkb/geometry/pc
+usr/share/X11/xkb/geometry/sanwa
+usr/share/X11/xkb/geometry/sgi_vndr/O2
+usr/share/X11/xkb/geometry/sgi_vndr/indigo
+usr/share/X11/xkb/geometry/sgi_vndr/indy
+usr/share/X11/xkb/geometry/sony
+usr/share/X11/xkb/geometry/steelseries
+usr/share/X11/xkb/geometry/sun
+usr/share/X11/xkb/geometry/teck
+usr/share/X11/xkb/geometry/thinkpad
+usr/share/X11/xkb/geometry/typematrix
+usr/share/X11/xkb/geometry/winbook
+usr/share/X11/xkb/keycodes/Makefile.in
+usr/share/X11/xkb/keycodes/README
+usr/share/X11/xkb/keycodes/aliases
+usr/share/X11/xkb/keycodes/amiga
+usr/share/X11/xkb/keycodes/ataritt
+usr/share/X11/xkb/keycodes/digital_vndr/lk
+usr/share/X11/xkb/keycodes/digital_vndr/pc
+usr/share/X11/xkb/keycodes/empty
+usr/share/X11/xkb/keycodes/evdev
+usr/share/X11/xkb/keycodes/fujitsu
+usr/share/X11/xkb/keycodes/hp
+usr/share/X11/xkb/keycodes/ibm
+usr/share/X11/xkb/keycodes/jolla
+usr/share/X11/xkb/keycodes/macintosh
+usr/share/X11/xkb/keycodes/olpc
+usr/share/X11/xkb/keycodes/sgi_vndr/indigo
+usr/share/X11/xkb/keycodes/sgi_vndr/indy
+usr/share/X11/xkb/keycodes/sgi_vndr/iris
+usr/share/X11/xkb/keycodes/sony
+usr/share/X11/xkb/keycodes/sun
+usr/share/X11/xkb/keycodes/xfree86
+usr/share/X11/xkb/keycodes/xfree98
+usr/share/X11/xkb/rules/README
+usr/share/X11/xkb/rules/base
+usr/share/X11/xkb/rules/base.extras.xml
+usr/share/X11/xkb/rules/base.lst
+usr/share/X11/xkb/rules/base.xml
+usr/share/X11/xkb/rules/evdev
+usr/share/X11/xkb/rules/evdev.extras.xml
+usr/share/X11/xkb/rules/evdev.lst
+usr/share/X11/xkb/rules/evdev.xml
+usr/share/X11/xkb/rules/xfree98
+usr/share/X11/xkb/rules/xkb.dtd
+usr/share/X11/xkb/rules/xorg
+usr/share/X11/xkb/rules/xorg.lst
+usr/share/X11/xkb/rules/xorg.xml
+usr/share/X11/xkb/symbols/Makefile.in
+usr/share/X11/xkb/symbols/af
+usr/share/X11/xkb/symbols/al
+usr/share/X11/xkb/symbols/altwin
+usr/share/X11/xkb/symbols/am
+usr/share/X11/xkb/symbols/apl
+usr/share/X11/xkb/symbols/ara
+usr/share/X11/xkb/symbols/at
+usr/share/X11/xkb/symbols/au
+usr/share/X11/xkb/symbols/az
+usr/share/X11/xkb/symbols/ba
+usr/share/X11/xkb/symbols/bd
+usr/share/X11/xkb/symbols/be
+usr/share/X11/xkb/symbols/bg
+usr/share/X11/xkb/symbols/br
+usr/share/X11/xkb/symbols/brai
+usr/share/X11/xkb/symbols/bt
+usr/share/X11/xkb/symbols/bw
+usr/share/X11/xkb/symbols/by
+usr/share/X11/xkb/symbols/ca
+usr/share/X11/xkb/symbols/capslock
+usr/share/X11/xkb/symbols/cd
+usr/share/X11/xkb/symbols/ch
+usr/share/X11/xkb/symbols/cm
+usr/share/X11/xkb/symbols/cn
+usr/share/X11/xkb/symbols/compose
+usr/share/X11/xkb/symbols/ctrl
+usr/share/X11/xkb/symbols/cz
+usr/share/X11/xkb/symbols/de
+usr/share/X11/xkb/symbols/digital_vndr/lk
+usr/share/X11/xkb/symbols/digital_vndr/pc
+usr/share/X11/xkb/symbols/digital_vndr/us
+usr/share/X11/xkb/symbols/digital_vndr/vt
+usr/share/X11/xkb/symbols/dk
+usr/share/X11/xkb/symbols/dz
+usr/share/X11/xkb/symbols/ee
+usr/share/X11/xkb/symbols/eg
+usr/share/X11/xkb/symbols/empty
+usr/share/X11/xkb/symbols/epo
+usr/share/X11/xkb/symbols/es
+usr/share/X11/xkb/symbols/et
+usr/share/X11/xkb/symbols/eu
+usr/share/X11/xkb/symbols/eurosign
+usr/share/X11/xkb/symbols/fi
+usr/share/X11/xkb/symbols/fo
+usr/share/X11/xkb/symbols/fr
+usr/share/X11/xkb/symbols/fujitsu_vndr/jp
+usr/share/X11/xkb/symbols/fujitsu_vndr/us
+usr/share/X11/xkb/symbols/gb
+usr/share/X11/xkb/symbols/ge
+usr/share/X11/xkb/symbols/gh
+usr/share/X11/xkb/symbols/gn
+usr/share/X11/xkb/symbols/gr
+usr/share/X11/xkb/symbols/group
+usr/share/X11/xkb/symbols/hp_vndr/us
+usr/share/X11/xkb/symbols/hr
+usr/share/X11/xkb/symbols/hu
+usr/share/X11/xkb/symbols/id
+usr/share/X11/xkb/symbols/ie
+usr/share/X11/xkb/symbols/il
+usr/share/X11/xkb/symbols/in
+usr/share/X11/xkb/symbols/inet
+usr/share/X11/xkb/symbols/iq
+usr/share/X11/xkb/symbols/ir
+usr/share/X11/xkb/symbols/is
+usr/share/X11/xkb/symbols/it
+usr/share/X11/xkb/symbols/jolla_vndr/sbj
+usr/share/X11/xkb/symbols/jp
+usr/share/X11/xkb/symbols/jv
+usr/share/X11/xkb/symbols/ke
+usr/share/X11/xkb/symbols/keypad
+usr/share/X11/xkb/symbols/kg
+usr/share/X11/xkb/symbols/kh
+usr/share/X11/xkb/symbols/kpdl
+usr/share/X11/xkb/symbols/kr
+usr/share/X11/xkb/symbols/kz
+usr/share/X11/xkb/symbols/la
+usr/share/X11/xkb/symbols/latam
+usr/share/X11/xkb/symbols/latin
+usr/share/X11/xkb/symbols/level2
+usr/share/X11/xkb/symbols/level3
+usr/share/X11/xkb/symbols/level5
+usr/share/X11/xkb/symbols/lk
+usr/share/X11/xkb/symbols/lt
+usr/share/X11/xkb/symbols/lv
+usr/share/X11/xkb/symbols/ma
+usr/share/X11/xkb/symbols/macintosh_vndr/apple
+usr/share/X11/xkb/symbols/macintosh_vndr/ch
+usr/share/X11/xkb/symbols/macintosh_vndr/de
+usr/share/X11/xkb/symbols/macintosh_vndr/dk
+usr/share/X11/xkb/symbols/macintosh_vndr/fi
+usr/share/X11/xkb/symbols/macintosh_vndr/fr
+usr/share/X11/xkb/symbols/macintosh_vndr/gb
+usr/share/X11/xkb/symbols/macintosh_vndr/is
+usr/share/X11/xkb/symbols/macintosh_vndr/it
+usr/share/X11/xkb/symbols/macintosh_vndr/jp
+usr/share/X11/xkb/symbols/macintosh_vndr/latam
+usr/share/X11/xkb/symbols/macintosh_vndr/nl
+usr/share/X11/xkb/symbols/macintosh_vndr/no
+usr/share/X11/xkb/symbols/macintosh_vndr/pt
+usr/share/X11/xkb/symbols/macintosh_vndr/se
+usr/share/X11/xkb/symbols/macintosh_vndr/us
+usr/share/X11/xkb/symbols/mao
+usr/share/X11/xkb/symbols/md
+usr/share/X11/xkb/symbols/me
+usr/share/X11/xkb/symbols/mk
+usr/share/X11/xkb/symbols/ml
+usr/share/X11/xkb/symbols/mm
+usr/share/X11/xkb/symbols/mn
+usr/share/X11/xkb/symbols/mt
+usr/share/X11/xkb/symbols/mv
+usr/share/X11/xkb/symbols/my
+usr/share/X11/xkb/symbols/nbsp
+usr/share/X11/xkb/symbols/nec_vndr/jp
+usr/share/X11/xkb/symbols/ng
+usr/share/X11/xkb/symbols/nl
+usr/share/X11/xkb/symbols/no
+usr/share/X11/xkb/symbols/nokia_vndr/rx-44
+usr/share/X11/xkb/symbols/nokia_vndr/rx-51
+usr/share/X11/xkb/symbols/nokia_vndr/su-8w
+usr/share/X11/xkb/symbols/np
+usr/share/X11/xkb/symbols/olpc
+usr/share/X11/xkb/symbols/parens
+usr/share/X11/xkb/symbols/pc
+usr/share/X11/xkb/symbols/ph
+usr/share/X11/xkb/symbols/pk
+usr/share/X11/xkb/symbols/pl
+usr/share/X11/xkb/symbols/pt
+usr/share/X11/xkb/symbols/ro
+usr/share/X11/xkb/symbols/rs
+usr/share/X11/xkb/symbols/ru
+usr/share/X11/xkb/symbols/rupeesign
+usr/share/X11/xkb/symbols/se
+usr/share/X11/xkb/symbols/sgi_vndr/jp
+usr/share/X11/xkb/symbols/sharp_vndr/sl-c3x00
+usr/share/X11/xkb/symbols/sharp_vndr/ws003sh
+usr/share/X11/xkb/symbols/sharp_vndr/ws007sh
+usr/share/X11/xkb/symbols/sharp_vndr/ws011sh
+usr/share/X11/xkb/symbols/sharp_vndr/ws020sh
+usr/share/X11/xkb/symbols/shift
+usr/share/X11/xkb/symbols/si
+usr/share/X11/xkb/symbols/sk
+usr/share/X11/xkb/symbols/sn
+usr/share/X11/xkb/symbols/sony_vndr/us
+usr/share/X11/xkb/symbols/srvr_ctrl
+usr/share/X11/xkb/symbols/sun_vndr/ara
+usr/share/X11/xkb/symbols/sun_vndr/be
+usr/share/X11/xkb/symbols/sun_vndr/br
+usr/share/X11/xkb/symbols/sun_vndr/ca
+usr/share/X11/xkb/symbols/sun_vndr/ch
+usr/share/X11/xkb/symbols/sun_vndr/cz
+usr/share/X11/xkb/symbols/sun_vndr/de
+usr/share/X11/xkb/symbols/sun_vndr/dk
+usr/share/X11/xkb/symbols/sun_vndr/ee
+usr/share/X11/xkb/symbols/sun_vndr/es
+usr/share/X11/xkb/symbols/sun_vndr/fi
+usr/share/X11/xkb/symbols/sun_vndr/fr
+usr/share/X11/xkb/symbols/sun_vndr/gb
+usr/share/X11/xkb/symbols/sun_vndr/gr
+usr/share/X11/xkb/symbols/sun_vndr/it
+usr/share/X11/xkb/symbols/sun_vndr/jp
+usr/share/X11/xkb/symbols/sun_vndr/kr
+usr/share/X11/xkb/symbols/sun_vndr/lt
+usr/share/X11/xkb/symbols/sun_vndr/lv
+usr/share/X11/xkb/symbols/sun_vndr/nl
+usr/share/X11/xkb/symbols/sun_vndr/no
+usr/share/X11/xkb/symbols/sun_vndr/pl
+usr/share/X11/xkb/symbols/sun_vndr/pt
+usr/share/X11/xkb/symbols/sun_vndr/ro
+usr/share/X11/xkb/symbols/sun_vndr/ru
+usr/share/X11/xkb/symbols/sun_vndr/se
+usr/share/X11/xkb/symbols/sun_vndr/sk
+usr/share/X11/xkb/symbols/sun_vndr/solaris
+usr/share/X11/xkb/symbols/sun_vndr/tr
+usr/share/X11/xkb/symbols/sun_vndr/tw
+usr/share/X11/xkb/symbols/sun_vndr/ua
+usr/share/X11/xkb/symbols/sun_vndr/us
+usr/share/X11/xkb/symbols/sy
+usr/share/X11/xkb/symbols/terminate
+usr/share/X11/xkb/symbols/tg
+usr/share/X11/xkb/symbols/th
+usr/share/X11/xkb/symbols/tj
+usr/share/X11/xkb/symbols/tm
+usr/share/X11/xkb/symbols/tr
+usr/share/X11/xkb/symbols/trans
+usr/share/X11/xkb/symbols/tw
+usr/share/X11/xkb/symbols/typo
+usr/share/X11/xkb/symbols/tz
+usr/share/X11/xkb/symbols/ua
+usr/share/X11/xkb/symbols/us
+usr/share/X11/xkb/symbols/uz
+usr/share/X11/xkb/symbols/vn
+usr/share/X11/xkb/symbols/xfree68_vndr/amiga
+usr/share/X11/xkb/symbols/xfree68_vndr/ataritt
+usr/share/X11/xkb/symbols/za
+usr/share/X11/xkb/types/Makefile.in
+usr/share/X11/xkb/types/README
+usr/share/X11/xkb/types/basic
+usr/share/X11/xkb/types/cancel
+usr/share/X11/xkb/types/caps
+usr/share/X11/xkb/types/complete
+usr/share/X11/xkb/types/default
+usr/share/X11/xkb/types/extra
+usr/share/X11/xkb/types/iso9995
+usr/share/X11/xkb/types/level5
+usr/share/X11/xkb/types/mousekeys
+usr/share/X11/xkb/types/nokia
+usr/share/X11/xkb/types/numpad
+usr/share/X11/xkb/types/pc
+%%PORTDOCS%%usr/share/doc/libICE/AUTHORS
+%%PORTDOCS%%usr/share/doc/libICE/COPYING
+%%PORTDOCS%%usr/share/doc/libICE/ChangeLog
+%%PORTDOCS%%usr/share/doc/libSM/AUTHORS
+%%PORTDOCS%%usr/share/doc/libSM/COPYING
+%%PORTDOCS%%usr/share/doc/libSM/ChangeLog
+%%PORTDOCS%%usr/share/doc/libX11-common/AUTHORS
+%%PORTDOCS%%usr/share/doc/libX11-common/COPYING
+%%PORTDOCS%%usr/share/doc/libX11-common/NEWS
+%%PORTDOCS%%usr/share/doc/libX11-common/README.md
+%%PORTDOCS%%usr/share/doc/libXScrnSaver/COPYING
+%%PORTDOCS%%usr/share/doc/libXScrnSaver/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXScrnSaver/README
+%%PORTDOCS%%usr/share/doc/libXau/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXau/COPYING
+%%PORTDOCS%%usr/share/doc/libXau/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXau/README
+%%PORTDOCS%%usr/share/doc/libXaw/COPYING
+%%PORTDOCS%%usr/share/doc/libXaw/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXaw/README
+%%PORTDOCS%%usr/share/doc/libXcomposite/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXcomposite/COPYING
+%%PORTDOCS%%usr/share/doc/libXcomposite/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXcomposite/README.md
+%%PORTDOCS%%usr/share/doc/libXcursor/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXcursor/COPYING
+%%PORTDOCS%%usr/share/doc/libXcursor/README.md
+%%PORTDOCS%%usr/share/doc/libXdamage/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXdamage/COPYING
+%%PORTDOCS%%usr/share/doc/libXdamage/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXdamage/README.md
+%%PORTDOCS%%usr/share/doc/libXdmcp/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXdmcp/COPYING
+%%PORTDOCS%%usr/share/doc/libXdmcp/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXdmcp/Wraphelp.README.crypto
+%%PORTDOCS%%usr/share/doc/libXext/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXext/COPYING
+%%PORTDOCS%%usr/share/doc/libXfixes/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXfixes/COPYING
+%%PORTDOCS%%usr/share/doc/libXfixes/README
+%%PORTDOCS%%usr/share/doc/libXfont2/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXfont2/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXfont2/README
+%%PORTDOCS%%usr/share/doc/libXft/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXft/COPYING
+%%PORTDOCS%%usr/share/doc/libXft/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXft/README.md
+%%PORTDOCS%%usr/share/doc/libXi/COPYING
+%%PORTDOCS%%usr/share/doc/libXinerama/COPYING
+%%PORTDOCS%%usr/share/doc/libXmu/COPYING
+%%PORTDOCS%%usr/share/doc/libXmu/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXmu/README.md
+%%PORTDOCS%%usr/share/doc/libXp/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXp/COPYING
+%%PORTDOCS%%usr/share/doc/libXp/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXpm/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXpm/COPYING
+%%PORTDOCS%%usr/share/doc/libXpm/ChangeLog
+%%PORTDOCS%%usr/share/doc/libXrandr/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXrandr/COPYING
+%%PORTDOCS%%usr/share/doc/libXrender/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXrender/COPYING
+%%PORTDOCS%%usr/share/doc/libXres/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXres/COPYING
+%%PORTDOCS%%usr/share/doc/libXt/COPYING
+%%PORTDOCS%%usr/share/doc/libXtst/COPYING
+%%PORTDOCS%%usr/share/doc/libXv/AUTHORS
+%%PORTDOCS%%usr/share/doc/libXv/COPYING
+%%PORTDOCS%%usr/share/doc/libXxf86dga/COPYING
+%%PORTDOCS%%usr/share/doc/libXxf86dga/README.md
+%%PORTDOCS%%usr/share/doc/libXxf86vm/COPYING
+%%PORTDOCS%%usr/share/doc/libXxf86vm/README
+%%PORTDOCS%%usr/share/doc/libfontenc/COPYING
+%%PORTDOCS%%usr/share/doc/libfontenc/ChangeLog
+%%PORTDOCS%%usr/share/doc/libfontenc/README
+%%PORTDOCS%%usr/share/doc/libxkbfile/COPYING
+%%PORTDOCS%%usr/share/doc/libxkbfile/ChangeLog
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/AUTHORS
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/COPYING
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/HOWTO.testing
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/HOWTO.transition
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/NEWS
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README.config
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README.enhancing
+%%PORTDOCS%%usr/share/doc/xkeyboard-config/README.symbols
+usr/share/licenses/libXfont2/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/crh/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ky/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/xkeyboard-config.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/xkeyboard-config.mo
+usr/share/man/man7/xkeyboard-config.7.gz
+@dir usr/share/X11/app-defaults
+@dir var/cache/libX11/compose
diff --git a/x11/lumina-core/Makefile b/x11/lumina-core/Makefile
index 50e3c70b4bc8..642a3a84afe5 100644
--- a/x11/lumina-core/Makefile
+++ b/x11/lumina-core/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lumina-core
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= x11
MAINTAINER= jwb@FreeBSD.org
diff --git a/x11/lumina-core/files/patch-core.pro b/x11/lumina-core/files/patch-core.pro
index 8c3c237bb5bb..5e92cecb6e61 100644
--- a/x11/lumina-core/files/patch-core.pro
+++ b/x11/lumina-core/files/patch-core.pro
@@ -1,6 +1,14 @@
---- core.pro.orig 2022-03-03 00:56:25 UTC
+--- core.pro.orig 2021-12-26 02:33:45 UTC
+++ core.pro
-@@ -10,8 +10,8 @@ SUBDIRS+= lumina-desktop \
+@@ -4,14 +4,16 @@ include("../OS-detect.pri")
+ TEMPLATE = subdirs
+ CONFIG += recursive
+
++# lumina-checkpass is needed for 1.6.2, since code replacing
++# xscreensaver is enabled
+ SUBDIRS+= lumina-desktop \
+ lumina-session \
+ lumina-open \
lumina-info \
lumina-pingcursor \
$${PWD}/../../icon-theme \
diff --git a/x11/lumina-core/files/patch-libLumina_LuminaOS-FreeBSD.cpp b/x11/lumina-core/files/patch-libLumina_LuminaOS-FreeBSD.cpp
index 9b27e4817de2..3c14fd95cf75 100644
--- a/x11/lumina-core/files/patch-libLumina_LuminaOS-FreeBSD.cpp
+++ b/x11/lumina-core/files/patch-libLumina_LuminaOS-FreeBSD.cpp
@@ -1,14 +1,130 @@
--- libLumina/LuminaOS-FreeBSD.cpp.orig 2021-12-26 02:33:45 UTC
+++ libLumina/LuminaOS-FreeBSD.cpp
-@@ -9,6 +9,7 @@
+@@ -9,6 +9,8 @@
#include <unistd.h>
#include <sys/types.h>
#include <sys/sysctl.h>
++#include <sys/param.h> // __FreeBSD_version
+#include <dev/acpica/acpiio.h>
#include <QDebug>
//can't read xbrightness settings - assume invalid until set
-@@ -289,31 +290,53 @@ void LOS::systemSuspend(){
+@@ -171,10 +173,29 @@ int LOS::audioVolume(){ //Returns: audio volume as a p
+ audiovolume = out;
+ }else{
+ //probe the system for the current volume (other utils could be changing it)
++ // mixer interface changed in FreeBSD 14
++ // 13 and prior: mixer -S vol outputs
++ // vol:50:50
++ // 14 and later, there is no -S flag, and vol is a fraction, not a %
++ // mixer -o vol outputs
++ // vol.volume=0.75:0.75
++ // vol.mute=0
++ // Might be better to use the mixer API instead
++#if __FreeBSD_version < 1400000
+ QString info = LUtils::getCmdOutput("mixer -S vol").join(":").simplified(); //ignores any other lines
+ if(!info.isEmpty()){
+ int L = info.section(":",1,1).toInt();
+ int R = info.section(":",2,2).toInt();
++#else
++ // Produce something like vol.volume=0.26:0.26=vol.mute=0=
++ // Multiple lines are joined, separated by '='
++ QString info = LUtils::getCmdOutput("mixer -o vol").join("=").simplified();
++ if(!info.isEmpty()){
++ int L = info.section(QRegularExpression("[=:]"),1,1).toDouble() * 100.0;
++ int R = info.section(QRegularExpression("[=:]"),2,2).toDouble() * 100.0;
++#endif
++
++
+ if(L>R){ out = L; }
+ else{ out = R; }
+ if(out != audiovolume){
+@@ -195,10 +216,27 @@ void LOS::setAudioVolume(int percent){
+ if(remoteSession){
+ LUtils::runCmd(QString("pactl set-sink-volume @DEFAULT_SINK@ ")+QString::number(percent)+"%");
+ }else{
+- QString info = LUtils::getCmdOutput("mixer -S vol").join(":").simplified(); //ignores any other lines
+- if(!info.isEmpty()){
+- int L = info.section(":",1,1).toInt();
+- int R = info.section(":",2,2).toInt();
++ // mixer interface changed in FreeBSD 14
++ // 13 and prior: mixer -S vol outputs
++ // vol:50:50
++ // 14 and later, there is no -S flag, and vol is a fraction, not a %
++ // mixer -o vol outputs
++ // vol.volume=0.75:0.75
++ // vol.mute=0
++ // Might be better to use the mixer API instead
++#if __FreeBSD_version < 1400000
++ QString info = LUtils::getCmdOutput("mixer -S vol").join(":").simplified(); //ignores any other lines
++ if(!info.isEmpty()){
++ int L = info.section(":",1,1).toInt();
++ int R = info.section(":",2,2).toInt();
++#else
++ // Produce something like vol.volume=0.26:0.26=vol.mute=0=
++ // Multiple lines are joined, separated by '='
++ QString info = LUtils::getCmdOutput("mixer -o vol").join("=").simplified();
++ if(!info.isEmpty()){
++ int L = info.section(QRegularExpression("[=:]"),1,1).toDouble() * 100.0;
++ int R = info.section(QRegularExpression("[=:]"),2,2).toDouble() * 100.0;
++#endif
+ int diff = L-R;
+ if((percent == L) && (L==R)){ return; } //already set to that volume
+ if(diff<0){ R=percent; L=percent+diff; } //R Greater
+@@ -207,7 +245,11 @@ void LOS::setAudioVolume(int percent){
+ if(L<0){L=0;}else if(L>100){L=100;}
+ if(R<0){R=0;}else if(R>100){R=100;}
+ //Run Command
++#if __FreeBSD_version < 1400000
+ LUtils::runCmd("mixer vol "+QString::number(L)+":"+QString::number(R));
++#else
++ LUtils::runCmd("mixer vol="+QString::number(L/100.0)+":"+QString::number(R/100.0));
++#endif
+ }
+ }
+ audiovolume = percent; //save for checking later
+@@ -220,15 +262,36 @@ void LOS::changeAudioVolume(int percentdiff){
+ if(remoteSession){
+ LUtils::runCmd(QString("pactl set-sink-volume @DEFAULT_SINK@ ")+((percentdiff>0)?"+" : "") + QString::number(percentdiff)+"%");
+ }else{
+- QString info = LUtils::getCmdOutput("mixer -S vol").join(":").simplified(); //ignores any other lines
+- if(!info.isEmpty()){
+- int L = info.section(":",1,1).toInt() + percentdiff;
+- int R = info.section(":",2,2).toInt() + percentdiff;
++ // mixer interface changed in FreeBSD 14
++ // 13 and prior: mixer -S vol outputs
++ // vol:50:50
++ // 14 and later, there is no -S flag, and vol is a fraction, not a %
++ // mixer -o vol outputs
++ // vol.volume=0.75:0.75
++ // vol.mute=0
++ // Might be better to use the mixer API instead
++#if __FreeBSD_version < 1400000
++ QString info = LUtils::getCmdOutput("mixer -S vol").join(":").simplified(); //ignores any other lines
++ if(!info.isEmpty()){
++ int L = info.section(":",1,1).toInt();
++ int R = info.section(":",2,2).toInt();
++#else
++ // Produce something like vol.volume=0.26:0.26=vol.mute=0=
++ // Multiple lines are joined, separated by '='
++ QString info = LUtils::getCmdOutput("mixer -o vol").join("=").simplified();
++ if(!info.isEmpty()){
++ int L = info.section(QRegularExpression("[=:]"),1,1).toDouble() * 100.0;
++ int R = info.section(QRegularExpression("[=:]"),2,2).toDouble() * 100.0;
++#endif
+ //Check bounds
+ if(L<0){L=0;}else if(L>100){L=100;}
+ if(R<0){R=0;}else if(R>100){R=100;}
+ //Run Command
++#if __FreeBSD_version < 1400000
+ LUtils::runCmd("mixer vol "+QString::number(L)+":"+QString::number(R));
++#else
++ LUtils::runCmd("mixer vol="+QString::number(L/100.0)+":"+QString::number(R/100.0));
++#endif
+ }
+ }
+ }
+@@ -289,31 +352,53 @@ void LOS::systemSuspend(){
}
//Battery Availability
diff --git a/x11/lumina-core/files/patch-lumina-desktop_LSession.cpp b/x11/lumina-core/files/patch-lumina-desktop_LSession.cpp
index 36cdb7a67984..9756e078310a 100644
--- a/x11/lumina-core/files/patch-lumina-desktop_LSession.cpp
+++ b/x11/lumina-core/files/patch-lumina-desktop_LSession.cpp
@@ -1,6 +1,6 @@
--- lumina-desktop/LSession.cpp.orig 2021-12-26 02:33:45 UTC
+++ lumina-desktop/LSession.cpp
-@@ -97,46 +97,96 @@ LSession::~LSession(){
+@@ -97,46 +97,100 @@ LSession::~LSession(){
//Static function so everything can get the same icon name
QString LSession::batteryIconName(int charge, bool charging){
int icon = -1;
@@ -11,16 +11,20 @@
- else if (charge > 0 ) { icon = 0; }
- if(charging){ icon = icon+10; }
+
-+ // Add 5% in order to round to nearest 10%
-+ // E.g. 85% to 94% will show 90% icon
-+ icon = (charge + 5) / 10;
-+
++ // Old code with only a few different battery levels shown
+ //if (charge > 90) { icon = 4; }
+ //else if (charge > 70) { icon = 3; }
+ //else if (charge > 20) { icon = 2; }
+ //else if (charge > 5) { icon = 1; }
+ //else if (charge > 0 ) { icon = 0; }
+
++ // New code with battery levels for every 10% difference shown
++ // Add 5% in order to round to nearest 10%
++ // E.g. 85% to 94% will show 90% icon
++ // Note: icon is an arbitrary integer used in a case statement later
++ // 0 - 10 are for discharging states, 11+ are for charging
++ icon = (charge + 5) / 10;
++
+ if(charging){ icon += 11; }
+
+ // Some icons may not be available for some themes, so build a list
@@ -112,7 +116,7 @@
if(charge==100){ iconList << "battery-full-charged"; }
iconList << "battery-100-charging" << "battery-full-charging"
<< "battery-charging-100" << "battery-charging-full";
-@@ -644,9 +694,12 @@ void LSession::adjustWindowGeom(WId win, bool maximize
+@@ -644,11 +698,16 @@ void LSession::adjustWindowGeom(WId win, bool maximize
if(DEBUG){ qDebug() << "Y-Diff:" << diff; }
if(diff < 0){ diff = -diff; } //need a positive value
if( (fgeom.height()+ diff)< desk.height()){
@@ -127,4 +131,8 @@
+ fgeom.moveBottom(desk.bottom());
}else if(geom.height() > diff){ //window bigger than the difference
//Need to resize the window - keeping the origin point the same
++ //This should only happen if the window is taller than the screen
++ //e.g. the screen size has shrunk
geom.setHeight( geom.height()-diff-1 ); //shrink it by the difference (need an extra pixel somewhere)
+ fgeom.setHeight( fgeom.height()-diff );
+ }
diff --git a/x11/lumina-core/files/patch-lumina-desktop_src-screensaver_LLockScreen.cpp b/x11/lumina-core/files/patch-lumina-desktop_src-screensaver_LLockScreen.cpp
index 238a58300a19..b5ac66749d8f 100644
--- a/x11/lumina-core/files/patch-lumina-desktop_src-screensaver_LLockScreen.cpp
+++ b/x11/lumina-core/files/patch-lumina-desktop_src-screensaver_LLockScreen.cpp
@@ -11,12 +11,13 @@
QTemporaryFile *TF = new QTemporaryFile(".XXXXXXXXXX");
TF->setAutoRemove(true);
bool ok = false;
-@@ -90,7 +92,7 @@ void LLockScreen::TryUnlock(){
+@@ -90,7 +92,8 @@ void LLockScreen::TryUnlock(){
if(DEBUG){ qDebug() << "Trying to unlock session:" << getlogin(); }
LUtils::runCommand(ok, "lumina-checkpass",QStringList() << "-f" << TF->fileName() );
if(DEBUG){ qDebug() << " - Success:" << ok; }
- ok = true; //bypass for the moment
+ // ok = true; //bypass if lumina-checkpass is not working
++ //Results in any password being accepted to unlock
}
delete TF; //ensure the temporary file is removed **right now** for security purposes
if(ok){
diff --git a/x11/mako/Makefile b/x11/mako/Makefile
index 7deeb23a8096..55968390db62 100644
--- a/x11/mako/Makefile
+++ b/x11/mako/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mako
DISTVERSIONPREFIX= v
-DISTVERSION= 1.8.0
-PORTREVISION= 1
+DISTVERSION= 1.9.0
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -12,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
- wayland-protocols>=1.21:graphics/wayland-protocols
+ wayland-protocols>=1.32:graphics/wayland-protocols
LIB_DEPENDS= libbasu.so:devel/basu \
libepoll-shim.so:devel/libepoll-shim \
libwayland-client.so:graphics/wayland
@@ -42,6 +41,6 @@ post-patch:
# Respect PREFIX for icons
@${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},g' \
${WRKSRC}/icon.c \
- ${WRKSRC}/${PORTNAME}.5.scd
+ ${WRKSRC}/doc/${PORTNAME}.5.scd
.include <bsd.port.mk>
diff --git a/x11/mako/distinfo b/x11/mako/distinfo
index 690a6c990f15..6bb2f3f3a263 100644
--- a/x11/mako/distinfo
+++ b/x11/mako/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1685608397
-SHA256 (emersion-mako-v1.8.0_GH0.tar.gz) = f149f3dd2a083504a50307554c0a729ac56888c8ebb0704a78b7261be26166de
-SIZE (emersion-mako-v1.8.0_GH0.tar.gz) = 63143
+TIMESTAMP = 1715509300
+SHA256 (emersion-mako-v1.9.0_GH0.tar.gz) = 5a9f0d58ad0b3dc5bed7084934519fb86648d853b4afd4d1c0cc4a7af3a82f0c
+SIZE (emersion-mako-v1.9.0_GH0.tar.gz) = 63415
diff --git a/x11/mate-desktop/Makefile b/x11/mate-desktop/Makefile
index 35141d841ee3..411c674bf1ab 100644
--- a/x11/mate-desktop/Makefile
+++ b/x11/mate-desktop/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mate-desktop
PORTVERSION= 1.28.1
+PORTREVISION= 1
CATEGORIES= x11 mate
MASTER_SITES= MATE
DIST_SUBDIR= mate
@@ -16,6 +17,7 @@ LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB
LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification
BUILD_DEPENDS= iso-codes>=0:misc/iso-codes
+RUN_DEPENDS= dconf-editor:devel/dconf-editor
PORTSCOUT= limitw:1,even
diff --git a/x11/nwg-bar/Makefile b/x11/nwg-bar/Makefile
index 5c4442481d6a..e77a0bb7422b 100644
--- a/x11/nwg-bar/Makefile
+++ b/x11/nwg-bar/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-bar
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/nwg-dock-hyprland/Makefile b/x11/nwg-dock-hyprland/Makefile
index 6c79fb9a1891..23b1414c904b 100644
--- a/x11/nwg-dock-hyprland/Makefile
+++ b/x11/nwg-dock-hyprland/Makefile
@@ -1,7 +1,6 @@
PORTNAME= nwg-dock-hyprland
DISTVERSIONPREFIX= v
-DISTVERSION= 0.1.7
-PORTREVISION= 5
+DISTVERSION= 0.1.9
CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
@@ -19,9 +18,9 @@ USE_GITHUB= yes
USE_GNOME= cairo gdkpixbuf2 gtk30
GH_ACCOUNT= nwg-piotr
GH_TUPLE= allan-simon:go-singleinstance:d0997106ab37:allan_simon_go_singleinstance/vendor/github.com/allan-simon/go-singleinstance \
- dlasky:gotk3-layershell:b0c42cd8474f:dlasky_gotk3_layershell/vendor/github.com/dlasky/gotk3-layershell \
- golang:sys:v0.11.0:golang_sys/vendor/golang.org/x/sys \
- gotk3:gotk3:v0.6.2:gotk3_gotk3/vendor/github.com/gotk3/gotk3 \
+ dlasky:gotk3-layershell:5c5115f0d774:dlasky_gotk3_layershell/vendor/github.com/dlasky/gotk3-layershell \
+ golang:sys:v0.20.0:golang_sys/vendor/golang.org/x/sys \
+ gotk3:gotk3:v0.6.3:gotk3_gotk3/vendor/github.com/gotk3/gotk3 \
sirupsen:logrus:v1.9.3:sirupsen_logrus/vendor/github.com/sirupsen/logrus
CGO_LDFLAGS+= -Wl,--as-needed # harfbuzz, freetype2
PLIST_FILES= bin/${PORTNAME}
diff --git a/x11/nwg-dock-hyprland/distinfo b/x11/nwg-dock-hyprland/distinfo
index 590e1fcb9b77..2f6a365979a4 100644
--- a/x11/nwg-dock-hyprland/distinfo
+++ b/x11/nwg-dock-hyprland/distinfo
@@ -1,13 +1,13 @@
-TIMESTAMP = 1695943376
-SHA256 (nwg-piotr-nwg-dock-hyprland-v0.1.7_GH0.tar.gz) = a270e43e267886b97833f2a3ffd051165b6f4e59cc95b6ef82f19a85834564a0
-SIZE (nwg-piotr-nwg-dock-hyprland-v0.1.7_GH0.tar.gz) = 20620
+TIMESTAMP = 1716072872
+SHA256 (nwg-piotr-nwg-dock-hyprland-v0.1.9_GH0.tar.gz) = 08c5f7fa100a979d1137410ff63965349721eb435693634688370284b99cd888
+SIZE (nwg-piotr-nwg-dock-hyprland-v0.1.9_GH0.tar.gz) = 21118
SHA256 (allan-simon-go-singleinstance-d0997106ab37_GH0.tar.gz) = f8cee874873fe9fc1a81e8a7ca83df85c57aa86279c09cb8cba10d5feb7ed295
SIZE (allan-simon-go-singleinstance-d0997106ab37_GH0.tar.gz) = 2819
-SHA256 (dlasky-gotk3-layershell-b0c42cd8474f_GH0.tar.gz) = 7eed1f818f39e9124b2ef8fcf9df24adae371ce882f192b352be24e0408b3680
-SIZE (dlasky-gotk3-layershell-b0c42cd8474f_GH0.tar.gz) = 2374260
-SHA256 (golang-sys-v0.11.0_GH0.tar.gz) = 907778fbdf5a900ee51fc45e0a3f2cc7bc693af8a9c972c00679b194b61ea24c
-SIZE (golang-sys-v0.11.0_GH0.tar.gz) = 1445078
-SHA256 (gotk3-gotk3-v0.6.2_GH0.tar.gz) = 7e7534e427a66fd118f0b0961b1e2369d6ae3c0b5f24227b9854e181eb4a407f
-SIZE (gotk3-gotk3-v0.6.2_GH0.tar.gz) = 278186
+SHA256 (dlasky-gotk3-layershell-5c5115f0d774_GH0.tar.gz) = 9b4f0a555e5f7714930e3f592414e6fa5cb61b744a58ee79419fa89a5530af9e
+SIZE (dlasky-gotk3-layershell-5c5115f0d774_GH0.tar.gz) = 2374334
+SHA256 (golang-sys-v0.20.0_GH0.tar.gz) = eb2569cab8d7a92ce3afa9119538b61fc03d575c01f1548ec1e152c330ac591d
+SIZE (golang-sys-v0.20.0_GH0.tar.gz) = 1494604
+SHA256 (gotk3-gotk3-v0.6.3_GH0.tar.gz) = cf233b835b1fdd23afa393d1e7483c44a57ab7729afe3a72e7ae3ded2b27a0c8
+SIZE (gotk3-gotk3-v0.6.3_GH0.tar.gz) = 278230
SHA256 (sirupsen-logrus-v1.9.3_GH0.tar.gz) = cfa48a647a28c1f12fb6a9b672bc4d88b6407ff05aedcf23ce939d342646acce
SIZE (sirupsen-logrus-v1.9.3_GH0.tar.gz) = 50320
diff --git a/x11/nwg-dock-hyprland/files/patch-go.mod b/x11/nwg-dock-hyprland/files/patch-go.mod
new file mode 100644
index 000000000000..9f30fb931580
--- /dev/null
+++ b/x11/nwg-dock-hyprland/files/patch-go.mod
@@ -0,0 +1,14 @@
+Drop after lang/go122 appears (switch to USES=go:1.22,modules)
+
+github.com/nwg-piotr/nwg-dock-hyprland: cannot compile Go 1.22 code
+
+--- go.mod.orig 2024-05-18 22:54:32 UTC
++++ go.mod
+@@ -1,6 +1,6 @@ module nwg-dock-hyprland
+ module nwg-dock-hyprland
+
+-go 1.22
++go 1.21
+
+ require (
+ github.com/allan-simon/go-singleinstance v0.0.0-20210120080615-d0997106ab37
diff --git a/x11/nwg-dock/Makefile b/x11/nwg-dock/Makefile
index 288a0fb0955a..28258f1d62ae 100644
--- a/x11/nwg-dock/Makefile
+++ b/x11/nwg-dock/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-dock
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.9
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/nwg-drawer/Makefile b/x11/nwg-drawer/Makefile
index 0623755dd19f..3ebb47b92c6f 100644
--- a/x11/nwg-drawer/Makefile
+++ b/x11/nwg-drawer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-drawer
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/nwg-look/Makefile b/x11/nwg-look/Makefile
index b699861f7c63..940fd1075a19 100644
--- a/x11/nwg-look/Makefile
+++ b/x11/nwg-look/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-look
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/nwg-menu/Makefile b/x11/nwg-menu/Makefile
index e3da2b742768..a3a6338d4a79 100644
--- a/x11/nwg-menu/Makefile
+++ b/x11/nwg-menu/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nwg-menu
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/plasma5-plasma-workspace/Makefile b/x11/plasma5-plasma-workspace/Makefile
index a60ef7608e30..7f7322a3e1c7 100644
--- a/x11/plasma5-plasma-workspace/Makefile
+++ b/x11/plasma5-plasma-workspace/Makefile
@@ -1,6 +1,6 @@
PORTNAME= plasma-workspace
DISTVERSION= ${KDE_PLASMA_VERSION}
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/x11/plasma6-plasma-workspace/Makefile b/x11/plasma6-plasma-workspace/Makefile
index a114ed35f3f2..9da7998633b5 100644
--- a/x11/plasma6-plasma-workspace/Makefile
+++ b/x11/plasma6-plasma-workspace/Makefile
@@ -1,5 +1,6 @@
PORTNAME= plasma-workspace
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
COMMENT= KDE Plasma Workspace
diff --git a/x11/rio/Makefile b/x11/rio/Makefile
index 9780b8aa8d6b..5c001be3de2c 100644
--- a/x11/rio/Makefile
+++ b/x11/rio/Makefile
@@ -1,7 +1,6 @@
PORTNAME= rio
DISTVERSIONPREFIX= v
-DISTVERSION= 0.0.36
-PORTREVISION= 1
+DISTVERSION= 0.0.37
CATEGORIES= x11 wayland
PKGNAMESUFFIX= -terminal-emulator
@@ -20,15 +19,15 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= raphamorim
-CARGO_CRATES= ab_glyph-0.2.23 \
+CARGO_CRATES= ab_glyph-0.2.25 \
ab_glyph_rasterizer-0.1.8 \
addr2line-0.21.0 \
adler-1.0.2 \
adler32-1.2.0 \
ahash-0.8.11 \
- aho-corasick-1.1.2 \
- allocator-api2-0.2.16 \
- android-activity-0.5.2 \
+ aho-corasick-1.1.3 \
+ allocator-api2-0.2.18 \
+ android-activity-0.6.0 \
android-properties-0.2.2 \
android_system_properties-0.1.5 \
anes-0.1.6 \
@@ -43,56 +42,54 @@ CARGO_CRATES= ab_glyph-0.2.23 \
as-raw-xcb-connection-1.0.1 \
ash-0.37.3+1.3.251 \
atomic-waker-1.1.2 \
- autocfg-1.1.0 \
- backtrace-0.3.69 \
+ autocfg-1.2.0 \
+ backtrace-0.3.71 \
base64-0.21.7 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bit_field-0.10.2 \
bitflags-1.3.2 \
- bitflags-2.4.2 \
+ bitflags-2.5.0 \
block-0.1.6 \
- block-sys-0.0.4 \
block-sys-0.2.1 \
- block2-0.2.0-alpha.4 \
block2-0.3.0 \
- bumpalo-3.15.4 \
+ block2-0.5.0 \
+ bumpalo-3.16.0 \
bytemuck-1.15.0 \
bytemuck_derive-1.6.0 \
byteorder-1.5.0 \
bytes-0.3.0 \
- bytes-1.5.0 \
+ bytes-1.6.0 \
calloop-0.12.4 \
calloop-wayland-source-0.2.0 \
cast-0.3.0 \
- cc-1.0.90 \
+ cc-1.0.96 \
cesu8-1.1.0 \
cfg-if-0.1.10 \
cfg-if-1.0.0 \
- cfg_aliases-0.1.1 \
+ cfg_aliases-0.2.0 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.2 \
+ clap-4.5.4 \
clap_builder-4.5.2 \
- clap_derive-4.5.0 \
+ clap_derive-4.5.4 \
clap_lex-0.7.0 \
clipboard-win-3.1.1 \
- cmake-0.1.50 \
cocoa-0.25.0 \
cocoa-foundation-0.1.2 \
codespan-reporting-0.11.1 \
color_quant-1.1.0 \
colorchoice-1.0.0 \
com-rs-0.2.1 \
- combine-4.6.6 \
- concurrent-queue-2.4.0 \
+ combine-4.6.7 \
+ concurrent-queue-2.5.0 \
console_error_panic_hook-0.1.7 \
console_log-0.2.2 \
copypasta-0.10.1 \
core-foundation-0.9.4 \
core-foundation-sys-0.8.6 \
- core-graphics-0.23.1 \
+ core-graphics-0.23.2 \
core-graphics-types-0.1.3 \
core-text-20.1.0 \
crc32fast-1.4.0 \
@@ -102,8 +99,9 @@ CARGO_CRATES= ab_glyph-0.2.23 \
crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.19 \
- crossfont-0.7.0 \
+ crossfont-0.8.0 \
crunchy-0.2.2 \
+ cstr-0.2.12 \
cursor-icon-1.1.0 \
d3d12-0.7.0 \
deflate-1.0.0 \
@@ -111,26 +109,26 @@ CARGO_CRATES= ab_glyph-0.2.23 \
dirs-sys-0.4.1 \
dispatch-0.2.0 \
dlib-0.5.2 \
- downcast-rs-1.2.0 \
+ downcast-rs-1.2.1 \
+ dpi-0.1.1 \
dwrote-0.11.0 \
- either-1.10.0 \
+ either-1.11.0 \
env_logger-0.4.3 \
equivalent-1.0.1 \
errno-0.3.8 \
euclid-0.22.9 \
- expat-sys-2.1.6 \
exr-1.72.0 \
fdeflate-0.3.4 \
filetime-0.2.23 \
- flate2-1.0.28 \
+ flate2-1.0.30 \
flume-0.11.0 \
fnv-1.0.7 \
fontconfig-parser-0.5.6 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
foreign-types-shared-0.3.1 \
- freetype-rs-0.26.0 \
- freetype-sys-0.13.1 \
+ freetype-rs-0.36.0 \
+ freetype-sys-0.20.1 \
fsevent-sys-4.1.0 \
fuchsia-cprng-0.1.1 \
fuchsia-zircon-0.3.3 \
@@ -145,7 +143,7 @@ CARGO_CRATES= ab_glyph-0.2.23 \
futures-task-0.3.30 \
futures-util-0.3.30 \
gethostname-0.4.3 \
- getrandom-0.2.12 \
+ getrandom-0.2.14 \
gif-0.13.1 \
gimli-0.28.1 \
gl_generator-0.14.0 \
@@ -157,24 +155,24 @@ CARGO_CRATES= ab_glyph-0.2.23 \
gpu-descriptor-0.2.4 \
gpu-descriptor-types-0.1.2 \
guillotiere-0.6.2 \
- half-2.4.0 \
- hashbrown-0.14.3 \
+ half-2.4.1 \
+ hashbrown-0.14.5 \
hassle-rs-0.10.0 \
- heck-0.4.1 \
+ heck-0.5.0 \
hermit-abi-0.3.9 \
hexf-parse-0.2.1 \
icrate-0.0.4 \
image-0.24.9 \
- indexmap-2.2.5 \
+ indexmap-2.2.6 \
inotify-0.9.6 \
inotify-sys-0.1.5 \
iovec-0.1.4 \
is-terminal-0.4.12 \
itertools-0.10.5 \
- itoa-1.0.10 \
+ itoa-1.0.11 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.28 \
+ jobserver-0.1.31 \
jpeg-decoder-0.3.1 \
js-sys-0.3.69 \
khronos-egl-6.0.0 \
@@ -184,18 +182,18 @@ CARGO_CRATES= ab_glyph-0.2.23 \
lazy-bytes-cast-5.0.1 \
lazy_static-1.4.0 \
lebe-0.5.2 \
- libc-0.2.153 \
+ libc-0.2.154 \
libloading-0.7.4 \
libloading-0.8.3 \
- libredox-0.0.1 \
libredox-0.0.2 \
+ libredox-0.1.3 \
linked-hash-map-0.5.6 \
linux-raw-sys-0.4.13 \
- lock_api-0.4.11 \
+ lock_api-0.4.12 \
log-0.3.9 \
log-0.4.21 \
malloc_buf-0.0.6 \
- memchr-2.7.1 \
+ memchr-2.7.2 \
memmap2-0.7.1 \
memmap2-0.9.4 \
metal-0.27.0 \
@@ -204,9 +202,9 @@ CARGO_CRATES= ab_glyph-0.2.23 \
miow-0.5.0 \
naga-0.14.2 \
nanorand-0.7.0 \
- ndk-0.8.0 \
+ ndk-0.9.0 \
ndk-context-0.1.1 \
- ndk-sys-0.5.0+25.2.9519653 \
+ ndk-sys-0.6.0+11769913 \
net2-0.2.39 \
notify-6.1.1 \
num-traits-0.2.18 \
@@ -215,13 +213,14 @@ CARGO_CRATES= ab_glyph-0.2.23 \
num_enum_derive-0.7.2 \
objc-0.2.7 \
objc-foundation-0.1.1 \
- objc-sys-0.2.0-beta.0 \
- objc-sys-0.3.2 \
- objc2-0.3.0-beta.0 \
+ objc-sys-0.3.3 \
objc2-0.4.1 \
- objc2-encode-2.0.0-pre.0 \
+ objc2-0.5.1 \
+ objc2-app-kit-0.2.0 \
+ objc2-core-data-0.2.0 \
objc2-encode-3.0.0 \
- objc2-foundation-0.2.0-alpha.5 \
+ objc2-encode-4.0.1 \
+ objc2-foundation-0.2.0 \
objc_exception-0.1.2 \
objc_id-0.1.1 \
object-0.32.2 \
@@ -231,26 +230,28 @@ CARGO_CRATES= ab_glyph-0.2.23 \
orbclient-0.3.47 \
ordered-float-4.2.0 \
owned_ttf_parser-0.20.0 \
- parking_lot-0.12.1 \
- parking_lot_core-0.9.9 \
+ parking_lot-0.12.2 \
+ parking_lot_core-0.9.10 \
paste-1.0.14 \
percent-encoding-2.3.1 \
- pin-project-lite-0.2.13 \
+ pin-project-1.1.5 \
+ pin-project-internal-1.1.5 \
+ pin-project-lite-0.2.14 \
pin-utils-0.1.0 \
pkg-config-0.3.30 \
plotters-0.3.5 \
plotters-backend-0.3.5 \
plotters-svg-0.3.5 \
png-0.17.13 \
- polling-3.5.0 \
+ polling-3.7.0 \
ppv-lite86-0.2.17 \
presser-0.3.1 \
proc-macro-crate-3.1.0 \
- proc-macro2-1.0.79 \
+ proc-macro2-1.0.81 \
profiling-1.0.15 \
qoi-0.4.1 \
quick-xml-0.31.0 \
- quote-1.0.35 \
+ quote-1.0.36 \
rand-0.4.6 \
rand-0.8.5 \
rand_chacha-0.3.1 \
@@ -259,38 +260,36 @@ CARGO_CRATES= ab_glyph-0.2.23 \
rand_core-0.6.4 \
range-alloc-0.1.3 \
raw-window-handle-0.5.2 \
- rayon-1.9.0 \
+ rayon-1.10.0 \
rayon-core-1.12.1 \
rdrand-0.4.0 \
- redox_syscall-0.3.5 \
redox_syscall-0.4.1 \
- redox_users-0.4.4 \
- regex-1.10.3 \
+ redox_syscall-0.5.1 \
+ redox_users-0.4.5 \
+ regex-1.10.4 \
regex-automata-0.4.6 \
- regex-syntax-0.8.2 \
+ regex-syntax-0.8.3 \
remove_dir_all-0.5.3 \
renderdoc-sys-1.1.0 \
roxmltree-0.19.0 \
rustc-demangle-0.1.23 \
rustc-hash-1.1.0 \
- rustix-0.38.31 \
+ rustix-0.38.34 \
ryu-1.0.17 \
same-file-1.0.6 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
- sctk-adwaita-0.8.1 \
- serde-1.0.197 \
- serde_derive-1.0.197 \
- serde_json-1.0.114 \
+ sctk-adwaita-0.9.0 \
+ serde-1.0.200 \
+ serde_derive-1.0.200 \
+ serde_json-1.0.116 \
serde_spanned-0.6.5 \
- servo-fontconfig-0.5.1 \
- servo-fontconfig-sys-5.1.0 \
signal-hook-0.3.17 \
- signal-hook-registry-1.4.1 \
+ signal-hook-registry-1.4.2 \
simd-adler32-0.3.7 \
slab-0.4.9 \
slotmap-1.0.7 \
- smallvec-1.13.1 \
+ smallvec-1.13.2 \
smithay-client-toolkit-0.18.1 \
smithay-clipboard-0.7.1 \
smol_str-0.2.1 \
@@ -298,20 +297,20 @@ CARGO_CRATES= ab_glyph-0.2.23 \
spirv-0.2.0+1.5.4 \
static_assertions-1.1.0 \
strict-num-0.1.1 \
- strsim-0.11.0 \
+ strsim-0.11.1 \
svg_fmt-0.4.2 \
- syn-2.0.52 \
+ syn-2.0.60 \
tempdir-0.3.7 \
termcolor-1.4.1 \
- thiserror-1.0.58 \
- thiserror-impl-1.0.58 \
+ thiserror-1.0.59 \
+ thiserror-impl-1.0.59 \
tiff-0.9.1 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
tinytemplate-1.2.1 \
tinyvec-1.6.0 \
tinyvec_macros-0.1.1 \
- tokio-1.36.0 \
+ tokio-1.37.0 \
tokio-macros-2.2.0 \
toml-0.7.8 \
toml_datetime-0.6.5 \
@@ -325,7 +324,7 @@ CARGO_CRATES= ab_glyph-0.2.23 \
unicode-ident-1.0.12 \
unicode-normalization-0.1.23 \
unicode-segmentation-1.11.0 \
- unicode-width-0.1.11 \
+ unicode-width-0.1.12 \
unicode-xid-0.2.4 \
utf8parse-0.2.1 \
version_check-0.9.4 \
@@ -349,16 +348,16 @@ CARGO_CRATES= ab_glyph-0.2.23 \
wayland-scanner-0.31.1 \
wayland-sys-0.31.1 \
web-sys-0.3.64 \
- web-time-0.2.4 \
+ web-time-1.1.0 \
weezl-0.1.8 \
wgpu-0.18.0 \
wgpu-core-0.18.1 \
wgpu-hal-0.18.1 \
wgpu-types-0.18.0 \
- widestring-1.0.2 \
+ widestring-1.1.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.6 \
+ winapi-util-0.1.8 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-0.42.0 \
windows-0.51.1 \
@@ -369,40 +368,42 @@ CARGO_CRATES= ab_glyph-0.2.23 \
windows-sys-0.52.0 \
windows-targets-0.42.2 \
windows-targets-0.48.5 \
- windows-targets-0.52.4 \
+ windows-targets-0.52.5 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.4 \
+ windows_aarch64_gnullvm-0.52.5 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.4 \
+ windows_aarch64_msvc-0.52.5 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.4 \
+ windows_i686_gnu-0.52.5 \
+ windows_i686_gnullvm-0.52.5 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.4 \
+ windows_i686_msvc-0.52.5 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.4 \
+ windows_x86_64_gnu-0.52.5 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.4 \
+ windows_x86_64_gnullvm-0.52.5 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.4 \
- winit-0.29.15 \
+ windows_x86_64_msvc-0.52.5 \
+ winit-0.30.0 \
winnow-0.5.40 \
wio-0.2.2 \
x11-clipboard-0.9.2 \
x11-dl-2.21.0 \
- x11rb-0.13.0 \
- x11rb-protocol-0.13.0 \
+ x11rb-0.13.1 \
+ x11rb-protocol-0.13.1 \
xcursor-0.3.5 \
xi-unicode-0.3.0 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.0 \
- xml-rs-0.8.19 \
+ xml-rs-0.8.20 \
+ yeslogic-fontconfig-sys-5.0.0 \
zerocopy-0.7.32 \
zerocopy-derive-0.7.32 \
zune-inflate-0.2.54
diff --git a/x11/rio/distinfo b/x11/rio/distinfo
index 5a3d8d88217f..8fb58a0b9895 100644
--- a/x11/rio/distinfo
+++ b/x11/rio/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1710389127
-SHA256 (rust/crates/ab_glyph-0.2.23.crate) = 80179d7dd5d7e8c285d67c4a1e652972a92de7475beddfb92028c76463b13225
-SIZE (rust/crates/ab_glyph-0.2.23.crate) = 18537
+TIMESTAMP = 1715766503
+SHA256 (rust/crates/ab_glyph-0.2.25.crate) = 6f90148830dac590fac7ccfe78ec4a8ea404c60f75a24e16407a71f0f40de775
+SIZE (rust/crates/ab_glyph-0.2.25.crate) = 19105
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
SIZE (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = 11010
SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
@@ -11,12 +11,12 @@ SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c8046
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
SIZE (rust/crates/ahash-0.8.11.crate) = 43607
-SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
-SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
-SHA256 (rust/crates/allocator-api2-0.2.16.crate) = 0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5
-SIZE (rust/crates/allocator-api2-0.2.16.crate) = 59025
-SHA256 (rust/crates/android-activity-0.5.2.crate) = ee91c0c2905bae44f84bfa4e044536541df26b7703fd0888deeb9060fcc44289
-SIZE (rust/crates/android-activity-0.5.2.crate) = 258406
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
+SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
+SHA256 (rust/crates/android-activity-0.6.0.crate) = ef6978589202a00cd7e118380c448a08b6ed394c3a8df3a430d0898e3a42d046
+SIZE (rust/crates/android-activity-0.6.0.crate) = 258597
SHA256 (rust/crates/android-properties-0.2.2.crate) = fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04
SIZE (rust/crates/android-properties-0.2.2.crate) = 4563
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -45,10 +45,10 @@ SHA256 (rust/crates/ash-0.37.3+1.3.251.crate) = 39e9c3835d686b0a6084ab4234fcd1b0
SIZE (rust/crates/ash-0.37.3+1.3.251.crate) = 449524
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837
-SIZE (rust/crates/backtrace-0.3.69.crate) = 77299
+SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80
+SIZE (rust/crates/autocfg-1.2.0.crate) = 14808
+SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d
+SIZE (rust/crates/backtrace-0.3.71.crate) = 86553
SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
SIZE (rust/crates/base64-0.21.7.crate) = 82576
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
@@ -59,20 +59,18 @@ SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e14
SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.4.2.crate) = ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf
-SIZE (rust/crates/bitflags-2.4.2.crate) = 42602
+SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
+SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
SIZE (rust/crates/block-0.1.6.crate) = 4077
-SHA256 (rust/crates/block-sys-0.0.4.crate) = 078aa3a3535876bebff823280f99839535c406a34438b2a877106db45ae53575
-SIZE (rust/crates/block-sys-0.0.4.crate) = 8651
SHA256 (rust/crates/block-sys-0.2.1.crate) = ae85a0696e7ea3b835a453750bf002770776609115e6d25c6d2ff28a8200f7e7
SIZE (rust/crates/block-sys-0.2.1.crate) = 9320
-SHA256 (rust/crates/block2-0.2.0-alpha.4.crate) = 602e30baab86355a0ec4c99e65fa350cc4b92d8d3d404f8ecf4683e59e462325
-SIZE (rust/crates/block2-0.2.0-alpha.4.crate) = 8145
SHA256 (rust/crates/block2-0.3.0.crate) = 15b55663a85f33501257357e6421bb33e769d5c9ffb5ba0921c975a123e35e68
SIZE (rust/crates/block2-0.3.0.crate) = 10924
-SHA256 (rust/crates/bumpalo-3.15.4.crate) = 7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa
-SIZE (rust/crates/bumpalo-3.15.4.crate) = 85028
+SHA256 (rust/crates/block2-0.5.0.crate) = 43ff7d91d3c1d568065b06c899777d1e48dcf76103a672a0adbc238a7f247f1e
+SIZE (rust/crates/block2-0.5.0.crate) = 24095
+SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
+SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
SHA256 (rust/crates/bytemuck-1.15.0.crate) = 5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15
SIZE (rust/crates/bytemuck-1.15.0.crate) = 47672
SHA256 (rust/crates/bytemuck_derive-1.6.0.crate) = 4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60
@@ -81,42 +79,40 @@ SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-0.3.0.crate) = c129aff112dcc562970abb69e2508b40850dd24c274761bb50fb8a0067ba6c27
SIZE (rust/crates/bytes-0.3.0.crate) = 17991
-SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
-SIZE (rust/crates/bytes-1.5.0.crate) = 58909
+SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9
+SIZE (rust/crates/bytes-1.6.0.crate) = 60605
SHA256 (rust/crates/calloop-0.12.4.crate) = fba7adb4dd5aa98e5553510223000e7148f621165ec5f9acd7113f6ca4995298
SIZE (rust/crates/calloop-0.12.4.crate) = 69583
SHA256 (rust/crates/calloop-wayland-source-0.2.0.crate) = 0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02
SIZE (rust/crates/calloop-wayland-source-0.2.0.crate) = 11304
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.0.90.crate) = 8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5
-SIZE (rust/crates/cc-1.0.90.crate) = 73954
+SHA256 (rust/crates/cc-1.0.96.crate) = 065a29261d53ba54260972629f9ca6bffa69bac13cd1fed61420f7fa68b9f8bd
+SIZE (rust/crates/cc-1.0.96.crate) = 76576
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
-SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
+SHA256 (rust/crates/cfg_aliases-0.2.0.crate) = 77e53693616d3075149f4ead59bdeecd204ac6b8192d8969757601b74bddf00f
+SIZE (rust/crates/cfg_aliases-0.2.0.crate) = 6339
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clap-4.5.2.crate) = b230ab84b0ffdf890d5a10abdbc8b83ae1c4918275daea1ab8801f71536b2651
-SIZE (rust/crates/clap-4.5.2.crate) = 55385
+SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0
+SIZE (rust/crates/clap-4.5.4.crate) = 55401
SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4
SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566
-SHA256 (rust/crates/clap_derive-4.5.0.crate) = 307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47
-SIZE (rust/crates/clap_derive-4.5.0.crate) = 29042
+SHA256 (rust/crates/clap_derive-4.5.4.crate) = 528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64
+SIZE (rust/crates/clap_derive-4.5.4.crate) = 29159
SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
SHA256 (rust/crates/clipboard-win-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342
SIZE (rust/crates/clipboard-win-3.1.1.crate) = 11964
-SHA256 (rust/crates/cmake-0.1.50.crate) = a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130
-SIZE (rust/crates/cmake-0.1.50.crate) = 16748
SHA256 (rust/crates/cocoa-0.25.0.crate) = f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c
SIZE (rust/crates/cocoa-0.25.0.crate) = 42163
SHA256 (rust/crates/cocoa-foundation-0.1.2.crate) = 8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7
@@ -129,10 +125,10 @@ SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b6
SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
SHA256 (rust/crates/com-rs-0.2.1.crate) = bf43edc576402991846b093a7ca18a3477e0ef9c588cde84964b5d3e43016642
SIZE (rust/crates/com-rs-0.2.1.crate) = 10647
-SHA256 (rust/crates/combine-4.6.6.crate) = 35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4
-SIZE (rust/crates/combine-4.6.6.crate) = 132428
-SHA256 (rust/crates/concurrent-queue-2.4.0.crate) = d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363
-SIZE (rust/crates/concurrent-queue-2.4.0.crate) = 20244
+SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
+SIZE (rust/crates/combine-4.6.7.crate) = 134808
+SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
+SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196
SHA256 (rust/crates/console_log-0.2.2.crate) = e89f72f65e8501878b8a004d5a1afb780987e2ce2b4532c562e367a72c57499f
@@ -143,8 +139,8 @@ SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2
SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
-SHA256 (rust/crates/core-graphics-0.23.1.crate) = 970a29baf4110c26fedbc7f82107d42c23f7e88e404c4577ed73fe99ff85a212
-SIZE (rust/crates/core-graphics-0.23.1.crate) = 30714
+SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081
+SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
SHA256 (rust/crates/core-text-20.1.0.crate) = c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5
@@ -163,10 +159,12 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
-SHA256 (rust/crates/crossfont-0.7.0.crate) = e89c65306ecd118368d875f48d69394b5c3ff6bb7c57ae6deb638782735a093c
-SIZE (rust/crates/crossfont-0.7.0.crate) = 32167
+SHA256 (rust/crates/crossfont-0.8.0.crate) = c44e28d120f3c9254800ea53349b09cbb45ac1f15f09215011a16241ae0289bc
+SIZE (rust/crates/crossfont-0.8.0.crate) = 32259
SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
+SHA256 (rust/crates/cstr-0.2.12.crate) = 68523903c8ae5aacfa32a0d9ae60cadeb764e1da14ee0d26b1f3089f13a54636
+SIZE (rust/crates/cstr-0.2.12.crate) = 6078
SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
SHA256 (rust/crates/d3d12-0.7.0.crate) = e16e44ab292b1dddfdaf7be62cfd8877df52f2f3fde5858d95bab606be259f20
@@ -181,12 +179,14 @@ SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f
SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
SIZE (rust/crates/dlib-0.5.2.crate) = 5806
-SHA256 (rust/crates/downcast-rs-1.2.0.crate) = 9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650
-SIZE (rust/crates/downcast-rs-1.2.0.crate) = 11670
+SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
+SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
+SHA256 (rust/crates/dpi-0.1.1.crate) = f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53
+SIZE (rust/crates/dpi-0.1.1.crate) = 11131
SHA256 (rust/crates/dwrote-0.11.0.crate) = 439a1c2ba5611ad3ed731280541d36d2e9c4ac5e7fb818a27b604bdc5a6aa65b
SIZE (rust/crates/dwrote-0.11.0.crate) = 21715
-SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a
-SIZE (rust/crates/either-1.10.0.crate) = 18334
+SHA256 (rust/crates/either-1.11.0.crate) = a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2
+SIZE (rust/crates/either-1.11.0.crate) = 18973
SHA256 (rust/crates/env_logger-0.4.3.crate) = 3ddf21e73e016298f5cb37d6ef8e8da8e39f91f9ec8b0df44b7deb16a9f8cd5b
SIZE (rust/crates/env_logger-0.4.3.crate) = 10891
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
@@ -195,16 +195,14 @@ SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4
SIZE (rust/crates/errno-0.3.8.crate) = 10645
SHA256 (rust/crates/euclid-0.22.9.crate) = 87f253bc5c813ca05792837a0ff4b3a580336b224512d48f7eda1d7dd9210787
SIZE (rust/crates/euclid-0.22.9.crate) = 76671
-SHA256 (rust/crates/expat-sys-2.1.6.crate) = 658f19728920138342f68408b7cf7644d90d4784353d8ebc32e7e8663dbe45fa
-SIZE (rust/crates/expat-sys-2.1.6.crate) = 518887
SHA256 (rust/crates/exr-1.72.0.crate) = 887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4
SIZE (rust/crates/exr-1.72.0.crate) = 243996
SHA256 (rust/crates/fdeflate-0.3.4.crate) = 4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645
SIZE (rust/crates/fdeflate-0.3.4.crate) = 25001
SHA256 (rust/crates/filetime-0.2.23.crate) = 1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd
SIZE (rust/crates/filetime-0.2.23.crate) = 14942
-SHA256 (rust/crates/flate2-1.0.28.crate) = 46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e
-SIZE (rust/crates/flate2-1.0.28.crate) = 73690
+SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae
+SIZE (rust/crates/flate2-1.0.30.crate) = 75511
SHA256 (rust/crates/flume-0.11.0.crate) = 55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181
SIZE (rust/crates/flume-0.11.0.crate) = 67502
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -217,10 +215,10 @@ SHA256 (rust/crates/foreign-types-macros-0.2.3.crate) = 1a5c6c585bc94aaf2c7b51dd
SIZE (rust/crates/foreign-types-macros-0.2.3.crate) = 7635
SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b
SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006
-SHA256 (rust/crates/freetype-rs-0.26.0.crate) = 74eadec9d0a5c28c54bb9882e54787275152a4e36ce206b45d7451384e5bf5fb
-SIZE (rust/crates/freetype-rs-0.26.0.crate) = 105825
-SHA256 (rust/crates/freetype-sys-0.13.1.crate) = a37d4011c0cc628dfa766fcc195454f4b068d7afdc2adfd28861191d866e731a
-SIZE (rust/crates/freetype-sys-0.13.1.crate) = 1917785
+SHA256 (rust/crates/freetype-rs-0.36.0.crate) = 5442dee36ca09604133580dc0553780e867936bb3cbef3275859e889026d2b17
+SIZE (rust/crates/freetype-rs-0.36.0.crate) = 105860
+SHA256 (rust/crates/freetype-sys-0.20.1.crate) = 0e7edc5b9669349acfda99533e9e0bcf26a51862ab43b08ee7745c55d28eb134
+SIZE (rust/crates/freetype-sys-0.20.1.crate) = 3877697
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
SHA256 (rust/crates/fuchsia-cprng-0.1.1.crate) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
@@ -249,8 +247,8 @@ SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987
SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818
SIZE (rust/crates/gethostname-0.4.3.crate) = 9336
-SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5
-SIZE (rust/crates/getrandom-0.2.12.crate) = 36163
+SHA256 (rust/crates/getrandom-0.2.14.crate) = 94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c
+SIZE (rust/crates/getrandom-0.2.14.crate) = 37307
SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
SIZE (rust/crates/gif-0.13.1.crate) = 36408
SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
@@ -273,14 +271,14 @@ SHA256 (rust/crates/gpu-descriptor-types-0.1.2.crate) = 6bf0b36e6f090b7e1d8a4b49
SIZE (rust/crates/gpu-descriptor-types-0.1.2.crate) = 1928
SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782
SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116
-SHA256 (rust/crates/half-2.4.0.crate) = b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e
-SIZE (rust/crates/half-2.4.0.crate) = 50666
-SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
-SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
+SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
+SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
+SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hassle-rs-0.10.0.crate) = 1397650ee315e8891a0df210707f0fc61771b0cc518c3023896064c5407cb3b0
SIZE (rust/crates/hassle-rs-0.10.0.crate) = 25867
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df
@@ -289,8 +287,8 @@ SHA256 (rust/crates/icrate-0.0.4.crate) = 99d3aaff8a54577104bafdf686ff18565c3b69
SIZE (rust/crates/icrate-0.0.4.crate) = 1040120
SHA256 (rust/crates/image-0.24.9.crate) = 5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d
SIZE (rust/crates/image-0.24.9.crate) = 9261055
-SHA256 (rust/crates/indexmap-2.2.5.crate) = 7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4
-SIZE (rust/crates/indexmap-2.2.5.crate) = 81498
+SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
+SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
SIZE (rust/crates/inotify-0.9.6.crate) = 22971
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -301,14 +299,14 @@ SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d86
SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c
-SIZE (rust/crates/itoa-1.0.10.crate) = 10534
+SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
+SIZE (rust/crates/itoa-1.0.11.crate) = 10563
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
-SHA256 (rust/crates/jobserver-0.1.28.crate) = ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6
-SIZE (rust/crates/jobserver-0.1.28.crate) = 25543
+SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e
+SIZE (rust/crates/jobserver-0.1.31.crate) = 27306
SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d
@@ -327,30 +325,30 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
SIZE (rust/crates/lebe-0.5.2.crate) = 8422
-SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
-SIZE (rust/crates/libc-0.2.153.crate) = 740614
+SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346
+SIZE (rust/crates/libc-0.2.154.crate) = 743304
SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
SIZE (rust/crates/libloading-0.7.4.crate) = 27580
SHA256 (rust/crates/libloading-0.8.3.crate) = 0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19
SIZE (rust/crates/libloading-0.8.3.crate) = 28480
-SHA256 (rust/crates/libredox-0.0.1.crate) = 85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8
-SIZE (rust/crates/libredox-0.0.1.crate) = 4212
SHA256 (rust/crates/libredox-0.0.2.crate) = 3af92c55d7d839293953fcd0fda5ecfe93297cfde6ffbdec13b41d99c0ba6607
SIZE (rust/crates/libredox-0.0.2.crate) = 4538
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c
SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
-SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45
-SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
+SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
+SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
SHA256 (rust/crates/log-0.3.9.crate) = e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b
SIZE (rust/crates/log-0.3.9.crate) = 16686
SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
SIZE (rust/crates/log-0.4.21.crate) = 43442
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.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149
-SIZE (rust/crates/memchr-2.7.1.crate) = 96307
+SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
+SIZE (rust/crates/memchr-2.7.2.crate) = 96220
SHA256 (rust/crates/memmap2-0.7.1.crate) = f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6
SIZE (rust/crates/memmap2-0.7.1.crate) = 30741
SHA256 (rust/crates/memmap2-0.9.4.crate) = fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322
@@ -367,12 +365,12 @@ SHA256 (rust/crates/naga-0.14.2.crate) = ae585df4b6514cf8842ac0f1ab4992edc975892
SIZE (rust/crates/naga-0.14.2.crate) = 527007
SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3
SIZE (rust/crates/nanorand-0.7.0.crate) = 18437
-SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
-SIZE (rust/crates/ndk-0.8.0.crate) = 79770
+SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
+SIZE (rust/crates/ndk-0.9.0.crate) = 84865
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
-SHA256 (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 8c196769dd60fd4f363e11d948139556a344e79d451aeb2fa2fd040738ef7691
-SIZE (rust/crates/ndk-sys-0.5.0+25.2.9519653.crate) = 307233
+SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873
+SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
SHA256 (rust/crates/net2-0.2.39.crate) = b13b648036a2339d06de780866fbdfda0dde886de7b3af2ddeba8b14f4ee34ac
SIZE (rust/crates/net2-0.2.39.crate) = 20696
SHA256 (rust/crates/notify-6.1.1.crate) = 6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d
@@ -389,20 +387,22 @@ SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef
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-sys-0.2.0-beta.0.crate) = d7cb23a031fed7d6cb8f2d03b04b981d1b7cfe56dc3d0ad5fb1d8daab67d0e26
-SIZE (rust/crates/objc-sys-0.2.0-beta.0.crate) = 17830
-SHA256 (rust/crates/objc-sys-0.3.2.crate) = c7c71324e4180d0899963fc83d9d241ac39e699609fc1025a850aadac8257459
-SIZE (rust/crates/objc-sys-0.3.2.crate) = 19647
-SHA256 (rust/crates/objc2-0.3.0-beta.0.crate) = f325aba6a304899c08c8db71e40d86e58b54d70febfe22212c23ab8a732e6267
-SIZE (rust/crates/objc2-0.3.0-beta.0.crate) = 51029
+SHA256 (rust/crates/objc-sys-0.3.3.crate) = da284c198fb9b7b0603f8635185e85fbd5b64ee154b1ed406d489077de2d6d60
+SIZE (rust/crates/objc-sys-0.3.3.crate) = 20519
SHA256 (rust/crates/objc2-0.4.1.crate) = 559c5a40fdd30eb5e344fbceacf7595a81e242529fb4e21cf5f43fb4f11ff98d
SIZE (rust/crates/objc2-0.4.1.crate) = 162783
-SHA256 (rust/crates/objc2-encode-2.0.0-pre.0.crate) = f345f5981fb5b9f68c5f3ec79efd8a9fb01385d199fa0eff9ed739d854e321ea
-SIZE (rust/crates/objc2-encode-2.0.0-pre.0.crate) = 16086
+SHA256 (rust/crates/objc2-0.5.1.crate) = b4b25e1034d0e636cd84707ccdaa9f81243d399196b8a773946dcffec0401659
+SIZE (rust/crates/objc2-0.5.1.crate) = 193188
+SHA256 (rust/crates/objc2-app-kit-0.2.0.crate) = fb79768a710a9a1798848179edb186d1af7e8a8679f369e4b8d201dd2a034047
+SIZE (rust/crates/objc2-app-kit-0.2.0.crate) = 328831
+SHA256 (rust/crates/objc2-core-data-0.2.0.crate) = 6e092bc42eaf30a08844e6a076938c60751225ec81431ab89f5d1ccd9f958d6c
+SIZE (rust/crates/objc2-core-data-0.2.0.crate) = 30048
SHA256 (rust/crates/objc2-encode-3.0.0.crate) = d079845b37af429bfe5dfa76e6d087d788031045b25cfc6fd898486fd9847666
SIZE (rust/crates/objc2-encode-3.0.0.crate) = 17934
-SHA256 (rust/crates/objc2-foundation-0.2.0-alpha.5.crate) = eeca4b9f5cb162b14fd3da3f8efe8424b7550dc8bb255515ec8441d65a1738d0
-SIZE (rust/crates/objc2-foundation-0.2.0-alpha.5.crate) = 33024
+SHA256 (rust/crates/objc2-encode-4.0.1.crate) = 88658da63e4cc2c8adb1262902cd6af51094df0488b760d6fd27194269c0950a
+SIZE (rust/crates/objc2-encode-4.0.1.crate) = 18592
+SHA256 (rust/crates/objc2-foundation-0.2.0.crate) = cfaefe14254871ea16c7d88968c0ff14ba554712a20d76421eec52f0a7fb8904
+SIZE (rust/crates/objc2-foundation-0.2.0.crate) = 242960
SHA256 (rust/crates/objc_exception-0.1.2.crate) = ad970fb455818ad6cba4c122ad012fae53ae8b4795f86378bce65e4f6bab2ca4
SIZE (rust/crates/objc_exception-0.1.2.crate) = 2251
SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
@@ -421,16 +421,20 @@ SHA256 (rust/crates/ordered-float-4.2.0.crate) = a76df7075c7d4d01fdcb46c912dd17f
SIZE (rust/crates/ordered-float-4.2.0.crate) = 20510
SHA256 (rust/crates/owned_ttf_parser-0.20.0.crate) = d4586edfe4c648c71797a74c84bacb32b52b212eff5dfe2bb9f2c599844023e7
SIZE (rust/crates/owned_ttf_parser-0.20.0.crate) = 150890
-SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
-SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
-SHA256 (rust/crates/parking_lot_core-0.9.9.crate) = 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e
-SIZE (rust/crates/parking_lot_core-0.9.9.crate) = 32445
+SHA256 (rust/crates/parking_lot-0.12.2.crate) = 7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb
+SIZE (rust/crates/parking_lot-0.12.2.crate) = 41723
+SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
+SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c
SIZE (rust/crates/paste-1.0.14.crate) = 18157
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58
-SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141
+SHA256 (rust/crates/pin-project-1.1.5.crate) = b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3
+SIZE (rust/crates/pin-project-1.1.5.crate) = 54214
+SHA256 (rust/crates/pin-project-internal-1.1.5.crate) = 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965
+SIZE (rust/crates/pin-project-internal-1.1.5.crate) = 28280
+SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02
+SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817
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.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
@@ -443,24 +447,24 @@ SHA256 (rust/crates/plotters-svg-0.3.5.crate) = 38f6d39893cca0701371e3c27294f097
SIZE (rust/crates/plotters-svg-0.3.5.crate) = 6948
SHA256 (rust/crates/png-0.17.13.crate) = 06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1
SIZE (rust/crates/png-0.17.13.crate) = 103176
-SHA256 (rust/crates/polling-3.5.0.crate) = 24f040dee2588b4963afb4e420540439d126f73fdacf4a9c486a96d840bac3c9
-SIZE (rust/crates/polling-3.5.0.crate) = 56439
+SHA256 (rust/crates/polling-3.7.0.crate) = 645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3
+SIZE (rust/crates/polling-3.7.0.crate) = 58381
SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
SIZE (rust/crates/presser-0.3.1.crate) = 20946
SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284
SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084
-SHA256 (rust/crates/proc-macro2-1.0.79.crate) = e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e
-SIZE (rust/crates/proc-macro2-1.0.79.crate) = 47200
+SHA256 (rust/crates/proc-macro2-1.0.81.crate) = 3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba
+SIZE (rust/crates/proc-macro2-1.0.81.crate) = 48233
SHA256 (rust/crates/profiling-1.0.15.crate) = 43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58
SIZE (rust/crates/profiling-1.0.15.crate) = 14255
SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
SIZE (rust/crates/qoi-0.4.1.crate) = 71135
SHA256 (rust/crates/quick-xml-0.31.0.crate) = 1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33
SIZE (rust/crates/quick-xml-0.31.0.crate) = 172236
-SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
-SIZE (rust/crates/quote-1.0.35.crate) = 28136
+SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
+SIZE (rust/crates/quote-1.0.36.crate) = 28507
SHA256 (rust/crates/rand-0.4.6.crate) = 552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293
SIZE (rust/crates/rand-0.4.6.crate) = 76401
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -477,24 +481,24 @@ SHA256 (rust/crates/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e35928
SIZE (rust/crates/range-alloc-0.1.3.crate) = 7664
SHA256 (rust/crates/raw-window-handle-0.5.2.crate) = f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9
SIZE (rust/crates/raw-window-handle-0.5.2.crate) = 17063
-SHA256 (rust/crates/rayon-1.9.0.crate) = e4963ed1bc86e4f3ee217022bd855b297cef07fb9eac5dfa1f788b220b49b3bd
-SIZE (rust/crates/rayon-1.9.0.crate) = 177770
+SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
+SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
SHA256 (rust/crates/rdrand-0.4.0.crate) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
SIZE (rust/crates/rdrand-0.4.0.crate) = 6456
-SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
-SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_users-0.4.4.crate) = a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4
-SIZE (rust/crates/redox_users-0.4.4.crate) = 15438
-SHA256 (rust/crates/regex-1.10.3.crate) = b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15
-SIZE (rust/crates/regex-1.10.3.crate) = 253101
+SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e
+SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536
+SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
+SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
+SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
+SIZE (rust/crates/regex-1.10.4.crate) = 253191
SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
-SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
-SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
+SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
+SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497
SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7
SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184
SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832
@@ -505,8 +509,8 @@ SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c25
SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.31.crate) = 6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949
-SIZE (rust/crates/rustix-0.38.31.crate) = 375443
+SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
+SIZE (rust/crates/rustix-0.38.34.crate) = 365160
SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1
SIZE (rust/crates/ryu-1.0.17.crate) = 47537
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -515,32 +519,28 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/sctk-adwaita-0.8.1.crate) = 82b2eaf3a5b264a521b988b2e73042e742df700c4f962cde845d1541adb46550
-SIZE (rust/crates/sctk-adwaita-0.8.1.crate) = 53712
-SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2
-SIZE (rust/crates/serde-1.0.197.crate) = 77087
-SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b
-SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771
-SHA256 (rust/crates/serde_json-1.0.114.crate) = c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0
-SIZE (rust/crates/serde_json-1.0.114.crate) = 146986
+SHA256 (rust/crates/sctk-adwaita-0.9.0.crate) = 7de61fa7334ee8ee1f5c3c58dcc414fb9361e7e8f5bff9d45f4d69eeb89a7169
+SIZE (rust/crates/sctk-adwaita-0.9.0.crate) = 53570
+SHA256 (rust/crates/serde-1.0.200.crate) = ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f
+SIZE (rust/crates/serde-1.0.200.crate) = 77611
+SHA256 (rust/crates/serde_derive-1.0.200.crate) = 856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb
+SIZE (rust/crates/serde_derive-1.0.200.crate) = 55785
+SHA256 (rust/crates/serde_json-1.0.116.crate) = 3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813
+SIZE (rust/crates/serde_json-1.0.116.crate) = 146790
SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1
SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349
-SHA256 (rust/crates/servo-fontconfig-0.5.1.crate) = c7e3e22fe5fd73d04ebf0daa049d3efe3eae55369ce38ab16d07ddd9ac5c217c
-SIZE (rust/crates/servo-fontconfig-0.5.1.crate) = 9738
-SHA256 (rust/crates/servo-fontconfig-sys-5.1.0.crate) = e36b879db9892dfa40f95da1c38a835d41634b825fbd8c4c418093d53c24b388
-SIZE (rust/crates/servo-fontconfig-sys-5.1.0.crate) = 1790708
SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
-SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
+SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
+SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a
SIZE (rust/crates/slotmap-1.0.7.crate) = 61390
-SHA256 (rust/crates/smallvec-1.13.1.crate) = e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7
-SIZE (rust/crates/smallvec-1.13.1.crate) = 34952
+SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
+SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
SHA256 (rust/crates/smithay-client-toolkit-0.18.1.crate) = 922fd3eeab3bd820d76537ce8f582b1cf951eceb5475c28500c7457d9d17f53a
SIZE (rust/crates/smithay-client-toolkit-0.18.1.crate) = 129920
SHA256 (rust/crates/smithay-clipboard-0.7.1.crate) = c091e7354ea8059d6ad99eace06dd13ddeedbb0ac72d40a9a6e7ff790525882d
@@ -555,20 +555,20 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strict-num-0.1.1.crate) = 6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731
SIZE (rust/crates/strict-num-0.1.1.crate) = 5104
-SHA256 (rust/crates/strsim-0.11.0.crate) = 5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01
-SIZE (rust/crates/strsim-0.11.0.crate) = 13710
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/svg_fmt-0.4.2.crate) = f83ba502a3265efb76efb89b0a2f7782ad6f2675015d4ce37e4b547dda42b499
SIZE (rust/crates/svg_fmt-0.4.2.crate) = 4058
-SHA256 (rust/crates/syn-2.0.52.crate) = b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07
-SIZE (rust/crates/syn-2.0.52.crate) = 254728
+SHA256 (rust/crates/syn-2.0.60.crate) = 909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3
+SIZE (rust/crates/syn-2.0.60.crate) = 255808
SHA256 (rust/crates/tempdir-0.3.7.crate) = 15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8
SIZE (rust/crates/tempdir-0.3.7.crate) = 11468
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297
-SIZE (rust/crates/thiserror-1.0.58.crate) = 21025
-SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7
-SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645
+SHA256 (rust/crates/thiserror-1.0.59.crate) = f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa
+SIZE (rust/crates/thiserror-1.0.59.crate) = 21040
+SHA256 (rust/crates/thiserror-impl-1.0.59.crate) = d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66
+SIZE (rust/crates/thiserror-impl-1.0.59.crate) = 15726
SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
@@ -581,8 +581,8 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.36.0.crate) = 61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931
-SIZE (rust/crates/tokio-1.36.0.crate) = 757286
+SHA256 (rust/crates/tokio-1.37.0.crate) = 1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787
+SIZE (rust/crates/tokio-1.37.0.crate) = 764297
SHA256 (rust/crates/tokio-macros-2.2.0.crate) = 5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b
SIZE (rust/crates/tokio-macros-2.2.0.crate) = 11520
SHA256 (rust/crates/toml-0.7.8.crate) = dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257
@@ -609,8 +609,8 @@ SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f
SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740
-SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85
-SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
+SHA256 (rust/crates/unicode-width-0.1.12.crate) = 68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6
+SIZE (rust/crates/unicode-width-0.1.12.crate) = 24062
SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c
SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
@@ -657,8 +657,8 @@ SHA256 (rust/crates/wayland-sys-0.31.1.crate) = 15a0c8eaff5216d07f226cb7a5491592
SIZE (rust/crates/wayland-sys-0.31.1.crate) = 8577
SHA256 (rust/crates/web-sys-0.3.64.crate) = 9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b
SIZE (rust/crates/web-sys-0.3.64.crate) = 725584
-SHA256 (rust/crates/web-time-0.2.4.crate) = aa30049b1c872b72c89866d458eae9f20380ab280ffd1b1e18df2d3e2d98cfe0
-SIZE (rust/crates/web-time-0.2.4.crate) = 15743
+SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
+SIZE (rust/crates/web-time-1.1.0.crate) = 18026
SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
SIZE (rust/crates/weezl-0.1.8.crate) = 42175
SHA256 (rust/crates/wgpu-0.18.0.crate) = 30e7d227c9f961f2061c26f4cb0fbd4df0ef37e056edd0931783599d6c94ef24
@@ -669,14 +669,14 @@ SHA256 (rust/crates/wgpu-hal-0.18.1.crate) = b84ecc802da3eb67b4cf3dd9ea6fe45bbb4
SIZE (rust/crates/wgpu-hal-0.18.1.crate) = 268148
SHA256 (rust/crates/wgpu-types-0.18.0.crate) = 0d5ed5f0edf0de351fe311c53304986315ce866f394a2e6df0c4b3c70774bcdd
SIZE (rust/crates/wgpu-types-0.18.0.crate) = 55501
-SHA256 (rust/crates/widestring-1.0.2.crate) = 653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8
-SIZE (rust/crates/widestring-1.0.2.crate) = 79706
+SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311
+SIZE (rust/crates/widestring-1.1.0.crate) = 85046
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-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596
-SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
+SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b
+SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416
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 (rust/crates/windows-0.42.0.crate) = 0286ba339aa753e70765d521bb0242cc48e1194562bfa2a2ad7ac8a6de28f5d5
@@ -697,52 +697,54 @@ SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb36932
SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.4.crate) = 7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b
-SIZE (rust/crates/windows-targets-0.52.4.crate) = 6310
+SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
+SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = 433373
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.4.crate) = da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675
-SIZE (rust/crates/windows_aarch64_msvc-0.52.4.crate) = 828055
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
+SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.4.crate) = b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3
-SIZE (rust/crates/windows_i686_gnu-0.52.4.crate) = 875736
+SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
+SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
+SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.4.crate) = 1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02
-SIZE (rust/crates/windows_i686_msvc-0.52.4.crate) = 895530
+SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
+SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03
-SIZE (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 831627
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
+SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 433358
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8
-SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019
-SHA256 (rust/crates/winit-0.29.15.crate) = 0d59ad965a635657faf09c8f062badd885748428933dad8e8bdd64064d92e5ca
-SIZE (rust/crates/winit-0.29.15.crate) = 588797
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
+SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
+SHA256 (rust/crates/winit-0.30.0.crate) = ea9e6d5d66cbf702e0dd820302144f51b69a95acdc495dd98ca280ff206562b1
+SIZE (rust/crates/winit-0.30.0.crate) = 596127
SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
SIZE (rust/crates/winnow-0.5.40.crate) = 159316
SHA256 (rust/crates/wio-0.2.2.crate) = 5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5
@@ -751,10 +753,10 @@ SHA256 (rust/crates/x11-clipboard-0.9.2.crate) = b98785a09322d7446e28a13203d2cae
SIZE (rust/crates/x11-clipboard-0.9.2.crate) = 10334
SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f
SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823
-SHA256 (rust/crates/x11rb-0.13.0.crate) = f8f25ead8c7e4cba123243a6367da5d3990e0d3affa708ea19dce96356bd9f1a
-SIZE (rust/crates/x11rb-0.13.0.crate) = 222396
-SHA256 (rust/crates/x11rb-protocol-0.13.0.crate) = e63e71c4b8bd9ffec2c963173a4dc4cbde9ee96961d4fcb4429db9929b606c34
-SIZE (rust/crates/x11rb-protocol-0.13.0.crate) = 507838
+SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12
+SIZE (rust/crates/x11rb-0.13.1.crate) = 223916
+SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d
+SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522
SHA256 (rust/crates/xcursor-0.3.5.crate) = 6a0ccd7b4a5345edfcd0c3535718a4e9ff7798ffc536bb5b5a0e26ff84732911
SIZE (rust/crates/xcursor-0.3.5.crate) = 6256
SHA256 (rust/crates/xi-unicode-0.3.0.crate) = a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a
@@ -763,13 +765,15 @@ SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12
SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879
SHA256 (rust/crates/xkeysym-0.2.0.crate) = 054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621
SIZE (rust/crates/xkeysym-0.2.0.crate) = 101431
-SHA256 (rust/crates/xml-rs-0.8.19.crate) = 0fcb9cbac069e033553e8bb871be2fbdffcab578eb25bd0f7c508cedc6dcd75a
-SIZE (rust/crates/xml-rs-0.8.19.crate) = 54051
+SHA256 (rust/crates/xml-rs-0.8.20.crate) = 791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193
+SIZE (rust/crates/xml-rs-0.8.20.crate) = 54443
+SHA256 (rust/crates/yeslogic-fontconfig-sys-5.0.0.crate) = ffb6b23999a8b1a997bf47c7bb4d19ad4029c3327bb3386ebe0a5ff584b33c7a
+SIZE (rust/crates/yeslogic-fontconfig-sys-5.0.0.crate) = 6718
SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be
SIZE (rust/crates/zerocopy-0.7.32.crate) = 151096
SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6
SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623
SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
-SHA256 (raphamorim-rio-v0.0.36_GH0.tar.gz) = 0c179c16cee7874e1b5f3c56d63ad6949786650c45977a461aee0bcf9f748327
-SIZE (raphamorim-rio-v0.0.36_GH0.tar.gz) = 35556683
+SHA256 (raphamorim-rio-v0.0.37_GH0.tar.gz) = e78a4dceb1ba4f1c3b3d1fadd16f73861a3afb419607a04b27dd9a83dc95a238
+SIZE (raphamorim-rio-v0.0.37_GH0.tar.gz) = 35552140
diff --git a/x11/rlaunch/Makefile b/x11/rlaunch/Makefile
index 58f2a0f2ca9b..7d0f98c88e1f 100644
--- a/x11/rlaunch/Makefile
+++ b/x11/rlaunch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rlaunch
DISTVERSION= 1.3.14
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11/rofi-calc/Makefile b/x11/rofi-calc/Makefile
index 859a974df2c6..7824d7fa24df 100644
--- a/x11/rofi-calc/Makefile
+++ b/x11/rofi-calc/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rofi-calc
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.1
+PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= vidar@karlsen.tech
diff --git a/x11/roxterm/Makefile b/x11/roxterm/Makefile
index 37c91fb203cc..9f8a98d3a011 100644
--- a/x11/roxterm/Makefile
+++ b/x11/roxterm/Makefile
@@ -1,6 +1,5 @@
PORTNAME= roxterm
-PORTVERSION= 3.12.1
-PORTREVISION= 1
+PORTVERSION= 3.14.3
CATEGORIES= x11
MAINTAINER= nc@FreeBSD.org
diff --git a/x11/roxterm/distinfo b/x11/roxterm/distinfo
index 6b066a5380ba..a5a47e710369 100644
--- a/x11/roxterm/distinfo
+++ b/x11/roxterm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1659816469
-SHA256 (realh-roxterm-3.12.1_GH0.tar.gz) = 9a662a00fe555ae9ff38301a1707a3432d8f678326062c98740f20827280a5aa
-SIZE (realh-roxterm-3.12.1_GH0.tar.gz) = 531165
+TIMESTAMP = 1715737350
+SHA256 (realh-roxterm-3.14.3_GH0.tar.gz) = 4f801371113ff33d6a53dfa77aef6c3d09d29620fcf27e844c755904f9776e5b
+SIZE (realh-roxterm-3.14.3_GH0.tar.gz) = 535060
diff --git a/x11/salut/Makefile b/x11/salut/Makefile
index 8e3b66505e7e..0ebd2f70a5b2 100644
--- a/x11/salut/Makefile
+++ b/x11/salut/Makefile
@@ -1,7 +1,7 @@
PORTNAME= salut
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/sddm/Makefile b/x11/sddm/Makefile
index dce6dd4b0339..27f3009d37b6 100644
--- a/x11/sddm/Makefile
+++ b/x11/sddm/Makefile
@@ -1,6 +1,5 @@
PORTNAME= sddm
-PORTVERSION= 0.20.0
-PORTREVISION= 3
+PORTVERSION= 0.21.0
DISTVERSIONPREFIX= v
CATEGORIES= x11
@@ -23,10 +22,9 @@ RUN_DEPENDS= consolekit2>1.2.5:sysutils/consolekit2 \
xauth:x11/xauth \
xmessage:x11/xmessage
-USES= cmake compiler:c++11-lang cpe kde:5 pkgconfig python:build qt:5 xorg
+USES= cmake compiler:c++17-lang cpe pkgconfig python:build qt:5 xorg
CPE_VENDOR= ${PORTNAME}_project
USE_GITHUB= yes
-USE_KDE= ecm:build
USE_QT= core declarative dbus gui network \
buildtools:build linguisttools:build declarative-test:build \
qmake:build testlib:build
@@ -43,7 +41,8 @@ CMAKE_ARGS= -DUID_MIN=1000 \
-DSDDM_INITIAL_VT=7
USE_RC_SUBR= sddm
-SUB_FILES= xinitrc.desktop
+SUB_FILES= xinit-session \
+ xinitrc.desktop
USERS= sddm
GROUPS= sddm
@@ -54,14 +53,15 @@ post-patch:
-e 's#/usr/share/#${LOCALBASE}/share/#' \
-e 's#%%LOCALBASE%%#${LOCALBASE}#g' \
${WRKSRC}/data/scripts/Xsession \
- ${WRKSRC}/src/common/Configuration.h
+ ${WRKSRC}/src/common/Configuration.h \
+ ${WRKSRC}/src/greeter/waylandkeyboardbackend.cpp
post-install:
# Install xsession.desktop to launch .xinitrc via sddm.
${MKDIR} ${STAGEDIR}${PREFIX}/share/xsessions
+ ${INSTALL_DATA} ${FILESDIR}/sddm.conf.default ${STAGEDIR}${PREFIX}/etc
${INSTALL_DATA} ${WRKDIR}/xinitrc.desktop ${STAGEDIR}${PREFIX}/share/xsessions
- ${INSTALL_SCRIPT} ${FILESDIR}/xinit-session ${STAGEDIR}${PREFIX}/share/sddm/scripts
- ${REINPLACE_CMD} -e 's#@@LOCALBASE@@#${LOCALBASE}#' ${STAGEDIR}${PREFIX}/share/sddm/scripts/xinit-session
+ ${INSTALL_SCRIPT} ${WRKDIR}/xinit-session ${STAGEDIR}${PREFIX}/share/sddm/scripts
${MV} ${STAGEDIR}${PREFIX}/etc/pam.d/sddm ${STAGEDIR}${PREFIX}/etc/pam.d/sddm.default
${MV} ${STAGEDIR}${PREFIX}/etc/pam.d/sddm-autologin ${STAGEDIR}${PREFIX}/etc/pam.d/sddm-autologin.default
${MV} ${STAGEDIR}${PREFIX}/etc/pam.d/sddm-greeter ${STAGEDIR}${PREFIX}/etc/pam.d/sddm-greeter.default
diff --git a/x11/sddm/distinfo b/x11/sddm/distinfo
index 22293e126b67..afd4571f2ddc 100644
--- a/x11/sddm/distinfo
+++ b/x11/sddm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1689196955
-SHA256 (sddm-sddm-v0.20.0_GH0.tar.gz) = 467c8bd91e0d4f76d4bc4e57ab334f1f48a33478482ba9476d93b0b3d7ace9fb
-SIZE (sddm-sddm-v0.20.0_GH0.tar.gz) = 3552722
+TIMESTAMP = 1715911035
+SHA256 (sddm-sddm-v0.21.0_GH0.tar.gz) = f895de2683627e969e4849dbfbbb2b500787481ca5ba0de6d6dfdae5f1549abf
+SIZE (sddm-sddm-v0.21.0_GH0.tar.gz) = 3557266
diff --git a/x11/sddm/files/sddm.conf.default b/x11/sddm/files/sddm.conf.default
new file mode 100644
index 000000000000..585e4bae106c
--- /dev/null
+++ b/x11/sddm/files/sddm.conf.default
@@ -0,0 +1,2 @@
+# Disable virtual keyboard by default
+InputMethod=""
diff --git a/x11/sddm/files/xinit-session b/x11/sddm/files/xinit-session.in
index d10125d73770..d9b9cbb107b1 100644
--- a/x11/sddm/files/xinit-session
+++ b/x11/sddm/files/xinit-session.in
@@ -7,9 +7,9 @@
RC="$HOME/.xinitrc"
if [ ! -f "$RC" ] ; then
- RC="@@LOCALBASE@@/etc/X11/xinit/xinitrc"
+ RC="%%LOCALBASE%%/etc/X11/xinit/xinitrc"
# But that one needs at least xterm to do something useful
- if [ ! -x @@LOCALBASE@@/bin/xterm ] ; then
+ if [ ! -x %%LOCALBASE%%/bin/xterm ] ; then
RC=""
fi
fi
@@ -18,5 +18,5 @@ if [ -n "$RC" -a -f "$RC" ] ; then
test -x "$RC" && exec "$RC"
test -f "$RC" && exec /bin/sh "$RC"
else
- exec @@LOCALBASE@@/bin/xmessage -geometry +0+0 "There is no user-session or usable default with xterm"
+ exec %%LOCALBASE%%/bin/xmessage -geometry +0+0 "There is no user-session or usable default with xterm"
fi
diff --git a/x11/sddm/pkg-plist b/x11/sddm/pkg-plist
index bc24fd18f449..dce3f0959ab0 100644
--- a/x11/sddm/pkg-plist
+++ b/x11/sddm/pkg-plist
@@ -1,9 +1,9 @@
bin/sddm
bin/sddm-greeter
-etc/dbus-1/system.d/org.freedesktop.DisplayManager.conf
@sample etc/pam.d/sddm.default etc/pam.d/sddm
@sample etc/pam.d/sddm-autologin.default etc/pam.d/sddm-autologin
@sample etc/pam.d/sddm-greeter.default etc/pam.d/sddm-greeter
+@sample etc/sddm.conf.default etc/sddm.conf
%%QT_QMLDIR%%/SddmComponents/Background.qml
%%QT_QMLDIR%%/SddmComponents/Button.qml
%%QT_QMLDIR%%/SddmComponents/Clock.qml
@@ -20,6 +20,7 @@ etc/dbus-1/system.d/org.freedesktop.DisplayManager.conf
libexec/sddm-helper
libexec/sddm-helper-start-wayland
libexec/sddm-helper-start-x11user
+share/dbus-1/system.d/org.freedesktop.DisplayManager.conf
share/man/man1/sddm-greeter.1.gz
share/man/man1/sddm.1.gz
share/man/man5/sddm-state.conf.5.gz
@@ -151,47 +152,48 @@ share/man/man5/sddm.conf.5.gz
%%DATADIR%%/themes/maya/metadata.desktop
%%DATADIR%%/themes/maya/screenshots/hi_IN.png
%%DATADIR%%/themes/maya/theme.conf
-%%DATADIR%%/translations/ar.qm
-%%DATADIR%%/translations/bn.qm
-%%DATADIR%%/translations/ca.qm
-%%DATADIR%%/translations/cs.qm
-%%DATADIR%%/translations/da.qm
-%%DATADIR%%/translations/de.qm
-%%DATADIR%%/translations/es.qm
-%%DATADIR%%/translations/et.qm
-%%DATADIR%%/translations/eu.qm
-%%DATADIR%%/translations/fi.qm
-%%DATADIR%%/translations/fr.qm
-%%DATADIR%%/translations/gl.qm
-%%DATADIR%%/translations/he.qm
-%%DATADIR%%/translations/hi_IN.qm
-%%DATADIR%%/translations/hu.qm
-%%DATADIR%%/translations/ie.qm
-%%DATADIR%%/translations/is.qm
-%%DATADIR%%/translations/it.qm
-%%DATADIR%%/translations/ja.qm
-%%DATADIR%%/translations/ka.qm
-%%DATADIR%%/translations/kk.qm
-%%DATADIR%%/translations/ko.qm
-%%DATADIR%%/translations/lt.qm
-%%DATADIR%%/translations/lv.qm
-%%DATADIR%%/translations/nb.qm
-%%DATADIR%%/translations/nl.qm
-%%DATADIR%%/translations/nn.qm
-%%DATADIR%%/translations/oc.qm
-%%DATADIR%%/translations/pl.qm
-%%DATADIR%%/translations/pt_BR.qm
-%%DATADIR%%/translations/pt_PT.qm
-%%DATADIR%%/translations/ro.qm
-%%DATADIR%%/translations/ru.qm
-%%DATADIR%%/translations/sk.qm
-%%DATADIR%%/translations/sr.qm
-%%DATADIR%%/translations/sr@ijekavian.qm
-%%DATADIR%%/translations/sr@ijekavianlatin.qm
-%%DATADIR%%/translations/sr@latin.qm
-%%DATADIR%%/translations/sv.qm
-%%DATADIR%%/translations/tr.qm
-%%DATADIR%%/translations/uk.qm
-%%DATADIR%%/translations/zh_CN.qm
-%%DATADIR%%/translations/zh_TW.qm
+%%DATADIR%%/translations-qt5/ar.qm
+%%DATADIR%%/translations-qt5/bg.qm
+%%DATADIR%%/translations-qt5/bn.qm
+%%DATADIR%%/translations-qt5/ca.qm
+%%DATADIR%%/translations-qt5/cs.qm
+%%DATADIR%%/translations-qt5/da.qm
+%%DATADIR%%/translations-qt5/de.qm
+%%DATADIR%%/translations-qt5/es.qm
+%%DATADIR%%/translations-qt5/et.qm
+%%DATADIR%%/translations-qt5/eu.qm
+%%DATADIR%%/translations-qt5/fi.qm
+%%DATADIR%%/translations-qt5/fr.qm
+%%DATADIR%%/translations-qt5/gl.qm
+%%DATADIR%%/translations-qt5/he.qm
+%%DATADIR%%/translations-qt5/hi_IN.qm
+%%DATADIR%%/translations-qt5/hu.qm
+%%DATADIR%%/translations-qt5/ie.qm
+%%DATADIR%%/translations-qt5/is.qm
+%%DATADIR%%/translations-qt5/it.qm
+%%DATADIR%%/translations-qt5/ja.qm
+%%DATADIR%%/translations-qt5/ka.qm
+%%DATADIR%%/translations-qt5/kk.qm
+%%DATADIR%%/translations-qt5/ko.qm
+%%DATADIR%%/translations-qt5/lt.qm
+%%DATADIR%%/translations-qt5/lv.qm
+%%DATADIR%%/translations-qt5/nb.qm
+%%DATADIR%%/translations-qt5/nl.qm
+%%DATADIR%%/translations-qt5/nn.qm
+%%DATADIR%%/translations-qt5/oc.qm
+%%DATADIR%%/translations-qt5/pl.qm
+%%DATADIR%%/translations-qt5/pt_BR.qm
+%%DATADIR%%/translations-qt5/pt_PT.qm
+%%DATADIR%%/translations-qt5/ro.qm
+%%DATADIR%%/translations-qt5/ru.qm
+%%DATADIR%%/translations-qt5/sk.qm
+%%DATADIR%%/translations-qt5/sr.qm
+%%DATADIR%%/translations-qt5/sr@ijekavian.qm
+%%DATADIR%%/translations-qt5/sr@ijekavianlatin.qm
+%%DATADIR%%/translations-qt5/sr@latin.qm
+%%DATADIR%%/translations-qt5/sv.qm
+%%DATADIR%%/translations-qt5/tr.qm
+%%DATADIR%%/translations-qt5/uk.qm
+%%DATADIR%%/translations-qt5/zh_CN.qm
+%%DATADIR%%/translations-qt5/zh_TW.qm
share/xsessions/xinitrc.desktop
diff --git a/x11/shikane/Makefile b/x11/shikane/Makefile
index 40fde7e0d707..8382159d3e56 100644
--- a/x11/shikane/Makefile
+++ b/x11/shikane/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shikane
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/shotman/Makefile b/x11/shotman/Makefile
index 5091bfeb584f..bbe6f7cc317d 100644
--- a/x11/shotman/Makefile
+++ b/x11/shotman/Makefile
@@ -1,7 +1,6 @@
PORTNAME= shotman
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.5
-PORTREVISION= 6
+DISTVERSION= 0.4.6
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
diff --git a/x11/shotman/Makefile.crates b/x11/shotman/Makefile.crates
index 72737971d917..928d0bf939db 100644
--- a/x11/shotman/Makefile.crates
+++ b/x11/shotman/Makefile.crates
@@ -1,104 +1,115 @@
CARGO_CRATES= adler-1.0.2 \
- anyhow-1.0.68 \
- atty-0.2.14 \
+ anstream-0.6.4 \
+ anstyle-1.0.4 \
+ anstyle-parse-0.2.2 \
+ anstyle-query-1.0.0 \
+ anstyle-wincon-3.0.1 \
+ anyhow-1.0.75 \
+ async-task-4.5.0 \
autocfg-1.1.0 \
bitflags-1.3.2 \
- calloop-0.10.5 \
- cc-1.0.78 \
+ bitflags-2.4.1 \
+ bytemuck-1.14.0 \
+ bytemuck_derive-1.5.0 \
+ calloop-0.12.3 \
+ calloop-wayland-source-0.2.0 \
+ cc-1.0.83 \
cfg-if-1.0.0 \
- clap-4.1.4 \
- clap_complete-4.1.1 \
- clap_derive-4.1.0 \
- clap_lex-0.3.0 \
- colored-2.0.0 \
+ clap-4.4.6 \
+ clap_builder-4.4.6 \
+ clap_complete-4.4.3 \
+ clap_derive-4.4.2 \
+ clap_lex-0.5.1 \
+ colorchoice-1.0.0 \
+ colored-2.0.4 \
+ concurrent-queue-2.3.0 \
crc32fast-1.3.2 \
- dlib-0.5.0 \
+ crossbeam-utils-0.8.16 \
+ cursor-icon-1.0.0 \
+ deranged-0.3.9 \
+ dlib-0.5.2 \
downcast-rs-1.2.0 \
- either-1.8.0 \
- errno-0.2.8 \
- errno-dragonfly-0.1.2 \
- flate2-1.0.25 \
- futures-0.3.25 \
- futures-channel-0.3.25 \
- futures-core-0.3.25 \
- futures-io-0.3.25 \
- futures-sink-0.3.25 \
- futures-task-0.3.25 \
- futures-util-0.3.25 \
- heck-0.4.0 \
- hermit-abi-0.1.19 \
- hermit-abi-0.2.6 \
- io-lifetimes-1.0.4 \
- is-terminal-0.4.2 \
- itertools-0.10.5 \
- itoa-1.0.5 \
+ either-1.9.0 \
+ errno-0.3.5 \
+ fdeflate-0.3.0 \
+ flate2-1.0.28 \
+ futures-channel-0.3.28 \
+ futures-core-0.3.28 \
+ heck-0.4.1 \
+ hermit-abi-0.3.3 \
+ is-terminal-0.4.9 \
+ itertools-0.11.0 \
+ itoa-1.0.9 \
lazy_static-1.4.0 \
- libc-0.2.139 \
- libloading-0.7.4 \
- linux-raw-sys-0.1.4 \
- log-0.4.17 \
- memchr-2.5.0 \
- memmap2-0.5.8 \
- memoffset-0.6.5 \
+ libc-0.2.149 \
+ libloading-0.8.1 \
+ linux-raw-sys-0.4.10 \
+ log-0.4.20 \
+ memchr-2.6.4 \
+ memmap2-0.8.0 \
+ memmap2-0.9.0 \
memoffset-0.7.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.6.2 \
- nix-0.25.1 \
- nix-0.26.1 \
- nom-7.1.2 \
+ miniz_oxide-0.7.1 \
+ nix-0.26.4 \
+ nom-7.1.3 \
+ num-conv-0.1.0 \
num_threads-0.1.6 \
- once_cell-1.17.0 \
- os_str_bytes-6.4.1 \
- pin-project-lite-0.2.9 \
- pin-utils-0.1.0 \
- pkg-config-0.3.26 \
- png-0.17.7 \
- proc-macro-error-1.0.4 \
- proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.49 \
- quick-xml-0.23.1 \
- quote-1.0.23 \
- rustix-0.36.6 \
- ryu-1.0.12 \
+ pin-project-lite-0.2.13 \
+ pkg-config-0.3.27 \
+ png-0.17.10 \
+ polling-3.2.0 \
+ powerfmt-0.2.0 \
+ proc-macro2-1.0.78 \
+ quick-xml-0.30.0 \
+ quote-1.0.35 \
+ rustix-0.38.20 \
+ ryu-1.0.15 \
scoped-tls-1.0.1 \
- serde-1.0.152 \
- serde_derive-1.0.152 \
- serde_json-1.0.91 \
- simple_logger-2.3.0 \
- slab-0.4.7 \
- slotmap-1.0.6 \
- smallvec-1.10.0 \
- smithay-client-toolkit-0.17.0 \
- static_assertions-1.1.0 \
+ serde-1.0.197 \
+ serde_derive-1.0.197 \
+ serde_json-1.0.107 \
+ simd-adler32-0.3.7 \
+ simple_logger-4.2.0 \
+ slab-0.4.9 \
+ smallvec-1.11.1 \
+ smithay-client-toolkit-0.18.0 \
strsim-0.10.0 \
- syn-1.0.107 \
- termcolor-1.1.3 \
- thiserror-1.0.38 \
- thiserror-impl-1.0.38 \
- time-0.3.20 \
- time-core-0.1.0 \
- time-macros-0.2.8 \
- unicode-ident-1.0.6 \
- vec_map-0.8.2 \
- version_check-0.9.4 \
- wayland-backend-0.1.0 \
- wayland-client-0.30.2 \
- wayland-cursor-0.30.0 \
- wayland-protocols-0.30.0 \
- wayland-protocols-wlr-0.1.0 \
- wayland-scanner-0.30.0 \
- wayland-sys-0.30.1 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.5 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
+ syn-2.0.52 \
+ thiserror-1.0.50 \
+ thiserror-impl-1.0.50 \
+ time-0.3.34 \
+ time-core-0.1.2 \
+ time-macros-0.2.17 \
+ tracing-0.1.40 \
+ tracing-core-0.1.32 \
+ unicode-ident-1.0.12 \
+ utf8parse-0.2.1 \
+ wayland-backend-0.3.2 \
+ wayland-client-0.31.1 \
+ wayland-csd-frame-0.3.0 \
+ wayland-cursor-0.31.0 \
+ wayland-protocols-0.31.0 \
+ wayland-protocols-wlr-0.2.0 \
+ wayland-scanner-0.31.0 \
+ wayland-sys-0.31.1 \
windows-sys-0.42.0 \
- windows_aarch64_gnullvm-0.42.1 \
- windows_aarch64_msvc-0.42.1 \
- windows_i686_gnu-0.42.1 \
- windows_i686_msvc-0.42.1 \
- windows_x86_64_gnu-0.42.1 \
- windows_x86_64_gnullvm-0.42.1 \
- windows_x86_64_msvc-0.42.1 \
+ windows-sys-0.48.0 \
+ windows-targets-0.48.5 \
+ windows_aarch64_gnullvm-0.42.2 \
+ windows_aarch64_gnullvm-0.48.5 \
+ windows_aarch64_msvc-0.42.2 \
+ windows_aarch64_msvc-0.48.5 \
+ windows_i686_gnu-0.42.2 \
+ windows_i686_gnu-0.48.5 \
+ windows_i686_msvc-0.42.2 \
+ windows_i686_msvc-0.48.5 \
+ windows_x86_64_gnu-0.42.2 \
+ windows_x86_64_gnu-0.48.5 \
+ windows_x86_64_gnullvm-0.42.2 \
+ windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_msvc-0.42.2 \
+ windows_x86_64_msvc-0.48.5 \
xcursor-0.3.4 \
- xkbcommon-0.5.0
+ xkbcommon-0.7.0 \
+ xkeysym-0.2.0
diff --git a/x11/shotman/distinfo b/x11/shotman/distinfo
index 13cf3e4c1901..646dc56661c2 100644
--- a/x11/shotman/distinfo
+++ b/x11/shotman/distinfo
@@ -1,211 +1,233 @@
-TIMESTAMP = 1693129559
-SHA256 (shotman-v0.4.5.tar.gz) = 59ade23793294b5021d4aa6e4151cd3dc2063079011c67ab12e6c6b9d4031b2e
-SIZE (shotman-v0.4.5.tar.gz) = 30424
+TIMESTAMP = 1716150172
+SHA256 (shotman-v0.4.6.tar.gz) = a664dc014850fa15298216dc66cecb99a16de5e3aafe7a5fb347c8fc83d30a6d
+SIZE (shotman-v0.4.6.tar.gz) = 31777
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/anyhow-1.0.68.crate) = 2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61
-SIZE (rust/crates/anyhow-1.0.68.crate) = 43882
-SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.crate) = 5470
+SHA256 (rust/crates/anstream-0.6.4.crate) = 2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44
+SIZE (rust/crates/anstream-0.6.4.crate) = 20593
+SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87
+SIZE (rust/crates/anstyle-1.0.4.crate) = 13998
+SHA256 (rust/crates/anstyle-parse-0.2.2.crate) = 317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140
+SIZE (rust/crates/anstyle-parse-0.2.2.crate) = 24696
+SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b
+SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620
+SHA256 (rust/crates/anstyle-wincon-3.0.1.crate) = f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628
+SIZE (rust/crates/anstyle-wincon-3.0.1.crate) = 11279
+SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
+SIZE (rust/crates/anyhow-1.0.75.crate) = 43901
+SHA256 (rust/crates/async-task-4.5.0.crate) = b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1
+SIZE (rust/crates/async-task-4.5.0.crate) = 36956
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/calloop-0.10.5.crate) = 1a59225be45a478d772ce015d9743e49e92798ece9e34eda9a6aa2a6a7f40192
-SIZE (rust/crates/calloop-0.10.5.crate) = 53694
-SHA256 (rust/crates/cc-1.0.78.crate) = a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d
-SIZE (rust/crates/cc-1.0.78.crate) = 61375
+SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07
+SIZE (rust/crates/bitflags-2.4.1.crate) = 37043
+SHA256 (rust/crates/bytemuck-1.14.0.crate) = 374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6
+SIZE (rust/crates/bytemuck-1.14.0.crate) = 44933
+SHA256 (rust/crates/bytemuck_derive-1.5.0.crate) = 965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1
+SIZE (rust/crates/bytemuck_derive-1.5.0.crate) = 17323
+SHA256 (rust/crates/calloop-0.12.3.crate) = 7b50b5a44d59a98c55a9eeb518f39bf7499ba19fd98ee7d22618687f3f10adbf
+SIZE (rust/crates/calloop-0.12.3.crate) = 66858
+SHA256 (rust/crates/calloop-wayland-source-0.2.0.crate) = 0f0ea9b9476c7fad82841a8dbb380e2eae480c21910feba80725b46931ed8f02
+SIZE (rust/crates/calloop-wayland-source-0.2.0.crate) = 11304
+SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
+SIZE (rust/crates/cc-1.0.83.crate) = 68343
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-4.1.4.crate) = f13b9c79b5d1dd500d20ef541215a6423c75829ef43117e1b4d17fd8af0b5d76
-SIZE (rust/crates/clap-4.1.4.crate) = 207077
-SHA256 (rust/crates/clap_complete-4.1.1.crate) = 3d6540eedc41f8a5a76cf3d8d458057dcdf817be4158a55b5f861f7a5483de75
-SIZE (rust/crates/clap_complete-4.1.1.crate) = 32707
-SHA256 (rust/crates/clap_derive-4.1.0.crate) = 684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8
-SIZE (rust/crates/clap_derive-4.1.0.crate) = 27897
-SHA256 (rust/crates/clap_lex-0.3.0.crate) = 0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8
-SIZE (rust/crates/clap_lex-0.3.0.crate) = 9671
-SHA256 (rust/crates/colored-2.0.0.crate) = b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd
-SIZE (rust/crates/colored-2.0.0.crate) = 21619
+SHA256 (rust/crates/clap-4.4.6.crate) = d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956
+SIZE (rust/crates/clap-4.4.6.crate) = 54823
+SHA256 (rust/crates/clap_builder-4.4.6.crate) = 0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45
+SIZE (rust/crates/clap_builder-4.4.6.crate) = 162450
+SHA256 (rust/crates/clap_complete-4.4.3.crate) = e3ae8ba90b9d8b007efe66e55e48fb936272f5ca00349b5b0e89877520d35ea7
+SIZE (rust/crates/clap_complete-4.4.3.crate) = 37353
+SHA256 (rust/crates/clap_derive-4.4.2.crate) = 0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873
+SIZE (rust/crates/clap_derive-4.4.2.crate) = 29019
+SHA256 (rust/crates/clap_lex-0.5.1.crate) = cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961
+SIZE (rust/crates/clap_lex-0.5.1.crate) = 11793
+SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
+SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
+SHA256 (rust/crates/colored-2.0.4.crate) = 2674ec482fbc38012cf31e6c42ba0177b431a0cb6f15fe40efa5aab1bda516f6
+SIZE (rust/crates/colored-2.0.4.crate) = 23654
+SHA256 (rust/crates/concurrent-queue-2.3.0.crate) = f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400
+SIZE (rust/crates/concurrent-queue-2.3.0.crate) = 20189
SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
-SHA256 (rust/crates/dlib-0.5.0.crate) = ac1b7517328c04c2aa68422fc60a41b92208182142ed04a25879c26c8f878794
-SIZE (rust/crates/dlib-0.5.0.crate) = 5788
+SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294
+SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508
+SHA256 (rust/crates/cursor-icon-1.0.0.crate) = 740bb192a8e2d1350119916954f4409ee7f62f149b536911eeb78ba5a20526bf
+SIZE (rust/crates/cursor-icon-1.0.0.crate) = 10909
+SHA256 (rust/crates/deranged-0.3.9.crate) = 0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3
+SIZE (rust/crates/deranged-0.3.9.crate) = 17080
+SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
+SIZE (rust/crates/dlib-0.5.2.crate) = 5806
SHA256 (rust/crates/downcast-rs-1.2.0.crate) = 9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650
SIZE (rust/crates/downcast-rs-1.2.0.crate) = 11670
-SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797
-SIZE (rust/crates/either-1.8.0.crate) = 15992
-SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
-SIZE (rust/crates/errno-0.2.8.crate) = 9276
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/flate2-1.0.25.crate) = a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841
-SIZE (rust/crates/flate2-1.0.25.crate) = 70210
-SHA256 (rust/crates/futures-0.3.25.crate) = 38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0
-SIZE (rust/crates/futures-0.3.25.crate) = 51664
-SHA256 (rust/crates/futures-channel-0.3.25.crate) = 52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed
-SIZE (rust/crates/futures-channel-0.3.25.crate) = 31974
-SHA256 (rust/crates/futures-core-0.3.25.crate) = 04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac
-SIZE (rust/crates/futures-core-0.3.25.crate) = 14623
-SHA256 (rust/crates/futures-io-0.3.25.crate) = 00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb
-SIZE (rust/crates/futures-io-0.3.25.crate) = 8911
-SHA256 (rust/crates/futures-sink-0.3.25.crate) = 39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9
-SIZE (rust/crates/futures-sink-0.3.25.crate) = 7854
-SHA256 (rust/crates/futures-task-0.3.25.crate) = 2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea
-SIZE (rust/crates/futures-task-0.3.25.crate) = 11844
-SHA256 (rust/crates/futures-util-0.3.25.crate) = 197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6
-SIZE (rust/crates/futures-util-0.3.25.crate) = 155866
-SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9
-SIZE (rust/crates/heck-0.4.0.crate) = 11161
-SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7
-SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027
-SHA256 (rust/crates/io-lifetimes-1.0.4.crate) = e7d6c6f8c91b4b9ed43484ad1a938e393caf35960fce7f82a040497207bd8e9e
-SIZE (rust/crates/io-lifetimes-1.0.4.crate) = 35815
-SHA256 (rust/crates/is-terminal-0.4.2.crate) = 28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189
-SIZE (rust/crates/is-terminal-0.4.2.crate) = 7577
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itoa-1.0.5.crate) = fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440
-SIZE (rust/crates/itoa-1.0.5.crate) = 10622
+SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
+SIZE (rust/crates/either-1.9.0.crate) = 16660
+SHA256 (rust/crates/errno-0.3.5.crate) = ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860
+SIZE (rust/crates/errno-0.3.5.crate) = 10576
+SHA256 (rust/crates/fdeflate-0.3.0.crate) = d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10
+SIZE (rust/crates/fdeflate-0.3.0.crate) = 21790
+SHA256 (rust/crates/flate2-1.0.28.crate) = 46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e
+SIZE (rust/crates/flate2-1.0.28.crate) = 73690
+SHA256 (rust/crates/futures-channel-0.3.28.crate) = 955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2
+SIZE (rust/crates/futures-channel-0.3.28.crate) = 32281
+SHA256 (rust/crates/futures-core-0.3.28.crate) = 4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c
+SIZE (rust/crates/futures-core-0.3.28.crate) = 14780
+SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
+SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/hermit-abi-0.3.3.crate) = d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7
+SIZE (rust/crates/hermit-abi-0.3.3.crate) = 14253
+SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
+SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
+SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
+SIZE (rust/crates/itertools-0.11.0.crate) = 125074
+SHA256 (rust/crates/itoa-1.0.9.crate) = af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38
+SIZE (rust/crates/itoa-1.0.9.crate) = 10492
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.139.crate) = 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79
-SIZE (rust/crates/libc-0.2.139.crate) = 638983
-SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
-SIZE (rust/crates/libloading-0.7.4.crate) = 27580
-SHA256 (rust/crates/linux-raw-sys-0.1.4.crate) = f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4
-SIZE (rust/crates/linux-raw-sys-0.1.4.crate) = 878981
-SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
-SIZE (rust/crates/log-0.4.17.crate) = 38028
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
-SHA256 (rust/crates/memmap2-0.5.8.crate) = 4b182332558b18d807c4ce1ca8ca983b34c3ee32765e47b3f0f69b90355cc1dc
-SIZE (rust/crates/memmap2-0.5.8.crate) = 26592
-SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
-SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
+SHA256 (rust/crates/libc-0.2.149.crate) = a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b
+SIZE (rust/crates/libc-0.2.149.crate) = 715592
+SHA256 (rust/crates/libloading-0.8.1.crate) = c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161
+SIZE (rust/crates/libloading-0.8.1.crate) = 27893
+SHA256 (rust/crates/linux-raw-sys-0.4.10.crate) = da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f
+SIZE (rust/crates/linux-raw-sys-0.4.10.crate) = 1407767
+SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
+SIZE (rust/crates/log-0.4.20.crate) = 38307
+SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167
+SIZE (rust/crates/memchr-2.6.4.crate) = 94439
+SHA256 (rust/crates/memmap2-0.8.0.crate) = 43a5a03cefb0d953ec0be133036f14e109412fa594edc2f77227249db66cc3ed
+SIZE (rust/crates/memmap2-0.8.0.crate) = 30990
+SHA256 (rust/crates/memmap2-0.9.0.crate) = deaba38d7abf1d4cca21cc89e932e542ba2b9258664d2a9ef0e61512039c9375
+SIZE (rust/crates/memmap2-0.9.0.crate) = 31529
SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4
SIZE (rust/crates/memoffset-0.7.1.crate) = 8556
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa
-SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536
-SHA256 (rust/crates/nix-0.25.1.crate) = f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4
-SIZE (rust/crates/nix-0.25.1.crate) = 272312
-SHA256 (rust/crates/nix-0.26.1.crate) = 46a58d1d356c6597d08cde02c2f09d785b09e28711837b1ed667dc652c08a694
-SIZE (rust/crates/nix-0.26.1.crate) = 277805
-SHA256 (rust/crates/nom-7.1.2.crate) = e5507769c4919c998e69e49c839d9dc6e693ede4cc4290d6ad8b41d4f09c548c
-SIZE (rust/crates/nom-7.1.2.crate) = 117341
+SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
+SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
+SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
+SIZE (rust/crates/nix-0.26.4.crate) = 279099
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44
SIZE (rust/crates/num_threads-0.1.6.crate) = 7334
-SHA256 (rust/crates/once_cell-1.17.0.crate) = 6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66
-SIZE (rust/crates/once_cell-1.17.0.crate) = 32736
-SHA256 (rust/crates/os_str_bytes-6.4.1.crate) = 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee
-SIZE (rust/crates/os_str_bytes-6.4.1.crate) = 23101
-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.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160
-SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662
-SHA256 (rust/crates/png-0.17.7.crate) = 5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638
-SIZE (rust/crates/png-0.17.7.crate) = 80979
-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.49.crate) = 57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5
-SIZE (rust/crates/proc-macro2-1.0.49.crate) = 41977
-SHA256 (rust/crates/quick-xml-0.23.1.crate) = 11bafc859c6815fbaffbbbf4229ecb767ac913fecb27f9ad4343662e9ef099ea
-SIZE (rust/crates/quick-xml-0.23.1.crate) = 161488
-SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b
-SIZE (rust/crates/quote-1.0.23.crate) = 28058
-SHA256 (rust/crates/rustix-0.36.6.crate) = 4feacf7db682c6c329c4ede12649cd36ecab0f3be5b7d74e6a20304725db4549
-SIZE (rust/crates/rustix-0.36.6.crate) = 288718
-SHA256 (rust/crates/ryu-1.0.12.crate) = 7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde
-SIZE (rust/crates/ryu-1.0.12.crate) = 47070
+SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58
+SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141
+SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
+SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838
+SHA256 (rust/crates/png-0.17.10.crate) = dd75bf2d8dd3702b9707cdbc56a5b9ef42cec752eb8b3bafc01234558442aa64
+SIZE (rust/crates/png-0.17.10.crate) = 89384
+SHA256 (rust/crates/polling-3.2.0.crate) = 62a79e457c9898100b4298d57d69ec53d06f9a6ed352431ce5f377e082d2e846
+SIZE (rust/crates/polling-3.2.0.crate) = 53244
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/proc-macro2-1.0.78.crate) = e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae
+SIZE (rust/crates/proc-macro2-1.0.78.crate) = 47158
+SHA256 (rust/crates/quick-xml-0.30.0.crate) = eff6510e86862b57b210fd8cbe8ed3f0d7d600b9c2863cd4549a2e033c66e956
+SIZE (rust/crates/quick-xml-0.30.0.crate) = 161923
+SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
+SIZE (rust/crates/quote-1.0.35.crate) = 28136
+SHA256 (rust/crates/rustix-0.38.20.crate) = 67ce50cb2e16c2903e30d1cbccfd8387a74b9d4c938b6a4c5ec6cc7556f7a8a0
+SIZE (rust/crates/rustix-0.38.20.crate) = 358266
+SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741
+SIZE (rust/crates/ryu-1.0.15.crate) = 46906
SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
-SHA256 (rust/crates/serde-1.0.152.crate) = bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb
-SIZE (rust/crates/serde-1.0.152.crate) = 77091
-SHA256 (rust/crates/serde_derive-1.0.152.crate) = af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e
-SIZE (rust/crates/serde_derive-1.0.152.crate) = 55586
-SHA256 (rust/crates/serde_json-1.0.91.crate) = 877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883
-SIZE (rust/crates/serde_json-1.0.91.crate) = 144654
-SHA256 (rust/crates/simple_logger-2.3.0.crate) = 48047e77b528151aaf841a10a9025f9459da80ba820e425ff7eb005708a76dc7
-SIZE (rust/crates/simple_logger-2.3.0.crate) = 9656
-SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef
-SIZE (rust/crates/slab-0.4.7.crate) = 16647
-SHA256 (rust/crates/slotmap-1.0.6.crate) = e1e08e261d0e8f5c43123b7adf3e4ca1690d655377ac93a03b2c9d3e98de1342
-SIZE (rust/crates/slotmap-1.0.6.crate) = 58954
-SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0
-SIZE (rust/crates/smallvec-1.10.0.crate) = 31564
-SHA256 (rust/crates/smithay-client-toolkit-0.17.0.crate) = e1476c3d89bb67079264b88aaf4f14358353318397e083b7c4e8c14517f55de7
-SIZE (rust/crates/smithay-client-toolkit-0.17.0.crate) = 150751
-SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
-SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2
+SIZE (rust/crates/serde-1.0.197.crate) = 77087
+SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b
+SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771
+SHA256 (rust/crates/serde_json-1.0.107.crate) = 6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65
+SIZE (rust/crates/serde_json-1.0.107.crate) = 146458
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/simple_logger-4.2.0.crate) = 2230cd5c29b815c9b699fb610b49a5ed65588f3509d9f0108be3a885da629333
+SIZE (rust/crates/simple_logger-4.2.0.crate) = 10680
+SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
+SIZE (rust/crates/slab-0.4.9.crate) = 17108
+SHA256 (rust/crates/smallvec-1.11.1.crate) = 942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a
+SIZE (rust/crates/smallvec-1.11.1.crate) = 34831
+SHA256 (rust/crates/smithay-client-toolkit-0.18.0.crate) = 60e3d9941fa3bacf7c2bf4b065304faa14164151254cd16ce1b1bc8fc381600f
+SIZE (rust/crates/smithay-client-toolkit-0.18.0.crate) = 126729
SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5
-SIZE (rust/crates/syn-1.0.107.crate) = 237539
-SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
-SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
-SHA256 (rust/crates/thiserror-1.0.38.crate) = 6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0
-SIZE (rust/crates/thiserror-1.0.38.crate) = 18947
-SHA256 (rust/crates/thiserror-impl-1.0.38.crate) = 1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f
-SIZE (rust/crates/thiserror-impl-1.0.38.crate) = 15429
-SHA256 (rust/crates/time-0.3.20.crate) = cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890
-SIZE (rust/crates/time-0.3.20.crate) = 111856
-SHA256 (rust/crates/time-core-0.1.0.crate) = 2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd
-SIZE (rust/crates/time-core-0.1.0.crate) = 6597
-SHA256 (rust/crates/time-macros-0.2.8.crate) = fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36
-SIZE (rust/crates/time-macros-0.2.8.crate) = 24295
-SHA256 (rust/crates/unicode-ident-1.0.6.crate) = 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc
-SIZE (rust/crates/unicode-ident-1.0.6.crate) = 42158
-SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
-SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/wayland-backend-0.1.0.crate) = fb23bfea266c92bb051ea36cce0eb1a52b743dc1c5f168021947eda79764656d
-SIZE (rust/crates/wayland-backend-0.1.0.crate) = 68334
-SHA256 (rust/crates/wayland-client-0.30.2.crate) = 489c9654770f674fc7e266b3c579f4053d7551df0ceb392f153adb1f9ed06ac8
-SIZE (rust/crates/wayland-client-0.30.2.crate) = 65289
-SHA256 (rust/crates/wayland-cursor-0.30.0.crate) = 2d0c3a0d5b4b688b07b0442362d3ed6bf04724fcc16cd69ab6285b90dbc487aa
-SIZE (rust/crates/wayland-cursor-0.30.0.crate) = 6930
-SHA256 (rust/crates/wayland-protocols-0.30.0.crate) = 7fefbeb8a360abe67ab7c2efe1d297a1a50ee011f5460791bc18870c26bb84e2
-SIZE (rust/crates/wayland-protocols-0.30.0.crate) = 127598
-SHA256 (rust/crates/wayland-protocols-wlr-0.1.0.crate) = fce991093320e4a6a525876e6b629ab24da25f9baef0c2e0080ad173ec89588a
-SIZE (rust/crates/wayland-protocols-wlr-0.1.0.crate) = 25759
-SHA256 (rust/crates/wayland-scanner-0.30.0.crate) = 4834c14b3edf1d9986c83ca79b1e7e3afbe9874c7c144702f6467063259ce45d
-SIZE (rust/crates/wayland-scanner-0.30.0.crate) = 34206
-SHA256 (rust/crates/wayland-sys-0.30.1.crate) = 96b2a02ac608e07132978689a6f9bf4214949c85998c247abadd4f4129b1aa06
-SIZE (rust/crates/wayland-sys-0.30.1.crate) = 8358
-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-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
-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 (rust/crates/syn-2.0.52.crate) = b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07
+SIZE (rust/crates/syn-2.0.52.crate) = 254728
+SHA256 (rust/crates/thiserror-1.0.50.crate) = f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2
+SIZE (rust/crates/thiserror-1.0.50.crate) = 19414
+SHA256 (rust/crates/thiserror-impl-1.0.50.crate) = 266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8
+SIZE (rust/crates/thiserror-impl-1.0.50.crate) = 15357
+SHA256 (rust/crates/time-0.3.34.crate) = c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749
+SIZE (rust/crates/time-0.3.34.crate) = 118430
+SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
+SIZE (rust/crates/time-core-0.1.2.crate) = 7191
+SHA256 (rust/crates/time-macros-0.2.17.crate) = 7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774
+SIZE (rust/crates/time-macros-0.2.17.crate) = 24443
+SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
+SIZE (rust/crates/tracing-0.1.40.crate) = 79459
+SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54
+SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221
+SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
+SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
+SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
+SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
+SHA256 (rust/crates/wayland-backend-0.3.2.crate) = 19152ddd73f45f024ed4534d9ca2594e0ef252c1847695255dae47f34df9fbe4
+SIZE (rust/crates/wayland-backend-0.3.2.crate) = 69238
+SHA256 (rust/crates/wayland-client-0.31.1.crate) = 1ca7d52347346f5473bf2f56705f360e8440873052e575e55890c4fa57843ed3
+SIZE (rust/crates/wayland-client-0.31.1.crate) = 62635
+SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
+SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
+SHA256 (rust/crates/wayland-cursor-0.31.0.crate) = a44aa20ae986659d6c77d64d808a046996a932aa763913864dc40c359ef7ad5b
+SIZE (rust/crates/wayland-cursor-0.31.0.crate) = 6938
+SHA256 (rust/crates/wayland-protocols-0.31.0.crate) = e253d7107ba913923dc253967f35e8561a3c65f914543e46843c88ddd729e21c
+SIZE (rust/crates/wayland-protocols-0.31.0.crate) = 134772
+SHA256 (rust/crates/wayland-protocols-wlr-0.2.0.crate) = ad1f61b76b6c2d8742e10f9ba5c3737f6530b4c243132c2a2ccc8aa96fe25cd6
+SIZE (rust/crates/wayland-protocols-wlr-0.2.0.crate) = 25804
+SHA256 (rust/crates/wayland-scanner-0.31.0.crate) = fb8e28403665c9f9513202b7e1ed71ec56fde5c107816843fb14057910b2c09c
+SIZE (rust/crates/wayland-scanner-0.31.0.crate) = 35245
+SHA256 (rust/crates/wayland-sys-0.31.1.crate) = 15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af
+SIZE (rust/crates/wayland-sys-0.31.1.crate) = 8577
SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.1.crate) = 8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.1.crate) = 362795
-SHA256 (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7
-SIZE (rust/crates/windows_aarch64_msvc-0.42.1.crate) = 664655
-SHA256 (rust/crates/windows_i686_gnu-0.42.1.crate) = de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640
-SIZE (rust/crates/windows_i686_gnu-0.42.1.crate) = 733428
-SHA256 (rust/crates/windows_i686_msvc-0.42.1.crate) = bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605
-SIZE (rust/crates/windows_i686_msvc-0.42.1.crate) = 722583
-SHA256 (rust/crates/windows_x86_64_gnu-0.42.1.crate) = c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45
-SIZE (rust/crates/windows_x86_64_gnu-0.42.1.crate) = 697614
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.1.crate) = 362788
-SHA256 (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd
-SIZE (rust/crates/windows_x86_64_msvc-0.42.1.crate) = 664606
+SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
+SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
+SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
+SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
+SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
+SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
+SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
+SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
+SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
+SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
+SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
+SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
+SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
+SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
+SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
+SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
+SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
+SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
+SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
+SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
+SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
SHA256 (rust/crates/xcursor-0.3.4.crate) = 463705a63313cd4301184381c5e8042f0a7e9b4bb63653f216311d4ae74690b7
SIZE (rust/crates/xcursor-0.3.4.crate) = 6069
-SHA256 (rust/crates/xkbcommon-0.5.0.crate) = acbee136714379ab22da0280207fdb7f47e0bb940adea97731b65598b8c7a92e
-SIZE (rust/crates/xkbcommon-0.5.0.crate) = 58155
+SHA256 (rust/crates/xkbcommon-0.7.0.crate) = 13867d259930edc7091a6c41b4ce6eee464328c6ff9659b7e4c668ca20d4c91e
+SIZE (rust/crates/xkbcommon-0.7.0.crate) = 58896
+SHA256 (rust/crates/xkeysym-0.2.0.crate) = 054a8e68b76250b253f671d1268cb7f1ae089ec35e195b2efb2a4e9a836d0621
+SIZE (rust/crates/xkeysym-0.2.0.crate) = 101431
diff --git a/x11/showmethekey/Makefile b/x11/showmethekey/Makefile
index 93e74d5b7ab7..39bc5803e7d8 100644
--- a/x11/showmethekey/Makefile
+++ b/x11/showmethekey/Makefile
@@ -1,6 +1,6 @@
PORTNAME= showmethekey
DISTVERSIONPREFIX= v
-DISTVERSION= 1.12.0
+DISTVERSION= 1.13.1
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/showmethekey/distinfo b/x11/showmethekey/distinfo
index c0c855abe3c0..4ecd3f0c1867 100644
--- a/x11/showmethekey/distinfo
+++ b/x11/showmethekey/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699614478
-SHA256 (AlynxZhou-showmethekey-v1.12.0_GH0.tar.gz) = 1ff784d882ab2d0e4fe037e49500705ae58d4789e1fa95a85660f66e4a0423da
-SIZE (AlynxZhou-showmethekey-v1.12.0_GH0.tar.gz) = 5269307
+TIMESTAMP = 1715074350
+SHA256 (AlynxZhou-showmethekey-v1.13.1_GH0.tar.gz) = 53b0fcf2a70a29b71144150255d3e4de1dfcbedbf837da45cec64152067d5275
+SIZE (AlynxZhou-showmethekey-v1.13.1_GH0.tar.gz) = 5271189
diff --git a/x11/sirula/Makefile b/x11/sirula/Makefile
index 00aadf2fcf20..38d95a34371b 100644
--- a/x11/sirula/Makefile
+++ b/x11/sirula/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sirula
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/squeekboard/Makefile b/x11/squeekboard/Makefile
index 4903836ffa6d..815b1ffe16d0 100644
--- a/x11/squeekboard/Makefile
+++ b/x11/squeekboard/Makefile
@@ -1,6 +1,7 @@
PORTNAME= squeekboard
DISTVERSIONPREFIX= v
-DISTVERSION= 1.38.0
+DISTVERSION= 1.39.0
+PORTREVISION= 1
CATEGORIES= x11 wayland
PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
diff --git a/x11/squeekboard/Makefile.crates b/x11/squeekboard/Makefile.crates
index d30c430b6ae5..1dda16268f3f 100644
--- a/x11/squeekboard/Makefile.crates
+++ b/x11/squeekboard/Makefile.crates
@@ -1,21 +1,21 @@
-CARGO_CRATES= anstyle-1.0.6 \
+CARGO_CRATES= anstyle-1.0.7 \
async-io-1.13.0 \
async-lock-2.8.0 \
atk-0.18.0 \
atk-sys-0.18.0 \
- autocfg-1.1.0 \
+ autocfg-1.3.0 \
bitflags-1.3.2 \
bitflags-2.5.0 \
byteorder-1.5.0 \
cairo-rs-0.18.5 \
cairo-sys-rs-0.18.2 \
- cc-1.0.90 \
- cfg-expr-0.15.7 \
+ cc-1.0.96 \
+ cfg-expr-0.15.8 \
cfg-if-1.0.0 \
clap-4.4.18 \
clap_builder-4.4.18 \
clap_lex-0.6.0 \
- concurrent-queue-2.4.0 \
+ concurrent-queue-2.5.0 \
crossbeam-utils-0.8.19 \
derivative-2.2.0 \
enumflags2-0.6.4 \
@@ -48,29 +48,29 @@ CARGO_CRATES= anstyle-1.0.6 \
gtk-0.18.1 \
gtk-sys-0.18.0 \
gtk3-macros-0.18.0 \
- hashbrown-0.14.3 \
+ hashbrown-0.14.5 \
heck-0.4.1 \
heck-0.5.0 \
hermit-abi-0.3.9 \
indexmap-2.2.6 \
instant-0.1.12 \
io-lifetimes-1.0.11 \
- itoa-1.0.10 \
- libc-0.2.153 \
+ itoa-1.0.11 \
+ libc-0.2.154 \
linux-raw-sys-0.3.8 \
log-0.4.21 \
maplit-1.0.2 \
- memchr-2.7.1 \
+ memchr-2.7.2 \
memmap2-0.7.1 \
memoffset-0.6.5 \
- memoffset-0.9.0 \
+ memoffset-0.9.1 \
nb-connect-1.2.0 \
nix-0.22.3 \
once_cell-1.19.0 \
pango-0.18.3 \
pango-sys-0.18.0 \
parking-2.2.0 \
- pin-project-lite-0.2.13 \
+ pin-project-lite-0.2.14 \
pin-utils-0.1.0 \
pkg-config-0.3.30 \
polling-2.8.0 \
@@ -79,28 +79,28 @@ CARGO_CRATES= anstyle-1.0.6 \
proc-macro-crate-2.0.2 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.79 \
- quote-1.0.35 \
+ proc-macro2-1.0.81 \
+ quote-1.0.36 \
rustc_version-0.4.0 \
rustix-0.37.27 \
ryu-1.0.17 \
scoped-tls-1.0.1 \
semver-1.0.22 \
- serde-1.0.197 \
- serde_derive-1.0.197 \
- serde_repr-0.1.18 \
+ serde-1.0.200 \
+ serde_derive-1.0.200 \
+ serde_repr-0.1.19 \
serde_spanned-0.6.5 \
- serde_yaml-0.9.33 \
+ serde_yaml-0.9.34+deprecated \
slab-0.4.9 \
smallvec-1.13.2 \
socket2-0.4.10 \
static_assertions-1.1.0 \
syn-1.0.109 \
- syn-2.0.53 \
+ syn-2.0.60 \
system-deps-6.2.2 \
target-lexicon-0.12.14 \
- thiserror-1.0.58 \
- thiserror-impl-1.0.58 \
+ thiserror-1.0.59 \
+ thiserror-impl-1.0.59 \
toml-0.5.11 \
toml-0.8.2 \
toml_datetime-0.6.3 \
@@ -117,21 +117,22 @@ CARGO_CRATES= anstyle-1.0.6 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-targets-0.48.5 \
- windows-targets-0.52.4 \
+ windows-targets-0.52.5 \
windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.4 \
+ windows_aarch64_gnullvm-0.52.5 \
windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.4 \
+ windows_aarch64_msvc-0.52.5 \
windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.4 \
+ windows_i686_gnu-0.52.5 \
+ windows_i686_gnullvm-0.52.5 \
windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.4 \
+ windows_i686_msvc-0.52.5 \
windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.4 \
+ windows_x86_64_gnu-0.52.5 \
windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.4 \
+ windows_x86_64_gnullvm-0.52.5 \
windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.4 \
+ windows_x86_64_msvc-0.52.5 \
winnow-0.5.40 \
xkbcommon-0.5.1 \
zbus-1.9.3 \
diff --git a/x11/squeekboard/distinfo b/x11/squeekboard/distinfo
index c1822cc23861..2a200fefc025 100644
--- a/x11/squeekboard/distinfo
+++ b/x11/squeekboard/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1711226862
-SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
-SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
+TIMESTAMP = 1714937945
+SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b
+SIZE (rust/crates/anstyle-1.0.7.crate) = 15709
SHA256 (rust/crates/async-io-1.13.0.crate) = 0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af
SIZE (rust/crates/async-io-1.13.0.crate) = 37191
SHA256 (rust/crates/async-lock-2.8.0.crate) = 287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b
@@ -9,8 +9,8 @@ SHA256 (rust/crates/atk-0.18.0.crate) = b4af014b17dd80e8af9fa689b2d4a211ddba6eb5
SIZE (rust/crates/atk-0.18.0.crate) = 34069
SHA256 (rust/crates/atk-sys-0.18.0.crate) = 251e0b7d90e33e0ba930891a505a9a35ece37b2dd37a14f3ffc306c13b980009
SIZE (rust/crates/atk-sys-0.18.0.crate) = 22910
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
+SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
@@ -21,10 +21,10 @@ SHA256 (rust/crates/cairo-rs-0.18.5.crate) = 8ca26ef0159422fb77631dc9d17b102f253
SIZE (rust/crates/cairo-rs-0.18.5.crate) = 54235
SHA256 (rust/crates/cairo-sys-rs-0.18.2.crate) = 685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51
SIZE (rust/crates/cairo-sys-rs-0.18.2.crate) = 11855
-SHA256 (rust/crates/cc-1.0.90.crate) = 8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5
-SIZE (rust/crates/cc-1.0.90.crate) = 73954
-SHA256 (rust/crates/cfg-expr-0.15.7.crate) = fa50868b64a9a6fda9d593ce778849ea8715cd2a3d2cc17ffdb4a2f2f2f1961d
-SIZE (rust/crates/cfg-expr-0.15.7.crate) = 42003
+SHA256 (rust/crates/cc-1.0.96.crate) = 065a29261d53ba54260972629f9ca6bffa69bac13cd1fed61420f7fa68b9f8bd
+SIZE (rust/crates/cc-1.0.96.crate) = 76576
+SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02
+SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/clap-4.4.18.crate) = 1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c
@@ -33,8 +33,8 @@ SHA256 (rust/crates/clap_builder-4.4.18.crate) = 4df4df40ec50c46000231c914968278
SIZE (rust/crates/clap_builder-4.4.18.crate) = 163538
SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272
-SHA256 (rust/crates/concurrent-queue-2.4.0.crate) = d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363
-SIZE (rust/crates/concurrent-queue-2.4.0.crate) = 20244
+SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
+SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
@@ -99,8 +99,8 @@ SHA256 (rust/crates/gtk-sys-0.18.0.crate) = 771437bf1de2c1c0b496c11505bdf748e260
SIZE (rust/crates/gtk-sys-0.18.0.crate) = 137104
SHA256 (rust/crates/gtk3-macros-0.18.0.crate) = c6063efb63db582968fb7df72e1ae68aa6360dcfb0a75143f34fc7d616bad75e
SIZE (rust/crates/gtk3-macros-0.18.0.crate) = 5416
-SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
-SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
+SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
+SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
@@ -113,24 +113,24 @@ SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0
SIZE (rust/crates/instant-0.1.12.crate) = 6128
SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c
-SIZE (rust/crates/itoa-1.0.10.crate) = 10534
-SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
-SIZE (rust/crates/libc-0.2.153.crate) = 740614
+SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
+SIZE (rust/crates/itoa-1.0.11.crate) = 10563
+SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346
+SIZE (rust/crates/libc-0.2.154.crate) = 743304
SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
SIZE (rust/crates/log-0.4.21.crate) = 43442
SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d
SIZE (rust/crates/maplit-1.0.2.crate) = 8871
-SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149
-SIZE (rust/crates/memchr-2.7.1.crate) = 96307
+SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
+SIZE (rust/crates/memchr-2.7.2.crate) = 96220
SHA256 (rust/crates/memmap2-0.7.1.crate) = f49388d20533534cd19360ad3d6a7dadc885944aa802ba3995040c5ec11288c6
SIZE (rust/crates/memmap2-0.7.1.crate) = 30741
SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
-SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c
-SIZE (rust/crates/memoffset-0.9.0.crate) = 9033
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/nb-connect-1.2.0.crate) = b1bb540dc6ef51cfe1916ec038ce7a620daf3a111e2502d745197cd53d6bca15
SIZE (rust/crates/nb-connect-1.2.0.crate) = 8126
SHA256 (rust/crates/nix-0.22.3.crate) = e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf
@@ -143,8 +143,8 @@ SHA256 (rust/crates/pango-sys-0.18.0.crate) = 436737e391a843e5933d6d9aa102cb126d
SIZE (rust/crates/pango-sys-0.18.0.crate) = 24709
SHA256 (rust/crates/parking-2.2.0.crate) = bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae
SIZE (rust/crates/parking-2.2.0.crate) = 9730
-SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58
-SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141
+SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02
+SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817
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.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
@@ -161,10 +161,10 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c
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.79.crate) = e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e
-SIZE (rust/crates/proc-macro2-1.0.79.crate) = 47200
-SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
-SIZE (rust/crates/quote-1.0.35.crate) = 28136
+SHA256 (rust/crates/proc-macro2-1.0.81.crate) = 3d1597b0c024618f09a9c3b8655b7e430397a36d23fdafec26d6965e9eec3eba
+SIZE (rust/crates/proc-macro2-1.0.81.crate) = 48233
+SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
+SIZE (rust/crates/quote-1.0.36.crate) = 28507
SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2
@@ -175,16 +175,16 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/semver-1.0.22.crate) = 92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca
SIZE (rust/crates/semver-1.0.22.crate) = 30446
-SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2
-SIZE (rust/crates/serde-1.0.197.crate) = 77087
-SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b
-SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771
-SHA256 (rust/crates/serde_repr-0.1.18.crate) = 0b2e6b945e9d3df726b65d6ee24060aff8e3533d431f677a9695db04eff9dfdb
-SIZE (rust/crates/serde_repr-0.1.18.crate) = 9974
+SHA256 (rust/crates/serde-1.0.200.crate) = ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f
+SIZE (rust/crates/serde-1.0.200.crate) = 77611
+SHA256 (rust/crates/serde_derive-1.0.200.crate) = 856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb
+SIZE (rust/crates/serde_derive-1.0.200.crate) = 55785
+SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
+SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1
SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349
-SHA256 (rust/crates/serde_yaml-0.9.33.crate) = a0623d197252096520c6f2a5e1171ee436e5af99a5d7caa2891e55e61950e6d9
-SIZE (rust/crates/serde_yaml-0.9.33.crate) = 65165
+SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
+SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
@@ -195,16 +195,16 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.53.crate) = 7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032
-SIZE (rust/crates/syn-2.0.53.crate) = 254828
+SHA256 (rust/crates/syn-2.0.60.crate) = 909518bc7b1c9b779f1bbf07f2929d35af9f0f37e47c6e9ef7f9dddc1e1821f3
+SIZE (rust/crates/syn-2.0.60.crate) = 255808
SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349
SIZE (rust/crates/system-deps-6.2.2.crate) = 25546
SHA256 (rust/crates/target-lexicon-0.12.14.crate) = e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f
SIZE (rust/crates/target-lexicon-0.12.14.crate) = 25508
-SHA256 (rust/crates/thiserror-1.0.58.crate) = 03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297
-SIZE (rust/crates/thiserror-1.0.58.crate) = 21025
-SHA256 (rust/crates/thiserror-impl-1.0.58.crate) = c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7
-SIZE (rust/crates/thiserror-impl-1.0.58.crate) = 15645
+SHA256 (rust/crates/thiserror-1.0.59.crate) = f0126ad08bff79f29fc3ae6a55cc72352056dfff61e3ff8bb7129476d44b23aa
+SIZE (rust/crates/thiserror-1.0.59.crate) = 21040
+SHA256 (rust/crates/thiserror-impl-1.0.59.crate) = d1cd413b5d558b4c5bf3680e324a6fa5014e7b7c067a51e69dbdf47eb7148b66
+SIZE (rust/crates/thiserror-impl-1.0.59.crate) = 15726
SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
SHA256 (rust/crates/toml-0.8.2.crate) = 185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d
@@ -237,36 +237,38 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.4.crate) = 7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b
-SIZE (rust/crates/windows-targets-0.52.4.crate) = 6310
+SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
+SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = 433373
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.4.crate) = da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675
-SIZE (rust/crates/windows_aarch64_msvc-0.52.4.crate) = 828055
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
+SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.4.crate) = b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3
-SIZE (rust/crates/windows_i686_gnu-0.52.4.crate) = 875736
+SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670
+SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9
+SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064
SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.4.crate) = 1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02
-SIZE (rust/crates/windows_i686_msvc-0.52.4.crate) = 895530
+SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
+SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03
-SIZE (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 831627
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
+SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 433358
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8
-SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
+SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
SIZE (rust/crates/winnow-0.5.40.crate) = 159316
SHA256 (rust/crates/xkbcommon-0.5.1.crate) = 52db25b599e92bf6e3904134618728eeb7b49a5a4f38f107f92399bb9c496b88
@@ -279,7 +281,7 @@ SHA256 (rust/crates/zvariant-2.10.0.crate) = a68c7b55f2074489b7e8e07d2d0a6ee6b4f
SIZE (rust/crates/zvariant-2.10.0.crate) = 64374
SHA256 (rust/crates/zvariant_derive-2.10.0.crate) = e4ca5e22593eb4212382d60d26350065bf2a02c34b85bc850474a74b589a3de9
SIZE (rust/crates/zvariant_derive-2.10.0.crate) = 8746
-SHA256 (squeekboard-v1.38.0.tar.bz2) = 7fcd867406b1af5f11cd346cee2e73c9f91443b5e9f09aee9ec905041f7d9a0b
-SIZE (squeekboard-v1.38.0.tar.bz2) = 192937
+SHA256 (squeekboard-v1.39.0.tar.bz2) = 078b4553fa4f268f9e37c60211c783bec99deb367054979ad036d9fc2055cc92
+SIZE (squeekboard-v1.39.0.tar.bz2) = 201644
SHA256 (db00c0b4eb73.patch) = b35dc517880a779b5581b8726a0af3bf903c4348f9f4c9420e74bdefda21b479
SIZE (db00c0b4eb73.patch) = 1630
diff --git a/x11/swaybg/Makefile b/x11/swaybg/Makefile
index 05095f67afb8..929ed8f450f0 100644
--- a/x11/swaybg/Makefile
+++ b/x11/swaybg/Makefile
@@ -1,7 +1,6 @@
PORTNAME= swaybg
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.0
-PORTREVISION= 1
+DISTVERSION= 1.2.1
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/swaywm/swaybg
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= wayland-protocols>=1.14:graphics/wayland-protocols
+BUILD_DEPENDS= wayland-protocols>=1.26:graphics/wayland-protocols
LIB_DEPENDS= libwayland-client.so:graphics/wayland
USES= compiler:c11 gnome meson pkgconfig
diff --git a/x11/swaybg/distinfo b/x11/swaybg/distinfo
index d81ab82fb13f..966bd230c57b 100644
--- a/x11/swaybg/distinfo
+++ b/x11/swaybg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670172047
-SHA256 (swaywm-swaybg-v1.2.0_GH0.tar.gz) = cfeab55b983da24352407279556c035b495890422578812d9a9c0bba1dc3ce75
-SIZE (swaywm-swaybg-v1.2.0_GH0.tar.gz) = 16572
+TIMESTAMP = 1714291782
+SHA256 (swaywm-swaybg-v1.2.1_GH0.tar.gz) = 45c4a1a3b83c86ddc321a6136402b708f195a022d0ccee4641b23d14c3a3c25e
+SIZE (swaywm-swaybg-v1.2.1_GH0.tar.gz) = 16600
diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile
index 940671c47ee4..636df9c11145 100644
--- a/x11/swayimg/Makefile
+++ b/x11/swayimg/Makefile
@@ -1,6 +1,7 @@
PORTNAME= swayimg
DISTVERSIONPREFIX= v
DISTVERSION= 2.2
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/swayr/Makefile b/x11/swayr/Makefile
index 74f5496d6e5e..f1324227856f 100644
--- a/x11/swayr/Makefile
+++ b/x11/swayr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= swayr
DISTVERSION= 0.27.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/x11/swayrbar/Makefile b/x11/swayrbar/Makefile
index e16db6fc8811..cff7f6a3ec56 100644
--- a/x11/swayrbar/Makefile
+++ b/x11/swayrbar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= swayrbar
DISTVERSION= 0.3.8
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/x11/tint/Makefile b/x11/tint/Makefile
index 2c1b19430723..2cf2fb3289ee 100644
--- a/x11/tint/Makefile
+++ b/x11/tint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tint2
PORTVERSION= 16.7
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11
MAINTAINER= yamagi@yamagi.org
diff --git a/x11/tint/files/patch-src_main.c b/x11/tint/files/patch-src_main.c
new file mode 100644
index 000000000000..085c8ffc3580
--- /dev/null
+++ b/x11/tint/files/patch-src_main.c
@@ -0,0 +1,12 @@
+--- src/main.c.orig 2024-04-13 07:17:11 UTC
++++ src/main.c
+@@ -419,6 +419,9 @@ void handle_x_event(XEvent *e)
+ if (handle_x_event_autohide(e))
+ return;
+
++ if ((e->type==4 || e->type==5 || e->type==6) && e->xproperty.window==server.root_win)
++ return;
++
+ Panel *panel = get_panel(e->xany.window);
+ switch (e->type) {
+ case ButtonPress: {
diff --git a/x11/wallutils/Makefile b/x11/wallutils/Makefile
index 0cb3d6f5b98c..64027946fa88 100644
--- a/x11/wallutils/Makefile
+++ b/x11/wallutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wallutils
DISTVERSION= 5.12.7
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= x11 wayland
MAINTAINER= eduardo@FreeBSD.org
diff --git a/x11/watershot/Makefile b/x11/watershot/Makefile
index 4d83f070d02a..097a93d3bb8e 100644
--- a/x11/watershot/Makefile
+++ b/x11/watershot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= watershot
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/waybar/Makefile b/x11/waybar/Makefile
index 145bbcade594..c712d5c24634 100644
--- a/x11/waybar/Makefile
+++ b/x11/waybar/Makefile
@@ -1,11 +1,11 @@
PORTNAME= waybar
-DISTVERSION= 0.9.24
-PORTREVISION= 3
+DISTVERSION= 0.10.2
CATEGORIES= x11 wayland
PKGNAMESUFFIX= ${FLAVOR:N${FLAVORS:[1]}:C/.+/-${FLAVOR}/}
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= 514d00803c91.patch:-p1 # https://github.com/Alexays/Waybar/pull/2949
+PATCHFILES+= f41458ea24a5.patch:-p1 # https://github.com/Alexays/Waybar/pull/3183
+PATCHFILES+= 67de082393dc.patch:-p1 # https://github.com/Alexays/Waybar/pull/3193
MAINTAINER= ports@FreeBSD.org
COMMENT= Highly customizable Wayland bar for Sway and wlroots-based compositors
@@ -16,10 +16,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
LIB_DEPENDS= libdate-tz.so:devel/date \
+ libinotify.so:devel/libinotify \
libjsoncpp.so:devel/jsoncpp \
libfmt.so:devel/libfmt \
libspdlog.so:devel/spdlog \
libwayland-client.so:graphics/wayland \
+ libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
libxkbregistry.so:x11/libxkbcommon
TEST_DEPENDS= catch>0:devel/catch
@@ -31,9 +33,9 @@ USE_GITHUB= yes
USE_GNOME= gtkmm30
GH_ACCOUNT= Alexays
GH_PROJECT= Waybar
-MESON_ARGS= ${libnl systemd wireplumber tests:L:C/.*/-D&=disabled/}
+MESON_ARGS= ${libnl systemd tests:L:C/.*/-D&=disabled/}
PLIST_FILES= bin/${PORTNAME} \
- etc/xdg/${PORTNAME}/config \
+ etc/xdg/${PORTNAME}/config.jsonc \
etc/xdg/${PORTNAME}/style.css
# XXX Add pkg-config support to devel/date
@@ -42,8 +44,8 @@ CONFIGURE_ENV+= PKG_CONFIG_PATH="${WRKDIR}"
SUB_FILES+= date.pc
.endif
-OPTIONS_DEFINE= CAVA DBUS EVDEV GLS ICONSFONT JACK MANPAGES MPD MPRIS PULSEAUDIO SNDIO UDEV UPOWER
-OPTIONS_DEFAULT= CAVA DBUS EVDEV GLS ICONSFONT JACK MANPAGES MPD MPRIS PULSEAUDIO SNDIO UDEV UPOWER
+OPTIONS_DEFINE= CAVA DBUS EVDEV ICONSFONT JACK MANPAGES MPD MPRIS PIPEWIRE PULSEAUDIO SNDIO UDEV UPOWER WIREPLUMBER
+OPTIONS_DEFAULT= CAVA DBUS EVDEV ICONSFONT JACK MANPAGES MPD MPRIS PIPEWIRE PULSEAUDIO SNDIO UDEV UPOWER WIREPLUMBER
OPTIONS_EXCLUDE+= CAVA # https://github.com/karlstav/cava/issues/487
.if ${FLAVOR:U:M*nopulse}
OPTIONS_EXCLUDE+= PULSEAUDIO
@@ -51,93 +53,100 @@ OPTIONS_EXCLUDE+= PULSEAUDIO
CAVA_LIB_DEPENDS= libcava.so:audio/cava
CAVA_MESON_ENABLED= cava
+CAVA_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-cava.5.gz
DBUS_LIB_DEPENDS= libdbusmenu-gtk3.so:devel/libdbusmenu
DBUS_MESON_ENABLED= dbusmenu-gtk
+DBUS_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-tray.5.gz
EVDEV_DESC= Keyboard state via libevdev
EVDEV_BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto
EVDEV_LIB_DEPENDS= libevdev.so:devel/libevdev \
- libinotify.so:devel/libinotify \
libinput.so:x11/libinput
EVDEV_MESON_ENABLED= libevdev libinput
-
-GLS_DESC= Use gtk-layer-shell library for popups support
-GLS_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell
-GLS_MESON_ENABLED= gtk-layer-shell
+EVDEV_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-keyboard-state.5.gz
ICONSFONT_DESC= Install Font Awesome to properly render icons
ICONSFONT_RUN_DEPENDS= font-awesome>0:x11-fonts/font-awesome
JACK_LIB_DEPENDS= libjack.so:audio/jack
JACK_MESON_ENABLED= jack
+JACK_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-jack.5.gz
MANPAGES_BUILD_DEPENDS= scdoc:textproc/scdoc
MANPAGES_MESON_ENABLED= man-pages
-MANPAGES_PLIST_FILES= share/man/man5/${PORTNAME}-backlight-slider.5.gz \
- share/man/man5/${PORTNAME}-backlight.5.gz \
- share/man/man5/${PORTNAME}-battery.5.gz \
- share/man/man5/${PORTNAME}-bluetooth.5.gz \
- share/man/man5/${PORTNAME}-cava.5.gz \
+MANPAGES_PLIST_FILES= share/man/man5/${PORTNAME}-battery.5.gz \
+ share/man/man5/${PORTNAME}-cffi.5.gz \
share/man/man5/${PORTNAME}-clock.5.gz \
share/man/man5/${PORTNAME}-cpu.5.gz \
share/man/man5/${PORTNAME}-custom.5.gz \
share/man/man5/${PORTNAME}-disk.5.gz \
share/man/man5/${PORTNAME}-dwl-tags.5.gz \
+ share/man/man5/${PORTNAME}-dwl-window.5.gz \
share/man/man5/${PORTNAME}-gamemode.5.gz \
+ share/man/man5/${PORTNAME}-hyprland-language.5.gz \
+ share/man/man5/${PORTNAME}-hyprland-submap.5.gz \
+ share/man/man5/${PORTNAME}-hyprland-window.5.gz \
+ share/man/man5/${PORTNAME}-hyprland-workspaces.5.gz \
share/man/man5/${PORTNAME}-idle-inhibitor.5.gz \
share/man/man5/${PORTNAME}-image.5.gz \
share/man/man5/${PORTNAME}-inhibitor.5.gz \
- share/man/man5/${PORTNAME}-keyboard-state.5.gz \
share/man/man5/${PORTNAME}-memory.5.gz \
- share/man/man5/${PORTNAME}-mpd.5.gz \
- share/man/man5/${PORTNAME}-mpris.5.gz \
- share/man/man5/${PORTNAME}-network.5.gz \
- share/man/man5/${PORTNAME}-pulseaudio-slider.5.gz \
- share/man/man5/${PORTNAME}-pulseaudio.5.gz \
share/man/man5/${PORTNAME}-river-layout.5.gz \
share/man/man5/${PORTNAME}-river-mode.5.gz \
share/man/man5/${PORTNAME}-river-tags.5.gz \
share/man/man5/${PORTNAME}-river-window.5.gz \
- share/man/man5/${PORTNAME}-sndio.5.gz \
share/man/man5/${PORTNAME}-states.5.gz \
+ share/man/man5/${PORTNAME}-styles.5.gz \
share/man/man5/${PORTNAME}-sway-language.5.gz \
share/man/man5/${PORTNAME}-sway-mode.5.gz \
share/man/man5/${PORTNAME}-sway-scratchpad.5.gz \
share/man/man5/${PORTNAME}-sway-window.5.gz \
share/man/man5/${PORTNAME}-sway-workspaces.5.gz \
share/man/man5/${PORTNAME}-temperature.5.gz \
- share/man/man5/${PORTNAME}-tray.5.gz \
- share/man/man5/${PORTNAME}-upower.5.gz \
- share/man/man5/${PORTNAME}-wireplumber.5.gz \
share/man/man5/${PORTNAME}-wlr-taskbar.5.gz \
- share/man/man5/${PORTNAME}-wlr-workspaces.5.gz \
share/man/man5/${PORTNAME}.5.gz \
${NULL}
MPD_DESC= Music Player Daemon support
MPD_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient
MPD_MESON_ENABLED= mpd
+MPD_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-mpd.5.gz
MPRIS_DESC= Media Player Remote Interfacing Specification via playerctl
MPRIS_LIB_DEPENDS= libplayerctl.so:multimedia/playerctl
MPRIS_MESON_ENABLED= mpris
+MPRIS_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-mpris.5.gz
+
+PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire
+PIPEWIRE_MESON_ENABLED= pipewire
+PIPEWIRE_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-privacy.5.gz
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_MESON_ENABLED= pulseaudio
+PULSEAUDIO_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-pulseaudio-slider.5.gz \
+ MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-pulseaudio.5.gz
SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
SNDIO_USES= localbase:ldflags
SNDIO_MESON_ENABLED= sndio
+SNDIO_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-sndio.5.gz
UDEV_DESC= Monitor backlight level via libudev
UDEV_LIB_DEPENDS= libepoll-shim.so:devel/libepoll-shim \
libudev.so:devel/libudev-devd
UDEV_MESON_ENABLED= libudev
+UDEV_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-backlight-slider.5.gz \
+ MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-backlight.5.gz
UPOWER_DESC= Monitor battery capacity via UPower
UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower
UPOWER_MESON_ENABLED= upower_glib
+UPOWER_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-upower.5.gz
+
+WIREPLUMBER_LIB_DEPENDS= libwireplumber-0.5.so:multimedia/wireplumber
+WIREPLUMBER_MESON_ENABLED= wireplumber
+WIREPLUMBER_VARS= MANPAGES_PLIST_FILES+=share/man/man5/${PORTNAME}-wireplumber.5.gz
post-patch:
# Extract (snapshot) version from the port instead of meson.build
@@ -147,10 +156,10 @@ post-patch:
# https://github.com/ConsoleKit2/ConsoleKit2/issues/150
@${REINPLACE_CMD} -e 's,/login1,/ConsoleKit/Manager,' \
-e 's,login1\([".]\),ConsoleKit\1,g' \
- ${WRKSRC}/src/modules/backlight.cpp \
${WRKSRC}/src/modules/gamemode.cpp \
${WRKSRC}/src/modules/inhibitor.cpp \
${WRKSRC}/src/modules/upower/upower.cpp \
+ ${WRKSRC}/src/util/backlight_backend.cpp \
${WRKSRC}/src/util/prepare_for_sleep.cpp
# Respect PREFIX for icons
@${REINPLACE_CMD} 's,/usr/share,${DATADIR:H},' \
@@ -163,8 +172,9 @@ pre-test:
${TOUCH} ${WRKDIR}/.meson_build_tests; \
fi
-# XXX https://github.com/HowardHinnant/date/issues/799
-.if ${CXX} == c++ && exists(/usr/include/c++/v1/__chrono/concepts.h)
+# XXX Drop after FreeBSD 13.3 EOL around 2025-07-01 (don't forget distinfo)
+.if ${CXX} == c++ && exists(/usr/include/c++/v1/__chrono/concepts.h) && \
+ !exists(/usr/include/c++/v1/__chrono/tzdb.h) || make(makesum) || make(fetch)
USES+= cmake:indirect
CMAKE_ARGS= -B ${WRKDIR}/libcxx_build -S ${WRKSRC_libcxx}/libcxx
CMAKE_OFF= LIBCXX_INCLUDE_BENCHMARKS
diff --git a/x11/waybar/distinfo b/x11/waybar/distinfo
index 244d67ac4b5f..db7e8b7db044 100644
--- a/x11/waybar/distinfo
+++ b/x11/waybar/distinfo
@@ -1,7 +1,9 @@
-TIMESTAMP = 1699016827
-SHA256 (Alexays-Waybar-0.9.24_GH0.tar.gz) = 57aa7860bc066ebf4f3327dafa9841100b098c0dec1dce4baaa1fae63e9b57ae
-SIZE (Alexays-Waybar-0.9.24_GH0.tar.gz) = 275416
+TIMESTAMP = 1713887948
+SHA256 (Alexays-Waybar-0.10.2_GH0.tar.gz) = 7ecccfe5d326d66987a32e77e02b825019d191670ab8e87412df01dd0913f9c0
+SIZE (Alexays-Waybar-0.10.2_GH0.tar.gz) = 301414
SHA256 (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = b5a9ff1793b1e2d388a3819bf35797002b1d2e40bb35a10c65605e0ea1435271
SIZE (llvm-llvm-project-llvmorg-16.0.1_GH0.tar.gz) = 179289803
-SHA256 (514d00803c91.patch) = fcf2b190530afaab38a0cb9207508b64cd5fd63ea863036d7563e5005adaa6f9
-SIZE (514d00803c91.patch) = 1387
+SHA256 (f41458ea24a5.patch) = a125479cf8bf9b57306f8cd3df9fc969e43ddd797abd56a61f9328ba5877634c
+SIZE (f41458ea24a5.patch) = 2490
+SHA256 (67de082393dc.patch) = 71da4a4b2577f9a08555187151fc532b57a137f5de45622861e1307f70fffc3b
+SIZE (67de082393dc.patch) = 992
diff --git a/x11/wayidle/Makefile b/x11/wayidle/Makefile
index 17b6d6e51f81..a941e162d592 100644
--- a/x11/wayidle/Makefile
+++ b/x11/wayidle/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wayidle
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.1
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
diff --git a/x11/waylock/Makefile b/x11/waylock/Makefile
index 4d2cfafa29ba..b259ef2c9023 100644
--- a/x11/waylock/Makefile
+++ b/x11/waylock/Makefile
@@ -1,6 +1,6 @@
PORTNAME= waylock
DISTVERSIONPREFIX= v
-DISTVERSION= 1.0.0
+DISTVERSION= 1.1.0
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -11,7 +11,7 @@ LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols \
- zig>=0.11.0:lang/zig
+ zig>=0.12.0:lang/zig
LIB_DEPENDS= libwayland-client.so:graphics/wayland \
libxkbcommon.so:x11/libxkbcommon
RUN_DEPENDS= unix-selfauth-helper>0:security/unix-selfauth-helper
@@ -19,8 +19,8 @@ RUN_DEPENDS= unix-selfauth-helper>0:security/unix-selfauth-helper
USES= pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= ifreund
-GH_TUPLE= ifreund:zig-wayland:65475ba:zig_wayland/deps/zig-wayland \
- ifreund:zig-xkbcommon:7b188de:zig_xkbcommon/deps/zig-xkbcommon
+GH_TUPLE= ifreund:zig-wayland:v0.1.0:zig_wayland/../.cache/zig/p/1220b0f8f822c1625af7aae4cb3ab2c4ec1a4c0e99ef32867b2a8d88bb070b3e7f6d \
+ ifreund:zig-xkbcommon:v0.1.0:zig_xkbcommon/../.cache/zig/p/1220840390382c88caf9b0887f6cebbba3a7d05960b8b2ee6d80567b2950b71e5017
MAKE_ENV= DESTDIR="${STAGEDIR}"
CONFIGURE_ARGS= --prefix "${PREFIX}" \
${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \
diff --git a/x11/waylock/distinfo b/x11/waylock/distinfo
index d27bce75f9c9..d74c4293c2b2 100644
--- a/x11/waylock/distinfo
+++ b/x11/waylock/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1713267102
-SHA256 (ifreund-waylock-v1.0.0_GH0.tar.gz) = 243730ab9488aaff0969e8d4940218d201dae5f9463bcccfdf9f98260e602ec9
-SIZE (ifreund-waylock-v1.0.0_GH0.tar.gz) = 19777
-SHA256 (ifreund-zig-wayland-65475ba_GH0.tar.gz) = 51c3f10e44ddc829d259b96e01ce135ccb564f1851f1f8bb0552516aa3b3f9c2
-SIZE (ifreund-zig-wayland-65475ba_GH0.tar.gz) = 56249
-SHA256 (ifreund-zig-xkbcommon-7b188de_GH0.tar.gz) = 2c55d221c7a3483b38669cd19f7ccbc16a6429fc365e497aff4cd23b762317f5
-SIZE (ifreund-zig-xkbcommon-7b188de_GH0.tar.gz) = 21749
+TIMESTAMP = 1716111491
+SHA256 (ifreund-waylock-v1.1.0_GH0.tar.gz) = afa53200f5901dba37524f3193afea978aee8af71856bc0e7988baf89be045bb
+SIZE (ifreund-waylock-v1.1.0_GH0.tar.gz) = 20424
+SHA256 (ifreund-zig-wayland-v0.1.0_GH0.tar.gz) = 243a46239a75113376294a739bc27870961882ff95eeb5b20207d2c0f49990de
+SIZE (ifreund-zig-wayland-v0.1.0_GH0.tar.gz) = 56342
+SHA256 (ifreund-zig-xkbcommon-v0.1.0_GH0.tar.gz) = 62875763fa7a9262c4eda62235259aeafc6fce54568f41119a059e8ac392dbb7
+SIZE (ifreund-zig-xkbcommon-v0.1.0_GH0.tar.gz) = 22487
diff --git a/x11/wayout/Makefile b/x11/wayout/Makefile
index 3ab6b7b276be..0b9b4a9f99fc 100644
--- a/x11/wayout/Makefile
+++ b/x11/wayout/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wayout
DISTVERSION= 1.1.3
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~shinyzenith/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
diff --git a/x11/wezterm/Makefile b/x11/wezterm/Makefile
index fd9e27d5149a..46c3260da98b 100644
--- a/x11/wezterm/Makefile
+++ b/x11/wezterm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wezterm
DISTVERSION= 20230408-112425-69ae8472
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= x11 wayland
MAINTAINER= nivit@FreeBSD.org
diff --git a/x11/windowtolayer/Makefile b/x11/windowtolayer/Makefile
index c4160d1b1af4..ae2555848e5d 100644
--- a/x11/windowtolayer/Makefile
+++ b/x11/windowtolayer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= windowtolayer
PORTVERSION= s20240320
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/wl-kbptr/Makefile b/x11/wl-kbptr/Makefile
new file mode 100644
index 000000000000..c2c03278e420
--- /dev/null
+++ b/x11/wl-kbptr/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= wl-kbptr
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.1
+CATEGORIES= x11 wayland
+
+MAINTAINER= jbeich@FreeBSD.org
+COMMENT= Control the mouse pointer with the keyboard on Wayland
+WWW= https://github.com/moverest/wl-kbptr
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
+LIB_DEPENDS= libwayland-client.so:graphics/wayland \
+ libxkbcommon.so:x11/libxkbcommon
+
+USES= compiler:c11 gnome meson pkgconfig
+USE_GITHUB= yes
+USE_GNOME= cairo
+GH_ACCOUNT= moverest
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/x11/wl-kbptr/distinfo b/x11/wl-kbptr/distinfo
new file mode 100644
index 000000000000..33ee6ed5a2bd
--- /dev/null
+++ b/x11/wl-kbptr/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1715896185
+SHA256 (moverest-wl-kbptr-v0.2.1_GH0.tar.gz) = c014d8c12613b6267067cacf3f8737acc66514f18c1474de55d3cb3498c96bbe
+SIZE (moverest-wl-kbptr-v0.2.1_GH0.tar.gz) = 38038
diff --git a/x11/wl-kbptr/pkg-descr b/x11/wl-kbptr/pkg-descr
new file mode 100644
index 000000000000..c446432fd179
--- /dev/null
+++ b/x11/wl-kbptr/pkg-descr
@@ -0,0 +1,11 @@
+wl-kbptr -- short for Wayland Keyboard Pointer -- is a utility to help
+move the mouse pointer with the keyboard.
+
+It works in two phases: the screen is first in mapped with three
+letter labels and then the selected area is refined by bisecting
+it. At any point the cursor can be moved at the location marked by the
+red marker by pressing Enter or Space. A left, right and middle click
+can be made by pressing the g, h and b keys respectively.
+
+Note, your compositor needs to support the wlr-layer-shell-unstable-v1
+and wlr-virtual-pointer-unstable-v1 protocols.
diff --git a/x11/wlr-which-key/Makefile b/x11/wlr-which-key/Makefile
index 31fd78585d35..75470416d752 100644
--- a/x11/wlr-which-key/Makefile
+++ b/x11/wlr-which-key/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wlr-which-key
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/wmenu/Makefile b/x11/wmenu/Makefile
index 032dcff2b41c..5742f8bad6fd 100644
--- a/x11/wmenu/Makefile
+++ b/x11/wmenu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wmenu
-DISTVERSION= 0.1.7
+DISTVERSION= 0.1.8
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~adnano/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
@@ -27,6 +27,7 @@ LDFLAGS+= `pkg-config --libs epoll-shim`
.endif
PLIST_FILES= bin/wmenu \
+ bin/wmenu-run \
share/man/man1/wmenu.1.gz
.include <bsd.port.mk>
diff --git a/x11/wmenu/distinfo b/x11/wmenu/distinfo
index fed7739e8e14..4738a0ea1fad 100644
--- a/x11/wmenu/distinfo
+++ b/x11/wmenu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710236249
-SHA256 (wmenu-0.1.7.tar.gz) = f86c9bfb32a907d467c59d34123c8e7d55cda08524735b7c640b682830f854b9
-SIZE (wmenu-0.1.7.tar.gz) = 19052
+TIMESTAMP = 1714896725
+SHA256 (wmenu-0.1.8.tar.gz) = 0079d3bbe82e0b02035450b4b31609dd5b822116ea4c14979d2e26d91db3c461
+SIZE (wmenu-0.1.8.tar.gz) = 20353
diff --git a/x11/wmfocus/Makefile b/x11/wmfocus/Makefile
index cda0e724beae..c069ff68a2f9 100644
--- a/x11/wmfocus/Makefile
+++ b/x11/wmfocus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wmfocus
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11
MAINTAINER= eduardo@FreeBSD.org
diff --git a/x11/wvkbd/Makefile b/x11/wvkbd/Makefile
index 19d7db5807d0..fdf536ebd980 100644
--- a/x11/wvkbd/Makefile
+++ b/x11/wvkbd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wvkbd
DISTVERSIONPREFIX= v
-DISTVERSION= 0.14.4
+DISTVERSION= 0.15
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~proycon/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
diff --git a/x11/wvkbd/distinfo b/x11/wvkbd/distinfo
index eabcc393d51e..640d091abeab 100644
--- a/x11/wvkbd/distinfo
+++ b/x11/wvkbd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709462038
-SHA256 (wvkbd-v0.14.4.tar.gz) = 1821798acb5d70b04c0ef2f28133eb2f35373c35db3bc08ca5b1fbf46e3b7654
-SIZE (wvkbd-v0.14.4.tar.gz) = 1452033
+TIMESTAMP = 1714844532
+SHA256 (wvkbd-v0.15.tar.gz) = be537e0f28fdd4c447b526e5c1363b4461c18200598d8c2c88d61e016dd73c76
+SIZE (wvkbd-v0.15.tar.gz) = 1452358
diff --git a/x11/xdg-desktop-portal-luminous/Makefile b/x11/xdg-desktop-portal-luminous/Makefile
index d0b2785ef27b..b97a926465a6 100644
--- a/x11/xdg-desktop-portal-luminous/Makefile
+++ b/x11/xdg-desktop-portal-luminous/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xdg-desktop-portal-luminous
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/xkb-switch/Makefile b/x11/xkb-switch/Makefile
index 5a0b6b977b8a..4542bff9beb3 100644
--- a/x11/xkb-switch/Makefile
+++ b/x11/xkb-switch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xkb-switch
PORTVERSION= 1.8.5
-PORTREVIDSION= 1
+PORTREVISION= 1
CATEGORIES= x11
MAINTAINER= dmgk@FreeBSD.org
diff --git a/x11/xloadimage/Makefile b/x11/xloadimage/Makefile
index 627136192e71..c581c8b7371a 100644
--- a/x11/xloadimage/Makefile
+++ b/x11/xloadimage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xloadimage
PORTVERSION= 4.1.24
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 graphics
MASTER_SITES= DEBIAN_POOL
DISTNAME= ${PORTNAME}.${VERSION}
diff --git a/x11/xorgproto/Makefile b/x11/xorgproto/Makefile
index 8271be8bad85..50ab69358a11 100644
--- a/x11/xorgproto/Makefile
+++ b/x11/xorgproto/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xorgproto
-DISTVERSION= 2023.2
+DISTVERSION= 2024.1
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
diff --git a/x11/xorgproto/distinfo b/x11/xorgproto/distinfo
index 275f43ec4d49..fe87b2b0eba8 100644
--- a/x11/xorgproto/distinfo
+++ b/x11/xorgproto/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698309470
-SHA256 (xorg/proto/xorgproto-2023.2.tar.xz) = b61fbc7db82b14ce2dc705ab590efc32b9ad800037113d1973811781d5118c2c
-SIZE (xorg/proto/xorgproto-2023.2.tar.xz) = 759040
+TIMESTAMP = 1711437392
+SHA256 (xorg/proto/xorgproto-2024.1.tar.xz) = 372225fd40815b8423547f5d890c5debc72e88b91088fbfb13158c20495ccb59
+SIZE (xorg/proto/xorgproto-2024.1.tar.xz) = 760500
diff --git a/x11/xpra/Makefile b/x11/xpra/Makefile
index 01b9d57cceaa..11c60ee69c9c 100644
--- a/x11/xpra/Makefile
+++ b/x11/xpra/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xpra
PORTVERSION= 5.0.8
+PORTREVISION= 1
CATEGORIES= x11
MASTER_SITES= https://xpra.org/src/
diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile
index 72c8cffcc3bc..9789e04a63c7 100644
--- a/x11/xterm/Makefile
+++ b/x11/xterm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xterm
-DISTVERSION= 390
+DISTVERSION= 391
CATEGORIES= x11
MASTER_SITES= ftp://ftp.invisible-island.net/xterm/:src1 \
https://invisible-mirror.net/archives/xterm/:src1 \
diff --git a/x11/xterm/distinfo b/x11/xterm/distinfo
index 90cfd9a65a6a..f25031e5bba2 100644
--- a/x11/xterm/distinfo
+++ b/x11/xterm/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1708400447
-SHA256 (xterm-390.tgz) = 75117c3cc5174a09c425ef106e69404d72f5ef05e03a5da00aaf15792d6f9c0f
-SIZE (xterm-390.tgz) = 1580899
+TIMESTAMP = 1715584257
+SHA256 (xterm-391.tgz) = 6091371e94de867ce186cc1bc306947b0482d71631847fdeab7982acb20ae6b8
+SIZE (xterm-391.tgz) = 1584678
SHA256 (bsd-xterm-icons-1.tgz) = fcf51dce0e23e9911a16ed7f2ce835bb6ff2ada65f023c29fdd8abda2795bf7c
SIZE (bsd-xterm-icons-1.tgz) = 22718