GraphicsMagick: Fix broken link.

GraphicsMagick Commits <[email protected]>
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.1765.1649465455.2151.graphicsmagick-commit@lists.sourceforge.net>
changeset 38a83b6b75a1 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=38a83b6b75a1
summary: Fix broken link.

diffstat:

 ChangeLog                              |   5 +++++
 VisualMagick/installer/inc/version.isx |   4 ++--
 coders/heif.c                          |  21 +++++++++++++++++++++
 magick/version.h                       |   4 ++--
 www/Changelog.html                     |   4 ++++
 www/links.html                         |   8 +-------
 www/links.rst                          |   2 +-
 7 files changed, 36 insertions(+), 12 deletions(-)

diffs (140 lines):

diff -r 3b9a5a79c0d7 -r 38a83b6b75a1 ChangeLog
--- a/ChangeLog	Fri Apr 01 15:09:22 2022 -0500
+++ b/ChangeLog	Fri Apr 08 19:50:42 2022 -0500
@@ -1,3 +1,8 @@
+2022-04-02  Bob Friesenhahn  <[email protected]>
+
+        * coders/heif.c (RegisterHEIFImage): Support reading AVIF via
+        libheif if it supports decoding AVIF.
+
 2022-04-01  Bob Friesenhahn  <[email protected]>
 
         * www/index.rst: Update the Coverity Analysis Metrics.
diff -r 3b9a5a79c0d7 -r 38a83b6b75a1 VisualMagick/installer/inc/version.isx
--- a/VisualMagick/installer/inc/version.isx	Fri Apr 01 15:09:22 2022 -0500
+++ b/VisualMagick/installer/inc/version.isx	Fri Apr 08 19:50:42 2022 -0500
@@ -10,5 +10,5 @@
 
 #define public MagickPackageName "GraphicsMagick"
 #define public MagickPackageVersion "1.4"
-#define public MagickPackageVersionAddendum ".020220401"
-#define public MagickPackageReleaseDate "snapshot-20220401"
+#define public MagickPackageVersionAddendum ".020220402"
+#define public MagickPackageReleaseDate "snapshot-20220402"
diff -r 3b9a5a79c0d7 -r 38a83b6b75a1 coders/heif.c
--- a/coders/heif.c	Fri Apr 01 15:09:22 2022 -0500
+++ b/coders/heif.c	Fri Apr 08 19:50:42 2022 -0500
@@ -72,6 +72,9 @@
   enum heif_filetype_result
     heif_filetype;
 
+  (void) LogMagickEvent(CoderEvent,GetMagickModule(),
+                        "Testing header for supported HEIF format");
+
   if (length < 12)
     return(False);
 
@@ -79,6 +82,9 @@
   if (heif_filetype == heif_filetype_yes_supported)
     return True;
 
+  (void) LogMagickEvent(CoderEvent,GetMagickModule(),
+                        "Not a supported HEIF format");
+
   return(False);
 }
 /*
@@ -539,6 +545,20 @@
                   "heif v%u.%u.%u", heif_major,
                   heif_minor, heif_revision);
 
+  entry=SetMagickInfo("AVIF");
+#if defined(HasHEIF)
+  entry->decoder=(DecoderHandler) ReadHEIFImage;
+  entry->magick=(MagickHandler) IsHEIF;
+#endif
+  entry->description=description;
+  entry->adjoin=False;
+  entry->seekable_stream=MagickTrue;
+  if (*version != '\0')
+    entry->version=version;
+  entry->module="HEIF";
+  entry->coder_class=PrimaryCoderClass;
+  (void) RegisterMagickInfo(entry);
+
   entry=SetMagickInfo("HEIF");
 #if defined(HasHEIF)
   entry->decoder=(DecoderHandler) ReadHEIFImage;
@@ -589,6 +609,7 @@
 */
 ModuleExport void UnregisterHEIFImage(void)
 {
+  (void) UnregisterMagickInfo("AVIF");
   (void) UnregisterMagickInfo("HEIF");
   (void) UnregisterMagickInfo("HEIC");
 }
diff -r 3b9a5a79c0d7 -r 38a83b6b75a1 magick/version.h
--- a/magick/version.h	Fri Apr 01 15:09:22 2022 -0500
+++ b/magick/version.h	Fri Apr 08 19:50:42 2022 -0500
@@ -38,8 +38,8 @@
 #define MagickLibVersion  0x272400
 #define MagickLibVersionText  "1.4"
 #define MagickLibVersionNumber 27,24,0
-#define MagickChangeDate   "20220401"
-#define MagickReleaseDate  "snapshot-20220401"
+#define MagickChangeDate   "20220402"
+#define MagickReleaseDate  "snapshot-20220402"
 
 /*
   The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines
diff -r 3b9a5a79c0d7 -r 38a83b6b75a1 www/Changelog.html
--- a/www/Changelog.html	Fri Apr 01 15:09:22 2022 -0500
+++ b/www/Changelog.html	Fri Apr 08 19:50:42 2022 -0500
@@ -35,6 +35,10 @@
 <div class="document">
 
 
+<p>2022-04-02  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
+<blockquote>
+* coders/heif.c (RegisterHEIFImage): Support reading AVIF via
+libheif if it supports decoding AVIF.</blockquote>
 <p>2022-04-01  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
 <blockquote>
 <p>* www/index.rst: Update the Coverity Analysis Metrics.</p>
diff -r 3b9a5a79c0d7 -r 38a83b6b75a1 www/links.html
--- a/www/links.html	Fri Apr 01 15:09:22 2022 -0500
+++ b/www/links.html	Fri Apr 08 19:50:42 2022 -0500
@@ -67,7 +67,7 @@
 <p>Debian <a class="reference external" href="http://packages.debian.org/search?keywords=GraphicsMagick&amp;amp;searchon=names&amp;amp;suite=all&amp;amp;section=main">GraphicsMagick packages</a>.</p>
 <p><a class="reference external" href="http://en.wikipedia.org/wiki/GraphicsMagick">WikiPedia</a> GraphicsMagick Entry.</p>
 <p><a class="reference external" href="https://www.openhub.net/p/graphics_magick">Black Duck | Open HUB</a> GraphicsMagick Entry.</p>
-<p><a href="#id21"><span class="problematic" id="id22">`Repology &lt;https://repology.org/project/graphicsmagick/versions`_</span></a> GraphicsMagick Package Versions in OS distributions.</p>
+<p><a class="reference external" href="https://repology.org/project/graphicsmagick/versions">Repology</a> GraphicsMagick Package Versions in OS distributions.</p>
 <p><a class="reference external" href="https://sourceforge.net/projects/graphicsmagick/">SourceForge</a> GraphicsMagick Entry.</p>
 <p><a class="reference external" href="http://stackoverflow.com/questions/tagged/graphicsmagick?">GraphicsMagick questions on StackOverflow</a>.</p>
 <p><a class="reference external" href="https://abi-laboratory.pro/tracker/timeline/graphicsmagick/">GraphicsMagick ABI/API Changes</a>.</p>
@@ -202,12 +202,6 @@
 <h1><a class="toc-backref" href="#id20">Stock Photos</a></h1>
 <p><a class="reference external" href="https://morguefile.com/">MorgueFile</a>, Free high-resolution stock photo images.</p>
 </div>
-<div class="system-messages section">
-<h1>Docutils System Messages</h1>
-<div class="system-message" id="id21">
-<p class="system-message-title">System Message: ERROR/3 (<tt class="docutils">/home/bfriesen/src/GM/www/links.rst</tt>, line 30); <em><a href="#id22">backlink</a></em></p>
-Unknown target name: &quot;repology &lt;https://repology.org/project/graphicsmagick/versions&quot;.</div>
-</div>
 </div>
 
 <hr class="docutils">
diff -r 3b9a5a79c0d7 -r 38a83b6b75a1 www/links.rst
--- a/www/links.rst	Fri Apr 01 15:09:22 2022 -0500
+++ b/www/links.rst	Fri Apr 08 19:50:42 2022 -0500
@@ -27,7 +27,7 @@
 
 `Black Duck | Open HUB <https://www.openhub.net/p/graphics_magick>`_ GraphicsMagick Entry.
 
-`Repology <https://repology.org/project/graphicsmagick/versions`_ GraphicsMagick Package Versions in OS distributions.
+`Repology <https://repology.org/project/graphicsmagick/versions>`_ GraphicsMagick Package Versions in OS distributions.
 
 `SourceForge <https://sourceforge.net/projects/graphicsmagick/>`_ GraphicsMagick Entry.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.