Index | Thread | Search

From:
Landry Breuil <landry@openbsd.org>
Subject:
[update] gimp 3.0.2
To:
ports@openbsd.org, ajacoutot@openbsd.org
Date:
Wed, 2 Apr 2025 08:54:03 +0200

Download raw body.

Thread
  • Landry Breuil:

    [update] gimp 3.0.2

hi,

imo a good candidate for release, instead of shipping an rc3,
see https://www.gimp.org/news/2025/03/23/gimp-3-0-2-released/
and https://www.gimp.org/release-notes/gimp-3.0.html

testing and oks welcome

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/gimp/snapshot/Makefile,v
diff -u -r1.31 Makefile
--- Makefile	22 Feb 2025 15:08:25 -0000	1.31
+++ Makefile	2 Apr 2025 06:51:35 -0000
@@ -6,8 +6,8 @@
 ONLY_FOR_ARCHS=	${RUST_ARCHS}
 
 V=		3.0
-DISTNAME=	gimp-${V}.0-RC3
-PKGNAME =	gimp-${V}.0rc3
+DISTNAME=	gimp-${V}.2
+PKGNAME =	gimp-${V}.2
 
 .for i in gimp gimpbase gimpcolor gimpconfig gimpmath gimpmodule \
 	gimpthumb gimpui gimpwidgets gimp-scriptfu
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/gimp/snapshot/distinfo,v
diff -u -r1.7 distinfo
--- distinfo	22 Feb 2025 15:08:25 -0000	1.7
+++ distinfo	2 Apr 2025 06:51:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (gimp-3.0.0-RC3.tar.xz) = YftSfPItCTo/NQGIR5arq9PDDdfw41Tb3AQb7w9+OOw=
-SIZE (gimp-3.0.0-RC3.tar.xz) = 27043600
+SHA256 (gimp-3.0.2.tar.xz) = VG3cMMstDnkSPH/LTXghHh7npqrOkaagrYy8v26lcaI=
+SIZE (gimp-3.0.2.tar.xz) = 27019468
Index: patches/patch-meson_build
===================================================================
RCS file: /cvs/ports/graphics/gimp/snapshot/patches/patch-meson_build,v
diff -u -r1.9 patch-meson_build
--- patches/patch-meson_build	22 Feb 2025 15:08:25 -0000	1.9
+++ patches/patch-meson_build	2 Apr 2025 06:51:35 -0000
@@ -1,7 +1,7 @@
 Index: meson.build
 --- meson.build.orig
 +++ meson.build
-@@ -1192,7 +1192,7 @@ have_lua_output = have_lua
+@@ -1198,7 +1198,7 @@ have_lua_output = have_lua
  if have_lua
    have_lua_lgi = false
  
@@ -10,7 +10,7 @@
      lua = find_program(lua_bin, required: false)
  
      if lua.found() and meson.can_run_host_binaries()
-@@ -1571,6 +1571,7 @@ conf.set('NO_FD_SET',
+@@ -1577,6 +1577,7 @@ conf.set('NO_FD_SET',
    not platform_windows
    and not cc.compiles('''
      #include <sys/types.h>
Index: patches/patch-tools_in-build-gimp_sh
===================================================================
RCS file: /cvs/ports/graphics/gimp/snapshot/patches/patch-tools_in-build-gimp_sh,v
diff -u -r1.1 patch-tools_in-build-gimp_sh
--- patches/patch-tools_in-build-gimp_sh	22 Feb 2025 15:08:25 -0000	1.1
+++ patches/patch-tools_in-build-gimp_sh	2 Apr 2025 06:51:35 -0000
@@ -8,7 +8,7 @@
    unset IFS
  fi
  
--if command -v gdb; then
+-if [ -n "$GIMP_DEBUG_SELF" ] && command -v gdb; then
 -  echo RUNNING: cat /dev/stdin "|" gdb --batch -x "$GIMP_GLOBAL_SOURCE_ROOT/tools/debug-in-build-gimp.py" --args $GIMP_SELF_IN_BUILD "$@"
 -  cat /dev/stdin | gdb --return-child-result --batch -x "$GIMP_GLOBAL_SOURCE_ROOT/tools/debug-in-build-gimp.py" --args $GIMP_SELF_IN_BUILD "$@"
 -else
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/gimp/snapshot/pkg/PLIST,v
diff -u -r1.11 PLIST
--- pkg/PLIST	22 Feb 2025 15:08:25 -0000	1.11
+++ pkg/PLIST	2 Apr 2025 06:51:35 -0000
@@ -1606,6 +1606,10 @@
 share/gimp/${V}/icons/Default/scalable/apps/gimp-text-dir-ttb-rtl.svg
 share/gimp/${V}/icons/Default/scalable/apps/gimp-text-layer-symbolic.svg
 share/gimp/${V}/icons/Default/scalable/apps/gimp-text-layer.svg
+share/gimp/${V}/icons/Default/scalable/apps/gimp-toggle-off-symbolic.svg
+share/gimp/${V}/icons/Default/scalable/apps/gimp-toggle-off.svg
+share/gimp/${V}/icons/Default/scalable/apps/gimp-toggle-on-symbolic.svg
+share/gimp/${V}/icons/Default/scalable/apps/gimp-toggle-on.svg
 share/gimp/${V}/icons/Default/scalable/apps/gimp-toilet-paper-symbolic.svg
 share/gimp/${V}/icons/Default/scalable/apps/gimp-toilet-paper.svg
 share/gimp/${V}/icons/Default/scalable/apps/gimp-tool-airbrush-symbolic.svg
@@ -2267,6 +2271,10 @@
 share/gimp/${V}/icons/Legacy/scalable/apps/gimp-shred.svg
 share/gimp/${V}/icons/Legacy/scalable/apps/gimp-smartphone.svg
 share/gimp/${V}/icons/Legacy/scalable/apps/gimp-symmetry.svg
+share/gimp/${V}/icons/Legacy/scalable/apps/gimp-toggle-off-symbolic.svg
+share/gimp/${V}/icons/Legacy/scalable/apps/gimp-toggle-off.svg
+share/gimp/${V}/icons/Legacy/scalable/apps/gimp-toggle-on-symbolic.svg
+share/gimp/${V}/icons/Legacy/scalable/apps/gimp-toggle-on.svg
 share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-airbrush.svg
 share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-align.svg
 share/gimp/${V}/icons/Legacy/scalable/apps/gimp-tool-blur.svg