Hello community,
here is the log from the commit of package phonon4qt5 for openSUSE:Factory checked in at 2015-01-07 09:38:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/phonon4qt5 (Old)
and /work/SRC/openSUSE:Factory/.phonon4qt5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "phonon4qt5"
Changes:
--------
--- /work/SRC/openSUSE:Factory/phonon4qt5/phonon4qt5.changes 2014-10-20 07:27:32.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.phonon4qt5.new/phonon4qt5.changes 2015-01-07 09:38:10.000000000 +0100
@@ -1,0 +2,23 @@
+Sat Dec 6 18:11:12 UTC 2014 - hrvoje.senjan@gmail.com
+
+- 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 - hrvoje.senjan@gmail.com
+
+- 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.
+- Fix Requires of devel package, there was a wrong "BuildRequires",
+ and they shall be found by pkg-config detection
+
+-------------------------------------------------------------------
Old:
----
phonon-4.8.1.tar.xz
New:
----
phonon-4.8.3.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ phonon4qt5.spec ++++++
--- /var/tmp/diff_new_pack.4W5afn/_old 2015-01-07 09:38:12.000000000 +0100
+++ /var/tmp/diff_new_pack.4W5afn/_new 2015-01-07 09:38:12.000000000 +0100
@@ -19,13 +19,13 @@
%define rname phonon
Name: phonon4qt5
-Version: 4.8.1
+Version: 4.8.3
Release: 0
Summary: Multimedia Platform Abstraction
License: LGPL-2.0+
Group: System/GUI/KDE
Url: http://phonon.kde.org/
-Source: http://download.kde.org/stable/%{rname}/%{version}/%{rname}-%{version}.tar.xz
+Source: http://download.kde.org/stable/%{rname}/%{version}/src/%{rname}-%{version}.tar.xz
Source1: baselibs.conf
BuildRequires: cmake
BuildRequires: fdupes
@@ -53,9 +53,6 @@
Summary: Phonon Multimedia Platform Abstraction
Group: Development/Libraries/KDE
Requires: libphonon4qt5 = %{version}
-BuildRequires: pkgconfig(Qt5Core)
-BuildRequires: pkgconfig(Qt5DBus)
-BuildRequires: pkgconfig(Qt5Widgets)
%description devel
Phonon is a cross-platform portable Multimedia Support Abstraction,
++++++ phonon-4.8.1.tar.xz -> phonon-4.8.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.8.1/CMakeLists.txt new/phonon-4.8.3/CMakeLists.txt
--- old/phonon-4.8.1/CMakeLists.txt 2014-10-15 13:18:52.000000000 +0200
+++ new/phonon-4.8.3/CMakeLists.txt 2014-12-04 10:30:26.000000000 +0100
@@ -11,6 +11,8 @@
option(PHONON_BUILD_DESIGNER_PLUGIN "Build the Qt Designer plugin" ON)
option(PHONON_BUILD_DOC "Build the API documentation" OFF)
+option(PHONON_INSTALL_QT_COMPAT_HEADERS "Install QtPhonon compatibility headers" OFF)
+
option(PHONON_NO_CAPTURE "Disable the capture capabilities")
option(PHONON_NO_DBUS "Deactivate DBus support (used to expose AudioOutputs and for deprecated runtime backend switching)" OFF)
@@ -21,7 +23,7 @@
# If you are unsure about the this: http://plan99.net/~mike/writing-shared-libraries.html
set(PHONON_LIB_MAJOR_VERSION "4") # Only change on binary incompatible changes
set(PHONON_LIB_MINOR_VERSION "8") # Only change on binary compatible changes with new interfaces
-set(PHONON_LIB_PATCH_VERSION "1") # Bump whenever you feel like it :P
+set(PHONON_LIB_PATCH_VERSION "3") # Bump whenever you feel like it :P
set(PHONON_LIB_VERSION "${PHONON_LIB_MAJOR_VERSION}.${PHONON_LIB_MINOR_VERSION}.${PHONON_LIB_PATCH_VERSION}")
set(PHONON_LIB_SOVERSION ${PHONON_LIB_MAJOR_VERSION})
set(PHONON_LIB_SONAME phonon)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.8.1/PhononConfig.cmake.in new/phonon-4.8.3/PhononConfig.cmake.in
--- old/phonon-4.8.1/PhononConfig.cmake.in 2014-10-15 13:18:52.000000000 +0200
+++ new/phonon-4.8.3/PhononConfig.cmake.in 2014-12-04 10:30:26.000000000 +0100
@@ -10,6 +10,7 @@
set(PHONON_NO_GRAPHICSVIEW @PHONON_NO_GRAPHICSVIEW@)
set(PHONON_PULSESUPPORT @PHONON_PULSESUPPORT@)
set(PHONON_FOUND_EXPERIMENTAL @PHONON_BUILD_EXPERIMENTAL@)
+set(PHONON_QT_COMPAT_HEADERS @PHONON_INSTALL_QT_COMPAT_HEADERS@)
# install locations
set(PHONON_INCLUDE_DIR "${rootDir}/@INCLUDE_INSTALL_DIR@")
@@ -30,7 +31,11 @@
# The following one is only for compatiblity
set(PHONON_LIBS ${PHONON_LIBRARIES})
-set(PHONON_INCLUDES ${PHONON_INCLUDE_DIR} ${PHONON_INCLUDE_DIR}/KDE )
+set(PHONON_INCLUDES ${PHONON_INCLUDE_DIR} ${PHONON_INCLUDE_DIR}/KDE)
+
+if (PHONON_QT_COMPAT_HEADERS)
+ list(APPEND PHONON_INCLUDES ${PHONON_INCLUDE_DIR}/Phonon)
+endif()
# Find Internal is included in the backends' finders rather than here.
# http://lists.kde.org/?l=kde-multimedia&m=135934335320148&w=2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-4.8.1/includes/CMakeLists.txt new/phonon-4.8.3/includes/CMakeLists.txt
--- old/phonon-4.8.1/includes/CMakeLists.txt 2014-10-15 13:18:52.000000000 +0200
+++ new/phonon-4.8.3/includes/CMakeLists.txt 2014-12-04 10:30:26.000000000 +0100
@@ -53,45 +53,49 @@
phonon/VolumeSlider
DESTINATION ${INCLUDE_INSTALL_DIR}/phonon COMPONENT Devel)
-
-install( FILES
- old/Phonon/AbstractAudioOutput
- old/Phonon/AbstractMediaStream
- old/Phonon/AbstractVideoOutput
- old/Phonon/AddonInterface
- old/Phonon/AudioDevice
- old/Phonon/AudioDeviceEnumerator
- old/Phonon/AudioOutput
- old/Phonon/AudioOutputDevice
- old/Phonon/AudioOutputDeviceModel
- old/Phonon/AudioOutputInterface
- old/Phonon/BackendCapabilities
- old/Phonon/BackendInterface
- old/Phonon/Effect
- old/Phonon/EffectDescription
- old/Phonon/EffectDescriptionModel
- old/Phonon/EffectInterface
- old/Phonon/EffectParameter
- old/Phonon/EffectWidget
- old/Phonon/Global
- old/Phonon/MediaController
- old/Phonon/MediaNode
- old/Phonon/MediaObject
- old/Phonon/MediaObjectInterface
- old/Phonon/MediaSource
- old/Phonon/ObjectDescription
- old/Phonon/ObjectDescriptionModel
- old/Phonon/Path
- old/Phonon/PlatformPlugin
- old/Phonon/SeekSlider
- old/Phonon/StreamInterface
- old/Phonon/VideoPlayer
- old/Phonon/VideoWidget
- old/Phonon/VideoWidgetInterface
- old/Phonon/VolumeFaderEffect
- old/Phonon/VolumeFaderInterface
- old/Phonon/VolumeSlider
-DESTINATION ${INCLUDE_INSTALL_DIR}/KDE/Phonon COMPONENT Devel)
+set(COMPAT_HEADERS
+ old/Phonon/AbstractAudioOutput
+ old/Phonon/AbstractMediaStream
+ old/Phonon/AbstractVideoOutput
+ old/Phonon/AddonInterface
+ old/Phonon/AudioDevice
+ old/Phonon/AudioDeviceEnumerator
+ old/Phonon/AudioOutput
+ old/Phonon/AudioOutputDevice
+ old/Phonon/AudioOutputDeviceModel
+ old/Phonon/AudioOutputInterface
+ old/Phonon/BackendCapabilities
+ old/Phonon/BackendInterface
+ old/Phonon/Effect
+ old/Phonon/EffectDescription
+ old/Phonon/EffectDescriptionModel
+ old/Phonon/EffectInterface
+ old/Phonon/EffectParameter
+ old/Phonon/EffectWidget
+ old/Phonon/Global
+ old/Phonon/MediaController
+ old/Phonon/MediaNode
+ old/Phonon/MediaObject
+ old/Phonon/MediaObjectInterface
+ old/Phonon/MediaSource
+ old/Phonon/ObjectDescription
+ old/Phonon/ObjectDescriptionModel
+ old/Phonon/Path
+ old/Phonon/PlatformPlugin
+ old/Phonon/SeekSlider
+ old/Phonon/StreamInterface
+ old/Phonon/VideoPlayer
+ old/Phonon/VideoWidget
+ old/Phonon/VideoWidgetInterface
+ old/Phonon/VolumeFaderEffect
+ old/Phonon/VolumeFaderInterface
+ old/Phonon/VolumeSlider
+)
+install(FILES ${COMPAT_HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/KDE/Phonon COMPONENT Devel)
+if (PHONON_INSTALL_QT_COMPAT_HEADERS)
+ install(FILES ${COMPAT_HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/phonon/Phonon COMPONENT Devel) #