Download raw body.
[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
[update] wayland/wcm 0.10, wayland/wf-shell 0.10 and wdisplays