From 056998947a7aef61aaea477eeaa813ac47341dbc Mon Sep 17 00:00:00 2001 From: tigro Date: Thu, 2 Jan 2025 00:09:21 +0300 Subject: [PATCH] import gegl04-0.4.52-1.el10 --- .gegl04.metadata | 2 +- .gitignore | 2 +- SOURCES/gegl04-gtk.patch | 30 ------------------------------ SOURCES/gegl04-openexr.patch | 12 ------------ SPECS/gegl04.spec | 36 ++++++++++++++++++++++-------------- 5 files changed, 24 insertions(+), 58 deletions(-) delete mode 100644 SOURCES/gegl04-gtk.patch delete mode 100644 SOURCES/gegl04-openexr.patch diff --git a/.gegl04.metadata b/.gegl04.metadata index e4b6a11..64bf4d9 100644 --- a/.gegl04.metadata +++ b/.gegl04.metadata @@ -1 +1 @@ -d051906c8339e1913a30a379ee5a86bf6e76ddf8 SOURCES/gegl-0.4.48.tar.xz +7b210d06268eb2419ed07e48dd847ed2b5c8240b SOURCES/gegl-0.4.52.tar.xz diff --git a/.gitignore b/.gitignore index 62ddeeb..7b10cf3 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/gegl-0.4.48.tar.xz +SOURCES/gegl-0.4.52.tar.xz diff --git a/SOURCES/gegl04-gtk.patch b/SOURCES/gegl04-gtk.patch deleted file mode 100644 index 3ea14a9..0000000 --- a/SOURCES/gegl04-gtk.patch +++ /dev/null @@ -1,30 +0,0 @@ -From cf7e328c931a46997fbc4a40540afccd2da8f1e9 Mon Sep 17 00:00:00 2001 -From: Simon McVittie -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 ---- - 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 - - diff --git a/SOURCES/gegl04-openexr.patch b/SOURCES/gegl04-openexr.patch deleted file mode 100644 index 0b34f79..0000000 --- a/SOURCES/gegl04-openexr.patch +++ /dev/null @@ -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 -+#include - #include - #include - #include diff --git a/SPECS/gegl04.spec b/SPECS/gegl04.spec index 319800b..6bfdb16 100644 --- a/SPECS/gegl04.spec +++ b/SPECS/gegl04.spec @@ -1,8 +1,8 @@ ## START: Set by rpmautospec -## (rpmautospec version 0.6.5) +## (rpmautospec version 0.7.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: - release_number = 4; + release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} @@ -16,12 +16,11 @@ %bcond lensfun 1 %endif -# Disable docs until https://gitlab.gnome.org/GNOME/gegl/-/issues/363 is fixed -# Due to babl update -%bcond docs 0 +# Whether or not docs should be built +%bcond docs 1 Name: gegl04 -Version: 0.4.48 +Version: 0.4.52 Release: %autorelease 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/ Source0: http://download.gimp.org/pub/gegl/%{apiver}/gegl-%{version}.tar.xz -Patch0: gegl04-openexr.patch -Patch1: gegl04-gtk.patch - BuildRequires: chrpath BuildRequires: enscript BuildRequires: gcc-c++ @@ -67,7 +63,7 @@ BuildRequires: pkgconfig(libwebp) >= 0.5.0 BuildRequires: pkgconfig(lua) >= 5.1.0 %if ! 0%{?rhel} -%ifarch %{arm} %{ix86} x86_64 +%ifarch aarch64 %{ix86} x86_64 BuildRequires: pkgconfig(luajit) >= 2.0.4 %endif BuildRequires: pkgconfig(OpenEXR) >= 2.5.4 @@ -170,7 +166,7 @@ chrpath --delete %{buildroot}%{_libdir}/gegl-%{apiver}/*.so %{_libdir}/girepository-1.0/Gegl-%{apiver}.typelib %if ! 0%{?rhel} -%ifarch %{arm} %{ix86} x86_64 +%ifarch aarch64 %{ix86} x86_64 %dir %{_datadir}/gegl-%{apiver}/ %{_datadir}/gegl-%{apiver}/lua/ %endif @@ -199,10 +195,22 @@ chrpath --delete %{buildroot}%{_libdir}/gegl-%{apiver}/*.so %changelog -* Wed Jan 01 2025 Arkady L. Shane - 0.4.48-4 -- Rebuilt for MSVSphere 10 - ## START: Generated by rpmautospec +* Wed Jan 01 2025 Arkady L. Shane - 0.4.52-1 +- Rebuild for MSVSphere 10 + +* Mon Dec 30 2024 Nils Philippsen - 0.4.52-1 +- Update to 0.4.52 + +* Sat Nov 30 2024 Peter Robinson - 0.4.50-3 +- Fix luajit arches + +* Wed Nov 06 2024 Nils Philippsen - 0.4.50-2 +- Re-enable devel-docs subpackage + +* Sun Nov 03 2024 Nils Philippsen - 0.4.50-1 +- Update to 0.4.50 + * Thu Jul 18 2024 Fedora Release Engineering - 0.4.48-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild