From: "Lydia Sobot" Subject: Update wayland/xwayland-satellite to 0.8.1 To: Cc: "Tobias Heider" Date: Fri, 17 Apr 2026 02:01:53 +0200 Hi all, Attached is a diff to the latest release, it's been out for a bit so it would be nice to get it in for the release, except if anyone notices new failures (I use this program but not on OpenBSD). I backported a later commit from upstream since they forgot to bump the version number in Cargo.{toml,lock}. Index: Makefile =================================================================== RCS file: /cvs/ports/wayland/xwayland-satellite/Makefile,v diff -u -p -r1.2 Makefile --- Makefile 5 Apr 2026 10:45:08 -0000 1.2 +++ Makefile 17 Apr 2026 00:00:57 -0000 @@ -1,6 +1,6 @@ COMMENT = rootless Xwayland integration for any Wayland compositor -V = 0.8 +V = 0.8.1 GH_ACCOUNT = Supreeeme GH_PROJECT = xwayland-satellite Index: crates.inc =================================================================== RCS file: /cvs/ports/wayland/xwayland-satellite/crates.inc,v diff -u -p -r1.1.1.1 crates.inc --- crates.inc 18 Feb 2026 20:01:27 -0000 1.1.1.1 +++ crates.inc 17 Apr 2026 00:00:57 -0000 @@ -24,6 +24,7 @@ MODCARGO_CRATES += deranged 0.5.5 # MIT MODCARGO_CRATES += derive_builder 0.20.2 # MIT OR Apache-2.0 MODCARGO_CRATES += derive_builder_core 0.20.2 # MIT OR Apache-2.0 MODCARGO_CRATES += derive_builder_macro 0.20.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += dlib 0.5.2 # MIT MODCARGO_CRATES += downcast-rs 1.2.1 # MIT/Apache-2.0 MODCARGO_CRATES += either 1.15.0 # MIT OR Apache-2.0 MODCARGO_CRATES += env_logger 0.10.2 # MIT OR Apache-2.0 @@ -34,6 +35,7 @@ MODCARGO_CRATES += find-msvc-tools 0.1.5 MODCARGO_CRATES += flate2 1.1.5 # MIT OR Apache-2.0 MODCARGO_CRATES += fnv 1.0.7 # Apache-2.0 / MIT MODCARGO_CRATES += foldhash 0.1.5 # Zlib +MODCARGO_CRATES += fontconfig 0.10.0 # MIT MODCARGO_CRATES += fontdue 0.9.3 # MIT OR Apache-2.0 OR Zlib MODCARGO_CRATES += glob 0.3.3 # MIT OR Apache-2.0 MODCARGO_CRATES += hashbrown 0.14.5 # MIT OR Apache-2.0 @@ -124,10 +126,11 @@ MODCARGO_CRATES += winapi-util 0.1.11 # MODCARGO_CRATES += windows-link 0.2.1 # MIT OR Apache-2.0 MODCARGO_CRATES += windows-sys 0.61.2 # MIT OR Apache-2.0 MODCARGO_CRATES += winnow 0.7.14 # MIT -MODCARGO_CRATES += xcb 1.6.0 # MIT -MODCARGO_CRATES += xcb-util-cursor 0.3.5 # MIT/Apache-2.0 -MODCARGO_CRATES += xcb-util-cursor-sys 0.1.6 # MIT/Apache-2.0 +MODCARGO_CRATES += xcb 1.7.0 # MIT +MODCARGO_CRATES += xcb-util-cursor 0.4.0 # MIT/Apache-2.0 +MODCARGO_CRATES += xcb-util-cursor-sys 0.2.0 # MIT/Apache-2.0 MODCARGO_CRATES += xcursor 0.3.10 # MIT MODCARGO_CRATES += xkeysym 0.2.1 # MIT OR Apache-2.0 OR Zlib +MODCARGO_CRATES += yeslogic-fontconfig-sys 6.0.0 # MIT MODCARGO_CRATES += zerocopy 0.8.31 # BSD-2-Clause OR Apache-2.0 OR MIT MODCARGO_CRATES += zerocopy-derive 0.8.31 # BSD-2-Clause OR Apache-2.0 OR MIT Index: distinfo =================================================================== RCS file: /cvs/ports/wayland/xwayland-satellite/distinfo,v diff -u -p -r1.1.1.1 distinfo --- distinfo 18 Feb 2026 20:01:27 -0000 1.1.1.1 +++ distinfo 17 Apr 2026 00:00:57 -0000 @@ -24,6 +24,7 @@ SHA256 (cargo/deranged-0.5.5.tar.gz) = 7 SHA256 (cargo/derive_builder-0.20.2.tar.gz) = UH37CeqLf6YY/PdulT9PXhklR5RYFtU1jt/+Ofb5SUc= SHA256 (cargo/derive_builder_core-0.20.2.tar.gz) = LVvPewJNaDXPs9RziHzZZplJB+/76SJ+jIIZgk0GxOg= SHA256 (cargo/derive_builder_macro-0.20.2.tar.gz) = q2Ow4r9NWSiv9y6Dp9rOhde7pf4S3MPFpXLXjK/9Pzw= +SHA256 (cargo/dlib-0.5.2.tar.gz) = MwxgCB3MTHITH463BRDxrAciPl1BY9tIGgSgvvz/pBI= SHA256 (cargo/downcast-rs-1.2.1.tar.gz) = dbMlxdvTf4A1lyGtOaylop+wTIknllfP/dqHNtDAudI= SHA256 (cargo/either-1.15.0.tar.gz) = SMdXlIxe3g5GF3t63S5nFV9w4zwH/qgoTfZXbacLNxk= SHA256 (cargo/env_logger-0.10.2.tar.gz) = TNQFqrFxy4XWc15cjZ2wOMF9PKAHpNLCXzN5NcPZBYA= @@ -34,6 +35,7 @@ SHA256 (cargo/find-msvc-tools-0.1.5.tar. SHA256 (cargo/flate2-1.1.5.tar.gz) = v+M+3Y6FoSpnRU43+Mdecwgw2D4xNVarnr+e5/vrO/s= SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE= SHA256 (cargo/foldhash-0.1.5.tar.gz) = 2cT12sXhXCTrmZwmGBpspAs5/pRsvkwmPHIJRnvIOvI= +SHA256 (cargo/fontconfig-0.10.0.tar.gz) = sZxLyoxwXqI7+z40A6nmmTRNHuMgW2MfA/5Nvx5SQp8= SHA256 (cargo/fontdue-0.9.3.tar.gz) = Llfhaz/o/0NkwGYf2qxUP7OLKeqbycL0VhLZCt+THSs= SHA256 (cargo/glob-0.3.3.tar.gz) = DMIycPbhgI4wqSi9yE3qC5tBNqi8gjOFdPI7r0e70oA= SHA256 (cargo/hashbrown-0.14.5.tar.gz) = 5SdEI+F7fJ/CC25+IIUy+bGYJdgt/WFXCLcO3YPfQfE= @@ -124,14 +126,15 @@ SHA256 (cargo/winapi-util-0.1.11.tar.gz) SHA256 (cargo/windows-link-0.2.1.tar.gz) = 8IBSIuV/dSHWpi42+pFjvIkazUIvlx3v6X1k5w0KT+U= SHA256 (cargo/windows-sys-0.61.2.tar.gz) = rhNyKby9bN8Pe4CjHfYXZhRQd930lBanKLAss5If8/w= SHA256 (cargo/winnow-0.7.14.tar.gz) = WlNk6dd/ze6qYGLO2SbuM4H6ou4C0+uDpcJ6iCVUCCk= -SHA256 (cargo/xcb-1.6.0.tar.gz) = 8HwSO3lhOb/gYD5lTq8I4TLlI4e6lbJSx4utNkC6N+o= -SHA256 (cargo/xcb-util-cursor-0.3.5.tar.gz) = v2QXxRofXtpJFWBhF1AhvTzPCnWbx8QCu+pqahrhQjk= -SHA256 (cargo/xcb-util-cursor-sys-0.1.6.tar.gz) = THissTFkdofuYvnmTJiEV/I+y486B4o3oxL5ibMgy0c= +SHA256 (cargo/xcb-1.7.0.tar.gz) = 7kxYDYIFq7Clz0636Se9Zk5CW2wyY/nFMQWD2paXDPY= +SHA256 (cargo/xcb-util-cursor-0.4.0.tar.gz) = wlbRAnDmeJ677XUuwX/PmKBDY9yXqpt7kqsa86e8V0Q= +SHA256 (cargo/xcb-util-cursor-sys-0.2.0.tar.gz) = g0b2ytXLazhkXFNDH/41vQY06BVPUp+p0/X3YsA8mLY= SHA256 (cargo/xcursor-0.3.10.tar.gz) = vsnkpQDKiGTFtHuLSCpz1i5CN2cOW18da548rlDyjys= SHA256 (cargo/xkeysym-0.2.1.tar.gz) = ucwAJRViooR1HJlzus52DYbAJ2xHG0vlaf5rBo7pelY= +SHA256 (cargo/yeslogic-fontconfig-sys-6.0.0.tar.gz) = UDoGa0wDfEQBadmVuGkEaCfbxxJj9ujzvm131PMinb0= SHA256 (cargo/zerocopy-0.8.31.tar.gz) = /XTsmLklCts8pVS93iaa32MVSfUdio+PChC1DxyymMM= SHA256 (cargo/zerocopy-derive-0.8.31.tar.gz) = 2KjSCf30XPUTjLtaUG9rUlIqJa/MxTTRR12tjjEQXGo= -SHA256 (xwayland-satellite-0.8.tar.gz) = yTuuL5499ctVEaZWhM1uz4VZwWYxY+ihm0iU5EJOc8M= +SHA256 (xwayland-satellite-0.8.1.tar.gz) = RNTtlB+ZuIvmZV2cMduQ0qROLe7FLadEYjc1RQg2nK8= SIZE (cargo/ab_glyph-0.2.32.tar.gz) = 20967 SIZE (cargo/ab_glyph_rasterizer-0.1.10.tar.gz) = 11206 SIZE (cargo/adler2-2.0.1.tar.gz) = 13366 @@ -158,6 +161,7 @@ SIZE (cargo/deranged-0.5.5.tar.gz) = 244 SIZE (cargo/derive_builder-0.20.2.tar.gz) = 36661 SIZE (cargo/derive_builder_core-0.20.2.tar.gz) = 31397 SIZE (cargo/derive_builder_macro-0.20.2.tar.gz) = 6360 +SIZE (cargo/dlib-0.5.2.tar.gz) = 5806 SIZE (cargo/downcast-rs-1.2.1.tar.gz) = 11821 SIZE (cargo/either-1.15.0.tar.gz) = 20114 SIZE (cargo/env_logger-0.10.2.tar.gz) = 36402 @@ -168,6 +172,7 @@ SIZE (cargo/find-msvc-tools-0.1.5.tar.gz SIZE (cargo/flate2-1.1.5.tar.gz) = 77015 SIZE (cargo/fnv-1.0.7.tar.gz) = 11266 SIZE (cargo/foldhash-0.1.5.tar.gz) = 21901 +SIZE (cargo/fontconfig-0.10.0.tar.gz) = 9891 SIZE (cargo/fontdue-0.9.3.tar.gz) = 141337 SIZE (cargo/glob-0.3.3.tar.gz) = 22861 SIZE (cargo/hashbrown-0.14.5.tar.gz) = 141498 @@ -258,11 +263,12 @@ SIZE (cargo/winapi-util-0.1.11.tar.gz) = SIZE (cargo/windows-link-0.2.1.tar.gz) = 6133 SIZE (cargo/windows-sys-0.61.2.tar.gz) = 2517186 SIZE (cargo/winnow-0.7.14.tar.gz) = 184718 -SIZE (cargo/xcb-1.6.0.tar.gz) = 210819 -SIZE (cargo/xcb-util-cursor-0.3.5.tar.gz) = 12096 -SIZE (cargo/xcb-util-cursor-sys-0.1.6.tar.gz) = 8729 +SIZE (cargo/xcb-1.7.0.tar.gz) = 216164 +SIZE (cargo/xcb-util-cursor-0.4.0.tar.gz) = 12102 +SIZE (cargo/xcb-util-cursor-sys-0.2.0.tar.gz) = 8730 SIZE (cargo/xcursor-0.3.10.tar.gz) = 7768 SIZE (cargo/xkeysym-0.2.1.tar.gz) = 103129 +SIZE (cargo/yeslogic-fontconfig-sys-6.0.0.tar.gz) = 6677 SIZE (cargo/zerocopy-0.8.31.tar.gz) = 257633 SIZE (cargo/zerocopy-derive-0.8.31.tar.gz) = 90835 -SIZE (xwayland-satellite-0.8.tar.gz) = 206817 +SIZE (xwayland-satellite-0.8.1.tar.gz) = 213937 Index: patches/patch-Cargo_lock =================================================================== RCS file: patches/patch-Cargo_lock diff -N patches/patch-Cargo_lock --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-Cargo_lock 17 Apr 2026 00:00:57 -0000 @@ -0,0 +1,14 @@ +Replicated commit 309d8e2a + +Index: Cargo.lock +--- Cargo.lock.orig ++++ Cargo.lock +@@ -1241,7 +1241,7 @@ checksum = "b9cc00251562a284751c9973bace760d86c0276c47 + + [[package]] + name = "xwayland-satellite" +-version = "0.8.0" ++version = "0.8.1" + dependencies = [ + "ab_glyph", + "anyhow", Index: patches/patch-Cargo_toml =================================================================== RCS file: patches/patch-Cargo_toml diff -N patches/patch-Cargo_toml --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-Cargo_toml 17 Apr 2026 00:00:57 -0000 @@ -0,0 +1,14 @@ +Replicated commit 309d8e2a + +Index: Cargo.toml +--- Cargo.toml.orig ++++ Cargo.toml +@@ -17,7 +17,7 @@ edition = "2024" + + [package] + name = "xwayland-satellite" +-version = "0.8.0" ++version = "0.8.1" + authors = ["Shawn Wallace"] + license = "MPL-2.0" + description = "xwayland-satellite grants rootless Xwayland integration to any Wayland compositor implementing xdg_wm_base and viewporter. This is particularly useful for compositors that (understandably) do not want to go through implementing support for rootless Xwayland themselves."