Index | Thread | Search

From:
Theo Buehler <tb@theobuehler.org>
Subject:
[llvm22] GraphicsMagic 1.3.47
To:
ports@openbsd.org
Cc:
brad@comstyle.com
Date:
Wed, 20 May 2026 14:10:08 +0200

Download raw body.

Thread
  • Theo Buehler:

    [llvm22] GraphicsMagic 1.3.47

I only looked at this because it fixes the build with llvm22. Since I
don't know the port, I didn't look into details.

Regress passes on amd64.

Reverse dependencies build with llvm22, at least those that aren't
behind lang/clisp, x11/p5-Tk and gimp-stable.

http://www.graphicsmagick.org/NEWS.html#may-13-2026

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/GraphicsMagick/Makefile,v
diff -u -p -r1.78 Makefile
--- Makefile	1 Nov 2025 11:16:41 -0000	1.78
+++ Makefile	20 May 2026 11:19:06 -0000
@@ -1,14 +1,13 @@
 COMMENT=	image processing tools with stable ABI
 
-DISTNAME=	GraphicsMagick-1.3.45
-REVISION=	1
+DISTNAME=	GraphicsMagick-1.3.47
 CATEGORIES=	graphics devel
 SITES=		${SITE_SOURCEFORGE:=graphicsmagick/}
 EXTRACT_SUFX=	.tar.xz
 
-SHARED_LIBS=	GraphicsMagick		9.4 \
-		GraphicsMagick++	6.1 \
-		GraphicsMagickWand	4.0
+SHARED_LIBS=	GraphicsMagick		10.0 \
+		GraphicsMagick++	7.0 \
+		GraphicsMagickWand	4.1
 
 HOMEPAGE=	http://www.graphicsmagick.org/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/GraphicsMagick/distinfo,v
diff -u -p -r1.36 distinfo
--- distinfo	29 Oct 2024 12:28:50 -0000	1.36
+++ distinfo	20 May 2026 11:19:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (GraphicsMagick-1.3.45.tar.xz) = 3OpRZ0FPfIBVV94tekepsxR7y/YXuR9fD0r+XmVDAms=
-SIZE (GraphicsMagick-1.3.45.tar.xz) = 5936968
+SHA256 (GraphicsMagick-1.3.47.tar.xz) = lftoLasCBqnbFo0GWWP0/99aYLCyo3WsofRJL7GNBic=
+SIZE (GraphicsMagick-1.3.47.tar.xz) = 6075948
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/graphics/GraphicsMagick/patches/patch-configure,v
diff -u -p -r1.25 patch-configure
--- patches/patch-configure	29 Oct 2024 12:28:50 -0000	1.25
+++ patches/patch-configure	20 May 2026 11:19:06 -0000
@@ -1,7 +1,7 @@
 Index: configure
 --- configure.orig
 +++ configure
-@@ -32139,7 +32139,7 @@ fi
+@@ -33819,7 +33819,7 @@ fi
  #
  
  # Subdirectory under lib to place GraphicsMagick lib files
@@ -10,7 +10,7 @@ Index: configure
  
  printf "%s\n" "#define MagickLibSubdir \"$MagickLibSubdir\"" >>confdefs.h
  
-@@ -32225,7 +32225,7 @@ printf "%s\n" "#define MagickFilterModulesPath \"$Magi
+@@ -33905,7 +33905,7 @@ printf "%s\n" "#define MagickFilterModulesPath \"$Magi
  
  #
  # Path to GraphicsMagick share files
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/GraphicsMagick/pkg/PLIST,v
diff -u -p -r1.31 PLIST
--- pkg/PLIST	29 Oct 2024 12:28:50 -0000	1.31
+++ pkg/PLIST	20 May 2026 11:19:06 -0000
@@ -95,6 +95,7 @@ lib/GraphicsMagick/config/
 lib/GraphicsMagick/config/delegates.mgk
 lib/GraphicsMagick/config/type-ghostscript.mgk
 lib/GraphicsMagick/config/type-solaris.mgk
+lib/GraphicsMagick/config/type-urw-base35-otf.mgk
 lib/GraphicsMagick/config/type-windows.mgk
 lib/GraphicsMagick/config/type.mgk
 lib/GraphicsMagick/modules-Q16/
@@ -384,6 +385,8 @@ share/doc/GraphicsMagick/www/ChangeLog-2
 share/doc/GraphicsMagick/www/ChangeLog-2021.html
 share/doc/GraphicsMagick/www/ChangeLog-2022.html
 share/doc/GraphicsMagick/www/ChangeLog-2023.html
+share/doc/GraphicsMagick/www/ChangeLog-2024.html
+share/doc/GraphicsMagick/www/ChangeLog-2025.html
 share/doc/GraphicsMagick/www/ChangeLog.html
 share/doc/GraphicsMagick/www/Changes.html
 share/doc/GraphicsMagick/www/Copyright.html