From: Volker Schlecht Subject: [Maintainer Update] print/ghostscript/gnu 10.07.0 To: ports@openbsd.org Date: Mon, 16 Mar 2026 19:10:15 +0100 As always when we get close to release, here's the unavoidable ghostscript update. This seems painless, though - lilypond rebuilds without issue, and while in this diff I decided to err on the side of caution, we might even get away without bumping the libraries. Judging by the commit messages, it fixes two CVEs that have not been assigned numbers yet. ok? Index: Makefile =================================================================== RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v diff -u -p -r1.139 Makefile --- Makefile 10 Sep 2025 18:16:21 -0000 1.139 +++ Makefile 16 Mar 2026 18:08:53 -0000 @@ -1,12 +1,12 @@ COMMENT = PostScript and PDF interpreter -VERSION = 10.06.0 +VERSION = 10.07.0 DISTNAME = ghostpdl-${VERSION} PKGNAME = ghostscript-${VERSION} EXTRACT_SUFX = .tar.xz CATEGORIES = lang print -SHARED_LIBS = gs 18.3 -SHARED_LIBS += gpcl6 18.3 +SHARED_LIBS = gs 18.4 +SHARED_LIBS += gpcl6 18.4 SITES = https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${VERSION:S/.//g}/ Index: distinfo =================================================================== RCS file: /cvs/ports/print/ghostscript/gnu/distinfo,v diff -u -p -r1.31 distinfo --- distinfo 10 Sep 2025 18:16:21 -0000 1.31 +++ distinfo 16 Mar 2026 18:08:53 -0000 @@ -1,2 +1,2 @@ -SHA256 (ghostpdl-10.06.0.tar.xz) = NgIFY2jPZJAmIx4tZSULWGDAI/PUoNnDXmYF4o5UPsE= -SIZE (ghostpdl-10.06.0.tar.xz) = 74368072 +SHA256 (ghostpdl-10.07.0.tar.xz) = uhNmAGqTuR5hX3Sq2cCQX65QPT9bBAeM4t2+NgvS+d8= +SIZE (ghostpdl-10.07.0.tar.xz) = 74409920 Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/print/ghostscript/gnu/patches/patch-configure,v diff -u -p -r1.11 patch-configure --- patches/patch-configure 10 Sep 2025 18:16:39 -0000 1.11 +++ patches/patch-configure 16 Mar 2026 18:08:53 -0000 @@ -1,7 +1,7 @@ Index: configure --- configure.orig +++ configure -@@ -13373,8 +13373,8 @@ DLL_EXT="" +@@ -13441,8 +13441,8 @@ DLL_EXT="" SO_LIB_VERSION_SEPARATOR="." libname1="_SO_BASE)\$(GS_SOEXT)\$(DLL_EXT)" @@ -12,7 +12,7 @@ Index: configure GS_SONAME="lib\$(GS${libname1}" GS_SONAME_MAJOR="lib\$(GS${libname2}" GS_SONAME_MAJOR_MINOR="lib\$(GS${libname3}" -@@ -13486,11 +13486,11 @@ case $host in +@@ -13554,11 +13554,11 @@ case $host in ;; *bsd*) DYNAMIC_CFLAGS="-fPIC $DYNAMIC_CFLAGS"