diff --git a/gambas3-3.14.1-gst1.patch b/gambas3-3.14.1-gst1.patch new file mode 100644 index 0000000..7d5e39d --- /dev/null +++ b/gambas3-3.14.1-gst1.patch @@ -0,0 +1,12 @@ +diff -up gambas-3.14.1/TEMPLATE/conf/gb.media.conf.gst1 gambas-3.14.1/TEMPLATE/conf/gb.media.conf +--- gambas-3.14.1/TEMPLATE/conf/gb.media.conf.gst1 2019-11-14 08:33:16.210251507 -0500 ++++ gambas-3.14.1/TEMPLATE/conf/gb.media.conf 2019-11-14 08:33:27.316055554 -0500 +@@ -24,7 +24,7 @@ + #if __USE_PKGCONFIG + + /* Name of the package for pkg-config */ +-#define __PKGCONFIG_NAME gstreamer-0.10 ++#define __PKGCONFIG_NAME gstreamer-1.0 + + /* Minimum version needed */ + //#define __PKGCONFIG_VERSION 2.14.3 diff --git a/gambas3.spec b/gambas3.spec index 1a5e95e..ca41d4a 100644 --- a/gambas3.spec +++ b/gambas3.spec @@ -4,7 +4,7 @@ Name: gambas3 Summary: IDE based on a basic interpreter with object extensions Version: 3.14.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL+ URL: http://gambas.sourceforge.net/ Source0: https://gitlab.com/gambas/gambas/-/archive/%{version}/gambas-%{version}.tar.bz2 @@ -24,7 +24,7 @@ BuildRequires: xdg-utils, glibc-devel, libffi-devel BuildRequires: cairo-devel, qt4-devel, dbus-devel, libXcursor-devel BuildRequires: SDL_ttf-devel, sqlite2-devel, glew-devel BuildRequires: imlib2-devel, qt-webkit-devel, gsl-devel -BuildRequires: libtool, ncurses-devel, gstreamer-plugins-base-devel >= 0.10.31 +BuildRequires: libtool, ncurses-devel BuildRequires: gtkglext-devel, gmime-devel, libgnome-keyring-devel BuildRequires: qt5-qtsvg-devel, qt5-qtbase-devel, qt5-qtx11extras-devel, qt5-qtwebkit-devel # We need this since linux/videodev.h is dead @@ -39,6 +39,7 @@ BuildRequires: dumb-devel Patch1: %{name}-3.12.2-nolintl.patch Patch2: %{name}-3.12.2-noliconv.patch Patch4: %{name}-3.13.0-poppler-0.73.0.patch +Patch5: %{name}-3.14.1-gst1.patch %description Gambas3 is a free development environment based on a Basic interpreter @@ -870,6 +871,7 @@ Requires: %{name}-gb-xml = %{version}-%{release} %patch1 -p1 -b .nolintl %patch2 -p1 -b .noliconv %patch4 -p1 -b .poppler_0.73.0 +%patch5 -p1 -b .gst1 for i in `find . |grep acinclude.m4`; do sed -i 's|$AM_CFLAGS -O3|$AM_CFLAGS|g' $i sed -i 's|$AM_CXXFLAGS -Os -fno-omit-frame-pointer|$AM_CXXFLAGS|g' $i @@ -1506,6 +1508,9 @@ install -m 0644 -p main/mime/application-x-gambas3.xml %{buildroot}%{_datadir}/m %{_datadir}/%{name}/info/gb.xml.xslt.* %changelog +* Thu Nov 14 2019 Tom Callaway - 3.14.1-2 +- drop gstreamer 0.10 + * Tue Oct 29 2019 Tom Callaway - 3.14.1-1 - Gambas π.1