Bug 230788

Summary: graphics/ImageMagick7: update to 7.0.8-10 + add support for HEIF format
Product: Ports & Packages Reporter: Sebastian Steinmetz <freebsd>
Component: Individual Port(s)Assignee: Koop Mast <kwm>
Status: Closed FIXED    
Severity: Affects Only Me CC: jbeich, pi
Priority: --- Flags: bugzilla: maintainer-feedback? (kwm)
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on: 230767    
Bug Blocks:    
Attachments:
Description Flags
Patch for the upgrade + new HEIF config option none

Description Sebastian Steinmetz 2018-08-20 22:49:18 UTC
Created attachment 196404 [details]
Patch for the upgrade + new HEIF config option

This is an upgrade to the most recent version of ImageMagick 7.

The new option HEIF (not a default option) requires libheif to be available in the system. See Bug #230767 for the pre-requisite port.
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2018-08-21 05:28:05 UTC
Testbuilds look fine (except 10, where libheif is broken)
Comment 2 Jan Beich freebsd_committer freebsd_triage 2018-09-23 21:50:57 UTC
Did you check consumers? If used as LIB_DEPENDS then PORTREVISION has to be bumped as ABI (and SONAME: *.so.5 -> *.so.6) has changed.

https://abi-laboratory.pro/tracker/timeline/imagemagick/
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-11-11 15:43:50 UTC
A commit references this bug:

Author: kwm
Date: Sun Nov 11 15:43:04 UTC 2018
New revision: 484699
URL: https://svnweb.freebsd.org/changeset/ports/484699

Log:
  Update ImageMagick7 to 7.0.8.14 [1]

  * Add option for ISO/IEC 23008-12:2017 HEIF suport [1]
  * Add option for RAW support (from IM6).
  * Convert a number of options to optionhelpers (sync from IM6).
  * Add comment to the patch-config_policy.xml file why it still needed.

  PR:		230788 (based on) [1]
  Submitted by:	Sebastian Steinmetz <freebsd-2018@sebastiansteinmetz.ch>

Changes:
  head/graphics/ImageMagick7/Makefile
  head/graphics/ImageMagick7/distinfo
  head/graphics/ImageMagick7/files/patch-config_policy.xml
  head/graphics/ImageMagick7/pkg-plist
  head/multimedia/vapoursynth/Makefile