git: 2af3205cc048 - main - x11-wm/wayfire: update to 0.9.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 24 Aug 2024 18:10:17 UTC
The branch main has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=2af3205cc0488da54fc82516e05a470db9fe3c39 commit 2af3205cc0488da54fc82516e05a470db9fe3c39 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2024-08-24 11:04:54 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2024-08-24 18:09:03 +0000 x11-wm/wayfire: update to 0.9.0 Changes: https://github.com/WayfireWM/wayfire/releases/tag/v0.9.0 Reported by: GitHub (watch releases) --- x11-wm/wayfire-plugins-extra/Makefile | 2 ++ x11-wm/wayfire/Makefile | 12 +++++++----- x11-wm/wayfire/distinfo | 6 +++--- x11-wm/wayfire/pkg-plist | 7 +++++++ 4 files changed, 19 insertions(+), 8 deletions(-) diff --git a/x11-wm/wayfire-plugins-extra/Makefile b/x11-wm/wayfire-plugins-extra/Makefile index eea4d6041520..4ffa43d0fb9f 100644 --- a/x11-wm/wayfire-plugins-extra/Makefile +++ b/x11-wm/wayfire-plugins-extra/Makefile @@ -11,6 +11,8 @@ WWW= https://wayfire.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= fails to build with wayfire 0.9.0 + BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ wayland-scanner:graphics/wayland \ wayland-protocols>0:graphics/wayland-protocols \ diff --git a/x11-wm/wayfire/Makefile b/x11-wm/wayfire/Makefile index 11e343840f81..8d6c031a9ae8 100644 --- a/x11-wm/wayfire/Makefile +++ b/x11-wm/wayfire/Makefile @@ -1,7 +1,6 @@ PORTNAME= wayfire DISTVERSIONPREFIX= v -DISTVERSION= 0.8.1 -PORTREVISION= 2 +DISTVERSION= 0.9.0 CATEGORIES= x11-wm wayland MAINTAINER= jbeich@FreeBSD.org @@ -11,11 +10,9 @@ WWW= https://wayfire.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN= fails to build with wf-config 0.9.0 - BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ nlohmann-json>0:devel/nlohmann-json \ - wf-config>=0.8.0<0.9.0:devel/wf-config \ + wf-config>=0.9.0<0.10.0:devel/wf-config \ ${LOCALBASE}/include/xf86drmMode.h:graphics/libdrm \ wayland-protocols>=1.12:graphics/wayland-protocols \ glm>=0.9.8:math/glm @@ -43,6 +40,11 @@ MESON_ARGS= -Dtests=disabled \ -Dwf-utils:default_library=static \ ${NULL} +.if !exists(/usr/include/omp.h) +# LLVM openmp in base doesn't support powerpc, armv6, armv7 yet +MESON_ARGS+= -Denable_openmp=false +.endif + OPTIONS_DEFINE= X11 OPTIONS_DEFAULT=X11 diff --git a/x11-wm/wayfire/distinfo b/x11-wm/wayfire/distinfo index efbad4611002..021d14a9ed55 100644 --- a/x11-wm/wayfire/distinfo +++ b/x11-wm/wayfire/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1710332286 -SHA256 (WayfireWM-wayfire-v0.8.1_GH0.tar.gz) = 04f43df21167db15d266f7e01085b111680d57779ebc27a410201f995b33c6df -SIZE (WayfireWM-wayfire-v0.8.1_GH0.tar.gz) = 454813 +TIMESTAMP = 1724497494 +SHA256 (WayfireWM-wayfire-v0.9.0_GH0.tar.gz) = 233fa0cf1c967a48d40a075ea7e34132e80ad30c2aef5e306c4466be1e585acb +SIZE (WayfireWM-wayfire-v0.9.0_GH0.tar.gz) = 477667 SHA256 (WayfireWM-wf-touch-8974eb0_GH0.tar.gz) = 3d66a67b35452741135420caf43ba349d35fc64643b8e223e6cdf74dbcef33aa SIZE (WayfireWM-wf-touch-8974eb0_GH0.tar.gz) = 9881 SHA256 (WayfireWM-wf-utils-15f8e16_GH0.tar.gz) = 8f32164bb2c620252aa5ca74f03f25d808cce01809a9eddd4b13a4b83ecfa94d diff --git a/x11-wm/wayfire/pkg-plist b/x11-wm/wayfire/pkg-plist index 87380d737eb9..8775999874d7 100644 --- a/x11-wm/wayfire/pkg-plist +++ b/x11-wm/wayfire/pkg-plist @@ -33,11 +33,13 @@ include/wayfire/plugins/common/key-repeat.hpp include/wayfire/plugins/common/move-drag-interface.hpp include/wayfire/plugins/common/preview-indication.hpp include/wayfire/plugins/common/shared-core-data.hpp +include/wayfire/plugins/common/simple-text-node.hpp include/wayfire/plugins/common/simple-texture.hpp include/wayfire/plugins/common/util.hpp include/wayfire/plugins/common/workspace-wall.hpp include/wayfire/plugins/crossfade.hpp include/wayfire/plugins/grid.hpp +include/wayfire/plugins/input-method-v1/input-method-v1.hpp include/wayfire/plugins/ipc/ipc-activator.hpp include/wayfire/plugins/ipc/ipc-helpers.hpp include/wayfire/plugins/ipc/ipc-method-repository.hpp @@ -60,6 +62,8 @@ include/wayfire/txn/transaction-manager.hpp include/wayfire/txn/transaction-object.hpp include/wayfire/txn/transaction.hpp include/wayfire/unstable/translation-node.hpp +include/wayfire/unstable/wlr-subsurface-controller.hpp +include/wayfire/unstable/wlr-surface-controller.hpp include/wayfire/unstable/wlr-surface-node.hpp include/wayfire/unstable/wlr-text-input-v3-popup.hpp include/wayfire/unstable/wlr-view-events.hpp @@ -104,6 +108,7 @@ lib/wayfire/libpreserve-output.so lib/wayfire/libresize.so lib/wayfire/libscale-title-filter.so lib/wayfire/libscale.so +lib/wayfire/libsession-lock.so lib/wayfire/libshortcuts-inhibit.so lib/wayfire/libsimple-tile.so lib/wayfire/libstipc.so @@ -117,6 +122,7 @@ lib/wayfire/libwobbly.so lib/wayfire/libwrot.so lib/wayfire/libwsets.so lib/wayfire/libxdg-activation.so +lib/wayfire/libxkb-bindings.so lib/wayfire/libzoom.so libdata/pkgconfig/wayfire.pc share/man/man1/wayfire.1.gz @@ -151,6 +157,7 @@ share/man/man1/wayfire.1.gz %%DATADIR%%/metadata/resize.xml %%DATADIR%%/metadata/scale-title-filter.xml %%DATADIR%%/metadata/scale.xml +%%DATADIR%%/metadata/session-lock.xml %%DATADIR%%/metadata/shortcuts-inhibit.xml %%DATADIR%%/metadata/simple-tile.xml %%DATADIR%%/metadata/switcher.xml