packaging: Bump to 0.5.9 87/25387/2
authorPhilippe Coval <philippe.coval@open.eurogiciel.org>
Mon, 4 Aug 2014 08:38:15 +0000 (10:38 +0200)
committerPhilippe Coval <philippe.coval@open.eurogiciel.org>
Mon, 4 Aug 2014 13:20:06 +0000 (15:20 +0200)
Skip downstream changes

skip 9a6e4b0 Fix issue of mem map
skip pick 341b3a6 add foreign wl_display/wl_surface support
skip 5ecba2a add 'frame-rendered' signal for wayland platform
skip 8b41ff8 wayland: retain additional 3 gst buffer after video rendering
skip 9b936db destroy wl_buffer by register to wl_buffer_listener
skip 8a5ea40 wayland: disable crop support by vpp
skip 36d7453 wayland: update frame sync callback
skip 1c09675 h264 dec: add more checks from pps for hardware profile
skip 0549a7d add gst_vaapi_plugin_base_set_native_display

skip b55a697 spec: update for gst 1.2 build

Change-Id: Ib33e43ac85c32a22a640bbd70209ef9aa0c5895f
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
packaging/gstreamer-vaapi.spec

index fa50b68..0f95917 100644 (file)
@@ -1,7 +1,7 @@
 %bcond_with x
 
 Name:       gstreamer-vaapi
-Version:    0.5.8
+Version:    0.5.9
 Release:    0
 Summary:    VA-API based plugins for GStreamer and helper libraries
 Group:      Multimedia/Multimedia Framework
@@ -11,15 +11,16 @@ Source0:    %{name}-%{version}.tar.bz2
 Source1001: gstreamer-vaapi.manifest
 Source2001: codecparsers.tar.bz2
 Source2002: videoutils.tar.bz2
+Source2003: upstream.tar.bz2
 %if %{with x}
 BuildRequires:  pkgconfig(x11)
 %endif
 
 BuildRequires:  pkgconfig(libva)
 BuildRequires:  pkgconfig(gstreamer-1.0)
-BuildRequires:  pkgconfig(gstreamer-basevideo-1.0)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
 BuildRequires:  pkgconfig(libdrm)
+BuildRequires:  yasm
 BuildRequires:  which
 BuildRequires:  git
 ExclusiveArch:  %{ix86} x86_64
@@ -43,16 +44,20 @@ The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
 %prep
-%setup -q 
+%setup -q
 %setup -q -T -D -a 2001
 %setup -q -T -D -a 2002
+%setup -q -T -D -a 2003
 
 
 %build
 cp %{SOURCE1001} .
 
-%autogen --with-gstreamer-api=1.0 --enable-encoders
-make %{?_smp_mflags}
+%autogen \
+    --with-gstreamer-api=1.2 \
+    --enable-encoders
+
+%__make %{?_smp_mflags} V=1
 
 %install
 %make_install
@@ -70,7 +75,7 @@ make %{?_smp_mflags}
 %files devel
 %manifest %{name}.manifest
 %license COPYING.LIB
-%dir %{_includedir}/gstreamer-1.0/gst/vaapi
-%{_includedir}/gstreamer-1.0/gst/vaapi/*.h
+%dir %{_includedir}/gstreamer-*/gst/vaapi
+%{_includedir}/gstreamer-*/gst/vaapi/*.h
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/%{name}*.pc