aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils/cairo-dock/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'deskutils/cairo-dock/Makefile')
-rw-r--r--deskutils/cairo-dock/Makefile20
1 files changed, 12 insertions, 8 deletions
diff --git a/deskutils/cairo-dock/Makefile b/deskutils/cairo-dock/Makefile
index 0b0978424a98..7ad3b1dedcd0 100644
--- a/deskutils/cairo-dock/Makefile
+++ b/deskutils/cairo-dock/Makefile
@@ -1,11 +1,10 @@
PORTNAME= cairo-dock
-DISTVERSION= 3.5.2
-PORTREVISION= 1
+DISTVERSION= 3.6.1
CATEGORIES= deskutils
-MAINTAINER= nxjoseph@protonmail.com
+MAINTAINER= laurent.chardon@gmail.com
COMMENT= Lightweight and eye-candy dock (program launcher)
-WWW= https://www.glx-dock.org/
+WWW= https://github.com/Cairo-Dock/cairo-dock-core/wiki/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -13,13 +12,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libcurl.so:ftp/curl \
libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
+ libgio-2.0.so:devel/glib20 \
libharfbuzz.so:print/harfbuzz
RUN_DEPENDS= bash:shells/bash \
compiz:x11-wm/compiz \
sox:audio/sox
-USES= cmake gettext-tools gl gnome localbase:ldflags \
- pkgconfig shebangfix
+USES= cmake gettext-tools gl gnome localbase:ldflags pkgconfig \
+ shebangfix
USE_GITHUB= yes
GH_ACCOUNT= Cairo-Dock
GH_PROJECT= ${PORTNAME}-core
@@ -29,6 +29,8 @@ USE_LDCONFIG= yes
SHEBANG_FILES= data/scripts/cairo-dock-package-theme.sh \
data/scripts/help_scripts.sh data/scripts/initial-setup.sh
+# __BSD_VISIBLE needed for sendfile(2) in cairo-dock-file-manager.c
+CFLAGS+= -D__BSD_VISIBLE
LDFLAGS+= -lm
OPTIONS_DEFINE= WAYLAND X11
@@ -44,11 +46,13 @@ GLX_IMPLIES= X11
GLX_USE= GL=gl
WAYLAND_IMPLIES= EGL
WAYLAND_CATEGORIES= wayland
-WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland
+WAYLAND_LIB_DEPENDS= libgtk-layer-shell.so:x11-toolkits/gtk-layer-shell \
+ libjson-c.so:devel/json-c \
+ libwayland-client.so:graphics/wayland
WAYLAND_USE= GL=egl
WAYLAND_CMAKE_BOOL= enable-wayland-support
X11_USES= xorg
-X11_USE= XORG=x11,xcomposite,xinerama,xrandr,xrender,xtst
+X11_USE= XORG=x11,xcomposite,xinerama,xrandr,xrender,xtst,xxf86vm
X11_CMAKE_BOOL= enable-x11-support
post-patch: