Hello community,

here is the log from the commit of package phonon for openSUSE:Factory checked 
in at 2016-04-28 16:52:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/phonon (Old)
 and      /work/SRC/openSUSE:Factory/.phonon.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "phonon"

Changes:
--------
--- /work/SRC/openSUSE:Factory/phonon/phonon.changes    2014-10-25 
08:32:25.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.phonon.new/phonon.changes       2016-04-28 
16:52:10.000000000 +0200
@@ -1,0 +2,78 @@
+Sat Apr 23 10:46:46 UTC 2016 - [email protected]
+
+- Remove now unused automoc4 BuildRequires
+
+-------------------------------------------------------------------
+Fri Apr 22 23:55:42 UTC 2016 - [email protected]
+
+- Update to 4.9.0:
+  * Changes
+    * Builsystem helpers are now installed to CMAKE_INSTALL_DATAROOTDIR
+    * CMake 2.8.9 is required to use GNUInstallDirs and for the Qt5
+      code branches
+    * automoc4 support was removed. Building always use the cmake
+      built-in solution now.
+    * Qt5 and Qt4 builds use different CMake configurations now
+      Qt4 is as it always has been
+    * Qt5 moved away from crudely ported Qt4 configurations to using
+      extra-cmake-modules' KDE compiler and cmake flags.
+    * Installation paths and so forth are still jointly configured as
+      to retain backwards compatibility (i.e. Qt5 build does not
+      follow ECM's KDEInstallationPaths)
+  * Bug Fixes
+    * VolumeSlider has seen async behavior improvements making the
+      slider not hop around when changing the volume rapidly and
+      the backend is lagging a bit behind.
+    * The volume change now occurs upon slider release rather
+      than instantly.
+    * Fixed a duble encoding issue with local paths that contain
+      percent encoded characters being double-encoded [kde#356218]
+  * New API
+    * New AudioOutputInterface49 for backends to implement. This
+      interface implements long-existing frontend interfaces for
+      muting, giving the backend easier access and control.
+      * setMuted(bool) mutes an AudioOuput (without the 4.9
+        interface this is done via setVolume(0.0) on the backend)
+      * mutedChanged(bool) signal emitted by the backend to
+        asyncronuously notify of the mute application
+      * The interface is only used if PulseSupport is not
+        intercepting calls
+    * New methods to differntiate states of PulseSupport
+      * request(bool) is used by backends to request PulseAudio
+        usage but no interception, this essentially enables device
+        listing but lets everything else fall through to the backend
+        (the existing isActive() method will not return true after
+        request(true), which makes it different from enable(true))
+      * isRequested() is a getter for request()'s state
+      * isUsable() is part of the previouys isActive() behavior,
+        it is true iff pulseaudio can be used
+        (daemon running, connected etc)
+      * isUsed() is a combination of isRequested() and isUsable()
+        (i.e. active but not intercepting)
+      * The existing isActive() communicates the same state as
+        before (active and intercepting) but now also takes
+        requested into consideration
+      * Enabling always implies requsting automatically, so
+        request(false) and enable(true) will ultimately still
+        restul in isRequested==true
+- Update to 4.8.3:
+  * Set target interface include install dir
+  * Do not assume we have a backend when setting an output device,
+    kde#341296
+
+-------------------------------------------------------------------
+Wed Nov  5 22:48:14 UTC 2014 - [email protected]
+
+- Update to 4.8.2:
+   * Revised the logic used by PulseSupport to come up with an icon
+     name for PulseAudio. If the application has
+     QApplication::windowIcon set with an QIcon constructed through
+     QIcon::fromTheme(string) the actual icon name will be used.
+     Otherwise the lower-case version of
+     QCoreApplication::applicationName is used.
+   * Fixed building with the compiler clang by reverting
+     a previously introduced workaround.
+- Drop phonon obsoletes/provides, it was last used in openSUSE 11.4
+- Move DBus interface file into devel package, it's unused at runtime
+
+-------------------------------------------------------------------

Old:
----
  phonon-4.8.1.tar.xz

New:
----
  phonon-4.9.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ phonon.spec ++++++
--- /var/tmp/diff_new_pack.B4ILtX/_old  2016-04-28 16:52:11.000000000 +0200
+++ /var/tmp/diff_new_pack.B4ILtX/_new  2016-04-28 16:52:11.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           phonon
-Version:        4.8.1
+Version:        4.9.0
 Release:        0
 Summary:        Multimedia Platform Abstraction
 License:        LGPL-2.0+
@@ -25,7 +25,6 @@
 Url:            http://phonon.kde.org/
 Source:         
http://download.kde.org/stable/%{name}/%{version}/%{name}-%{version}.tar.xz
 Source1:        baselibs.conf
-BuildRequires:  automoc4
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  kde4-filesystem
@@ -56,8 +55,6 @@
 Summary:        Phonon Multimedia Platform Abstraction
 Group:          System/Libraries
 Recommends:     phonon-backend
-Provides:       %{name} = %{version}
-Obsoletes:      %{name} <= %{version}
 %requires_ge    libqt4-x11
 
 %description -n libphonon4
@@ -74,8 +71,7 @@
   %make_jobs
 
 %install
-  cd build
-  %kde4_makeinstall
+  %kde4_makeinstall -C build
   install -d -m 0755 %{buildroot}%{_libdir}/kde4/plugins
   install -d -m 0755 %{buildroot}%{_libdir}/kde4/plugins/phonon_backend
   %fdupes %{buildroot}%{_includedir}
@@ -90,7 +86,6 @@
 %{_libdir}/libphononexperimental.so.*
 %dir %{_libdir}/kde4/plugins
 %dir %{_libdir}/kde4/plugins/phonon_backend
-%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
 
 %files devel
 %defattr(-,root,root)
@@ -103,5 +98,6 @@
 %{_libdir}/cmake/phonon/
 %{_libdir}/pkgconfig/phonon.pc
 %{_libdir}/qt4/plugins/designer/libphononwidgets.so
+%{_datadir}/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
 
 %changelog

++++++ phonon-4.8.1.tar.xz -> phonon-4.9.0.tar.xz ++++++
++++ 2229 lines of diff (skipped)


Reply via email to