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 <bsd.port.mk>
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
wdisplays-1.1.3.tgz
Description: application/tar-gz
