![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package notification-daemon for openSUSE:Factory checked in at Fri Jun 4 15:06:46 CEST 2010. -------- --- GNOME/notification-daemon/notification-daemon.changes 2009-12-03 10:31:36.000000000 +0100 +++ /mounts/work_src_done/STABLE/notification-daemon/notification-daemon.changes 2010-06-03 17:43:44.000000000 +0200 @@ -1,0 +2,9 @@ +Thu Jun 3 17:41:35 CEST 2010 - vuntz@opensuse.org + +- Add notification-daemon-no-libsexy.patch: we don't need libsexy + to implement a feature available in recent GTK+. And it turns out + that it fixes the crash reported as bnc#589250, so use this patch + from upstream. +- Drop libsexy-devel BuildRequires. + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- notification-daemon-no-libsexy.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ notification-daemon.spec ++++++ --- /var/tmp/diff_new_pack.9d74n8/_old 2010-06-04 15:06:34.000000000 +0200 +++ /var/tmp/diff_new_pack.9d74n8/_new 2010-06-04 15:06:34.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package notification-daemon (Version 0.4.0) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,13 +24,12 @@ BuildRequires: gconf2-devel BuildRequires: gstreamer-0_10-devel BuildRequires: intltool -BuildRequires: libsexy-devel BuildRequires: libglade2-devel BuildRequires: libnotify-devel BuildRequires: libwnck-devel BuildRequires: update-desktop-files Version: 0.4.0 -Release: 4 +Release: 5 Url: http://www.galago-project.org/ Group: System/Daemons License: GPLv2+ @@ -40,6 +39,8 @@ Patch1: notification-daemon-memleak.patch # PATCH-FIX-UPSTREAM notification-daemon-crash-theme-change.patch vuntz@novell.com Patch2: notification-daemon-crash-theme-change.patch +# PATCH-FIX-UPSTREAM notification-daemon-no-libsexy.patch vuntz@opensuse.org -- Taken from upstream, to not need libsexy +Patch3: notification-daemon-no-libsexy.patch # PATCH-FEATURE-OPENSUSE notification-daemon-new-bubble.patch vuntz@novell.com -- Patch a new standard-based theme to be compliant with our policy. Patch10: notification-daemon-new-bubble.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -55,6 +56,7 @@ %setup -q %patch1 -p0 %patch2 -p1 +%patch3 -p1 # We create a new bubble theme based on the standard theme cp -a src/themes/standard src/themes/newbubble sed -i "s/libstandard/libbubble/g" src/themes/newbubble/Makefile* ++++++ notification-daemon-no-libsexy.patch ++++++
From b32e98eae546ba3c37a0eab226d83b22c09b91d7 Mon Sep 17 00:00:00 2001 From: Matthias Clasen
Date: Fri, 08 Jan 2010 23:12:23 +0000 Subject: Remove libsexy dependency
Required features are present in GTK+ 2.18 and later.
---
diff --git a/configure.ac b/configure.ac
index 449ac24..5764393 100644
--- a/configure.ac
+++ b/configure.ac
@@ -73,16 +73,14 @@ AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Gettext package])
AM_GLIB_GNU_GETTEXT
-REQ_GTK_VERSION=2.10.0
+REQ_GTK_VERSION=2.18.0
REQ_GLIB_VERSION=$REQ_GTK_VERSION
-REQ_SEXY_VERSION=0.1.3
REQ_DBUS_VERSION=0.36
pkg_modules="
gtk+-2.0 >= $REQ_GTK_VERSION, \
glib-2.0 >= $REQ_GLIB_VERSION, \
dbus-1 >= $REQ_DBUS_VERSION, \
dbus-glib-1 >= $REQ_DBUS_VERSION, \
- libsexy >= $REQ_SEXY_VERSION, \
gconf-2.0, \
libwnck-1.0 \
"
diff --git a/src/themes/standard/theme.c b/src/themes/standard/theme.c
index 73c5f73..34d9234 100644
--- a/src/themes/standard/theme.c
+++ b/src/themes/standard/theme.c
@@ -1,7 +1,6 @@
#include "config.h"
#include