Hello community, here is the log from the commit of package dbus-1 for openSUSE:Factory checked in at Thu Aug 18 09:10:37 CEST 2011. -------- --- dbus-1/dbus-1-x11.changes 2011-07-01 10:14:39.000000000 +0200 +++ /mounts/work_src_done/STABLE/dbus-1/dbus-1-x11.changes 2011-08-04 10:34:55.000000000 +0200 @@ -1,0 +2,68 @@ +Mon Aug 1 14:37:16 CEST 2011 - vuntz@opensuse.org + +- Update to version 1.5.6: + + Potentially incompatible (Bustle and similar debugging tools + will need changes to work as intended): + - Do not allow match rules to "eavesdrop" (receive messages + intended for a different recipient) by mistake: eavesdroppers + must now opt-in to this behaviour by putting + "eavesdrop='true'" in the match rule, which will not have any + practical effect on buses where eavesdropping is not allowed + (fdo#37890) + + Other changes: + - D-Bus Specification version 0.18 (fdo#37890, fdo#39450, + fdo#38252): + . add the "eavesdrop" keyword to match rules + . define eavesdropping, unicast messages and broadcast messages + . stop claiming that match rules are needed to match unicast + messages to you + . promote the type system to be a top-level section + - Use DBUS_ERROR_OBJECT_PATH_IN_USE if + dbus_connection_try_register_object_path or + dbus_connection_try_register_fallback fails, not + ...ADDRESS_IN_USE, and simplify object-path registration + (fdo#38874) + - Consistently use atomic operations on everything that is ever + manipulated via atomic ops, as was done for changes to + DBusConnection's refcount in 1.4.12 (fdo#38005) + - Fix a file descriptor leak when connecting to a TCP socket + (fdo#37258) + - Make "make check" in a clean tree work, by not running tests + until test data has been set up (fdo#34405) + - The dbus-daemon no longer busy-loops if it has a very large + number of file descriptors (fdo#23194) + - Refactor message flow through dispatching to avoid locking + violations if the bus daemon's message limit is hit; remove + the per-connection link cache, which was meant to improve + performance, but now reduces it (fdo#34393) + - Some cmake fixes + - Remove dead code, mainly from DBusString (fdo#38570, + fdo#39610) + - Stop storing two extra byte order indicators in each D-Bus + message (fdo#38287) + - Add an optional Stats interface which can be used to get + statistics from a running dbus-daemon if enabled at configure + time with --enable-stats (fdo#34040) + - Fix various typos (fdo#27227, fdo#38284) + - Documentation (fdo#36156): + . let xsltproc be overridden as usual: ./configure + XSLTPROC=myxsltproc + . install more documentation automatically, including + man2html output + . put dbus.devhelp in the right place (it must go in + ${htmldir}) + - Unix-specific: + . look for system services in /lib/dbus-1/system-services in + addition to all the other well-known locations; note that + this should always be /lib, even on platforms where shared + libraries on the root FS would go in /lib64, + /lib/x86_64-linux-gnu or similar (fdo#35229) + . opt-in to fd passing on Solaris (fdo#33465) + - Windows-specific: + . fix use of a mutex for autolaunch server detection + . don't crash on malloc failure in + _dbus_printf_string_upper_bound +- Manually create /lib/dbus-1/system-services in %install so that + we can own it. + +------------------------------------------------------------------- dbus-1.changes: same change calling whatdependson for head-i586 Old: ---- dbus-1.5.4.tar.gz New: ---- dbus-1.5.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dbus-1-x11.spec ++++++ --- /var/tmp/diff_new_pack.JrEvOb/_old 2011-08-18 09:10:01.000000000 +0200 +++ /var/tmp/diff_new_pack.JrEvOb/_new 2011-08-18 09:10:01.000000000 +0200 @@ -19,6 +19,7 @@ Name: dbus-1-x11 +%define _name dbus BuildRequires: xorg-x11-devel Url: http://dbus.freedesktop.org/ License: GPL2+ or AFL 2.1 @@ -28,7 +29,7 @@ # COMMON1-BEGIN BuildRequires: doxygen libexpat-devel libzio pkg-config update-desktop-files BuildRequires: audit-devel -Version: 1.5.4 +Version: 1.5.6 Release: 1 AutoReqProv: on # bug437293 @@ -36,7 +37,7 @@ Obsoletes: dbus-1-64bit %endif # -Source0: http://dbus.freedesktop.org/releases/dbus/dbus-%{version}.tar.gz +Source0: http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz Source1: rc.boot.dbus Source2: dbus-1.desktop Source3: dbus_at_console.ck @@ -62,7 +63,7 @@ %prep # COMMON2-BEGIN # COMMON2-BEGIN -%setup -n dbus-%{version} -q +%setup -n %{_name}-%{version} -q %patch0 -p1 %build ++++++ dbus-1.spec ++++++ --- /var/tmp/diff_new_pack.JrEvOb/_old 2011-08-18 09:10:01.000000000 +0200 +++ /var/tmp/diff_new_pack.JrEvOb/_new 2011-08-18 09:10:01.000000000 +0200 @@ -19,6 +19,7 @@ Name: dbus-1 +%define _name dbus Url: http://dbus.freedesktop.org/ License: GPL2+ or AFL 2.1 Group: System/Daemons @@ -26,7 +27,7 @@ # COMMON1-BEGIN BuildRequires: doxygen libexpat-devel libzio pkg-config update-desktop-files BuildRequires: audit-devel -Version: 1.5.4 +Version: 1.5.6 Release: 1 AutoReqProv: on # bug437293 @@ -34,7 +35,7 @@ Obsoletes: dbus-1-64bit %endif # -Source0: http://dbus.freedesktop.org/releases/dbus/dbus-%{version}.tar.gz +Source0: http://dbus.freedesktop.org/releases/dbus/%{_name}-%{version}.tar.gz Source1: rc.boot.dbus Source2: dbus-1.desktop Source3: dbus_at_console.ck @@ -98,7 +99,7 @@ %prep # COMMON2-BEGIN -%setup -n dbus-%{version} -q +%setup -n %{_name}-%{version} -q %patch0 -p1 %build @@ -141,6 +142,7 @@ install -m 0644 %SOURCE2 \ %{buildroot}/%{_datadir}/susehelp/meta/Development/Libraries/dbus-1.desktop mkdir -p %{buildroot}/%{_libdir}/pkgconfig +mkdir -p %{buildroot}/lib/dbus-1/system-services mkdir -p %{buildroot}/%{_datadir}/dbus-1/system-services mkdir -p %{buildroot}/%{_datadir}/dbus-1/interfaces mkdir -p %{buildroot}/%{_libdir}/dbus-1.0/include/ @@ -194,6 +196,7 @@ %dir %{_datadir}/dbus-1/interfaces %dir %{_localstatedir}/lib/dbus %dir /lib/dbus-1 +%dir /lib/dbus-1/system-services %doc AUTHORS COPYING HACKING NEWS README %dir %{_sysconfdir}/dbus-1 %dir %{_sysconfdir}/dbus-1/session.d @@ -240,8 +243,14 @@ %files -n dbus-1-devel-doc %defattr(-,root,root) -%dir /usr/share/doc/dbus -/usr/share/doc/dbus/api +%dir %{_datadir}/doc/dbus +%{_datadir}/doc/dbus/api/ +%doc %{_datadir}/doc/dbus/dbus-faq.html +%doc %{_datadir}/doc/dbus/dbus-specification.html +%doc %{_datadir}/doc/dbus/dbus-test-plan.html +%doc %{_datadir}/doc/dbus/dbus-tutorial.html +%doc %{_datadir}/doc/dbus/diagram.* +%doc %{_datadir}/doc/dbus/system-activation.txt %doc doc/*.txt doc/file-boilerplate.c doc/TODO %{_datadir}/susehelp ++++++ dbus-1-x11.spec.in ++++++ --- /var/tmp/diff_new_pack.JrEvOb/_old 2011-08-18 09:10:02.000000000 +0200 +++ /var/tmp/diff_new_pack.JrEvOb/_new 2011-08-18 09:10:02.000000000 +0200 @@ -18,6 +18,7 @@ # norootforbuild Name: dbus-1-x11 +%define _name dbus BuildRequires: xorg-x11-devel Url: http://dbus.freedesktop.org/ License: GPL2+ or AFL 2.1 ++++++ dbus-1.5.4.tar.gz -> dbus-1.5.6.tar.gz ++++++ ++++ 14222 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org