import gegl04-0.4.52-1.el10

i10ce changed/i10ce/gegl04-0.4.52-1.el10
Arkady L. Shane 1 month ago
parent 60efbdbc9b
commit 056998947a
Signed by: tigro
GPG Key ID: 1EC08A25C9DB2503

@ -1 +1 @@
d051906c8339e1913a30a379ee5a86bf6e76ddf8 SOURCES/gegl-0.4.48.tar.xz 7b210d06268eb2419ed07e48dd847ed2b5c8240b SOURCES/gegl-0.4.52.tar.xz

2
.gitignore vendored

@ -1 +1 @@
SOURCES/gegl-0.4.48.tar.xz SOURCES/gegl-0.4.52.tar.xz

@ -1,30 +0,0 @@
From cf7e328c931a46997fbc4a40540afccd2da8f1e9 Mon Sep 17 00:00:00 2001
From: Simon McVittie <smcv@debian.org>
Date: Thu, 9 Sep 2021 13:00:36 +0100
Subject: [PATCH] docs: Don't scan ctx.h with gtk-doc
ctx.h contains both declarations and implementation, causing gtk-doc to
fail. It isn't part of GEGL's public API anyway, so don't try to
document it as such.
Signed-off-by: Simon McVittie <smcv@debian.org>
---
docs/reference/meson.build | 1 +
1 file changed, 1 insertion(+)
diff --git a/docs/reference/meson.build b/docs/reference/meson.build
index 8193a25ba..2348cec92 100644
--- a/docs/reference/meson.build
+++ b/docs/reference/meson.build
@@ -12,6 +12,7 @@ if gtkdoc_scan.found()
project_source_root / 'gegl',
project_build_root / 'gegl',
],
+ ignore_headers: ['ctx.h'],
fixxref_args: [
'--html-dir=@0@'.format(gegl_gtk_docdir),
'--extra-dir=@0@'.format(glib_gtk_docdir),
--
GitLab

@ -1,12 +0,0 @@
Index: gegl-0.4.30/operations/external/exr-save.cc
===================================================================
--- gegl-0.4.30.orig/operations/external/exr-save.cc
+++ gegl-0.4.30/operations/external/exr-save.cc
@@ -39,6 +39,7 @@ extern "C" {
} /* extern "C" */
#include <exception>
+#include <ImfFrameBuffer.h>
#include <ImfTiledOutputFile.h>
#include <ImfOutputFile.h>
#include <ImfChannelList.h>

@ -1,8 +1,8 @@
## START: Set by rpmautospec ## START: Set by rpmautospec
## (rpmautospec version 0.6.5) ## (rpmautospec version 0.7.3)
## RPMAUTOSPEC: autorelease, autochangelog ## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: %define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
release_number = 4; release_number = 1;
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
print(release_number + base_release_number - 1); print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
@ -16,12 +16,11 @@
%bcond lensfun 1 %bcond lensfun 1
%endif %endif
# Disable docs until https://gitlab.gnome.org/GNOME/gegl/-/issues/363 is fixed # Whether or not docs should be built
# Due to babl update %bcond docs 1
%bcond docs 0
Name: gegl04 Name: gegl04
Version: 0.4.48 Version: 0.4.52
Release: %autorelease Release: %autorelease
Summary: Graph based image processing framework Summary: Graph based image processing framework
@ -30,9 +29,6 @@ License: GPL-3.0-or-later AND LGPL-3.0-or-later
URL: https://www.gegl.org/ URL: https://www.gegl.org/
Source0: http://download.gimp.org/pub/gegl/%{apiver}/gegl-%{version}.tar.xz Source0: http://download.gimp.org/pub/gegl/%{apiver}/gegl-%{version}.tar.xz
Patch0: gegl04-openexr.patch
Patch1: gegl04-gtk.patch
BuildRequires: chrpath BuildRequires: chrpath
BuildRequires: enscript BuildRequires: enscript
BuildRequires: gcc-c++ BuildRequires: gcc-c++
@ -67,7 +63,7 @@ BuildRequires: pkgconfig(libwebp) >= 0.5.0
BuildRequires: pkgconfig(lua) >= 5.1.0 BuildRequires: pkgconfig(lua) >= 5.1.0
%if ! 0%{?rhel} %if ! 0%{?rhel}
%ifarch %{arm} %{ix86} x86_64 %ifarch aarch64 %{ix86} x86_64
BuildRequires: pkgconfig(luajit) >= 2.0.4 BuildRequires: pkgconfig(luajit) >= 2.0.4
%endif %endif
BuildRequires: pkgconfig(OpenEXR) >= 2.5.4 BuildRequires: pkgconfig(OpenEXR) >= 2.5.4
@ -170,7 +166,7 @@ chrpath --delete %{buildroot}%{_libdir}/gegl-%{apiver}/*.so
%{_libdir}/girepository-1.0/Gegl-%{apiver}.typelib %{_libdir}/girepository-1.0/Gegl-%{apiver}.typelib
%if ! 0%{?rhel} %if ! 0%{?rhel}
%ifarch %{arm} %{ix86} x86_64 %ifarch aarch64 %{ix86} x86_64
%dir %{_datadir}/gegl-%{apiver}/ %dir %{_datadir}/gegl-%{apiver}/
%{_datadir}/gegl-%{apiver}/lua/ %{_datadir}/gegl-%{apiver}/lua/
%endif %endif
@ -199,10 +195,22 @@ chrpath --delete %{buildroot}%{_libdir}/gegl-%{apiver}/*.so
%changelog %changelog
* Wed Jan 01 2025 Arkady L. Shane <tigro@msvsphere-os.ru> - 0.4.48-4
- Rebuilt for MSVSphere 10
## START: Generated by rpmautospec ## START: Generated by rpmautospec
* Wed Jan 01 2025 Arkady L. Shane <tigro@msvsphere-os.ru> - 0.4.52-1
- Rebuild for MSVSphere 10
* Mon Dec 30 2024 Nils Philippsen <nils@tiptoe.de> - 0.4.52-1
- Update to 0.4.52
* Sat Nov 30 2024 Peter Robinson <pbrobinson@gmail.com> - 0.4.50-3
- Fix luajit arches
* Wed Nov 06 2024 Nils Philippsen <nils@tiptoe.de> - 0.4.50-2
- Re-enable devel-docs subpackage
* Sun Nov 03 2024 Nils Philippsen <nils@tiptoe.de> - 0.4.50-1
- Update to 0.4.50
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.48-4 * Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.48-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

Loading…
Cancel
Save