Index | Thread | Search

From:
Volker Schlecht <openbsd-ports@schlecht.dev>
Subject:
[Maintainer Update] print/ghostscript/gnu 10.07.0
To:
ports@openbsd.org
Date:
Mon, 16 Mar 2026 19:10:15 +0100

Download raw body.

Thread
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"