Hello community,

here is the log from the commit of package phonon-backend-gstreamer for 
openSUSE:Factory checked in at 2015-11-24 22:29:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/phonon-backend-gstreamer (Old)
 and      /work/SRC/openSUSE:Factory/.phonon-backend-gstreamer.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "phonon-backend-gstreamer"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/phonon-backend-gstreamer/phonon-backend-gstreamer.changes
        2015-09-11 09:01:18.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.phonon-backend-gstreamer.new/phonon-backend-gstreamer.changes
   2015-11-24 22:29:35.000000000 +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:
------------------
++++++ phonon-backend-gstreamer.spec ++++++
--- /var/tmp/diff_new_pack.gvHazp/_old  2015-11-24 22:29:36.000000000 +0100
+++ /var/tmp/diff_new_pack.gvHazp/_new  2015-11-24 22:29:36.000000000 +0100
@@ -25,6 +25,8 @@
 Group:          System/GUI/KDE
 Url:            http://phonon.kde.org/
 Source:         
http://download.kde.org/stable/phonon/%{name}/%{version}/src/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM Fix-finding-recent-versions-of-GStreamer.patch
+Patch0:         Fix-finding-recent-versions-of-GStreamer.patch
 BuildRequires:  automoc4
 BuildRequires:  cmake
 BuildRequires:  fdupes
@@ -51,6 +53,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %cmake_kde4 -d build

++++++ Fix-finding-recent-versions-of-GStreamer.patch ++++++
>From da48b7fceed0238884f341530b5f4d84005dab57 Mon Sep 17 00:00:00 2001
From: Alex Merry <alex.me...@kde.org>
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


Reply via email to