$ git diff --patch-with-stat --summary 3097fbc551c994a128f27e2fc61f4360ee053e72..64e401d1c064f16e47983d4d58137d0af12672da
.abf.yml | 2 +-
gst-plugins-good-skip-c++-check.patch | 31 -------------------------------
gst-plugins-good.spec | 14 ++++++++------
3 files changed, 9 insertions(+), 38 deletions(-)
delete mode 100644 gst-plugins-good-skip-c++-check.patch
diff --git a/.abf.yml b/.abf.yml
index a175291..97a3744 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,2 +1,2 @@
sources:
- gst-plugins-good-1.16.2.tar.xz: 071f195359ff0b3b3329ad3ad2b89803a1e7d063
+ gst-plugins-good-1.18.0.tar.xz: d1554c3eee282beb4732756aa096d8a92fcc64f0
diff --git a/gst-plugins-good-skip-c++-check.patch b/gst-plugins-good-skip-c++-check.patch
deleted file mode 100644
index 3ee8f69..0000000
--- a/gst-plugins-good-skip-c++-check.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -up gst-plugins-good-1.14.1/configure.ac.omv~ gst-plugins-good-1.14.1/configure.ac
---- gst-plugins-good-1.14.1/configure.ac.omv~ 2018-06-10 12:57:30.201575630 +0200
-+++ gst-plugins-good-1.14.1/configure.ac 2018-06-10 12:57:50.812576759 +0200
-@@ -115,8 +115,6 @@ AC_PROG_CC_STDC
-
- dnl determine c++ compiler
- AC_PROG_CXX
--dnl determine if c++ is available on this system
--AC_CHECK_PROG(HAVE_CXX, $CXX, yes, no)
-
- dnl determine c++ preprocessor
- dnl FIXME: do we need this ?
-@@ -992,10 +990,6 @@ dnl *** taglib ***
- translit(dnm, m, l) AM_CONDITIONAL(USE_TAGLIB, true)
- AG_GST_CHECK_FEATURE(TAGLIB, [taglib tagging library], taglib, [
- AG_GST_PKG_CHECK_MODULES(TAGLIB, taglib >= 1.5)
-- if test "x$HAVE_CXX" != "xyes"; then
-- USE_TAGLIB=false
-- AC_MSG_NOTICE([Not building taglib plugin: no C++ compiler found])
-- else
- dnl work around bug in taglib 1.5 headers, remove once there is a 1.6
- AS_CXX_COMPILER_FLAG([-Wno-attributes], [
- TAGLIB_CXXFLAGS="$TAGLIB_CFLAGS -Wno-attributes"
-@@ -1003,7 +997,6 @@ AG_GST_CHECK_FEATURE(TAGLIB, [taglib tag
- TAGLIB_CXXFLAGS="$TAGLIB_CFLAGS"
- ])
- AC_SUBST(TAGLIB_CXXFLAGS)
-- fi
- ])
-
- dnl *** twolame ***
diff --git a/gst-plugins-good.spec b/gst-plugins-good.spec
index 3423d6a..7b03175 100644
--- a/gst-plugins-good.spec
+++ b/gst-plugins-good.spec
@@ -3,16 +3,12 @@
Summary: GStreamer Streaming-media framework plug-ins
Name: gst-plugins-good
-Version: 1.16.2
-Release: 3
+Version: 1.18.0
+Release: 1
License: LGPLv2+
Group: Sound
Url: http://gstreamer.freedesktop.org/
Source0: http://ftp.gnome.org/pub/GNOME/sources/gst-plugins-good/%(echo %{version}|cut -d. -f1-2)/%{name}-%{version}.tar.xz
-# For some reason, configure fails to detect a C++ compiler.
-# Since this isn't the 1970s, we'll just assume every system
-# has one and skip the test.
-Patch0: gst-plugins-good-skip-c++-check.patch
BuildRequires: bzip2-devel
BuildRequires: gettext-devel
BuildRequires: jpeg-devel
@@ -259,7 +255,13 @@ sed -i -e 's,lib64,%{_lib},g' ext/qt/meson.build
echo 'have_oss4 = false' > sys/oss4/meson.build
%meson \
-Duse_orc=yes \
+ -Ddoc=disabled \
-Dwith-package-name='OpenMandriva %{name} %{version}-%{release}' \
+%ifarch %{armx}
+ -Drpicamsrc=enabled \
+%else
+ -Drpicamsrc=disabled \
+%endif
-Dwith-package-origin='%{disturl}'
%meson_build