From e2ce6c6fdbf3ae274c129982a58a3d21c7b0a3ca Mon Sep 17 00:00:00 2001 From: Bruno Lopes Date: Fri, 8 May 2026 14:18:06 -0300 Subject: [PATCH] gegl: update to 0.4.70 Closes: https://trac.macports.org/ticket/71864 --- graphics/gegl/Portfile | 18 ++++-------- graphics/gegl/files/patch-fix-objc-flags.diff | 29 ------------------- 2 files changed, 6 insertions(+), 41 deletions(-) delete mode 100644 graphics/gegl/files/patch-fix-objc-flags.diff diff --git a/graphics/gegl/Portfile b/graphics/gegl/Portfile index 35ae045b818..24e7313ce4c 100644 --- a/graphics/gegl/Portfile +++ b/graphics/gegl/Portfile @@ -9,8 +9,8 @@ PortGroup debug 1.0 name gegl conflicts gegl-devel set my_name gegl -version 0.4.64 -revision 2 +version 0.4.70 +revision 0 epoch 1 license {GPL-3+ LGPL-3+} @@ -29,14 +29,14 @@ dist_subdir ${my_name} distname ${my_name}-${version} use_xz yes -checksums rmd160 b2c71c1a1d8b6fde481b6f9d10cd145b4ade2a1e \ - sha256 0de1c9dd22c160d5e4bdfc388d292f03447cca6258541b9a12fed783d0cf7c60 \ - size 6066976 +checksums rmd160 db6f064cf0df7688990d73d84145b4341f1e0051 \ + sha256 47f50d9c3aecd375deb48c11ebfead52d162e4fc162a4b3d44618277f1faec02 \ + size 6164464 # Disable unexpected download of subprojects meson.wrap_mode nodownload -set py_ver 3.13 +set py_ver 3.14 set py_ver_nodot [string map {. {}} ${py_ver}] set py_framework ${frameworks_dir}/Python.framework/Versions/${py_ver} @@ -95,12 +95,6 @@ post-patch { } } -# cc1: error: argument to '-O' should be a non-negative integer, 'g', 's', 'z' or 'fast' -# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117478 -if { [string match *gcc* ${configure.compiler}] } { - patchfiles-append patch-fix-objc-flags.diff -} - # needs C++14 C11 compiler.cxx_standard 2014 compiler.c_standard 2011 diff --git a/graphics/gegl/files/patch-fix-objc-flags.diff b/graphics/gegl/files/patch-fix-objc-flags.diff deleted file mode 100644 index ce6c2d918d4..00000000000 --- a/graphics/gegl/files/patch-fix-objc-flags.diff +++ /dev/null @@ -1,29 +0,0 @@ -#================================================================================================== -# From: Lukas Oberhuber -# Date: Sun, 10 Nov 2024 15:48:14 +0000 -# Subject: [PATCH] meson: Fix objective c build for gcc -# -# Merge Request: -# - https://gitlab.gnome.org/GNOME/gegl/-/merge_requests/201 -# -# Related Issues: -# - https://gitlab.gnome.org/GNOME/gegl/-/issues/393 -# - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117478 -#================================================================================================== ---- meson.build.orig 2024-11-04 00:39:32.000000000 +0800 -+++ meson.build 2024-11-07 19:28:37.000000000 +0800 -@@ -245,12 +245,12 @@ - - if os_osx - add_languages('objc') -- osx_ldflags = ['-Wl,-framework,Foundation', '-Wl,-framework,AppKit', '-ObjC'] -+ osx_ldflags = ['-Wl,-framework,Foundation', '-Wl,-framework,AppKit'] - add_project_link_arguments(osx_ldflags, language : ['objc', 'c']) - endif - - if os_osx -- add_project_arguments('-ObjC', language : 'c') -+ add_project_arguments('-xobjective-c', language : 'c') - endif - - ################################################################################