Download raw body.
[Maintainer Update] print/ghostscript/gnu 10.07.0
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"
[Maintainer Update] print/ghostscript/gnu 10.07.0