diff --git a/Adapt-to-backwards-incompatible-change-in-GUN.patch b/Adapt-to-backwards-incompatible-change-in-GUN.patch new file mode 100644 index 0000000..376c17f --- /dev/null +++ b/Adapt-to-backwards-incompatible-change-in-GUN.patch @@ -0,0 +1,13 @@ +diff -Nuar gstreamer-1.16.2/common/gst-glib-gen.mak b/common/gst-glib-gen.mak +--- gstreamer-1.16.2/common/gst-glib-gen.mak 2019-04-19 17:16:18.000000000 +0800 ++++ b/common/gst-glib-gen.mak 2020-08-04 15:27:22.980652961 +0800 +@@ -8,7 +8,8 @@ + #glib_gen_decl_banner=GST_EXPORT + #glib_gen_decl_include=\#include + +-enum_headers=$(foreach h,$(glib_enum_headers),\n\#include \"$(h)\") ++hash:=\# ++enum_headers=$(foreach h,$(glib_enum_headers),\n$(hash)include \"$(h)\") + + # these are all the rules generating the relevant files + $(glib_gen_basename)-marshal.h: $(glib_gen_basename)-marshal.list diff --git a/gstreamer-1.14.4.tar.xz b/gstreamer-1.14.4.tar.xz deleted file mode 100644 index 49b6a3e..0000000 Binary files a/gstreamer-1.14.4.tar.xz and /dev/null differ diff --git a/gstreamer-1.16.2.tar.xz b/gstreamer-1.16.2.tar.xz new file mode 100644 index 0000000..b451139 Binary files /dev/null and b/gstreamer-1.16.2.tar.xz differ diff --git a/gstreamer1.spec b/gstreamer1.spec index 931095f..552e49d 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -1,19 +1,21 @@ Name: gstreamer1 -Version: 1.14.4 -Release: 4 +Version: 1.16.2 +Release: 1 Summary: Bindings for GStreamer 1.0, the open source multimedia framework License: LGPLv2+ URL: https://gstreamer.freedesktop.org/ -Source0: https://gstreamer.freedesktop.org/data/pkg/gstreamer-%{version}.tar.xz +Source0: http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-%{version}.tar.xz # Source1 and Source2 are from fedora 29 Source1: gstreamer1.attr Source2: gstreamer1.prov +Patch0001: Adapt-to-backwards-incompatible-change-in-GUN.patch + BuildRequires: automake bison check-devel chrpath docbook-style-dsssl docbook-style-xsl BuildRequires: docbook-utils flex gettext gettext-devel ghostscript glib2-devel >= 2.32.0 transfig BuildRequires: gobject-introspection-devel >= 1.31.1 gtk-doc >= 1.3 libtool libxslt m4 texlive-jadetex -BuildRequires: libxml2-devel >= 2.4.0 netpbm-progs openjade pkgconfig python2 texlive-dvips +BuildRequires: libxml2-devel >= 2.4.0 netpbm-progs openjade pkgconfig python3 texlive-dvips %description GStreamer1 implements a framework that allows for processing and encoding of @@ -39,7 +41,6 @@ Summary: Documents for %{name} Buildarch: noarch Requires: man info %{name} = %{version}-%{release} Provides: %{name}-devel-docs -Obsoletes: %{name}-devel-docs %description help Man pages and other related documents for %{name}. @@ -87,6 +88,9 @@ install -m0755 -D %{SOURCE2} %{buildroot}%{_rpmconfigdir}/gstreamer1.prov %{_includedir}/gstreamer-1.0/gst/check/*.h %{_includedir}/gstreamer-1.0/gst/base/*.h +%{_datadir}/gstreamer-1.0/gdb/* +%{_datadir}/gdb/auto-load/* + %files help %doc RELEASE README %{_datadir}/gtk-doc/html/gstreamer-1.0/* @@ -95,6 +99,9 @@ install -m0755 -D %{SOURCE2} %{buildroot}%{_rpmconfigdir}/gstreamer1.prov %{_mandir}/man1/*.gz %changelog +* Tue Aug 18 2020 jinzhimin - 1.16.2-1 +- update 1.16.2 + * Tue Jan 7 2020 openEuler Buildteam - 1.14.4-4 - update software package