Index | Thread | Search

From:
Landry Breuil <landry@openbsd.org>
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

Download raw body.

Thread
  • Landry Breuil:

    [update] wayland/wcm 0.10, wayland/wf-shell 0.10 and wdisplays

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