git: 7703f2313428 - main - x11-wm/wayfire: Update 0.10.1 => 0.11.0
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=7703f2313428d6cf40762bea5fdac04950cfb940 commit 7703f2313428d6cf40762bea5fdac04950cfb940 Author: Yusuf Yaman <[email protected]> AuthorDate: 2026-08-16 06:15:00 +0000 Commit: Yusuf Yaman <[email protected]> CommitDate: 2026-08-16 10:28:22 +0000 x11-wm/wayfire: Update 0.10.1 => 0.11.0 Release Notes: https://wayfire.org/2026/07/24/Wayfire-0-11.html Changelog: https://github.com/WayfireWM/wayfire/releases/tag/v0.11.0 Reported by: repology Approved by: osa, vvd (Mentors, implicit) --- x11-wm/wayfire/Makefile | 22 +++++++++++-------- x11-wm/wayfire/distinfo | 16 ++++++++------ x11-wm/wayfire/pkg-plist | 57 +++++++++++++++++++++++++++++++++++++++++++++--- 3 files changed, 76 insertions(+), 19 deletions(-) diff --git a/x11-wm/wayfire/Makefile b/x11-wm/wayfire/Makefile index 6b8bca07a19d..66f2abd70eb2 100644 --- a/x11-wm/wayfire/Makefile +++ b/x11-wm/wayfire/Makefile @@ -1,6 +1,6 @@ PORTNAME= wayfire DISTVERSIONPREFIX= v -DISTVERSION= 0.10.1 +DISTVERSION= 0.11.0 CATEGORIES= x11-wm wayland MAINTAINER= [email protected] @@ -14,7 +14,7 @@ BUILD_DEPENDS= ${LOCALBASE}/include/xf86drmMode.h:graphics/libdrm \ evdev-proto>0:devel/evdev-proto \ glm>=0.9.8:math/glm \ wayland-protocols>=1.12:graphics/wayland-protocols \ - wf-config>=0.10.0<0.11.0:devel/wf-config + wf-config>=0.11.0:devel/wf-config LIB_DEPENDS= libevdev.so:devel/libevdev \ libinotify.so:devel/libinotify \ libinput.so:x11/libinput \ @@ -22,20 +22,22 @@ LIB_DEPENDS= libevdev.so:devel/libevdev \ libudev.so:devel/libudev-devd \ libwayland-server.so:graphics/wayland \ libwf-config.so:devel/wf-config \ - libwlroots-0.19.so:x11-toolkits/wlroots019 \ + libwlroots-0.20.so:x11-toolkits/wlroots020 \ libxkbcommon.so:x11/libxkbcommon \ libyyjson.so:devel/yyjson TEST_DEPENDS= doctest>0:devel/doctest -USES= cmake:indirect compiler:c++17-lang gl gnome jpeg meson \ - pkgconfig xorg +USES= cmake:indirect compiler:c++17-lang gettext-tools gl gnome jpeg \ + meson pkgconfig python:env shebangfix xorg USE_GITHUB= yes GH_ACCOUNT= WayfireWM -GH_TUPLE= WayfireWM:wf-touch:093d894:wftouch/subprojects/wf-touch \ - WayfireWM:wf-utils:3ef27d1:wfutils/subprojects/wf-utils +GH_TUPLE= WayfireWM:wf-json:70039e13:wfjson/subprojects/wf-json \ + WayfireWM:wf-touch:d7ae5e7f:wftouch/subprojects/wf-touch \ + WayfireWM:wf-utils:329c3ff0:wfutils/subprojects/wf-utils USE_GL= egl glesv2 USE_GNOME= cairo pango USE_XORG= pixman +SHEBANG_FILES= scripts/wayfire-plugin.py MESON_ARGS= -Dtests=disabled \ -Dwf-touch:tests=disabled \ ${NULL} @@ -45,8 +47,10 @@ MESON_ARGS= -Dtests=disabled \ MESON_ARGS+= -Denable_openmp=false .endif -OPTIONS_DEFINE= X11 -OPTIONS_DEFAULT=X11 +LDFLAGS+= -pthread # required for test + +OPTIONS_DEFINE= X11 +OPTIONS_DEFAULT= X11 X11_USE= XORG=xcb X11_MESON_ENABLED= xwayland diff --git a/x11-wm/wayfire/distinfo b/x11-wm/wayfire/distinfo index d789969efbd5..d39f6cfe6cbd 100644 --- a/x11-wm/wayfire/distinfo +++ b/x11-wm/wayfire/distinfo @@ -1,7 +1,9 @@ -TIMESTAMP = 1769807269 -SHA256 (WayfireWM-wayfire-v0.10.1_GH0.tar.gz) = 40cf29fad5d21461283fab213481cde7a5a72ab214e70d1a6303b7e68a0e3514 -SIZE (WayfireWM-wayfire-v0.10.1_GH0.tar.gz) = 509418 -SHA256 (WayfireWM-wf-touch-093d894_GH0.tar.gz) = 7fa685012ed73363d507f093838b7d64264b6038bbdc5baab571171f5120d257 -SIZE (WayfireWM-wf-touch-093d894_GH0.tar.gz) = 10577 -SHA256 (WayfireWM-wf-utils-3ef27d1_GH0.tar.gz) = fcea63b4e4fd026fede0fc0fbeb4858c3d2df0eb9da400d26a322b2ff10a2d68 -SIZE (WayfireWM-wf-utils-3ef27d1_GH0.tar.gz) = 48507 +TIMESTAMP = 1785278734 +SHA256 (WayfireWM-wayfire-v0.11.0_GH0.tar.gz) = 90e3750e685e874b17c64546b97df7a521b47e3fce8f74ebfc785ddeb9a8bd0a +SIZE (WayfireWM-wayfire-v0.11.0_GH0.tar.gz) = 620638 +SHA256 (WayfireWM-wf-json-70039e13_GH0.tar.gz) = 96d374cb9e6025109440bd9d5791e20004b9baf6ab49b4c605010e6eac117f3d +SIZE (WayfireWM-wf-json-70039e13_GH0.tar.gz) = 4924 +SHA256 (WayfireWM-wf-touch-d7ae5e7f_GH0.tar.gz) = c04f36bd9117004835cb74e3970bf2647c57dd5627f5089387b512c322d1a264 +SIZE (WayfireWM-wf-touch-d7ae5e7f_GH0.tar.gz) = 10847 +SHA256 (WayfireWM-wf-utils-329c3ff0_GH0.tar.gz) = 46a9ac7176ef447a1c323e3c0b912e5fc57a2b39adcf1607577a7f8b2a199632 +SIZE (WayfireWM-wf-utils-329c3ff0_GH0.tar.gz) = 48512 diff --git a/x11-wm/wayfire/pkg-plist b/x11-wm/wayfire/pkg-plist index c741060a3665..cffd625ab3a0 100644 --- a/x11-wm/wayfire/pkg-plist +++ b/x11-wm/wayfire/pkg-plist @@ -1,4 +1,5 @@ bin/wayfire +bin/wayfire-plugin include/wayfire/action/action.hpp include/wayfire/action/action_interface.hpp include/wayfire/bindings-repository.hpp @@ -95,6 +96,7 @@ include/wayfire/view-access-interface.hpp include/wayfire/view-helpers.hpp include/wayfire/view-transform.hpp include/wayfire/view.hpp +include/wayfire/vulkan.hpp include/wayfire/window-manager.hpp include/wayfire/workarea.hpp include/wayfire/workspace-set.hpp @@ -115,9 +117,9 @@ lib/wayfire/libcube.so lib/wayfire/libdecoration.so lib/wayfire/libdefault-config-backend.so lib/wayfire/libexpo.so +lib/wayfire/libext-toplevel.so lib/wayfire/libextra-gestures.so lib/wayfire/libfast-switcher.so -lib/wayfire/libfisheye.so lib/wayfire/libforeign-toplevel.so lib/wayfire/libgrid.so lib/wayfire/libgtk-shell.so @@ -126,6 +128,7 @@ lib/wayfire/libinput-method-v1.so lib/wayfire/libinvert.so lib/wayfire/libipc-rules.so lib/wayfire/libipc.so +lib/wayfire/libkde-appmenu.so lib/wayfire/libmove.so lib/wayfire/liboswitch.so lib/wayfire/libplace.so @@ -133,6 +136,7 @@ lib/wayfire/libpreserve-output.so lib/wayfire/libresize.so lib/wayfire/libscale-title-filter.so lib/wayfire/libscale.so +lib/wayfire/libsecurity-context-v1.so lib/wayfire/libsession-lock.so lib/wayfire/libshortcuts-inhibit.so lib/wayfire/libsimple-tile.so @@ -152,8 +156,53 @@ lib/wayfire/libxkb-bindings.so lib/wayfire/libzoom.so libdata/pkgconfig/wayfire.pc libdata/pkgconfig/wf-utils.pc -share/man/man1/wayfire.1.gz %%EXAMPLESDIR%%/wayfire.ini +share/locale/ro/LC_MESSAGES/wf-plugin-alpha.mo +share/locale/ro/LC_MESSAGES/wf-plugin-animate.mo +share/locale/ro/LC_MESSAGES/wf-plugin-autostart.mo +share/locale/ro/LC_MESSAGES/wf-plugin-blur.mo +share/locale/ro/LC_MESSAGES/wf-plugin-command.mo +share/locale/ro/LC_MESSAGES/wf-plugin-core.mo +share/locale/ro/LC_MESSAGES/wf-plugin-cube.mo +share/locale/ro/LC_MESSAGES/wf-plugin-decoration.mo +share/locale/ro/LC_MESSAGES/wf-plugin-expo.mo +share/locale/ro/LC_MESSAGES/wf-plugin-extra-gestures.mo +share/locale/ro/LC_MESSAGES/wf-plugin-fast-switcher.mo +share/locale/ro/LC_MESSAGES/wf-plugin-foreign-toplevel.mo +share/locale/ro/LC_MESSAGES/wf-plugin-grid.mo +share/locale/ro/LC_MESSAGES/wf-plugin-gtk-shell.mo +share/locale/ro/LC_MESSAGES/wf-plugin-idle.mo +share/locale/ro/LC_MESSAGES/wf-plugin-input-device.mo +share/locale/ro/LC_MESSAGES/wf-plugin-input-method-v1.mo +share/locale/ro/LC_MESSAGES/wf-plugin-input.mo +share/locale/ro/LC_MESSAGES/wf-plugin-invert.mo +share/locale/ro/LC_MESSAGES/wf-plugin-ipc-rules.mo +share/locale/ro/LC_MESSAGES/wf-plugin-ipc.mo +share/locale/ro/LC_MESSAGES/wf-plugin-move.mo +share/locale/ro/LC_MESSAGES/wf-plugin-oswitch.mo +share/locale/ro/LC_MESSAGES/wf-plugin-place.mo +share/locale/ro/LC_MESSAGES/wf-plugin-preserve-output.mo +share/locale/ro/LC_MESSAGES/wf-plugin-resize.mo +share/locale/ro/LC_MESSAGES/wf-plugin-scale-title-filter.mo +share/locale/ro/LC_MESSAGES/wf-plugin-scale.mo +share/locale/ro/LC_MESSAGES/wf-plugin-security-context-v1.mo +share/locale/ro/LC_MESSAGES/wf-plugin-session-lock.mo +share/locale/ro/LC_MESSAGES/wf-plugin-shortcuts-inhibit.mo +share/locale/ro/LC_MESSAGES/wf-plugin-simple-tile.mo +share/locale/ro/LC_MESSAGES/wf-plugin-switcher.mo +share/locale/ro/LC_MESSAGES/wf-plugin-vk-color-management.mo +share/locale/ro/LC_MESSAGES/wf-plugin-vswipe.mo +share/locale/ro/LC_MESSAGES/wf-plugin-vswitch.mo +share/locale/ro/LC_MESSAGES/wf-plugin-wayfire-shell.mo +share/locale/ro/LC_MESSAGES/wf-plugin-window-rules.mo +share/locale/ro/LC_MESSAGES/wf-plugin-wm-actions.mo +share/locale/ro/LC_MESSAGES/wf-plugin-wobbly.mo +share/locale/ro/LC_MESSAGES/wf-plugin-workarounds.mo +share/locale/ro/LC_MESSAGES/wf-plugin-wrot.mo +share/locale/ro/LC_MESSAGES/wf-plugin-wsets.mo +share/locale/ro/LC_MESSAGES/wf-plugin-xdg-activation.mo +share/locale/ro/LC_MESSAGES/wf-plugin-zoom.mo +share/man/man1/wayfire.1.gz %%DATADIR%%/metadata/alpha.xml %%DATADIR%%/metadata/animate.xml %%DATADIR%%/metadata/autostart.xml @@ -163,9 +212,9 @@ share/man/man1/wayfire.1.gz %%DATADIR%%/metadata/cube.xml %%DATADIR%%/metadata/decoration.xml %%DATADIR%%/metadata/expo.xml +%%DATADIR%%/metadata/ext-toplevel.xml %%DATADIR%%/metadata/extra-gestures.xml %%DATADIR%%/metadata/fast-switcher.xml -%%DATADIR%%/metadata/fisheye.xml %%DATADIR%%/metadata/foreign-toplevel.xml %%DATADIR%%/metadata/grid.xml %%DATADIR%%/metadata/gtk-shell.xml @@ -176,6 +225,7 @@ share/man/man1/wayfire.1.gz %%DATADIR%%/metadata/invert.xml %%DATADIR%%/metadata/ipc-rules.xml %%DATADIR%%/metadata/ipc.xml +%%DATADIR%%/metadata/kde-appmenu.xml %%DATADIR%%/metadata/move.xml %%DATADIR%%/metadata/oswitch.xml %%DATADIR%%/metadata/output.xml @@ -184,6 +234,7 @@ share/man/man1/wayfire.1.gz %%DATADIR%%/metadata/resize.xml %%DATADIR%%/metadata/scale-title-filter.xml %%DATADIR%%/metadata/scale.xml +%%DATADIR%%/metadata/security-context-v1.xml %%DATADIR%%/metadata/session-lock.xml %%DATADIR%%/metadata/shortcuts-inhibit.xml %%DATADIR%%/metadata/simple-tile.xml