-
-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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
ImageMagick formula does not install X11 delegate support #49082
Comments
X11 support on macOS is pretty terrible, the best/only way to have X11 support in imagick through brew is to maintain your own tap. |
Thanks! I have experimented with making a tap & formula. It is very likely that I missed something but this seems to work on Catalina:
|
Can |
That would be practical. However, building ImageMagick with X11 support and then running it without X11 fails:
Peeking at the source code it appears that X11 specific code is included at build-time. Example from MagickCore/magick.c
Perhaps the MAGICKCORE_X11_DELEGATE macro could be adjusted to include a runtime-check for X11 support. |
Then the best way forward is to maintain the X11-version in a tap. |
Ok, thanks. I just realized that the For the sake of completeness here are the results of using the
Same conclusion as before: building ImageMagick with X11 support and then running it without X11 fails. |
brew update
and can still reproduce the problem?brew doctor
, fixed all issues and can still reproduce the problem?brew gist-logs <formula>
(where<formula>
is the name of the formula that failed) and included the output link?brew gist-logs
didn't work: ranbrew config
andbrew doctor
and included their output with your issue?What you were trying to do
Installing imagemagick with X11 support.
What happened
X11 is not supported. Please see relevant output below.
What you expected to happen
Imagemagick should be installed with X11 support when XQuartz is installed. The wizard window should show up to confirm that X11 support works.
Alternatively, the imagemagick formula could give hints on how to proceed in order to install imagemagick with X11 support. This would be helpful as there are many obsolete search results referring to the
--with-x11
option. Would a PR for this be desired/accepted?Step-by-step reproduction instructions
Related
The text was updated successfully, but these errors were encountered: