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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to