aboutsummaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2020-03-22 10:45:10 +0000
committerJan Beich <jbeich@FreeBSD.org>2020-03-22 10:45:10 +0000
commit8e997b56891846f53583a5795c7dd95f30aa3d7a (patch)
tree11bd04f68a98428f9e386df0ddcf124b7036e6c3 /x11-wm
parent27b38bba68fec8e8f9ddc7988873628fb3b9a699 (diff)
downloadports-8e997b56891846f53583a5795c7dd95f30aa3d7a.tar.gz
ports-8e997b56891846f53583a5795c7dd95f30aa3d7a.zip
x11-wm/wayfire: update to 0.4.0
Notes
Notes: svn path=/head/; revision=528912
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/wayfire/Makefile6
-rw-r--r--x11-wm/wayfire/distinfo6
-rw-r--r--x11-wm/wayfire/files/patch-meson.build11
-rw-r--r--x11-wm/wayfire/pkg-plist44
4 files changed, 39 insertions, 28 deletions
diff --git a/x11-wm/wayfire/Makefile b/x11-wm/wayfire/Makefile
index f68041d7e3d0..92655f8439f6 100644
--- a/x11-wm/wayfire/Makefile
+++ b/x11-wm/wayfire/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= wayfire
-DISTVERSION= 0.3.1
-PORTREVISION= 1
+DISTVERSION= 0.4.0
CATEGORIES= x11-wm
MAINTAINER= jbeich@FreeBSD.org
@@ -12,6 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
+ wf-config>=0.4.0<0.5.0:devel/wf-config \
${LOCALBASE}/include/xf86drmMode.h:graphics/libdrm \
wayland-protocols>=1.12:graphics/wayland-protocols \
glm>=0.9.8:math/glm \
@@ -24,7 +24,7 @@ LIB_DEPENDS= libinotify.so:devel/libinotify \
libinput.so:x11/libinput \
libxkbcommon.so:x11/libxkbcommon
-USES= compiler:c++11-lib gl gnome jpeg meson pkgconfig xorg
+USES= compiler:c++17-lang gl gnome jpeg meson pkgconfig xorg
USE_GITHUB= yes
USE_GL= egl glesv2
USE_GNOME= cairo
diff --git a/x11-wm/wayfire/distinfo b/x11-wm/wayfire/distinfo
index bcf583164f3f..ea40c3a05843 100644
--- a/x11-wm/wayfire/distinfo
+++ b/x11-wm/wayfire/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1578035090
-SHA256 (WayfireWM-wayfire-0.3.1_GH0.tar.gz) = e3bf727696f7f089b3474e8f4161e59adaeaa019de191b3e47a4f4663044cd00
-SIZE (WayfireWM-wayfire-0.3.1_GH0.tar.gz) = 238890
+TIMESTAMP = 1584817827
+SHA256 (WayfireWM-wayfire-0.4.0_GH0.tar.gz) = 9c009c01bccce97149d0695b5429cf44787fdc1423c58425ba8e8de601019e97
+SIZE (WayfireWM-wayfire-0.4.0_GH0.tar.gz) = 265360
diff --git a/x11-wm/wayfire/files/patch-meson.build b/x11-wm/wayfire/files/patch-meson.build
deleted file mode 100644
index 86994a3fd58e..000000000000
--- a/x11-wm/wayfire/files/patch-meson.build
+++ /dev/null
@@ -1,11 +0,0 @@
---- meson.build.orig 2020-01-03 07:04:50 UTC
-+++ meson.build
-@@ -29,7 +29,7 @@ libinput = dependency('libinput', version: '>=1.
- pixman = dependency('pixman-1')
- threads = dependency('threads')
- xkbcommon = dependency('xkbcommon')
--wlroots = dependency('wlroots', version: ['>=0.9.0', '<0.10.0'], fallback: ['wlroots', 'wlroots'])
-+wlroots = dependency('wlroots', version: ['>=0.9.0', '<0.11.0'], fallback: ['wlroots', 'wlroots'])
- wfconfig = dependency('wf-config', version: '>=0.3', fallback: ['wf-config', 'wfconfig'])
-
- needs_libinotify = ['freebsd', 'dragonfly'].contains(host_machine.system())
diff --git a/x11-wm/wayfire/pkg-plist b/x11-wm/wayfire/pkg-plist
index dc26144dd449..c1963efa9e55 100644
--- a/x11-wm/wayfire/pkg-plist
+++ b/x11-wm/wayfire/pkg-plist
@@ -14,6 +14,7 @@ include/wayfire/nonstd/reverse.hpp
include/wayfire/nonstd/safe-list.hpp
include/wayfire/object.hpp
include/wayfire/opengl.hpp
+include/wayfire/option-wrapper.hpp
include/wayfire/output-layout.hpp
include/wayfire/output.hpp
include/wayfire/plugin.hpp
@@ -53,14 +54,35 @@ lib/wayfire/libwobbly.so
lib/wayfire/libwrot.so
lib/wayfire/libzoom.so
libdata/pkgconfig/wayfire.pc
-%%DATADIR%%/cube/shaders_2.0/frag.glsl
-%%DATADIR%%/cube/shaders_2.0/frag_cubemap.glsl
-%%DATADIR%%/cube/shaders_2.0/vertex.glsl
-%%DATADIR%%/cube/shaders_2.0/vertex_cubemap.glsl
-%%DATADIR%%/cube/shaders_3.2/frag.glsl
-%%DATADIR%%/cube/shaders_3.2/geom.glsl
-%%DATADIR%%/cube/shaders_3.2/tcs.glsl
-%%DATADIR%%/cube/shaders_3.2/tes.glsl
-%%DATADIR%%/cube/shaders_3.2/vertex.glsl
-%%DATADIR%%/shaders/frag.glsl
-%%DATADIR%%/shaders/vertex.glsl
+%%DATADIR%%/decoration/resources/close.png
+%%DATADIR%%/decoration/resources/maximize.png
+%%DATADIR%%/decoration/resources/minimize.png
+%%DATADIR%%/metadata/alpha.xml
+%%DATADIR%%/metadata/animate.xml
+%%DATADIR%%/metadata/autostart.xml
+%%DATADIR%%/metadata/blur.xml
+%%DATADIR%%/metadata/command.xml
+%%DATADIR%%/metadata/core.xml
+%%DATADIR%%/metadata/cube.xml
+%%DATADIR%%/metadata/decoration.xml
+%%DATADIR%%/metadata/expo.xml
+%%DATADIR%%/metadata/fast-switcher.xml
+%%DATADIR%%/metadata/fisheye.xml
+%%DATADIR%%/metadata/grid.xml
+%%DATADIR%%/metadata/idle.xml
+%%DATADIR%%/metadata/input.xml
+%%DATADIR%%/metadata/invert.xml
+%%DATADIR%%/metadata/matcher.xml
+%%DATADIR%%/metadata/move.xml
+%%DATADIR%%/metadata/oswitch.xml
+%%DATADIR%%/metadata/place.xml
+%%DATADIR%%/metadata/resize.xml
+%%DATADIR%%/metadata/simple-tile.xml
+%%DATADIR%%/metadata/switcher.xml
+%%DATADIR%%/metadata/vswipe.xml
+%%DATADIR%%/metadata/vswitch.xml
+%%DATADIR%%/metadata/window-rules.xml
+%%DATADIR%%/metadata/wobbly.xml
+%%DATADIR%%/metadata/workarounds.xml
+%%DATADIR%%/metadata/wrot.xml
+%%DATADIR%%/metadata/zoom.xml