Fred, part of the issue is how a user would call the tools needed. IMv6 has separate programs: identify, convert, mogrify, compare, composite, montage, and these are just the main ones. IMv7 regroups all these called by “magick”, but that is also a (little-used) program name in IMv6 with a different function. As the syntax has also changed with IMv7, this gets complicated quickly. A possible comparison is with the GNU utilities: ggrep, gawk instead of grep, awk... unless user chooses priority for GNU versions<br><br>Sean<div><br><br>On Friday, September 25, 2020, Dave Allured - NOAA Affiliate via macports-users <<a href="mailto:macports-users@lists.macports.org">macports-users@lists.macports.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>Short answer, that is being considered, and it will take some work. Details in the ticket showed below by Ruben:</div><div><a href="https://trac.macports.org/ticket/51310" target="_blank">https://trac.macports.org/<wbr>ticket/51310</a><br></div><div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Sep 25, 2020 at 2:10 PM Fred Weinhaus <<a href="mailto:fmw@alink.net" target="_blank">fmw@alink.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div style="word-wrap:break-word">Why not just offer both ImageMagick 6 and Imagemagick 7. The user could then choose which he wants to use.<div><br></div><div>Fred</div><div><br></div><div><br><div><blockquote type="cite"><div>On Sep 25, 2020, at 1:02 PM, Sean DALY <<a href="mailto:sdaly.be@gmail.com" target="_blank">sdaly.be@gmail.com</a>> wrote:</div><br><div>Dave - that is my understanding, but I haven’t tested it. I have a ton of scripts and code snippets which would break with IMv7 and my Macs also run older OSes so I am not in a rush to move to IMv7. I use sips often in conjuction with imagemagick, the sips color profile and metadata handling is excellent<div><br></div><div>Sean</div><div><br><br>On Friday, September 25, 2020, Dave Allured - NOAA Affiliate via macports-users <<a href="mailto:macports-users@lists.macports.org" target="_blank">macports-users@lists.<wbr>macports.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><div>Sean,</div><div><br></div><div>"possible to invoke the previous parser" -- Do you mean that some of the IMv6 commands can be used with IMv7, simply by prefixing with "magick" and a space? I wonder how many of the many ports depending on IMv6 could be satisfied with this simple patch.</div><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Sep 25, 2020 at 12:32 PM Sean DALY <<a href="mailto:sdaly.be@gmail.com" target="_blank">sdaly.be@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi Christoph,</div><div><br></div><div>I use imagemagick every day and IMv7 introduces a number of changes, in particular the "magick" command which replaces the previous "identify", "convert", "montage", "composite" etc. commands. The CLI parser has been rewritten and following the previous CLI parameters order will not work. It is however possible to invoke the previous parser using "magick convert" or "magick composite" for example.</div><div><br></div><div>As an alternative, if you are on a Mac running OSX v10.13 or later, for HEIF files use the OSX sips (Scriptable Image Processing System) tool, e.g.:</div><div><br></div><div># inspect file properties<br></div><div>$ sips --getProperty allheic_image.heic</div><div><br></div><div># convert to JPEG<br></div><div>$ sips --setProperty format jpeg heic_image.heic --setProperty formatOptions high --out heic_image.jpg</div><div><br></div><div>sips is a good companion to imagemagick's convert for raster formats, it is fast and offers a number of features.<br></div><div><br></div><div>As IM have stated they will support IMv6 for another ten years, it's probably best to not rush to IMv7 considering the number of changes<br></div><div><br></div><div>Sean</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Sep 25, 2020 at 11:59 AM Ruben Di Battista <<a href="mailto:rubendibattista@gmail.com" target="_blank">rubendibattista@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Moreover, HEIC format seems to be included here:<br>
<a href="https://github.com/macports/macports-ports/pull/6021" rel="noreferrer" target="_blank">https://github.com/macports/<wbr>macports-ports/pull/6021</a><br>
<br>
Are there any problems?<br>
<br>
On Fri, Sep 25, 2020 at 5:58 PM Ruben Di Battista<br>
<<a href="mailto:rubendibattista@gmail.com" target="_blank">rubendibattista@gmail.com</a>> wrote:<br>
><br>
> Hello Christoph,<br>
><br>
> here's there's a discussion about version 7:<br>
> <a href="https://github.com/macports/macports-ports/pull/5014" rel="noreferrer" target="_blank">https://github.com/macports/<wbr>macports-ports/pull/5014</a> and here<br>
> <a href="https://trac.macports.org/ticket/51310" rel="noreferrer" target="_blank">https://trac.macports.org/<wbr>ticket/51310</a>. It probably will be provided<br>
> as a separate port.<br>
><br>
> On Fri, Sep 25, 2020 at 5:40 PM Christoph Kukulies <<a href="mailto:kuku@kukulies.org" target="_blank">kuku@kukulies.org</a>> wrote:<br>
> ><br>
> > I was seeking for a means to convert Apples new HEIC/HEIF format to more traditional formats and I always remembered ImageMagick being a good choice for that.<br>
> > Unfortunately the macports version is quite outdated.<br>
> > 6.9.11-29<br>
> ><br>
> > vs. 7.0.10-30 being the latest.<br>
> ><br>
> > How can I get a newer version via macports?<br>
> ><br>
> > —<br>
> > Christoph</blockquote></div></blockquote></div></div></div></blockquote></div></div></blockquote></div></div></div></blockquote></div></div></div>
</blockquote></div>