[packages/gstreamer-plugins-bad] - added libde265 plugin - reenabled graphene support in opengl plugin - release 1

qboosh qboosh at pld-linux.org
Sat Oct 17 08:02:51 CEST 2015


commit fb3f49aa91b6e233af1676bbd3af1c9306426b66
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Oct 17 08:03:48 2015 +0200

    - added libde265 plugin
    - reenabled graphene support in opengl plugin
    - release 1

 gstreamer-plugins-bad.spec | 41 ++++++++++++++++++++++++++++++++++++-----
 1 file changed, 36 insertions(+), 5 deletions(-)
---
diff --git a/gstreamer-plugins-bad.spec b/gstreamer-plugins-bad.spec
index d2834eb..a23a385 100644
--- a/gstreamer-plugins-bad.spec
+++ b/gstreamer-plugins-bad.spec
@@ -18,6 +18,7 @@
 %bcond_without	gtk		# GTK+ (3.x) elements (video sink plugin)
 %bcond_without	kate		# Kate text streams plugin
 %bcond_without	ladspa		# LADSPA plugins bridge plugin
+%bcond_without	libde265	# libde265 H.265 decoder plugin
 %bcond_with	libvisual	# libvisualgl plugin [not ported to 1.0]
 %bcond_with	lv2		# LV2 plugins bridge plugin [not ported to 1.0]
 %bcond_without	mjpegtools	# mpeg2enc video encoder plugin
@@ -64,7 +65,7 @@ Summary:	Bad GStreamer Streaming-media framework plugins
 Summary(pl.UTF-8):	Złe wtyczki do środowiska obróbki strumieni GStreamer
 Name:		gstreamer-plugins-bad
 Version:	1.6.0
-Release:	0.1
+Release:	1
 License:	LGPL v2+
 Group:		Libraries
 Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.xz
@@ -128,14 +129,14 @@ BuildRequires:	gnutls-devel >= 2.11.3
 BuildRequires:	gnustep-base-devel
 BuildRequires:	gnustep-gui-devel
 %endif
-#BuildRequires:	graphene-devel >= 1.0.0
+BuildRequires:	graphene-devel >= 1.0.0
 %{?with_gtk:BuildRequires:	gtk+3-devel >= 3.15.0}
 %{?with_ladspa:BuildRequires:	ladspa-devel >= 1.12}
 BuildRequires:	libass-devel >= 0.9.4
 %{?with_bs2b:BuildRequires:	libbs2b-devel >= 3.1.0}
 %{?with_chromaprint:BuildRequires:	libchromaprint-devel}
 %{?with_dc1394:BuildRequires:	libdc1394-devel >= 2.0.0}
-#TODO: libde265 >= 0.9
+%{?with_libde265:BuildRequires:	libde265-devel >= 0.9}
 %{?with_dts:BuildRequires:	libdts-devel}
 BuildRequires:	libdvdnav-devel >= 4.1.2
 BuildRequires:	libdvdread-devel >= 4.1.2
@@ -517,10 +518,26 @@ Plugin which wraps LADSPA plugins for use by GStreamer applications.
 Wtyczka pozwalająca na używanie wtyczek LADSPA przez aplikacje
 GStreamera.
 
+%package -n gstreamer-libde265
+Summary:	GStreamer libde265 H.265 decoder plugin
+Summary(pl.UTF-8):	Wtyczka dekodera H.265 libde265 do GStreamera
+Group:		Libraries
+Requires:	gstreamer >= %{gst_req_ver}
+Requires:	gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:	libde265 >= 0.9
+
+%description -n gstreamer-libde265
+GStreamer libde265 plugin - H.265 decoder.
+
+%description -n gstreamer-libde265 -l pl.UTF-8
+Wtyczka libde265 do GStreamera - dekoder H.265.
+
 %package -n gstreamer-lv2
 Summary:	GStreamer wrapper for LV2 plugins
 Summary(pl.UTF-8):	Wrapper do wtyczek LV2 dla GStreamera
 Group:		Libraries
+# for libgstsignalprocessor
+Requires:	%{name} = %{version}-%{release}
 Requires:	gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:	slv2 >= 0.6.6
 
@@ -642,6 +659,8 @@ źródło dźwięku.
 Summary:	GStreamer OpenCV plugin
 Summary(pl.UTF-8):	Wtyczka OpenCV do GStreamera
 Group:		Libraries
+# for locales
+Requires:	%{name} = %{version}-%{release}
 Requires:	gstreamer >= %{gst_req_ver}
 Requires:	opencv >= 1:2.3.0
 
@@ -676,6 +695,7 @@ Summary:	GStreamer OpenGL video output plugin
 Summary(pl.UTF-8):	Wtyczka wyjścia obrazu OpenGL do GStreamera
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
+Requires:	graphene >= 1.0.0
 Requires:	gstreamer >= %{gst_req_ver}
 Requires:	gstreamer-plugins-base >= %{gstpb_req_ver}
 Provides:	gstreamer-videosink = %{version}
@@ -692,7 +712,6 @@ obrazu.
 Summary:	GStreamer OpenH264 encoder/decoder plugin
 Summary(pl.UTF-8):	Wtyczka kodera/dekodera OpenH264 do GStreamera
 Group:		Libraries
-Requires:	%{name} = %{version}-%{release}
 Requires:	gstreamer >= %{gst_req_ver}
 Requires:	gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:	openh264 >= 1.3.0
@@ -722,7 +741,6 @@ bibliotece OpenJPEG.
 Summary:	GStreamer OpenNI2 video input plugin
 Summary(pl.UTF-8):	Wtyczka wejścia obrazu OpenNI2 do GStreamera
 Group:		Libraries
-Requires:	%{name} = %{version}-%{release}
 Requires:	gstreamer >= %{gst_req_ver}
 Requires:	gstreamer-plugins-base >= %{gstpb_req_ver}
 
@@ -960,6 +978,8 @@ Wtyczka wyjścia obrazu DirectFB do GStreamera.
 Summary:	GStreamer GTK+ (3.x) output plugin
 Summary(pl.UTF-8):	Wtyczka wyjścia obrazu GTK+ (3.x) do GStreamera
 Group:		Libraries
+# for libgstgl
+Requires:	%{name} = %{version}-%{release}
 Requires:	gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:	gtk+3 >= 3.15.0
 Provides:	gstreamer-videosink = %{version}
@@ -974,6 +994,8 @@ Wtyczka wyjścia obrazu GTK+ (3.x) do GStreamera.
 Summary:	GStreamer Qt (5.x) output plugin
 Summary(pl.UTF-8):	Wtyczka wyjścia obrazu Qt (5.x) do GStreamera
 Group:		Libraries
+# for libgstgl
+Requires:	%{name} = %{version}-%{release}
 Requires:	Qt5Core >= 5.4.0
 Requires:	Qt5Gui >= 5.4.0
 Requires:	Qt5Quick >= 5.4.0
@@ -1006,6 +1028,8 @@ odtwarzania na pełnym ekranie.
 Summary:	GStreamer plugin for outputing to Wayland
 Summary(pl.UTF-8):	Wtyczka wyjścia Wayland do GStreamera
 Group:		Libraries
+# for libgstgl
+Requires:	%{name} = %{version}-%{release}
 Requires:	gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:	wayland >= 1.4.0
 Provides:	gstreamer-videosink = %{version}
@@ -1119,6 +1143,7 @@ Wtyczka do GStreamera skanująca kody kreskowe.
 	%{!?with_gsm:--disable-gsm} \
 	%{!?with_gtk:--disable-gtk} \
 	%{!?with_ladspa:--disable-ladspa} \
+	%{!?with_libde265:--disable-libde265} \
 	%{!?with_mms:--disable-libmms} \
 	%{!?with_libvisual:--disable-libvisual} \
 	%{!?with_mjpegtools:--disable-mpeg2enc} \
@@ -1427,6 +1452,12 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstladspa.so
 %endif
 
+%if %{with libde265}
+%files -n gstreamer-libde265
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstlibde265.so
+%endif
+
 %if %{with lv2}
 %files -n gstreamer-lv2
 %defattr(644,root,root,755)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-plugins-bad.git/commitdiff/fb3f49aa91b6e233af1676bbd3af1c9306426b66



More information about the pld-cvs-commit mailing list