Hello community, here is the log from the commit of package gstreamer-plugins-ugly for openSUSE:Factory checked in at 2020-10-27 18:58:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly (Old) and /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new.3463 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-ugly" Tue Oct 27 18:58:07 2020 rev:61 rq:839187 version:1.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly/gstreamer-plugins-ugly.changes 2020-02-06 13:05:28.132246164 +0100 +++ /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new.3463/gstreamer-plugins-ugly.changes 2020-10-27 18:58:14.958712872 +0100 @@ -1,0 +2,53 @@ +Fri Sep 11 10:54:35 UTC 2020 - Antonio Larrosa <alarr...@suse.com> + +- Update to 1.18.0: + + Highlights: + - GstTranscoder: new high level API for applications to + transcode media files from one format to another + - High Dynamic Range (HDR) video information representation + and signalling enhancements + - Instant playback rate change support + - Active Format Description (AFD) and Bar Data support + - RTSP server and client implementations gained ONVIF trick + modes support + - Hardware-accelerated video decoding on Windows via + DXVA2/Direct3D11 + - Microsoft Media Foundation plugin for video capture and + hardware-accelerated video encoding on Windows + - qmlgloverlay: New overlay element that renders a QtQuick + scene over the top of an input video stream + - imagesequencesrc: New element to easily create a video + stream from a sequence of jpeg or png images + - dashsink: New sink to produce DASH content + - dvbsubenc: New DVB Subtitle encoder element + - MPEG-TS muxing now also supports TV broadcast compliant + muxing with constant bitrate muxing and SCTE-35 support + - rtmp2: New RTMP client source and sink element from-scratch + implementation + - svthevcenc: New SVT-HEVC-based H.265 video encoder + - vaapioverlay: New compositor element using VA-API + - rtpmanager gained support for Google's Transport-Wide + Congestion Control (twcc) RTP extension + - splitmuxsink and splitmuxsrc gained support for auxiliary + video streams + - webrtcbin now contains some initial support for + renegotiation involving stream addition and removal + - RTP support was enhanced with new RTP source and sink + elements to easily set up RTP streaming via rtp:// URIs + - avtp: New Audio Video Transport Protocol (AVTP) plugin for + Time-Sensitive Applications + - Support for the Video Services Forum's Reliable Internet + Stream Transport (RIST) TR-06-1 Simple Profile + - Universal Windows Platform (UWP) support + - rpicamsrc: New element for capturing from the Raspberry Pi + camera + - RTSP Server TCP interleaved backpressure handling + improvements as well as support for Scale/Speed headers + - GStreamer Editing Services gained support for nested + timelines, per-clip speed rate control and the OpenTimelineIO + format. + - Autotools build system has been removed in favour of Meson +- Drop patch: + * gst-ugly-x264enc-fixes.patch + +------------------------------------------------------------------- Old: ---- gst-plugins-ugly-1.16.2.tar.xz gst-ugly-x264enc-fixes.patch New: ---- _service gst-plugins-ugly-1.18.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gstreamer-plugins-ugly.spec ++++++ --- /var/tmp/diff_new_pack.jwehJZ/_old 2020-10-27 18:58:15.602713340 +0100 +++ /var/tmp/diff_new_pack.jwehJZ/_new 2020-10-27 18:58:15.602713340 +0100 @@ -23,39 +23,34 @@ # Use rpmbuild -D 'BUILD_ORIG 1' -D 'BUILD_ORIG_ADDON 1' to build patched build plus original as addon. %define _experimental 0 # Get minimum gstreamer and gstreamer-plugins-base required versions from configure.ac -%define gstreamer_plugins_ugly_req %(xzgrep --text "^GST.*_REQ" %{SOURCE0} | sort -u | sed 's/GST_REQ=/gstreamer >= /;s/GSTPB_REQ=/gstreamer-plugins-base >= /' | tr '\\n' ' ') -# Currently disabled because plugin documentation isn't built -%define use_meson 0 +%define gstreamer_req_version %(echo %{version} | sed -e "s/+.*//") + Name: gstreamer-plugins-ugly -Version: 1.16.2 +Version: 1.18.0 Release: 0 Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.1-or-later Group: Productivity/Multimedia/Other -URL: http://gstreamer.freedesktop.org/ +URL: https://gstreamer.freedesktop.org/ Source: https://gstreamer.freedesktop.org/src/gst-plugins-ugly/%{_name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM gst-ugly-x264enc-fixes.patch -- x264enc: corrected em_data value -Patch0: gst-ugly-x264enc-fixes.patch - BuildRequires: gcc-c++ BuildRequires: gtk-doc >= 1.12 +BuildRequires: hotdoc BuildRequires: liba52-devel BuildRequires: libcdio-devel >= 0.76 BuildRequires: libdvdread-devel -%if %{use_meson} BuildRequires: meson >= 0.47.0 -%endif BuildRequires: orc >= 0.4.16 BuildRequires: pkgconfig BuildRequires: python3-base BuildRequires: python3-xml BuildRequires: pkgconfig(glib-2.0) >= 2.40.0 BuildRequires: pkgconfig(gmodule-no-export-2.0) -BuildRequires: pkgconfig(gstreamer-1.0) >= %{version} -BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version} +BuildRequires: pkgconfig(gstreamer-1.0) >= %{gstreamer_req_version} +BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{gstreamer_req_version} BuildRequires: pkgconfig(libmpeg2) >= 0.5.1 -Requires: %{gstreamer_plugins_ugly_req} +Requires: gstreamer-plugins-base >= %{gstreamer_req_version} Enhances: gstreamer # Generic name, never used in SUSE: Provides: gst-plugins-ugly = %{version} @@ -123,8 +118,7 @@ %build export PYTHON=%{_bindir}/python3 -%if %{use_meson} -%{meson} \ +%meson \ %if ! 0%{?BUILD_ORIG} -Dpackage-name='openSUSE gstreamer-plugins-ugly package' \ -Dasfdemux=disabled \ @@ -135,29 +129,10 @@ %endif -Dsidplay=disabled \ %{nil} -%{meson_build} -%else -%configure \ -%if ! 0%{?BUILD_ORIG} - --with-package-name='openSUSE gstreamer-plugins-ugly package' \ - --disable-asfdemux \ - --with-package-origin='http://www.opensuse.org/' \ -%endif - --enable-gtk-doc \ -%if 0%{?_experimental} - --enable-experimental \ -%endif - --disable-static \ - %{nil} -make %{?_smp_mflags} -%endif +%meson_build %install -%if %{use_meson} -%{meson_install} -%else -%make_install -%endif +%meson_install find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{_name}-%{gst_branch} @@ -188,6 +163,5 @@ %files doc %doc AUTHORS NEWS README RELEASE REQUIREMENTS -%{_datadir}/gtk-doc/html/gst-plugins-ugly-plugins-%{gst_branch} %changelog ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly.git</param> <param name="filename">gst-plugins-ugly</param> <!--<param name="versionformat">@PARENT_TAG@+git%cd.%h</param>--> <param name="versionformat">@PARENT_TAG@</param> <param name="revision">1.18.0</param> <param name="scm">git</param> </service> <service name="recompress" mode="disabled"> <param name="compression">xz</param> <param name="file">*.tar</param> </service> <service name="set_version" mode="disabled" /> </services> ++++++ gst-plugins-ugly-1.16.2.tar.xz -> gst-plugins-ugly-1.18.0.tar.xz ++++++ ++++ 122023 lines of diff (skipped)