diff options
author | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2014-04-26 04:51:12 +0800 |
---|---|---|
committer | gusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059> | 2014-04-26 04:51:12 +0800 |
commit | 524dc96813e9f340ae53b813743328e571e3c241 (patch) | |
tree | e318e5263bec7b301ced7549a8c11cfb3e7dceb2 /x11/cinnamon-session/files | |
parent | 246fb069fe099292e89766d02baae6b78569c7a8 (diff) | |
download | marcuscom-ports-524dc96813e9f340ae53b813743328e571e3c241.tar marcuscom-ports-524dc96813e9f340ae53b813743328e571e3c241.tar.gz marcuscom-ports-524dc96813e9f340ae53b813743328e571e3c241.tar.bz2 marcuscom-ports-524dc96813e9f340ae53b813743328e571e3c241.tar.lz marcuscom-ports-524dc96813e9f340ae53b813743328e571e3c241.tar.xz marcuscom-ports-524dc96813e9f340ae53b813743328e571e3c241.tar.zst marcuscom-ports-524dc96813e9f340ae53b813743328e571e3c241.zip |
Update cinnamon to 2.2.3. Deal with the upower update to 0.99. Introduce
cinnamon-menus and mint-themes. Remove a lot of unused stuff in
misc/cinnamon-translations. Also try to remove deprecated stuff here and
there.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@19573 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11/cinnamon-session/files')
-rw-r--r-- | x11/cinnamon-session/files/patch-cinnamon-session_csm-logout-dialog.c | 53 | ||||
-rw-r--r-- | x11/cinnamon-session/files/patch-configure.ac | 17 |
2 files changed, 14 insertions, 56 deletions
diff --git a/x11/cinnamon-session/files/patch-cinnamon-session_csm-logout-dialog.c b/x11/cinnamon-session/files/patch-cinnamon-session_csm-logout-dialog.c index 05a0ad9e2..6857daee2 100644 --- a/x11/cinnamon-session/files/patch-cinnamon-session_csm-logout-dialog.c +++ b/x11/cinnamon-session/files/patch-cinnamon-session_csm-logout-dialog.c @@ -1,45 +1,20 @@ ---- cinnamon-session/csm-logout-dialog.c.orig 2013-11-22 10:57:50.000000000 +0000 -+++ cinnamon-session/csm-logout-dialog.c 2014-04-03 10:33:35.297012436 +0000 -@@ -176,13 +176,21 @@ - static gboolean - csm_logout_supports_system_suspend (CsmLogoutDialog *logout_dialog) - { -+#ifdef HAVE_OLD_UPOWER - return ( csm_system_can_suspend (logout_dialog->priv->system) || up_client_get_can_suspend (logout_dialog->priv->up_client) ); +--- cinnamon-session/csm-logout-dialog.c.orig 2014-04-12 10:25:22.000000000 +0000 ++++ cinnamon-session/csm-logout-dialog.c 2014-04-24 08:07:46.179191996 +0000 +@@ -188,6 +188,8 @@ + return csm_system_can_suspend (logout_dialog->priv->system); + #elif defined(HAVE_OLD_UPOWER) + return up_client_get_can_suspend (logout_dialog->priv->up_client); +#else -+ return ( csm_system_can_suspend (logout_dialog->priv->system) || FALSE ); -+#endif ++ return FALSE; + #endif } - static gboolean - csm_logout_supports_system_hibernate (CsmLogoutDialog *logout_dialog) - { -+#ifdef HAVE_OLD_UPOWER - return ( csm_system_can_hibernate (logout_dialog->priv->system) || up_client_get_can_hibernate (logout_dialog->priv->up_client) ); +@@ -198,6 +200,8 @@ + return csm_system_can_hibernate (logout_dialog->priv->system); + #elif defined(HAVE_OLD_UPOWER) + return up_client_get_can_hibernate (logout_dialog->priv->up_client); +#else -+ return ( csm_system_can_hibernate (logout_dialog->priv->system) || FALSE ); -+#endif ++ return FALSE; + #endif } - static gboolean -@@ -308,11 +316,20 @@ - secondary_text = g_strdup (seconds_warning); - } - -+#ifdef __clang__ -+#pragma clang diagnostic push -+#pragma clang diagnostic ignored "-Wformat-nonliteral" -+#endif -+ - gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (logout_dialog), - secondary_text, - seconds_to_show, - NULL); - -+#ifdef __clang__ -+#pragma clang diagnostic pop -+#endif -+ - logout_dialog->priv->timeout--; - - g_free (secondary_text); diff --git a/x11/cinnamon-session/files/patch-configure.ac b/x11/cinnamon-session/files/patch-configure.ac deleted file mode 100644 index e4eff67f1..000000000 --- a/x11/cinnamon-session/files/patch-configure.ac +++ /dev/null @@ -1,17 +0,0 @@ ---- configure.ac.orig 2014-04-03 10:17:42.338695284 +0000 -+++ configure.ac 2014-04-03 10:17:53.064698929 +0000 -@@ -56,6 +56,14 @@ - json-glib-1.0 >= $JSON_GLIB_REQUIRED - ) - -+dnl We can only support old upower -+dnl https://bugzilla.gnome.org/show_bug.cgi?id=710383 -+PKG_CHECK_MODULES(UPOWER, upower-glib < 0.99.0, have_old_upower=yes, have_old_upower=no) -+AS_IF([test x$have_old_upower = xyes], [ -+ AC_DEFINE([HAVE_OLD_UPOWER], [1], [Define if we have an older upower]) -+]) -+AM_CONDITIONAL(HAVE_OLD_UPOWER, test x$have_old_upower = xyes) -+ - PKG_CHECK_MODULES(SESSION_PROPERTIES, - glib-2.0 >= $GLIB_REQUIRED - gtk+-3.0 >= $GTK3_REQUIRED |