[packages/gegl] - updated to 0.4.72

qboosh qboosh at pld-linux.org
Thu Sep 17 22:14:43 CEST 2026


commit 54a4a0bb008b5c3b813658003e975a55697f38b5
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Sep 17 22:14:58 2026 +0200

    - updated to 0.4.72

 gegl-ruby1.9.patch |  8 --------
 gegl.spec          | 46 ++++++++++++++++++++++++++++++++++++----------
 2 files changed, 36 insertions(+), 18 deletions(-)
---
diff --git a/gegl.spec b/gegl.spec
index c93fc7a..50c9bc3 100644
--- a/gegl.spec
+++ b/gegl.spec
@@ -21,18 +21,19 @@
 Summary:	Generic image processing library
 Summary(pl.UTF-8):	Ogólna biblioteka przetwarzania obrazu
 Name:		gegl
-Version:	0.4.70
+Version:	0.4.72
 Release:	1
 License:	LGPL v3+/GPL v3+
 Group:		Libraries
 Source0:	https://download.gimp.org/pub/gegl/0.4/%{name}-%{version}.tar.xz
-# Source0-md5:	2442d5f0cb97bcc1b50d2082e29c9375
-Patch1:		%{name}-ruby1.9.patch
+# Source0-md5:	0f8c38a4b5278a939f97b3bc7e5ed914
 Patch2:		%{name}-build.patch
 Patch5:		%{name}-no-lua.patch
 URL:		https://www.gegl.org/
+BuildRequires:	OpenCL-devel >= 3.0
 BuildRequires:	OpenEXR-devel >= 1.6.1
 BuildRequires:	SDL2-devel >= 2.0.5
+BuildRequires:	SDL3-devel >= 3.2.0
 BuildRequires:	SuiteSparse-UMFPACK-devel
 BuildRequires:	asciidoc
 BuildRequires:	babl-devel >= %{babl_ver}
@@ -70,7 +71,7 @@ BuildRequires:	lua51-devel >= 5.1.5-2
 BuildRequires:	luajit-devel >= 2.0.4
 %endif
 BuildRequires:	maxflow-devel >= 3.0.4
-BuildRequires:	meson >= 0.59.0
+BuildRequires:	meson >= 0.60.0
 BuildRequires:	mrg-devel >= %{mrg_ver}
 BuildRequires:	ninja >= 1.5
 BuildRequires:	pango-devel >= 1:1.38.0
@@ -85,7 +86,6 @@ BuildRequires:	python3 >= 1:3.2
 BuildRequires:	poly2tri-c-devel
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 2.042
-BuildRequires:	ruby >= 1.9
 BuildRequires:	tar >= 1:1.22
 %if %{with vala}
 BuildRequires:	vala >= 2:0.20.0
@@ -95,6 +95,7 @@ BuildRequires:	xz
 BuildRequires:	zlib-devel >= 1.2.0
 Requires:	OpenEXR >= 1.6.1
 Requires:	SDL2 >= 2.0.5
+Requires:	SDL3 >= 3.2.0
 Requires:	babl >= %{babl_ver}
 Requires:	cairo >= 1.12.2
 Requires:	gdk-pixbuf2 >= 2.32.0
@@ -189,19 +190,44 @@ API języka Vala dla biblioteki gegl.
 
 %prep
 %setup -q
-%patch -P 1 -p1
 %patch -P 2 -p1
 %patch -P 5 -p1
 
 %build
 %meson \
 	%{!?with_static_libs:--default-library=shared} \
+	-Dcairo=enabled \
 	-Ddocs=%{__true_false doc} \
+	-Dgdk-pixbuf=enabled \
+	-Dgexiv2=enabled \
 	-Dgtk-doc=%{__true_false doc} \
-	%{!?with_doc:-Dgi-docgen=disabled} \
-	%{!?with_introspection:-Dintrospection=false} \
-	%{!?with_lensfun:-Dlensfun=disabled} \
-	%{!?with_lua:-Dlua=disabled} \
+	-Dgi-docgen=%{__enabled_disabled doc} \
+	-Dgraphviz=enabled \
+	-Dintrospection=%{__true_false introspection} \
+	-Djasper=enabled \
+	-Dlcms=enabled \
+	-Dlensfun=%{__enabled_disabled lensfun} \
+	-Dlibav=enabled \
+	-Dlibraw=enabled \
+	-Dlibrsvg=enabled \
+	-Dlibspiro=enabled \
+	-Dlibtiff=enabled \
+	-Dlibv4l=enabled \
+	-Dlibv4l2=enabled \
+	-Dlua=%{__enabled_disabled lua} \
+	-Dmaxflow=enabled \
+	-Dmrg=enabled \
+	-Dopenexr=enabled \
+	-Dopenmp=enabled \
+	-Dpango=enabled \
+	-Dpangocairo=enabled \
+	-Dpoppler=enabled \
+	-Dpygobject=enabled \
+	-Dsdl2=enabled \
+	-Dsdl3=enabled \
+	-Dumfpack=enabled \
+	-Dvapigen=enabled \
+	-Dwebp=enabled \
 	-Dworkshop=true
 
 %meson_build
diff --git a/gegl-ruby1.9.patch b/gegl-ruby1.9.patch
deleted file mode 100644
index 49b474c..0000000
--- a/gegl-ruby1.9.patch
+++ /dev/null
@@ -1,8 +0,0 @@
---- gegl-0.3.0/tools/gobj2dot.rb,orig	2015-05-17 02:32:23.000000000 +0200
-+++ gegl-0.3.0/tools/gobj2dot.rb	2015-10-24 18:10:58.319944754 +0200
-@@ -1,4 +1,4 @@
--#!/usr/bin/env ruby
-+#!/usr/bin/ruby -Eutf-8
- 
- # This program is free software; you can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gegl.git/commitdiff/54a4a0bb008b5c3b813658003e975a55697f38b5



More information about the pld-cvs-commit mailing list