svn commit: r554641 - in head: devel/wf-config x11-wm/wayfire x11-wm/wayfire/files x11/wf-shell
Jan Beich
jbeich at FreeBSD.org
Sun Nov 8 17:59:51 UTC 2020
Author: jbeich
Date: Sun Nov 8 17:59:48 2020
New Revision: 554641
URL: https://svnweb.freebsd.org/changeset/ports/554641
Log:
x11-wm/wayfire: update to 0.6.0
Changes: https://github.com/WayfireWM/wayfire/compare/0.5.0...0.6.0
Changes: https://github.com/WayfireWM/wf-config/compare/0.5.0...0.6.0
Changes: https://github.com/WayfireWM/wf-shell/compare/0.5.0...0.6.0
Reported by: GitHub (watch releases)
Added:
head/x11-wm/wayfire/files/patch-private-libs (contents, props changed)
- copied, changed from r554640, head/x11-wm/wayfire/files/patch-private-wfutils
Deleted:
head/x11-wm/wayfire/files/patch-private-wfutils
head/x11-wm/wayfire/files/patch-wlroots-0.12
Modified:
head/devel/wf-config/Makefile (contents, props changed)
head/devel/wf-config/distinfo (contents, props changed)
head/devel/wf-config/pkg-plist (contents, props changed)
head/x11-wm/wayfire/Makefile (contents, props changed)
head/x11-wm/wayfire/distinfo (contents, props changed)
head/x11-wm/wayfire/pkg-plist (contents, props changed)
head/x11/wf-shell/Makefile (contents, props changed)
head/x11/wf-shell/distinfo (contents, props changed)
head/x11/wf-shell/pkg-plist (contents, props changed)
Modified: head/devel/wf-config/Makefile
==============================================================================
--- head/devel/wf-config/Makefile Sun Nov 8 17:50:06 2020 (r554640)
+++ head/devel/wf-config/Makefile Sun Nov 8 17:59:48 2020 (r554641)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= wf-config
-DISTVERSION= 0.5.0
-PORTREVISION= 1
+DISTVERSION= 0.6.0
CATEGORIES= devel
MAINTAINER= jbeich at FreeBSD.org
Modified: head/devel/wf-config/distinfo
==============================================================================
--- head/devel/wf-config/distinfo Sun Nov 8 17:50:06 2020 (r554640)
+++ head/devel/wf-config/distinfo Sun Nov 8 17:59:48 2020 (r554641)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1596262861
-SHA256 (WayfireWM-wf-config-0.5.0_GH0.tar.gz) = bf690477ff0d8928ddeca6a278b9153a39ade1e13fd32cc6d04552db4d65cbf0
-SIZE (WayfireWM-wf-config-0.5.0_GH0.tar.gz) = 78958
+TIMESTAMP = 1604853687
+SHA256 (WayfireWM-wf-config-0.6.0_GH0.tar.gz) = 73af6d803044d4e5907974ece019ae0d1b4020a057f6c27be0594fb70d86653b
+SIZE (WayfireWM-wf-config-0.6.0_GH0.tar.gz) = 79631
Modified: head/devel/wf-config/pkg-plist
==============================================================================
--- head/devel/wf-config/pkg-plist Sun Nov 8 17:50:06 2020 (r554640)
+++ head/devel/wf-config/pkg-plist Sun Nov 8 17:59:48 2020 (r554641)
@@ -12,5 +12,5 @@ include/wayfire/util/log.hpp
include/wayfire/util/stringify.hpp
lib/libwf-config.so
lib/libwf-config.so.1
-lib/libwf-config.so.0.5.0
+lib/libwf-config.so.0.6.0
libdata/pkgconfig/wf-config.pc
Modified: head/x11-wm/wayfire/Makefile
==============================================================================
--- head/x11-wm/wayfire/Makefile Sun Nov 8 17:50:06 2020 (r554640)
+++ head/x11-wm/wayfire/Makefile Sun Nov 8 17:59:48 2020 (r554641)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= wayfire
-DISTVERSION= 0.5.0
-PORTREVISION= 2
+DISTVERSION= 0.6.0
CATEGORIES= x11-wm
MAINTAINER= jbeich at FreeBSD.org
@@ -12,11 +11,11 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
- wf-config>=0.5.0<0.6.0:devel/wf-config \
+ wf-config>=0.6.0<0.7.0:devel/wf-config \
${LOCALBASE}/include/xf86drmMode.h:graphics/libdrm \
wayland-protocols>=1.12:graphics/wayland-protocols \
glm>=0.9.8:math/glm \
- wlroots>=0.11.0<0.13.0:x11-toolkits/wlroots
+ wlroots>=0.12.0<0.13.0:x11-toolkits/wlroots
LIB_DEPENDS= libinotify.so:devel/libinotify \
libwf-config.so:devel/wf-config \
libpng.so:graphics/png \
@@ -31,7 +30,8 @@ USE_GL= egl glesv2
USE_GNOME= cairo
USE_XORG= pixman
GH_ACCOUNT= WayfireWM
-GH_TUPLE= WayfireWM:wf-utils:f9b5eba:wfutils/subprojects/wf-utils
+GH_TUPLE= WayfireWM:wf-touch:b1075c5:wftouch/subprojects/wf-touch \
+ WayfireWM:wf-utils:f45641b:wfutils/subprojects/wf-utils
OPTIONS_DEFINE= SUID X11
OPTIONS_DEFAULT=SUID X11
Modified: head/x11-wm/wayfire/distinfo
==============================================================================
--- head/x11-wm/wayfire/distinfo Sun Nov 8 17:50:06 2020 (r554640)
+++ head/x11-wm/wayfire/distinfo Sun Nov 8 17:59:48 2020 (r554641)
@@ -1,5 +1,7 @@
-TIMESTAMP = 1596567377
-SHA256 (WayfireWM-wayfire-0.5.0_GH0.tar.gz) = 24c1a2c963dac5af762f87cd024bc3dd736ec9a28a6735d357a05e8f6502e8aa
-SIZE (WayfireWM-wayfire-0.5.0_GH0.tar.gz) = 293982
-SHA256 (WayfireWM-wf-utils-f9b5eba_GH0.tar.gz) = 3f11c0335b689508f30d539a60d3c702a7f43c40e4cadcbfccd92970f685fba5
-SIZE (WayfireWM-wf-utils-f9b5eba_GH0.tar.gz) = 47279
+TIMESTAMP = 1604855952
+SHA256 (WayfireWM-wayfire-0.6.0_GH0.tar.gz) = 9c2bf92e6aecc9b800b87e4c086ff7a275393f7315501b8c39196baf9d245b33
+SIZE (WayfireWM-wayfire-0.6.0_GH0.tar.gz) = 325079
+SHA256 (WayfireWM-wf-touch-b1075c5_GH0.tar.gz) = 107fd73280e90c1330adc051b4dada1549a47e221e60d601d23e15b995f8bdc9
+SIZE (WayfireWM-wf-touch-b1075c5_GH0.tar.gz) = 53883
+SHA256 (WayfireWM-wf-utils-f45641b_GH0.tar.gz) = 2f546333d4b1dfa3ed14caee3682dcc4c7e33164cb255991d918f3ace5f51dd7
+SIZE (WayfireWM-wf-utils-f45641b_GH0.tar.gz) = 48453
Copied and modified: head/x11-wm/wayfire/files/patch-private-libs (from r554640, head/x11-wm/wayfire/files/patch-private-wfutils)
==============================================================================
--- head/x11-wm/wayfire/files/patch-private-wfutils Sun Nov 8 17:50:06 2020 (r554640, copy source)
+++ head/x11-wm/wayfire/files/patch-private-libs Sun Nov 8 17:59:48 2020 (r554641)
@@ -1,14 +1,16 @@
-wf-utils is untagged and has no other consumers. Keep it private to
-wayfire package for now.
+wf-touch and wf-utils are untagged and have no other consumers. Keep
+it private to wayfire package for now.
---- meson.build.orig 2020-08-04 18:56:17 UTC
+--- meson.build.orig 2020-11-08 17:19:12 UTC
+++ meson.build
-@@ -41,7 +41,7 @@ if not use_system_wfconfig
+@@ -41,8 +41,8 @@ if not use_system_wfconfig
wfconfig = subproject('wf-config').get_variable('wfconfig')
endif
-wfutils = subproject('wf-utils').get_variable('wfutils')
+-wftouch = subproject('wf-touch').get_variable('wftouch')
+wfutils = subproject('wf-utils', default_options: ['default_library=static']).get_variable('wfutils')
++wftouch = subproject('wf-touch', default_options: ['default_library=static']).get_variable('wftouch')
needs_libinotify = ['freebsd', 'dragonfly'].contains(host_machine.system())
libinotify = dependency('libinotify', required: needs_libinotify)
@@ -49,3 +51,25 @@ wayfire package for now.
# -------------------------------------------------------------------------------------------------
# Unit tests
+--- subprojects/wf-touch/meson.build.orig 2020-09-20 09:41:37 UTC
++++ subprojects/wf-touch/meson.build
+@@ -5,14 +5,18 @@ project('wf-touch', ['cpp'],
+ glm = dependency('glm')
+
+ wf_touch_inc_dirs = include_directories('.')
++if not meson.is_subproject()
+ install_headers([
+ 'wayfire/touch/touch.hpp'],
+ subdir: 'wayfire/touch')
++endif
+
+ wftouch_lib = static_library('wftouch', ['src/touch.cpp', 'src/actions.cpp', 'src/math.cpp'],
+- dependencies: glm, install: true)
++ dependencies: glm, install: not meson.is_subproject())
+
+ wftouch = declare_dependency(link_with: wftouch_lib,
+ include_directories: wf_touch_inc_dirs, dependencies: glm)
+
++if not meson.is_subproject()
+ subdir('test')
++endif
Modified: head/x11-wm/wayfire/pkg-plist
==============================================================================
--- head/x11-wm/wayfire/pkg-plist Sun Nov 8 17:50:06 2020 (r554640)
+++ head/x11-wm/wayfire/pkg-plist Sun Nov 8 17:59:48 2020 (r554641)
@@ -7,6 +7,8 @@ include/wayfire/core.hpp
include/wayfire/debug.hpp
include/wayfire/decorator.hpp
include/wayfire/geometry.hpp
+include/wayfire/gtk-shell.hpp
+include/wayfire/idle.hpp
include/wayfire/img.hpp
include/wayfire/input-device.hpp
include/wayfire/matcher.hpp
@@ -14,6 +16,8 @@ include/wayfire/nonstd/noncopyable.hpp
include/wayfire/nonstd/observer_ptr.h
include/wayfire/nonstd/reverse.hpp
include/wayfire/nonstd/safe-list.hpp
+include/wayfire/nonstd/wlroots-full.hpp
+include/wayfire/nonstd/wlroots.hpp
include/wayfire/object.hpp
include/wayfire/opengl.hpp
include/wayfire/option-wrapper.hpp
@@ -22,10 +26,14 @@ include/wayfire/output.hpp
include/wayfire/plugin.hpp
include/wayfire/plugins/common/cairo-util.hpp
include/wayfire/plugins/common/geometry-animation.hpp
+include/wayfire/plugins/common/move-snap-helper.hpp
include/wayfire/plugins/common/preview-indication.hpp
include/wayfire/plugins/common/simple-texture.hpp
include/wayfire/plugins/common/view-change-viewport-signal.hpp
+include/wayfire/plugins/common/workspace-stream-sharing.hpp
include/wayfire/plugins/common/workspace-wall.hpp
+include/wayfire/plugins/vswitch.hpp
+include/wayfire/plugins/wobbly/wobbly-signal.hpp
include/wayfire/render-manager.hpp
include/wayfire/signal-definitions.hpp
include/wayfire/singleton-plugin.hpp
@@ -44,6 +52,7 @@ lib/wayfire/libcommand.so
lib/wayfire/libcube.so
lib/wayfire/libdecoration.so
lib/wayfire/libexpo.so
+lib/wayfire/libextra-gestures.so
lib/wayfire/libfast-switcher.so
lib/wayfire/libfisheye.so
lib/wayfire/libgrid.so
@@ -53,6 +62,7 @@ lib/wayfire/libmove.so
lib/wayfire/liboswitch.so
lib/wayfire/libplace.so
lib/wayfire/libresize.so
+lib/wayfire/libscale.so
lib/wayfire/libsimple-tile.so
lib/wayfire/libswitcher.so
lib/wayfire/libvswipe.so
@@ -75,6 +85,7 @@ libdata/pkgconfig/wayfire.pc
%%DATADIR%%/metadata/cube.xml
%%DATADIR%%/metadata/decoration.xml
%%DATADIR%%/metadata/expo.xml
+%%DATADIR%%/metadata/extra-gestures.xml
%%DATADIR%%/metadata/fast-switcher.xml
%%DATADIR%%/metadata/fisheye.xml
%%DATADIR%%/metadata/grid.xml
@@ -85,6 +96,7 @@ libdata/pkgconfig/wayfire.pc
%%DATADIR%%/metadata/oswitch.xml
%%DATADIR%%/metadata/place.xml
%%DATADIR%%/metadata/resize.xml
+%%DATADIR%%/metadata/scale.xml
%%DATADIR%%/metadata/simple-tile.xml
%%DATADIR%%/metadata/switcher.xml
%%DATADIR%%/metadata/vswipe.xml
Modified: head/x11/wf-shell/Makefile
==============================================================================
--- head/x11/wf-shell/Makefile Sun Nov 8 17:50:06 2020 (r554640)
+++ head/x11/wf-shell/Makefile Sun Nov 8 17:59:48 2020 (r554641)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= wf-shell
-DISTVERSION= 0.5.0
+DISTVERSION= 0.6.0
CATEGORIES= x11
MAINTAINER= jbeich at FreeBSD.org
@@ -11,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols \
- wf-config>=0.5.0:devel/wf-config \
+ wf-config>=0.6.0:devel/wf-config \
wayfire>0:x11-wm/wayfire
LIB_DEPENDS= libinotify.so:devel/libinotify \
libwf-config.so:devel/wf-config \
@@ -22,7 +22,8 @@ USES= compiler:c++17-lang gnome meson pkgconfig
USE_GITHUB= yes
USE_GNOME= gtkmm30
GH_ACCOUNT= WayfireWM
-GH_TUPLE= GNOME:libgnome-volume-control:468022b:gvc/subprojects/gvc
+GH_TUPLE= GNOME:libgnome-volume-control:468022b:gvc/subprojects/gvc \
+ soreau:wayland-logout:v1.0-4-gab7c143:wayland_logout/subprojects/wayland-logout
MESON_ARGS= -Dgvc:alsa=false
DATADIR= ${PREFIX}/share/wayfire
Modified: head/x11/wf-shell/distinfo
==============================================================================
--- head/x11/wf-shell/distinfo Sun Nov 8 17:50:06 2020 (r554640)
+++ head/x11/wf-shell/distinfo Sun Nov 8 17:59:48 2020 (r554641)
@@ -1,5 +1,7 @@
-TIMESTAMP = 1596263008
-SHA256 (WayfireWM-wf-shell-0.5.0_GH0.tar.gz) = 7e274d46009193129e763e383d2e91b579f4bd1468ed89386a3249f01410b40f
-SIZE (WayfireWM-wf-shell-0.5.0_GH0.tar.gz) = 8948762
+TIMESTAMP = 1604855332
+SHA256 (WayfireWM-wf-shell-0.6.0_GH0.tar.gz) = 6a22db73f6f7500cbc1208a860869c96184067a9ee7b1c4710e7bf79b6c283a3
+SIZE (WayfireWM-wf-shell-0.6.0_GH0.tar.gz) = 8949900
SHA256 (GNOME-libgnome-volume-control-468022b_GH0.tar.gz) = 1c1d806ad1f57d7f644381b67ee87ef3e7e10f3a2da1432beef535ca50c0040f
SIZE (GNOME-libgnome-volume-control-468022b_GH0.tar.gz) = 45503
+SHA256 (soreau-wayland-logout-v1.0-4-gab7c143_GH0.tar.gz) = 854ea71dcad6b8ce4d6b5259ee8d5a830c794c31d8177282c81c2a0b29c652e5
+SIZE (soreau-wayland-logout-v1.0-4-gab7c143_GH0.tar.gz) = 16923
Modified: head/x11/wf-shell/pkg-plist
==============================================================================
--- head/x11/wf-shell/pkg-plist Sun Nov 8 17:50:06 2020 (r554640)
+++ head/x11/wf-shell/pkg-plist Sun Nov 8 17:59:48 2020 (r554641)
@@ -1,3 +1,4 @@
+bin/wayland-logout
bin/wf-background
bin/wf-dock
bin/wf-panel
More information about the svn-ports-all
mailing list