Download raw body.
[Maintainer Update] print/ghostscript/gnu 10.05.0
Ghostscript just released an update fixing a metric ton of CVEs:
CVE-2025-27835
CVE-2025-27832
CVE-2025-27831
CVE-2025-27836
CVE-2025-27830
CVE-2025-27833
CVE-2025-27837
CVE-2025-27834
https://ghostscript.readthedocs.io/en/gs10.05.0/News.html
While it removes a utility (pdf2dsc), it doesn't remove any symbols, so a
minor bump should be alright, AFAICT.
Works here, print/lilypond rebuilds fine.
ok?
ok for -stable (with a slightly different diff on account of REVISION)?
Index: Makefile
===================================================================
RCS file: /cvs/ports/print/ghostscript/gnu/Makefile,v
diff -u -p -r1.136 Makefile
--- Makefile 28 Jan 2025 11:22:03 -0000 1.136
+++ Makefile 12 Mar 2025 19:18:19 -0000
@@ -1,13 +1,12 @@
COMMENT = PostScript and PDF interpreter
-VERSION = 10.04.0
-REVISION = 0
+VERSION = 10.05.0
DISTNAME = ghostpdl-${VERSION}
PKGNAME = ghostscript-${VERSION}
EXTRACT_SUFX = .tar.xz
CATEGORIES = lang print
-SHARED_LIBS = gs 18.2
-SHARED_LIBS += gpcl6 18.2
+SHARED_LIBS = gs 18.3
+SHARED_LIBS += gpcl6 18.3
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.28 distinfo
--- distinfo 30 Sep 2024 16:49:43 -0000 1.28
+++ distinfo 12 Mar 2025 19:18:19 -0000
@@ -1,2 +1,2 @@
-SHA256 (ghostpdl-10.04.0.tar.xz) = BgP1YpvG9We0VJEdEEzZZwJInJ5w5Xd4eEP0gLI9Snc=
-SIZE (ghostpdl-10.04.0.tar.xz) = 73576724
+SHA256 (ghostpdl-10.05.0.tar.xz) = 8VQDk0W26ZV7B1D4cjdNiH12Mh1Su8ydO4VIeFXgjwI=
+SIZE (ghostpdl-10.05.0.tar.xz) = 73446820
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/print/ghostscript/gnu/patches/patch-configure,v
diff -u -p -r1.9 patch-configure
--- patches/patch-configure 30 Sep 2024 16:49:44 -0000 1.9
+++ patches/patch-configure 12 Mar 2025 19:18:19 -0000
@@ -1,7 +1,7 @@
Index: configure
--- configure.orig
+++ configure
-@@ -13210,8 +13210,8 @@ DLL_EXT=""
+@@ -13207,8 +13207,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}"
-@@ -13323,11 +13323,11 @@ case $host in
+@@ -13320,11 +13320,11 @@ case $host in
;;
*bsd*)
DYNAMIC_CFLAGS="-fPIC $DYNAMIC_CFLAGS"
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/print/ghostscript/gnu/pkg/PLIST,v
diff -u -p -r1.40 PLIST
--- pkg/PLIST 30 Sep 2024 16:49:46 -0000 1.40
+++ pkg/PLIST 12 Mar 2025 19:18:19 -0000
@@ -12,7 +12,6 @@ bin/gslj
bin/gslp
bin/gsnd
bin/lprsetup.sh
-bin/pdf2dsc
bin/pdf2ps
bin/pf2afm
bin/pfbtopfa
@@ -45,7 +44,6 @@ include/ghostscript/plapi.h
@man man/man1/gslj.1
@man man/man1/gslp.1
@man man/man1/gsnd.1
-@man man/man1/pdf2dsc.1
@man man/man1/pdf2ps.1
@man man/man1/pf2afm.1
@man man/man1/pfbtopfa.1
@@ -158,7 +156,6 @@ share/ghostscript/${VERSION}/lib/lines.p
share/ghostscript/${VERSION}/lib/mkcidfm.ps
share/ghostscript/${VERSION}/lib/necp2x.upp
share/ghostscript/${VERSION}/lib/necp2x6.upp
-share/ghostscript/${VERSION}/lib/pdf2dsc.ps
share/ghostscript/${VERSION}/lib/pdf_info.ps
share/ghostscript/${VERSION}/lib/pf2afm.ps
share/ghostscript/${VERSION}/lib/pfbtopfa.ps
@@ -223,4 +220,5 @@ share/ghostscript/${VERSION}/lib/viewpcx
share/ghostscript/${VERSION}/lib/viewps2a.ps
share/ghostscript/${VERSION}/lib/winmaps.ps
share/ghostscript/${VERSION}/lib/zeroline.ps
+share/ghostscript/${VERSION}/lib/zugferd.ps
%%gtk%%
[Maintainer Update] print/ghostscript/gnu 10.05.0