Bug 260505 - graphics/GraphicsMagick: Update to 1.3.37
Summary: graphics/GraphicsMagick: Update to 1.3.37
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Po-Chuan Hsieh
URL: https://sourceforge.net/p/graphicsmag...
Depends on:
Reported: 2021-12-17 21:20 UTC by Daniel Engberg
Modified: 2022-01-25 19:40 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (sunpoet)

Patch for graphicsmagick (6.79 KB, patch)
2021-12-17 21:20 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer 2021-12-17 21:20:35 UTC
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)
Comment 1 Daniel Engberg freebsd_committer 2022-01-18 22:11:36 UTC
Ping? Can we include the rest of the changes here?
Comment 2 Daniel Engberg freebsd_committer 2022-01-24 21:39:33 UTC
Final ping
Comment 3 Po-Chuan Hsieh freebsd_committer 2022-01-25 19:40:34 UTC
Please provide updated patch without style change.