Re: git: 77995e0fa8b5 - main - print/ghostscript10: update port to 10.03.0

From: Michael Osipov <michaelo_at_FreeBSD.org>
Date: Wed, 13 Mar 2024 11:48:31 UTC
On 2024-03-13 12:29, Tijl Coosemans wrote:
> Hi,
> 
> I noticed that the port depends on urw-base35-fonts.  Is there a reason
> for that?  The fonts are already installed as part of ghostscript
> in /usr/local/share/ghostscript/10.03.0/Resource/Font so it shouldn't
> need urw-base35-fonts.

I need to concur, GS comes only with type 1 fonts while that port 
contains metrics and true and open type versions. See: 
https://github.com/freebsd/freebsd-ports/blob/main/x11-fonts/urw-base35-fonts/pkg-plist 
compared to:
> /usr/local/share/ghostscript/10.02.1/Resource/Font
> $ file *
> C059-BdIta:                   PostScript Type 1 font text (C059-BdIta 1.00)
> C059-Bold:                    PostScript Type 1 font text (C059-Bold 1.00)
> C059-Italic:                  PostScript Type 1 font text (C059-Italic 1.00)
> C059-Roman:                   PostScript Type 1 font text (C059-Roman 1.00)
> D050000L:                     PostScript Type 1 font text (D050000L 2.00)
> NimbusMonoPS-Bold:            PostScript Type 1 font text (NimbusMonoPS-Bold 1.00)
> NimbusMonoPS-BoldItalic:      PostScript Type 1 font text (NimbusMonoPS-BoldItalic 1.00)
> NimbusMonoPS-Italic:          PostScript Type 1 font text (NimbusMonoPS-Italic 1.00)
> NimbusMonoPS-Regular:         PostScript Type 1 font text (NimbusMonoPS-Regular 1.00)
> NimbusRoman-Bold:             PostScript Type 1 font text (NimbusRoman-Bold 1.00)
> NimbusRoman-BoldItalic:       PostScript Type 1 font text (NimbusRoman-BoldItalic 1.00)
> NimbusRoman-Italic:           PostScript Type 1 font text (NimbusRoman-Italic 1.00)
> NimbusRoman-Regular:          PostScript Type 1 font text (NimbusRoman-Regular 1.00)
> NimbusSans-Bold:              PostScript Type 1 font text (NimbusSans-Bold 1.00)
> NimbusSans-BoldItalic:        PostScript Type 1 font text (NimbusSans-BoldItalic 1.10)
> NimbusSans-Italic:            PostScript Type 1 font text (NimbusSans-Italic 1.10)
> NimbusSans-Regular:           PostScript Type 1 font text (NimbusSans-Regular 1.00)
> NimbusSansNarrow-Bold:        PostScript Type 1 font text (NimbusSansNarrow-Bold 1.00)
> NimbusSansNarrow-BoldOblique: PostScript Type 1 font text (NimbusSansNarrow-BoldOblique 1.00)
> NimbusSansNarrow-Oblique:     PostScript Type 1 font text (NimbusSansNarrow-Oblique 1.00)
> NimbusSansNarrow-Regular:     PostScript Type 1 font text (NimbusSansNarrow-Regular 1.00)
> P052-Bold:                    PostScript Type 1 font text (P052-Bold 1.00)
> P052-BoldItalic:              PostScript Type 1 font text (P052-BoldItalic 1.00)
> P052-Italic:                  PostScript Type 1 font text (P052-Italic 1.00)
> P052-Roman:                   PostScript Type 1 font text (P052-Roman 1.00)
> StandardSymbolsPS:            PostScript Type 1 font text (StandardSymbolsPS 2.00)
> URWBookman-Demi:              PostScript Type 1 font text (URWBookman-Demi 1.00)
> URWBookman-DemiItalic:        PostScript Type 1 font text (URWBookman-DemiItalic 1.00)
> URWBookman-Light:             PostScript Type 1 font text (URWBookman-Light 1.00)
> URWBookman-LightItalic:       PostScript Type 1 font text (URWBookman-LightItalic 1.00)
> URWGothic-Book:               PostScript Type 1 font text (URWGothic-Book 1.00)
> URWGothic-BookOblique:        PostScript Type 1 font text (URWGothic-BookOblique 1.00)
> URWGothic-Demi:               PostScript Type 1 font text (URWGothic-Demi 1.00)
> URWGothic-DemiOblique:        PostScript Type 1 font text (URWGothic-DemiOblique 1.00)
> Z003-MediumItalic:            PostScript Type 1 font text (Z003-MediumItalic 1.00)

given that Adobe has now deprecated type 1 fonts in PDFs I consider this 
the right think to depend on this port.

WDYT?

Michael