git: d6e2a09e523b - main - x11-wm/wayfire-plugins-extra: Update 0.10.0 => 0.11.0, take maintainership

Yusuf Yaman <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by nxjoseph:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d6e2a09e523b2c8c5da39f8bb0d0a1f2e9632a82

commit d6e2a09e523b2c8c5da39f8bb0d0a1f2e9632a82
Author:     Yusuf Yaman <[email protected]>
AuthorDate: 2026-08-16 10:07:11 +0000
Commit:     Yusuf Yaman <[email protected]>
CommitDate: 2026-08-16 10:28:27 +0000

    x11-wm/wayfire-plugins-extra: Update 0.10.0 => 0.11.0, take maintainership
    
    Port changes:
    - Add USES+=cmake:indirect for successful build.
    - Add new dependency: math/glm.
    - Update submodules (the plugins).
    - Pet port{clippy,fmt}.
    
    Changelog:
    https://github.com/WayfireWM/wayfire-plugins-extra/releases/tag/v0.11.0
    
    Credits:        Scott Moreau <[email protected]> (upstream: for help fixing build of pixdecor)
    Approved by:    osa, vvd (Mentors, implicit)
---
 x11-wm/wayfire-plugins-extra/Makefile  | 38 ++++++++++++++------------
 x11-wm/wayfire-plugins-extra/distinfo  | 18 ++++++------
 x11-wm/wayfire-plugins-extra/pkg-plist | 50 ++++++++++++++++++++++++++++++++++
 3 files changed, 80 insertions(+), 26 deletions(-)

diff --git a/x11-wm/wayfire-plugins-extra/Makefile b/x11-wm/wayfire-plugins-extra/Makefile
index be68e5c70a79..87c9bfe41fbc 100644
--- a/x11-wm/wayfire-plugins-extra/Makefile
+++ b/x11-wm/wayfire-plugins-extra/Makefile
@@ -1,9 +1,9 @@
 PORTNAME=	wayfire-plugins-extra
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.10.0
+DISTVERSION=	0.11.0
 CATEGORIES=	x11-wm wayland
 
-MAINTAINER=	[email protected]
+MAINTAINER=	[email protected]
 COMMENT=	Additional plugins for Wayfire
 WWW=		https://wayfire.org/
 
@@ -12,30 +12,34 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	boost-libs>0:devel/boost-libs \
 		evdev-proto>0:devel/evdev-proto \
-		wayland-scanner:graphics/wayland \
+		glm>0:math/glm \
+		wayfire>0:x11-wm/wayfire \
 		wayland-protocols>0:graphics/wayland-protocols \
-		wayfire>0:x11-wm/wayfire
+		wayland-scanner:graphics/wayland
 LIB_DEPENDS=	libevdev.so:devel/libevdev \
-		libwf-config.so:devel/wf-config \
 		libwayland-server.so:graphics/wayland \
-		libwlroots-0.19.so:x11-toolkits/wlroots019
+		libwf-config.so:devel/wf-config \
+		libwlroots-0.20.so:x11-toolkits/wlroots020
 
-USES=		compiler:c++17-lang gl gnome meson pkgconfig
+USES=		cmake:indirect compiler:c++17-lang gettext-tools gl gnome meson \
+		pkgconfig
 USE_GITHUB=	yes
+GH_ACCOUNT=	WayfireWM
+GH_TUPLE=	timgott:wayfire-shadows:4bfdbbf:wayfireshadows/subprojects/wayfire-shadows \
+		soreau:pixdecor:a9465be:pixdecor/subprojects/pixdecor \
+		soreau:filters:8fcaad8:filters/subprojects/filters
 USE_GITLAB=	nodefault
+GL_TUPLE=	wayfireplugins:focus-request:v0.9.0:focus_request/subprojects/focus-request
 USE_GL=		glesv2
 USE_GNOME=	cairo glibmm
-GH_ACCOUNT=	WayfireWM
-GH_TUPLE=	timgott:wayfire-shadows:v0.9.0-1-g453c217:wayfire_shadows/subprojects/wayfire-shadows \
-		soreau:pixdecor:8a0b028:pixdecor/subprojects/pixdecor \
-		soreau:filters:00024b5:filters/subprojects/filters
-GL_TUPLE=	wayfireplugins:focus-request:v0.9.0:focus_request/subprojects/focus-request
-MESON_ARGS=	-Denable_focus_request=true -Denable_wayfire_shadows=true \
-		-Denable_filters=true
 
-OPTIONS_DEFINE=	PANGO
-OPTIONS_DEFAULT=PANGO
-OPTIONS_SUB=	yes
+MESON_ARGS=	-Denable_filters=true \
+		-Denable_focus_request=true \
+		-Denable_wayfire_shadows=true
+
+OPTIONS_DEFINE=		PANGO
+OPTIONS_DEFAULT=	PANGO
+OPTIONS_SUB=		yes
 
 PANGO_USE=		GNOME=pango
 PANGO_MESON_TRUE=	enable_pixdecor
diff --git a/x11-wm/wayfire-plugins-extra/distinfo b/x11-wm/wayfire-plugins-extra/distinfo
index b0ce7721887d..5c947b69b385 100644
--- a/x11-wm/wayfire-plugins-extra/distinfo
+++ b/x11-wm/wayfire-plugins-extra/distinfo
@@ -1,11 +1,11 @@
-TIMESTAMP = 1754971427
-SHA256 (WayfireWM-wayfire-plugins-extra-v0.10.0_GH0.tar.gz) = b986c7df5b25c9dfaad0ee17aadc21166042faa7c278bba98759fd5505d247ea
-SIZE (WayfireWM-wayfire-plugins-extra-v0.10.0_GH0.tar.gz) = 60234
-SHA256 (timgott-wayfire-shadows-v0.9.0-1-g453c217_GH0.tar.gz) = d4ad8fd9cbb27f743c9a79893699fe34e8ed99197174c2ee28bef0b399d15217
-SIZE (timgott-wayfire-shadows-v0.9.0-1-g453c217_GH0.tar.gz) = 12522
-SHA256 (soreau-pixdecor-8a0b028_GH0.tar.gz) = 5138125cf18f4281565fdfb8d9f59c922de629a1ae52718dcc74429f8bfe5c0e
-SIZE (soreau-pixdecor-8a0b028_GH0.tar.gz) = 47313
-SHA256 (soreau-filters-00024b5_GH0.tar.gz) = b3716287703b9b1c98bf769d8dbb2577d95b1f2891ea1cf863fab1fda7d24124
-SIZE (soreau-filters-00024b5_GH0.tar.gz) = 8923
+TIMESTAMP = 1786875673
+SHA256 (WayfireWM-wayfire-plugins-extra-v0.11.0_GH0.tar.gz) = 5ce8b800aa710957bd50e0ab08a48d14e317b941f5149eb66820dc78adcb0e9e
+SIZE (WayfireWM-wayfire-plugins-extra-v0.11.0_GH0.tar.gz) = 87613
+SHA256 (timgott-wayfire-shadows-4bfdbbf_GH0.tar.gz) = ba6a18330283807339f3cf13f2f13ec8e08eb5bb5b9814d9f8811a0b07f3b08c
+SIZE (timgott-wayfire-shadows-4bfdbbf_GH0.tar.gz) = 13650
+SHA256 (soreau-pixdecor-a9465be_GH0.tar.gz) = 2ce83c71390f2c6f13eaff3980a3c6c3d7f634affa10a7c5c6cf985da5fa5840
+SIZE (soreau-pixdecor-a9465be_GH0.tar.gz) = 55434
+SHA256 (soreau-filters-8fcaad8_GH0.tar.gz) = 1dc8ab18ca1b4d9aa5ccfd441623a196614b672b6cc606129d7d34fc0139a965
+SIZE (soreau-filters-8fcaad8_GH0.tar.gz) = 9903
 SHA256 (focus-request-v0.9.0.tar.bz2) = 07914e465db240d1153410a08a54c35086e10f3654e2e177830e24bbf4e56c81
 SIZE (focus-request-v0.9.0.tar.bz2) = 4344
diff --git a/x11-wm/wayfire-plugins-extra/pkg-plist b/x11-wm/wayfire-plugins-extra/pkg-plist
index 64314a5ac6dd..39d250e22301 100644
--- a/x11-wm/wayfire-plugins-extra/pkg-plist
+++ b/x11-wm/wayfire-plugins-extra/pkg-plist
@@ -4,6 +4,7 @@ lib/wayfire/libbench.so
 lib/wayfire/libcrosshair.so
 lib/wayfire/libextra-animations.so
 lib/wayfire/libfilters.so
+lib/wayfire/libfisheye.so
 lib/wayfire/libfocus-change.so
 lib/wayfire/libfocus-request.so
 lib/wayfire/libfocus-steal-prevent.so
@@ -25,12 +26,61 @@ lib/wayfire/libwater.so
 lib/wayfire/libwinshadows.so
 lib/wayfire/libwinzoom.so
 lib/wayfire/libworkspace-names.so
+share/locale/LC_MESSAGES/wf-plugin-fisheye.mo
+%%PANGO%%share/locale/es_ES/LC_MESSAGES/wf-plugin-pixdecor.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-annotate.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-autorotate-iio.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-bench.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-crosshair.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-extra-animations.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-focus-change.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-focus-steal-prevent.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-follow-focus.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-force-fullscreen.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-ghost.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-hide-cursor.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-join-views.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-keycolor.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-mag.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-obs.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-pin-view.mo
+%%PANGO%%share/locale/ro/LC_MESSAGES/wf-plugin-pixdecor.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-showrepaint.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-showtouch.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-view-shot.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-water.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-window-zoom.mo
+share/locale/ro/LC_MESSAGES/wf-plugin-workspace-names.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-annotate.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-autorotate-iio.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-bench.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-crosshair.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-extra-animations.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-focus-change.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-focus-steal-prevent.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-follow-focus.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-force-fullscreen.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-ghost.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-hide-cursor.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-join-views.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-keycolor.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-mag.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-obs.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-pin-view.mo
+%%PANGO%%share/locale/zh_CN/LC_MESSAGES/wf-plugin-pixdecor.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-showrepaint.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-showtouch.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-view-shot.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-water.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-window-zoom.mo
+share/locale/zh_CN/LC_MESSAGES/wf-plugin-workspace-names.mo
 share/wayfire/metadata/annotate.xml
 share/wayfire/metadata/autorotate-iio.xml
 share/wayfire/metadata/bench.xml
 share/wayfire/metadata/crosshair.xml
 share/wayfire/metadata/extra-animations.xml
 share/wayfire/metadata/filters.xml
+share/wayfire/metadata/fisheye.xml
 share/wayfire/metadata/focus-change.xml
 share/wayfire/metadata/focus-request.xml
 share/wayfire/metadata/focus-steal-prevent.xml
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.