[Bug 269381] Mk/Uses/magick.mk does not support OPTIONS_UNSET+= X11 in make.conf when package Makefile has "USES = magick"

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 01 May 2023 01:03:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269381

--- Comment #12 from fsbruva@yahoo.com ---
(In reply to lysfjord.daniel from comment #11)

Well, given than this is a bug report - perhaps "perfectly working" isn't quite
accurate. Before this commit, when I tried to specify DEFAULT_VERSIONS=
imagemagick=7-nox11 (which was correct according to the documentation),
dependent ports failed to build. Now they build correctly.

I'll note that my previous patch is now obsolete, because it references a port
that doesn't exist.

I just re-built pecl-imagemagick-im7 today (with DEFAULT_VERSIONS set, and a
saved config that UNSET X11). The existing X11 option still functions properly
for that port, and coexists with the revision to magick.mk. But, for ports that
the X11 option only controls the ImageMagick dependency (such as
pecl-imagemagick), the X11 option needs to go away, and just rely on
DEFAULT_VERSIONS.

-- 
You are receiving this mail because:
You are the assignee for the bug.