GraphicsMagick: 2 new changesets
GraphicsMagick Commits <[email protected]>
| Newsgroups | gmane.comp.video.graphicsmagick.cvs |
|---|---|
| Message-ID | <mailman.14896.1644161149.1623.graphicsmagick-commit@lists.sourceforge.net> |
changeset a0c8675bcaaf in /hg/GraphicsMagick details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=a0c8675bcaaf summary: VisualMagick: Disable building using bundled JasPer sources by default. changeset 81a8e3e68235 in /hg/GraphicsMagick details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=81a8e3e68235 summary: Recomend using JasPer 3.0.0 (or later) diffstat: ChangeLog | 6 ++++++ README.txt | 13 +++---------- VisualMagick/magick/magick_config.h.in | 4 ++-- www/Changelog.html | 9 +++++++-- www/README.html | 12 +++--------- 5 files changed, 21 insertions(+), 23 deletions(-) diffs (93 lines): diff -r 3e86bcc1251e -r 81a8e3e68235 ChangeLog --- a/ChangeLog Sun Feb 06 09:10:16 2022 -0600 +++ b/ChangeLog Sun Feb 06 09:25:38 2022 -0600 @@ -1,5 +1,11 @@ 2022-02-06 Bob Friesenhahn <[email protected]> + * README.txt: Recomend using JasPer 3.0.0 (or later). + + * VisualMagick/magick/magick_config.h.in: Disable building with + bundled JasPer sources by default since the bundled sources are + archaic. + * coders/jp2.c: Fix compilation with JasPer 3.0.0 (which is now released). diff -r 3e86bcc1251e -r 81a8e3e68235 README.txt --- a/README.txt Sun Feb 06 09:10:16 2022 -0600 +++ b/README.txt Sun Feb 06 09:25:38 2022 -0600 @@ -223,16 +223,9 @@ unfortunately it does not yet support both at once. * GraphicsMagick requires the JasPer Project's JasPer library from - https://jasper-software.github.io/jasper/ (although older versions - back to 1.701.0 are still available via http from the original web - site at http://www.ece.uvic.ca/~mdadams/jasper/) to read and write - the JPEG-2000 format. Due to security concerns, using the latest - version of JasPer is recommended. - - Please note that JasPer 1.900.1 may have a problem when used with - GraphicsMagick's modules build. To solve this problem, edit the file - src/libjasper/base/jas_init.c and comment out the line which invokes - atexit(). + https://jasper-software.github.io/jasper/ to read and write the + JPEG-2000 format. Due to security concerns, using the latest + version of JasPer (3.0.0 or later) is recommended. * On Unix-type systems, Windows/MinGW, and Windows/Cygwin, GraphicsMagick requires libltdl from libtool in order to support diff -r 3e86bcc1251e -r 81a8e3e68235 VisualMagick/magick/magick_config.h.in --- a/VisualMagick/magick/magick_config.h.in Sun Feb 06 09:10:16 2022 -0600 +++ b/VisualMagick/magick/magick_config.h.in Sun Feb 06 09:25:38 2022 -0600 @@ -147,8 +147,8 @@ // Define to use the JBIG library #define HasJBIG -// Define to use the Jasper JPEG v2 library -#define HasJP2 +// Define to use the Jasper JPEG v2 library (3.0.0 or later is recommended) +#undef HasJP2 // Define to use the IJG JPEG v1 library #define HasJPEG diff -r 3e86bcc1251e -r 81a8e3e68235 www/Changelog.html --- a/www/Changelog.html Sun Feb 06 09:10:16 2022 -0600 +++ b/www/Changelog.html Sun Feb 06 09:25:38 2022 -0600 @@ -37,8 +37,13 @@ <p>2022-02-06 Bob Friesenhahn <<a class="reference external" href="mailto:bfriesen%40simple.dallas.tx.us">bfriesen<span>@</span>simple<span>.</span>dallas<span>.</span>tx<span>.</span>us</a>></p> <blockquote> -* coders/jp2.c: Fix compilation with JasPer 3.0.0 (which is now -released).</blockquote> +<p>* README.txt: Recomend using JasPer 3.0.0 (or later).</p> +<p>* VisualMagick/magick/magick_config.h.in: Disable building with +bundled JasPer sources by default since the bundled sources are +archaic.</p> +<p>* coders/jp2.c: Fix compilation with JasPer 3.0.0 (which is now +released).</p> +</blockquote> <p>2022-02-05 Bob Friesenhahn <<a class="reference external" href="mailto:bfriesen%40simple.dallas.tx.us">bfriesen<span>@</span>simple<span>.</span>dallas<span>.</span>tx<span>.</span>us</a>></p> <blockquote> * magick/fx.c (ColorizeImagePixelsCB): Apply clipping and rounding diff -r 3e86bcc1251e -r 81a8e3e68235 www/README.html --- a/www/README.html Sun Feb 06 09:10:16 2022 -0600 +++ b/www/README.html Sun Feb 06 09:25:38 2022 -0600 @@ -251,15 +251,9 @@ unfortunately it does not yet support both at once.</p> </li> <li><p class="first">GraphicsMagick requires the JasPer Project's JasPer library from -<a class="reference external" href="https://jasper-software.github.io/jasper/">https://jasper-software.github.io/jasper/</a> (although older versions -back to 1.701.0 are still available via http from the original web -site at <a class="reference external" href="http://www.ece.uvic.ca/~mdadams/jasper/">http://www.ece.uvic.ca/~mdadams/jasper/</a>) to read and write -the JPEG-2000 format. Due to security concerns, using the latest -version of JasPer is recommended.</p> -<p>Please note that JasPer 1.900.1 may have a problem when used with -GraphicsMagick's modules build. To solve this problem, edit the file -src/libjasper/base/jas_init.c and comment out the line which invokes -atexit().</p> +<a class="reference external" href="https://jasper-software.github.io/jasper/">https://jasper-software.github.io/jasper/</a> to read and write the +JPEG-2000 format. Due to security concerns, using the latest +version of JasPer (3.0.0 or later) is recommended.</p> </li> <li><p class="first">On Unix-type systems, Windows/MinGW, and Windows/Cygwin, GraphicsMagick requires libltdl from libtool in order to support