Hello community, here is the log from the commit of package gstreamer-plugins-bad for openSUSE:Factory checked in at 2014-07-27 08:24:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-bad (Old) and /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-bad" Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-plugins-bad/gstreamer-plugins-bad.changes 2014-05-02 13:55:54.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new/gstreamer-plugins-bad.changes 2014-07-27 08:24:54.000000000 +0200 @@ -1,0 +2,32 @@ +Mon Jul 21 11:34:33 UTC 2014 - dims...@opensuse.org + +- Updato to version 1.4.: + + Major changes: + - v4l2videodec element for accessing hardware codecs on + platforms that make them accessible via V4L2. + The v4l2videodec element replaces the mfcdec element. + - New downloadbuffer element that replaces the download + buffering feature of queue2. Compared to queue2's code + it is much simpler and only for this single use case. + - rtpstreampay and rtpstreamdepay elements for transmitting + RTP packets over a stream API (e.g. TCP) according to + RFC 4571. + - rtprtx elements for standard compliant implementation of + retransmissions, integrated into the rtpmanager plugin. + - audiomixer element that mixes multiple audio streams together + into a single one while keeping synchronization. This is + planned to become the replacement of the adder element. + - OpenNI2 plugin for 3D cameras like the Kinect camera. + - OpenEXR plugin for decoding high-dynamic-range EXR images. + - curlsshsink and curlsftpsink to write files via SSH/SFTP. + - videosignal, ivfparse and sndfile plugins ported from 0.10. + - avfvideosrc, vtdec and other elements were ported from 0.10 + and are available on OS X and iOS now. +- Add audiomixer and compositor to the list of allowed plugins. +- Split new subpackages libgstbadbase-1_0-0, libgstgl-1_0-0 and + libgstbadvideo-1_0-0. +- Drop old subpackage libgstegl-1_0-0. +- Adjust -devel package requirements, following the subpackages. +- Package baselibs.conf. + +------------------------------------------------------------------- Old: ---- gst-plugins-bad-1.2.4-patched.tar.xz gst-plugins-bad-1.2.4.tar.xz New: ---- gst-plugins-bad-1.4.0-patched.tar.xz gst-plugins-bad-1.4.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-plugins-bad.spec ++++++ --- /var/tmp/diff_new_pack.ewGJ94/_old 2014-07-27 08:24:55.000000000 +0200 +++ /var/tmp/diff_new_pack.ewGJ94/_new 2014-07-27 08:24:55.000000000 +0200 @@ -28,7 +28,7 @@ # Use rpmbuild -D 'BUILD_ORIG 1' to build original code. # Use rpmbuild -D 'BUILD_ORIG 1' -D 'BUILD_ORIG_ADDON 1' to build patched build plus original as addon. %define _name gst-plugins-bad -Version: 1.2.4 +Version: 1.4.0 Release: 0 # FIXME: missing BuildRequires on pkgconfig(wayland-client) # FIXME: re-enable opencv BuildRequires once bnc#748666 is fixed (we don't want to depend on libxine!) @@ -51,6 +51,7 @@ # blacklisted content and if it's clean, edit the script and add to the allowed list in the script %endif Source1: %{name}-patch-source.sh +Source99: baselibs.conf Patch0: gstreamer-plugins-bad-real.patch BuildRequires: SDL-devel # needed for patch0 @@ -230,6 +231,28 @@ videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. +%package -n libgstbadbase-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries + +%description -n libgstbadbase-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related,from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + +%package -n libgstbadvideo-1_0-0 +Summary: GStreamer Streaming-Media Framework Plug-Ins +Group: System/Libraries + +%description -n libgstbadvideo-1_0-0 +GStreamer is a streaming media framework based on graphs of filters +that operate on media data. Applications using this library can do +anything media-related,from real-time sound processing to playing +videos. Its plug-in-based architecture means that new data types or +processing capabilities can be added simply by installing new plug-ins. + %package -n libgstphotography-1_0-0 Summary: GStreamer Streaming-Media Framework Plug-Ins Group: System/Libraries @@ -263,11 +286,11 @@ videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. -%package -n libgstegl-1_0-0 +%package -n libgstgl-1_0-0 Summary: GStreamer Streaming-Media Framework Plug-Ins Group: System/Libraries -%description -n libgstegl-1_0-0 +%description -n libgstgl-1_0-0 GStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related,from real-time sound processing to playing @@ -307,14 +330,15 @@ videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins. - %package devel Summary: GStreamer Streaming-Media Framework Plug-Ins Group: Development/Libraries/C and C++ Requires: gstreamer-devel +Requires: libgstbadbase-1_0-0 = %{version} +Requires: libgstbadvideo-1_0-0 = %{version} Requires: libgstbasecamerabinsrc-1_0-0 = %{version} Requires: libgstcodecparsers-1_0-0 = %{version} -Requires: libgstegl-1_0-0 = %{version} +Requires: libgstgl-1_0-0 = %{version} Requires: libgstinsertbin-1_0-0 = %{version} Requires: libgstmpegts-1_0-0 = %{version} Requires: libgstphotography-1_0-0 = %{version} @@ -382,13 +406,17 @@ %glib2_gsettings_schema_postun %endif +%post -n libgstbadbase-1_0-0 -p /sbin/ldconfig + +%post -n libgstbadvideo-1_0-0 -p /sbin/ldconfig + %post -n libgstbasecamerabinsrc-1_0-0 -p /sbin/ldconfig %post -n libgstphotography-1_0-0 -p /sbin/ldconfig %post -n libgstcodecparsers-1_0-0 -p /sbin/ldconfig -%post -n libgstegl-1_0-0 -p /sbin/ldconfig +%post -n libgstgl-1_0-0 -p /sbin/ldconfig %post -n libgstinsertbin-1_0-0 -p /sbin/ldconfig @@ -398,9 +426,13 @@ %post -n libgstvdp-1_0-0 -p /sbin/ldconfig +%postun -n libgstbadbase-1_0-0 -p /sbin/ldconfig + +%postun -n libgstbadvideo-1_0-0 -p /sbin/ldconfig + %postun -n libgstbasecamerabinsrc-1_0-0 -p /sbin/ldconfig -%postun -n libgstegl-1_0-0 -p /sbin/ldconfig +%postun -n libgstgl-1_0-0 -p /sbin/ldconfig %postun -n libgstmpegts-1_0-0 -p /sbin/ldconfig @@ -432,6 +464,7 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstasfmux.so %{_libdir}/gstreamer-%{gst_branch}/libgstassrender.so %{_libdir}/gstreamer-%{gst_branch}/libgstaudiofxbad.so +%{_libdir}/gstreamer-%{gst_branch}/libgstaudiomixer.so %{_libdir}/gstreamer-%{gst_branch}/libgstaudiovisualizers.so %{_libdir}/gstreamer-%{gst_branch}/libgstautoconvert.so %{_libdir}/gstreamer-%{gst_branch}/libgstbayer.so @@ -443,6 +476,7 @@ #%{_libdir}/gstreamer-%{gst_branch}/libgstcog.so %{_libdir}/gstreamer-%{gst_branch}/libgstcoloreffects.so #%{_libdir}/gstreamer-%{gst_branch}/libgstcolorspace.so +%{_libdir}/gstreamer-%{gst_branch}/libgstcompositor.so %if 0%{?suse_version} >= 1140 %{_libdir}/gstreamer-%{gst_branch}/libgstcurl.so %endif @@ -455,7 +489,6 @@ #%{_libdir}/gstreamer-%{gst_branch}/libgstdirac.so %{_libdir}/gstreamer-%{gst_branch}/libgstdvb.so %{_libdir}/gstreamer-%{gst_branch}/libgstdvbsuboverlay.so -%{_libdir}/gstreamer-%{gst_branch}/libgsteglglessink.so %{_libdir}/gstreamer-%{gst_branch}/libgstfbdevsink.so %{_libdir}/gstreamer-%{gst_branch}/libgstfestival.so %{_libdir}/gstreamer-%{gst_branch}/libgstfieldanalysis.so @@ -475,10 +508,10 @@ #%{_libdir}/gstreamer-%{gst_branch}/libgstinvtelecine.so %{_libdir}/gstreamer-%{gst_branch}/libgstinter.so %{_libdir}/gstreamer-%{gst_branch}/libgstinterlace.so -#%{_libdir}/gstreamer-%{gst_branch}/libgstivfparse.so +%{_libdir}/gstreamer-%{gst_branch}/libgstivfparse.so %{_libdir}/gstreamer-%{gst_branch}/libgstivtc.so #%{_libdir}/gstreamer-%{gst_branch}/libgstjp2k.so -#%{_libdir}/gstreamer-%{gst_branch}/libgstjp2kdecimator.so +%{_libdir}/gstreamer-%{gst_branch}/libgstjp2kdecimator.so %{_libdir}/gstreamer-%{gst_branch}/libgstjpegformat.so %{_libdir}/gstreamer-%{gst_branch}/libgstkate.so %{_libdir}/gstreamer-%{gst_branch}/libgstladspa.so @@ -488,7 +521,6 @@ %if %{with LV2} #%{_libdir}/gstreamer-%{gst_branch}/libgstlv2.so %endif -%{_libdir}/gstreamer-%{gst_branch}/libgstmfc.so %{_libdir}/gstreamer-%{gst_branch}/libgstmidi.so %{_libdir}/gstreamer-%{gst_branch}/libgstmms.so %{_libdir}/gstreamer-%{gst_branch}/libgstmodplug.so @@ -503,6 +535,7 @@ #%{_libdir}/gstreamer-%{gst_branch}/libgstmve.so %{_libdir}/gstreamer-%{gst_branch}/libgstmxf.so %{_libdir}/gstreamer-%{gst_branch}/libgstopenal.so +%{_libdir}/gstreamer-%{gst_branch}/libgstopengl.so %if 0%{?suse_version} != 1315 %{_libdir}/gstreamer-%{gst_branch}/libgstopenjpeg.so %endif @@ -528,11 +561,11 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstsegmentclip.so %{_libdir}/gstreamer-%{gst_branch}/libgstshm.so %{_libdir}/gstreamer-%{gst_branch}/libgstsmooth.so -#%{_libdir}/gstreamer-%{gst_branch}/libgstsndfile.so +%{_libdir}/gstreamer-%{gst_branch}/libgstsndfile.so %{_libdir}/gstreamer-%{gst_branch}/libgstsoundtouch.so %{_libdir}/gstreamer-%{gst_branch}/libgstspandsp.so %{_libdir}/gstreamer-%{gst_branch}/libgstspeed.so -#%{_libdir}/gstreamer-%{gst_branch}/libgststereo.so +%{_libdir}/gstreamer-%{gst_branch}/libgststereo.so %{_libdir}/gstreamer-%{gst_branch}/libgstsubenc.so #%{_libdir}/gstreamer-%{gst_branch}/libgsttimidity.so #%{_libdir}/gstreamer-%{gst_branch}/libgsttrm.so @@ -541,10 +574,10 @@ %{_libdir}/gstreamer-%{gst_branch}/libgstvdpau.so %{_libdir}/gstreamer-%{gst_branch}/libgstvideofiltersbad.so #%{_libdir}/gstreamer-%{gst_branch}/libgstvideomaxrate.so -#%{_libdir}/gstreamer-%{gst_branch}/libgstvideomeasure.so +#{_libdir}/gstreamer-%{gst_branch}/libgstvideomeasure.so %{_libdir}/gstreamer-%{gst_branch}/libgstvideoparsersbad.so -#%{_libdir}/gstreamer-%{gst_branch}/libgstvideosignal.so -#%{_libdir}/gstreamer-%{gst_branch}/libgstvmnc.so +%{_libdir}/gstreamer-%{gst_branch}/libgstvideosignal.so +%{_libdir}/gstreamer-%{gst_branch}/libgstvmnc.so %if %{build_wayland} %{_libdir}/gstreamer-%{gst_branch}/libgstwaylandsink.so %endif @@ -578,13 +611,21 @@ #%{_libdir}/gstreamer-%{gst_branch}/libgstxvid.so %endif +%files -n libgstbadbase-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgstbadbase-%{gst_branch}.so.0* + +%files -n libgstbadvideo-1_0-0 +%defattr(-, root, root) +%{_libdir}/libgstbadvideo-%{gst_branch}.so.0* + %files -n libgstphotography-1_0-0 %defattr(-, root, root) %{_libdir}/libgstphotography-%{gst_branch}.so.0* -%files -n libgstegl-1_0-0 +%files -n libgstgl-1_0-0 %defattr(-, root, root) -%{_libdir}/libgstegl-%{gst_branch}.so.0* +%{_libdir}/libgstgl-%{gst_branch}.so.0* %files -n libgstbasecamerabinsrc-1_0-0 %defattr(-, root, root) @@ -617,7 +658,7 @@ %{_includedir}/gstreamer-%{gst_branch} %{_libdir}/*.so %{_libdir}/pkgconfig/gstreamer-codecparsers-%{gst_branch}.pc -%{_libdir}/pkgconfig/gstreamer-egl-%{gst_branch}.pc +%{_libdir}/pkgconfig/gstreamer-gl-%{gst_branch}.pc %{_libdir}/pkgconfig/gstreamer-insertbin-%{gst_branch}.pc %{_libdir}/pkgconfig/gstreamer-mpegts-1.0.pc %{_libdir}/pkgconfig/gstreamer-plugins-bad-%{gst_branch}.pc ++++++ gst-plugins-bad-1.2.4-patched.tar.xz -> gst-plugins-bad-1.4.0-patched.tar.xz ++++++ ++++ 373085 lines of diff (skipped) ++++++ gst-plugins-bad-1.2.4-patched.tar.xz -> gst-plugins-bad-1.4.0.tar.xz ++++++ ++++ 536615 lines of diff (skipped) ++++++ gstreamer-plugins-bad-patch-source.sh ++++++ --- /var/tmp/diff_new_pack.ewGJ94/_old 2014-07-27 08:25:01.000000000 +0200 +++ /var/tmp/diff_new_pack.ewGJ94/_new 2014-07-27 08:25:01.000000000 +0200 @@ -22,6 +22,7 @@ adpcmenc aiff aiffparse +audiomixer amrparse asfmux audiofxbad @@ -33,6 +34,7 @@ camerabin2 coloreffects colorspace +compositor cdxaparse dataurisrc dccp -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org