Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ghostscript: update to 10.04.0 #25839

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

remkos
Copy link
Contributor

@remkos remkos commented Sep 19, 2024

Description

Updating ghostscript to upstream version 10.04.0.
This involves also:

  • Deleting patch pdf_sec.c.diff, since this is now part of the release.
  • revbump dvisvgm, dvisvgm-devel, xfig, ImageMagick and ImageMagick7. These definitely depend on the ghostscript library.

Many other ports are listed when doing port echo depends_lib:ghostscript, but in my opinion these are all incorrect descriptions of binaries that actually call the ghostscript executable (gs). Examples of such ports are gmt5, gv and fig2dev.

or all these packages the use of depends_run would be more appropriate than the use of depends_lib. On the other hand, I'm sure that most, if not all, packages check for the existence of gs during the build stage. So that then suggests the need for depends_build as well as depends_run.

Does any body have any ideas about what to put in the Portfile in this circumstance?

Type(s)
  • bugfix
  • enhancement
  • security fix
Tested on

macOS 14.7 23H124 x86_64
Command Line Tools 16.0.0.0.1.1724870825

Verification

Have you

  • followed our Commit Message Guidelines?
  • squashed and minimized your commits?
  • checked that there aren't other open pull requests for the same change?
  • referenced existing tickets on Trac with full URL in commit message?
  • checked your Portfile with port lint --nitpick?
  • tried existing tests with sudo port test?
  • tried a full install with sudo port -vst install?
  • tested basic functionality of all binary files?
  • checked that the Portfile's most important variants haven't been broken?

@macportsbot
Copy link

Notifying maintainers:
@ryandesign for port ImageMagick.
@Dave-Allured for port ImageMagick7.
@mascguy for port dvisvgm-devel, dvisvgm.
@michaelld for port dvisvgm-devel, dvisvgm.

@@ -72,7 +72,6 @@ post-extract {

patchfiles-append patch-base_unix-dll.mak.diff

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI, I don't think you need this anymore. See https://bugs.ghostscript.com/show_bug.cgi?id=705907.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

6 participants