cinnamon-settings-daemon: update to 2.4.3.
This commit is contained in:
parent
f640f14456
commit
7377a842b6
3 changed files with 6 additions and 99 deletions
|
@ -1,59 +0,0 @@
|
||||||
Index: cinnamon-settings-daemon/plugins/power/csd-power-manager.c
|
|
||||||
===================================================================
|
|
||||||
--- cinnamon-settings-daemon.orig/plugins/power/csd-power-manager.c 2014-07-26 21:44:58.490885083 +0200
|
|
||||||
+++ cinnamon-settings-daemon/plugins/power/csd-power-manager.c 2014-07-26 22:11:41.186589948 +0200
|
|
||||||
@@ -236,6 +236,10 @@
|
|
||||||
static void lock_screensaver (CsdPowerManager *manager);
|
|
||||||
static void kill_lid_close_safety_timer (CsdPowerManager *manager);
|
|
||||||
|
|
||||||
+#if UP_CHECK_VERSION(0,99,0)
|
|
||||||
+static void device_properties_changed_cb (UpDevice *device, GParamSpec *pspec, CsdPowerManager *manager);
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
G_DEFINE_TYPE (CsdPowerManager, csd_power_manager, G_TYPE_OBJECT)
|
|
||||||
|
|
||||||
static gpointer manager_object = NULL;
|
|
||||||
@@ -990,6 +994,16 @@
|
|
||||||
"engine-state-old",
|
|
||||||
GUINT_TO_POINTER(state));
|
|
||||||
}
|
|
||||||
+
|
|
||||||
+#if UP_CHECK_VERSION(0,99,0)
|
|
||||||
+ g_ptr_array_add (manager->priv->devices_array, g_object_ref(device));
|
|
||||||
+
|
|
||||||
+ g_signal_connect (device, "notify::state",
|
|
||||||
+ G_CALLBACK (device_properties_changed_cb), manager);
|
|
||||||
+ g_signal_connect (device, "notify::warning-level",
|
|
||||||
+ G_CALLBACK (device_properties_changed_cb), manager);
|
|
||||||
+#endif
|
|
||||||
+
|
|
||||||
}
|
|
||||||
|
|
||||||
static gboolean
|
|
||||||
@@ -1714,7 +1728,11 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
||||||
+#if UP_CHECK_VERSION(0,99,0)
|
|
||||||
+device_properties_changed_cb (UpDevice *device, GParamSpec *pspec, CsdPowerManager *manager)
|
|
||||||
+#else
|
|
||||||
engine_device_changed_cb (UpClient *client, UpDevice *device, CsdPowerManager *manager)
|
|
||||||
+#endif
|
|
||||||
{
|
|
||||||
UpDeviceKind kind;
|
|
||||||
UpDeviceState state;
|
|
||||||
@@ -3986,12 +4004,12 @@
|
|
||||||
G_CALLBACK (engine_device_added_cb), manager);
|
|
||||||
g_signal_connect (manager->priv->up_client, "device-removed",
|
|
||||||
G_CALLBACK (engine_device_removed_cb), manager);
|
|
||||||
- g_signal_connect (manager->priv->up_client, "device-changed",
|
|
||||||
- G_CALLBACK (engine_device_changed_cb), manager);
|
|
||||||
#if UP_CHECK_VERSION(0,99,0)
|
|
||||||
g_signal_connect_after (manager->priv->up_client, "notify::lid-is-closed",
|
|
||||||
G_CALLBACK (lid_state_changed_cb), manager);
|
|
||||||
#else
|
|
||||||
+ g_signal_connect (manager->priv->up_client, "device-changed",
|
|
||||||
+ G_CALLBACK (engine_device_changed_cb), manager);
|
|
||||||
g_signal_connect_after (manager->priv->up_client, "changed",
|
|
||||||
G_CALLBACK (up_client_changed_cb), manager);
|
|
||||||
#endif
|
|
|
@ -1,30 +0,0 @@
|
||||||
Index: cinnamon-settings-daemon/plugins/xrandr/csd-xrandr-manager.c
|
|
||||||
===================================================================
|
|
||||||
--- cinnamon-settings-daemon.orig/plugins/xrandr/csd-xrandr-manager.c 2014-04-26 22:10:54.543862563 +0200
|
|
||||||
+++ cinnamon-settings-daemon/plugins/xrandr/csd-xrandr-manager.c 2014-07-13 19:55:03.293418349 +0200
|
|
||||||
@@ -1979,7 +1979,11 @@
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
|
||||||
+#if UP_CHECK_VERSION(0,99,0)
|
|
||||||
+lid_state_changed_cb (UpClient *client, GParamSpec *pspec, gpointer data)
|
|
||||||
+#else
|
|
||||||
power_client_changed_cb (UpClient *client, gpointer data)
|
|
||||||
+#endif
|
|
||||||
{
|
|
||||||
CsdXrandrManager *manager = data;
|
|
||||||
CsdXrandrManagerPrivate *priv = manager->priv;
|
|
||||||
@@ -2029,8 +2033,13 @@
|
|
||||||
|
|
||||||
manager->priv->upower_client = up_client_new ();
|
|
||||||
manager->priv->laptop_lid_is_closed = up_client_get_lid_is_closed (manager->priv->upower_client);
|
|
||||||
+#if UP_CHECK_VERSION(0,99,0)
|
|
||||||
+ g_signal_connect (manager->priv->upower_client, "notify::lid-is-closed",
|
|
||||||
+ G_CALLBACK (lid_state_changed_cb), manager);
|
|
||||||
+#else
|
|
||||||
g_signal_connect (manager->priv->upower_client, "changed",
|
|
||||||
G_CALLBACK (power_client_changed_cb), manager);
|
|
||||||
+#endif
|
|
||||||
|
|
||||||
log_msg ("State of screen at startup:\n");
|
|
||||||
log_screen (manager->priv->rw_screen);
|
|
|
@ -1,14 +1,14 @@
|
||||||
# Template file for 'cinnamon-settings-daemon'
|
# Template file for 'cinnamon-settings-daemon'
|
||||||
pkgname=cinnamon-settings-daemon
|
pkgname=cinnamon-settings-daemon
|
||||||
version=2.2.4
|
version=2.4.3
|
||||||
revision=4
|
revision=1
|
||||||
patch_args="-Np1"
|
|
||||||
short_desc="The Cinnamon Settings Daemon"
|
short_desc="The Cinnamon Settings Daemon"
|
||||||
|
build_options="systemd"
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args=" --disable-static --disable-schemas-compile --disable-gconf
|
configure_args=" --disable-static --disable-schemas-compile --disable-gconf
|
||||||
$(vopt_enable systemd)"
|
$(vopt_enable systemd)"
|
||||||
hostmakedepends="automake libtool gnome-common pkg-config gobject-introspection
|
hostmakedepends="automake libtool gnome-common pkg-config gobject-introspection
|
||||||
gettext-devel intltool xmlto docbook-xml git"
|
gettext-devel glib-devel intltool xmlto docbook-xml"
|
||||||
makedepends="gtk+3-devel dbus-devel upower0-devel json-glib-devel libSM-devel
|
makedepends="gtk+3-devel dbus-devel upower0-devel json-glib-devel libSM-devel
|
||||||
libnotify-devel cinnamon-desktop-devel lcms2-devel ibus-devel nss-devel
|
libnotify-devel cinnamon-desktop-devel lcms2-devel ibus-devel nss-devel
|
||||||
pulseaudio-devel libcanberra-devel colord-devel cups-devel polkit-devel
|
pulseaudio-devel libcanberra-devel colord-devel cups-devel polkit-devel
|
||||||
|
@ -17,12 +17,8 @@ depends="desktop-file-utils hicolor-icon-theme"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
license="GPL-3"
|
license="GPL-3"
|
||||||
homepage="http://cinnamon.linuxmint.com/"
|
homepage="http://cinnamon.linuxmint.com/"
|
||||||
|
distfiles="https://github.com/linuxmint/${pkgname}/archive/${version}.tar.gz"
|
||||||
build_options="systemd"
|
checksum=1d3c47aad65f9c5064686352012cf1783e51440fa45f4ee030bb33ac66304fd2
|
||||||
|
|
||||||
do_fetch() {
|
|
||||||
git clone -b ${version} git://github.com/linuxmint/${pkgname} ${pkgname}-${version}
|
|
||||||
}
|
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
NOCONFIGURE=1 ./autogen.sh
|
NOCONFIGURE=1 ./autogen.sh
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue