Created attachment 250188 [details] patch to add nox11-flavor to Makefile The attached patch adds a nox11 flavor to vips that makes it link with the nox11 flavor of ImageMagick.
Created attachment 250646 [details] updated patch for graphics/vips Makefile Updated patch to match the current version of graphics/vips in main branch. This patch adds a nox11 flavor to graphics/vips which then links against the nox11 flavor of graphics/ImageMagick[67].
There has been no maintainer-feedback on this issue yet. Maybe because I opened this PR immediately before another update of graphics/vips was committed, it was overlooked? I have a few more issues in the queue that depend on this one, and I would like to get all this issues done in time for 2024Q3.
If you want to use ImageMagick[67]-nox11, you could add DEFAULT_VERSIONS+=imagemagick=6-nox11 or DEFAULT_VERSIONS+=imagemagick=7-nox11 to /etc/make.conf. I use the latter on my box.
I could of course manually build the nox11-variant by overriding the DEFAULT_VERSIONS entry. However, I use poudriere to build about 2000 ports for many machines, and I do so in three sets with different DEFAULT_VERSIONS. Doubling this to have both a x11 and a nox11 variant would add about a day to my build times and I would prefer to avoid this :-)
Hi, any chance to go forward with this? I would like to add a X11 option to graphics/pecl-vips, but that change depends on this one here. Greetings, Wolfgang