Created attachment 230211 [details]
Patch for graphicsmagick
Remove ftp site, dead
Use xz archive instead of bz2
Remove options for (lib)bz2, (lib)lzma and zlib and always enable as they're a part of base
Remove option for (lib)umem, part of Solaris OS
Remove SSE options, upstream also accounts for newer instruction sets such as AVX so it's recommended to set CPUTYPE instead and more consistent with our documentation
Remove GCC requirement for i386 as llvm now has OpenMP support
Rearrange Makefile to follow Porter's Handbook more closely
Backport upstream commit 16585:0ae6efa44c38 (hg) to fix test suit
Compile and runtime tested on FreeBSD 13.0-STABLE #2 stable/13-n248607-93a95ebbf7c (amd64) (make, make check-plist, make test)
Poudriere testport OK 12.2-RELEASE (amd64)
Poudriere testport OK 13.0-RELEASE (i386)
Ping? Can we include the rest of the changes here?
Please provide updated patch without style change.