From: Landry Breuil Subject: [update] wayland/wcm 0.10, wayland/wf-shell 0.10 and wdisplays To: ports@openbsd.org Date: Thu, 28 Aug 2025 10:57:58 +0200 hi, simple diffs to update wcm and wf-shell, following up the wlroots/wayfire updates sent by matthieu. wdisplays has been dropped from wcm as it was a submodule/subproject, so i'm sending it as a new port. it's pretty useless since it doesnt work anyway (eg when being run within wayland, it tries to make an xcb connection, as mesa isnt linked with wayland).. but that was already the case when it was shipped with wcm. cf https://github.com/WayfireWM/wcm/pull/98 oks for wdisplays welcome. Landry Index: Makefile =================================================================== RCS file: /cvs/ports/wayland/wcm/Makefile,v diff -u -r1.2 Makefile --- Makefile 27 Aug 2024 17:23:11 -0000 1.2 +++ Makefile 28 Aug 2025 08:52:43 -0000 @@ -1,6 +1,6 @@ COMMENT = wayfire graphical configuration manager -V = 0.9.0 +V = 0.10.0 DISTNAME = wcm-${V} CATEGORIES = wayland @@ -15,7 +15,7 @@ MODULES = devel/meson BUILD_DEPENDS = wayland/wayland-protocols\ - wayland/wayfire>=0.9.0 \ + wayland/wayfire>=0.10.0 \ wayland/wf-shell \ LIB_DEPENDS = wayland/wayland \ @@ -27,9 +27,8 @@ RUN_DEPENDS = x11/gtk+4,-guic \ devel/desktop-file-utils -WANTLIB += ${COMPILER_LIBCXX} atkmm-1.6 c cairo epoxy evdev gdk-3 -WANTLIB += gdkmm-3.0 gio-2.0 giomm-2.4 glib-2.0 glibmm-2.4 gobject-2.0 -WANTLIB += gtk-3 gtkmm-3.0 m pango-1.0 pangocairo-1.0 sigc-2.0 +WANTLIB += ${COMPILER_LIBCXX} atkmm-1.6 c evdev gdk-3 gdkmm-3.0 +WANTLIB += giomm-2.4 glibmm-2.4 gobject-2.0 gtk-3 gtkmm-3.0 sigc-2.0 WANTLIB += wayland-client wf-config xkbregistry xml2 .include Index: distinfo =================================================================== RCS file: /cvs/ports/wayland/wcm/distinfo,v diff -u -r1.2 distinfo --- distinfo 27 Aug 2024 17:23:11 -0000 1.2 +++ distinfo 28 Aug 2025 08:52:43 -0000 @@ -1,2 +1,2 @@ -SHA256 (wcm-0.9.0.tar.xz) = jIYFzLcg+yTljxbC4nJ80HtnVL1EHJo/DnFVSLTnxK4= -SIZE (wcm-0.9.0.tar.xz) = 434076 +SHA256 (wcm-0.10.0.tar.xz) = OLkS3Kr1L3WFQUtbQKaUsHBu1VcOF3A7w9B2VGRrpwc= +SIZE (wcm-0.10.0.tar.xz) = 270708 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/wayland/wcm/pkg/PLIST,v diff -u -r1.2 PLIST --- pkg/PLIST 27 Aug 2024 17:23:11 -0000 1.2 +++ pkg/PLIST 28 Aug 2025 08:52:43 -0000 @@ -1,75 +1,64 @@ @bin bin/wcm -@bin bin/wdisplays -share/applications/network.cycles.wdisplays.desktop -share/applications/wayfire-config-manager.desktop -share/icons/hicolor/128x128/apps/wcm.png -share/icons/hicolor/160x160/ -share/icons/hicolor/160x160/apps/ -share/icons/hicolor/160x160/apps/wcm.png -share/icons/hicolor/192x192/apps/wcm.png -share/icons/hicolor/48x48/apps/wcm.png -share/icons/hicolor/64x64/apps/wcm.png -share/icons/hicolor/72x72/apps/wcm.png -share/icons/hicolor/96x96/apps/wcm.png -share/icons/hicolor/scalable/apps/network.cycles.wdisplays.svg -share/wayfire/ -share/wayfire/icons/ -share/wayfire/icons/plugin-alpha.svg -share/wayfire/icons/plugin-animate.svg -share/wayfire/icons/plugin-annotate.svg -share/wayfire/icons/plugin-autorotate-iio.svg -share/wayfire/icons/plugin-autostart.svg -share/wayfire/icons/plugin-background-view.svg -share/wayfire/icons/plugin-background.svg -share/wayfire/icons/plugin-bench.svg -share/wayfire/icons/plugin-blur.svg -share/wayfire/icons/plugin-command.svg -share/wayfire/icons/plugin-core.svg -share/wayfire/icons/plugin-crosshair.svg -share/wayfire/icons/plugin-cube.svg -share/wayfire/icons/plugin-dbus_interface.svg -share/wayfire/icons/plugin-decoration.svg -share/wayfire/icons/plugin-dock.svg -share/wayfire/icons/plugin-expo.svg -share/wayfire/icons/plugin-extra-gestures.svg -share/wayfire/icons/plugin-extra-protos.svg -share/wayfire/icons/plugin-fast-switcher.svg -share/wayfire/icons/plugin-fisheye.svg -share/wayfire/icons/plugin-follow-focus.svg -share/wayfire/icons/plugin-force-fullscreen.svg -share/wayfire/icons/plugin-grid.svg -share/wayfire/icons/plugin-hinge.svg -share/wayfire/icons/plugin-idle.svg -share/wayfire/icons/plugin-input.svg -share/wayfire/icons/plugin-invert.svg -share/wayfire/icons/plugin-join-views.svg -share/wayfire/icons/plugin-keycolor.svg -share/wayfire/icons/plugin-lxqt-shell.svg -share/wayfire/icons/plugin-mag.svg -share/wayfire/icons/plugin-move.svg -share/wayfire/icons/plugin-obs.svg -share/wayfire/icons/plugin-oswitch.svg -share/wayfire/icons/plugin-panel.svg -share/wayfire/icons/plugin-place.svg -share/wayfire/icons/plugin-preserve-output.svg -share/wayfire/icons/plugin-resize.svg -share/wayfire/icons/plugin-scale-title-filter.svg -share/wayfire/icons/plugin-scale.svg -share/wayfire/icons/plugin-showrepaint.svg -share/wayfire/icons/plugin-simple-tile.svg -share/wayfire/icons/plugin-switcher.svg -share/wayfire/icons/plugin-view-shot.svg -share/wayfire/icons/plugin-vswipe.svg -share/wayfire/icons/plugin-vswitch.svg -share/wayfire/icons/plugin-water.svg -share/wayfire/icons/plugin-window-rules.svg -share/wayfire/icons/plugin-winzoom.svg -share/wayfire/icons/plugin-wm-actions.svg -share/wayfire/icons/plugin-wobbly.svg -share/wayfire/icons/plugin-workarounds.svg -share/wayfire/icons/plugin-workspace-names.svg -share/wayfire/icons/plugin-wrot.svg -share/wayfire/icons/plugin-zoom.svg -share/wayfire/icons/wcm.png +share/applications/wcm.desktop +share/icons/wcm.svg +share/wcm/ +share/wcm/icons/ +share/wcm/icons/plugin-alpha.svg +share/wcm/icons/plugin-animate.svg +share/wcm/icons/plugin-annotate.svg +share/wcm/icons/plugin-autorotate-iio.svg +share/wcm/icons/plugin-autostart.svg +share/wcm/icons/plugin-background-view.svg +share/wcm/icons/plugin-background.svg +share/wcm/icons/plugin-bench.svg +share/wcm/icons/plugin-blur.svg +share/wcm/icons/plugin-command.svg +share/wcm/icons/plugin-core.svg +share/wcm/icons/plugin-crosshair.svg +share/wcm/icons/plugin-cube.svg +share/wcm/icons/plugin-dbus_interface.svg +share/wcm/icons/plugin-decoration.svg +share/wcm/icons/plugin-dock.svg +share/wcm/icons/plugin-expo.svg +share/wcm/icons/plugin-extra-gestures.svg +share/wcm/icons/plugin-extra-protos.svg +share/wcm/icons/plugin-fast-switcher.svg +share/wcm/icons/plugin-fisheye.svg +share/wcm/icons/plugin-follow-focus.svg +share/wcm/icons/plugin-force-fullscreen.svg +share/wcm/icons/plugin-grid.svg +share/wcm/icons/plugin-hinge.svg +share/wcm/icons/plugin-idle.svg +share/wcm/icons/plugin-input.svg +share/wcm/icons/plugin-invert.svg +share/wcm/icons/plugin-join-views.svg +share/wcm/icons/plugin-keycolor.svg +share/wcm/icons/plugin-lxqt-shell.svg +share/wcm/icons/plugin-mag.svg +share/wcm/icons/plugin-move.svg +share/wcm/icons/plugin-obs.svg +share/wcm/icons/plugin-oswitch.svg +share/wcm/icons/plugin-panel.svg +share/wcm/icons/plugin-place.svg +share/wcm/icons/plugin-preserve-output.svg +share/wcm/icons/plugin-resize.svg +share/wcm/icons/plugin-scale-title-filter.svg +share/wcm/icons/plugin-scale.svg +share/wcm/icons/plugin-showrepaint.svg +share/wcm/icons/plugin-simple-tile.svg +share/wcm/icons/plugin-switcher.svg +share/wcm/icons/plugin-view-shot.svg +share/wcm/icons/plugin-vswipe.svg +share/wcm/icons/plugin-vswitch.svg +share/wcm/icons/plugin-water.svg +share/wcm/icons/plugin-window-rules.svg +share/wcm/icons/plugin-winzoom.svg +share/wcm/icons/plugin-wm-actions.svg +share/wcm/icons/plugin-wobbly.svg +share/wcm/icons/plugin-workarounds.svg +share/wcm/icons/plugin-workspace-names.svg +share/wcm/icons/plugin-wrot.svg +share/wcm/icons/plugin-zoom.svg +share/wcm/icons/wcm.svg @tag update-desktop-database @tag gtk-update-icon-cache %D/share/icons/hicolor Index: Makefile =================================================================== RCS file: /cvs/ports/wayland/wf-shell/Makefile,v diff -u -r1.5 Makefile --- Makefile 27 Aug 2024 17:24:05 -0000 1.5 +++ Makefile 28 Aug 2025 08:52:56 -0000 @@ -1,6 +1,6 @@ COMMENT = GTK3-based panel for wayfire -V = 0.9.0 +V = 0.10.0 DISTNAME = wf-shell-${V} CATEGORIES = wayland Index: distinfo =================================================================== RCS file: /cvs/ports/wayland/wf-shell/distinfo,v diff -u -r1.3 distinfo --- distinfo 27 Aug 2024 17:24:05 -0000 1.3 +++ distinfo 28 Aug 2025 08:52:56 -0000 @@ -1,2 +1,2 @@ -SHA256 (wf-shell-0.9.0.tar.xz) = yKxSm5+mpPZb1DAUA5S2tqSGx7Le9sIrgROWYSupS7Q= -SIZE (wf-shell-0.9.0.tar.xz) = 9167256 +SHA256 (wf-shell-0.10.0.tar.xz) = Saf8hhhJBRo75d41Pj10QqNxcMmQo//Y2Dtno2ntypM= +SIZE (wf-shell-0.10.0.tar.xz) = 9167372