Fix FTBFS with latest gegl04

Just disable gegl support as nothing in Fedora uses it right now. This
also matches how gimp upstream builds their flatpak.
This commit is contained in:
Kalev Lember 2019-06-13 13:45:34 +02:00
parent 44c31c6055
commit ff744e1ebb
2 changed files with 5 additions and 1098 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
Name: libmypaint
Version: 1.3.0
Release: 11%{?dist}
Release: 12%{?dist}
Summary: Library for making brush strokes
# Compute some version related macros.
@ -12,13 +12,11 @@ Summary: Library for making brush strokes
License: ISC
URL: https://github.com/mypaint/libmypaint
Source0: https://github.com/mypaint/libmypaint/releases/download/v%{version}/libmypaint-%{version}.tar.xz
Patch0: libmypaint-1.3.0-gegl04.patch
Patch1: libmypaint-1.3.0-sphinx18.patch
BuildRequires: babl-devel
BuildRequires: gcc
BuildRequires: doxygen
BuildRequires: gegl04-devel
BuildRequires: glib2-devel
BuildRequires: gobject-introspection-devel
BuildRequires: intltool
@ -43,7 +41,7 @@ This package contains files needed for development with libmypaint.
%autosetup -p1
%build
%configure --enable-docs --enable-introspection=yes --enable-gegl
%configure --enable-docs --enable-introspection=yes --disable-gegl
%make_build
%install
@ -60,20 +58,19 @@ find %{buildroot}%{_libdir} -name '*.la' -delete -print
%{_libdir}/*.so.*
%dir %{_libdir}/girepository-1.0
%{_libdir}/girepository-1.0/MyPaint-%{major}.%{minor}.typelib
%{_libdir}/girepository-1.0/MyPaintGegl-%{major}.%{minor}.typelib
%files devel
%doc doc/build/*
%{_libdir}/*.so
%{_includedir}/%{name}
%{_includedir}/%{name}-gegl
%{_libdir}/pkgconfig/libmypaint.pc
%{_libdir}/pkgconfig/libmypaint-gegl.pc
%dir %{_datadir}/gir-1.0
%{_datadir}/gir-1.0/MyPaint-%{major}.%{minor}.gir
%{_datadir}/gir-1.0/MyPaintGegl-%{major}.%{minor}.gir
%changelog
* Thu Jun 13 2019 Kalev Lember <klember@redhat.com> - 1.3.0-12
- Fix FTBFS with latest gegl04
* Sat Mar 09 2019 Nils Philippsen <nils@tiptoe.de> - 1.3.0-11
- use python3-sphinx, python3-breathe for building documentation