git: cec4d3a8ffb5 - main - graphics/gegl: update to 0.4.72 release (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 10 Sep 2026 22:33:40 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=cec4d3a8ffb5b1b0c6045a6f83494d799ab1584a
commit cec4d3a8ffb5b1b0c6045a6f83494d799ab1584a
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2026-09-10 22:30:59 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2026-09-10 22:33:34 +0000
graphics/gegl: update to 0.4.72 release (+)
Use meson helpers while here
Changelog: https://gitlab.gnome.org/GNOME/gegl/-/blob/GEGL_0_4_72/docs/NEWS.adoc?ref_type=tags#user-content-gegl-0-4-72-2026-09-07
---
graphics/gegl/Makefile | 24 +++++++-------
graphics/gegl/distinfo | 6 ++--
.../gegl/files/patch-libs_ctx_libgegl__ctx_ctx.h | 11 +++++++
graphics/gegl/pkg-plist | 37 +++++++++++++---------
4 files changed, 49 insertions(+), 29 deletions(-)
diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile
index abf08a18deec..4e593ab993b9 100644
--- a/graphics/gegl/Makefile
+++ b/graphics/gegl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gegl
-DISTVERSION= 0.4.70
+DISTVERSION= 0.4.72
CATEGORIES= graphics
MASTER_SITES= GIMP
@@ -25,22 +25,24 @@ USE_LDCONFIG= yes
SHEBANG_FILES= tools/xml_insert.sh
-MESON_ARGS= -Ddocs=false \
- -Dgi-docgen=disabled \
- -Dworkshop=false \
- -Dintrospection=true \
- -Dlensfun=disabled \
- -Dmaxflow=disabled \
- -Dmrg=disabled \
- -Dpygobject=disabled \
- -Dlua=disabled
+MESON_DISABLED= gi-docgen \
+ maxflow \
+ mrg \
+ lensfun \
+ lua \
+ pygobject \
+ sdl3
+MESON_FALSE= docs \
+ workshop
+MESON_TRUE= introspection
+
# relocatable does not mean ELF relocation
MESON_ARGS+= -Drelocatable-bundle=no
.if !exists(/usr/include/omp.h)
MESON_ARGS+= -Dopenmp=disabled
.endif
-GEGL_SHLIB= 0.469.1
+GEGL_SHLIB= 0.471.1
GEGL_VER= 0.4
PLIST_SUB+= GEGL_SHLIB=${GEGL_SHLIB} GEGL_VER=${GEGL_VER}
diff --git a/graphics/gegl/distinfo b/graphics/gegl/distinfo
index d29597fa0fd4..644d40f8f4f6 100644
--- a/graphics/gegl/distinfo
+++ b/graphics/gegl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1784889986
-SHA256 (gegl-0.4.70.tar.xz) = 47f50d9c3aecd375deb48c11ebfead52d162e4fc162a4b3d44618277f1faec02
-SIZE (gegl-0.4.70.tar.xz) = 6164464
+TIMESTAMP = 1789072844
+SHA256 (gegl-0.4.72.tar.xz) = ccbb8cdd1db56ecd4ece5dbabae0118ab2c46b5b3439c94f3cec467798ce956d
+SIZE (gegl-0.4.72.tar.xz) = 6278088
diff --git a/graphics/gegl/files/patch-libs_ctx_libgegl__ctx_ctx.h b/graphics/gegl/files/patch-libs_ctx_libgegl__ctx_ctx.h
new file mode 100644
index 000000000000..2cd5efc78471
--- /dev/null
+++ b/graphics/gegl/files/patch-libs_ctx_libgegl__ctx_ctx.h
@@ -0,0 +1,11 @@
+--- libs/ctx/libgegl_ctx/ctx.h.orig 2026-09-07 02:51:56 UTC
++++ libs/ctx/libgegl_ctx/ctx.h
+@@ -51,7 +51,7 @@ extern "C" {
+ #include <string.h>
+ #ifndef _WIN32
+ #include <strings.h>
+-#include <alloca.h>
++#include <stdlib.h>
+ #else
+ #include <malloc.h>
+ #endif
diff --git a/graphics/gegl/pkg-plist b/graphics/gegl/pkg-plist
index 812863c40a1f..0cbb90a8c0ae 100644
--- a/graphics/gegl/pkg-plist
+++ b/graphics/gegl/pkg-plist
@@ -49,27 +49,31 @@ include/gegl-%%GEGL_VER%%/npd/npd_common.h
include/gegl-%%GEGL_VER%%/npd/npd_debug.h
include/gegl-%%GEGL_VER%%/npd/npd_gegl.h
include/gegl-%%GEGL_VER%%/npd/npd_math.h
-include/gegl-%%GEGL_VER%%/opencl/cl.h
-include/gegl-%%GEGL_VER%%/opencl/cl_d3d10.h
-include/gegl-%%GEGL_VER%%/opencl/cl_d3d11.h
-include/gegl-%%GEGL_VER%%/opencl/cl_dx9_media_sharing.h
-include/gegl-%%GEGL_VER%%/opencl/cl_egl.h
-include/gegl-%%GEGL_VER%%/opencl/cl_ext.h
-include/gegl-%%GEGL_VER%%/opencl/cl_gl.h
-include/gegl-%%GEGL_VER%%/opencl/cl_half.h
-include/gegl-%%GEGL_VER%%/opencl/cl_icd.h
-include/gegl-%%GEGL_VER%%/opencl/cl_layer.h
-include/gegl-%%GEGL_VER%%/opencl/cl_platform.h
-include/gegl-%%GEGL_VER%%/opencl/cl_va_api_media_sharing_intel.h
-include/gegl-%%GEGL_VER%%/opencl/cl_version.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_d3d10.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_d3d11.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_dx9_media_sharing.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_dx9_media_sharing_intel.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_egl.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_ext.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_ext_intel.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_function_types.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_gl.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_gl_ext.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_half.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_icd.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_layer.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_platform.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_va_api_media_sharing_intel.h
+include/gegl-%%GEGL_VER%%/opencl/CL/cl_version.h
+include/gegl-%%GEGL_VER%%/opencl/CL/opencl.h
+include/gegl-%%GEGL_VER%%/opencl/CL/opencl.hpp
include/gegl-%%GEGL_VER%%/opencl/gegl-cl.h
include/gegl-%%GEGL_VER%%/opencl/gegl-cl-color.h
include/gegl-%%GEGL_VER%%/opencl/gegl-cl-init.h
include/gegl-%%GEGL_VER%%/opencl/gegl-cl-random.h
include/gegl-%%GEGL_VER%%/opencl/gegl-cl-types.h
include/gegl-%%GEGL_VER%%/opencl/gegl-cl-version.h
-include/gegl-%%GEGL_VER%%/opencl/opencl.h
-include/gegl-%%GEGL_VER%%/opencl/opencl.hpp
include/gegl-%%GEGL_VER%%/operation/gegl-extension-handler.h
include/gegl-%%GEGL_VER%%/operation/gegl-operation-area-filter.h
include/gegl-%%GEGL_VER%%/operation/gegl-operation-composer.h
@@ -180,6 +184,7 @@ share/locale/ka/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/kab/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/kk/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/ko/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
+share/locale/lo/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/lv/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/mr/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/nb/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
@@ -197,8 +202,10 @@ share/locale/sl/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/sr@latin/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/sr/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/sv/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
+share/locale/th/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/tr/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/uk/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
share/locale/zh_CN/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
+share/locale/zh_TW/LC_MESSAGES/gegl-%%GEGL_VER%%.mo
%%VAPI%%share/vala/vapi/gegl-%%GEGL_VER%%.deps
%%VAPI%%share/vala/vapi/gegl-%%GEGL_VER%%.vapi