On Sun, May 17, 2026 at 11:05:52PM +0200, Volker Schlecht wrote:
> Picking up this thread again ... what about this diff pulling in 0.8.1 plus a
> pretty reasonable looking fix, and installing the manpage?
> 
> https://github.com/Supreeeme/xwayland-satellite/commit/a879e5e0896a326adc79c474bf457b8b99011027

ok tobhe@

> 
> On 4/17/26 8:37 PM, Lydia Sobot wrote:
> > On April 17, 2026 20:31:21 GMT+02:00, Volker Schlecht 
> > <[email protected]> wrote:
> > > lgtm - I'm wondering what's the benefit of adding the patches with the 
> > > version
> > > bump, though.
> > I'm not sure if this controls the exposed version in the binary or whatever,
> > so I just did as upstream did, especially because it was very confusing to 
> > me in
> > the build logs
> > 
> > > Plus, it seems an 0.8.2 release with the right version (and not
> > > much else) is imminent:
> > > 
> > > https://github.com/Supreeeme/xwayland-satellite/issues/418#issuecomment-4264329723
> > Didn't catch that one, honestly if 0.8.2 can make it for the release then 
> > that's
> > great, otherwise it may be better to just put this one in methinks
> > 

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/wayland/xwayland-satellite/Makefile,v
> retrieving revision 1.2
> diff -u -p -r1.2 Makefile
> --- Makefile  5 Apr 2026 10:45:08 -0000       1.2
> +++ Makefile  17 May 2026 21:02:16 -0000
> @@ -1,17 +1,8 @@
>  COMMENT =    rootless Xwayland integration for any Wayland compositor
>  
> -V =          0.8
> -
> -GH_ACCOUNT = Supreeeme
> -GH_PROJECT = xwayland-satellite
> -GH_TAGNAME = v${V}
> -DISTNAME = ${GH_PROJECT}-${V}
> -
> -# Bundled dependencies
> -SITES += ${SITES_GITHUB}
> -DISTFILES = ${GH_DISTFILE}
> -
> -EXTRACT_SUFX = .tar.gz
> +XWS_COMMIT = a879e5e0896a326adc79c474bf457b8b99011027
> +DIST_TUPLE =         github Supreeeme xwayland-satellite ${XWS_COMMIT} .
> +PKGNAME =    xwayland-satellite-0.8.1pl20260316
>  
>  MODCARGO_NO_DEFAULT_FEATURES = Yes
>  MODCARGO_FEATURES =
> @@ -34,6 +25,11 @@ WANTLIB += m xcb xcb-cursor
>  CONFIGURE_STYLE =    cargo
>  
>  MAKE_ENV +=  LIBCLANG_PATH=${LOCALBASE}/llvm${MODCLANG_VERSION}/lib
> +
> +post-install:
> +     ${INSTALL_DATA_DIR} ${PREFIX}/man/man1
> +     ${INSTALL_DATA} ${WRKSRC}/xwayland-satellite.man \
> +             ${PREFIX}/man/man1/xwayland-satellite.1
>  
>  .include "crates.inc"
>  .include <bsd.port.mk>
> Index: crates.inc
> ===================================================================
> RCS file: /cvs/ports/wayland/xwayland-satellite/crates.inc,v
> retrieving revision 1.1.1.1
> 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 May 2026 21:02:16 -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
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 distinfo
> --- distinfo  18 Feb 2026 20:01:27 -0000      1.1.1.1
> +++ distinfo  17 May 2026 21:02:16 -0000
> @@ -1,3 +1,4 @@
> +SHA256 
> (Supreeeme-xwayland-satellite-a879e5e0896a326adc79c474bf457b8b99011027.tar.gz)
>  = Jkm5FUa6f8rBbQO6ROckZS3/TJc8rpX33TjmDsvWx6c=
>  SHA256 (cargo/ab_glyph-0.2.32.tar.gz) = 
> AcBFdHLDjqW9HDta2l42gnHLVQvnpMpKC0Y06ZE/bMI=
>  SHA256 (cargo/ab_glyph_rasterizer-0.1.10.tar.gz) = 
> Nm/7qkRC9GhNkeLNfF6nxO2K3UGVmjFEcGbieeQythg=
>  SHA256 (cargo/adler2-2.0.1.tar.gz) = 
> MgEZV5/K2cIYhPXEhh0WF00OBiUGJSZvUP5omDQKvvo=
> @@ -24,6 +25,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 +36,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 +127,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=
> +SIZE 
> (Supreeeme-xwayland-satellite-a879e5e0896a326adc79c474bf457b8b99011027.tar.gz)
>  = 214954
>  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 +162,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 +173,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 +264,11 @@ 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
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/wayland/xwayland-satellite/pkg/PLIST,v
> retrieving revision 1.1.1.1
> diff -u -p -r1.1.1.1 PLIST
> --- pkg/PLIST 18 Feb 2026 20:01:27 -0000      1.1.1.1
> +++ pkg/PLIST 17 May 2026 21:02:16 -0000
> @@ -1 +1,2 @@
>  @bin bin/xwayland-satellite
> +@man man/man1/xwayland-satellite.1

Reply via email to