aboutsummaryrefslogtreecommitdiff
path: root/x11-wm/sway
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2020-12-21 14:15:50 +0000
committerJan Beich <jbeich@FreeBSD.org>2020-12-21 14:15:50 +0000
commit88b70ebef54c78272b67f83ea4694a7726f0b16b (patch)
treebe0fb8fbecb52b73f4c8f6da3155dda95dd43b6b /x11-wm/sway
parent104dbfb39d811ee92ce57c98595af597acf2e019 (diff)
downloadports-88b70ebef54c78272b67f83ea4694a7726f0b16b.tar.gz
ports-88b70ebef54c78272b67f83ea4694a7726f0b16b.zip
x11-wm/sway: enable tray in swaybar
Notes
Notes: svn path=/head/; revision=558826
Diffstat (limited to 'x11-wm/sway')
-rw-r--r--x11-wm/sway/Makefile14
-rw-r--r--x11-wm/sway/distinfo8
2 files changed, 20 insertions, 2 deletions
diff --git a/x11-wm/sway/Makefile b/x11-wm/sway/Makefile
index 4df06affc74a..36b5d028285f 100644
--- a/x11-wm/sway/Makefile
+++ b/x11-wm/sway/Makefile
@@ -2,11 +2,16 @@
PORTNAME= sway
DISTVERSION= 1.5.1
+PORTREVISION= 1
CATEGORIES= x11-wm
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= cd9d1038a822.patch:-p1 # https://github.com/swaywm/sway/pull/5090
PATCHFILES+= f98ca3ab7ca1.patch:-p1 # https://github.com/swaywm/sway/pull/5090
+PATCHFILES+= 968c005760b6.patch:-p1 # https://github.com/swaywm/sway/pull/5856
+PATCHFILES+= fdbe98512a71.patch:-p1 # https://github.com/swaywm/sway/pull/5856
+PATCHFILES+= a52176f83035.patch:-p1 # https://github.com/swaywm/sway/pull/5856
+PATCHFILES+= c9fe0626ca73.patch:-p1 # https://github.com/swaywm/sway/pull/5891
MAINTAINER= jbeich@FreeBSD.org
COMMENT= i3-compatible Wayland compositor
@@ -32,11 +37,16 @@ USE_GL= glesv2
USE_GNOME= cairo pango
USE_XORG= pixman
GH_ACCOUNT= swaywm
+MESON_ARGS= -Dsd-bus-provider=basu
-OPTIONS_DEFINE= MANPAGES PIXBUF SUID X11
-OPTIONS_DEFAULT=MANPAGES PIXBUF SUID X11
+OPTIONS_DEFINE= BASU MANPAGES PIXBUF SUID X11
+OPTIONS_DEFAULT=BASU MANPAGES PIXBUF SUID X11
OPTIONS_SUB= yes
+BASU_DESC= Tray in swaybar via basu
+BASU_LIB_DEPENDS= libbasu.so:sysutils/basu
+BASU_MESON_ENABLED= tray
+
MANPAGES_BUILD_DEPENDS= scdoc>=1.9.2:textproc/scdoc
MANPAGES_MESON_ENABLED= man-pages
diff --git a/x11-wm/sway/distinfo b/x11-wm/sway/distinfo
index efdc3a21d898..94a0afb6f504 100644
--- a/x11-wm/sway/distinfo
+++ b/x11-wm/sway/distinfo
@@ -5,3 +5,11 @@ SHA256 (cd9d1038a822.patch) = 4183dffdf4e3dbe70302d7e6e665cc83243a7166cf9bc2b8aa
SIZE (cd9d1038a822.patch) = 8946
SHA256 (f98ca3ab7ca1.patch) = 319a9658ea12403e6c73ed0c2c6f0deffd23ebe25b6ba81d7573f9984be95760
SIZE (f98ca3ab7ca1.patch) = 2669
+SHA256 (968c005760b6.patch) = e02fcca49e68a3dfd02d6b50d566b8067637c10b392947f3981320fb2f335af5
+SIZE (968c005760b6.patch) = 2545
+SHA256 (fdbe98512a71.patch) = 3d77c12d2db9bbcc72c082b69376453545232f12fd26c9ee7ef040d4b96cb285
+SIZE (fdbe98512a71.patch) = 5025
+SHA256 (a52176f83035.patch) = 614b899b32b44c363f096452fee93244afe30787ad15cc4ced7240e78499a8dc
+SIZE (a52176f83035.patch) = 2582
+SHA256 (c9fe0626ca73.patch) = b64aa2de7069eedb2a81e60d7d4d275b45ca18325229aa171f2898f23033dd4b
+SIZE (c9fe0626ca73.patch) = 911