summaryrefslogtreecommitdiffstats
path: root/x11/cinnamon-session/files
diff options
context:
space:
mode:
authorgusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-04-26 04:51:12 +0800
committergusi <gusi@df743ca5-7f9a-e211-a948-0013205c9059>2014-04-26 04:51:12 +0800
commit524dc96813e9f340ae53b813743328e571e3c241 (patch)
treee318e5263bec7b301ced7549a8c11cfb3e7dceb2 /x11/cinnamon-session/files
parent246fb069fe099292e89766d02baae6b78569c7a8 (diff)
downloadmarcuscom-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.c53
-rw-r--r--x11/cinnamon-session/files/patch-configure.ac17
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