commit phonon4qt5-backend-gstreamer for openSUSE:Factory
Hello community, here is the log from the commit of package phonon4qt5-backend-gstreamer for openSUSE:Factory checked in at 2019-09-07 11:30:04 Comparing /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new.7948 (New) Package is "phonon4qt5-backend-gstreamer" Sat Sep 7 11:30:04 2019 rev:11 rq:727329 version:4.10.0 Changes: --- /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer/phonon4qt5-backend-gstreamer.changes 2019-07-30 14:01:37.892987998 +0200 +++ /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new.7948/phonon4qt5-backend-gstreamer.changes 2019-09-07 11:30:05.362459281 +0200 @@ -1,0 +2,15 @@ +Fri Aug 30 11:35:00 UTC 2019 - wba...@tmo.at + +- Update to 4.10.0 + * Changes ++ This version of Phonon GStreamer is compatible with Phonon + 4.11+ and its revised build systems. Older versions of Phonon + GStreamer no longer build against newer Phonon releases. + Conversely this version no longer builds with older Phonon + releases. ++ Qt4 support has been removed. Qt5 is now the default. + * Bug Fixes ++ Subtitles no longer outlive the media they were associated + with. + +--- Old: phonon-backend-gstreamer-4.9.1.tar.xz New: phonon-backend-gstreamer-4.10.0.tar.xz Other differences: -- ++ phonon4qt5-backend-gstreamer.spec ++ --- /var/tmp/diff_new_pack.NZDZmr/_old 2019-09-07 11:30:06.954459082 +0200 +++ /var/tmp/diff_new_pack.NZDZmr/_new 2019-09-07 11:30:06.998459076 +0200 @@ -17,31 +17,29 @@ %define filename phonon-backend-gstreamer -%define _phonon4qt5_version 4.7.0 +%define _phonon4qt5_version 4.10.60 +%bcond_without lang Name: phonon4qt5-backend-gstreamer -Version:4.9.1 +Version:4.10.0 Release:0 Summary:Phonon Multimedia Platform Abstraction License:LGPL-2.1-only OR LGPL-3.0-only Group: System/GUI/KDE URL:https://phonon.kde.org/ Source: https://download.kde.org/stable/phonon/%{filename}/%{version}/%{filename}-%{version}.tar.xz -BuildRequires: alsa-devel BuildRequires: cmake BuildRequires: kf5-filesystem BuildRequires: libxml2-devel BuildRequires: pkgconfig BuildRequires: xz +BuildRequires: cmake(Phonon4Qt5) >= %{_phonon4qt5_version} BuildRequires: cmake(Qt5LinguistTools) -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5OpenGL) -BuildRequires: pkgconfig(Qt5Widgets) -BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: cmake(Qt5OpenGL) +BuildRequires: cmake(Qt5X11Extras) BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) -BuildRequires: pkgconfig(phonon4qt5) >= %{_phonon4qt5_version} Requires: libphonon4qt5 >= %{_phonon4qt5_version} Supplements:packageand(gstreamer-plugins-base:phonon4qt5) # the icons were in phonon-backend-gstreamer previously @@ -60,16 +58,18 @@ %lang_package %prep -%setup -q -n phonon-gstreamer-%{version} +%setup -q -n phonon-backend-gstreamer-%{version} %build - %cmake_kf5 -d build -- -DPHONON_BUILD_PHONON4QT5=ON + %cmake_kf5 -d build %make_jobs %install %kf5_makeinstall -C build +%if %{with lang} %find_lang phonon_gstreamer %{name}.lang --with-qt +%endif %files %license COPYING* @@ -77,6 +77,8 @@ %{_kf5_plugindir}/phonon4qt5_backend/phonon_gstreamer.so %{_kf5_iconsdir}/hicolor/*/apps/phonon-gstreamer.* +%if %{with lang} %files lang -f %{name}.lang +%endif %changelog ++ phonon-backend-gstreamer-4.9.1.tar.xz -> phonon-backend-gstreamer-4.10.0.tar.xz ++ 7254 lines of diff (skipped)
commit phonon4qt5-backend-gstreamer for openSUSE:Factory
Hello community, here is the log from the commit of package phonon4qt5-backend-gstreamer for openSUSE:Factory checked in at 2019-07-30 14:01:34 Comparing /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new.4126 (New) Package is "phonon4qt5-backend-gstreamer" Tue Jul 30 14:01:34 2019 rev:10 rq:717524 version:4.9.1 Changes: --- /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer/phonon4qt5-backend-gstreamer.changes 2016-05-13 09:21:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new.4126/phonon4qt5-backend-gstreamer.changes 2019-07-30 14:01:37.892987998 +0200 @@ -1,0 +2,12 @@ +Fri Jul 19 22:37:46 UTC 2019 - wba...@tmo.at + +- Update to 4.9.1 + * VideoWidgets no longer go blank when paused under certain +circumstances. (kde#409363) + * Localization has been fixed for the Qt 5 build. +- Add lang subpackage containing the translations +- Don't delete icons, the KDE4 version is usually not installed + anymore +- Run spec-cleaner + +--- Old: phonon-backend-gstreamer-4.9.0.tar.xz New: phonon-backend-gstreamer-4.9.1.tar.xz Other differences: -- ++ phonon4qt5-backend-gstreamer.spec ++ --- /var/tmp/diff_new_pack.g0xoYz/_old 2019-07-30 14:01:38.576987531 +0200 +++ /var/tmp/diff_new_pack.g0xoYz/_new 2019-07-30 14:01:38.576987531 +0200 @@ -1,7 +1,7 @@ # # spec file for package phonon4qt5-backend-gstreamer # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,25 +12,27 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define filename phonon-backend-gstreamer +%define _phonon4qt5_version 4.7.0 Name: phonon4qt5-backend-gstreamer -Version:4.9.0 +Version:4.9.1 Release:0 Summary:Phonon Multimedia Platform Abstraction -License:LGPL-2.1 or LGPL-3.0 +License:LGPL-2.1-only OR LGPL-3.0-only Group: System/GUI/KDE -Url:http://phonon.kde.org/ -%define filename phonon-backend-gstreamer -%define _phonon4qt5_version 4.9.0 -Source: http://download.kde.org/stable/phonon/%{filename}/%{version}/%{filename}-%{version}.tar.xz +URL:https://phonon.kde.org/ +Source: https://download.kde.org/stable/phonon/%{filename}/%{version}/%{filename}-%{version}.tar.xz BuildRequires: alsa-devel BuildRequires: cmake BuildRequires: kf5-filesystem BuildRequires: libxml2-devel +BuildRequires: pkgconfig BuildRequires: xz +BuildRequires: cmake(Qt5LinguistTools) BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5OpenGL) @@ -40,13 +42,14 @@ BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) BuildRequires: pkgconfig(phonon4qt5) >= %{_phonon4qt5_version} -Requires: libphonon4qt5 => %{_phonon4qt5_version} +Requires: libphonon4qt5 >= %{_phonon4qt5_version} Supplements:packageand(gstreamer-plugins-base:phonon4qt5) +# the icons were in phonon-backend-gstreamer previously +Conflicts: phonon-backend-gstreamer < 4.9.1 Obsoletes: phonon4qt5-backend-gstreamer-0_10 < %{version} Provides: phonon4qt5-backend = %{version} Provides: phonon4qt5-backend-gstreamer = %{version} Provides: phonon4qt5-backend-gstreamer-0_10 = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Phonon is a cross-platform portable Multimedia Support Abstraction, @@ -54,6 +57,8 @@ quality on all platforms, no matter which underlying architecture is used. +%lang_package + %prep %setup -q -n phonon-gstreamer-%{version} @@ -63,13 +68,15 @@ %install %kf5_makeinstall -C build - # Icons conflict with phonon-gst, so remove them (for now) - rm -rf %{buildroot}%{_datadir}/icons/*/*/apps/ + + %find_lang phonon_gstreamer %{name}.lang --with-qt %files -%defattr(-,root,root) -%doc COPYING* +%license COPYING* %dir %{_kf5_plugindir}/phonon4qt5_backend %{_kf5_plugindir}/phonon4qt5_backend/phonon_gstreamer.so +%{_kf5_iconsdir}/hicolor/*/apps/phonon-gstreamer.* + +%files lang -f %{name}.lang %changelog ++ phonon-backend-gstreamer-4.9.0.tar.xz -> phonon-backend-gstreamer-4.9.1.tar.xz ++ ++
commit phonon4qt5-backend-gstreamer for openSUSE:Factory
Hello community, here is the log from the commit of package phonon4qt5-backend-gstreamer for openSUSE:Factory checked in at 2016-05-13 09:21:35 Comparing /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new (New) Package is "phonon4qt5-backend-gstreamer" Changes: --- /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer/phonon4qt5-backend-gstreamer.changes 2015-11-24 22:29:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new/phonon4qt5-backend-gstreamer.changes 2016-05-13 09:21:36.0 +0200 @@ -1,0 +2,7 @@ +Tue Apr 19 20:41:53 UTC 2016 - hrvoje.sen...@gmail.com + +- Update to 4.9.0 + * No changelog provided +- Drop upstreamed Fix-finding-recent-versions-of-GStreamer.patch + +--- Old: Fix-finding-recent-versions-of-GStreamer.patch phonon-backend-gstreamer-4.8.2.tar.xz New: phonon-backend-gstreamer-4.9.0.tar.xz Other differences: -- ++ phonon4qt5-backend-gstreamer.spec ++ --- /var/tmp/diff_new_pack.FplJbf/_old 2016-05-13 09:21:37.0 +0200 +++ /var/tmp/diff_new_pack.FplJbf/_new 2016-05-13 09:21:37.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package phonon4qt5-backend-gstreamer # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,15 @@ Name: phonon4qt5-backend-gstreamer -Version:4.8.2 +Version:4.9.0 Release:0 Summary:Phonon Multimedia Platform Abstraction License:LGPL-2.1 or LGPL-3.0 Group: System/GUI/KDE Url:http://phonon.kde.org/ %define filename phonon-backend-gstreamer -%define _phonon4qt5_version 4.8.0 -Source: http://download.kde.org/stable/phonon/%{filename}/%{version}/src/%{filename}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM Fix-finding-recent-versions-of-GStreamer.patch -Patch0: Fix-finding-recent-versions-of-GStreamer.patch +%define _phonon4qt5_version 4.9.0 +Source: http://download.kde.org/stable/phonon/%{filename}/%{version}/%{filename}-%{version}.tar.xz BuildRequires: alsa-devel BuildRequires: cmake BuildRequires: kf5-filesystem @@ -37,6 +35,7 @@ BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5OpenGL) BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) @@ -56,8 +55,7 @@ used. %prep -%setup -q -n %{filename}-%{version} -%patch0 -p1 +%setup -q -n phonon-gstreamer-%{version} %build %cmake_kf5 -d build -- -DPHONON_BUILD_PHONON4QT5=ON ++ phonon-backend-gstreamer-4.8.2.tar.xz -> phonon-backend-gstreamer-4.9.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.8.2/.gitignore new/phonon-gstreamer-4.9.0/.gitignore --- old/phonon-backend-gstreamer-4.8.2/.gitignore 1970-01-01 01:00:00.0 +0100 +++ new/phonon-gstreamer-4.9.0/.gitignore 2016-04-18 06:25:19.0 +0200 @@ -0,0 +1,3 @@ +*.swp +build +build5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.8.2/.reviewboardrc new/phonon-gstreamer-4.9.0/.reviewboardrc --- old/phonon-backend-gstreamer-4.8.2/.reviewboardrc 1970-01-01 01:00:00.0 +0100 +++ new/phonon-gstreamer-4.9.0/.reviewboardrc 2016-04-18 06:25:19.0 +0200 @@ -0,0 +1,4 @@ +REVIEWBOARD_URL = "https://git.reviewboard.kde.org"; +REPOSITORY = 'git://anongit.kde.org/phonon-gstreamer' +TARGET_GROUPS = 'phonon' +TARGET_PEOPLE = 'dvratil' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.8.2/CMakeLists.txt new/phonon-gstreamer-4.9.0/CMakeLists.txt --- old/phonon-backend-gstreamer-4.8.2/CMakeLists.txt 2014-12-27 15:05:27.0 +0100 +++ new/phonon-gstreamer-4.9.0/CMakeLists.txt 2016-04-18 06:25:19.0 +0200 @@ -1,13 +1,13 @@ +cmake_minimum_required(VERSION 2.8.9) project(PhononGStreamer) -cmake_minimum_required(VERSION 2.8.6 FATAL_ERROR) option(USE_INSTALL_PLUGIN "Use GStreamer codec installation API" TRUE) set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") set(PHONON_GST_MAJOR_VERSION "4") -set(PHONON_GST_MINOR_VERSION "8") -set(PHONON_GST_PATCH_VERSION "2") +set(PHONON_GST_MINOR_VERSION "9") +set
commit phonon4qt5-backend-gstreamer for openSUSE:Factory
Hello community, here is the log from the commit of package phonon4qt5-backend-gstreamer for openSUSE:Factory checked in at 2015-11-24 22:29:30 Comparing /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new (New) Package is "phonon4qt5-backend-gstreamer" Changes: --- /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer/phonon4qt5-backend-gstreamer.changes 2015-01-07 09:38:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new/phonon4qt5-backend-gstreamer.changes 2015-11-24 22:29:31.0 +0100 @@ -1,0 +2,6 @@ +Fri Nov 20 19:57:37 UTC 2015 - hrvoje.sen...@gmail.com + +- Added Fix-finding-recent-versions-of-GStreamer.patch: search for + gstreamer in new location since gstreamer >= 1.6 + +--- New: Fix-finding-recent-versions-of-GStreamer.patch Other differences: -- ++ phonon4qt5-backend-gstreamer.spec ++ --- /var/tmp/diff_new_pack.VdGICh/_old 2015-11-24 22:29:31.0 +0100 +++ /var/tmp/diff_new_pack.VdGICh/_new 2015-11-24 22:29:31.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package phonon4qt5-backend-gstreamer # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,6 +26,8 @@ %define filename phonon-backend-gstreamer %define _phonon4qt5_version 4.8.0 Source: http://download.kde.org/stable/phonon/%{filename}/%{version}/src/%{filename}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM Fix-finding-recent-versions-of-GStreamer.patch +Patch0: Fix-finding-recent-versions-of-GStreamer.patch BuildRequires: alsa-devel BuildRequires: cmake BuildRequires: kf5-filesystem @@ -55,6 +57,7 @@ %prep %setup -q -n %{filename}-%{version} +%patch0 -p1 %build %cmake_kf5 -d build -- -DPHONON_BUILD_PHONON4QT5=ON ++ Fix-finding-recent-versions-of-GStreamer.patch ++ >From da48b7fceed0238884f341530b5f4d84005dab57 Mon Sep 17 00:00:00 2001 From: Alex Merry Date: Sun, 18 Oct 2015 15:21:45 +0100 Subject: [PATCH 1/1] Fix finding recent versions of GStreamer. Newer versions of GStreamer put gst-config.h under lib/gstreamer-1.0/include, so we need to make sure that directory will be added to the include path as well. REVIEW: 125690 --- cmake/FindGStreamer.cmake | 26 +- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/cmake/FindGStreamer.cmake b/cmake/FindGStreamer.cmake index d7243d4c1b86d38ba27b3350f0460f29eb563ba7..e30c3499d2c0e7f3fd74c6d0aeaa4b78d8c00b15 100644 --- a/cmake/FindGStreamer.cmake +++ b/cmake/FindGStreamer.cmake @@ -36,6 +36,27 @@ FIND_PATH(GSTREAMER_INCLUDE_DIR gst/gst.h PATH_SUFFIXES gstreamer-1.0 ) +IF (NOT GSTREAMER_INCLUDE_DIR) + MESSAGE(STATUS "GStreamer: WARNING: include dir not found") +ENDIF (NOT GSTREAMER_INCLUDE_DIR) + +# Newer versions of GStreamer put gst-config.h under lib/gstreamer-1.0/include +FIND_PATH(GSTREAMER_CONF_INCLUDE_DIR gst/gstconfig.h + PATHS + ${PKG_GSTREAMER_INCLUDE_DIRS} + PATH_SUFFIXES gstreamer-1.0 + ) + +IF (NOT GSTREAMER_CONF_INCLUDE_DIR) + MESSAGE(STATUS "GStreamer: WARNING: gstconfig.h not found") +ENDIF (NOT GSTREAMER_CONF_INCLUDE_DIR) + +IF (GSTREAMER_INCLUDE_DIR AND GSTREAMER_CONF_INCLUDE_DIR) + IF (NOT GSTREAMER_CONF_INCLUDE_DIR STREQUAL GSTREAMER_INCLUDE_DIR) + LIST(APPEND GSTREAMER_INCLUDE_DIR "${GSTREAMER_CONF_INCLUDE_DIR}") + ENDIF() +ENDIF (GSTREAMER_INCLUDE_DIR AND GSTREAMER_CONF_INCLUDE_DIR) + FIND_LIBRARY(GSTREAMER_LIBRARIES NAMES gstreamer-1.0 PATHS ${PKG_GSTREAMER_LIBRARY_DIRS} @@ -51,11 +72,6 @@ FIND_LIBRARY(GSTREAMER_APP_LIBRARY NAMES gstapp-1.0 ${PKG_GSTREAMER_LIBRARY_DIRS} ) -IF (GSTREAMER_INCLUDE_DIR) -ELSE (GSTREAMER_INCLUDE_DIR) - MESSAGE(STATUS "GStreamer: WARNING: include dir not found") -ENDIF (GSTREAMER_INCLUDE_DIR) - IF (GSTREAMER_LIBRARIES) ELSE (GSTREAMER_LIBRARIES) MESSAGE(STATUS "GStreamer: WARNING: library not found") -- 2.6.2
commit phonon4qt5-backend-gstreamer for openSUSE:Factory
Hello community, here is the log from the commit of package phonon4qt5-backend-gstreamer for openSUSE:Factory checked in at 2015-01-07 09:38:11 Comparing /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new (New) Package is "phonon4qt5-backend-gstreamer" Changes: --- /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer/phonon4qt5-backend-gstreamer.changes 2014-10-22 16:23:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new/phonon4qt5-backend-gstreamer.changes 2015-01-07 09:38:14.0 +0100 @@ -1,0 +2,15 @@ +Sat Dec 27 15:12:25 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 4.8.2 + * Don't set WA_PaintOnScreen on the OverlayWidget in X11Renderer +in Qt5 build + * Make VideoWidget::snapshot work again + +--- +Thu Dec 11 21:47:43 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 4.8.1: + * Prevent call to gst_element_set_state from a streaming thread, + kde#339511 + +--- Old: phonon-backend-gstreamer-4.8.0.tar.xz New: phonon-backend-gstreamer-4.8.2.tar.xz Other differences: -- ++ phonon4qt5-backend-gstreamer.spec ++ --- /var/tmp/diff_new_pack.stxbBG/_old 2015-01-07 09:38:15.0 +0100 +++ /var/tmp/diff_new_pack.stxbBG/_new 2015-01-07 09:38:15.0 +0100 @@ -17,7 +17,7 @@ Name: phonon4qt5-backend-gstreamer -Version:4.8.0 +Version:4.8.2 Release:0 Summary:Phonon Multimedia Platform Abstraction License:LGPL-2.1 or LGPL-3.0 @@ -25,7 +25,7 @@ Url:http://phonon.kde.org/ %define filename phonon-backend-gstreamer %define _phonon4qt5_version 4.8.0 -Source: http://download.kde.org/stable/phonon/%{filename}/%{version}/%{filename}-%{version}.tar.xz +Source: http://download.kde.org/stable/phonon/%{filename}/%{version}/src/%{filename}-%{version}.tar.xz BuildRequires: alsa-devel BuildRequires: cmake BuildRequires: kf5-filesystem ++ phonon-backend-gstreamer-4.8.0.tar.xz -> phonon-backend-gstreamer-4.8.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.8.0/CMakeLists.txt new/phonon-backend-gstreamer-4.8.2/CMakeLists.txt --- old/phonon-backend-gstreamer-4.8.0/CMakeLists.txt 2014-09-06 18:13:59.0 +0200 +++ new/phonon-backend-gstreamer-4.8.2/CMakeLists.txt 2014-12-27 15:05:27.0 +0100 @@ -7,7 +7,7 @@ set(PHONON_GST_MAJOR_VERSION "4") set(PHONON_GST_MINOR_VERSION "8") -set(PHONON_GST_PATCH_VERSION "0") +set(PHONON_GST_PATCH_VERSION "2") set(PHONON_GST_VERSION "${PHONON_GST_MAJOR_VERSION}.${PHONON_GST_MINOR_VERSION}.${PHONON_GST_PATCH_VERSION}") add_definitions(-DPHONON_GST_VERSION="${PHONON_GST_VERSION}") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.8.0/gstreamer/pipeline.cpp new/phonon-backend-gstreamer-4.8.2/gstreamer/pipeline.cpp --- old/phonon-backend-gstreamer-4.8.0/gstreamer/pipeline.cpp 2014-09-06 18:13:59.0 +0200 +++ new/phonon-backend-gstreamer-4.8.2/gstreamer/pipeline.cpp 2014-12-27 15:05:27.0 +0100 @@ -330,9 +330,10 @@ // Instead of playing when the pipeline is still streaming, we pause // and let gst finish streaming. if ( percent < 100 && gstMessage->type == GST_MESSAGE_BUFFERING) { -that->setState(GST_STATE_PAUSED); +QMetaObject::invokeMethod(that, "setState", Qt::QueuedConnection, Q_ARG(GstState, GST_STATE_PAUSED)); + } else { -that->setState(GST_STATE_PLAYING); +QMetaObject::invokeMethod(that, "setState", Qt::QueuedConnection, Q_ARG(GstState, GST_STATE_PLAYING)); } if (that->m_bufferPercent != percent) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.8.0/gstreamer/pipeline.h new/phonon-backend-gstreamer-4.8.2/gstreamer/pipeline.h --- old/phonon-backend-gstreamer-4.8.0/gstreamer/pipeline.h 2014-09-06 18:13:59.0 +0200 +++ new/phonon-backend-gstreamer-4.8.2/gstreamer/pipeline.h 2014-12-27 15:05:27.0 +0100 @@ -50,7 +50,7 @@ GstElement *audioPipe() const; GstElement *videoPipe() const; -GstStateChangeReturn setState(GstState state); +Q_INVOKABLE GstStateChangeReturn setState(GstState state); GstState state() const; Phonon::MediaSource currentSource() const; void writeToDot(MediaObject *media, const QString &type); diff -urN '--ex
commit phonon4qt5-backend-gstreamer for openSUSE:Factory
Hello community, here is the log from the commit of package phonon4qt5-backend-gstreamer for openSUSE:Factory checked in at 2014-10-22 16:23:48 Comparing /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new (New) Package is "phonon4qt5-backend-gstreamer" Changes: --- /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer/phonon4qt5-backend-gstreamer.changes 2014-08-16 15:44:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new/phonon4qt5-backend-gstreamer.changes 2014-10-22 16:23:49.0 +0200 @@ -1,0 +2,10 @@ +Sun Oct 19 18:01:21 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 4.8.0 + * Use correct RGB color format in QWidgetVideoSink + * AudioDataOutput: flush m_pendingData when channels count changes, + kde#331916 +- Drop gstreamer_0.10 conditionals, pGST now only supports gstreamer + 1.0 API + +--- Old: phonon-backend-gstreamer-4.7.80.tar.xz New: phonon-backend-gstreamer-4.8.0.tar.xz Other differences: -- ++ phonon4qt5-backend-gstreamer.spec ++ --- /var/tmp/diff_new_pack.sjacf5/_old 2014-10-22 16:23:50.0 +0200 +++ /var/tmp/diff_new_pack.sjacf5/_new 2014-10-22 16:23:50.0 +0200 @@ -16,27 +16,18 @@ # -%define rversion 4.7.80 -%define _phonon_version 4.7.80 - Name: phonon4qt5-backend-gstreamer -Version:4.7.80 +Version:4.8.0 Release:0 Summary:Phonon Multimedia Platform Abstraction License:LGPL-2.1 or LGPL-3.0 Group: System/GUI/KDE Url:http://phonon.kde.org/ %define filename phonon-backend-gstreamer -%define _phonon4qt5_version 4.7.80 -Source: http://download.kde.org/unstable/phonon/%{filename}/%{rversion}/%{filename}-%{rversion}.tar.xz +%define _phonon4qt5_version 4.8.0 +Source: http://download.kde.org/stable/phonon/%{filename}/%{version}/%{filename}-%{version}.tar.xz BuildRequires: alsa-devel BuildRequires: cmake -%if 0%{?suse_version} > 1310 -BuildRequires: pkgconfig(gstreamer-1.0) -BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) -%else -BuildRequires: gstreamer-0_10-plugins-base-devel -%endif BuildRequires: kf5-filesystem BuildRequires: libxml2-devel BuildRequires: xz @@ -45,13 +36,11 @@ BuildRequires: pkgconfig(Qt5OpenGL) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) BuildRequires: pkgconfig(phonon4qt5) >= %{_phonon4qt5_version} Requires: libphonon4qt5 => %{_phonon4qt5_version} -%if 0%{?suse_version} > 1310 Supplements:packageand(gstreamer-plugins-base:phonon4qt5) -%else -Supplements:packageand(gstreamer-0_10-plugins-base:phonon4qt5) -%endif Obsoletes: phonon4qt5-backend-gstreamer-0_10 < %{version} Provides: phonon4qt5-backend = %{version} Provides: phonon4qt5-backend-gstreamer = %{version} @@ -65,7 +54,7 @@ used. %prep -%setup -q -n %{filename}-%{rversion} +%setup -q -n %{filename}-%{version} %build %cmake_kf5 -d build -- -DPHONON_BUILD_PHONON4QT5=ON ++ phonon-backend-gstreamer-4.7.80.tar.xz -> phonon-backend-gstreamer-4.8.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.7.80/CMakeLists.txt new/phonon-backend-gstreamer-4.8.0/CMakeLists.txt --- old/phonon-backend-gstreamer-4.7.80/CMakeLists.txt 2014-08-12 20:25:41.0 +0200 +++ new/phonon-backend-gstreamer-4.8.0/CMakeLists.txt 2014-09-06 18:13:59.0 +0200 @@ -6,8 +6,8 @@ set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") set(PHONON_GST_MAJOR_VERSION "4") -set(PHONON_GST_MINOR_VERSION "7") -set(PHONON_GST_PATCH_VERSION "80") +set(PHONON_GST_MINOR_VERSION "8") +set(PHONON_GST_PATCH_VERSION "0") set(PHONON_GST_VERSION "${PHONON_GST_MAJOR_VERSION}.${PHONON_GST_MINOR_VERSION}.${PHONON_GST_PATCH_VERSION}") add_definitions(-DPHONON_GST_VERSION="${PHONON_GST_VERSION}") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.7.80/gstreamer/audiodataoutput.cpp new/phonon-backend-gstreamer-4.8.0/gstreamer/audiodataoutput.cpp --- old/phonon-backend-gstreamer-4.7.80/gstreamer/audiodataoutput.cpp 2014-08-12 20:25:41.0 +0200 +++ new/phonon-backend-gstreamer-4.8.0/gstreamer/audiodataoutput.cpp 2014-09-06 18:13:59.0 +0200 @@ -96,7 +96,7 @@ return 44100; } -inline void AudioDataOutput::convertAndEmit() +inline void AudioDataOutput::convertAndEmit(bool isEndOfMedia) { QM
commit phonon4qt5-backend-gstreamer for openSUSE:Factory
Hello community, here is the log from the commit of package phonon4qt5-backend-gstreamer for openSUSE:Factory checked in at 2014-08-16 15:42:54 Comparing /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new (New) Package is "phonon4qt5-backend-gstreamer" Changes: --- /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer/phonon4qt5-backend-gstreamer.changes 2014-06-23 09:24:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new/phonon4qt5-backend-gstreamer.changes 2014-08-16 15:44:04.0 +0200 @@ -1,0 +2,8 @@ +Tue Aug 12 19:32:55 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 4.7.80 + * 4.8 beta: PA interaction improvements, documentation fixes and + standard bugfixes +- Bump phonon4qt5 (Build)Requires to 4.7.80 + +--- Old: phonon-backend-gstreamer-4.7.2git.tar.gz New: phonon-backend-gstreamer-4.7.80.tar.xz Other differences: -- ++ phonon4qt5-backend-gstreamer.spec ++ --- /var/tmp/diff_new_pack.buUWgr/_old 2014-08-16 15:44:04.0 +0200 +++ /var/tmp/diff_new_pack.buUWgr/_new 2014-08-16 15:44:04.0 +0200 @@ -16,20 +16,19 @@ # -%define rversion 4.7.2git -%define _phonon_version 4.7.1 +%define rversion 4.7.80 +%define _phonon_version 4.7.80 Name: phonon4qt5-backend-gstreamer -Version:4.7.2~git20140403 +Version:4.7.80 Release:0 Summary:Phonon Multimedia Platform Abstraction License:LGPL-2.1 or LGPL-3.0 Group: System/GUI/KDE Url:http://phonon.kde.org/ %define filename phonon-backend-gstreamer -%define _phonon4qt5_version 4.7.1 -#Source0: http://download.kde.org/stable/phonon/%{filename}/%{version}/%{name}-%{version}.tar.xz -Source0:%{filename}-%{rversion}.tar.gz +%define _phonon4qt5_version 4.7.80 +Source: http://download.kde.org/unstable/phonon/%{filename}/%{rversion}/%{filename}-%{rversion}.tar.xz BuildRequires: alsa-devel BuildRequires: cmake %if 0%{?suse_version} > 1310 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit phonon4qt5-backend-gstreamer for openSUSE:Factory
Hello community, here is the log from the commit of package phonon4qt5-backend-gstreamer for openSUSE:Factory checked in at 2014-06-23 09:24:13 Comparing /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new (New) Package is "phonon4qt5-backend-gstreamer" Changes: --- /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer/phonon4qt5-backend-gstreamer.changes 2014-05-14 20:28:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new/phonon4qt5-backend-gstreamer.changes 2014-06-23 09:24:31.0 +0200 @@ -1,0 +2,6 @@ +Fri Jun 20 22:12:56 UTC 2014 - hrvoje.sen...@gmail.com + +- Install license +- Update tarball to latest snapshot + +--- Other differences: -- ++ phonon4qt5-backend-gstreamer.spec ++ --- /var/tmp/diff_new_pack.41tgj1/_old 2014-06-23 09:24:32.0 +0200 +++ /var/tmp/diff_new_pack.41tgj1/_new 2014-06-23 09:24:32.0 +0200 @@ -79,6 +79,7 @@ %files %defattr(-,root,root) +%doc COPYING* %dir %{_kf5_plugindir}/phonon4qt5_backend %{_kf5_plugindir}/phonon4qt5_backend/phonon_gstreamer.so ++ phonon-backend-gstreamer-4.7.2git.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.7.2git/gstreamer/videowidget.cpp new/phonon-backend-gstreamer-4.7.2git/gstreamer/videowidget.cpp --- old/phonon-backend-gstreamer-4.7.2git/gstreamer/videowidget.cpp 2014-04-02 17:35:01.0 +0200 +++ new/phonon-backend-gstreamer-4.7.2git/gstreamer/videowidget.cpp 2014-04-08 20:10:01.0 +0200 @@ -18,6 +18,7 @@ #include "videowidget.h" #include +#include #include #include #include @@ -89,6 +90,18 @@ render->setOverlay(); } +void Gstreamer::VideoWidget::syncX() +{ +Q_ASSERT(QThread::currentThread() == QApplication::instance()->thread()); + +#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) +#warning syncx +//QApplication::syncX(); +#else +QApplication::syncX(); +#endif +} + void VideoWidget::finalizeLink() { connect(root()->pipeline(), SIGNAL(mouseOverActive(bool)), this, SLOT(mouseOverActive(bool))); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.7.2git/gstreamer/videowidget.h new/phonon-backend-gstreamer-4.7.2git/gstreamer/videowidget.h --- old/phonon-backend-gstreamer-4.7.2git/gstreamer/videowidget.h 2014-04-02 17:35:01.0 +0200 +++ new/phonon-backend-gstreamer-4.7.2git/gstreamer/videowidget.h 2014-04-08 20:10:01.0 +0200 @@ -87,6 +87,7 @@ public slots: void setMovieSize(const QSize &size); void mouseOverActive(bool active); +void syncX(); protected: virtual void keyPressEvent(QKeyEvent *event); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/phonon-backend-gstreamer-4.7.2git/gstreamer/x11renderer.cpp new/phonon-backend-gstreamer-4.7.2git/gstreamer/x11renderer.cpp --- old/phonon-backend-gstreamer-4.7.2git/gstreamer/x11renderer.cpp 2014-04-02 17:35:01.0 +0200 +++ new/phonon-backend-gstreamer-4.7.2git/gstreamer/x11renderer.cpp 2014-04-08 20:10:01.0 +0200 @@ -176,14 +176,7 @@ #endif ) { WId windowId = m_renderWidget->winId(); -// Even if we have created a winId at this point, other X applications -// need to be aware of it. -#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) -#warning syncx -// QApplication::syncX(); -#else -QApplication::syncX(); -#endif // QT_VERSION + #if GST_VERSION >= GST_VERSION_CHECK (1,0,0,0) gst_video_overlay_set_window_handle(GST_VIDEO_OVERLAY(m_videoSink), windowId); #elif GST_VERSION >= GST_VERSION_CHECK(0,10,31,0) @@ -198,12 +191,11 @@ void X11Renderer::windowExposed() { -#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) -#warning syncx -// QApplication::syncX(); -#else -QApplication::syncX(); -#endif //QT_VERSION +// This can be invoked within a callchain in an arbitrary thread, so make +// sure we call syncX() from the main thread +QMetaObject::invokeMethod(m_videoWidget, "syncX", + Qt::QueuedConnection); + if (m_videoSink && #if GST_VERSION < GST_VERSION_CHECK (1,0,0,0) GST_IS_X_OVERLAY(m_videoSink) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit phonon4qt5-backend-gstreamer for openSUSE:Factory
Hello community, here is the log from the commit of package phonon4qt5-backend-gstreamer for openSUSE:Factory checked in at 2014-05-14 20:27:37 Comparing /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer (Old) and /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new (New) Package is "phonon4qt5-backend-gstreamer" Changes: --- /work/SRC/openSUSE:Factory/phonon4qt5-backend-gstreamer/phonon4qt5-backend-gstreamer.changes 2014-04-04 16:41:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.phonon4qt5-backend-gstreamer.new/phonon4qt5-backend-gstreamer.changes 2014-05-14 20:28:28.0 +0200 @@ -1,0 +2,5 @@ +Sun May 4 02:04:35 UTC 2014 - hrvoje.sen...@gmail.com + +- Adjust filelists to kf5-filesystem changes + +--- Other differences: -- ++ phonon4qt5-backend-gstreamer.spec ++ --- /var/tmp/diff_new_pack.LEyl7e/_old 2014-05-14 20:28:28.0 +0200 +++ /var/tmp/diff_new_pack.LEyl7e/_new 2014-05-14 20:28:28.0 +0200 @@ -39,11 +39,11 @@ BuildRequires: gstreamer-0_10-plugins-base-devel %endif BuildRequires: kf5-filesystem +BuildRequires: libxml2-devel BuildRequires: xz BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5OpenGL) -BuildRequires: libxml2-devel BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(phonon4qt5) >= %{_phonon4qt5_version} @@ -54,9 +54,9 @@ Supplements:packageand(gstreamer-0_10-plugins-base:phonon4qt5) %endif Obsoletes: phonon4qt5-backend-gstreamer-0_10 < %{version} +Provides: phonon4qt5-backend = %{version} Provides: phonon4qt5-backend-gstreamer = %{version} Provides: phonon4qt5-backend-gstreamer-0_10 = %{version} -Provides: phonon4qt5-backend = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -79,7 +79,7 @@ %files %defattr(-,root,root) -%dir %{_qt5_plugindir}/phonon4qt5_backend -%{_qt5_plugindir}/phonon4qt5_backend/phonon_gstreamer.so +%dir %{_kf5_plugindir}/phonon4qt5_backend +%{_kf5_plugindir}/phonon4qt5_backend/phonon_gstreamer.so %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org