summaryrefslogtreecommitdiff
path: root/x11/cinnamon-session/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11/cinnamon-session/Makefile')
-rw-r--r--x11/cinnamon-session/Makefile21
1 files changed, 11 insertions, 10 deletions
diff --git a/x11/cinnamon-session/Makefile b/x11/cinnamon-session/Makefile
index b7883cac3edf..126615f142b8 100644
--- a/x11/cinnamon-session/Makefile
+++ b/x11/cinnamon-session/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cinnamon-session
-PORTVERSION= 5.4.0
-PORTREVISION= 5
+DISTVERSION= 6.4.0
CATEGORIES= x11 gnome
DIST_SUBDIR= gnome
@@ -10,26 +9,28 @@ WWW= https://github.com/linuxmint/cinnamon-session
LICENSE= GPLv2
-LIB_DEPENDS= libdbus-1.so:devel/dbus \
- libdbus-glib-1.so:devel/dbus-glib \
+LIB_DEPENDS= libcinnamon-desktop.so:x11/cinnamon-desktop \
libxapp.so:x11/xapp \
libcanberra.so:audio/libcanberra
-RUN_DEPENDS= console-kit-daemon:sysutils/consolekit2
+RUN_DEPENDS= console-kit-daemon:sysutils/consolekit2 \
+ ${PYTHON_PKGNAMEPREFIX}setproctitle>0:devel/py-setproctitle@${PY_FLAVOR}
-USES= gl gnome meson pkgconfig python:build shebangfix xorg
+USES= gl gnome meson pkgconfig shebangfix xorg python:build
USE_GITHUB= yes
GH_ACCOUNT= linuxmint
-SHEBANG_FILES= data/meson_install_schemas.py
+SHEBANG_FILES= data/meson_install_schemas.py \
+ cinnamon-session-quit/cinnamon-session-quit.py
-USE_GNOME= cairo gdkpixbuf gtk30
+USE_GNOME= cairo gdkpixbuf glib20 gtk30 pango
USE_XORG= ice sm x11 xau xcomposite xext xrender xtrans xtst
USE_GL= gl
-
GLIB_SCHEMAS= org.cinnamon.SessionManager.gschema.xml
-OPTIONS_DEFINE= IPV6
+MESON_ARGS= -Dxtrans=true
+
+OPTIONS_DEFINE= IPV6
OPTIONS_DEFAULT= IPV6
IPV6_MESON_TRUE= ipv6