Import Debian changes 6.9.11.60

This commit is contained in:
rtlhq 2023-02-03 21:20:14 +08:00
parent 6a2a728e81
commit 424956d4a1
172 changed files with 30788 additions and 0 deletions

44
debian/NEWS vendored Normal file
View File

@ -0,0 +1,44 @@
imagemagick (8:6.8.9.9-1) unstable; urgency=high
Obsolete config scripts (Magick-config, MagickCore-config,
MagickWand-config, Wand-config and Magick++-config) are
not multi-arch safe and thus have been removed from /usr/bin.
.
Moreover, these scripts are superseded by pkg-config
facilities.
.
However as a courtesy to our users, these scripts have
been moved to
/usr/lib/$DEB_HOST_MULTIARCH/ImageMagick-$VERSION/bin-$QUANTUMDEPTH/
where $DEB_HOST_MULTIARCH is the multi-arch triplet and
$QUANTUMDEPTH is the current quantum depth. $VERSION is the upstream
version without the revision number.
.
Please note that these scripts will be definitively removed after
jessie.
-- Bastien Roucariès <roucaries.bastien+debian@gmail.com> Sun, 19 Oct 2014 12:12:20 +0200
imagemagick (8:6.6.9.7-3) unstable; urgency=low
Please note that imagemagick version 6.6.9.7 has moved its global
configuration files from /usr/share/imagemagick to /etc/ImageMagick,
following the FHS. See the package imagemagick-doc or
http://www.imagemagick.org/script/resources.php for more information
on configuring ImageMagick.
.
This will lose any changes you may have made to these files,
in the extremely unlikely case that you have customized them (doing so
was not officially supported by either upstream or Debian versions
before 6.6.9).
-- Bastien Roucariès <roucaries.bastien+debian@gmail.com> Sun, 01 May 2011 13:43:12 +0200
imagemagick (7:6.5.5.3-1exp1) experimental; urgency=low
The SVG, WMF, OpenEXR, DjVu and Graphviz coders have been moved to a new
package, libmagickcore3-extra. In order to use some of these coders with
Imagemagick you will need to install it (if recommended packages aren't
installed by default in your system).
-- Nelson A. de Oliveira <naoliv@debian.org> Mon, 28 Sep 2009 19:22:10 -0300

14
debian/README.Debian vendored Normal file
View File

@ -0,0 +1,14 @@
ImageMagick for Debian
----------------------
When you submit a bug report, please include a reference to the image which
exposed the bug. Either attach it, or put it up on a web page somewhere and
give the URL.
The default number of bits in a pixel quantum is 16. If you have a problem
with the depth of the image, you can set the '-depth 8' command-line option.
-- Nelson A. de Oliveira <naoliv@debian.org>, Sun, 21 Dec 2008 15:33:53 -0200

2
debian/TODO vendored Normal file
View File

@ -0,0 +1,2 @@
- nox packages (without having dependencies on X libs)

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
imagemagick (8:6.9.11.60+dfsg-ok1) yangtze; urgency=medium
* Build for openKylin.
-- rtlhq <nobelxyz@163.com> Fri, 03 Feb 2023 12:00:43 +0800

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
11

748
debian/control vendored Normal file
View File

@ -0,0 +1,748 @@
# Autogenerated Mon Jul 27 10:33:31 CEST 2020 from make -f debian/rules update_pkg
Source: imagemagick
Section: graphics
Priority: optional
Maintainer: openKylin KDE SIG <kde@lists.openkylin.top>
Uploaders: rtlhq <nobelxyz@163.com>,
Standards-Version: 4.3.0
# for dbg-sym
Build-Depends: debhelper (>= 11),
# for improving build
dh-exec,
# ABI dump
g++ (>= 4:7),
# for linking compiling ...
pkg-config, libltdl-dev,
# for libtool does not link to depends lib
chrpath,
# for special function
libfftw3-dev, liblcms2-dev, liblqr-1-0-dev,
# for fonts
libfreetype6-dev, libfontconfig1-dev, gsfonts,
# for compression
zlib1g-dev, liblzma-dev, libbz2-dev,
# for X
libx11-dev, libxext-dev, libxt-dev,
# for plugins
ghostscript, libdjvulibre-dev, libexif-dev,
libjpeg-dev, libopenjp2-7-dev,
libopenexr-dev, libperl-dev, libpng-dev, libtiff-dev,
libwmf-dev, libheif-dev, libwebp-dev,
# libgraphviz-dev, incompatible license against fftw
# for converting svg
libpango1.0-dev, librsvg2-bin, librsvg2-dev, libxml2-dev,
# for easy symbols of c++ lib
pkg-kde-tools,
# for libgomp symbols
dpkg-dev (>= 1.17.6)
# for documentation
Build-Depends-Indep: doxygen, doxygen-latex, graphviz,
libxml2-utils,
xsltproc,
jdupes
Vcs-Browser: https://gitee.com/openkylin/imagemagick
Vcs-Git: https://gitee.com/openkylin/imagemagick.git
Homepage: https://www.imagemagick.org/
# arch all package
# do not forget to add breaks if config file syntax change.
Package: imagemagick-6-common
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Breaks: libmagickcore-6.q16-4 (<< 8:6.9.8.9+dfsg-1~),
libmagickcore-6.q16hdri-4 (<< 8:6.9.8.9+dfsg-1~),
libmagickcore-6.q16-3 (<< 8:6.9.6.8+dfsg-1~),
libmagickcore-6.q16-2 (<< 8:6.9.6.2+dfsg-3~),
imagemagick-common (<< 8:6.9.2.10+dfsg-1~)
Provides: imagemagick-common
# remove breaks/replaces after strech + 2 for imagemagick-common
# remove breaks/replace after strech + 2 for libmagickcore-6.q16 (<< 8:6.9.6.2+dfsg-3)
Replaces: imagemagick-common (<< 8:6.9.2.10+dfsg-1~),
libmagickcore-6.q16 (<< 8:6.9.6.2+dfsg-3~)
Description: image manipulation programs -- infrastructure
imagemagick-common contains the filesystem infrastructure required for
further installation of imagemagick in any configuration; it does not provide
a full installation of binaries, libraries, and utilities
required to run imagemagick.
.
This package is independent of channel depth.
Package: imagemagick-6-doc
Architecture: all
Multi-Arch: foreign
Section: doc
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends}, ${doxygen:Depends},
imagemagick-6-common
Recommends: www-browser,
libjs-jquery,
libjs-bootstrap (>=3.3.5+dfsg-1),
libjs-jquery-mousewheel,
libjs-jquery-fancybox,
Suggests: imagemagick
Provides: imagemagick-doc
# remove breaks/replaces after strech + 2
Replaces: imagemagick-doc (<< 8:6.9.2.10+dfsg-1~), imagemagick (<< 8:6.9.2.10+dfsg-1~)
Breaks: imagemagick-doc (<< 8:6.9.2.10+dfsg-1~)
Built-using: ${doxygen:Built-Using}
Description: document files of ImageMagick
This package contains the document files shipped with ImageMagick, a software
suite to create, edit, and compose bitmap images.
.
Documentations includes html manuals, examples files, and doxygen generated API
documentation.
Package: libmagickcore-6-headers
Architecture: all
Multi-Arch: foreign
Section: libdevel
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends}
Description: low-level image manipulation library - header files
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes the architecture independent header files
needed to compile programs using MagickCore.
.
This package is independent of channel depth.
Package: libmagickwand-6-headers
Architecture: all
Multi-Arch: foreign
Section: libdevel
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: libmagickcore-6-headers (= ${source:Version}),
${misc:Depends}
Description: image manipulation library - headers files
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package includes header files needed to compile
programs using MagickWand.
.
This package is independent of channel depth.
Package: libmagick++-6-headers
Architecture: all
Multi-Arch: foreign
Section: libdevel
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: libmagickwand-6-headers (= ${source:Version}),
libmagickcore-6-headers (= ${source:Version}),
${misc:Depends}
Description: object-oriented C++ interface to ImageMagick - header files
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package includes header files needed to compile
programs using Magick++.
.
This package is independent of channel depth.
Package: libimage-magick-perl
Architecture: all
Multi-Arch: allowed
Section: perl
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends},
libimage-magick-q16-perl
Provides: perlmagick
# remove breaks/replaces after jessie +2
Replaces: perlmagick (<< 8:6.8.3.10-1~)
Breaks: perlmagick (<< 8:6.8.3.10-1~)
Suggests: imagemagick-doc
Description: Perl interface to the ImageMagick graphics routines
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This is the compatibility (wrapper) perlmagick package that
use the default channel depth.
.
This package provides the perl Image::Magick class.
# quantum independent
Package: libmagickcore-6-arch-config
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends},
libmagickcore-6-headers (= ${source:Version}),
imagemagick-6-common (>= 8:6.9.6.2+dfsg-3)
Description: low-level image manipulation library - architecture header files
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes the architecture dependent part of the
headers files used by MagickCore.
.
This package is independent of channel depth.
# quantum dependant
Package: imagemagick-6.q16
Architecture: any
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}, hicolor-icon-theme
Recommends: libmagickcore-6.q16-6-extra, ghostscript, netpbm
Suggests: imagemagick-doc, autotrace, cups-bsd | lpr | lprng, curl, enscript,
ffmpeg, gimp, gnuplot, grads, graphviz, groff-base, hp2xx, html2ps,
libwmf-bin, mplayer,
povray, radiance, sane-utils, texlive-base-bin, transfig,
ufraw-batch, xdg-utils
Replaces: imagemagick (<< 8:6.9.2.10+dfsg-2~)
Breaks: libmagickcore-dev (<< 8:6.9.2.10+dfsg-2~)
Provides: imagemagick, imagemagick-6.defaultquantum
Description: image manipulation programs -- quantum depth Q16
ImageMagick is a software suite to create, edit, and compose bitmap images.
It can read, convert and write images in a variety of formats (over 100)
including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
shear and transform images, adjust image colors, apply various special
effects, or draw text, lines, polygons, ellipses and Bézier curves.
All manipulations can be achieved through shell commands as well as through
an X11 graphical interface (display).
.
For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats,
you need to install the libmagickcore-6.q16-6-extra package.
.
This version of imagemagick is compiled for a channel
depth of 16 bits (Q16).
# predepend on dpkg (>= 1.17.6) for libgomp symbols remove after jeesie +2
# normally depends on imagemagick-6-common >= ${source:version} except
# here when some files were moved between two packages
Package: libmagickcore-6.q16-6
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}, dpkg (>= 1.17.6)
Depends: ${shlibs:Depends}, ${misc:Depends},
imagemagick-6-common (>= 8:6.9.6.2+dfsg-3)
Recommends: ghostscript, gsfonts
Suggests: libmagickcore-6.q16-6-extra
Description: low-level image manipulation library -- quantum depth Q16
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package contains the C libraries needed to run executables that make
use of MagickCore.
.
This version of libmagickcore is compiled for a channel
depth of 16 bits (Q16).
Package: libmagickcore-6.q16-6-extra
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Enhances: libmagickcore-6.q16-6
Provides: libmagickcore-extra, libmagickcore-6.q16-1-extra,
libmagickcore-6.q16-2-extra,
libmagickcore-6.q16-3-extra,
libmagickcore-6.q16-4-extra,
libmagickcore-6.q16-5-extra
Suggests: inkscape
Recommends: libjxr-tools
Description: low-level image manipulation library - extra codecs (Q16)
This package adds support for SVG, WMF, OpenEXR, DjVu and Graphviz to
MagickCore.
.
This version of libmagickcore-extra is compiled for a channel
depth of 16 bits (Q16).
Package: libmagickcore-6.q16-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.17.11)
Depends:
libmagickcore-6-arch-config (= ${binary:Version}),
libmagickcore-6.q16-6 (= ${binary:Version}),
libmagickcore-6.q16-6-extra (= ${binary:Version}),
libbz2-dev, libdjvulibre-dev,
libexif-dev, libfreetype6-dev, libjpeg-dev, libopenjp2-7-dev,
liblcms2-dev, liblqr-1-0-dev, libltdl-dev, libopenexr-dev, libpng-dev,
librsvg2-dev, libtiff-dev, libwmf-dev, libx11-dev, libxext-dev, libxml2-dev,
libxt-dev, zlib1g-dev,
pkg-config,
${misc:Depends}
# remove breaks/replaces after jessie +2
Replaces: libmagickcore-dev (<< 8:6.8.3.10-1~)
Breaks: libmagickcore-dev (<< 8:6.8.3.10-1~)
Provides: libmagickcore-6.defaultquantum-dev, libmagickcore-dev (=${binary:Version}),
Description: low-level image manipulation library - development files (Q16)
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes header static libraries needed to compile
programs using MagickCore.
.
This version of libmagickcore-dev is compiled for a channel
depth of 16 bits (Q16).
# predepend on dpkg (>= 1.17.6) for libgomp symbols remove after jeesie + 2
Package: libmagickwand-6.q16-6
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}, dpkg (>= 1.17.6)
Depends: ${shlibs:Depends}, ${misc:Depends},
imagemagick-6-common (>= 8:6.9.6.2+dfsg-3)
Description: image manipulation library -- quantum depth Q16
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package contains the C libraries needed to run executables that make
use of MagickWand.
.
This version of libmagickwand is compiled for a channel
depth of 16 bits (Q16).
Package: libmagickwand-6.q16-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.17.11)
Depends: libmagickwand-6-headers (= ${source:Version}),
libmagickwand-6.q16-6 (= ${binary:Version}),
libmagickcore-6.q16-6-extra (= ${binary:Version}),
libmagickcore-6.q16-dev (= ${binary:Version}),
pkg-config,
${misc:Depends}
Provides: libmagickwand-6.defaultquantum-dev, libmagickwand-dev (=${binary:Version}),
Replaces: libmagickwand-dev (<< 8:6.8.3.10-1~)
Breaks: libmagickwand-dev (<< 8:6.8.3.10-1~)
Description: image manipulation library - development files (Q16)
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package the static libraries needed to compile
programs using MagickWand.
.
This version of libmagickwand-dev is compiled for a channel
depth of 16 bits (Q16).
Package: libmagick++-6.q16-8
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: C++ interface to ImageMagick -- quantum depth Q16
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package contains the C++ libraries needed to run executables that make
use of libMagick++.
.
This version of libmagick++ is compiled for a channel
depth of 16 bits (Q16).
Package: libmagick++-6.q16-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.17.11)
Depends: libmagick++-6-headers (= ${source:Version}),
libmagick++-6.q16-8 (= ${binary:Version}),
libmagickcore-6.q16-dev (= ${binary:Version}),
libmagickwand-6.q16-dev (= ${binary:Version}),
pkg-config,
${misc:Depends}
Replaces: libmagick++-dev (<< 8:6.8.3.10-1~)
Breaks: libmagick++-dev (<< 8:6.8.3.10-1~)
Provides: libmagick++-6.defaultquantum-dev, libmagick++-dev (=${binary:Version})
Description: C++ interface to ImageMagick - development files (Q16)
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package includes header files and static libraries needed to compile
programs using Magick++.
.
This version of libmagick++-dev is compiled for a channel
depth of 16 bits (Q16).
Package: libimage-magick-q16-perl
Architecture: any
Multi-Arch: allowed
Section: perl
Pre-Depends: dpkg (>= 1.17.11)
Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
Suggests: imagemagick-doc
Provides: libimage-magick-defaultquantum-perl, perlmagick (=${binary:Version})
# remove breaks/replaces after jessie +2
Replaces: perlmagick (<< 8:6.8.3.10-1~)
Breaks: perlmagick (<< 8:6.8.3.10-1~)
Description: Perl interface to the ImageMagick graphics routines -- Q16 version
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This version of libimage-magick is compiled for a channel
depth of 16 bits (Q16).
.
This package provides the perl Image::Magick::Q16 class.
# quantum dependant
Package: imagemagick-6.q16hdri
Architecture: any
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}, hicolor-icon-theme
Recommends: libmagickcore-6.q16hdri-6-extra, ghostscript, netpbm
Suggests: imagemagick-doc, autotrace, cups-bsd | lpr | lprng, curl, enscript,
ffmpeg, gimp, gnuplot, grads, graphviz, groff-base, hp2xx, html2ps,
libwmf-bin, mplayer,
povray, radiance, sane-utils, texlive-base-bin, transfig,
ufraw-batch, xdg-utils
Replaces: imagemagick (<< 8:6.9.2.10+dfsg-2~)
Breaks: libmagickcore-dev (<< 8:6.9.2.10+dfsg-2~)
Description: image manipulation programs -- quantum depth Q16HDRI
ImageMagick is a software suite to create, edit, and compose bitmap images.
It can read, convert and write images in a variety of formats (over 100)
including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
shear and transform images, adjust image colors, apply various special
effects, or draw text, lines, polygons, ellipses and Bézier curves.
All manipulations can be achieved through shell commands as well as through
an X11 graphical interface (display).
.
For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats,
you need to install the libmagickcore-6.q16hdri-6-extra package.
.
This version of imagemagick is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
# predepend on dpkg (>= 1.17.6) for libgomp symbols remove after jeesie +2
# normally depends on imagemagick-6-common >= ${source:version} except
# here when some files were moved between two packages
Package: libmagickcore-6.q16hdri-6
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}, dpkg (>= 1.17.6)
Depends: ${shlibs:Depends}, ${misc:Depends},
imagemagick-6-common (>= 8:6.9.6.2+dfsg-3)
Recommends: ghostscript, gsfonts
Suggests: libmagickcore-6.q16hdri-6-extra
Description: low-level image manipulation library -- quantum depth Q16HDRI
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package contains the C libraries needed to run executables that make
use of MagickCore.
.
This version of libmagickcore is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
Package: libmagickcore-6.q16hdri-6-extra
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Enhances: libmagickcore-6.q16hdri-6
Provides: libmagickcore-extra, libmagickcore-6.q16hdri-1-extra,
libmagickcore-6.q16hdri-2-extra,
libmagickcore-6.q16hdri-3-extra,
libmagickcore-6.q16hdri-4-extra,
libmagickcore-6.q16hdri-5-extra
Suggests: inkscape
Recommends: libjxr-tools
Description: low-level image manipulation library - extra codecs (Q16HDRI)
This package adds support for SVG, WMF, OpenEXR, DjVu and Graphviz to
MagickCore.
.
This version of libmagickcore-extra is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
Package: libmagickcore-6.q16hdri-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.17.11)
Depends:
libmagickcore-6-arch-config (= ${binary:Version}),
libmagickcore-6.q16hdri-6 (= ${binary:Version}),
libmagickcore-6.q16hdri-6-extra (= ${binary:Version}),
libbz2-dev, libdjvulibre-dev,
libexif-dev, libfreetype6-dev, libjpeg-dev, libopenjp2-7-dev,
liblcms2-dev, liblqr-1-0-dev, libltdl-dev, libopenexr-dev, libpng-dev,
librsvg2-dev, libtiff-dev, libwmf-dev, libx11-dev, libxext-dev, libxml2-dev,
libxt-dev, zlib1g-dev,
pkg-config,
${misc:Depends}
# remove breaks/replaces after jessie +2
Replaces: libmagickcore-dev (<< 8:6.8.3.10-1~)
Breaks: libmagickcore-dev (<< 8:6.8.3.10-1~)
Description: low-level image manipulation library - development files (Q16HDRI)
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes header static libraries needed to compile
programs using MagickCore.
.
This version of libmagickcore-dev is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
# predepend on dpkg (>= 1.17.6) for libgomp symbols remove after jeesie + 2
Package: libmagickwand-6.q16hdri-6
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}, dpkg (>= 1.17.6)
Depends: ${shlibs:Depends}, ${misc:Depends},
imagemagick-6-common (>= 8:6.9.6.2+dfsg-3)
Description: image manipulation library -- quantum depth Q16HDRI
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package contains the C libraries needed to run executables that make
use of MagickWand.
.
This version of libmagickwand is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
Package: libmagickwand-6.q16hdri-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.17.11)
Depends: libmagickwand-6-headers (= ${source:Version}),
libmagickwand-6.q16hdri-6 (= ${binary:Version}),
libmagickcore-6.q16hdri-6-extra (= ${binary:Version}),
libmagickcore-6.q16hdri-dev (= ${binary:Version}),
pkg-config,
${misc:Depends}
Replaces: libmagickwand-dev (<< 8:6.8.3.10-1~)
Breaks: libmagickwand-dev (<< 8:6.8.3.10-1~)
Description: image manipulation library - development files (Q16HDRI)
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package the static libraries needed to compile
programs using MagickWand.
.
This version of libmagickwand-dev is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
Package: libmagick++-6.q16hdri-8
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: C++ interface to ImageMagick -- quantum depth Q16HDRI
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package contains the C++ libraries needed to run executables that make
use of libMagick++.
.
This version of libmagick++ is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
Package: libmagick++-6.q16hdri-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.17.11)
Depends: libmagick++-6-headers (= ${source:Version}),
libmagick++-6.q16hdri-8 (= ${binary:Version}),
libmagickcore-6.q16hdri-dev (= ${binary:Version}),
libmagickwand-6.q16hdri-dev (= ${binary:Version}),
pkg-config,
${misc:Depends}
Replaces: libmagick++-dev (<< 8:6.8.3.10-1~)
Breaks: libmagick++-dev (<< 8:6.8.3.10-1~)
Description: C++ interface to ImageMagick - development files (Q16HDRI)
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package includes header files and static libraries needed to compile
programs using Magick++.
.
This version of libmagick++-dev is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
Package: libimage-magick-q16hdri-perl
Architecture: any
Multi-Arch: allowed
Section: perl
Pre-Depends: dpkg (>= 1.17.11)
Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
Suggests: imagemagick-doc
# remove breaks/replaces after jessie +2
Replaces: perlmagick (<< 8:6.8.3.10-1~)
Breaks: perlmagick (<< 8:6.8.3.10-1~)
Description: Perl interface to the ImageMagick graphics routines -- Q16HDRI version
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This version of libimage-magick is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
.
This package provides the perl Image::Magick::Q16HDRI class.
# predepend on dpkg (>= 1.17.5) for dir to symlink remove after jeesie +2
# compatibility package (remove after stretch + 2)
Package: imagemagick-common
Architecture: all
Multi-Arch: foreign
Section: oldlibs
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends}, imagemagick-6-common
Description: image manipulation programs -- infrastructure dummy package
imagemagick-common contained the filesystem infrastructure required for
further installation of imagemagick in any configuration.
.
This is a transitional package to help migrate systems to the new
imagemagick-6-common package.
.
This is a dummy package. You can safely purge or remove it.
# predepend on dpkg (>= 1.17.5) for dir to symlink remove after jeesie +2
# conflict/replace itself (<< 8:6.9.2.10+dfsg-1~) in order to smooth link issue remove after strech + 2
# remove after strech+2
Package: imagemagick-doc
Architecture: all
Multi-Arch: foreign
Section: oldlibs
Depends: ${misc:Depends},
imagemagick-6-doc (>> 8:6.9.2.10+dfsg-1), imagemagick-6-common
Pre-Depends: dpkg (>= 1.17.5)
Conflicts: imagemagick (<= 7:6.4.0)
Replaces: imagemagick-doc (<< 8:6.9.2.10+dfsg-1~)
Description: document files of ImageMagick -- dummy package
This package contained the document files shipped with ImageMagick, a software
suite to create, edit, and compose bitmap images.
.
This is a transitional package to help migrate systems to the new
imagemagick-6-doc package.
.
This is a dummy package. You can safely purge or remove it.
# compatibility package (remove after jessie+2)
Package: perlmagick
Architecture: all
Multi-Arch: foreign
Section: oldlibs
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends}, libimage-magick-perl, imagemagick-6-common
Description: Perl interface to ImageMagick -- dummy package
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This is a transitional package to help migrate systems to the new
libimage-magick-perl perl library.
.
This is a dummy package. You can safely purge or remove it.
# compatibility package (remove after jessie+2)
Package: libmagickcore-dev
Architecture: all
Section: oldlibs
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends},
libmagickcore-6.q16-dev,
imagemagick-6-common
Description: low-level image manipulation library -- dummy package
This package included header files and static libraries needed to compile
programs using MagickCore.
.
This is a transitional package to help migrate systems to the new
ABI of libmagickcore-6 development files for default channel depth.
.
This is a dummy package. You can safely purge or remove it.
# compatibility package (remove after jessie+2)
Package: libmagickwand-dev
Architecture: all
Section: oldlibs
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends},
libmagickwand-6.q16-dev,
imagemagick-6-common
Description: image manipulation library -- dummy package
This package included the static libraries needed to compile
programs using MagickWand.
.
This is a transitional package to help migrate systems to the new
ABI of libmagickwand-6 development files for default channel depth.
.
This is a dummy package. You can safely purge or remove it.
# compatibility package (remove after jessie+2)
Package: libmagick++-dev
Architecture: all
Section: oldlibs
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends},
libmagick++-6.q16-dev,
imagemagick-6-common
Description: object-oriented C++ interface to ImageMagick -- dummy package
The Magick++ library was a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This is a transitional package to help migrate systems to the new
ABI of libmagick++-6 development files for default channel depth.
.
This is a dummy package. You can safely purge or remove it.
# compatibility package (remove after jessie+2)
# due to bug #813455 arch:any
Package: imagemagick
Architecture: any
Multi-Arch: foreign
Section: oldlibs
Depends: ${misc:Depends},
imagemagick-6.q16 (>= 8:6.9.2.10+dfsg-2~)
Description: image manipulation programs -- binaries
ImageMagick is a software suite to create, edit, and compose bitmap images.
It can read, convert and write images in a variety of formats (over 100)
including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
shear and transform images, adjust image colors, apply various special
effects, or draw text, lines, polygons, ellipses and Bézier curves.
All manipulations can be achieved through shell commands as well as through
an X11 graphical interface (display).
.
This package include links to channel depth specific binaries and manual
pages.
.
This is a dummy package. You can safely purge or remove it.

129
debian/control.d/compat.in vendored Normal file
View File

@ -0,0 +1,129 @@
# predepend on dpkg (>= 1.17.5) for dir to symlink remove after jeesie +2
# compatibility package (remove after stretch + 2)
Package: imagemagick-common
Architecture: all
Multi-Arch: foreign
Section: oldlibs
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends}, imagemagick-${IMVERSION}-common
Description: image manipulation programs -- infrastructure dummy package
imagemagick-common contained the filesystem infrastructure required for
further installation of imagemagick in any configuration.
.
This is a transitional package to help migrate systems to the new
imagemagick-${IMVERSION}-common package.
.
This is a dummy package. You can safely purge or remove it.
# predepend on dpkg (>= 1.17.5) for dir to symlink remove after jeesie +2
# conflict/replace itself (<< 8:6.9.2.10+dfsg-1~) in order to smooth link issue remove after strech + 2
# remove after strech+2
Package: imagemagick-doc
Architecture: all
Multi-Arch: foreign
Section: oldlibs
Depends: ${misc:Depends},
imagemagick-${IMVERSION}-doc (>> 8:6.9.2.10+dfsg-1), imagemagick-${IMVERSION}-common
Pre-Depends: dpkg (>= 1.17.5)
Conflicts: imagemagick (<= 7:6.4.0)
Replaces: imagemagick-doc (<< 8:6.9.2.10+dfsg-1~)
Description: document files of ImageMagick -- dummy package
This package contained the document files shipped with ImageMagick, a software
suite to create, edit, and compose bitmap images.
.
This is a transitional package to help migrate systems to the new
imagemagick-${IMVERSION}-doc package.
.
This is a dummy package. You can safely purge or remove it.
# compatibility package (remove after jessie+2)
Package: perlmagick
Architecture: all
Multi-Arch: foreign
Section: oldlibs
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends}, libimage-magick-perl, imagemagick-${IMVERSION}-common
Description: Perl interface to ImageMagick -- dummy package
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This is a transitional package to help migrate systems to the new
libimage-magick-perl perl library.
.
This is a dummy package. You can safely purge or remove it.
# compatibility package (remove after jessie+2)
Package: libmagickcore-dev
Architecture: all
Section: oldlibs
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends},
libmagickcore-${IMVERSION}.${DEFAULTQUANTUMDEPTH}-dev,
imagemagick-${IMVERSION}-common
Description: low-level image manipulation library -- dummy package
This package included header files and static libraries needed to compile
programs using MagickCore.
.
This is a transitional package to help migrate systems to the new
ABI of libmagickcore-${IMVERSION} development files for default channel depth.
.
This is a dummy package. You can safely purge or remove it.
# compatibility package (remove after jessie+2)
Package: libmagickwand-dev
Architecture: all
Section: oldlibs
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends},
libmagickwand-${IMVERSION}.${DEFAULTQUANTUMDEPTH}-dev,
imagemagick-${IMVERSION}-common
Description: image manipulation library -- dummy package
This package included the static libraries needed to compile
programs using MagickWand.
.
This is a transitional package to help migrate systems to the new
ABI of libmagickwand-${IMVERSION} development files for default channel depth.
.
This is a dummy package. You can safely purge or remove it.
# compatibility package (remove after jessie+2)
Package: libmagick++-dev
Architecture: all
Section: oldlibs
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends},
libmagick++-${IMVERSION}.${DEFAULTQUANTUMDEPTH}-dev,
imagemagick-${IMVERSION}-common
Description: object-oriented C++ interface to ImageMagick -- dummy package
The Magick++ library was a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This is a transitional package to help migrate systems to the new
ABI of libmagick++-${IMVERSION} development files for default channel depth.
.
This is a dummy package. You can safely purge or remove it.
# compatibility package (remove after jessie+2)
# due to bug #813455 arch:any
Package: imagemagick
Architecture: any
Multi-Arch: foreign
Section: oldlibs
Depends: ${misc:Depends},
imagemagick-${IMVERSION}.${DEFAULTQUANTUMDEPTH} (>= 8:6.9.2.10+dfsg-2~)
Description: image manipulation programs -- binaries
ImageMagick is a software suite to create, edit, and compose bitmap images.
It can read, convert and write images in a variety of formats (over 100)
including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
shear and transform images, adjust image colors, apply various special
effects, or draw text, lines, polygons, ellipses and Bézier curves.
All manipulations can be achieved through shell commands as well as through
an X11 graphical interface (display).
.
This package include links to channel depth specific binaries and manual
pages.
.
This is a dummy package. You can safely purge or remove it.

191
debian/control.d/noquantum.in vendored Normal file
View File

@ -0,0 +1,191 @@
Source: imagemagick
Section: graphics
Priority: optional
Maintainer: openKylin KDE SIG <kde@lists.openkylin.top>
Uploaders: rtlhq <nobelxyz@163.com>,
Standards-Version: 4.3.0
# for dbg-sym
Build-Depends: debhelper (>= 11),
# for improving build
dh-exec,
# ABI dump
g++ (>= 4:7),
# for linking compiling ...
pkg-config, libltdl-dev,
# for libtool does not link to depends lib
chrpath,
# for special function
libfftw3-dev, liblcms2-dev, liblqr-1-0-dev,
# for fonts
libfreetype6-dev, libfontconfig1-dev, gsfonts,
# for compression
zlib1g-dev, liblzma-dev, libbz2-dev,
# for X
libx11-dev, libxext-dev, libxt-dev,
# for plugins
ghostscript, libdjvulibre-dev, libexif-dev,
libjpeg-dev, libopenjp2-7-dev,
libopenexr-dev, libperl-dev, libpng-dev, libtiff-dev,
libwmf-dev, libheif-dev, libwebp-dev,
# libgraphviz-dev, incompatible license against fftw
# for converting svg
libpango1.0-dev, librsvg2-bin, librsvg2-dev, libxml2-dev,
# for easy symbols of c++ lib
pkg-kde-tools,
# for libgomp symbols
dpkg-dev (>= 1.17.6)
# for documentation
Build-Depends-Indep: doxygen, doxygen-latex, graphviz,
libxml2-utils,
xsltproc,
jdupes
Vcs-Browser: https://gitee.com/openkylin/imagemagick
Vcs-Git: https://gitee.com/openkylin/imagemagick.git
Homepage: https://www.imagemagick.org/
# arch all package
# do not forget to add breaks if config file syntax change.
Package: imagemagick-${IMVERSION}-common
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Breaks: libmagickcore-6.q16-4 (<< 8:6.9.8.9+dfsg-1~),
libmagickcore-6.q16hdri-4 (<< 8:6.9.8.9+dfsg-1~),
libmagickcore-6.q16-3 (<< 8:6.9.6.8+dfsg-1~),
libmagickcore-6.q16-2 (<< 8:6.9.6.2+dfsg-3~),
imagemagick-common (<< 8:6.9.2.10+dfsg-1~)
Provides: imagemagick-common
# remove breaks/replaces after strech + 2 for imagemagick-common
# remove breaks/replace after strech + 2 for libmagickcore-6.q16 (<< 8:6.9.6.2+dfsg-3)
Replaces: imagemagick-common (<< 8:6.9.2.10+dfsg-1~),
libmagickcore-6.q16 (<< 8:6.9.6.2+dfsg-3~)
Description: image manipulation programs -- infrastructure
imagemagick-common contains the filesystem infrastructure required for
further installation of imagemagick in any configuration; it does not provide
a full installation of binaries, libraries, and utilities
required to run imagemagick.
.
This package is independent of channel depth.
Package: imagemagick-${IMVERSION}-doc
Architecture: all
Multi-Arch: foreign
Section: doc
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends}, ${doxygen:Depends},
imagemagick-${IMVERSION}-common
Recommends: www-browser,
libjs-jquery,
libjs-bootstrap (>=3.3.5+dfsg-1),
libjs-jquery-mousewheel,
libjs-jquery-fancybox,
Suggests: imagemagick
Provides: imagemagick-doc
# remove breaks/replaces after strech + 2
Replaces: imagemagick-doc (<< 8:6.9.2.10+dfsg-1~), imagemagick (<< 8:6.9.2.10+dfsg-1~)
Breaks: imagemagick-doc (<< 8:6.9.2.10+dfsg-1~)
Built-using: ${doxygen:Built-Using}
Description: document files of ImageMagick
This package contains the document files shipped with ImageMagick, a software
suite to create, edit, and compose bitmap images.
.
Documentations includes html manuals, examples files, and doxygen generated API
documentation.
Package: libmagickcore-${IMVERSION}-headers
Architecture: all
Multi-Arch: foreign
Section: libdevel
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends}
Description: low-level image manipulation library - header files
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes the architecture independent header files
needed to compile programs using MagickCore.
.
This package is independent of channel depth.
Package: libmagickwand-${IMVERSION}-headers
Architecture: all
Multi-Arch: foreign
Section: libdevel
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: libmagickcore-${IMVERSION}-headers (= ${source:Version}),
${misc:Depends}
Description: image manipulation library - headers files
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package includes header files needed to compile
programs using MagickWand.
.
This package is independent of channel depth.
Package: libmagick++-${IMVERSION}-headers
Architecture: all
Multi-Arch: foreign
Section: libdevel
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: libmagickwand-${IMVERSION}-headers (= ${source:Version}),
libmagickcore-${IMVERSION}-headers (= ${source:Version}),
${misc:Depends}
Description: object-oriented C++ interface to ImageMagick - header files
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package includes header files needed to compile
programs using Magick++.
.
This package is independent of channel depth.
Package: libimage-magick-perl
Architecture: all
Multi-Arch: allowed
Section: perl
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends},
libimage-magick-${DEFAULTQUANTUMDEPTH}-perl
Provides: perlmagick
# remove breaks/replaces after jessie +2
Replaces: perlmagick (<< 8:6.8.3.10-1~)
Breaks: perlmagick (<< 8:6.8.3.10-1~)
Suggests: imagemagick-doc
Description: Perl interface to the ImageMagick graphics routines
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This is the compatibility (wrapper) perlmagick package that
use the default channel depth.
.
This package provides the perl Image::Magick class.
# quantum independent
Package: libmagickcore-${IMVERSION}-arch-config
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.15.7.2)
Depends: ${misc:Depends},
libmagickcore-${IMVERSION}-headers (= ${source:Version}),
imagemagick-${IMVERSION}-common (>= ${COMMONMINVERSION})
Description: low-level image manipulation library - architecture header files
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes the architecture dependent part of the
headers files used by MagickCore.
.
This package is independent of channel depth.

216
debian/control.d/quantum.in vendored Normal file
View File

@ -0,0 +1,216 @@
# quantum dependant
Package: imagemagick-${IMVERSION}.${QUANTUMDEPTH}
Architecture: any
Multi-Arch: foreign
Depends: ${shlibs:Depends}, ${misc:Depends}, hicolor-icon-theme
Recommends: libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-${CORESOVERSION}-extra, ghostscript, netpbm
Suggests: imagemagick-doc, autotrace, cups-bsd | lpr | lprng, curl, enscript,
ffmpeg, gimp, gnuplot, grads, graphviz, groff-base, hp2xx, html2ps,
libwmf-bin, mplayer,
povray, radiance, sane-utils, texlive-base-bin, transfig,
ufraw-batch, xdg-utils
Replaces: imagemagick (<< 8:6.9.2.10+dfsg-2~)
Breaks: libmagickcore-dev (<< 8:6.9.2.10+dfsg-2~)
Provides: imagemagick, imagemagick-${IMVERSION}.defaultquantum
Description: image manipulation programs -- quantum depth ${UCQUANTUMDEPTH}
ImageMagick is a software suite to create, edit, and compose bitmap images.
It can read, convert and write images in a variety of formats (over 100)
including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
shear and transform images, adjust image colors, apply various special
effects, or draw text, lines, polygons, ellipses and Bézier curves.
All manipulations can be achieved through shell commands as well as through
an X11 graphical interface (display).
.
For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats,
you need to install the libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-${CORESOVERSION}-extra package.
.
This version of imagemagick is compiled for a channel
depth of ${DESC_QUANTUM} (${UCQUANTUMDEPTH}).
# predepend on dpkg (>= 1.17.6) for libgomp symbols remove after jeesie +2
# normally depends on imagemagick-${IMVERSION}-common >= ${source:version} except
# here when some files were moved between two packages
Package: libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-${CORESOVERSION}
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}, dpkg (>= 1.17.6)
Depends: ${shlibs:Depends}, ${misc:Depends},
imagemagick-${IMVERSION}-common (>= ${COMMONMINVERSION})
Recommends: ghostscript, gsfonts
Suggests: libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-${CORESOVERSION}-extra
Description: low-level image manipulation library -- quantum depth ${UCQUANTUMDEPTH}
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package contains the C libraries needed to run executables that make
use of MagickCore.
.
This version of libmagickcore is compiled for a channel
depth of ${DESC_QUANTUM} (${UCQUANTUMDEPTH}).
Package: libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-${CORESOVERSION}-extra
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Enhances: libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-${CORESOVERSION}
Provides: libmagickcore-extra, libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-1-extra,
libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-2-extra,
libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-3-extra,
libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-4-extra,
libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-5-extra
Suggests: inkscape
Recommends: libjxr-tools
Description: low-level image manipulation library - extra codecs (${UCQUANTUMDEPTH})
This package adds support for SVG, WMF, OpenEXR, DjVu and Graphviz to
MagickCore.
.
This version of libmagickcore-extra is compiled for a channel
depth of ${DESC_QUANTUM} (${UCQUANTUMDEPTH}).
Package: libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.17.11)
Depends:
libmagickcore-${IMVERSION}-arch-config (= ${binary:Version}),
libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-${CORESOVERSION} (= ${binary:Version}),
libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-${CORESOVERSION}-extra (= ${binary:Version}),
libbz2-dev, libdjvulibre-dev,
libexif-dev, libfreetype6-dev, libjpeg-dev, libopenjp2-7-dev,
liblcms2-dev, liblqr-1-0-dev, libltdl-dev, libopenexr-dev, libpng-dev,
librsvg2-dev, libtiff-dev, libwmf-dev, libx11-dev, libxext-dev, libxml2-dev,
libxt-dev, zlib1g-dev,
pkg-config,
${misc:Depends}
# remove breaks/replaces after jessie +2
Replaces: libmagickcore-dev (<< 8:6.8.3.10-1~)
Breaks: libmagickcore-dev (<< 8:6.8.3.10-1~)
${PROVIDES_LIBMAGICKCORE_DEV}
Description: low-level image manipulation library - development files (${UCQUANTUMDEPTH})
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes header static libraries needed to compile
programs using MagickCore.
.
This version of libmagickcore-dev is compiled for a channel
depth of ${DESC_QUANTUM} (${UCQUANTUMDEPTH}).
# predepend on dpkg (>= 1.17.6) for libgomp symbols remove after jeesie + 2
Package: libmagickwand-${IMVERSION}.${QUANTUMDEPTH}-${WANDSOVERSION}
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}, dpkg (>= 1.17.6)
Depends: ${shlibs:Depends}, ${misc:Depends},
imagemagick-${IMVERSION}-common (>= ${COMMONMINVERSION})
Description: image manipulation library -- quantum depth ${UCQUANTUMDEPTH}
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package contains the C libraries needed to run executables that make
use of MagickWand.
.
This version of libmagickwand is compiled for a channel
depth of ${DESC_QUANTUM} (${UCQUANTUMDEPTH}).
Package: libmagickwand-${IMVERSION}.${QUANTUMDEPTH}-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.17.11)
Depends: libmagickwand-${IMVERSION}-headers (= ${source:Version}),
libmagickwand-${IMVERSION}.${QUANTUMDEPTH}-${WANDSOVERSION} (= ${binary:Version}),
libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-${CORESOVERSION}-extra (= ${binary:Version}),
libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-dev (= ${binary:Version}),
pkg-config,
${misc:Depends}
${PROVIDES_LIBMAGICKWAND_DEV}
Replaces: libmagickwand-dev (<< 8:6.8.3.10-1~)
Breaks: libmagickwand-dev (<< 8:6.8.3.10-1~)
Description: image manipulation library - development files (${UCQUANTUMDEPTH})
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package the static libraries needed to compile
programs using MagickWand.
.
This version of libmagickwand-dev is compiled for a channel
depth of ${DESC_QUANTUM} (${UCQUANTUMDEPTH}).
Package: libmagick++-${IMVERSION}.${QUANTUMDEPTH}-${PPSOVERSION}
Architecture: any
Multi-Arch: same
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: C++ interface to ImageMagick -- quantum depth ${UCQUANTUMDEPTH}
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package contains the C++ libraries needed to run executables that make
use of libMagick++.
.
This version of libmagick++ is compiled for a channel
depth of ${DESC_QUANTUM} (${UCQUANTUMDEPTH}).
Package: libmagick++-${IMVERSION}.${QUANTUMDEPTH}-dev
Architecture: any
Multi-Arch: same
Section: libdevel
Pre-Depends: dpkg (>= 1.17.11)
Depends: libmagick++-${IMVERSION}-headers (= ${source:Version}),
libmagick++-${IMVERSION}.${QUANTUMDEPTH}-${PPSOVERSION} (= ${binary:Version}),
libmagickcore-${IMVERSION}.${QUANTUMDEPTH}-dev (= ${binary:Version}),
libmagickwand-${IMVERSION}.${QUANTUMDEPTH}-dev (= ${binary:Version}),
pkg-config,
${misc:Depends}
Replaces: libmagick++-dev (<< 8:6.8.3.10-1~)
Breaks: libmagick++-dev (<< 8:6.8.3.10-1~)
${PROVIDES_LIBMAGICKPP_DEV}
Description: C++ interface to ImageMagick - development files (${UCQUANTUMDEPTH})
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package includes header files and static libraries needed to compile
programs using Magick++.
.
This version of libmagick++-dev is compiled for a channel
depth of ${DESC_QUANTUM} (${UCQUANTUMDEPTH}).
Package: libimage-magick-${QUANTUMDEPTH}-perl
Architecture: any
Multi-Arch: allowed
Section: perl
Pre-Depends: dpkg (>= 1.17.11)
Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
Suggests: imagemagick-doc
${PROVIDES_MAGICK_PERL}
# remove breaks/replaces after jessie +2
Replaces: perlmagick (<< 8:6.8.3.10-1~)
Breaks: perlmagick (<< 8:6.8.3.10-1~)
Description: Perl interface to the ImageMagick graphics routines -- ${UCQUANTUMDEPTH} version
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This version of libimage-magick is compiled for a channel
depth of ${DESC_QUANTUM} (${UCQUANTUMDEPTH}).
.
This package provides the perl Image::Magick::${UCQUANTUMDEPTH} class.

1561
debian/copyright vendored Normal file

File diff suppressed because it is too large Load Diff

14
debian/display-im6.iconssize vendored Normal file
View File

@ -0,0 +1,14 @@
8x8
16x16
22x22
24x24
32x32
36x36
42x42
48x48
64x64
72x72
96x96
128x128
192x192
256x256

6396
debian/display-im6.svg vendored Normal file

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 452 KiB

26
debian/imagemagick-6-common.bug-presubj vendored Normal file
View File

@ -0,0 +1,26 @@
Debugging imagemagick can be difficult, so you can help by following
these guidelines.
First you should verify that the problem is in imagemagick and not the
graphicksmagick compatibility package. Run "convert -version" in a
terminal; if you see "GraphicsMagick" in the first line of output, please
make your report against the graphicsmagick package.
Otherwise, please provide a test-case that can reproduce the bug:
1. Install debugging packages.
2. Repeat the command line that led to the bug. To ensure you are using
the imagemagick versions, replace convert, display, identify, or
mogrify with convert-im6.q16, display-im6.q16, identify-im6.q16,
or mogrify-im6.q16 in your test-case.
3. If imagemagick dumps core, please attach a backtrace - see
"http://wiki.debian.org/HowToGetABacktrace".
Document the exact command line used, and attach the input files to your
bug report. If the input files are in SVG format, please also run the
commands
"rsvg-convert yourinput.svg > rsvg.png" (from the package librsvg2-bin)
and "inkscape yourinput.svg --export-png=inkscape.png" (from the package
inkscape). Include the PNG output files in your bug report.

33
debian/imagemagick-6-common.bug-script vendored Normal file
View File

@ -0,0 +1,33 @@
#!/bin/sh
set -e
# Pretty echo, underline the specified string:
pecho() {
echo "$@"
echo "$@"|sed 's/./-/g'
}
# work even with graphicsmagick
# will detect graphickmagick using as compat
versioncheck() {
if test -x "/usr/bin/$@"; then
echo -n "$@: ";
"$@" -version 2> /dev/null | head -1 | sed s/Version://g;
fi
}
exec >&3
pecho "ImageMagick program version"
versioncheck animate
versioncheck compare
versioncheck convert
versioncheck composite
versioncheck conjure
versioncheck display
versioncheck identify
versioncheck import
versioncheck mogrify
versioncheck montage
versioncheck stream

1
debian/imagemagick-6-common.docs vendored Normal file
View File

@ -0,0 +1 @@
README.txt

3
debian/imagemagick-6-common.install vendored Normal file
View File

@ -0,0 +1,3 @@
debian/tmp-indep/etc/ /
debian/tmp-indep/usr/share/ImageMagick-* /usr/share/
debian/prebuilt/usr/share/doc/imagemagick-*-common /usr/share/doc/

13
debian/imagemagick-6-doc.doc-base vendored Normal file
View File

@ -0,0 +1,13 @@
Document: imagemagick
Title: ImageMagick
Author: John Cristy
Abstract: This manual documents ImageMagick.
ImageMagick is a set of programs to manipulate various image formats
(JPEG, TIFF, PhotoCD, PBM, XPM, etc...). All manipulations can
be achieved through shell commands as well as through a X11 graphical
interface (display).
Section: Graphics
Format: HTML
Index: /usr/share/doc/imagemagick-6-doc/html/index.html
Files: /usr/share/doc/imagemagick-6-doc/html/www/*

3
debian/imagemagick-6-doc.install vendored Normal file
View File

@ -0,0 +1,3 @@
usr/share/doc/imagemagick-*/html/images
usr/share/doc/imagemagick-*/html/www
usr/share/doc/imagemagick-*/html/index.html

View File

@ -0,0 +1,14 @@
[Desktop Entry]
Version=1.0
Name=ImageMagick (color depth=${QUANTUMDEPTH})
Comment=Display and edit image files
Comment[fr]=Affiche et édite des fichiers images
Comment[pt]=Exiba e edite arquivos de imagem
Exec=/usr/bin/display-im${IMVERSION}.${QUANTUMDEPTH} -nostdin %F
Terminal=false
Icon=display-im${IMVERSION}.${QUANTUMDEPTH}
Type=Application
Categories=Graphics;
Keywords=Image;Slideshow;View;Transform;Enhance;F/X;Special Effects;
Keywords[fr]=Image;Diaporama;Visualiser;Transformer;Améliorer;Effets spéciaux;
MimeType=image/avs;image/bie;image/x-ms-bmp;image/cmyk;image/dcx;image/eps;image/fax;image/fits;image/gif;image/gray;image/jpeg;image/pjpeg;image/miff;image/mono;image/mtv;image/x-portable-bitmap;image/pcd;image/pcx;image/pdf;image/x-portable-graymap;image/pict;image/png;image/x-portable-anymap;image/x-portable-pixmap;image/ps;image/rad;image/x-rgb;image/rgba;image/rla;image/rle;image/sgi;image/sun-raster;image/targa;image/tiff;image/uyvy;image/vid;image/viff;image/x-xbitmap;image/x-xpixmap;image/x-xwindowdump;image/x-icon;image/yuv;

View File

@ -0,0 +1,14 @@
usr/share/icons/hicolor/*
usr/share/pixmaps/*
usr/share/applications/display-im*.*.desktop
usr/bin/compare*
usr/bin/animate*
usr/bin/convert*
usr/bin/composite*
usr/bin/conjure*
usr/bin/import*
usr/bin/identify*
usr/bin/stream*
usr/bin/display*
usr/bin/montage*
usr/bin/mogrify*

View File

@ -0,0 +1,12 @@
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/animate-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/compare-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/composite-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/conjure-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/convert-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/display-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/identify-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/import-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/mogrify-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/montage-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/stream-im${IMVERSION}.${QUANTUMDEPTH}.1
debian/tmp-${QUANTUMDEPTH}/usr/share/man/man1/ImageMagick-im${IMVERSION}.${QUANTUMDEPTH}.1

View File

@ -0,0 +1,42 @@
image/avs; display-im${IMVERSION}.${QUANTUMDEPTH}. 'avs:%s'; test=test -n "$DISPLAY"; priority=2
image/bie; display-im${IMVERSION}.${QUANTUMDEPTH} 'jbig:%s'; test=test -n "$DISPLAY"; priority=2
image/x-ms-bmp; display-im${IMVERSION}.${QUANTUMDEPTH} 'bmp:%s'; test=test -n "$DISPLAY"; priority=2
image/cmyk; display-im${IMVERSION}.${QUANTUMDEPTH} 'cmyk:%s'; test=test -n "$DISPLAY"; priority=2
image/dcx; display-im${IMVERSION}.${QUANTUMDEPTH} 'dcx:%s'; test=test -n "$DISPLAY"; priority=2
image/eps; display-im${IMVERSION}.${QUANTUMDEPTH} 'eps:%s'; test=test -n "$DISPLAY"; priority=2
image/fax; display-im${IMVERSION}.${QUANTUMDEPTH} 'fax:%s'; test=test -n "$DISPLAY"; priority=2
image/fits; display-im${IMVERSION}.${QUANTUMDEPTH} 'fits:%s'; test=test -n "$DISPLAY"; priority=2
image/gif; display-im${IMVERSION}.${QUANTUMDEPTH} 'gif:%s'; test=test -n "$DISPLAY"; priority=2
image/gray; display-im${IMVERSION}.${QUANTUMDEPTH} 'gray:%s'; test=test -n "$DISPLAY"; priority=2
image/jpeg; display-im${IMVERSION}.${QUANTUMDEPTH} 'jpeg:%s'; test=test -n "$DISPLAY"; priority=2
image/pjpeg; display-im${IMVERSION}.${QUANTUMDEPTH} 'jpeg:%s'; test=test -n "$DISPLAY"; priority=2
image/miff; display-im${IMVERSION}.${QUANTUMDEPTH} 'miff:%s'; test=test -n "$DISPLAY"; priority=2
image/mono; display-im${IMVERSION}.${QUANTUMDEPTH} 'mono:%s'; test=test -n "$DISPLAY"; priority=2
image/mtv; display-im${IMVERSION}.${QUANTUMDEPTH} 'mtv:%s'; test=test -n "$DISPLAY"; priority=2
image/x-portable-bitmap; display-im${IMVERSION}.${QUANTUMDEPTH} 'pbm:%s'; test=test -n "$DISPLAY"; priority=2
image/pcd; display-im${IMVERSION}.${QUANTUMDEPTH} 'pcd:%s'; test=test -n "$DISPLAY"; priority=2
image/pcx; display-im${IMVERSION}.${QUANTUMDEPTH} 'pcx:%s'; test=test -n "$DISPLAY"; priority=2
image/pdf; display-im${IMVERSION}.${QUANTUMDEPTH} 'pdf:%s'; test=test -n "$DISPLAY"; priority=2
image/x-portable-graymap; display-im${IMVERSION}.${QUANTUMDEPTH} 'pgm:%s'; test=test -n "$DISPLAY"; priority=2
image/pict; display-im${IMVERSION}.${QUANTUMDEPTH} 'pict:%s'; test=test -n "$DISPLAY"; priority=2
image/png; display-im${IMVERSION}.${QUANTUMDEPTH} 'png:%s'; test=test -n "$DISPLAY"; priority=2
image/x-portable-anymap; display-im${IMVERSION}.${QUANTUMDEPTH} 'pnm:%s'; test=test -n "$DISPLAY"; priority=2
image/x-portable-pixmap; display-im${IMVERSION}.${QUANTUMDEPTH} 'ppm:%s'; test=test -n "$DISPLAY"; priority=2
image/ps; display-im${IMVERSION}.${QUANTUMDEPTH} 'ps:%s'; test=test -n "$DISPLAY"; priority=2
image/rad; display-im${IMVERSION}.${QUANTUMDEPTH} 'rad:%s'; test=test -n "$DISPLAY"; priority=2
image/x-rgb; display-im${IMVERSION}.${QUANTUMDEPTH} 'rgb:%s'; test=test -n "$DISPLAY"; priority=2
image/rgba; display-im${IMVERSION}.${QUANTUMDEPTH} 'rgba:%s'; test=test -n "$DISPLAY"; priority=2
image/rla; display-im${IMVERSION}.${QUANTUMDEPTH} 'rla:%s'; test=test -n "$DISPLAY"; priority=2
image/rle; display-im${IMVERSION}.${QUANTUMDEPTH} 'rle:%s'; test=test -n "$DISPLAY"; priority=2
image/sgi; display-im${IMVERSION}.${QUANTUMDEPTH} 'sgi:%s'; test=test -n "$DISPLAY"; priority=2
image/sun-raster; display-im${IMVERSION}.${QUANTUMDEPTH} 'sun:%s'; test=test -n "$DISPLAY"; priority=2
image/targa; display-im${IMVERSION}.${QUANTUMDEPTH} 'tga:%s'; test=test -n "$DISPLAY"; priority=2
image/tiff; display-im${IMVERSION}.${QUANTUMDEPTH} 'tiff:%s'; test=test -n "$DISPLAY"; priority=2
image/uyvy; display-im${IMVERSION}.${QUANTUMDEPTH} 'uyvy:%s'; test=test -n "$DISPLAY"; priority=2
image/vid; display-im${IMVERSION}.${QUANTUMDEPTH} 'vid:%s'; test=test -n "$DISPLAY"; priority=2
image/viff; display-im${IMVERSION}.${QUANTUMDEPTH} 'viff:%s'; test=test -n "$DISPLAY"; priority=2
image/x-xbitmap; display-im${IMVERSION}.${QUANTUMDEPTH} 'xbm:%s'; test=test -n "$DISPLAY"; priority=2
image/x-xpixmap; display-im${IMVERSION}.${QUANTUMDEPTH} 'xpm:%s'; test=test -n "$DISPLAY"; priority=2
image/x-xwindowdump; display-im${IMVERSION}.${QUANTUMDEPTH} 'xwd:%s'; test=test -n "$DISPLAY"; priority=2
image/x-icon; display-im${IMVERSION}.${QUANTUMDEPTH} 'icon:%s'; test=test -n "$DISPLAY"; priority=2
image/yuv; display-im${IMVERSION}.${QUANTUMDEPTH} 'yuv:%s'; test=test -n "$DISPLAY"; priority=2

View File

@ -0,0 +1,40 @@
#!/bin/sh
set -e
if [ "$1" = "configure" ]
then
# Setup alternatives for each program separately along with their
# manual pages
for prog in ${MAGICK_PROGRAMS}; do
# We first remove previous alternatives to -im6, that
# disappeared because the binaries disappeared
if dpkg --compare-versions "$2" lt-nl "8:6.9.2.10+dfsg-3"; then
if update-alternatives --list $prog > /dev/null 2>&1; then
update-alternatives --remove-all $prog
fi
fi
update-alternatives --install /usr/bin/$prog \
$prog /usr/bin/$prog-im${IMVERSION}.${QUANTUMDEPTH} ${QUANTUM_PRIO} \
--slave /usr/share/man/man1/$prog.1.gz \
$prog.1.gz /usr/share/man/man1/$prog-im${IMVERSION}.${QUANTUMDEPTH}.1.gz
update-alternatives --install /usr/bin/$prog-im${IMVERSION} \
$prog-im${IMVERSION} /usr/bin/$prog-im${IMVERSION}.${QUANTUMDEPTH} ${QUANTUM_PRIO} \
--slave /usr/share/man/man1/$prog-im${IMVERSION}.1.gz \
$prog-im${IMVERSION}.1.gz /usr/share/man/man1/$prog-im${IMVERSION}.${QUANTUMDEPTH}.1.gz
# We also remove previous
done
fi
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#

View File

@ -0,0 +1,20 @@
#!/bin/sh
set -e
if [ "$1" = "remove" ]
then
# remove all alternatives
for prog in ${MAGICK_PROGRAMS}; do
update-alternatives --remove $prog /usr/bin/$prog-im${IMVERSION}.${QUANTUMDEPTH}
update-alternatives --remove $prog-im${IMVERSION} /usr/bin/$prog-im${IMVERSION}.${QUANTUMDEPTH}
done
fi
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#

37
debian/imagemagick-common.postinst vendored Normal file
View File

@ -0,0 +1,37 @@
#!/bin/sh
set -e
# remove after squeeze + 2
dpkg-maintscript-helper rm_conffile \
/etc/ImageMagick/sRGB.icm 8:6.7.7.0-1~ -- "$@"
# remove after squeeze + 2
dpkg-maintscript-helper rm_conffile \
/etc/ImageMagick/sRGB.icc 8:6.7.7.7-1~ -- "$@"
# remove after jessie + 2
for f in coder.xml colors.xml delegates.xml log.xml magic.xml \
mime.xml policy.xml quantization-table.xml thresholds.xml \
type-dejavu.xml type-ghostscript.xml type-windows.xml \
type.xml; do
dpkg-maintscript-helper mv_conffile \
/etc/ImageMagick/$f /etc/ImageMagick-6/$f 8:6.8.4.2-1~ -- "$@"
done
dpkg-maintscript-helper rm_conffile \
/etc/ImageMagick/sRGB.icc 8:6.7.7.7-1~ -- "$@"
# remove after strech+2
dpkg-maintscript-helper dir_to_symlink \
/usr/share/doc/imagemagick-common /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~ -- "$@"
for f in coder.xml colors.xml delegates.xml log.xml magic.xml \
mime.xml policy.xml quantization-table.xml thresholds.xml \
type-dejavu.xml type-ghostscript.xml type-windows.xml \
type.xml; do
dpkg-maintscript-helper rm_conffile \
/etc/etc/ImageMagick-6/$f 8:6.9.2.10+dfsg-2~ -- "$@"
done
#DEBHELPER#

34
debian/imagemagick-common.postrm vendored Normal file
View File

@ -0,0 +1,34 @@
#!/bin/sh
set -e
# remove after squeeze + 2
dpkg-maintscript-helper rm_conffile \
/etc/ImageMagick/sRGB.icm 8:6.7.7.0-1~ -- "$@"
# remove after squeeze + 2
dpkg-maintscript-helper rm_conffile \
/etc/ImageMagick/sRGB.icc 8:6.7.7.7-1~ -- "$@"
# remove after jessie + 2
for f in coder.xml colors.xml delegates.xml log.xml magic.xml \
mime.xml policy.xml quantization-table.xml thresholds.xml \
type-dejavu.xml type-ghostscript.xml type-windows.xml \
type.xml; do
dpkg-maintscript-helper mv_conffile \
/etc/ImageMagick/$f /etc/ImageMagick-6/$f 8:6.8.4.2-1~ -- "$@"
done
# remove after strech+2
dpkg-maintscript-helper dir_to_symlink \
/usr/share/doc/imagemagick-common /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~ -- "$@"
for f in coder.xml colors.xml delegates.xml log.xml magic.xml \
mime.xml policy.xml quantization-table.xml thresholds.xml \
type-dejavu.xml type-ghostscript.xml type-windows.xml \
type.xml; do
dpkg-maintscript-helper rm_conffile \
/etc/etc/ImageMagick-6/$f 8:6.9.2.10+dfsg-2~ -- "$@"
done
#DEBHELPER#

37
debian/imagemagick-common.preinst vendored Normal file
View File

@ -0,0 +1,37 @@
#!/bin/sh
set -e
# remove after squeeze + 2
dpkg-maintscript-helper rm_conffile \
/etc/ImageMagick/sRGB.icm 8:6.7.7.0-1~ -- "$@"
# remove after squeeze + 2
dpkg-maintscript-helper rm_conffile \
/etc/ImageMagick/sRGB.icc 8:6.7.7.7-1~ -- "$@"
# We move a whole bunch of configuration files:
# remove after jessie + 2
for f in coder.xml colors.xml delegates.xml log.xml magic.xml \
mime.xml policy.xml quantization-table.xml thresholds.xml \
type-dejavu.xml type-ghostscript.xml type-windows.xml \
type.xml; do
dpkg-maintscript-helper mv_conffile \
/etc/ImageMagick/$f /etc/ImageMagick-6/$f 8:6.8.4.2-1~ -- "$@"
done
# remove after strech+2
dpkg-maintscript-helper dir_to_symlink \
/usr/share/doc/imagemagick-common /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~ -- "$@"
for f in coder.xml colors.xml delegates.xml log.xml magic.xml \
mime.xml policy.xml quantization-table.xml thresholds.xml \
type-dejavu.xml type-ghostscript.xml type-windows.xml \
type.xml; do
dpkg-maintscript-helper rm_conffile \
/etc/etc/ImageMagick-6/$f 8:6.9.2.10+dfsg-2~ -- "$@"
done
#DEBHELPER#

1
debian/imagemagick-doc.maintscript vendored Normal file
View File

@ -0,0 +1 @@
dir_to_symlink /usr/share/doc/imagemagick-doc /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~

9
debian/imagemagick-doc.postinst vendored Normal file
View File

@ -0,0 +1,9 @@
#!/bin/sh
set -e
# remove after strech+2
dpkg-maintscript-helper \
dir_to_symlink /usr/share/doc/imagemagick-doc /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~ -- "$@"
#DEBHELPER#

9
debian/imagemagick-doc.postrm vendored Normal file
View File

@ -0,0 +1,9 @@
#!/bin/sh
set -e
# remove after strech+2
dpkg-maintscript-helper \
dir_to_symlink /usr/share/doc/imagemagick-doc /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~ -- "$@"
#DEBHELPER#

38
debian/imagemagick-doc.preinst vendored Normal file
View File

@ -0,0 +1,38 @@
#!/bin/sh
set -e
# remove old dpkg-backup; remove after strech+2
case "$1" in
upgrade|install)
version=$2
if dpkg --compare-versions -- "$version" le "8:6.9.2.10+dfsg-1~"; then
if test -h /usr/share/doc/imagemagick-doc/images.dpkg-backup; then
if test $(readlink /usr/share/doc/imagemagick-doc/images.dpkg-backup) = "../imagemagick/images"; then
rm -f /usr/share/doc/imagemagick-doc/images.dpkg-backup
fi
fi
if test -h /usr/share/doc/imagemagick-doc/www.dpkg-backup; then
if test $(readlink /usr/share/doc/imagemagick-doc/www.dpkg-backup) = "../imagemagick/www"; then
rm -f /usr/share/doc/imagemagick-doc/www.dpkg-backup
fi
fi
fi
;;
abort-upgrade)
;;
*)
echo "preinst called with unknown argument \`$1'" >&2
exit 0
;;
esac
# remove after strech+2
dpkg-maintscript-helper \
dir_to_symlink /usr/share/doc/imagemagick-doc /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~ -- "$@"
#DEBHELPER#

1
debian/imagemagick.maintscript vendored Normal file
View File

@ -0,0 +1 @@
dir_to_symlink /usr/share/bug/imagemagick /usr/share/bug/imagemagick-6-common 8:6.9.2.10+dfsg-2~

View File

@ -0,0 +1,3 @@
${DEB_PERL_ARCHLIB}/auto
${DEB_PERL_ARCHLIB}/Image/Magick/
usr/share/man/man3/Image::Magick::*.3pm

1
debian/libimage-magick-perl.dirs vendored Normal file
View File

@ -0,0 +1 @@
usr/share/doc/imagemagick-6-common

1
debian/libimage-magick-perl.examples vendored Normal file
View File

@ -0,0 +1 @@
PerlMagick/demo

2
debian/libimage-magick-perl.install vendored Normal file
View File

@ -0,0 +1,2 @@
usr/share/perl5
usr/share/man/man3/Image::Magick.3pm

View File

@ -0,0 +1 @@
dir_to_symlink /usr/share/doc/libimage-magick-perl /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~

1
debian/libmagick++-6-headers.install vendored Normal file
View File

@ -0,0 +1 @@
usr/include/ImageMagick*/Magick++*

View File

@ -0,0 +1 @@
dir_to_symlink /usr/share/doc/libmagick++-6-headers /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~

2057
debian/libmagick++-6.q16-8.symbols.notyet vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
usr/lib/*/libMagick++*.*.so.*

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,6 @@
usr/lib/*/libMagick++*.*.a
usr/lib/*/libMagick++*.*.la
usr/lib/*/libMagick++*.*.so
usr/lib/*/pkgconfig/ImageMagick++-*.pc
usr/lib/*/pkgconfig/Magick++-*.pc
usr/lib/*/ImageMagick-*/bin-*/Magick++-config

1
debian/libmagick++-dev.maintscript vendored Normal file
View File

@ -0,0 +1 @@
dir_to_symlink /usr/share/doc/libmagick++-dev /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~

View File

@ -0,0 +1 @@
usr/include/*/ImageMagick*/magick/magick-baseconfig.h

View File

@ -0,0 +1 @@
usr/include/ImageMagick*/magick

View File

@ -0,0 +1 @@
dir_to_symlink /usr/share/doc/libmagickcore-6-headers /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~

View File

@ -0,0 +1,12 @@
usr/lib/*/ImageMagick-*/modules-*/coders/djvu.la
usr/lib/*/ImageMagick-*/modules-*/coders/djvu.so
usr/lib/*/ImageMagick-*/modules-*/coders/dot.la
usr/lib/*/ImageMagick-*/modules-*/coders/dot.so
usr/lib/*/ImageMagick-*/modules-*/coders/exr.la
usr/lib/*/ImageMagick-*/modules-*/coders/exr.so
usr/lib/*/ImageMagick-*/modules-*/coders/svg.la
usr/lib/*/ImageMagick-*/modules-*/coders/svg.so
usr/lib/*/ImageMagick-*/modules-*/coders/wmf.la
usr/lib/*/ImageMagick-*/modules-*/coders/wmf.so
usr/lib/*/ImageMagick-*/modules-*/coders/pango.so
usr/lib/*/ImageMagick-*/modules-*/coders/pango.la

View File

@ -0,0 +1,6 @@
usr/lib/*/ImageMagick-*/config-*/*
usr/lib/*/ImageMagick-*/modules-*/coders/*.la
usr/lib/*/ImageMagick-*/modules-*/coders/*.so
usr/lib/*/ImageMagick-*/modules-*/filters/*.la
usr/lib/*/ImageMagick-*/modules-*/filters/*.so
usr/lib/*/libMagickCore*.*.so.*

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,7 @@
usr/lib/*/libMagickCore*.*.a
usr/lib/*/libMagickCore*.*.la
usr/lib/*/libMagickCore*.*.so
usr/lib/*/pkgconfig/ImageMagick-*.pc
usr/lib/*/pkgconfig/MagickCore-*.pc
usr/lib/*/ImageMagick-*/bin-*/Magick-config
usr/lib/*/ImageMagick-*/bin-*/MagickCore-config

1
debian/libmagickcore-dev.maintscript vendored Normal file
View File

@ -0,0 +1 @@
dir_to_symlink /usr/share/doc/libmagickcore-dev /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~

View File

@ -0,0 +1,3 @@
usr/include/ImageMagick*/wand

View File

@ -0,0 +1 @@
dir_to_symlink /usr/share/doc/libmagickwand-6-headers /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~

View File

@ -0,0 +1 @@
usr/lib/*/libMagickWand*.*.so.*

View File

@ -0,0 +1,721 @@
# SymbolsHelper-Confirmed: 1.0.0 amd64
libMagickWand-${IMVERSION}.${UCQUANTUMDEPTH}.so.${WANDSOVERSION} libmagickwand-${IMVERSION}.${QUANTUMDEPTH}-${WANDSOVERSION} #MINVER#
(regex|optional)"^.gomp_critical_user_.*@Base" 8:6.9.10.2
AcquireDrawingWand@Base 8:6.9.10.2
AcquireWandId@Base 8:6.9.10.2
AnimateImageCommand@Base 8:6.9.10.2
ClearDrawingWand@Base 8:6.9.10.2
ClearMagickWand@Base 8:6.9.10.2
ClearPixelIterator@Base 8:6.9.10.2
ClearPixelWand@Base 8:6.9.10.2
CloneDrawingWand@Base 8:6.9.10.2
CloneMagickWand@Base 8:6.9.10.2
ClonePixelIterator@Base 8:6.9.10.2
ClonePixelView@Base 8:6.9.10.2
ClonePixelWand@Base 8:6.9.10.2
ClonePixelWands@Base 8:6.9.10.2
CloneWandView@Base 8:6.9.10.2
CompareImageCommand@Base 8:6.9.10.2
CompositeImageCommand@Base 8:6.9.10.2
ConjureImageCommand@Base 8:6.9.10.2
ConvertImageCommand@Base 8:6.9.10.2
DestroyDrawingWand@Base 8:6.9.10.2
DestroyMagickWand@Base 8:6.9.10.2
DestroyPixelIterator@Base 8:6.9.10.2
DestroyPixelView@Base 8:6.9.10.2
DestroyPixelWand@Base 8:6.9.10.2
DestroyPixelWands@Base 8:6.9.10.2
DestroyWandIds@Base 8:6.9.10.2
DestroyWandView@Base 8:6.9.10.2
DisplayImageCommand@Base 8:6.9.10.2
DrawAffine@Base 8:6.9.10.2
DrawAllocateWand@Base 8:6.9.10.2
DrawAnnotation@Base 8:6.9.10.2
DrawArc@Base 8:6.9.10.2
DrawBezier@Base 8:6.9.10.2
DrawCircle@Base 8:6.9.10.2
DrawClearException@Base 8:6.9.10.2
DrawColor@Base 8:6.9.10.2
DrawComment@Base 8:6.9.10.2
DrawComposite@Base 8:6.9.10.2
DrawEllipse@Base 8:6.9.10.2
DrawGetBorderColor@Base 8:6.9.10.2
DrawGetClipPath@Base 8:6.9.10.2
DrawGetClipRule@Base 8:6.9.10.2
DrawGetClipUnits@Base 8:6.9.10.2
DrawGetDensity@Base 8:6.9.10.2
DrawGetException@Base 8:6.9.10.2
DrawGetExceptionType@Base 8:6.9.10.2
DrawGetFillAlpha@Base 8:6.9.10.2
DrawGetFillColor@Base 8:6.9.10.2
DrawGetFillOpacity@Base 8:6.9.10.2
DrawGetFillRule@Base 8:6.9.10.2
DrawGetFont@Base 8:6.9.10.2
DrawGetFontFamily@Base 8:6.9.10.2
DrawGetFontResolution@Base 8:6.9.10.2
DrawGetFontSize@Base 8:6.9.10.2
DrawGetFontStretch@Base 8:6.9.10.2
DrawGetFontStyle@Base 8:6.9.10.2
DrawGetFontWeight@Base 8:6.9.10.2
DrawGetGravity@Base 8:6.9.10.2
DrawGetOpacity@Base 8:6.9.10.2
DrawGetStrokeAlpha@Base 8:6.9.10.2
DrawGetStrokeAntialias@Base 8:6.9.10.2
DrawGetStrokeColor@Base 8:6.9.10.2
DrawGetStrokeDashArray@Base 8:6.9.10.2
DrawGetStrokeDashOffset@Base 8:6.9.10.2
DrawGetStrokeLineCap@Base 8:6.9.10.2
DrawGetStrokeLineJoin@Base 8:6.9.10.2
DrawGetStrokeMiterLimit@Base 8:6.9.10.2
DrawGetStrokeOpacity@Base 8:6.9.10.2
DrawGetStrokeWidth@Base 8:6.9.10.2
DrawGetTextAlignment@Base 8:6.9.10.2
DrawGetTextAntialias@Base 8:6.9.10.2
DrawGetTextDecoration@Base 8:6.9.10.2
DrawGetTextDirection@Base 8:6.9.10.2
DrawGetTextEncoding@Base 8:6.9.10.2
DrawGetTextInterlineSpacing@Base 8:6.9.10.2
DrawGetTextInterwordSpacing@Base 8:6.9.10.2
DrawGetTextKerning@Base 8:6.9.10.2
DrawGetTextUnderColor@Base 8:6.9.10.2
DrawGetVectorGraphics@Base 8:6.9.10.2
DrawLine@Base 8:6.9.10.2
DrawMatte@Base 8:6.9.10.2
DrawPathClose@Base 8:6.9.10.2
DrawPathCurveToAbsolute@Base 8:6.9.10.2
DrawPathCurveToQuadraticBezierAbsolute@Base 8:6.9.10.2
DrawPathCurveToQuadraticBezierRelative@Base 8:6.9.10.2
DrawPathCurveToQuadraticBezierSmoothAbsolute@Base 8:6.9.10.2
DrawPathCurveToQuadraticBezierSmoothRelative@Base 8:6.9.10.2
DrawPathCurveToRelative@Base 8:6.9.10.2
DrawPathCurveToSmoothAbsolute@Base 8:6.9.10.2
DrawPathCurveToSmoothRelative@Base 8:6.9.10.2
DrawPathEllipticArcAbsolute@Base 8:6.9.10.2
DrawPathEllipticArcRelative@Base 8:6.9.10.2
DrawPathFinish@Base 8:6.9.10.2
DrawPathLineToAbsolute@Base 8:6.9.10.2
DrawPathLineToHorizontalAbsolute@Base 8:6.9.10.2
DrawPathLineToHorizontalRelative@Base 8:6.9.10.2
DrawPathLineToRelative@Base 8:6.9.10.2
DrawPathLineToVerticalAbsolute@Base 8:6.9.10.2
DrawPathLineToVerticalRelative@Base 8:6.9.10.2
DrawPathMoveToAbsolute@Base 8:6.9.10.2
DrawPathMoveToRelative@Base 8:6.9.10.2
DrawPathStart@Base 8:6.9.10.2
DrawPeekGraphicWand@Base 8:6.9.10.2
DrawPoint@Base 8:6.9.10.2
DrawPolygon@Base 8:6.9.10.2
DrawPolyline@Base 8:6.9.10.2
DrawPopClipPath@Base 8:6.9.10.2
DrawPopDefs@Base 8:6.9.10.2
DrawPopGraphicContext@Base 8:6.9.10.2
DrawPopPattern@Base 8:6.9.10.2
DrawPushClipPath@Base 8:6.9.10.2
DrawPushDefs@Base 8:6.9.10.2
DrawPushGraphicContext@Base 8:6.9.10.2
DrawPushPattern@Base 8:6.9.10.2
DrawRectangle@Base 8:6.9.10.2
DrawRender@Base 8:6.9.10.2
DrawResetVectorGraphics@Base 8:6.9.10.2
DrawRotate@Base 8:6.9.10.2
DrawRoundRectangle@Base 8:6.9.10.2
DrawScale@Base 8:6.9.10.2
DrawSetBorderColor@Base 8:6.9.10.2
DrawSetClipPath@Base 8:6.9.10.2
DrawSetClipRule@Base 8:6.9.10.2
DrawSetClipUnits@Base 8:6.9.10.2
DrawSetDensity@Base 8:6.9.10.2
DrawSetFillAlpha@Base 8:6.9.10.2
DrawSetFillColor@Base 8:6.9.10.2
DrawSetFillOpacity@Base 8:6.9.10.2
DrawSetFillPatternURL@Base 8:6.9.10.2
DrawSetFillRule@Base 8:6.9.10.2
DrawSetFont@Base 8:6.9.10.2
DrawSetFontFamily@Base 8:6.9.10.2
DrawSetFontResolution@Base 8:6.9.10.2
DrawSetFontSize@Base 8:6.9.10.2
DrawSetFontStretch@Base 8:6.9.10.2
DrawSetFontStyle@Base 8:6.9.10.2
DrawSetFontWeight@Base 8:6.9.10.2
DrawSetGravity@Base 8:6.9.10.2
DrawSetOpacity@Base 8:6.9.10.2
DrawSetStrokeAlpha@Base 8:6.9.10.2
DrawSetStrokeAntialias@Base 8:6.9.10.2
DrawSetStrokeColor@Base 8:6.9.10.2
DrawSetStrokeDashArray@Base 8:6.9.10.2
DrawSetStrokeDashOffset@Base 8:6.9.10.2
DrawSetStrokeLineCap@Base 8:6.9.10.2
DrawSetStrokeLineJoin@Base 8:6.9.10.2
DrawSetStrokeMiterLimit@Base 8:6.9.10.2
DrawSetStrokeOpacity@Base 8:6.9.10.2
DrawSetStrokePatternURL@Base 8:6.9.10.2
DrawSetStrokeWidth@Base 8:6.9.10.2
DrawSetTextAlignment@Base 8:6.9.10.2
DrawSetTextAntialias@Base 8:6.9.10.2
DrawSetTextDecoration@Base 8:6.9.10.2
DrawSetTextDirection@Base 8:6.9.10.2
DrawSetTextEncoding@Base 8:6.9.10.2
DrawSetTextInterlineSpacing@Base 8:6.9.10.2
DrawSetTextInterwordSpacing@Base 8:6.9.10.2
DrawSetTextKerning@Base 8:6.9.10.2
DrawSetTextUnderColor@Base 8:6.9.10.2
DrawSetVectorGraphics@Base 8:6.9.10.2
DrawSetViewbox@Base 8:6.9.10.2
DrawSkewX@Base 8:6.9.10.2
DrawSkewY@Base 8:6.9.10.2
DrawTranslate@Base 8:6.9.10.2
DuplexTransferPixelViewIterator@Base 8:6.9.10.2
DuplexTransferWandViewIterator@Base 8:6.9.10.2
GetImageFromMagickWand@Base 8:6.9.10.2
GetPixelViewException@Base 8:6.9.10.2
GetPixelViewHeight@Base 8:6.9.10.2
GetPixelViewIterator@Base 8:6.9.10.2
GetPixelViewPixels@Base 8:6.9.10.2
GetPixelViewWand@Base 8:6.9.10.2
GetPixelViewWidth@Base 8:6.9.10.2
GetPixelViewX@Base 8:6.9.10.2
GetPixelViewY@Base 8:6.9.10.2
GetWandViewException@Base 8:6.9.10.2
GetWandViewExtent@Base 8:6.9.10.2
GetWandViewIterator@Base 8:6.9.10.2
GetWandViewPixels@Base 8:6.9.10.2
GetWandViewWand@Base 8:6.9.10.2
IdentifyImageCommand@Base 8:6.9.10.2
ImportImageCommand@Base 8:6.9.10.2
IsDrawingWand@Base 8:6.9.10.2
IsMagickWand@Base 8:6.9.10.2
IsMagickWandInstantiated@Base 8:6.9.10.2
IsPixelIterator@Base 8:6.9.10.2
IsPixelView@Base 8:6.9.10.2
IsPixelWand@Base 8:6.9.10.2
IsPixelWandSimilar@Base 8:6.9.10.2
IsWandView@Base 8:6.9.10.2
MagickAdaptiveBlurImage@Base 8:6.9.10.2
MagickAdaptiveBlurImageChannel@Base 8:6.9.10.2
MagickAdaptiveResizeImage@Base 8:6.9.10.2
MagickAdaptiveSharpenImage@Base 8:6.9.10.2
MagickAdaptiveSharpenImageChannel@Base 8:6.9.10.2
MagickAdaptiveThresholdImage@Base 8:6.9.10.2
MagickAddImage@Base 8:6.9.10.2
MagickAddNoiseImage@Base 8:6.9.10.2
MagickAddNoiseImageChannel@Base 8:6.9.10.2
MagickAffineTransformImage@Base 8:6.9.10.2
MagickAnimateImages@Base 8:6.9.10.2
MagickAnnotateImage@Base 8:6.9.10.2
MagickAppendImages@Base 8:6.9.10.2
MagickAutoGammaImage@Base 8:6.9.10.2
MagickAutoGammaImageChannel@Base 8:6.9.10.2
MagickAutoLevelImage@Base 8:6.9.10.2
MagickAutoLevelImageChannel@Base 8:6.9.10.2
MagickAutoOrientImage@Base 8:6.9.10.2
MagickAverageImages@Base 8:6.9.10.2
MagickBlackThresholdImage@Base 8:6.9.10.2
MagickBlueShiftImage@Base 8:6.9.10.2
MagickBlurImage@Base 8:6.9.10.2
MagickBlurImageChannel@Base 8:6.9.10.2
MagickBorderImage@Base 8:6.9.10.2
MagickBrightnessContrastImage@Base 8:6.9.10.2
MagickBrightnessContrastImageChannel@Base 8:6.9.10.2
MagickCharcoalImage@Base 8:6.9.10.2
MagickChopImage@Base 8:6.9.10.2
MagickClampImage@Base 8:6.9.10.2
MagickClampImageChannel@Base 8:6.9.10.2
MagickClearException@Base 8:6.9.10.2
MagickClipImage@Base 8:6.9.10.2
MagickClipImagePath@Base 8:6.9.10.2
MagickClipPathImage@Base 8:6.9.10.2
MagickClutImage@Base 8:6.9.10.2
MagickClutImageChannel@Base 8:6.9.10.2
MagickCoalesceImages@Base 8:6.9.10.2
MagickColorDecisionListImage@Base 8:6.9.10.2
MagickColorFloodfillImage@Base 8:6.9.10.2
MagickColorMatrixImage@Base 8:6.9.10.2
MagickColorizeImage@Base 8:6.9.10.2
MagickCombineImages@Base 8:6.9.10.2
MagickCommandGenesis@Base 8:6.9.10.2
MagickCommentImage@Base 8:6.9.10.2
MagickCompareImageChannels@Base 8:6.9.10.2
MagickCompareImageLayers@Base 8:6.9.10.2
MagickCompareImages@Base 8:6.9.10.2
MagickCompositeImage@Base 8:6.9.10.2
MagickCompositeImageChannel@Base 8:6.9.10.2
MagickCompositeImageGravity@Base 8:6.9.10.2
MagickCompositeLayers@Base 8:6.9.10.2
MagickConstituteImage@Base 8:6.9.10.2
MagickContrastImage@Base 8:6.9.10.2
MagickContrastStretchImage@Base 8:6.9.10.2
MagickContrastStretchImageChannel@Base 8:6.9.10.2
MagickConvolveImage@Base 8:6.9.10.2
MagickConvolveImageChannel@Base 8:6.9.10.2
MagickCropImage@Base 8:6.9.10.2
MagickCycleColormapImage@Base 8:6.9.10.2
MagickDecipherImage@Base 8:6.9.10.2
MagickDeconstructImages@Base 8:6.9.10.2
MagickDeleteImageArtifact@Base 8:6.9.10.2
MagickDeleteImageProperty@Base 8:6.9.10.2
MagickDeleteOption@Base 8:6.9.10.2
MagickDescribeImage@Base 8:6.9.10.2
MagickDeskewImage@Base 8:6.9.10.2
MagickDespeckleImage@Base 8:6.9.10.2
MagickDestroyImage@Base 8:6.9.10.2
MagickDisplayImage@Base 8:6.9.10.2
MagickDisplayImages@Base 8:6.9.10.2
MagickDistortImage@Base 8:6.9.10.2
MagickDrawImage@Base 8:6.9.10.2
MagickEdgeImage@Base 8:6.9.10.2
MagickEmbossImage@Base 8:6.9.10.2
MagickEncipherImage@Base 8:6.9.10.2
MagickEnhanceImage@Base 8:6.9.10.2
MagickEqualizeImage@Base 8:6.9.10.2
MagickEqualizeImageChannel@Base 8:6.9.10.2
MagickEvaluateImage@Base 8:6.9.10.2
MagickEvaluateImageChannel@Base 8:6.9.10.2
MagickEvaluateImages@Base 8:6.9.10.2
MagickExportImagePixels@Base 8:6.9.10.2
MagickExtentImage@Base 8:6.9.10.2
MagickFilterImage@Base 8:6.9.10.2
MagickFilterImageChannel@Base 8:6.9.10.2
MagickFlattenImages@Base 8:6.9.10.2
MagickFlipImage@Base 8:6.9.10.2
MagickFloodfillPaintImage@Base 8:6.9.10.2
MagickFlopImage@Base 8:6.9.10.2
MagickForwardFourierTransformImage@Base 8:6.9.10.2
MagickFrameImage@Base 8:6.9.10.2
MagickFunctionImage@Base 8:6.9.10.2
MagickFunctionImageChannel@Base 8:6.9.10.2
MagickFxImage@Base 8:6.9.10.2
MagickFxImageChannel@Base 8:6.9.10.2
MagickGammaImage@Base 8:6.9.10.2
MagickGammaImageChannel@Base 8:6.9.10.2
MagickGaussianBlurImage@Base 8:6.9.10.2
MagickGaussianBlurImageChannel@Base 8:6.9.10.2
MagickGetAntialias@Base 8:6.9.10.2
MagickGetBackgroundColor@Base 8:6.9.10.2
MagickGetColorspace@Base 8:6.9.10.2
MagickGetCompression@Base 8:6.9.10.2
MagickGetCompressionQuality@Base 8:6.9.10.2
MagickGetCopyright@Base 8:6.9.10.2
MagickGetException@Base 8:6.9.10.2
MagickGetExceptionType@Base 8:6.9.10.2
MagickGetFilename@Base 8:6.9.10.2
MagickGetFont@Base 8:6.9.10.2
MagickGetFormat@Base 8:6.9.10.2
MagickGetGravity@Base 8:6.9.10.2
MagickGetHomeURL@Base 8:6.9.10.2
MagickGetImage@Base 8:6.9.10.2
MagickGetImageAlphaChannel@Base 8:6.9.10.2
MagickGetImageArtifact@Base 8:6.9.10.2
MagickGetImageArtifacts@Base 8:6.9.10.2
MagickGetImageAttribute@Base 8:6.9.10.2
MagickGetImageBackgroundColor@Base 8:6.9.10.2
MagickGetImageBlob@Base 8:6.9.10.2
MagickGetImageBluePrimary@Base 8:6.9.10.2
MagickGetImageBorderColor@Base 8:6.9.10.2
MagickGetImageChannelDepth@Base 8:6.9.10.2
MagickGetImageChannelDistortion@Base 8:6.9.10.2
MagickGetImageChannelDistortions@Base 8:6.9.10.2
MagickGetImageChannelExtrema@Base 8:6.9.10.2
MagickGetImageChannelFeatures@Base 8:6.9.10.2
MagickGetImageChannelKurtosis@Base 8:6.9.10.2
MagickGetImageChannelMean@Base 8:6.9.10.2
MagickGetImageChannelRange@Base 8:6.9.10.2
MagickGetImageChannelStatistics@Base 8:6.9.10.2
MagickGetImageClipMask@Base 8:6.9.10.2
MagickGetImageColormapColor@Base 8:6.9.10.2
MagickGetImageColors@Base 8:6.9.10.2
MagickGetImageColorspace@Base 8:6.9.10.2
MagickGetImageCompose@Base 8:6.9.10.2
MagickGetImageCompression@Base 8:6.9.10.2
MagickGetImageCompressionQuality@Base 8:6.9.10.2
MagickGetImageDelay@Base 8:6.9.10.2
MagickGetImageDepth@Base 8:6.9.10.2
MagickGetImageDispose@Base 8:6.9.10.2
MagickGetImageDistortion@Base 8:6.9.10.2
MagickGetImageEndian@Base 8:6.9.10.2
MagickGetImageExtrema@Base 8:6.9.10.2
MagickGetImageFilename@Base 8:6.9.10.2
MagickGetImageFormat@Base 8:6.9.10.2
MagickGetImageFuzz@Base 8:6.9.10.2
MagickGetImageGamma@Base 8:6.9.10.2
MagickGetImageGravity@Base 8:6.9.10.2
MagickGetImageGreenPrimary@Base 8:6.9.10.2
MagickGetImageHeight@Base 8:6.9.10.2
MagickGetImageHistogram@Base 8:6.9.10.2
MagickGetImageIndex@Base 8:6.9.10.2
MagickGetImageInterlaceScheme@Base 8:6.9.10.2
MagickGetImageInterpolateMethod@Base 8:6.9.10.2
MagickGetImageIterations@Base 8:6.9.10.2
MagickGetImageLength@Base 8:6.9.10.2
MagickGetImageMatte@Base 8:6.9.10.2
MagickGetImageMatteColor@Base 8:6.9.10.2
MagickGetImageOrientation@Base 8:6.9.10.2
MagickGetImagePage@Base 8:6.9.10.2
MagickGetImagePixelColor@Base 8:6.9.10.2
MagickGetImagePixels@Base 8:6.9.10.2
MagickGetImageProfile@Base 8:6.9.10.2
MagickGetImageProfiles@Base 8:6.9.10.2
MagickGetImageProperties@Base 8:6.9.10.2
MagickGetImageProperty@Base 8:6.9.10.2
MagickGetImageRange@Base 8:6.9.10.2
MagickGetImageRedPrimary@Base 8:6.9.10.2
MagickGetImageRegion@Base 8:6.9.10.2
MagickGetImageRenderingIntent@Base 8:6.9.10.2
MagickGetImageResolution@Base 8:6.9.10.2
MagickGetImageScene@Base 8:6.9.10.2
MagickGetImageSignature@Base 8:6.9.10.2
MagickGetImageSize@Base 8:6.9.10.2
MagickGetImageTicksPerSecond@Base 8:6.9.10.2
MagickGetImageTotalInkDensity@Base 8:6.9.10.2
MagickGetImageType@Base 8:6.9.10.2
MagickGetImageUnits@Base 8:6.9.10.2
MagickGetImageVirtualPixelMethod@Base 8:6.9.10.2
MagickGetImageWhitePoint@Base 8:6.9.10.2
MagickGetImageWidth@Base 8:6.9.10.2
MagickGetImagesBlob@Base 8:6.9.10.2
MagickGetInterlaceScheme@Base 8:6.9.10.2
MagickGetInterpolateMethod@Base 8:6.9.10.2
MagickGetIteratorIndex@Base 8:6.9.10.2
MagickGetNumberImages@Base 8:6.9.10.2
MagickGetOption@Base 8:6.9.10.2
MagickGetOptions@Base 8:6.9.10.2
MagickGetOrientation@Base 8:6.9.10.2
MagickGetPackageName@Base 8:6.9.10.2
MagickGetPage@Base 8:6.9.10.2
MagickGetPointsize@Base 8:6.9.10.2
MagickGetQuantumDepth@Base 8:6.9.10.2
MagickGetQuantumRange@Base 8:6.9.10.2
MagickGetReleaseDate@Base 8:6.9.10.2
MagickGetResolution@Base 8:6.9.10.2
MagickGetResource@Base 8:6.9.10.2
MagickGetResourceLimit@Base 8:6.9.10.2
MagickGetSamplingFactors@Base 8:6.9.10.2
MagickGetSize@Base 8:6.9.10.2
MagickGetSizeOffset@Base 8:6.9.10.2
MagickGetType@Base 8:6.9.10.2
MagickGetVersion@Base 8:6.9.10.2
MagickHaldClutImage@Base 8:6.9.10.2
MagickHaldClutImageChannel@Base 8:6.9.10.2
MagickHasNextImage@Base 8:6.9.10.2
MagickHasPreviousImage@Base 8:6.9.10.2
MagickIdentifyImage@Base 8:6.9.10.2
MagickImplodeImage@Base 8:6.9.10.2
MagickImportImagePixels@Base 8:6.9.10.2
MagickInverseFourierTransformImage@Base 8:6.9.10.2
MagickLabelImage@Base 8:6.9.10.2
MagickLevelImage@Base 8:6.9.10.2
MagickLevelImageChannel@Base 8:6.9.10.2
MagickLevelImageColors@Base 8:6.9.11.24
MagickLevelImageColorsChannel@Base 8:6.9.11.24
MagickLevelizeImage@Base 8:6.9.11.24
MagickLevelizeImageChannel@Base 8:6.9.11.24
MagickLinearStretchImage@Base 8:6.9.10.2
MagickLiquidRescaleImage@Base 8:6.9.10.2
MagickLocalContrastImage@Base 8:6.9.10.2
MagickMagnifyImage@Base 8:6.9.10.2
MagickMapImage@Base 8:6.9.10.2
MagickMatteFloodfillImage@Base 8:6.9.10.2
MagickMaximumImages@Base 8:6.9.10.2
MagickMedianFilterImage@Base 8:6.9.10.2
MagickMergeImageLayers@Base 8:6.9.10.2
MagickMinifyImage@Base 8:6.9.10.2
MagickMinimumImages@Base 8:6.9.10.2
MagickModeImage@Base 8:6.9.10.2
MagickModulateImage@Base 8:6.9.10.2
MagickMontageImage@Base 8:6.9.10.2
MagickMorphImages@Base 8:6.9.10.2
MagickMorphologyImage@Base 8:6.9.10.2
MagickMorphologyImageChannel@Base 8:6.9.10.2
MagickMosaicImages@Base 8:6.9.10.2
MagickMotionBlurImage@Base 8:6.9.10.2
MagickMotionBlurImageChannel@Base 8:6.9.10.2
MagickNegateImage@Base 8:6.9.10.2
MagickNegateImageChannel@Base 8:6.9.10.2
MagickNewImage@Base 8:6.9.10.2
MagickNextImage@Base 8:6.9.10.2
MagickNormalizeImage@Base 8:6.9.10.2
MagickNormalizeImageChannel@Base 8:6.9.10.2
MagickOilPaintImage@Base 8:6.9.10.2
MagickOpaqueImage@Base 8:6.9.10.2
MagickOpaquePaintImage@Base 8:6.9.10.2
MagickOpaquePaintImageChannel@Base 8:6.9.10.2
MagickOptimizeImageLayers@Base 8:6.9.10.2
MagickOptimizeImageTransparency@Base 8:6.9.10.2
MagickOrderedPosterizeImage@Base 8:6.9.10.2
MagickOrderedPosterizeImageChannel@Base 8:6.9.10.2
MagickPaintFloodfillImage@Base 8:6.9.10.2
MagickPaintOpaqueImage@Base 8:6.9.10.2
MagickPaintOpaqueImageChannel@Base 8:6.9.10.2
MagickPaintTransparentImage@Base 8:6.9.10.2
MagickPingImage@Base 8:6.9.10.2
MagickPingImageBlob@Base 8:6.9.10.2
MagickPingImageFile@Base 8:6.9.10.2
MagickPolaroidImage@Base 8:6.9.10.2
MagickPosterizeImage@Base 8:6.9.10.2
MagickPreviewImages@Base 8:6.9.10.2
MagickPreviousImage@Base 8:6.9.10.2
MagickProfileImage@Base 8:6.9.10.2
MagickQuantizeImage@Base 8:6.9.10.2
MagickQuantizeImages@Base 8:6.9.10.2
MagickQueryConfigureOption@Base 8:6.9.10.2
MagickQueryConfigureOptions@Base 8:6.9.10.2
MagickQueryFontMetrics@Base 8:6.9.10.2
MagickQueryFonts@Base 8:6.9.10.2
MagickQueryFormats@Base 8:6.9.10.2
MagickQueryMultilineFontMetrics@Base 8:6.9.10.2
MagickRadialBlurImage@Base 8:6.9.10.2
MagickRadialBlurImageChannel@Base 8:6.9.10.2
MagickRaiseImage@Base 8:6.9.10.2
MagickRandomThresholdImage@Base 8:6.9.10.2
MagickRandomThresholdImageChannel@Base 8:6.9.10.2
MagickReadImage@Base 8:6.9.10.2
MagickReadImageBlob@Base 8:6.9.10.2
MagickReadImageFile@Base 8:6.9.10.2
MagickRecolorImage@Base 8:6.9.10.2
MagickReduceNoiseImage@Base 8:6.9.10.2
MagickRegionOfInterestImage@Base 8:6.9.10.2
MagickRelinquishMemory@Base 8:6.9.10.2
MagickRemapImage@Base 8:6.9.10.2
MagickRemoveImage@Base 8:6.9.10.2
MagickRemoveImageProfile@Base 8:6.9.10.2
MagickResampleImage@Base 8:6.9.10.2
MagickResetImagePage@Base 8:6.9.10.2
MagickResetIterator@Base 8:6.9.10.2
MagickResizeImage@Base 8:6.9.10.2
MagickRollImage@Base 8:6.9.10.2
MagickRotateImage@Base 8:6.9.10.2
MagickRotationalBlurImage@Base 8:6.9.10.2
MagickRotationalBlurImageChannel@Base 8:6.9.10.2
MagickSampleImage@Base 8:6.9.10.2
MagickScaleImage@Base 8:6.9.10.2
MagickSegmentImage@Base 8:6.9.10.2
MagickSelectiveBlurImage@Base 8:6.9.10.2
MagickSelectiveBlurImageChannel@Base 8:6.9.10.2
MagickSeparateImageChannel@Base 8:6.9.10.2
MagickSepiaToneImage@Base 8:6.9.10.2
MagickSetAntialias@Base 8:6.9.10.2
MagickSetBackgroundColor@Base 8:6.9.10.2
MagickSetColorspace@Base 8:6.9.10.2
MagickSetCompression@Base 8:6.9.10.2
MagickSetCompressionQuality@Base 8:6.9.10.2
MagickSetDepth@Base 8:6.9.10.2
MagickSetExtract@Base 8:6.9.10.2
MagickSetFilename@Base 8:6.9.10.2
MagickSetFirstIterator@Base 8:6.9.10.2
MagickSetFont@Base 8:6.9.10.2
MagickSetFormat@Base 8:6.9.10.2
MagickSetGravity@Base 8:6.9.10.2
MagickSetImage@Base 8:6.9.10.2
MagickSetImageAlphaChannel@Base 8:6.9.10.2
MagickSetImageArtifact@Base 8:6.9.10.2
MagickSetImageAttribute@Base 8:6.9.10.2
MagickSetImageBackgroundColor@Base 8:6.9.10.2
MagickSetImageBias@Base 8:6.9.10.2
MagickSetImageBluePrimary@Base 8:6.9.10.2
MagickSetImageBorderColor@Base 8:6.9.10.2
MagickSetImageChannelDepth@Base 8:6.9.10.2
MagickSetImageClipMask@Base 8:6.9.10.2
MagickSetImageColor@Base 8:6.9.10.2
MagickSetImageColormapColor@Base 8:6.9.10.2
MagickSetImageColorspace@Base 8:6.9.10.2
MagickSetImageCompose@Base 8:6.9.10.2
MagickSetImageCompression@Base 8:6.9.10.2
MagickSetImageCompressionQuality@Base 8:6.9.10.2
MagickSetImageDelay@Base 8:6.9.10.2
MagickSetImageDepth@Base 8:6.9.10.2
MagickSetImageDispose@Base 8:6.9.10.2
MagickSetImageEndian@Base 8:6.9.10.2
MagickSetImageExtent@Base 8:6.9.10.2
MagickSetImageFilename@Base 8:6.9.10.2
MagickSetImageFormat@Base 8:6.9.10.2
MagickSetImageFuzz@Base 8:6.9.10.2
MagickSetImageGamma@Base 8:6.9.10.2
MagickSetImageGravity@Base 8:6.9.10.2
MagickSetImageGreenPrimary@Base 8:6.9.10.2
MagickSetImageIndex@Base 8:6.9.10.2
MagickSetImageInterlaceScheme@Base 8:6.9.10.2
MagickSetImageInterpolateMethod@Base 8:6.9.10.2
MagickSetImageIterations@Base 8:6.9.10.2
MagickSetImageMatte@Base 8:6.9.10.2
MagickSetImageMatteColor@Base 8:6.9.10.2
MagickSetImageOpacity@Base 8:6.9.10.2
MagickSetImageOption@Base 8:6.9.10.2
MagickSetImageOrientation@Base 8:6.9.10.2
MagickSetImagePage@Base 8:6.9.10.2
MagickSetImagePixelColor@Base 8:6.9.11.24
MagickSetImagePixels@Base 8:6.9.10.2
MagickSetImageProfile@Base 8:6.9.10.2
MagickSetImageProgressMonitor@Base 8:6.9.10.2
MagickSetImageProperty@Base 8:6.9.10.2
MagickSetImageRedPrimary@Base 8:6.9.10.2
MagickSetImageRenderingIntent@Base 8:6.9.10.2
MagickSetImageResolution@Base 8:6.9.10.2
MagickSetImageScene@Base 8:6.9.10.2
MagickSetImageTicksPerSecond@Base 8:6.9.10.2
MagickSetImageType@Base 8:6.9.10.2
MagickSetImageUnits@Base 8:6.9.10.2
MagickSetImageVirtualPixelMethod@Base 8:6.9.10.2
MagickSetImageWhitePoint@Base 8:6.9.10.2
MagickSetInterlaceScheme@Base 8:6.9.10.2
MagickSetInterpolateMethod@Base 8:6.9.10.2
MagickSetIteratorIndex@Base 8:6.9.10.2
MagickSetLastIterator@Base 8:6.9.10.2
MagickSetOption@Base 8:6.9.10.2
MagickSetOrientation@Base 8:6.9.10.2
MagickSetPage@Base 8:6.9.10.2
MagickSetPassphrase@Base 8:6.9.10.2
MagickSetPointsize@Base 8:6.9.10.2
MagickSetProgressMonitor@Base 8:6.9.10.2
MagickSetResolution@Base 8:6.9.10.2
MagickSetResourceLimit@Base 8:6.9.10.2
MagickSetSamplingFactors@Base 8:6.9.10.2
MagickSetSecurityPolicy@Base 8:6.9.10.2
MagickSetSize@Base 8:6.9.10.2
MagickSetSizeOffset@Base 8:6.9.10.2
MagickSetType@Base 8:6.9.10.2
MagickShadeImage@Base 8:6.9.10.2
MagickShadowImage@Base 8:6.9.10.2
MagickSharpenImage@Base 8:6.9.10.2
MagickSharpenImageChannel@Base 8:6.9.10.2
MagickShaveImage@Base 8:6.9.10.2
MagickShearImage@Base 8:6.9.10.2
MagickSigmoidalContrastImage@Base 8:6.9.10.2
MagickSigmoidalContrastImageChannel@Base 8:6.9.10.2
MagickSimilarityImage@Base 8:6.9.10.2
MagickSketchImage@Base 8:6.9.10.2
MagickSmushImages@Base 8:6.9.10.2
MagickSolarizeImage@Base 8:6.9.10.2
MagickSolarizeImageChannel@Base 8:6.9.10.2
MagickSparseColorImage@Base 8:6.9.10.2
MagickSpliceImage@Base 8:6.9.10.2
MagickSpreadImage@Base 8:6.9.10.2
MagickStatisticImage@Base 8:6.9.10.2
MagickStatisticImageChannel@Base 8:6.9.10.2
MagickSteganoImage@Base 8:6.9.10.2
MagickStereoImage@Base 8:6.9.10.2
MagickStripImage@Base 8:6.9.10.2
MagickSwirlImage@Base 8:6.9.10.2
MagickTextureImage@Base 8:6.9.10.2
MagickThresholdImage@Base 8:6.9.10.2
MagickThresholdImageChannel@Base 8:6.9.10.2
MagickThumbnailImage@Base 8:6.9.10.2
MagickTintImage@Base 8:6.9.10.2
MagickTransformImage@Base 8:6.9.10.2
MagickTransformImageColorspace@Base 8:6.9.10.2
MagickTransparentImage@Base 8:6.9.10.2
MagickTransparentPaintImage@Base 8:6.9.10.2
MagickTransposeImage@Base 8:6.9.10.2
MagickTransverseImage@Base 8:6.9.10.2
MagickTrimImage@Base 8:6.9.10.2
MagickUniqueImageColors@Base 8:6.9.10.2
MagickUnsharpMaskImage@Base 8:6.9.10.2
MagickUnsharpMaskImageChannel@Base 8:6.9.10.2
MagickVignetteImage@Base 8:6.9.10.2
MagickWandGenesis@Base 8:6.9.10.2
MagickWandTerminus@Base 8:6.9.10.2
MagickWaveImage@Base 8:6.9.10.2
MagickWhiteThresholdImage@Base 8:6.9.10.2
MagickWriteImage@Base 8:6.9.10.2
MagickWriteImageBlob@Base 8:6.9.10.2
MagickWriteImageFile@Base 8:6.9.10.2
MagickWriteImages@Base 8:6.9.10.2
MagickWriteImagesFile@Base 8:6.9.10.2
MogrifyImage@Base 8:6.9.10.2
MogrifyImageCommand@Base 8:6.9.10.2
MogrifyImageInfo@Base 8:6.9.10.2
MogrifyImageList@Base 8:6.9.10.2
MogrifyImages@Base 8:6.9.10.2
MontageImageCommand@Base 8:6.9.10.2
NewDrawingWand@Base 8:6.9.10.2
NewMagickWand@Base 8:6.9.10.2
NewMagickWandFromImage@Base 8:6.9.10.2
NewPixelIterator@Base 8:6.9.10.2
NewPixelRegionIterator@Base 8:6.9.10.2
NewPixelView@Base 8:6.9.10.2
NewPixelViewRegion@Base 8:6.9.10.2
NewPixelWand@Base 8:6.9.10.2
NewPixelWands@Base 8:6.9.10.2
NewWandView@Base 8:6.9.10.2
NewWandViewExtent@Base 8:6.9.10.2
PeekDrawingWand@Base 8:6.9.10.2
PixelClearException@Base 8:6.9.10.2
PixelClearIteratorException@Base 8:6.9.10.2
PixelGetAlpha@Base 8:6.9.10.2
PixelGetAlphaQuantum@Base 8:6.9.10.2
PixelGetBlack@Base 8:6.9.10.2
PixelGetBlackQuantum@Base 8:6.9.10.2
PixelGetBlue@Base 8:6.9.10.2
PixelGetBlueQuantum@Base 8:6.9.10.2
PixelGetColorAsNormalizedString@Base 8:6.9.10.2
PixelGetColorAsString@Base 8:6.9.10.2
PixelGetColorCount@Base 8:6.9.10.2
PixelGetCurrentIteratorRow@Base 8:6.9.10.2
PixelGetCyan@Base 8:6.9.10.2
PixelGetCyanQuantum@Base 8:6.9.10.2
PixelGetException@Base 8:6.9.10.2
PixelGetExceptionType@Base 8:6.9.10.2
PixelGetFuzz@Base 8:6.9.10.2
PixelGetGreen@Base 8:6.9.10.2
PixelGetGreenQuantum@Base 8:6.9.10.2
PixelGetHSL@Base 8:6.9.10.2
PixelGetIndex@Base 8:6.9.10.2
PixelGetIteratorException@Base 8:6.9.10.2
PixelGetIteratorExceptionType@Base 8:6.9.10.2
PixelGetIteratorRow@Base 8:6.9.10.2
PixelGetMagenta@Base 8:6.9.10.2
PixelGetMagentaQuantum@Base 8:6.9.10.2
PixelGetMagickColor@Base 8:6.9.10.2
PixelGetNextIteratorRow@Base 8:6.9.10.2
PixelGetNextRow@Base 8:6.9.10.2
PixelGetOpacity@Base 8:6.9.10.2
PixelGetOpacityQuantum@Base 8:6.9.10.2
PixelGetPreviousIteratorRow@Base 8:6.9.10.2
PixelGetPreviousRow@Base 8:6.9.10.2
PixelGetQuantumColor@Base 8:6.9.10.2
PixelGetRed@Base 8:6.9.10.2
PixelGetRedQuantum@Base 8:6.9.10.2
PixelGetYellow@Base 8:6.9.10.2
PixelGetYellowQuantum@Base 8:6.9.10.2
PixelIteratorGetException@Base 8:6.9.10.2
PixelResetIterator@Base 8:6.9.10.2
PixelSetAlpha@Base 8:6.9.10.2
PixelSetAlphaQuantum@Base 8:6.9.10.2
PixelSetBlack@Base 8:6.9.10.2
PixelSetBlackQuantum@Base 8:6.9.10.2
PixelSetBlue@Base 8:6.9.10.2
PixelSetBlueQuantum@Base 8:6.9.10.2
PixelSetColor@Base 8:6.9.10.2
PixelSetColorCount@Base 8:6.9.10.2
PixelSetColorFromWand@Base 8:6.9.10.2
PixelSetCyan@Base 8:6.9.10.2
PixelSetCyanQuantum@Base 8:6.9.10.2
PixelSetFirstIteratorRow@Base 8:6.9.10.2
PixelSetFuzz@Base 8:6.9.10.2
PixelSetGreen@Base 8:6.9.10.2
PixelSetGreenQuantum@Base 8:6.9.10.2
PixelSetHSL@Base 8:6.9.10.2
PixelSetIndex@Base 8:6.9.10.2
PixelSetIteratorRow@Base 8:6.9.10.2
PixelSetLastIteratorRow@Base 8:6.9.10.2
PixelSetMagenta@Base 8:6.9.10.2
PixelSetMagentaQuantum@Base 8:6.9.10.2
PixelSetMagickColor@Base 8:6.9.10.2
PixelSetOpacity@Base 8:6.9.10.2
PixelSetOpacityQuantum@Base 8:6.9.10.2
PixelSetQuantumColor@Base 8:6.9.10.2
PixelSetRed@Base 8:6.9.10.2
PixelSetRedQuantum@Base 8:6.9.10.2
PixelSetYellow@Base 8:6.9.10.2
PixelSetYellowQuantum@Base 8:6.9.10.2
PixelSyncIterator@Base 8:6.9.10.2
PopDrawingWand@Base 8:6.9.10.2
PushDrawingWand@Base 8:6.9.10.2
RelinquishWandId@Base 8:6.9.10.2
SetPixelViewIterator@Base 8:6.9.10.2
SetWandViewDescription@Base 8:6.9.10.2
SetWandViewIterator@Base 8:6.9.10.2
SetWandViewThreads@Base 8:6.9.10.2
StreamImageCommand@Base 8:6.9.10.2
TransferPixelViewIterator@Base 8:6.9.10.2
TransferWandViewIterator@Base 8:6.9.10.2
UpdatePixelViewIterator@Base 8:6.9.10.2
UpdateWandViewIterator@Base 8:6.9.10.2

View File

@ -0,0 +1,7 @@
usr/lib/*/libMagickWand*.*.a
usr/lib/*/libMagickWand*.*.la
usr/lib/*/libMagickWand*.*.so
usr/lib/*/pkgconfig/MagickWand-*.pc
usr/lib/*/pkgconfig/Wand-*.pc
usr/lib/*/ImageMagick-*/bin-*/Wand-config
usr/lib/*/ImageMagick-*/bin-*/MagickWand-config

1
debian/libmagickwand-dev.maintscript vendored Normal file
View File

@ -0,0 +1 @@
dir_to_symlink /usr/share/doc/libmagickwand-dev /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~

908
debian/patches/0001-Fix-br-tag.patch vendored Normal file
View File

@ -0,0 +1,908 @@
From 15346579514de52b30b4006571b3dabdb73b0ed3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Fri, 2 Feb 2018 22:14:03 +0100
Subject: Fix br tag
find . -path './.git' -prune -o -type 'f' -name '*.html' -exec sed -i 's,<br>,<br />,g' {} \;
Forwarded: Yes, https://github.com/ImageMagick/ImageMagick/issues/304
---
www/api/Image++.html | 268 +++++++++++++++++++++----------------------
1 file changed, 134 insertions(+), 134 deletions(-)
diff --git a/www/api/Image++.html b/www/api/Image++.html
index 569843ce0d..031a1a3ef4 100644
--- a/www/api/Image++.html
+++ b/www/api/Image++.html
@@ -235,7 +235,7 @@ has been placed within a Blob, it may be read into a Magick++ Image via
a <a href="Image++.html#constructor_blob">constructor</a> or <a href="Image++.html#read">read()</a>
. Likewise, a Magick++ image may be written to a Blob via <a
href="Image++.html#write"> write()</a> .
-<p>An example of using Image to write to a Blob follows: <br>
+<p>An example of using Image to write to a Blob follows: <br />
</p>
<pre class="code">
#include <Magick++.h>
@@ -257,7 +257,7 @@ int main(int argc,char **argv)
return 0;
}
</pre>
-<p><br>
+<p><br />
likewise, to read an image from a Blob, you could use one of the
following examples: </p>
<p>[ <font color="#000000">Entry condition for the following examples
@@ -286,9 +286,9 @@ image.read( blob);
<div class="doc-section">
Image may be constructed in a number of ways. It may be constructed
from a file, a URL, or an encoded image (e.g. JPEG) contained in an
-in-memory <a href="http://www.imagemagick.org/Magick++/Blob.html"> BLOB</a> . The available Image
-constructors are shown in the following table: <br>
- <br>
+in-memory <a href="https://www.imagemagick.org/Magick++/Blob.html"> BLOB</a> . The available Image
+constructors are shown in the following table: <br />
+ <br />
<ul><table bgcolor="#ffffff" border="1" width="100%">
<caption><b>Image Constructors</b></caption> <tbody>
@@ -349,11 +349,11 @@ const
string &amp;magick_</font></td>
</tr>
<tr>
- <td><font size="-1">const size_t width_, </font> <br>
- <font size="-1">const size_t height_,</font> <br>
- <font size="-1">std::string map_,</font> <br>
- <font size="-1">const <a href="http://www.imagemagick.org/Magick++/Enumerations.html#StorageType">
-StorageType</a> type_,</font> <br>
+ <td><font size="-1">const size_t width_, </font> <br />
+ <font size="-1">const size_t height_,</font> <br />
+ <font size="-1">std::string map_,</font> <br />
+ <font size="-1">const <a href="https://www.imagemagick.org/Magick++/Enumerations.html#StorageType">
+StorageType</a> type_,</font> <br />
<font size="-1">const void *pixels_</font></td>
<td><font size="-1">Construct a new Image based on an array of
image pixels. The pixel data must be in scanline order top-to-bottom.
@@ -363,7 +363,7 @@ are [0..MaxRGB]. For example, to create a 640x480 image from
unsigned red-green-blue character data, use</font>
<p><font size="-1"> Image image( 640, 480, "RGB",
0, pixels );</font> </p>
- <p><font size="-1">The parameters are as follows:</font> <br>
+ <p><font size="-1">The parameters are as follows:</font> <br />
<table border="0" width="100%">
<tbody>
@@ -419,7 +419,7 @@ image.addNoise(GaussianNoise);
image.write("myImage.tiff");
</pre>
adds gaussian noise to the image file "myImage.tiff".
-<p>The operations supported by Image are shown in the following table: <br>
+<p>The operations supported by Image are shown in the following table: <br />
<ul><table nosave="" border="1">
<caption><b>Image Image Manipulation Methods</b></caption> <tbody>
@@ -431,11 +431,11 @@ adds gaussian noise to the image file "myImage.tiff".
<tr>
<td style="text-align: center;" valign="middle">
<div align="center"><a name="adaptiveThreshold"></a> <font
- size="-1">adaptiveThreshold<br>
+ size="-1">adaptiveThreshold<br />
</font></div>
</td>
<td valign="middle"><font size="-1">size_t width, size_t
-height, size_t offset = 0<br>
+height, size_t offset = 0<br />
</font></td>
<td valign="top"><font size="-1">Apply adaptive thresholding to
the image. Adaptive thresholding is useful if the ideal threshold level
@@ -446,7 +446,7 @@ across the image. Adaptive thresholding works by evaluating the mean
and using the mean as the thresholding value. In order to remove
residual noise from the background, the threshold may be adjusted by
subtracting a constant <i>offset</i> (default zero) from the mean to
-compute the threshold.</font><br>
+compute the threshold.</font><br />
</td>
</tr>
<tr>
@@ -459,27 +459,27 @@ noiseType_</font></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="addNoiseChannel"></a>addNoiseChannel<br>
+ name="addNoiseChannel"></a>addNoiseChannel<br />
</small></td>
<td style="vertical-align: middle;"><small>const ChannelType
-channel_, const NoiseType noiseType_<br>
+channel_, const NoiseType noiseType_<br />
</small></td>
<td style="vertical-align: middle;"><small>Add noise to an image
channel with the specified noise type.</small><font size="-1"> The <span
style="font-style: italic;">channel_</span> parameter specifies the
channel to add noise to. The </font><small>noiseType_ parameter
-specifies the type of noise.<br>
+specifies the type of noise.<br />
</small></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="affineTransform"></a>affineTransform<br>
+ name="affineTransform"></a>affineTransform<br />
</small></td>
<td style="vertical-align: middle;"><small>const DrawableAffine
-&amp;affine<br>
+&amp;affine<br />
</small></td>
<td style="vertical-align: middle;"><small>Transform image by
-specified affine (or free transform) matrix.<br>
+specified affine (or free transform) matrix.<br />
</small></td>
</tr>
<tr>
@@ -528,10 +528,10 @@ deviation of the Laplacian, in pixels.</font></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="blurChannel"></a>blurChannel<br>
+ name="blurChannel"></a>blurChannel<br />
</small></td>
<td style="vertical-align: middle;"><small>const ChannelType
-channel_, const double radius_ = 0.0, const double sigma_ = 1.0<br>
+channel_, const double radius_ = 0.0, const double sigma_ = 1.0<br />
</small></td>
<td style="vertical-align: middle;"><font size="-1">Blur an image
channel. The <span style="font-style: italic;">channel_</span>
@@ -619,9 +619,9 @@ width, height, or other image attributes by embedding <a
</tr>
<tr>
<td style="text-align: center;" valign="middle"><font size="-1"><a
- name="compare"></a> compare<br>
+ name="compare"></a> compare<br />
</font></td>
- <td valign="middle"><font size="-1">const Image &amp;reference_<br>
+ <td valign="middle"><font size="-1">const Image &amp;reference_<br />
</font></td>
<td valign="top"><font size="-1">Compare current image with
another image. Sets <a href="Image++.html#meanErrorPerPixel">meanErrorPerPixel</a>
@@ -630,7 +630,7 @@ another image. Sets <a href="Image++.html#meanErrorPerPixel">meanErrorPerPixel</
image. False is returned if the images are identical. An ErrorOption
exception is thrown if the reference image columns, rows, colorspace,
or
-matte differ from the current image.</font><br>
+matte differ from the current image.</font><br />
</td>
</tr>
<tr>
@@ -710,7 +710,7 @@ kernel to apply.</font></td>
<center><a name="display"></a> <font size="-1">display</font></center>
</td>
<td><font size="-1">void</font></td>
- <td><font size="-1">Display image on screen.</font> <br>
+ <td><font size="-1">Display image on screen.</font> <br />
<font size="-1"><b><font color="#ff0000">Caution: </font></b> if
an image format is is not compatible with the display visual (e.g.
JPEG on a colormapped display) then the original image will be
@@ -813,7 +813,7 @@ vertical direction)</font></td>
<tr>
<td style="text-align: center;" rowspan="4">
<center><a name="floodFillColor"></a> <font size="-1">floodFill-</font>
- <br>
+ <br />
<font size="-1">Color</font></center>
</td>
<td><font size="-1">ssize_t x_, ssize_t y_, const <a
@@ -852,7 +852,7 @@ method.</font></td>
<tr>
<td style="text-align: center;" rowspan="4">
<center><a name="floodFillTexture"></a> <font size="-1">floodFill-</font>
- <br>
+ <br />
<font size="-1">Texture</font></center>
</td>
<td><font size="-1">ssize_t x_, ssize_t y_, const
@@ -933,10 +933,10 @@ specified by 'sigma_'.</font></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="gaussianBlurChannel"></a>gaussianBlurChannel<br>
+ name="gaussianBlurChannel"></a>gaussianBlurChannel<br />
</small></td>
<td style="vertical-align: middle;"><small>const ChannelType
-channel_, const double radius_ = 0.0, const double sigma_ = 1.0<br>
+channel_, const double radius_ = 0.0, const double sigma_ = 1.0<br />
</small></td>
<td style="vertical-align: middle;"><font size="-1">Gaussian blur
an image channel. </font><font size="-1">The <span
@@ -949,11 +949,11 @@ specified by 'sigma_'.</font></td>
</tr>
<tr>
<td style="text-align: center;" valign="middle"><font size="-1"><a
- name="haldClut"></a> haldClut<br>
+ name="haldClut"></a> haldClut<br />
</font></td>
- <td valign="middle"><font size="-1">const Image &amp;reference_<br>
+ <td valign="middle"><font size="-1">const Image &amp;reference_<br />
</font></td>
- <td valign="top"><font size="-1">apply a Hald color lookup table to the image.</font><br>
+ <td valign="top"><font size="-1">apply a Hald color lookup table to the image.</font><br />
</td>
</tr>
<tr>
@@ -987,10 +987,10 @@ specify a header string to print above the image.</font></td>
</tr>
<tr>
<td style="vertical-align: top; text-align: center;"><small><a
- name="level"></a>level<br>
+ name="level"></a>level<br />
</small></td>
<td style="vertical-align: top;"><small>const double black_point,
-const double white_point, const double mid_point=1.0<br>
+const double white_point, const double mid_point=1.0<br />
</small></td>
<td style="vertical-align: top;"><small>Level image. Adjust the
levels of the image by scaling the colors falling between specified
@@ -1002,16 +1002,16 @@ specifies a gamma correction to apply to the image. White point
specifies the lightest color in the image. Colors brighter than
the white point are set to the maximum quantum value. The black and
white point have the valid range 0 to MaxRGB while mid (gamma) has a
-useful range of 0 to ten.<br>
+useful range of 0 to ten.<br />
</small></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="levelChannel"></a>levelChannel<br>
+ name="levelChannel"></a>levelChannel<br />
</small></td>
<td style="vertical-align: middle;"><small>const ChannelType
channel, const double black_point, const double white_point, const
-double mid_point=1.0<br>
+double mid_point=1.0<br />
</small></td>
<td style="vertical-align: middle;"><small>Level image channel.
Adjust the levels of the image channel by scaling the values falling
@@ -1023,7 +1023,7 @@ specifies a gamma correction to apply to the image. White point
specifies the lightest color in the image. Colors brighter than the
white point are set to the maximum quantum value. The black and white
point have the valid range 0 to MaxRGB while mid (gamma) has a useful
-range of 0 to ten.<br>
+range of 0 to ten.<br />
</small></td>
</tr>
<tr>
@@ -1105,17 +1105,17 @@ change).</font></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="motionBlur"></a>motionBlur<br>
+ name="motionBlur"></a>motionBlur<br />
</small></td>
<td style="vertical-align: middle;"><small>const double radius_,
-const double sigma_, const double angle_<br>
+const double sigma_, const double angle_<br />
</small></td>
<td style="vertical-align: middle;"><small>Motion blur image with
specified blur factor. The radius_ parameter specifies the radius of
the Gaussian, in pixels, not counting the center pixel. The
sigma_ parameter specifies the standard deviation of the Laplacian, in
pixels. The angle_ parameter specifies the angle the object appears to
-be coming from (zero degrees is from the right).<br>
+be coming from (zero degrees is from the right).<br />
</small></td>
</tr>
<tr>
@@ -1185,10 +1185,10 @@ valid after calling ping.</font></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="process"></a>process<br>
+ name="process"></a>process<br />
</small></td>
<td style="vertical-align: middle;"><small>std::string name_,
-const ssize_t argc_, char **argv_<br>
+const ssize_t argc_, char **argv_<br />
</small></td>
<td style="vertical-align: middle;"><small>Execute the named
process module, passing any arguments via an argument vector, with
@@ -1196,7 +1196,7 @@ argc_
specifying the number of arguments in the vector, and argv_ passing the
address of an array of null-terminated C strings which constitute the
argument vector. An exception is thrown if the requested process module
-does not exist, fails to load, or fails during execution.</small><br>
+does not exist, fails to load, or fails during execution.</small><br />
</td>
</tr>
<tr>
@@ -1277,7 +1277,7 @@ require the pixels to be normalized [0..1]. The other types are
unsigned red-green-blue character data, use</font>
<p><font size="-1"> image.read( 640, 480, "RGB", CharPixel,
pixels );</font> </p>
- <p><font size="-1">The parameters are as follows:</font> <br>
+ <p><font size="-1">The parameters are as follows:</font> <br />
<table border="0" width="100%">
<tbody>
@@ -1322,10 +1322,10 @@ values and type_ parameters.</font></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="randomThreshold"></a>randomThreshold<br>
+ name="randomThreshold"></a>randomThreshold<br />
</small></td>
<td style="vertical-align: middle;"><small>const Geometry
-&amp;thresholds_<br>
+&amp;thresholds_<br />
</small></td>
<td style="vertical-align: middle;"><small>Random threshold the
image. Changes the value of individual pixels based on the intensity of
@@ -1334,19 +1334,19 @@ low-contrast, two color image. The thresholds_ argument is a
geometry containing LOWxHIGH thresholds. If the string contains
2x2, 3x3, or 4x4, then an ordered dither of order 2, 3, or 4 will be
performed instead. This is a very fast alternative to 'quantize' based
-dithering.<br>
+dithering.<br />
</small></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="randomThresholdChannel"></a>randomThresholdChannel<br>
+ name="randomThresholdChannel"></a>randomThresholdChannel<br />
</small></td>
<td style="vertical-align: middle;"><small>const Geometry
-&amp;thresholds_, const ChannelType channel_<br>
+&amp;thresholds_, const ChannelType channel_<br />
</small></td>
<td style="vertical-align: middle;"><small>Random threshold an
image channel. Similar to <a href="Image++.html#randomThreshold">randomThreshold</a>()
-but restricted to the specified channel.<br>
+but restricted to the specified channel.<br />
</small></td>
</tr>
<tr>
@@ -1385,7 +1385,7 @@ number of degrees.</font></td>
<td style="text-align: center;">
<center><a name="segment"></a> <font size="-1">segment</font></center>
</td>
- <td><font size="-1">double clusterThreshold_ = 1.0,</font> <br>
+ <td><font size="-1">double clusterThreshold_ = 1.0,</font> <br />
<font size="-1">double smoothingThreshold_ = 1.5</font></td>
<td><font size="-1">Segment (coalesce similar image components)
by analyzing the histograms of the color components and identifying
@@ -1405,7 +1405,7 @@ second derivative. The default is 1.5.</font></td>
<center><a name="shade"></a> <font size="-1">shade</font></center>
</td>
<td><font size="-1">double azimuth_ = 30, double elevation_ = 30,</font>
- <br>
+ <br />
<font size="-1">bool colorShading_ = false</font></td>
<td><font size="-1">Shade image using distant light source.
Specify <i> azimuth_</i> and <i>elevation_</i> as the
@@ -1435,10 +1435,10 @@ standard deviation of the Laplacian, in pixels.</font></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="sharpenChannel"></a>sharpenChannel<br>
+ name="sharpenChannel"></a>sharpenChannel<br />
</small></td>
<td style="vertical-align: middle;"><small>const ChannelType
-channel_, const double radius_ = 0.0, const double sigma_ = 1.0<br>
+channel_, const double radius_ = 0.0, const double sigma_ = 1.0<br />
</small></td>
<td style="vertical-align: middle;"><font size="-1">Sharpen pixel
quantums in an image channel The <span
@@ -1598,11 +1598,11 @@ difference amount.</font></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="unsharpmaskChannel"></a>unsharpmaskChannel<br>
+ name="unsharpmaskChannel"></a>unsharpmaskChannel<br />
</small></td>
<td style="vertical-align: middle;"><small>const ChannelType
channel_, const double radius_, const double sigma_, const double
-amount_, const double threshold_<br>
+amount_, const double threshold_<br />
</small></td>
<td style="vertical-align: middle;"><small>Sharpen an image
channel using the unsharp mask algorithm. The <span
@@ -1630,7 +1630,7 @@ difference amount.</font></td>
</td>
<td><font size="-1">const string &amp;imageSpec_</font></td>
<td><font size="-1">Write image to a file using filename i<i>mageSpec_</i>
-.</font> <br>
+.</font> <br />
<font size="-1"><b><font color="#ff0000">Caution: </font></b> if
an image format is selected which is capable of supporting fewer
colors than the original image or quantization has been requested, the
@@ -1643,7 +1643,7 @@ original if this is a problem.</font></td>
href="http://www.imagemagick.org/Magick++/Blob.html"> BLOB</a> stored in <i>blob_</i>. The <i>magick</i>_
parameter specifies the image format to write (defaults to <a
href="Image++.html#magick">magick</a> ). The depth_ parameter species the image
-depth (defaults to <a href="Image++.html#depth"> depth</a> ).</font> <br>
+depth (defaults to <a href="Image++.html#depth"> depth</a> ).</font> <br />
<font size="-1"><b><font color="#ff0000">Caution: </font></b> if
an image format is selected which is capable of supporting fewer
colors than the original image or quantization has been requested, the
@@ -1669,7 +1669,7 @@ want to extract scanline 1 of a 640x480 image as character data in
red-green-blue order:</font>
<p><font size="-1"> image.write(0,0,640,1,"RGB",0,pixels);</font>
</p>
- <p><font size="-1">The parameters are as follows:</font> <br>
+ <p><font size="-1">The parameters are as follows:</font> <br />
<table border="0" width="100%">
<tbody>
@@ -1747,7 +1747,7 @@ image.density(Geometry(150,150)); // could also use image.density("150x150")
image.write(filename)
</pre>
The supported image attributes and the method arguments required to
-obtain them are shown in the following table: <br>
+obtain them are shown in the following table: <br />
<ul><table border="1">
<caption>Image Attributes</caption> <tbody>
@@ -1790,7 +1790,7 @@ and Postscript or TrueType fonts. Enabled by default.</font></td>
<tr>
<td>
<center><a name="animationDelay"></a> <font size="-1">animation-</font>
- <br>
+ <br />
<font size="-1">Delay</font></center>
</td>
<td><font size="-1">size_t (0 to 65535)</font></td>
@@ -1804,7 +1804,7 @@ sequence of GIF images within Netscape.</font></td>
<tr>
<td>
<center><a name="animationIterations"></a> <font size="-1">animation-</font>
- <br>
+ <br />
<font size="-1">Iterations</font></center>
</td>
<td><font size="-1">size_t</font></td>
@@ -1815,12 +1815,12 @@ sequence of GIF images within Netscape.</font></td>
</tr>
<tr>
<td style="vertical-align: middle; text-align: center;"><small><a
- name="attribute"></a>attribute<br>
+ name="attribute"></a>attribute<br />
</small></td>
- <td style="vertical-align: middle;"><small>string<br>
+ <td style="vertical-align: middle;"><small>string<br />
</small></td>
<td style="vertical-align: top;" valign="top"><small>const
-std::string name_<br>
+std::string name_<br />
</small></td>
<td style="vertical-align: top;" valign="top"><small>const
std::string name_, const std::string value_</small></td>
@@ -1829,13 +1829,13 @@ image attribute. Any number of named attributes may be attached to the
image. For example, the image comment is a named image attribute with
the name "comment". EXIF tags are attached to the image as named
attributes. Use the syntax "EXIF:&lt;tag&gt;" to request an EXIF tag
-similar to "EXIF:DateTime".</small><br>
+similar to "EXIF:DateTime".</small><br />
</td>
</tr>
<tr>
<td>
<center><a name="backgroundColor"></a> <font size="-1">background-</font>
- <br>
+ <br />
<font size="-1">Color</font></center>
</td>
<td><font size="-1"><a href="http://www.imagemagick.org/Magick++/Color.html">Color</a> </font></td>
@@ -1847,7 +1847,7 @@ similar to "EXIF:DateTime".</small><br>
<tr>
<td>
<center><a name="backgroundTexture"></a> <font size="-1">background-</font>
- <br>
+ <br />
<font size="-1">Texture</font></center>
</td>
<td><font size="-1">string</font></td>
@@ -1926,16 +1926,16 @@ shared by all Image objects.</font></td>
</tr>
<tr>
<td style="vertical-align: middle;" valign="middle"><small><a
- name="channelDepth"></a>channelDepth<br>
+ name="channelDepth"></a>channelDepth<br />
</small></td>
<td style="vertical-align: middle;" valign="middle"><small>size_t
-<br>
+<br />
</small></td>
<td style="vertical-align: middle;" valign="middle"><small>const
-ChannelType channel_<br>
+ChannelType channel_<br />
</small></td>
<td style="vertical-align: middle;"><small>const ChannelType
-channel_, const size_t depth_<br>
+channel_, const size_t depth_<br />
</small></td>
<td style="vertical-align: middle;"><small>Channel modulus depth.
The channel modulus depth represents the minimum number of bits
@@ -1949,13 +1949,13 @@ not altered. There is no attribute associated with the modulus depth so
the current modulus depth is obtained by inspecting the pixels. As a
result, the depth returned may be less than the most recently set
channel depth. Subsequent image processing may result in increasing the
-channel depth.<br>
+channel depth.<br />
</small></td>
</tr>
<tr>
<td>
<center><a name="chromaBluePrimary"></a> <font size="-1">chroma-</font>
- <br>
+ <br />
<font size="-1">BluePrimary</font></center>
</td>
<td><font size="-1">double x &amp; y</font></td>
@@ -1967,7 +1967,7 @@ y=0.06)</font></td>
<tr>
<td>
<center><a name="chromaGreenPrimary"></a> <font size="-1">chroma-</font>
- <br>
+ <br />
<font size="-1">GreenPrimary</font></center>
</td>
<td><font size="-1">double x &amp; y</font></td>
@@ -1979,7 +1979,7 @@ y=0.6)</font></td>
<tr>
<td>
<center><a name="chromaRedPrimary"></a> <font size="-1">chroma-</font>
- <br>
+ <br />
<font size="-1">RedPrimary</font></center>
</td>
<td><font size="-1">double x &amp; y</font></td>
@@ -1991,7 +1991,7 @@ y=0.33)</font></td>
<tr>
<td>
<center><a name="chromaWhitePoint"></a> <font size="-1">chroma-</font>
- <br>
+ <br />
<font size="-1">WhitePoint</font></center>
</td>
<td><font size="-1">double x &amp; y</font></td>
@@ -2051,14 +2051,14 @@ are close to the target color in RGB space.</font></td>
</tr>
<tr>
<td valign="middle">
- <div align="center"><a name="colorMapSize"></a> <font size="-1">colorMapSize<br>
+ <div align="center"><a name="colorMapSize"></a> <font size="-1">colorMapSize<br />
</font></div>
</td>
- <td valign="middle"><font size="-1">size_t<br>
+ <td valign="middle"><font size="-1">size_t<br />
</font></td>
- <td valign="middle"><font size="-1">void<br>
+ <td valign="middle"><font size="-1">void<br />
</font></td>
- <td valign="middle"><font size="-1">size_t entries_<br>
+ <td valign="middle"><font size="-1">size_t entries_<br />
</font></td>
<td valign="middle"><font size="-1">Number of entries in the
colormap. Setting the colormap size may extend or truncate the
@@ -2067,7 +2067,7 @@ The maximum number of supported entries is specified by the <i>MaxColormapSize</
and is dependent on the value of QuantumDepth when ImageMagick is
compiled. An exception is thrown if more entries are requested than may
be supported. Care should be taken when truncating the colormap to
-ensure that the image colormap indexes reference valid colormap entries.</font><br>
+ensure that the image colormap indexes reference valid colormap entries.</font><br />
</td>
</tr>
<tr>
@@ -2117,7 +2117,7 @@ composition is implicitly used (such as for image flattening).</font></td>
<tr>
<td>
<center><a name="compressType"></a> <font size="-1">compress-</font>
- <br>
+ <br />
<font size="-1">Type</font></center>
</td>
<td><font size="-1"><a href="http://www.imagemagick.org/Magick++/Enumerations.html#CompressionType">CompressionType</a>
@@ -2141,16 +2141,16 @@ from ImageMagick as it executes.</font></td>
</tr>
<tr>
<td style="text-align: center; vertical-align: middle;"><small><a
- name="defineValue"></a>defineValue<br>
+ name="defineValue"></a>defineValue<br />
</small></td>
- <td style="vertical-align: middle; text-align: left;"><small>string<br>
+ <td style="vertical-align: middle; text-align: left;"><small>string<br />
</small></td>
<td style="vertical-align: middle;"><small>const std::string
-&amp;magick_, const std::string &amp;key_<br>
+&amp;magick_, const std::string &amp;key_<br />
</small></td>
<td style="vertical-align: middle;"><small>const std::string
&amp;magick_, const std::string &amp;key_, const std::string
-&amp;value_<br>
+&amp;value_<br />
</small></td>
<td style="vertical-align: top;"><small>Set or obtain a
definition string to applied when encoding or decoding the specified
@@ -2159,20 +2159,20 @@ is designated by the <span style="font-style: italic;">magick_</span>
argument, the format-specific key is designated by <span
style="font-style: italic;">key_</span>, and the associated value is
specified by <span style="font-style: italic;">value_</span>. See the
-defineSet() method if the key must be removed entirely.</small><br>
+defineSet() method if the key must be removed entirely.</small><br />
</td>
</tr>
<tr>
<td style="text-align: center; vertical-align: middle;"><small><a
- name="defineSet"></a>defineSet<br>
+ name="defineSet"></a>defineSet<br />
</small></td>
- <td style="vertical-align: middle; text-align: left;"><small>bool<br>
+ <td style="vertical-align: middle; text-align: left;"><small>bool<br />
</small></td>
<td style="vertical-align: middle;"><small>const std::string
-&amp;magick_, const std::string &amp;key_<br>
+&amp;magick_, const std::string &amp;key_<br />
</small></td>
<td style="vertical-align: middle;"><small>const std::string
-&amp;magick_, const std::string &amp;key_, bool flag_<br>
+&amp;magick_, const std::string &amp;key_, bool flag_<br />
</small></td>
<td style="vertical-align: middle;"><small>Set or obtain a
definition flag to applied when encoding or decoding the specified
@@ -2183,7 +2183,7 @@ creates a value-less define with that format and key. Passing the <span
style="font-style: italic;">f</span><span style="font-style: italic;">lag_</span>
value 'false' removes any existing matching definition. The method
returns 'true' if a matching key exists, and 'false' if no matching key
-exists.<br>
+exists.<br />
</small></td>
</tr>
<tr>
@@ -2371,14 +2371,14 @@ color difference.</font></td>
<tr>
<td>
<center><a name="gifDisposeMethod"></a> <font size="-1">gifDispose-</font>
- <br>
+ <br />
<font size="-1">Method</font></center>
</td>
- <td><font size="-1">size_t</font> <br>
- <font size="-1">{ 0 = Disposal not specified,</font> <br>
- <font size="-1">1 = Do not dispose of graphic,</font> <br>
+ <td><font size="-1">size_t</font> <br />
+ <font size="-1">{ 0 = Disposal not specified,</font> <br />
+ <font size="-1">1 = Do not dispose of graphic,</font> <br />
<font size="-1">3 = Overwrite graphic with background color,</font>
- <br>
+ <br />
<font size="-1">4 = Overwrite graphic with previous graphic. }</font></td>
<td><font size="-1">void</font></td>
<td><font size="-1">size_t disposeMethod_</font></td>
@@ -2403,7 +2403,7 @@ International Color Consortium</a> for the format of ICC color profiles.</font><
<tr>
<td>
<center><a name="interlaceType"></a> <font size="-1">interlace-</font>
- <br>
+ <br />
<font size="-1">Type</font></center>
</td>
<td><font size="-1"><a href="http://www.imagemagick.org/Magick++/Enumerations.html#InterlaceType">InterlaceType</a>
@@ -2478,7 +2478,7 @@ an opaque one.</font></td>
<tr>
<td>
<center><a name="meanErrorPerPixel"></a> <font size="-1">meanError-</font>
- <br>
+ <br />
<font size="-1">PerPixel</font></center>
</td>
<td><font size="-1">double</font></td>
@@ -2490,16 +2490,16 @@ to true and the image has just been quantized.</font></td>
</tr>
<tr>
<td style="text-align: center; vertical-align: middle;"><font
- size="-1"><a name="modulusDepth"></a>modulusDepth<br>
+ size="-1"><a name="modulusDepth"></a>modulusDepth<br />
</font></td>
<td style="text-align: left; vertical-align: middle;"><small>size_t
-<br>
+<br />
</small></td>
<td style="text-align: left; vertical-align: middle;"><small><font
- size="-1"><small>void<br>
+ size="-1"><small>void<br />
</small></font></small></td>
<td style="text-align: left; vertical-align: middle;"><small>size_t
-depth_<br>
+depth_<br />
</small></td>
<td style="text-align: left; vertical-align: middle;"><small>Image
modulus depth (minimum number of bits required to support
@@ -2508,7 +2508,7 @@ depth may be decreased by supplying a value which is less than the
current value, updating the pixels (reducing accuracy) to the new
depth.
The pixel modulus depth can not be increased over the current value
-using this method.<br>
+using this method.<br />
</small></td>
</tr>
<tr>
@@ -2523,7 +2523,7 @@ using this method.<br>
<tr>
<td>
<center><a name="montageGeometry"></a> <font size="-1">montage-</font>
- <br>
+ <br />
<font size="-1">Geometry</font></center>
</td>
<td><font size="-1"><a href="http://www.imagemagick.org/Magick++/Geometry.html">Geometry</a> </font></td>
@@ -2535,7 +2535,7 @@ Only valid for montage images.</font></td>
<tr>
<td>
<center><a name="normalizedMaxError"></a> <font size="-1">normalized-</font>
- <br>
+ <br />
<font size="-1">MaxError</font></center>
</td>
<td><font size="-1">double</font></td>
@@ -2548,7 +2548,7 @@ is set to true and the image has just been quantized.</font></td>
<tr>
<td>
<center><a name="normalizedMeanError"></a> <font size="-1">normalized-</font>
- <br>
+ <br />
<font size="-1">MeanError</font></center>
</td>
<td><font size="-1">double</font></td>
@@ -2560,18 +2560,18 @@ is set to true and the image has just been quantized.</font></td>
</tr>
<tr>
<td style="text-align: center; vertical-align: middle;"><small><a
- name="orientation"></a>orientation<br>
+ name="orientation"></a>orientation<br />
</small></td>
<td style="vertical-align: middle;"><small><a
- href="http://www.imagemagick.org/Magick++/Enumerations.html#OrientationType">OrientationType</a></small></td>
- <td style="vertical-align: top;"><small>void</small><br>
+ href="https://www.imagemagick.org/Magick++/Enumerations.html#OrientationType">OrientationType</a></small></td>
+ <td style="vertical-align: top;"><small>void</small><br />
</td>
<td style="vertical-align: middle;"><small><a
href="http://www.imagemagick.org/Magick++/Enumerations.html#OrientationType">OrientationType</a>
orientation_</small></td>
<td style="vertical-align: top;"><small>Image orientation.
Supported by some file formats such as DPX and TIFF. Useful for
-turning the right way up.<br>
+turning the right way up.<br />
</small></td>
</tr>
<tr>
@@ -2582,7 +2582,7 @@ turning the right way up.<br>
<td><font size="-1">void</font></td>
<td bgcolor="#666666"><font size="-1"> </font></td>
<td><font size="-1">The number of runlength-encoded packets in</font>
- <br>
+ <br />
<font size="-1">the image</font></td>
</tr>
<tr>
@@ -2625,19 +2625,19 @@ image (such as for a scene in an animation)</font></p>
</tr>
<tr>
<td valign="top">
- <div align="center"><a name="profile"></a> <small>profile</small><br>
+ <div align="center"><a name="profile"></a> <small>profile</small><br />
</div>
</td>
- <td valign="top"><a href="http://www.imagemagick.org/Magick++/Blob.html"><small> Blob</small><small><br>
+ <td valign="top"><a href="https://www.imagemagick.org/Magick++/Blob.html"><small> Blob</small><small><br />
</small></a> </td>
- <td valign="top"><small>const std::string name_</small><small><br>
+ <td valign="top"><small>const std::string name_</small><small><br />
</small></td>
<td valign="top"><small>const std::string name_, const Blob
-&amp;colorProfile_</small><small><br>
+&amp;colorProfile_</small><small><br />
</small></td>
<td valign="top"><small>Get/set/remove </small><small> a named
profile</small><small>. Valid names include </small><small>"*",
-"8BIM", "ICM", "IPTC", or a user/format-defined profile name. </small><br>
+"8BIM", "ICM", "IPTC", or a user/format-defined profile name. </small><br />
</td>
</tr>
<tr>
@@ -2652,7 +2652,7 @@ profile</small><small>. Valid names include </small><small>"*",
<tr>
<td>
<center><a name="quantizeColors"></a> <font size="-1">quantize-</font>
- <br>
+ <br />
<font size="-1">Colors</font></center>
</td>
<td><font size="-1">size_t</font></td>
@@ -2666,7 +2666,7 @@ option will have any duplicate or unused colors removed.</font></td>
<tr>
<td>
<center><a name="quantizeColorSpace"></a> <font size="-1">quantize-</font>
- <br>
+ <br />
<font size="-1">ColorSpace</font></center>
</td>
<td><font size="-1"><a href="http://www.imagemagick.org/Magick++/Enumerations.html#ColorspaceType">ColorspaceType</a>
@@ -2683,7 +2683,7 @@ results when color reducing an image.</font></td>
<tr>
<td>
<center><a name="quantizeDither"></a> <font size="-1">quantize-</font>
- <br>
+ <br />
<font size="-1">Dither</font></center>
</td>
<td><font size="-1">bool</font></td>
@@ -2702,7 +2702,7 @@ be set for this option to take effect.</font></td>
<tr>
<td>
<center><a name="quantizeTreeDepth"></a> <font size="-1">quantize-</font>
- <br>
+ <br />
<font size="-1">TreeDepth</font></center>
</td>
<td><font size="-1">size_t </font></td>
@@ -2716,7 +2716,7 @@ may be used to manually adjust the tree depth.</font></td>
<tr>
<td>
<center><a name="renderingIntent"></a> <font size="-1">rendering-</font>
- <br>
+ <br />
<font size="-1">Intent</font></center>
</td>
<td><font size="-1"><a href="http://www.imagemagick.org/Magick++/Enumerations.html#RenderingIntent">RenderingIntent</a>
@@ -2729,7 +2729,7 @@ render_</font></td>
<tr>
<td>
<center><a name="resolutionUnits"></a> <font size="-1">resolution-</font>
- <br>
+ <br />
<font size="-1">Units</font></center>
</td>
<td><font size="-1"><a href="http://www.imagemagick.org/Magick++/Enumerations.html#ResolutionType">ResolutionType</a>
@@ -2908,14 +2908,14 @@ stroke (outlines).</font></td>
</tr>
<tr>
<td valign="middle">
- <div align="center"><a name="textEncoding"></a> <small>textEncoding</small><br>
+ <div align="center"><a name="textEncoding"></a> <small>textEncoding</small><br />
</div>
</td>
- <td valign="middle"><small>string</small><small><br>
+ <td valign="middle"><small>string</small><small><br />
</small></td>
- <td valign="middle"><small>void</small><small><br>
+ <td valign="middle"><small>void</small><small><br />
</small></td>
- <td valign="middle"><small>const std::string &amp;encoding_</small><small><br>
+ <td valign="middle"><small>const std::string &amp;encoding_</small><small><br />
</small></td>
<td valign="top"><small>Specify the code set to use for text
annotations. The only character encoding which may be specified at
@@ -2923,7 +2923,7 @@ this time is "UTF-8" for representing </small><small><a
href="http://www.unicode.org/"> Unicode </a> </small><small>as a
sequence of bytes. Specify an empty string to use the default ASCII
encoding. Successful text annotation using Unicode may require fonts
-designed to support Unicode.</small><br>
+designed to support Unicode.</small><br />
</td>
</tr>
<tr>
@@ -3040,7 +3040,7 @@ modified, the Image's <a href="Image++.html#modifyImage">modifyImage()</a> metho
should be invoked to reduce the reference count on the underlying image
to one. If this is not done, then it is possible for a previous
generation of the image to be modified due to the use of reference
-counting when copying or constructing an Image.<br>
+counting when copying or constructing an Image.<br />
</p>
<p>Depending on the capabilities of the operating system, and the
relationship of the window to the image, the pixel cache may be a copy
@@ -3076,7 +3076,7 @@ image.syncPixels();
image.write("horse.png");
</pre>
</p>
-<p>The image cache supports the following methods: <br>
+<p>The image cache supports the following methods: <br />
<ul><table border="1" width="100%">
<caption>Image Cache Methods</caption> <tbody>

View File

@ -0,0 +1,32 @@
From 650f0f7ecfaee42b3da89a04b92b05f27fe786e9 Mon Sep 17 00:00:00 2001
From: Cristy <mikayla-grace@urban-warrior.org>
Date: Sat, 10 Apr 2021 12:15:54 -0400
Subject: [PATCH] https://github.com/ImageMagick/ImageMagick6/issues/145
---
magick/annotate.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/magick/annotate.c b/magick/annotate.c
index 29c8bbe74..20fbf7bb1 100644
--- a/magick/annotate.c
+++ b/magick/annotate.c
@@ -1484,6 +1484,15 @@ static MagickBooleanType RenderFreetype(Image *image,const DrawInfo *draw_info,
metrics->pixels_per_em.y=face->size->metrics.y_ppem;
metrics->ascent=(double) face->size->metrics.ascender/64.0;
metrics->descent=(double) face->size->metrics.descender/64.0;
+ if (face->size->metrics.ascender == 0)
+ {
+ /*
+ Sanitize buggy ascender and descender values.
+ */
+ metrics->ascent=face->size->metrics.y_ppem;
+ if (face->size->metrics.descender == 0)
+ metrics->descent=face->size->metrics.y_ppem/-3.5;
+ }
metrics->width=0;
metrics->origin.x=0;
metrics->origin.y=0;
--
2.31.0

View File

@ -0,0 +1,80 @@
From 992187e26057185e70e21aa77eda645697dfebae Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Wed, 14 Dec 2016 15:18:12 +0100
Subject: Fix api/Image++.html
Forwarded: Yes, https://github.com/ImageMagick/ImageMagick/issues/304
---
www/api/Image++.html | 17 ++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/www/api/Image++.html b/www/api/Image++.html
index 031a1a3ef4..c0cba474c9 100644
--- a/www/api/Image++.html
+++ b/www/api/Image++.html
@@ -147,7 +147,7 @@ int main(int argc,char **argv)
// Write the image to a file
image.write( "x.gif" );
}
- catch( Exception &error_ )
+ catch( Exception &amp;error_ )
{
cout &lt;&lt; "Caught exception: " &lt;&lt; error_.what() &lt;&lt; endl;
return 1;
@@ -171,8 +171,8 @@ following:
<li> Write the third image to a file.</li>
</ol>
<pre class="code">
-#include <Magick++.h>
-#include <iostream>
+#include &lt;Magick++.h>
+#include &lt;iostream>
using namespace std;
using namespace Magick;
int main(int argc,char **argv)
@@ -195,7 +195,7 @@ and the image data is never copied.
a 100 by 100 pixel white image with a red pixel in the center and
writes it to a file: </p>
<pre class="code">
-#include <Magick++.h>
+#include &lt;Magick++.h>
using namespace std;
using namespace Magick;
int main(int argc,char **argv)
@@ -214,7 +214,6 @@ image.quantizeColorSpace( GRAYColorspace );
image.quantizeColors( 256 );
image.quantize( );
</pre>
-</p>
<p>or, more simply: </p>
<pre class="code">
image.type( GrayscaleType );
@@ -238,7 +237,7 @@ a <a href="Image++.html#constructor_blob">constructor</a> or <a href="Image++.ht
<p>An example of using Image to write to a Blob follows: <br />
</p>
<pre class="code">
-#include <Magick++.h>
+#include &lt;Magick++.h>
using namespace std;
using namespace Magick;
int main(int argc,char **argv)
@@ -250,7 +249,7 @@ int main(int argc,char **argv)
// Write to BLOB in JPEG format
Blob blob;
image.magick( "JPEG" ) // Set JPEG output format
- image.write( &blob );
+ image.write( &amp;blob );
[ Use BLOB data (in JPEG format) here ]
@@ -784,8 +783,8 @@ background color.</font></td>
</tr>
<tr>
<td style="text-align: center;" rowspan="4">
- <center><a name="extent"></a> <font size="-1">extent</font></td>
- <td><font size="-1">const <a href="http://www.imagemagick.org/Magick++/Geometry.html"> Geometry</a> &amp;geometry_</font></td>
+ <center><a name="extent"></a> <font size="-1">extent</font></center></td>
+ <td><font size="-1">const <a href="https://www.imagemagick.org/Magick++/Geometry.html"> Geometry</a> &amp;geometry_</font></td>
<td rowspan="2"><font size="-1">extends the image as defined by the geometry, gravity, and image background color.</font></td>
</tr>
<tr>

View File

@ -0,0 +1,49 @@
From 239f4d987de41a153050e4f695cbeb36ddbdda1c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Wed, 14 Dec 2016 15:23:11 +0100
Subject: Fix www/api/mophologie.html
Forwarded: Yes, https://github.com/ImageMagick/ImageMagick/issues/304
---
www/api/morphology.html | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/www/api/morphology.html b/www/api/morphology.html
index 734665c274..184fe8ddeb 100644
--- a/www/api/morphology.html
+++ b/www/api/morphology.html
@@ -321,7 +321,7 @@ void ScaleGeometryKernelInfo(KernelInfo *kernel,
"-set option:convolve:scale {geometry}" setting.
</pre>
-<p></dd>
+<dd></dd>
</dl>
<h2><a href="https://legacy.imagemagick.org/api/MagickCore/morphology_8c.html" id="ScaleKernelInfo">ScaleKernelInfo</a></h2>
@@ -368,14 +368,14 @@ void ScaleKernelInfo(KernelInfo *kernel, const double scaling_factor,
zero. If the kernel is normalized regardless of any flags.
</pre>
-<p>o normalize_flags: </dd>
+<dd>o normalize_flags: </dd>
<pre class="text">
specifically: NormalizeValue, CorrelateNormalizeValue,
and/or PercentValue
</pre>
-<p></dd>
+<dd></dd>
</dl>
<h2><a href="https://legacy.imagemagick.org/api/MagickCore/morphology_8c.html" id="ShowKernelInfo">ShowKernelInfo</a></h2>
@@ -427,7 +427,7 @@ void UnityAdditionKernelInfo(KernelInfo *kernel, const double scale )
the given kernel.
</pre>
-<p></dd>
+<dd></dd>
</dl>
<h2><a href="https://legacy.imagemagick.org/api/MagickCore/morphology_8c.html" id="ZeroKernelNans">ZeroKernelNans</a></h2>

View File

@ -0,0 +1,746 @@
From 801e2ff28a4292868da219979ae197c14d46d6d4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Wed, 14 Dec 2016 15:26:15 +0100
Subject: Fix www/command-line-options.html
Forwarded: Yes, https://github.com/ImageMagick/ImageMagick/issues/304
---
www/command-line-options.html | 721 +++++++++++++++++++++++++++++++++-
1 file changed, 720 insertions(+), 1 deletion(-)
diff --git a/www/command-line-options.html b/www/command-line-options.html
index 3280c00f3c..f347420207 100644
--- a/www/command-line-options.html
+++ b/www/command-line-options.html
@@ -1856,7 +1856,725 @@ is case-dependent.</p>
<p>Such settings are global in scope, and affect all images and operations. </p>
-<p>See <a href="defines.html">ImageMagick Defines</a> for a list of recognized defines. For example:</p>
+<p>The following definitions are just some of the artifacts that are
+available:</p>
+
+<table class="table table-sm table-striped">
+ <tr>
+ <td>auto-threshold:verbose</td>
+ <td>return derived threshold as the <kbd>auto-threshold:threshold</kbd> image property.</td>
+ </tr>
+
+ <tr>
+ <td>bmp3:alpha=<var>true|false</var></td>
+ <td>include any alpha channel when writing in the BMP image format.</td>
+ </tr>
+
+ <tr>
+ <td>bmp:format=<var>value</var></td>
+ <td> valid values are <var>bmp2</var>, <var>bmp3</var>,
+ and <var>bmp4</var>. This option can be useful when the
+ method of prepending "BMP2:" to the output filename is inconvenient or
+ is not available, such as when using the <a href="mogrify.html">mogrify</a> utility.</td>
+ </tr>
+
+ <tr>
+ <td>bmp:subtype=<var>RGB555|RGB565|ARGB4444|ARGB1555</var></td>
+ <td>BMP channel depth subtypes. Only support in BMP (BMP4). BMP3 and BMP2 do not
+ contain header fields to support these options.</td>
+ </tr>
+
+ <tr>
+ <td>colorspace:auto-grayscale=<var>on|off</var></td>
+ <td>prevent automatic conversion to grayscale inside coders that support
+ grayscale. This should be accompanied by -type truecolor. PNG and TIF do
+ not need this define. With PNG, just use PNG24:image. With TIF, just use
+ -type truecolor. JPG and PSD will need this define.</td>
+ </tr>
+
+ <tr>
+ <td>complex:snr=<var>value</var></td>
+ <td>Set the divide SNR constant<a href="command-line-options.html#complex">-complex</a></td>
+ </tr>
+
+ <tr>
+ <td>compose:args=<var>arguments</var></td>
+ <td>Sets certain compose argument values when using convert ... -compose ...
+ -composite. See <a href="https://imagemagick.org/www/compose.html"
+ >Image Composition</a></td>
+ </tr>
+
+ <tr>
+ <td>compose:clamp=<var>on|off</var></td>
+ <td>set each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged. Define supported in ImageMagick 6.9.1-3 and above.</td>
+ </tr>
+
+ <tr>
+ <td>compose:outside-overlay=<var>true|false</var></td>
+ <td>Some <a href="command-line-options.html#compose" >-compose</a> methods can modify the 'destination' image outside the overlay area. It is disabled by default.</td>
+ </tr>
+
+ <tr>
+ <td>connected-components:area-threshold=<var>value</var></td>
+ <td>Merges any region with area smaller than <var>value</var> into its surrounding region or largest neighbor.</td>
+ </tr>
+
+ <tr>
+ <td>connected-components:keep=<var>list-of-ids</var></td>
+ <td>Comma and/or hyphenated list of id values to keep in the output. Supported in Imagemagick 6.9.3-0.</td>
+ </tr>
+
+ <tr>
+ <td>connected-components:mean-color=<var>true</var></td>
+ <td>Changes the output image from id values to mean color values. Supported in Imagemagick 6.9.2-8.</td>
+ </tr>
+
+ <tr>
+ <td>connected-components:remove=<var>list-of-ids</var></td>
+ <td>Comma and/or hyphenated list of id values to remove from the output. Supported in Imagemagick 6.9.2-9.</td>
+ </tr>
+
+ <tr>
+ <td>connected-components:verbose=<var>true</var></td>
+ <td>Lists id, bounding box, centroid, area, mean color for each region.</td>
+ </tr>
+
+ <tr>
+ <td>convolve:scale=<var>{kernel_scale}[!^] [,{origin_addition}] [%]</var></td>
+ <td>Defines the kernel scaling. The special flag ! automatically scales to
+ full dynamic range. The ! flag can be used in combination with a factor or
+ percent. The factor or percent is then applied after the automatic scaling.
+ An example is 50%!. This produces a result 50% darker than full dynamic
+ range scaling. The ^ flag assures the kernel is 'zero-summing', for
+ example when some values are positive and some are negative as in edge
+ detection kernels. The origin addition adds that value to the center
+ pixel of the kernel. This produces an effect that is like adding the image
+ that many times to the result of the filtered image. The typical value
+ is 1 so that the original image is added to the result of the convolution.
+ The default is 0.</td>
+ </tr>
+
+ <tr>
+ <td>convolve:showKernel=<var>1</var></td>
+ <td>Outputs (to 'standard error') all the information about a specified <a
+ href="command-line-options.html#morphology" >-morphology convolve</a> kernel.</td>
+ </tr>
+
+ <tr>
+ <td>dcm:display-range=<var>reset</var></td>
+ <td>Sets the display range to the minimum and maximum pixel values for the
+ DCM image format.</td>
+ </tr>
+
+ <tr>
+ <td>dds:cluster-fit=<var>true|false</var></td>
+ <td>Enables the dds cluster-fit.</td>
+ </tr>
+
+ <tr>
+ <td>dds:compression=<var>dxt1|dxt5|none</var></td>
+ <td>Sets the dds compression.</td>
+ </tr>
+
+ <tr>
+ <td>dds:mipmaps=<var>value</var></td>
+ <td>Sets the dds number of mipmaps.</td>
+ </tr>
+
+ <tr>
+ <td>dds:weight-by-alpha=<var>true|false</var></td>
+ <td>Enables the dds alpha weighting.</td>
+ </tr>
+
+ <tr>
+ <td>deskew:auto-crop=<var>true</var></td>
+ <td>auto crop the image after deskewing.</td>
+ </tr>
+
+ <tr>
+ <td>delegate:bimodal=<var>true</var></td>
+ <td>Specifies direct conversion from Postscript to PDF.</td>
+ </tr>
+
+ <tr>
+ <td>distort:scale=<var>value</var></td>
+ <td>Sets the output scaling factor for use with <a href="command-line-options.html#distort"
+ >-distort</a></td>
+ </tr>
+
+ <tr>
+ <td>distort:viewport=<var>WxH+X+Y</var></td>
+ <td>Sets the viewport for use with <a href="command-line-options.html#distort">-distort</a></td>
+ </tr>
+
+ <tr>
+ <td>dither:diffusion-amount=<var>X%</var></td>
+ <td>Sets the amount of diffusion to use with Floyd-Steinberg diffusion</td>
+ </tr>
+
+ <tr>
+ <td>dot:layout-engine=<var>value</var></td>
+ <td>Specifies the layout engine for the DOT image format (e.g.
+ <code>neato</code>).</td>
+ </tr>
+
+ <tr>
+ <td>exr:color-type=<var>value</var></td>
+ <td>Specifies the color type for the EXR format: RGB, RGBA, YC, YCA, Y, YA, R, G, B, A).</td>
+ </tr>
+
+ <tr>
+ <td>filter:option=<var>value</var></td>
+ <td>Set a filter option for use with <a href="command-line-options.html#resize">-resize</a>.
+ See <a href="command-line-options.html#filter">-filter</a> for details.</td>
+ </tr>
+
+ <tr>
+ <td>fourier:normalize=<var>inverse</var></td>
+ <td>Sets the location for the FFT/IFT normalization as use by
+ <a href="command-line-options.html#fft">+-fft</a> and <a href="command-line-options.html#ift">+-ift</a>. The default is
+ <var>forward</var>.</td>
+ </tr>
+
+ <tr>
+ <td>h:format=<var>value</var></td>
+ <td>Set the image encoding format use when writing a C-style header.
+ <var>format</var> can be any output format supported by ImageMagick
+ except for <var>h</var> and <var>magick</var>. If this
+ option is omitted, the default is <var>GIF</var> for PseudoClass
+ images and <var>PNM</var> for DirectClass images.
+ </td>
+ </tr>
+
+ <tr>
+ <td>hough-lines:accumulator=true</td>
+ <td>Returns the accumulator image in addition to the lines image</td>
+ </tr>
+
+ <tr>
+ <td>icon:auto-resize</td>
+ <td>Automatically stores multiple sizes when writing an ico image
+ (requires a 256x256 input image).</td>
+ </tr>
+
+ <tr>
+ <td>identify:locate=<var>minimum|maximum</var></td>
+ <td>Locates the coordinates of one or more image minimum or maximum</td>
+ </tr>
+
+ <tr>
+ <td>identify:limit=<var>number</var></td>
+ <td>Locates the coordinates for the number of minima or maxima specified</td>
+ </tr>
+
+ <tr>
+ <td>jp2:layer-number=<var>value</var></td>
+ <td>Sets the maximum number of quality layers to decode. Same for JPT, JC2,
+ and J2K</td>
+ </tr>
+
+ <tr>
+ <td>jp2:number-resolutions=<var>value</var></td>
+ <td>Sets the number of resolutions to encode.Same for JPT, JC2, and J2K</td>
+ </tr>
+
+ <tr>
+ <td>jp2:progression-order=<var>value</var></td>
+ <td>choose from LRCP, RLCP, RPCL, PCRL or CPRL. Same for JPT, JC2, and
+ J2K</td>
+ </tr>
+
+ <tr>
+ <td>jp2:quality=<var>value,value...</var></td>
+ <td>Sets the quality layer PSNR, given in dB. The order is from left to
+ right in ascending order. The default is a single lossless quality layer.
+ Same for JPT, JC2, and J2K</td>
+ </tr>
+
+ <tr>
+ <td>jp2:rate=<var>value</var></td>
+ <td>Specify the compression factor to use while writing JPEG-2000 files. The compression factor is the reciprocal of the compression ratio. The valid
+ range is 0.0 to 1.0, with 1.0 indicating lossless compression. If defined,
+ this value overrides the -quality setting. A quality setting of 75
+ results in a rate value of 0.06641. Same for JPT, JC2, and J2K</td>
+ </tr>
+
+ <tr>
+ <td>jp2:reduce-factor=<var>value</var></td>
+ <td>Sets the number of highest resolution levels to be discarded.Same for
+ JPT, JC2, and J2K</td>
+ </tr>
+
+ <tr>
+ <td>jpeg:block-smoothing=<var>on|off</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>jpeg:colors=<var>value</var></td>
+ <td>Set the desired number of colors and let the JPEG encoder do the
+ quantizing.</td>
+ </tr>
+
+ <tr>
+ <td>jpeg:dct-method=<var>value</var></td>
+ <td>Choose from <code>default</code>, <code>fastest</code>,
+ <code>float</code>, <code>ifast</code>, and <code>islow</code>.</td>
+ </tr>
+
+ <tr>
+ <td>jpeg:extent=<var>value</var></td>
+ <td>Restrict the maximum JPEG file size, for example <code>-define
+ jpeg:extent=400KB</code>. The JPEG encoder will search for the highest
+ compression quality level that results in an output file that does not
+ exceed the value. The <code>-quality</code> option also will be respected
+ starting with version 6.9.2-5. Between 6.9.1-0 and 6.9.2-4, add -quality
+ 100 in order for the jpeg:extent to work properly. Prior to 6.9.1-0, the
+ -quality setting was ignored.</td>
+ </tr>
+
+ <tr>
+ <td>jpeg:fancy-upsampling=<var>on|off</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>jpeg:optimize-coding=<var>on|off</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>jpeg:q-table=<var>table</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>jpeg:sampling-factor=<var>sampling-factor-string</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>jpeg:size=<var>geometry</var></td>
+ <td>Set the size hint of a JPEG image, for
+ example, <code>-define jpeg:size=128x128</code>.
+ It is most useful for increasing performance and reducing the memory
+ requirements when reducing the size of a large JPEG image.</td>
+ </tr>
+
+ <tr>
+ <td>json:features</td>
+ <td>includes features in verbose information</td>
+ </tr>
+
+ <tr>
+ <td>json:limit</td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>json:locate</td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>json:moments</td>
+ <td>includes image moments in verbose information</td>
+ </tr>
+
+ <tr>
+ <td>magick:format=<var>value</var></td>
+ <td>Set the image encoding format use when writing a C-style header.
+ This is the same as "h:format=format" described above.</td>
+ </tr>
+
+ <tr>
+ <td>mng:need-cacheoff</td>
+ <td>turn playback caching off for streaming MNG.</td>
+ </tr>
+
+ <tr>
+ <td>morphology:compose=<var>compose-method</var></td>
+ <td>Specifies how to merge results generated by multiple<a
+ href="command-line-options.html#morphology" >-morphology</a> kernel. The default is none. One
+ typical value is 'lighten' as used, for example, with the sobel edge
+ kernels. </td>
+ </tr>
+
+ <tr>
+ <td>morphology:showKernel=<var>1</var></td>
+ <td>Outputs (to 'standard error') all the information about a generated <a
+ href="command-line-options.html#morphology" >-morphology</a> kernel.</td>
+ </tr>
+
+ <tr>
+ <td>pcl:fit-to-page=<var>true</var></td>
+ </tr>
+
+ <tr>
+ <td>pdf:fit-page=<var>geometry</var></td>
+ <td> geometry specifies the scaling dimensions for resizing when the PDF is
+ being read. The geometry is either WxH{%} or page size. No offsets are
+ allowed. (introduced in IM 6.8.8-8)</td>
+ </tr>
+
+ <tr>
+ <td>pdf:fit-to-page=<var>true</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>pdf:use-cropbox=<var>true</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>pdf:use-trimbox=<var>true</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>pdf:stop-on-error=<var>true</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>pdf:pdf:page-direction=<var>right-to-left</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>png:bit-depth=<var>value</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>png:color-type=<var>value</var></td>
+ <td>desired bit-depth and color-type for PNG output. You can force the PNG encoder to use a different bit-depth and color-type than it would have
+ normally selected, but only if this does not cause any loss of image
+ quality. Any attempt to reduce image quality is treated as an error and no
+ PNG file is written. E.g., if you have a 1-bit black-and-white image, you
+ can use these "defines" to cause it to be written as an 8-bit grayscale,
+ indexed, or even a 64-bit RGBA. But if you have a 16-million color image,
+ you cannot force it to be written as a grayscale or indexed PNG. If you
+ wish to do this, you must use the appropriate <a href="command-line-options.html#depth">-depth</a>,
+ <a href="command-line-options.html#colors">-colors</a>, or <a href="command-line-options.html#type">-type</a> directives to
+ reduce the image quality prior to using the PNG encoder. Note that in
+ indexed PNG files, "bit-depth" refers to the number of bits per index,
+ which can be 1, 2, 4, or 8. In such files, the color samples always have
+ 8-bit depth.</td>
+ </tr>
+
+ <tr>
+ <td>png:compression-filter=<var>value</var></td>
+ <td> valid values are 0 through 9. 0-4 are the corresponding PNG filters,
+ 5 means adaptive filtering except for images with a colormap, 6 means
+ adaptive filtering for all images, 7 means MNG "loco" compression, 8 means
+ Z_RLE strategy with adaptive filtering, and 9 means Z_RLE strategy with no
+ filtering.</td>
+ </tr>
+
+ <tr>
+ <td>png:compression-level=<var>value</var></td>
+ <td> valid values are 0 through 9, with 0 providing the least but fastest
+ compression and 9 usually providing the best and always the slowest.</td>
+ </tr>
+
+ <tr>
+ <td>png:compression-strategy=<var>value</var></td>
+ <td> valid values are 0 through 4, meaning default, filtered, huffman_only,
+ rle, and fixed ZLIB compression strategy. If you are using an old zlib
+ that does not support Z_RLE (before 1.2.0) or Z_FIXED (before 1.2.2.2),
+ values 3 and 4, respectively, will use the zlib default strategy
+ instead.</td>
+ </tr>
+
+ <tr>
+ <td>png:format=<var>value</var></td>
+ <td> valid values are <var>png8</var>, <var>png24</var>,
+ <var>png32</var>, <var>png48</var>,
+ <var>png64</var>, and <var>png00</var>.
+ This property can be useful for specifying
+ the specific PNG format to be used, when the usual method of prepending the
+ format name to the output filename is inconvenient, such as when writing
+ a PNG-encoded ICO file or when using <a href="mogrify.html">mogrify</a>.
+ Value = <var>png8</var> reduces the number of colors to 256,
+ only one of which may be fully transparent, if necessary. The other
+ values do not force any reduction of quality; it is an error to request
+ a format that cannot represent the image data without loss (except that
+ it is allowed to reduce the bit-depth from 16 to 8 for all formats).
+ Value = <var>png24</var> and <var>png48</var>
+ allow transparency, only if a single color is fully transparent and that
+ color does not also appear in an opaque pixel; such transparency is
+ written in a PNG <code>tRNS</code> chunk.
+ Value = <var>png00</var> causes the image to inherit its
+ color-type and bit-depth from the input image, if the input was also
+ a PNG.</td>
+ </tr>
+
+ <tr>
+ <td>png:exclude-chunk=<var>value</var></td>
+ </tr>
+
+ <tr>
+ <td>png:include-chunk=<var>value</var></td>
+ <td>ancillary chunks to be excluded from or included in PNG output.
+
+ <p>The <var>value</var> can be the name of a PNG chunk-type such
+ as <var>bKGD</var>, a comma-separated list of chunk-names
+ (which can include the word <var>date</var>, the word
+ <var>all</var>, or the word <var>none</var>).
+ Although PNG chunk-names are case-dependent, you can use all lowercase
+ names if you prefer.</p>
+
+ <p>The "include-chunk" and "exclude-chunk" lists only affect the behavior
+ of the PNG encoder and have no effect on the PNG decoder.</p>
+
+ <p>As a special case, if the <code>sRGB</code> chunk is excluded and
+ the <code>gAMA</code> chunk is included, the <code>gAMA</code> chunk will
+ only be written if gamma is not 1/2.2, since most decoders assume
+ sRGB and gamma=1/2.2 when no colorspace information is included in
+ the PNG file. Because the list is processed from left to right, you
+ can achieve this with a single define:</p>
+
+<pre class="highlight"><code>-define png:include-chunk=none,gAMA
+</code></pre>
+
+ <p>As a special case, if the <code>sRGB</code> chunk is not excluded and
+ the PNG encoder recognizes that the image contains the sRGB ICC profile,
+ the PNG encoder will write the <code>sRGB</code> chunk instead of the
+ entire ICC profile. To force the PNG encoder to write the sRGB
+ profile as an <code>iCCP</code> chunk in the output PNG instead of the
+ <code>sRGB</code> chunk, exclude the <code>sRGB</code> chunk.</p>
+
+ <p>The critical PNG chunks <code>IHDR</code>, <code>PLTE</code>,
+ <code>IDAT</code>, and <code>IEND</code> cannot be excluded. Any such
+ entries appearing in the list will be ignored.</p>
+
+ <p>If the ancillary PNG <code>tRNS</code> chunk is excluded and the
+ image has transparency, the PNG colortype is forced to be 4 or 6
+ (GRAY_ALPHA or RGBA). If the image is not transparent, then the
+ <code>tRNS</code> chunk isn't written anyhow, and there is no effect
+ on the PNG colortype of the output image.</p>
+
+ <p>The <a href="command-line-options.html#strip">-strip</a> option does the equivalent of the
+ following for PNG output:</p>
+
+<pre class="highlight"><code>-define png:exclude-chunk=EXIF,iCCP,iTXt,sRGB,tEXt,zCCP,zTXt,date
+</code></pre>
+
+ <p>The default behavior is to include all known PNG ancillary chunks
+ plus ImageMagick's private <code>vpAg</code> ("virtual page") chunk,
+ and to exclude all PNG chunks that are unknown to ImageMagick,
+ regardless of their PNG "copy-safe" status as described in the
+ PNG specification.</p>
+
+ <p>Any chunk names that are not known to ImageMagick are ignored
+ if they appear in either the "include-chunk" or "exclude-chunk" list.
+ The ancillary chunks currently known to ImageMagick are
+ <code>bKGD</code>, <code>cHRM</code>, <code>gAMA</code>, <code>iCCP</code>,
+ <code>oFFs</code>, <code>pHYs</code>, <code>sRGB</code>, <code>tEXt</code>,
+ <code>tRNS</code>, <code>vpAg</code>, and <code>zTXt</code>.</p>
+
+ <p>You can also put <code>date</code> in the list to include or exclude
+ the "Date:create" and "Date:modify" text chunks that ImageMagick normally
+ inserts in the output PNG.</p></td>
+ </tr>
+
+ <tr>
+ <td>png:ignore-crc[=<var>true</var>]</td>
+ <td>When you know your image has no CRC or ADLER32 errors, this can speed up
+ decoding. It is also helpful in debugging bug reports from "fuzzers"</td>
+ </tr>
+
+ <tr>
+ <td>png:preserve-colormap[=<var>true</var>]</td>
+ <td>Use the existing image->colormap. Normally the PNG encoder will
+ try to optimize the palette, eliminating unused entries and putting
+ the transparent colors first. If this flag is set, that behavior
+ is suppressed.</td>
+ </tr>
+
+ <tr>
+ <td>png:preserve-iCCP[=<var>true</var>]</td>
+ <td>By default, the PNG decoder and encoder examine any ICC profile
+ that is present, either from an <code>iCCP</code> chunk in the PNG
+ input or supplied via an option, and if the profile is recognized
+ to be the sRGB profile, converts it to the <code>sRGB</code> chunk.
+ You can use <code>-define png:preserve-iCCP</code> to prevent
+ this from happening; in such cases the <code>iCCP</code> chunk
+ will be read or written and no <code>sRGB</code> chunk will be
+ written. There are some ICC profiles that claim to be sRGB but
+ have various errors that cause them to be rejected by libpng16; such
+ profiles are recognized anyhow and converted to the <code>sRGB</code>
+ chunk, but are rejected if the <code>-define png:preserve-iCCP</code>
+ is present. Note that not all "sRGB" ICC profiles are recognized
+ yet; we will add them to the list as we encounter them.</td>
+ </tr>
+
+ <tr>
+ <td>png:swap-bytes[=<var>true</var>]</td>
+ <td>The PNG specification requires that any multi-byte integers be stored in network byte order (MSB-LSB endian). This option allows you to
+ fix any invalid PNG files that have 16-bit samples stored incorrectly
+ in little-endian order (LSB-MSB). The "-define png:swap-bytes" option
+ must appear before the input filename on the commandline. The swapping
+ is done during the libpng decoding operation.</td>
+ </tr>
+
+ <tr>
+ <td>profile:skip=<var>name1,name2,...</var></td>
+ <td>Skip the named profile[s] when reading the image. Use skip="*" to
+ skip all named profiles in the image. Many named profiles exist,
+ including ICC, EXIF, APP1, IPTC, XMP, and others.</td>
+ </tr>
+
+ <tr>
+ <td>ps:imagemask</td>
+ <td>If the ps:imagemask flag is defined, the PS3 and EPS3 coders will
+ create Postscript files that render bilevel images with the Postscript
+ imagemask operator instead of the image operator.</td>
+ </tr>
+
+ <tr>
+ <td>psd:additional-info=all|selective</td>
+ <td>This option should only be used when converting from a PSD file to another PSD file. This should be placed after the image is read. The two options are 'all' and 'selective'. The 'selective' option will preserve all additional information that is not related to the geometry of the image. The 'all' option should only be used when the geometry of the image has not been changed. This option is helpful when transferring non-simple layers, such as adjustment layers from the input PSD file to the output PSD file. If this option is not used, the additional information will not be preserved. This define is available as of Imagemagick version 6.9.5-8.
+</td>
+ </tr>
+
+ <tr>
+ <td>psd:alpha-unblend=off</td>
+ <td>Disables new automatic un-blending of transparency with the base image
+ for the flattened layer 0 before adding the alpha channel to the output
+ image. This define must be placed before the input psd image. (Available
+ as of IM 6.9.2.5). The automatic un-blending is new to IM 6.9.2.5 and
+ prevents the transparency from being applied twice in the output
+ image. This option should be set before reading the image.</td>
+ </tr>
+
+ <tr>
+ <td>psd:preserve-opacity-mask=true</td>
+ <td>This option should only be used when converting from a PSD file to another PSD file. It will preserve the opacity mask of a layer and add it back to the layer when the image is saved. Setting this to 'true' will enable this feature. This define is available as of Imagemagick version 6.9.5-10.
+</td>
+ </tr>
+
+ <tr>
+ <td>preserve-timestamp=<var>{True, False}</var></td>
+ <td>Preserve file timestamp (<code>mogrify</code> only).</td>
+ </tr>
+
+ <tr>
+ <td>q-table=<var>quantization-table.xml</var></td>
+ <td>Custom JPEG quantization tables.</td>
+ </tr>
+
+ <tr>
+ <td>quantum:format=<var>type</var></td>
+ <td>Set the type to <code>floating-point</code> to specify a floating-point
+ format for raw files (e.g. GRAY:) or for MIFF and TIFF images in HDRI mode
+ to preserve negative values. If <a href="command-line-options.html#depth">-depth</a> 16 is
+ included, the result is a single precision floating point format.
+ If <a href="command-line-options.html#depth">-depth</a> 32 is included, the result is
+ double precision floating point format. For signed pixel data, use <code>-define quantum:format=signed</code>.</td>
+ </tr>
+
+ <tr>
+ <td>quantum:polarity=<var>photometric-interpretation</var></td>
+ <td>Set the photometric-interpretation of an image (typically for TIFF
+ image file format) to either <code>min-is-black</code> (default) or
+ <code>min-is-white</code>.</td>
+ </tr>
+
+ <tr>
+ <td>sample:offset=<var>geometry</var></td>
+ <td>Location of the sampling point within the sub-region being sampled,
+ expressed as percentages (see <a href="command-line-options.html#sample" >-sample</a>).</td>
+ </tr>
+
+ <tr>
+ <td>showKernel=<var>1</var></td>
+ <td>Outputs (to 'standard error') all the information about a generated <a
+ href="command-line-options.html#morphology" >-morphology</a> kernel.</td>
+ </tr>
+
+ <tr>
+ <td>stream:buffer-size=<var>value</var></td>
+ <td>Set the stream buffer size. Select 0 for unbuffered I/O.</td>
+ </tr>
+
+ <tr>
+ <td>tiff:alpha=<var>associated|unassociated|unspecified</var></td>
+ <td>Specify the alpha extra samples as associated, unassociated or
+ unspecified </td>
+ </tr>
+
+ <tr>
+ <td>tiff:endian=<var>msb|lsb</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>tiff:exif-properties=<var>true</var></td>
+ <td>Enables reading the EXIF properties.</td>
+ </tr>
+
+ <tr>
+ <td>tiff:fill-order=<var>msb|lsb</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>tiff:ignore-layers=<var>true</var></td>
+ <td>Ignores the photoshop layers.</td>
+ </tr>
+
+ <tr>
+ <td>tiff:ignore-tags=<var>comma-separate-list-of-tag-IDs</var></td>
+ <td>Allows one or more tag ID values to be ignored.</td>
+ </tr>
+
+ <tr>
+ <td>tiff:predictor=<var>[1, 2 or 3]</var></td>
+ <td>A mathematical operator that is applied to the image data before an encoding scheme is applied. The general idea is that subsequent pixels of an image resemble each other. Thus, substracting the information from a pixel that is already contained in previous one is likely to reduce its information density considerably and aid subsequent compression. 1 = No prediction scheme used before coding. 2 = Horizontal differencing. 3 = Floating point horizontal differencing.</td>
+ </tr>
+
+ <tr>
+ <td>tiff:rows-per-strip=<var>value</var></td>
+ <td>Sets the number of rows per strip</td>
+ </tr>
+
+ <tr>
+ <td>tiff:tile-geometry=<var>WxH</var></td>
+ <td>Sets the tile size for pyramid tiffs. Requires the suffix
+ PTIF: before the outputname</td>
+ </tr>
+
+ <tr>
+ <td>type:features=<var>string</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>type:hinting=<var>off</var></td>
+ <td> </td>
+ </tr>
+
+ <tr>
+ <td>txt:compliance=<var>css</var></td>
+ <td>The first argument of a hsl() color is integer, not percentage</td>
+ </tr>
+
+ <tr>
+ <td>x:screen=<var>true</var></td>
+ <td>Obtains the image from the root window </td>
+ </tr>
+
+ <tr>
+ <td>x:silent=<var>true</var></td>
+ <td>Turns off the beep when importing an image </td>
+ </tr>
+</table>
+
+<p>For example, to create a postscript file that will render only the black
+pixels of a bilevel image, use:</p>
<pre class="highlight"><code>convert bilevel.tif -define ps:imagemask eps3:stencil.ps
</code></pre>
@@ -7457,3 +8175,4 @@ but with strict boolean masking. </p>
<script>window.jQuery || document.write('<script src="assets/jquery.slim.min.js"><\/script>')</script><script src="assets/bootstrap.bundle.min.js" integrity="sha384-LtrjvnR4Twt/qOuYxE721u19sVFLVSA4hf/rRt6PrZTmiPltdZcI7q7PXQBYTKyf" crossorigin="anonymous">
</body>
</html>
+<!-- Magick Cache 1st January 2021 18:36 -->

View File

@ -0,0 +1,39 @@
From 1012523f76edd9c46ea5a9dff6062fefffb51a40 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Tue, 15 Sep 2015 22:01:13 +0200
Subject: Use modern idiom for autoconf
Forwarded: yes, https://github.com/ImageMagick/ImageMagick/issues/305
---
configure.ac | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/configure.ac b/configure.ac
index 7963576e31..37ed00c988 100644
--- a/configure.ac
+++ b/configure.ac
@@ -208,9 +208,9 @@ AC_SUBST([SBIN_DIR])
eval "eval LIBEXEC_DIR=$libexecdir"
AC_SUBST([LIBEXEC_DIR])
eval "eval DATA_DIR=$datadir"
-AC_SUBST([DATA_DIR])
-eval "eval DOC_DIR=$datadir/doc"
-AC_SUBST([DOC_DIR])
+AC_SUBST(DATA_DIR)
+eval "eval DOC_DIR=$docdir"
+AC_SUBST(DOC_DIR)
eval "eval SYSCONF_DIR=$sysconfdir"
AC_SUBST([SYSCONF_DIR])
eval "eval SHAREDSTATE_DIR=$sharedstatedir"
@@ -3048,9 +3048,8 @@ AC_SUBST([FILTER_PATH])
#
# Path to ImageMagick documentation files
-DOCUMENTATION_RELATIVE_PATH="${PACKAGE_NAME}-${MAGICK_MAJOR_VERSION}"
-DOCUMENTATION_PATH="${DOC_DIR}/${DOCUMENTATION_RELATIVE_PATH}"
-DEFINE_DOCUMENTATION_PATH="${DOC_DIR}/${DOCUMENTATION_RELATIVE_PATH}/"
+DOCUMENTATION_PATH="${DOC_DIR}"
+DEFINE_DOCUMENTATION_PATH="${DOC_DIR}"
case "${build_os}" in
mingw* )
DEFINE_DOCUMENTATION_PATH=`$WinPathScript "$DEFINE_DOCUMENTATION_PATH" 1`

View File

@ -0,0 +1,198 @@
From dfc70e98fbbcb4ce393deeaec86729469be6fc23 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Fri, 2 Feb 2018 22:17:26 +0100
Subject: Allow distribution to custumize the html pointer to documentation
Allow to say on debian system you might install the imagemagick-doc package
Forwarded: yes, https://github.com/ImageMagick/ImageMagick/issues/305
Bug-debian: https://bugs.debian.org/727739
---
configure.ac | 12 ++++++++++++
utilities/conjure.1.in | 4 ++--
utilities/convert.1.in | 5 +++--
utilities/display.1.in | 4 ++--
utilities/identify.1.in | 4 ++--
utilities/import.1.in | 4 ++--
utilities/mogrify.1.in | 4 ++--
utilities/montage.1.in | 5 +++--
utilities/stream.1.in | 4 ++--
9 files changed, 30 insertions(+), 16 deletions(-)
diff --git a/configure.ac b/configure.ac
index 37ed00c988..ea0bb94f1b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3058,6 +3058,18 @@ esac
AC_DEFINE_UNQUOTED([DOCUMENTATION_PATH],["$DEFINE_DOCUMENTATION_PATH"],[Directory where ImageMagick documents live.])
AC_SUBST([DOCUMENTATION_PATH])
+
+#
+# Add distribution specific string for documentation
+AC_ARG_WITH([extra-doc-dir],
+ [AC_HELP_STRING([--with-extra-doc-dir=""],
+ [extra documentation dir could be overriden by distribution, for instance by " (you may install the imagemagick-doc package)"])],
+ [extra_doc_dir="$withval"],
+ [extra_doc_dir=""])
+AC_DEFINE_UNQUOTED(EXTRA_DOC_DIR,"$EXTRA_DOC_DIR",[Extra documentation dir could be overriden by distribution, for instance by " (you may install th imagemagick-doc package)"])
+AC_SUBST(EXTRA_DOC_DIR,$extra_doc_dir)
+
+
#
# Enable/Disable documentation
AC_ARG_ENABLE([docs],
diff --git a/utilities/conjure.1.in b/utilities/conjure.1.in
index 93a503451c..a10c077c86 100644
--- a/utilities/conjure.1.in
+++ b/utilities/conjure.1.in
@@ -7,7 +7,7 @@ conjure \- interprets and executes scripts written in the Magick Scripting Langu
.SH OVERVIEW
The \fBconjure\fP program is a member of the ImageMagick(1) suite of tools. Use it to process a Magick Scripting Language (MSL) script. The Magick scripting language (MSL) will primarily benefit those that want to accomplish custom image processing tasks but do not wish to program, or those that do not have access to a Perl interpreter or a compiler.
-For more information about the conjure command, point your browser to file://@DOCUMENTATION_PATH@/www/conjure.html or http://imagemagick.org/script/conjure.php.
+For more information about the conjure command, point your browser to file://@DOCUMENTATION_PATH@/www/conjure.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/conjure.php.
.SH DESCRIPTION
Image Settings:
\-monitor monitor progress
@@ -31,4 +31,4 @@ ImageMagick(1)
.SH COPYRIGHT
-\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html or http://imagemagick.org/script/license.php\fP
+\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/license.php\fP
diff --git a/utilities/convert.1.in b/utilities/convert.1.in
index 19b73fecd8..e588c02a47 100644
--- a/utilities/convert.1.in
+++ b/utilities/convert.1.in
@@ -7,7 +7,7 @@ convert \- convert between image formats as well as resize an image, blur, crop,
.SH OVERVIEW
The \fBconvert\fP program is a member of the ImageMagick(1) suite of tools. Use it to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.
-For more information about the convert command, point your browser to file://@DOCUMENTATION_PATH@/www/convert.html or http://imagemagick.org/script/convert.php.
+For more information about the convert command, point your browser to file://@DOCUMENTATION_PATH@/www/convert.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/convert.php.
.SH DESCRIPTION
Image Settings:
\-adjoin join images into a single multi-image file
@@ -320,4 +320,5 @@ By default, the image format of `file' is determined by its magic number. To sp
ImageMagick(1)
.SH COPYRIGHT
-\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html or http://imagemagick.org/script/license.php\fP
+
+\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/license.php\fP
diff --git a/utilities/display.1.in b/utilities/display.1.in
index c8a9cf04a7..a9bdfa3fbc 100644
--- a/utilities/display.1.in
+++ b/utilities/display.1.in
@@ -7,7 +7,7 @@ display \- displays an image or image sequence on any X server.
.SH OVERVIEW
The \fBdisplay\fP program is a member of the ImageMagick(1) suite of tools. Use it to display an image or image sequence on any X server.
-For more information about the display command, point your browser to file://@DOCUMENTATION_PATH@/www/display.html or http://imagemagick.org/script/display.php.
+For more information about the display command, point your browser to file://@DOCUMENTATION_PATH@/www/display.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/display.php.
.SH DESCRIPTION
Image Settings:
\-alpha option on, activate, off, deactivate, set, opaque, copy
@@ -136,4 +136,4 @@ ImageMagick(1)
.SH COPYRIGHT
-\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html or http://imagemagick.org/script/license.php\fP
+\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/license.php\fP
diff --git a/utilities/identify.1.in b/utilities/identify.1.in
index b553cc42be..6ba20ef736 100644
--- a/utilities/identify.1.in
+++ b/utilities/identify.1.in
@@ -7,7 +7,7 @@ identify \- describes the format and characteristics of one or more image files.
.SH OVERVIEW
The \fBidentify\fP program is a member of the ImageMagick(1) suite of tools. It describes the format and characteristics of one or more image files. It also reports if an image is incomplete or corrupt. The information returned includes the image number, the file name, the width and height of the image, whether the image is colormapped or not, the number of colors in the image (by default off use \fI-define unique=true\fP option), the number of bytes in the image, the format of the image (JPEG, PNM, etc.), and finally the number of seconds it took to read and process the image. Many more attributes are available with the verbose option.
-For more information about the identify command, point your browser to file://@DOCUMENTATION_PATH@/www/identify.html or http://imagemagick.org/script/identify.php.
+For more information about the identify command, point your browser to file://@DOCUMENTATION_PATH@/www/identify.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/identify.php.
.SH DESCRIPTION
Image Settings:
\-alpha option on, activate, off, deactivate, set, opaque, copy
@@ -77,4 +77,4 @@ ImageMagick(1)
.SH COPYRIGHT
-\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html or http://imagemagick.org/script/license.php\fP
+\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/license.php\fP
diff --git a/utilities/import.1.in b/utilities/import.1.in
index 3f726f96d4..e12586f83d 100644
--- a/utilities/import.1.in
+++ b/utilities/import.1.in
@@ -7,7 +7,7 @@ import \- saves any visible window on an X server and outputs it as an image fil
.SH OVERVIEW
The \fBimport\fP program is a member of the ImageMagick(1) suite of tools. Use it to capture some or all of an X server screen and save the image to a file.
-For more information about the import command, point your browser to file://@DOCUMENTATION_PATH@/www/import.html or http://imagemagick.org/script/import.php.
+For more information about the import command, point your browser to file://@DOCUMENTATION_PATH@/www/import.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/import.php.
.SH DESCRIPTION
Image Settings:
\-adjoin join images into a single multi-image file
@@ -96,4 +96,4 @@ ImageMagick(1)
.SH COPYRIGHT
-\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html or http://imagemagick.org/script/license.php\fP
+\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/license.php\fP
diff --git a/utilities/mogrify.1.in b/utilities/mogrify.1.in
index c76d312bb8..084765fe20 100644
--- a/utilities/mogrify.1.in
+++ b/utilities/mogrify.1.in
@@ -7,7 +7,7 @@ mogrify \- resize an image, blur, crop, despeckle, dither, draw on, flip, join,
.SH OVERVIEW
The \fBmogrify\fP program is a member of the ImageMagick(1) suite of tools. Use it to resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more. This tool is similar to convert(1) except the original image file is overwritten with any changes you request.
-For more information about the mogrify command, point your browser to file://@DOCUMENTATION_PATH@/www/mogrify.html or http://imagemagick.org/script/mogrify.php.
+For more information about the mogrify command, point your browser to file://@DOCUMENTATION_PATH@/www/mogrify.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/mogrify.php.
.SH DESCRIPTION
Image Settings:
\-adjoin join images into a single multi-image file
@@ -324,4 +324,4 @@ ImageMagick(1)
.SH COPYRIGHT
-\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html or http://imagemagick.org/script/license.php\fP
+\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/license.php\fP
diff --git a/utilities/montage.1.in b/utilities/montage.1.in
index 5ea9a35b6c..d3664c5391 100644
--- a/utilities/montage.1.in
+++ b/utilities/montage.1.in
@@ -7,7 +7,8 @@ montage \- create a composite image by combining several separate images. The im
.SH OVERVIEW
The \fBmontage\fP program is a member of the ImageMagick(1) suite of tools. Use it to create a composite image by combining several separate images. The images are tiled on the composite image optionally adorned with a border, frame, image name, and more.
-For more information about the montage command, point your browser to file://@DOCUMENTATION_PATH@/www/montage.html or http://imagemagick.org/script/montage.php.
+
+For more information about the montage command, point your browser to file://@DOCUMENTATION_PATH@/www/montage.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/montage.php.
.SH DESCRIPTION
Image Settings:
\-adjoin join images into a single multi-image file
@@ -145,4 +146,4 @@ ImageMagick(1)
.SH COPYRIGHT
-\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html or http://imagemagick.org/script/license.php\fP
+\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/license.php\fP
diff --git a/utilities/stream.1.in b/utilities/stream.1.in
index d0b6b8960a..d3002d95bb 100644
--- a/utilities/stream.1.in
+++ b/utilities/stream.1.in
@@ -7,7 +7,7 @@ stream \- a lightweight tool to stream one or more pixel components of the image
.SH OVERVIEW
\fBStream\fP is a lightweight tool to stream one or more pixel components of the image or portion of the image to your choice of storage formats. It writes the pixel components as they are read from the input image a row at a time making \fBstream\fP desirable when working with large images or when you require raw pixel components.
-For more information about the stream command, point your browser to file://@DOCUMENTATION_PATH@/www/stream.html or http://imagemagick.org/script/stream.php.
+For more information about the stream command, point your browser to file://@DOCUMENTATION_PATH@/www/stream.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/stream.php.
.SH DESCRIPTION
Image Settings:
\-authenticate value decrypt image with this password
@@ -56,4 +56,4 @@ ImageMagick(1)
.SH COPYRIGHT
-\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html or http://imagemagick.org/script/license.php\fP
+\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/license.php\fP

View File

@ -0,0 +1,63 @@
From 6d99f963f4817a07e9a7f9ad65711693814f4ed8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Tue, 22 Nov 2016 12:59:01 +0100
Subject: Improve policy in order to be safer
Limit memory and disk to safe value.
Disable http delegate. You should really use curl
Forwarded: No
---
config/policy.xml | 26 ++++++++++++++++++--------
1 file changed, 18 insertions(+), 8 deletions(-)
diff --git a/config/policy.xml b/config/policy.xml
index 2ed14de8a6..54e64782b3 100644
--- a/config/policy.xml
+++ b/config/policy.xml
@@ -57,26 +57,36 @@
-->
<policymap>
<!-- <policy domain="resource" name="temporary-path" value="/tmp"/> -->
- <!-- <policy domain="resource" name="memory" value="2GiB"/> -->
- <!-- <policy domain="resource" name="map" value="4GiB"/> -->
- <!-- <policy domain="resource" name="width" value="10KP"/> -->
- <!-- <policy domain="resource" name="height" value="10KP"/> -->
+ <policy domain="resource" name="memory" value="256MiB"/>
+ <policy domain="resource" name="map" value="512MiB"/>
+ <policy domain="resource" name="width" value="16KP"/>
+ <policy domain="resource" name="height" value="16KP"/>
<!-- <policy domain="resource" name="list-length" value="128"/> -->
- <!-- <policy domain="resource" name="area" value="100MP"/> -->
- <!-- <policy domain="resource" name="disk" value="16EiB"/> -->
+ <policy domain="resource" name="area" value="128MP"/>
+ <policy domain="resource" name="disk" value="1GiB"/>
<!-- <policy domain="resource" name="file" value="768"/> -->
<!-- <policy domain="resource" name="thread" value="4"/> -->
<!-- <policy domain="resource" name="throttle" value="0"/> -->
<!-- <policy domain="resource" name="time" value="3600"/> -->
<!-- <policy domain="coder" rights="none" pattern="MVG" /> -->
<!-- <policy domain="module" rights="none" pattern="{PS,PDF,XPS}" /> -->
- <!-- <policy domain="delegate" rights="none" pattern="HTTPS" /> -->
<!-- <policy domain="path" rights="none" pattern="@*" /> -->
<!-- <policy domain="cache" name="memory-map" value="anonymous"/> -->
<!-- <policy domain="cache" name="synchronize" value="True"/> -->
- <!-- <policy domain="cache" name="shared-secret" value="passphrase" stealth="true"/> -->
+ <!-- <policy domain="cache" name="shared-secret" value="passphrase" stealth="true"/>
<!-- <policy domain="system" name="max-memory-request" value="256MiB"/> -->
<!-- <policy domain="system" name="shred" value="2"/> -->
<!-- <policy domain="system" name="precision" value="6"/> -->
<!-- <policy domain="system" name="font" value="/path/to/font.ttf"/> -->
+ <!-- <policy domain="system" name="pixel-cache-memory" value="anonymous"/> -->
+ <!-- <policy domain="system" name="shred" value="2"/> -->
+ <!-- <policy domain="system" name="precision" value="6"/> -->
+ <!-- not needed due to the need to use explicitly by mvg: -->
+ <!-- <policy domain="delegate" rights="none" pattern="MVG" /> -->
+ <!-- use curl -->
+ <policy domain="delegate" rights="none" pattern="URL" />
+ <policy domain="delegate" rights="none" pattern="HTTPS" />
+ <policy domain="delegate" rights="none" pattern="HTTP" />
+ <!-- in order to avoid to get image with password text -->
+ <policy domain="path" rights="none" pattern="@*"/>
</policymap>

View File

@ -0,0 +1,90 @@
From 644457efe4a513b60d0f3085315426c5b4737a3b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Sat, 18 Mar 2017 15:47:28 +0100
Subject: Fix remaining error in html files
---
www/changelog.html | 15 ++++++++-------
www/download.html | 5 +++--
www/index.html | 1 -
3 files changed, 11 insertions(+), 10 deletions(-)
diff --git a/www/changelog.html b/www/changelog.html
index 284960b90f..5d9c77bd4f 100644
--- a/www/changelog.html
+++ b/www/changelog.html
@@ -67,8 +67,8 @@
</li>
</ul>
</div>
- <form class="form-inline my-2 my-md-0" action="https://imagemagick.org/script/search.php">
- <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search">
+ <form class="form-inline my-2 my-lg-0" action="https://legacy.imagemagick.org/script/search.php">
+ <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
<button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
</form>
</nav>
@@ -1224,10 +1224,10 @@
<dt>2016-08-27 6.9.5-8 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
<li> Added define 'psd:additional-info' to preserve the additional information in a PSD file.</li>
<dt>2016-08-15 6.9.5-8 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
- <li> Prevent buffer overflow in BMP &amp; SGI coders (bug report from<dt> pwchen&amp;rayzhong of tencent).</dt>
+ <li> Prevent buffer overflow in BMP &amp; SGI coders (bug report from pwchen&amp;rayzhong of tencent).</li>
<li> Fix MSVG regression (reference https://github.com/ImageMagick/ImageMagick/issues/252).</li>
- <li> Prevent buffer overflow and other problems in SIXEL, PDB, MAP, TIFF, and<dt> CALS coders (bug report from Donghai Zhu).</dt>
- <li><dt>2016-08-14 6.9.5-7 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
+ <li> Prevent buffer overflow and other problems in SIXEL, PDB, MAP, TIFF, and CALS coders (bug report from Donghai Zhu).</li>
+<dt>2016-08-14 6.9.5-7 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Release ImageMagick version 6.9.5-7, GIT revision 10993:7d2fd25:20160814.</li>
<dt>2016-08-14 6.9.5-7 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Eliminate compiler warning.</li>
@@ -5113,7 +5113,7 @@
<li> Set AppendImage() matte channel only when image has matte attribute set.</li>
<li> The -crop with negative offsets do not modify the virtual canvas.</li>
<li> Caption: Given both the width and height ("-size") of the area to fill, adjust the fonts "-pointsize" until the text just filles the whole space without overflowing.</li>
- <li> Generate proper Windows icon image files (patch provided by Robert M. Jansen).</li></dl></div> </div>
+ <li> Generate proper Windows icon image files (patch provided by Robert M. Jansen).</li></li></dl></div> </div>
</main><!-- /.container -->
<footer class="magick-footer">
<div class="container">
@@ -5138,6 +5138,7 @@
</footer>
<!-- Javascript assets -->
- <script>window.jQuery || document.write('<script src="assets/jquery.slim.min.js"><\/script>')</script><script src="assets/bootstrap.bundle.min.js" integrity="sha384-LtrjvnR4Twt/qOuYxE721u19sVFLVSA4hf/rRt6PrZTmiPltdZcI7q7PXQBYTKyf" crossorigin="anonymous">
+ <script>window.jQuery || document.write('&lt;script src="assets/jquery.slim.min.js"&gt;&lt;\/script&gt;')</script><script src="assets/bootstrap.bundle.min.js" crossorigin="anonymous">
</body>
</html>
+
diff --git a/www/download.html b/www/download.html
index bfd4fa0ffa..d467cd9242 100644
--- a/www/download.html
+++ b/www/download.html
@@ -67,8 +67,8 @@
</li>
</ul>
</div>
- <form class="form-inline my-2 my-md-0" action="https://imagemagick.org/script/search.php">
- <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search">
+ <form class="form-inline my-2 my-lg-0" action="https://legacy.imagemagick.org/script/search.php">
+ <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
<button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
</form>
</nav>
@@ -478,3 +478,4 @@ objShell.Exec("convert ""e:/myimages/image.png"" ""e:/myimages/image.jpg""")</co
<script>window.jQuery || document.write('<script src="assets/jquery.slim.min.js"><\/script>')</script><script src="assets/bootstrap.bundle.min.js" integrity="sha384-LtrjvnR4Twt/qOuYxE721u19sVFLVSA4hf/rRt6PrZTmiPltdZcI7q7PXQBYTKyf" crossorigin="anonymous">
</body>
</html>
+
diff --git a/www/index.html b/www/index.html
index 24709fc4f7..5bff3905e8 100644
--- a/www/index.html
+++ b/www/index.html
@@ -263,7 +263,6 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
<small>© 1999-2021 ImageMagick Studio LLC</small></p>
</div>
</footer>
-
<!-- Javascript assets -->
<script>window.jQuery || document.write('<script src="assets/jquery.slim.min.js"><\/script>')</script><script src="assets/bootstrap.bundle.min.js" integrity="sha384-LtrjvnR4Twt/qOuYxE721u19sVFLVSA4hf/rRt6PrZTmiPltdZcI7q7PXQBYTKyf" crossorigin="anonymous">
</body>

View File

@ -0,0 +1,374 @@
From 516cfd4725b3b6851d410d47fb7168a0151e7b1a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Tue, 21 Mar 2017 12:15:08 +0100
Subject: Improve man page to use version information and quantum
Use ls *.in |sed 's,[.]1.in,,g' |xargs -n1 sh -c 'sed -i "s,$1(1),$1-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1),g" *.in' sedtest
use ls *.in |sed 's,[.]1.in,,g' |xargs -n1 sh -c 'sed -i "s,fB$1,fB$1-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@,g" *.in' sedtest
use ls *.in |sed 's,[.]1.in,,g' |xargs -n1 sh -c 'sed -i "s,.TH $1,.TH $1-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@,g" *.in' sedtest
Forwarded: no
---
configure.ac | 5 ++++-
utilities/ImageMagick.1.in | 6 +++---
utilities/animate.1.in | 8 ++++----
utilities/compare.1.in | 8 ++++----
utilities/composite.1.in | 8 ++++----
utilities/conjure.1.in | 8 ++++----
utilities/convert.1.in | 8 ++++----
utilities/display.1.in | 8 ++++----
utilities/identify.1.in | 8 ++++----
utilities/import.1.in | 8 ++++----
utilities/mogrify.1.in | 10 +++++-----
utilities/montage.1.in | 8 ++++----
utilities/stream.1.in | 8 ++++----
13 files changed, 52 insertions(+), 49 deletions(-)
diff --git a/configure.ac b/configure.ac
index ea0bb94f1b..570d04fe69 100644
--- a/configure.ac
+++ b/configure.ac
@@ -805,7 +805,10 @@ MAGICK_ABI_SUFFIX="Q${QUANTUM_DEPTH}"
if test "$enable_hdri" = 'yes'; then
MAGICK_ABI_SUFFIX="Q${QUANTUM_DEPTH}${MAGICK_HDRI}"
fi
-AC_SUBST([MAGICK_ABI_SUFFIX])
+
+AC_SUBST(MAGICK_ABI_SUFFIX)
+MAGICK_ABI_SUFFIX_LC=`echo "$MAGICK_ABI_SUFFIX" | sed 's/./\L&/g'`
+AC_SUBST(MAGICK_ABI_SUFFIX_LC)
# Set pixel cache threshold
AC_ARG_WITH([cache],
diff --git a/utilities/ImageMagick.1.in b/utilities/ImageMagick.1.in
index 20c23b3396..a29ab7bd9d 100644
--- a/utilities/ImageMagick.1.in
+++ b/utilities/ImageMagick.1.in
@@ -1,8 +1,8 @@
-.TH ImageMagick 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
ImageMagick \- is a free software suite for the creation, modification and display of bitmap images.
.SH SYNOPSIS
-\fBconvert\fP \fIinput-file\fP [\fIoptions\fP] \fIoutput-file\fP
+\fBconvert-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP \fIinput-file\fP [\fIoptions\fP] \fIoutput-file\fP
.SH OVERVIEW
Use ImageMagick\[rg] to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and B\\['e]zier curves.
@@ -77,7 +77,7 @@ interprets and executes scripts written in the Magick Scripting Language (MSL).
.PP
For more information about the ImageMagick, point your browser to file://@DOCUMENTATION_PATH@/index.html@EXTRA_DOC_DIR@ or http://imagemagick.org/.
.SH SEE ALSO
-convert(1), compare(1), composite(1), conjure(1), identify(1), import(1), montage(1), display(1), animate(1), import(1), Magick++-config(1), MagickCore-config(1), MagickWand-config(1)
+convert-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1), identify-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1), composite-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1), montage-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1), compare-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1), display-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1), animate-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1), import-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1), conjure-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1), quantize(5), miff(4)
.SH COPYRIGHT
\fBCopyright (C) 1999-2020 ImageMagick Studio LLC. Additional copyrights and licenses apply to this software, see file://@DOCUMENTATION_PATH@/www/license.html@EXTRA_DOC_DIR@ or http://imagemagick.org/script/license.php\fP
diff --git a/utilities/animate.1.in b/utilities/animate.1.in
index 61abca3f56..eaf7609979 100644
--- a/utilities/animate.1.in
+++ b/utilities/animate.1.in
@@ -1,11 +1,11 @@
-.TH animate 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH animate-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
animate \- animates an image or image sequence on any X server.
.SH SYNOPSIS
.TP
-\fBanimate\fP [\fIoptions\fP] \fIinput-file\fP
+\fBanimate-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP [\fIoptions\fP] \fIinput-file\fP
.SH OVERVIEW
-The \fBanimate\fP program is a member of the ImageMagick(1) suite of tools. Use it to animate an image or image sequence on any X server.
+The \fBanimate-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP program is a member of the ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) suite of tools. Use it to animate an image or image sequence on any X server.
For more information about the animate command, point your browser to file://@DOCUMENTATION_PATH@/www/animate.html@EXTRA_DOC_DIR@ or http://imagemagick.org/script/animate.php.
.SH DESCRIPTION
@@ -94,7 +94,7 @@ By default, the image format of `file' is determined by its magic number. To sp
Buttons:
1 press to map or unmap the Command widget
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/compare.1.in b/utilities/compare.1.in
index fd8714d965..286dac302e 100644
--- a/utilities/compare.1.in
+++ b/utilities/compare.1.in
@@ -1,11 +1,11 @@
-.TH compare 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH compare-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
compare \- mathematically and visually annotate the difference between an image and its reconstruction.
.SH SYNOPSIS
.TP
-\fBcompare\fP \fIinput-file\fP \fIinput-file\fP [\fIoptions\fP] \fIoutput-file\fP
+\fBcompare-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP \fIinput-file\fP \fIinput-file\fP [\fIoptions\fP] \fIoutput-file\fP
.SH OVERVIEW
-The \fBcompare\fP program is a member of the ImageMagick(1) suite of tools. Use it to mathematically and visually annotate the difference between an image and its reconstruction.
+The \fBcompare-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP program is a member of the ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) suite of tools. Use it to mathematically and visually annotate the difference between an image and its reconstruction.
For more information about the compare command, point your browser to file://@DOCUMENTATION_PATH@/www/compare.html@EXTRA_DOC_DIR@ or http://imagemagick.org/script/compare.php.
.SH DESCRIPTION
@@ -96,7 +96,7 @@ Two images are considered similar if their difference according to the specified
The compare program returns 2 on error, 0 if the images are similar, or a value between 0 and 1 if they are not similar.
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/composite.1.in b/utilities/composite.1.in
index 7361f616f2..4212b23b0b 100644
--- a/utilities/composite.1.in
+++ b/utilities/composite.1.in
@@ -1,11 +1,11 @@
-.TH composite 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH composite-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
composite \- overlaps one image over another.
.SH SYNOPSIS
.TP
-\fBcomposite\fP \fB[\fP \fIoptions\fP \fB... ]\fP \fIchange-file base-file\fP \fB[\fP \fImask-file\fP \fB]\fP \fIoutput-image\fP
+\fBcomposite-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP \fB[\fP \fIoptions\fP \fB... ]\fP \fIchange-file base-file\fP \fB[\fP \fImask-file\fP \fB]\fP \fIoutput-image\fP
.SH OVERVIEW
-The \fBcomposite\fP program is a member of the ImageMagick(1) suite of tools. Use it to overlap one image over another.
+The \fBcomposite-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP program is a member of the ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) suite of tools. Use it to overlap one image over another.
For more information about the composite command, point your browser to file://@DOCUMENTATION_PATH@/www/composite.html@EXTRA_DOC_DIR@ or http://imagemagick.org/script/composite.php.
.SH DESCRIPTION
@@ -109,7 +109,7 @@ Miscellaneous Options:
By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/conjure.1.in b/utilities/conjure.1.in
index a10c077c86..1416f5545d 100644
--- a/utilities/conjure.1.in
+++ b/utilities/conjure.1.in
@@ -1,11 +1,11 @@
-.TH conjure 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH conjure-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
conjure \- interprets and executes scripts written in the Magick Scripting Language (MSL).
.SH SYNOPSIS
.TP
-\fBconjure\fP [\fIoptions\fP] \fIscript.msl\fP
+\fBconjure-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP [\fIoptions\fP] \fIscript.msl\fP
.SH OVERVIEW
-The \fBconjure\fP program is a member of the ImageMagick(1) suite of tools. Use it to process a Magick Scripting Language (MSL) script. The Magick scripting language (MSL) will primarily benefit those that want to accomplish custom image processing tasks but do not wish to program, or those that do not have access to a Perl interpreter or a compiler.
+The \fBconjure-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP program is a member of the ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) suite of tools. Use it to process a Magick Scripting Language (MSL) script. The Magick scripting language (MSL) will primarily benefit those that want to accomplish custom image processing tasks but do not wish to program, or those that do not have access to a Perl interpreter or a compiler.
For more information about the conjure command, point your browser to file://@DOCUMENTATION_PATH@/www/conjure.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/conjure.php.
.SH DESCRIPTION
@@ -27,7 +27,7 @@ In additiion, define any key value pairs required by your script. For example,
conjure \-size 100x100 \-color blue \-foo bar script.msl
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/convert.1.in b/utilities/convert.1.in
index e588c02a47..1eb437ea01 100644
--- a/utilities/convert.1.in
+++ b/utilities/convert.1.in
@@ -1,11 +1,11 @@
-.TH convert 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH convert-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
convert \- convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.
.SH SYNOPSIS
.TP
-\fBconvert\fP [\fIinput-option\fP] \fIinput-file\fP [\fIoutput-option\fP] \fIoutput-file\fP
+\fBconvert-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP [\fIinput-option\fP] \fIinput-file\fP [\fIoutput-option\fP] \fIoutput-file\fP
.SH OVERVIEW
-The \fBconvert\fP program is a member of the ImageMagick(1) suite of tools. Use it to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.
+The \fBconvert-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP program is a member of the ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) suite of tools. Use it to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.
For more information about the convert command, point your browser to file://@DOCUMENTATION_PATH@/www/convert.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/convert.php.
.SH DESCRIPTION
@@ -317,7 +317,7 @@ Use any setting or operator as an \fIoutput-option\fP. Only a limited number of
By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/display.1.in b/utilities/display.1.in
index a9bdfa3fbc..8a5aaad708 100644
--- a/utilities/display.1.in
+++ b/utilities/display.1.in
@@ -1,11 +1,11 @@
-.TH display 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH display-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
display \- displays an image or image sequence on any X server.
.SH SYNOPSIS
.TP
-\fBdisplay\fP [\fIoptions\fP] \fIinput-file\fP
+\fBdisplay-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP [\fIoptions\fP] \fIinput-file\fP
.SH OVERVIEW
-The \fBdisplay\fP program is a member of the ImageMagick(1) suite of tools. Use it to display an image or image sequence on any X server.
+The \fBdisplay-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP program is a member of the ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) suite of tools. Use it to display an image or image sequence on any X server.
For more information about the display command, point your browser to file://@DOCUMENTATION_PATH@/www/display.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/display.php.
.SH DESCRIPTION
@@ -132,7 +132,7 @@ The display program defaults to the X screen resolution. To display vector form
display -density 72 drawing.svg
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/identify.1.in b/utilities/identify.1.in
index 6ba20ef736..392806fc93 100644
--- a/utilities/identify.1.in
+++ b/utilities/identify.1.in
@@ -1,11 +1,11 @@
-.TH identify 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH identify-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
identify \- describes the format and characteristics of one or more image files.
.SH SYNOPSIS
.TP
-\fBidentify\fP [\fIoptions\fP] \fIinput-file\fP
+\fBidentify-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP [\fIoptions\fP] \fIinput-file\fP
.SH OVERVIEW
-The \fBidentify\fP program is a member of the ImageMagick(1) suite of tools. It describes the format and characteristics of one or more image files. It also reports if an image is incomplete or corrupt. The information returned includes the image number, the file name, the width and height of the image, whether the image is colormapped or not, the number of colors in the image (by default off use \fI-define unique=true\fP option), the number of bytes in the image, the format of the image (JPEG, PNM, etc.), and finally the number of seconds it took to read and process the image. Many more attributes are available with the verbose option.
+The \fBidentify-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP program is a member of the ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) suite of tools. It describes the format and characteristics of one or more image files. It also reports if an image is incomplete or corrupt. The information returned includes the image number, the file name, the width and height of the image, whether the image is colormapped or not, the number of colors in the image (by default off use \fI-define unique=true\fP option), the number of bytes in the image, the format of the image (JPEG, PNM, etc.), and finally the number of seconds it took to read and process the image. Many more attributes are available with the verbose option.
For more information about the identify command, point your browser to file://@DOCUMENTATION_PATH@/www/identify.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/identify.php.
.SH DESCRIPTION
@@ -73,7 +73,7 @@ By default, the image format of `file' is determined by its magic number. To sp
Although some options appear to modify the file to be identified, the identify command is strictly \fBread only\fP. For instance, the crop option crops the in-memory image and then describes the result.
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/import.1.in b/utilities/import.1.in
index e12586f83d..395db5cb38 100644
--- a/utilities/import.1.in
+++ b/utilities/import.1.in
@@ -1,11 +1,11 @@
-.TH import 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH import-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
import \- saves any visible window on an X server and outputs it as an image file. You can capture a single window, the entire screen, or any rectangular portion of the screen.
.SH SYNOPSIS
.TP
-\fBimport\fP [\fIoptions\fP] \fIoutput-file\fP
+\fBimport-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP [\fIoptions\fP] \fIoutput-file\fP
.SH OVERVIEW
-The \fBimport\fP program is a member of the ImageMagick(1) suite of tools. Use it to capture some or all of an X server screen and save the image to a file.
+The \fBimport-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP program is a member of the ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) suite of tools. Use it to capture some or all of an X server screen and save the image to a file.
For more information about the import command, point your browser to file://@DOCUMENTATION_PATH@/www/import.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/import.php.
.SH DESCRIPTION
@@ -92,7 +92,7 @@ Miscellaneous Options:
By default, 'file' is written in the Postscript image format. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/mogrify.1.in b/utilities/mogrify.1.in
index 084765fe20..30c09e328f 100644
--- a/utilities/mogrify.1.in
+++ b/utilities/mogrify.1.in
@@ -1,11 +1,11 @@
-.TH mogrify 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH mogrify-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
-mogrify \- resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more. Mogrify overwrites the original image file, whereas, convert(1) writes to a different image file.
+mogrify \- resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more. Mogrify overwrites the original image file, whereas, convert-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) writes to a different image file.
.SH SYNOPSIS
.TP
-\fBmogrify\fP [\fIoptions\fP] \fIinput-file\fP
+\fBmogrify-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP [\fIoptions\fP] \fIinput-file\fP
.SH OVERVIEW
-The \fBmogrify\fP program is a member of the ImageMagick(1) suite of tools. Use it to resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more. This tool is similar to convert(1) except the original image file is overwritten with any changes you request.
+The \fBmogrify-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP program is a member of the ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) suite of tools. Use it to resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more. This tool is similar to convert-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) except the original image file is overwritten with any changes you request.
For more information about the mogrify command, point your browser to file://@DOCUMENTATION_PATH@/www/mogrify.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/mogrify.php.
.SH DESCRIPTION
@@ -320,7 +320,7 @@ Miscellaneous Options:
By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/montage.1.in b/utilities/montage.1.in
index d3664c5391..0f49b01931 100644
--- a/utilities/montage.1.in
+++ b/utilities/montage.1.in
@@ -1,11 +1,11 @@
-.TH montage 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH montage-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
montage \- create a composite image by combining several separate images. The images are tiled on the composite image optionally adorned with a border, frame, image name, and more.
.SH SYNOPSIS
.TP
-\fBmontage\fP \fIinput-file[s]\fP [\fIoptions\fP] \fIoutput-file\fP
+\fBmontage-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP \fIinput-file[s]\fP [\fIoptions\fP] \fIoutput-file\fP
.SH OVERVIEW
-The \fBmontage\fP program is a member of the ImageMagick(1) suite of tools. Use it to create a composite image by combining several separate images. The images are tiled on the composite image optionally adorned with a border, frame, image name, and more.
+The \fBmontage-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP program is a member of the ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1) suite of tools. Use it to create a composite image by combining several separate images. The images are tiled on the composite image optionally adorned with a border, frame, image name, and more.
For more information about the montage command, point your browser to file://@DOCUMENTATION_PATH@/www/montage.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/montage.php.
@@ -142,7 +142,7 @@ In addition to those listed above, you can specify these standard X resources as
By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/stream.1.in b/utilities/stream.1.in
index d3002d95bb..6cba1d3009 100644
--- a/utilities/stream.1.in
+++ b/utilities/stream.1.in
@@ -1,11 +1,11 @@
-.TH stream 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
+.TH stream-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@ 1 "Date: 2009/01/10 01:00:00" "ImageMagick"
.SH NAME
stream \- a lightweight tool to stream one or more pixel components of the image or portion of the image to your choice of storage formats.
.SH SYNOPSIS
.TP
-\fBstream\fP [\fIoptions\fP] \fIinput-file\fP \fIoutput-file\fP
+\fBstream-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP [\fIoptions\fP] \fIinput-file\fP \fIoutput-file\fP
.SH OVERVIEW
-\fBStream\fP is a lightweight tool to stream one or more pixel components of the image or portion of the image to your choice of storage formats. It writes the pixel components as they are read from the input image a row at a time making \fBstream\fP desirable when working with large images or when you require raw pixel components.
+\fBStream\fP is a lightweight tool to stream one or more pixel components of the image or portion of the image to your choice of storage formats. It writes the pixel components as they are read from the input image a row at a time making \fBstream-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@\fP desirable when working with large images or when you require raw pixel components.
For more information about the stream command, point your browser to file://@DOCUMENTATION_PATH@/www/stream.html@EXTRA_DOC_DIR@ or https://www.imagemagick.org/script/stream.php.
.SH DESCRIPTION
@@ -52,7 +52,7 @@ Miscellaneous Options:
By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick(1)
+ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT

View File

@ -0,0 +1,23 @@
From 8cb7b4c562949b5f9ac0c037d99874ff768482b4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Sun, 4 Jun 2017 13:40:37 +0200
Subject: Fix changelog tag mismatch
Forwarded: no
---
www/changelog.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www/changelog.html b/www/changelog.html
index 5d9c77bd4f..a80e49c0d9 100644
--- a/www/changelog.html
+++ b/www/changelog.html
@@ -1064,7 +1064,7 @@
<dt>2017-05-26 6.9.8-7 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Release ImageMagick version 6.9.8-7, GIT revision 11598:07d1dee:20170526.</li>
<dt>2017-05-23 6.9.8-7 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
- <li> Improper allocation of memory for IM instances without threads (reference<dt> https://github.com/ImageMagick/ImageMagick/issues/497).</dt>
+ <li> Improper allocation of memory for IM instances without threads (reference https://github.com/ImageMagick/ImageMagick/issues/497).</li>
<li> Delete corrupt image from list (reference https://github.com/ImageMagick/ImageMagick/issues/500).</li>
<dt>2017-05-19 6.9.8-6 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Release ImageMagick version 6.9.8-6, GIT revision 11590:7ce2d38:20170519.</li>

View File

@ -0,0 +1,63 @@
From 4cd51ab65b1348fcc3371c0ff3a2d0257b775a63 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Fri, 11 Aug 2017 10:13:21 +0200
Subject: Fix html error in api/Image++.html
Forwarded: Yes
---
www/api/Image++.html | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/www/api/Image++.html b/www/api/Image++.html
index c0cba474c9..2932882212 100644
--- a/www/api/Image++.html
+++ b/www/api/Image++.html
@@ -66,8 +66,8 @@
</li>
</ul>
</div>
- <form class="form-inline my-2 my-lg-0" action="../https://legacy.imagemagick.org/www/search.html">
- <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search">
+ <form class="form-inline my-2 my-lg-0" action="https://legacy.imagemagick.org/script/search.php">
+ <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
<button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
</form>
</nav>
@@ -3053,7 +3053,7 @@ supports copying the pixels in the cache to a foreign pixel
representation according to the format specified by <i>QuantumTypes</i>.</p>
<p>The pixel region is effectively a small image in which the pixels
may be accessed, addressed, and updated, as shown in the following
-example:
+example:</p>
<pre class="code">
<p><img class="icon" src="../../api/Cache.png" name="Graphic1" width="254" border="0" /></p>
Image image("cow.png");
@@ -3074,7 +3074,6 @@ image.syncPixels();
// Save updated image to file.
image.write("horse.png");
</pre>
-</p>
<p>The image cache supports the following methods: <br />
<ul><table border="1" width="100%">
@@ -3214,7 +3213,6 @@ the region set by a preceding getPixels or getConstPixels call.</font></td>
</p>
</div>
</div>
- </div>
</main><!-- /.container -->
<footer class="magick-footer">
<p><a href="../security-policy.html">Security</a> •
@@ -3237,8 +3235,8 @@ the region set by a preceding getPixels or getConstPixels call.</font></td>
</footer>
<!-- Javascript assets -->
- <script src="../assets/magick-js.html" crossorigin="anonymous"></script>
- <script>window.jQuery || document.write('<script src="https://localhost/ajax/libs/jquery/3.4.1/jquery.min.js"><\/script>')</script>
+ <script src="assets/magick.js" crossorigin="anonymous"></script>
+ <script>window.jQuery || document.write('&lt;script src="assets/jquery.min.js">&lt;\/script>')</script>
</body>
</html>
-<!-- Magick Cache 9th June 2020 00:44 -->
\ No newline at end of file
+<!-- Magick Cache 9th June 2020 00:44 -->

View File

@ -0,0 +1,22 @@
From c3975d396ed061894f4f8ecc3a136f181fcaff8e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Fri, 11 Aug 2017 10:14:36 +0200
Subject: Fix www/escape.html
Forwarded: Yes
---
www/escape.html | 1 +
1 file changed, 1 insertion(+)
diff --git a/www/escape.html b/www/escape.html
index 5e6c04139e..9e27c44401 100644
--- a/www/escape.html
+++ b/www/escape.html
@@ -832,6 +832,7 @@ information contained in the file:</p>
<p>Select <var>dataset</var> and <var>record</var> from the following:</p>
<pre class="pre-scrollable:">
+ <code>
Envelope Record
1:00 Model Version
1:05 Destination

View File

@ -0,0 +1,22 @@
From 0696eea1ce57371b52a4b4151bc3de399a19041d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Fri, 11 Aug 2017 10:15:37 +0200
Subject: Fix www/magick-script.html
Forwarded: Yes
---
www/magick-script.html | 1 +
1 file changed, 1 insertion(+)
diff --git a/www/magick-script.html b/www/magick-script.html
index e82fbe3cb4..2aa6484258 100644
--- a/www/magick-script.html
+++ b/www/magick-script.html
@@ -91,6 +91,7 @@
<p>Here is an example script:</p>
<pre class="code">
+<code>
#!/bin/env magick-script
-size 100x100 xc:red ( rose: -rotate -90 ) +append -write show:
</code></pre>

View File

@ -0,0 +1,19 @@
From 4390760a6cd693b36588e322ad51ff88a3bfdab3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Fri, 11 Aug 2017 10:20:20 +0200
Subject: Fix www/support.html
Forwarded: Yes
---
www/support.html | 1 +
1 file changed, 1 insertion(+)
diff --git a/www/support.html b/www/support.html
index 5de42edc9a..3688010f92 100644
--- a/www/support.html
+++ b/www/support.html
@@ -179,3 +179,4 @@
<script>window.jQuery || document.write('<script src="assets/jquery.slim.min.js"><\/script>')</script><script src="assets/bootstrap.bundle.min.js" integrity="sha384-LtrjvnR4Twt/qOuYxE721u19sVFLVSA4hf/rRt6PrZTmiPltdZcI7q7PXQBYTKyf" crossorigin="anonymous">
</body>
</html>
+<!-- Magick Cache 1st January 2021 19:38 -->

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,744 @@
From fa352d2950591ebc6104de7e64e1442355c4f0a2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20ROUCARI=C3=88S?= <roucaries.bastien@gmail.com>
Date: Mon, 19 Mar 2018 22:08:25 +0100
Subject: Fix another errors in html files
Forwarded: yes
---
www/api.html | 224 ++++++++++++++++++
www/binary-releases.html | 495 +++++++++++++++++++++++++++++++++++++++
2 files changed, 719 insertions(+)
create mode 100644 www/api.html
create mode 100644 www/binary-releases.html
diff --git a/www/api.html b/www/api.html
new file mode 100644
index 0000000000..6542f550f9
--- /dev/null
+++ b/www/api.html
@@ -0,0 +1,224 @@
+
+
+
+
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,shrink-to-fit=no" />
+ <title>ImageMagick - Application Program Interfaces</title>
+ <meta name="application-name" content="ImageMagick" />
+ <meta name="description" content="Use ImageMagick® to create, edit, compose, and convert bitmap images. Resize an image, crop it, change its shades and colors, add captions, and more." />
+ <meta name="application-url" content="https://imagemagick.org" />
+ <meta name="generator" content="PHP" />
+ <meta name="keywords" content="application, program, interfaces, image converter, image resizer, image editor, photo editor, jpg converter, png converter, tiff converter, vector images, online, free, swiss army" />
+ <meta name="rating" content="GENERAL" />
+ <meta name="robots" content="INDEX, FOLLOW" />
+ <meta name="generator" content="ImageMagick Studio LLC" />
+ <meta name="author" content="ImageMagick Studio LLC" />
+ <meta name="revisit-after" content="2 DAYS" />
+ <meta name="resource-type" content="document" />
+ <meta name="copyright" content="Copyright (c) 1999-2020 ImageMagick Studio LLC" />
+ <meta name="distribution" content="Global" />
+ <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+ <meta property='og:url' content='https://imagemagick.org/' />
+ <meta property='og:title' content='ImageMagick' />
+ <meta property='og:image' content='https://imagemagick.org/images/logo.png' />
+ <meta property='og:type' content='website' />
+ <meta property='og:site_name' content='ImageMagick' />
+ <meta property='og:description' content="Create, Edit, Compose, or Convert Bitmap Images" />
+ <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+ <link href="https://imagemagick.org/www/api.html" rel="canonical" />
+ <link href="../images/wand.png" rel="icon" />
+ <link href="../images/wand.ico" rel="shortcut icon" />
+ <link href="../assets/magick-css.html" rel="stylesheet" />
+</head>
+<body>
+ <nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
+ <a class="navbar-brand" href="../index.html"><img class="d-block" id="wand" alt="ImageMagick" width="32" height="32" src="../images/wand.ico"/></a>
+ <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsMagick" aria-controls="navbarsMagick" aria-expanded="false" aria-label="Toggle navigation">
+ <span class="navbar-toggler-icon"></span>
+ </button>
+
+ <div class="navbar-collapse collapse" id="navbarsMagick" style="">
+ <ul class="navbar-nav mr-auto">
+ <li class="nav-item ">
+ <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+ </li>
+ <li class="nav-item ">
+ <a class="nav-link" href="download.html">Download</a>
+ </li>
+ <li class="nav-item ">
+ <a class="nav-link" href="command-line-tools.html">Tools</a>
+ </li>
+ <li class="nav-item ">
+ <a class="nav-link" href="command-line-processing.html">Command-line</a>
+ </li>
+ <li class="nav-item ">
+ <a class="nav-link" href="resources.html">Resources</a>
+ </li>
+ <li class="nav-item ">
+ <a class="nav-link" href="develop.html">Develop</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link" target="_blank" href="https://imagemagick.org/discourse-server/">Community</a>
+ </li>
+ </ul>
+ </div>
+ <form class="form-inline my-2 my-lg-0" action="https://legacy.imagemagick.org/script/search.php">
+ <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
+ <button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
+ </form>
+ </nav>
+ <div class="container">
+ <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle"
+ style="display:block"
+ data-ad-client="ca-pub-3129977114552745"
+ data-ad-slot="6345125851"
+ data-full-width-responsive="true"
+ data-ad-format="horizontal"></ins>
+ <script>
+ (adsbygoogle = window.adsbygoogle || []).push({});
+ </script>
+ </div>
+
+ <main class="container">
+ <div class="magick-template">
+<div class="magick-header">
+
+<p class="lead magick-description">ImageMagick includes a number of ready-made interfaces. This makes it possible to modify or create images automagically and dynamically utilizing your favorite development platform.</p>
+
+<dl class="dl-horizontal">
+ <dt><a id="ada"></a>Ada</dt>
+
+<dd><a href="https://gna.org/projects/g2f/">G2F</a> implements an Ada 95 binding to a subset of the low-level MagickCore library.</dd>
+
+ <dt><a id="c"></a>C</dt>
+
+<dd>Use <a href="magick-wand.html">MagickWand</a> to convert, compose, and edit images from the C language. There is also the low-level <a href="magick-core.html">MagickCore</a> library for wizard-level developers.</dd>
+
+ <dt><a id="ch"></a>Ch</dt>
+
+<dd><a href="https://imagemagick.org/ChMagick">ChMagick</a> is a <a href="http://www.softintegration.com/">Ch</a> binding to the MagickCore and MagickWand API. Ch is an embeddable C/C++ interpreter for cross-platform scripting.</dd>
+
+ <dt><a id="com_"></a>COM+</dt>
+
+<dd>Use <a href="ImageMagickObject.html">ImageMagickObject</a> to convert, compose, and edit images from a Windows COM+ compatible component.</dd>
+
+ <dt><a id="c__"></a>C++</dt>
+
+<dd><a href="magick++.html">Magick++</a> provides an object-oriented C++ interface to ImageMagick. See <a href="https://imagemagick.org/Magick++/tutorial/Magick++_tutorial.pdf">A Gentle Introduction to Magick++</a> for an introductory tutorial to Magick++. We include the <a href="https://imagemagick.org/Magick++/tutorial/Magick++_tutorial.odt">source</a> if you want to correct, enhance, or expand the tutorial.</dd>
+
+ <dt><a id="go"></a>GO</dt>
+ <dd><a href="https://github.com/gographics/imagick">GoImagick</a> is a set of Go bindings to ImageMagick's MagickWand and MagickCore C APIs.</dd>
+
+ <dt><a id="java"></a>Java</dt>
+
+<dd><a href="http://www.jmagick.org">JMagick</a> provides an object-oriented Java interface to ImageMagick. <a href="http://im4java.sourceforge.net">Im4java</a> is a pure-java interface to the ImageMagick command-line.</dd>
+
+ <dt><a id="julia"></a>Julia</dt>
+
+<dd><a href="https://github.com/JuliaIO/ImageMagick.jl">JuliaIO</a> provides an object-oriented Julia interface to ImageMagick.</dd>
+
+ <dt><a id="labview"></a>LabVIEW</dt>
+
+<dd><a href="http://forums.lavag.org/downloads-file90.html">LVOOP ImageMagick</a> is an object-oriented LabVIEW interface to ImageMagick.</dd>
+
+ <dt><a id="lisp"></a>Lisp</dt>
+
+<dd><a href="http://common-lisp.net/project/cl-magick/">CL-Magick</a> provides a Common Lisp interface to the ImageMagick library.</dd>
+
+ <dt><a id="lua"></a>Lua</dt>
+
+<dd><a href="https://github.com/leafo/magick">Lua</a> bindings to ImageMagick for LuaJIT using FFI.</dd>
+
+ <dt><a id="neko"></a>Neko</dt>
+
+<dd><a href="http://code.google.com/p/nmagick">NMagick</a> is a port of the ImageMagick library to the haXe and Neko platforms. It provides image manipulation capabilities to both web and desktop applications using Neko.</dd>
+
+ <dt><a id="dot-net"></a>.NET</dt>
+
+<dd>Use <a href="http://magick.codeplex.com/">Magick.NET</a> to convert, compose, and edit images from Windows .NET.</dd>
+
+<dd><a href="http://sourceforge.net/projects/imagemagickapp/">ImageMagickApp</a> is a .NET application written in C# that utilizes the ImageMagick command line to allow conversion of multiple image formats to different formats.</dd>
+
+ <dt><a id="pascal"></a>Pascal</dt>
+
+<dd><a href="http://wiki.freepascal.org/PascalMagick">PascalMagick</a> a Pascal binding for the MagickWand API and also the low-level MagickCore library. It works with Free Pascal / Lazarus and Delphi.</dd>
+
+ <dt><a id="perl"></a>Perl</dt>
+
+<dd>Use <a href="perl-magick.html">PerlMagick</a> to convert, compose, and edit images from the Perl language.</dd>
+
+ <dt><a id="php"></a>PHP</dt>
+
+<dd><a href="http://www.magickwand.org/">MagickWand for PHP</a> a native PHP-extension to the ImageMagick MagickWand API.</dd>
+
+<dd><a href="http://pecl.html.net/package/imagick">IMagick</a> is a native PHP extension to create and modify images using the ImageMagick API. Documentation for the extension is available <a href="http://php.net/imagick">here</a>.</dd>
+
+<dd><a href="https://github.com/francodacosta/phmagick">phMagick</a> is a wrapper class for ImageMagick, wrapping the most common web image manipulation actions in easy to use functions, but allowing full access to ImageMagick's power by issuing system calls to it's command-line programs.</dd>
+
+
+ <dt><a id="python"></a>Python</dt>
+
+
+<dd><a href="http://wand-py.org/">Wand</a> is a ctypes-based ImagedMagick binding library for Python.</dd>
+<dd><a href="https://imagemagick.org/download/python/">PythonMagick</a> is an object-oriented Python interface to ImageMagick.</dd>
+<dd><a href="http://www.assembla.com/wiki/show/pythonmagickwand">PythonMagickWand</a> is an object-oriented Python interface to MagickWand based on ctypes.</dd>
+<dd><a href="http://siptoolbox.sourceforge.net/">Scilab Image Processing</a> toolbox utilizes ImageMagick to do imaging tasks such as filtering, blurring, edge detection, thresholding, histogram manipulation, segmentation, mathematical morphology, color image processing, etc..</dd>
+
+ <dt><a id="realbasic"></a>REALbasic</dt>
+
+<dd>The <a href="http://www.monkeybreadsoftware.de/realbasic/plugin-imagemagick.shtml">MBS Realbasic ImageMagick</a> is a plugin that utilizes the power of ImageMagick from within the RealBasic environment.</dd>
+
+ <dt><a id="ruby"></a>Ruby</dt>
+
+<dd><a href="https://rmagick.github.io/">RMagick</a> is an interface between the Ruby programming language and the <a href="magick-core.html">MagickCore</a> image processing libraries. Get started with RMagick by perusing the <a href="https://rmagick.github.io/">documentation</a>.</dd>
+
+<dd><a href="http://magickwand.rubyforge.org/">MagickWand for Ruby</a> is an interface between the Ruby programming language and the <a href="magick-wand.html">MagickWand</a> image processing libraries. Get started with MagickWand for PHP by perusing the <a href="http://magickwand.rubyforge.org/">documentation</a>.</dd>
+
+<dd><a href="https://github.com/minimagick">MiniMagick</a> is a Ruby wrapper for ImageMagick command line. MiniMagick gives you convenient access to all the command line options ImageMagick supports.</dd>
+
+<dd><a href="http://quickmagick.rubyforge.org/quick_magick">QuickMagick</a> is a gem for easily accessing ImageMagick command line tools from Ruby programs.</dd>
+
+ <dt><a id="rust"></a>Rust</dt>
+
+<dd><a href="https://github.com/influenza/wand-of-rust">RustWand</a> is a MagickWand bindings for the Rust language.</dd>
+
+<dt><a id="tcl"></a>Tcl/Tk</dt>
+
+<dd><a href="http://tclmagick.sourceforge.net/">TclMagick</a> a native Tcl-extension to the ImageMagick MagickWand API.</dd>
+
+ <dt><a id="xml-rpc"></a>XML RPC</dt>
+
+<dd><a href="http://code.google.com/p/remotemagick/">RemoteMagick</a> is an XML-RPC web service that creates image thumbnails.</dd>
+</dl>
+</div>
+ </div>
+ </main><!-- /.container -->
+ <footer class="magick-footer">
+ <p><a href="security-policy.html">Security</a> •
+ <a href="architecture.html">Architecture</a>
+
+ <a href="api.html#"><img class="d-inline" id="wand" alt="And Now a Touch of Magick" width="16" height="16" src="../images/wand.ico"/></a>
+
+ <a href="links.html">Related</a> •
+ <a href="sitemap.html">Sitemap</a>
+ <br/>
+
+ <a href="support.html">Donate</a> •
+ <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+ <a href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a>
+ <br/>
+ <a href="https://github.com/imagemagick/imagemagick6" target="_blank" rel="noopener" aria-label="GitHub"><svg xmlns="http://www.w3.org/2000/svg" class="navbar-nav-svg" viewBox="0 0 512 499.36" width="2%" height="2%" role="img" focusable="false"><title>GitHub</title><path fill="currentColor" fill-rule="evenodd" d="M256 0C114.64 0 0 114.61 0 256c0 113.09 73.34 209 175.08 242.9 12.8 2.35 17.47-5.56 17.47-12.34 0-6.08-.22-22.18-.35-43.54-71.2 15.49-86.2-34.34-86.2-34.34-11.64-29.57-28.42-37.45-28.42-37.45-23.27-15.84 1.73-15.55 1.73-15.55 25.69 1.81 39.21 26.38 39.21 26.38 22.84 39.12 59.92 27.82 74.5 21.27 2.33-16.54 8.94-27.82 16.25-34.22-56.84-6.43-116.6-28.43-116.6-126.49 0-27.95 10-50.8 26.35-68.69-2.63-6.48-11.42-32.5 2.51-67.75 0 0 21.49-6.88 70.4 26.24a242.65 242.65 0 0 1 128.18 0c48.87-33.13 70.33-26.24 70.33-26.24 14 35.25 5.18 61.27 2.55 67.75 16.41 17.9 26.31 40.75 26.31 68.69 0 98.35-59.85 120-116.88 126.32 9.19 7.9 17.38 23.53 17.38 47.41 0 34.22-.31 61.83-.31 70.23 0 6.85 4.61 14.81 17.6 12.31C438.72 464.97 512 369.08 512 256.02 512 114.62 397.37 0 256 0z"/></svg></a> •
+ <a href="https://twitter.com/imagemagick" target="_blank" rel="noopener" aria-label="Twitter"><svg xmlns="http://www.w3.org/2000/svg" class="navbar-nav-svg" viewBox="0 0 512 416.32" width="2%" height="2%" role="img" focusable="false"><title>Twitter</title><path fill="currentColor" d="M160.83 416.32c193.2 0 298.92-160.22 298.92-298.92 0-4.51 0-9-.2-13.52A214 214 0 0 0 512 49.38a212.93 212.93 0 0 1-60.44 16.6 105.7 105.7 0 0 0 46.3-58.19 209 209 0 0 1-66.79 25.37 105.09 105.09 0 0 0-181.73 71.91 116.12 116.12 0 0 0 2.66 24c-87.28-4.3-164.73-46.3-216.56-109.82A105.48 105.48 0 0 0 68 159.6a106.27 106.27 0 0 1-47.53-13.11v1.43a105.28 105.28 0 0 0 84.21 103.06 105.67 105.67 0 0 1-47.33 1.84 105.06 105.06 0 0 0 98.14 72.94A210.72 210.72 0 0 1 25 370.84a202.17 202.17 0 0 1-25-1.43 298.85 298.85 0 0 0 160.83 46.92"/></svg></a>
+ <br/>
+ <small>© 1999-2020 ImageMagick Studio LLC</small></p>
+ </footer>
+
+ <!-- Javascript assets -->
+ <script src="assets/magick.js" crossorigin="anonymous"></script>
+ <script>window.jQuery || document.write('&lt;script src="assets/jquery.min.js">&lt;\/script>')</script>
+</body>
+</html>
diff --git a/www/binary-releases.html b/www/binary-releases.html
new file mode 100644
index 0000000000..b6e959a7ea
--- /dev/null
+++ b/www/binary-releases.html
@@ -0,0 +1,495 @@
+
+
+
+
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
+ <title>Install from Binary Distribution @ ImageMagick</title>
+ <meta name="application-name" content="ImageMagick" />
+ <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+ <meta name="application-url" content="https://imagemagick.org" />
+ <meta name="generator" content="PHP" />
+ <meta name="keywords" content="install, from, binary, distribution, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+ <meta name="rating" content="GENERAL" />
+ <meta name="robots" content="INDEX, FOLLOW" />
+ <meta name="generator" content="ImageMagick Studio LLC" />
+ <meta name="author" content="ImageMagick Studio LLC" />
+ <meta name="revisit-after" content="2 DAYS" />
+ <meta name="resource-type" content="document" />
+ <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+ <meta name="distribution" content="Global" />
+ <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+ <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+ <link href="https://imagemagick.org/www/binary-releases.html" rel="canonical" />
+ <link href="../images/wand.png" rel="icon" />
+ <link href="../images/wand.ico" rel="shortcut icon" />
+ <link href="assets/magick.css" rel="stylesheet" />
+</head>
+<body>
+ <header>
+ <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
+ <a class="navbar-brand" href="../index.html"><img class="d-block" id="wand" alt="ImageMagick" width="32" height="32" src="../images/wand.ico"/></a>
+ <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
+ <span class="navbar-toggler-icon"></span>
+ </button>
+
+ <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
+ <ul class="navbar-nav mr-auto">
+ <li class="nav-item ">
+ <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+ </li>
+ <li class="nav-item ">
+ <a class="nav-link" href="download.html">Download</a>
+ </li>
+ <li class="nav-item ">
+ <a class="nav-link" href="command-line-tools.html">Tools</a>
+ </li>
+ <li class="nav-item ">
+ <a class="nav-link" href="command-line-processing.html">Command-line</a>
+ </li>
+ <li class="nav-item ">
+ <a class="nav-link" href="resources.html">Resources</a>
+ </li>
+ <li class="nav-item ">
+ <a class="nav-link" href="develop.html">Develop</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link" target="_blank" href="https://imagemagick.org/discourse-server/">Community</a>
+ </li>
+ </ul>
+ </div>
+ <form class="form-inline my-2 my-lg-0" action="https://legacy.imagemagick.org/script/search.php">
+ <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
+ <button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
+ </form>
+ </div>
+ </nav>
+ <div class="container">
+ <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle"
+ style="display:block"
+ data-ad-client="ca-pub-3129977114552745"
+ data-ad-slot="6345125851"
+ data-ad-format="auto"></ins>
+ <script>
+ (adsbygoogle = window.adsbygoogle || []).push({});
+ </script>
+ </div>
+ </header>
+ <main class="container">
+ <div class="magick-template">
+<div class="magick-header">
+<p class="text-center"><a href="binary-releases.html#unix">Unix Binary Release</a> • <a href="binary-releases.html#macosx">Mac OS X Binary Release</a> • <a href="binary-releases.html#iOS">iOS Binary Release</a> • <a href="binary-releases.html#windows">Windows Binary Release</a></p>
+
+<p class="lead magick-description">You can install ImageMagick from <a href="install-source.html">source</a>. However, if you don't have a proper development environment or if you're anxious to get started, download a ready-to-run <a href="binary-releases.html#unix">Unix</a> or <a href="binary-releases.html#windows">Windows</a> executable. Before you download, you may want to review recent <a href="changelog.html">changes</a> to the ImageMagick distribution.</p>
+
+<h2 class="magick-header"><a id="unix"></a>Unix Binary Release</h2>
+
+<p>These are the Unix variations that we support. If your system is not on the list, try installing from <a href="install-source.html">source</a>. Although ImageMagick runs fine on a single core computer, it automagically runs in parallel on dual and quad-core systems reducing run times considerably.</p>
+
+<div class="table-responsive">
+<table class="table table-condensed table-striped">
+ <col width="50%"/> <col width="10%"/> <col width="10%"/> <col width="30%"/>
+ <tr>
+ <th>Version</th>
+ <th>HTTP</th>
+ <th>FTP</th>
+ <th>Description</th>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45.x86_64.rpm</td>
+ <td><a href= "https://imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.9-45.x86_64.rpm">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-6.9.9-45.x86_64.rpm">download</a></td>
+ <td>Redhat / CentOS 7.1 x86_64 RPM</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-libs-6.9.9-45.x86_64.rpm</td>
+ <td><a href= "https://imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.9-45.x86_64.rpm">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-libs-6.9.9-45.x86_64.rpm">download</a></td>
+ <td>Redhat / CentOS 7.1 x86_64 RPM</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick RPM's</td>
+ <td><a href="https://imagemagick.org/download/linux/CentOS">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS">download</a></td>
+ <td>Development, Perl, C++, and documentation RPM's.</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-i386-pc-solaris2.11.tar.gz</td>
+ <td><a href="https://imagemagick.org/download/binaries/ImageMagick-i386-pc-solaris2.11.tar.gz">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-i386-pc-solaris2.11.tar.gz">download</a></td>
+ <td>Solaris Sparc 2.11</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-i686-pc-cygwin.tar.gz</td>
+ <td><a href="https://imagemagick.org/download/binaries/ImageMagick-i686-pc-cygwin.tar.gz">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-i686-pc-cygwin.tar.gz">download</a></td>
+ <td>Cygwin</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-i686-pc-mingw32.tar.gz</td>
+ <td><a href="https://imagemagick.org/download/binaries/ImageMagick-i686-pc-mingw32.tar.gz">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-i686-pc-mingw32.tar.gz">download</a></td>
+ <td>MinGW</td>
+ </tr>
+</table></div>
+
+<p>Verify its <a href="https://imagemagick.org/download/binaries/digest.rdf">message digest</a>.</p>
+
+<p>ImageMagick RPM's are self-installing. Simply type the following command and you're ready to start using ImageMagick:</p>
+
+<pre class="highlight"><span class="crtprompt">$ </span><span class='crtin'>rpm -Uvh ImageMagick-6.9.9-45.x86_64.rpm</span></pre>
+<p>You'll need to install the requisite libraries:</p>
+
+<pre class="highlight"><span class="crtprompt">$ </span><span class='crtin'>rpm -Uvh ImageMagick-libs-6.9.9-45.x86_64.rpm</span></pre>
+<p>For other systems, create (or choose) a directory to install the package into and change to that directory, for example:</p>
+
+<pre>
+cd $HOME
+</pre>
+
+<p>Next, extract the contents of the package. For example:</p>
+
+<pre>
+tar xvzf ImageMagick.tar.gz
+</pre>
+
+<p>Set the <code>MAGICK_HOME</code> environment variable to the path where you extracted the ImageMagick files. For example:</p>
+
+<pre class="highlight"><span class="crtprompt">$ </span><span class='crtin'>export MAGICK_HOME="$HOME/ImageMagick-6.9.9"</span></pre>
+<p>If the <code>bin</code> subdirectory of the extracted package is not already in your executable search path, add it to your <code>PATH</code> environment variable. For example:</p>
+
+<pre>
+export PATH="$MAGICK_HOME/bin:$PATH
+</pre>
+
+
+<p>On Linux and Solaris machines add <code>$MAGICK_HOME/lib</code> to the <code>LD_LIBRARY_PATH</code> environment variable:</p>
+
+<pre>
+LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$MAGICK_HOME/lib
+export LD_LIBRARY_PATH
+</pre>
+
+<p>Finally, to verify ImageMagick is working properly, type the following on the command line:</p>
+
+<pre>
+convert logo: logo.gif
+identify logo.gif
+display logo.gif
+</pre>
+
+<p>Congratulations, you have a working ImageMagick distribution under Unix or Linux and you are ready to use ImageMagick to <a href="https://imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+
+<h2 class="magick-header"><a id="macosx"></a>Mac OS X Binary Release</h2>
+
+<p>We recommend <a href="http://www.macports.org">MacPorts</a> which custom builds ImageMagick in your environment (some users prefer <a href="http://brew.sh">Homebrew</a>). Download MacPorts and type:</p>
+
+<pre>
+sudo port install ImageMagick
+</pre>
+
+<p>The <code>port</code> command downloads ImageMagick and many of its delegate libraries (e.g. JPEG, PNG, Freetype, etc.) and configures, builds, and installs ImageMagick automagically. Alternatively, you can download the ImageMagick Mac OS X distribution we provide:</p>
+
+<div class="table-responsive">
+<table class="table table-condensed table-striped">
+ <col width="50%"/> <col width="10%"/> <col width="10%"/> <col width="30%"/>
+ <tr>
+ <th>Version</th>
+ <th>HTTP</th>
+ <th>FTP</th>
+ <th>Description</th>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-x86_64-apple-darwin15.6.0.tar.gz</td>
+ <td><a href="https://imagemagick.org/download/binaries/ImageMagick-x86_64-apple-darwin15.6.0.tar.gz">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-x86_64-apple-darwin15.6.0.tar.gz">download</a></td>
+ <td>Mac OS X El Capitan</td>
+ </tr>
+</table></div>
+
+<p>Verify its <a href="https://imagemagick.org/download/binaries/digest.rdf">message digest</a>.</p>
+
+<p>Create (or choose) a directory to install the package into and change to that directory, for example:</p>
+
+<pre>
+cd $HOME
+</pre>
+
+<p>Next, extract the contents of the package. For example:</p>
+
+<pre>
+tar xvzf ImageMagick-x86_64-apple-darwin15.2.0.tar.gz
+</pre>
+
+<p>Set the <code>MAGICK_HOME</code> environment variable to the path where you extracted the ImageMagick files. For example:</p>
+
+<pre class="highlight"><span class="crtprompt">$ </span><span class='crtin'>export MAGICK_HOME="$HOME/ImageMagick-6.9.9"</span></pre>
+<p>If the <code>bin</code> subdirectory of the extracted package is not already in your executable search path, add it to your <code>PATH</code> environment variable. For example:</p>
+
+<pre>
+export PATH="$MAGICK_HOME/bin:$PATH"
+</pre>
+
+
+<p>Set the <code>DYLD_LIBRARY_PATH</code> environment variable:</p>
+
+<pre>
+export DYLD_LIBRARY_PATH="$MAGICK_HOME/lib/"
+</pre>
+
+<p>Finally, to verify ImageMagick is working properly, type the following on the command line:</p>
+
+<pre>
+convert logo: logo.gif
+identify logo.gif
+display logo.gif
+</pre>
+
+<p><b>Note</b>, the <a href="display.html">display</a> program requires the X11 server available on your Mac OS X installation DVD. Once that is installed, you will also need to <code>export DISPLAY=:0</code>.</p>
+
+<p>The best way to deal with all the exports is to put them at the end of your .profile file</p>
+
+<p>Congratulations, you have a working ImageMagick distribution under Mac OS X and you are ready to use ImageMagick to <a href="https://imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+
+<h2 class="magick-header"><a id="iOS"></a>iOS Binary Release</h2>
+
+<p><a href="http://www.cloudgoessocial.net/2011/03/21/im-xcode4-ios4-3/">~Claudio</a> provides iOS builds of ImageMagick.</p>
+
+<h4>Download iOS Distribution</h4>
+
+<p>You can download the iOS distribution directly from ImageMagick's <a href="https://imagemagick.org/download/iOS">repository</a>.</p>
+
+<p>There are always 2 packages for the compiled ImageMagick:</p>
+
+<ul>
+<li>iOSMagick-VERSION-libs.zip</li>
+<li>iOSMagick-VERSION.zip</li>
+</ul>
+
+<p>The first one includes headers and compiled libraries that have been used to compile ImageMagick. Most users would need this one.</p>
+
+<h4>ImageMagick compiling script for iOS OS and iOS Simulator</h4>
+
+<p>To run the script:</p>
+<pre>
+./imagemagick_compile.sh <var>VERSION</var>
+</pre>
+<p>where <var>VERSION</var> is the version of ImageMagick you want to compile (i.e.: 6.9.9-45, svn, ...)</p>
+
+<p>This script compiles ImageMagick as a static library to be included in iOS projects and adds support for</p>
+<ul>
+<li>png</li>
+<li>jpeg</li>
+<li>tiff</li>
+</ul>
+
+<p>Upon successful compilation a folder called <code>IMPORT_ME</code> is created on your <code>~/Desktop</code>. You can import it into your XCode project.</p>
+
+<h5>XCode project settings</h5>
+
+<p>After including everything into XCode please also make sure to have these settings (Build tab of the project information):</p>
+<ul>
+<li>Other Linker Flags: -lMagickCore-Q16 -lMagickWand-Q16 -ljpeg -lpng -lbz2 -lz</li>
+<li>Header Search Paths: $(SRCROOT) - make it Recursive</li>
+<li>Library Search Paths: $(SRCROOT) - make it Recursive</li>
+</ul>
+
+<p>On the lower left click on the small-wheel and select: Add User-Defined Setting</p>
+<ul>
+<li>Key: OTHER_CFLAGS</li>
+<li>Value: -Dmacintosh=1</li>
+</ul>
+
+<h5>Sample project</h5>
+
+<p>A <a href="http://www.cloudgoessocial.net/im_iphone/IM_Test.zip">sample project </a> is available for download. It is not updated too often, but it does give an idea of all the settings and some ways to play around with ImageMagick in an iOS application.</p>
+
+<h2 class="magick-header"><a id="windows"></a>Windows Binary Release</h2>
+
+<p>ImageMagick runs on Windows 10 (x86 &amp; x64), Windows 8 (x86 &amp; x64), Windows 7 (x86 &amp; x64), Windows Server 2012, Windows XP (x86) with Service Pack 3, Windows Vista (x86 &amp; x64) with Service Pack 2, Windows Server 2003 (x86 &amp; x64) with Service Pack 2 (verify MSXML6 is present), Windows Server 2003 R2 (x86 &amp; x64), Windows Server 2008 (x86 &amp; x64) with Service Pack 2, and Windows Server 2008 R2 (x64).</p>
+
+<p>The amount of memory can be an important factor, especially if you intend to work on large images. A minimum of 512 MB of RAM is recommended, but the more RAM the better. Although ImageMagick runs well on a single core computer, it automagically runs in parallel on multi-core systems reducing run times considerably.</p>
+
+<p>The Windows version of ImageMagick is self-installing. Simply click on the appropriate version below and it will launch itself and ask you a few installation questions. Versions with <var>Q8</var> in the name are 8 bits-per-pixel component (e.g. 8-bit red, 8-bit green, etc.), whereas, <var>Q16</var> in the filename are 16 bits-per-pixel component. A Q16 version permits you to read or write 16-bit images without losing precision but requires twice as much resources as the Q8 version. Versions with <var>dll</var> in the filename include ImageMagick libraries as <a href="http://www.answers.com/topic/dll">dynamic link libraries</a>. Unless you have a Windows 32-bit OS, we recommend this version of ImageMagick for 64-bit Windows:</p>
+
+<div class="table-responsive">
+<table class="table table-condensed table-striped">
+ <col width="50%"/> <col width="10%"/> <col width="10%"/> <col width="30%"/>
+ <tr>
+ <th>Version</th>
+ <th>HTTP</th>
+ <th>FTP</th>
+ <th>Description</th>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q16-x64-dll.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q16-x64-dll.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q16-x64-dll.exe">download</a></td>
+ <td>Win64 dynamic at 16 bits-per-pixel component</td>
+ </tr>
+</table></div>
+
+<p>Or choose from these alternate Windows binary distributions:</p>
+
+<div class="table-responsive">
+<table class="table table-condensed table-striped">
+ <col width="50%"/> <col width="10%"/> <col width="10%"/> <col width="30%"/>
+ <tr>
+ <th>Version</th>
+ <th>HTTP</th>
+ <th>FTP</th>
+ <th>Description</th>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q16-x64-static.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q16-x64-static.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q16-x64-static.exe">download</a></td>
+ <td>Win64 static at 16 bits-per-pixel component</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q8-x64-dll.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q8-x64-dll.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q8-x64-dll.exe">download</a></td>
+ <td>Win64 dynamic at 8 bits-per-pixel component</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q8-x64-static.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q8-x64-static.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q8-x64-static.exe">download</a></td>
+ <td>Win64 static at 8 bits-per-pixel component</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q16-HDRI-x64-dll.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q16-HDRI-x64-dll.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q16-HDRI-x64-dll.exe">download</a></td>
+ <td>Win64 dynamic at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q16-HDRI-x64-static.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q16-HDRI-x64-static.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q16-HDRI-x64-static.exe">download</a></td>
+ <td>Win64 static at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q16-x86-dll.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q16-x86-dll.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q16-x86-dll.exe">download</a></td>
+ <td>Win32 dynamic at 16 bits-per-pixel component</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q16-x86-static.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q16-x86-static.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q16-x86-static.exe">download</a></td>
+ <td>Win32 static at 16 bits-per-pixel component</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q8-x86-dll.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q8-x86-dll.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q8-x86-dll.exe">download</a></td>
+ <td>Win32 dynamic at 8 bits-per-pixel component</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q8-x86-static.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q8-x86-static.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q8-x86-static.exe">download</a></td>
+ <td>Win32 static at 8 bits-per-pixel component</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q16-HDRI-x86-dll.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q16-HDRI-x86-dll.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q16-HDRI-x86-dll.exe">download</a></td>
+ <td>Win32 dynamic at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-Q16-HDRI-x86-static.exe</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-Q16-HDRI-x86-static.exe">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-Q16-HDRI-x86-static.exe">download</a></td>
+ <td>Win32 static at 16 bits-per-pixel component with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-portable-Q16-x86.zip</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-portable-Q16-x86.zip">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-portable-Q16-x86.zip">download</a></td>
+ <td>Portable Win32 static at 16 bits-per-pixel component. Just copy to your host and run (no installer, no Windows registry entries).</td>
+ </tr>
+
+ <tr>
+ <td>ImageMagick-6.9.9-45-portable-Q16-x64.zip</td>
+ <td><a href= "https://imagemagick.org/download/binaries/ImageMagick-6.9.9-45-portable-Q16-x64.zip">download</a></td>
+ <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.9.9-45-portable-Q16-x64.zip">download</a></td>
+ <td>Portable Win64 static at 16 bits-per-pixel component. Just copy to your host and run (no installer, no Windows registry entries).</td>
+ </tr>
+</table></div>
+
+<p>Verify its <a href="https://imagemagick.org/download/binaries/digest.rdf">message digest</a>.</p>
+
+<p>To verify ImageMagick is working properly, type the following in an Command Prompt window:</p>
+
+<pre>
+convert logo: logo.gif
+identify logo.gif
+imdisplay logo.gif
+</pre>
+
+<p>If you have any problems, you likely need <code>vcomp120.dll</code>. To install it, download <a href="https://www.microsoft.com/en-us/download/details.aspx?id=40784">Visual C++ 2013 Redistributable Package</a>.</p>
+
+<p>Note, use a double quote (<code>"</code>) rather than a single quote (<code>'</code>) for the ImageMagick command line under Windows:</p>
+
+<pre>
+convert "e:/myimages/image.png" "e:/myimages/image.jpg"
+</pre>
+<p>Use two double quotes for VBScript scripts:</p>
+<pre>
+Set objShell = wscript.createobject("wscript.shell")
+objShell.Exec("convert ""e:/myimages/image.png"" ""e:/myimages/image.jpg""")
+</pre>
+
+<p>Congratulations, you have a working ImageMagick distribution under Windows and you are ready to use ImageMagick to <a href="https://imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+
+</div>
+
+ </div>
+ </main><!-- /.container -->
+ <footer class="magick-footer">
+ <p><a href="security-policy.html">Security</a> •
+ <a href="architecture.html">Architecture</a> •
+ <a href="links.html">Related</a> •
+ <a href="sitemap.html">Sitemap</a>
+
+ <a href="binary-releases.html#"><img class="d-inline" id="wand" alt="And Now a Touch of Magick" width="16" height="16" src="../images/wand.ico"/></a>
+
+ <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+ <a href="support.html">Donate</a> •
+ <a href="../www/../www/../www/../https://legacy.imagemagick.org/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a>
+ <br/>
+ <small>© 1999-2020 ImageMagick Studio LLC</small></p>
+ </footer>
+
+ <!-- Javascript assets -->
+ <script src="assets/magick.js" crossorigin="anonymous"></script>
+ <script>window.jQuery || document.write('&lt;script src="assets/jquery.min.js">&lt;\/script>')</script>
+</body>
+</html>

View File

@ -0,0 +1,36 @@
From 53318cf3701792dfbb1e7d460f9d2cae7484d591 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20Roucari=C3=A8s?= <rouca@debian.org>
Date: Mon, 30 Jul 2018 14:49:54 +0200
Subject: Fix index.html
Forwarded: yes
---
www/index.html | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/www/index.html b/www/index.html
index 5bff3905e8..51355732f9 100644
--- a/www/index.html
+++ b/www/index.html
@@ -67,8 +67,8 @@
</li>
</ul>
</div>
- <form class="form-inline my-2 my-md-0" action="https://imagemagick.org/script/search.php">
- <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search">
+ <form class="form-inline my-2 my-lg-0" action="https://legacy.imagemagick.org/script/search.php">
+ <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
<button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
</form>
</nav>
@@ -264,7 +264,7 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
</div>
</footer>
<!-- Javascript assets -->
- <script>window.jQuery || document.write('<script src="assets/jquery.slim.min.js"><\/script>')</script><script src="assets/bootstrap.bundle.min.js" integrity="sha384-LtrjvnR4Twt/qOuYxE721u19sVFLVSA4hf/rRt6PrZTmiPltdZcI7q7PXQBYTKyf" crossorigin="anonymous">
+ <script>window.jQuery || document.write('&lt;script src="assets/jquery.slim.min.js"&gt;&lt;\/script&gt;')</script><script src="assets/bootstrap.bundle.min.js" crossorigin="anonymous">
</body>
</html>
-<!-- Magick Cache 24th January 2021 15:08 -->
\ No newline at end of file
+<!-- Magick Cache 24th January 2021 15:08 -->

23
debian/patches/0018-Fix-end-tags.patch vendored Normal file
View File

@ -0,0 +1,23 @@
From df76b8f6d8230390e7c8ecf5dbe6dab132b79fb2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20Roucari=C3=A8s?= <rouca@debian.org>
Date: Mon, 30 Jul 2018 14:50:23 +0200
Subject: Fix end tags
Forwarded: yes
---
www/advanced-windows-installation.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/www/advanced-windows-installation.html b/www/advanced-windows-installation.html
index f976ea0c38..50571726e1 100644
--- a/www/advanced-windows-installation.html
+++ b/www/advanced-windows-installation.html
@@ -98,7 +98,7 @@
</ul>
<h2>Install Visual Studio dependencies</h2>
-<p>To build ImageMagick with Visual Studio the following components should be installed:</p:
+<p>To build ImageMagick with Visual Studio the following components should be installed:</p>:
<ul>
<li>Desktop development with C++ (workload)</li>

View File

@ -0,0 +1,232 @@
From 55e03da869a70f9bf07a34d9adb8270e0693f914 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20Roucari=C3=A8s?= <rouca@debian.org>
Date: Sun, 26 Jul 2020 22:26:36 +0200
Subject: Fix a few html error
Forwarded: yes
---
www/binary-releases.html | 1 -
www/changelog.html | 12 ++---
www/defines.html | 96 ++++++++++++++++++++++++++++++++++++++--
www/index.html | 10 +++++
www/search.html | 1 +
www/security-policy.html | 1 +
6 files changed, 112 insertions(+), 9 deletions(-)
diff --git a/www/binary-releases.html b/www/binary-releases.html
index b6e959a7ea..49a8f2aac9 100644
--- a/www/binary-releases.html
+++ b/www/binary-releases.html
@@ -65,7 +65,6 @@
<input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
<button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
</form>
- </div>
</nav>
<div class="container">
<script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle"
diff --git a/www/changelog.html b/www/changelog.html
index fe5bca9fec..5887ee8d3a 100644
--- a/www/changelog.html
+++ b/www/changelog.html
@@ -418,13 +418,14 @@
<dt>2020-01-07 6.9.10-85 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Support Fx do() iterator.</li>
<li> `magick -size 100x100 xc:black black.pnm` no longer creates a white image (reference https://github.com/ImageMagick/ImageMagick/issues/1817).</li>
- <li> setjmp/longjmp in jpeg.c no longer trigger undefind behavior (reference<dt> https://imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=37379).</dt>
- <li> Permit compositing in the CMYK colorspace (reference https://imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=37368).</li>
+ <li> setjmp/longjmp in jpeg.c no longer trigger undefind behavior (reference https://imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=37379).</li>
+ <li> Permit compositing in the CMYK colorspace (reference https://imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=37368).</li>
<dt>2020-01-04 6.9.10-84 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Release ImageMagick version 6.9.10-84, GIT revision 15212:a45335c:20200104.</li>
<dt>2020-01-01 6.9.10-84 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Support extended Fx assignment operators (e.g. *=, /=, ++, --, etc.)</li>
- <li> Support Fx for() iterator.<dt> * Optimize Fx performance.</dt>
+ <li> Support Fx for() iterator. </li>
+ <li> * Optimize Fx performance.</li>
<li> * Ensure circle.rb renders the same for IMv6 and IMv7 (reference https://github.com/rmagick/rmagick/issues/905).</li>
<dt>2019-12-30 6.9.10-83 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Release ImageMagick version 6.9.10-83, GIT revision 15184:9f64323:20191230.</li>
@@ -492,7 +493,8 @@
<dt>2019-10-27 6.9.10-70 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Release ImageMagick version 6.9.10-70, GIT revision 14970:4200095:20191027.</li>
<dt>2019-10-27 6.9.10-70 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
- <li> Fixed numerous issues posted to GitHub (reference https://github.com/ImageMagick/ImageMagick/issues).<dt>2019-10-27 6.9.10-70 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
+<li> Fixed numerous issues posted to GitHub (reference https://github.com/ImageMagick/ImageMagick/issues).</li>
+<dt>2019-10-27 6.9.10-70 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Release ImageMagick version 6.9.10-70, GIT revision 14970:4200095:20191027.</li>
<dt>2019-10-27 6.9.10-70 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Fixed numerous issues posted to GitHub (reference https://github.com/ImageMagick/ImageMagick/issues).</li>
@@ -794,7 +796,7 @@
<li> Release ImageMagick version 6.9.10-1, GIT revision 13595:dafb03062:20180616.</li>
<dt>2018-06-16 6.9.10-1 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Fixed numerous use of uninitialized values, integer overflow, memory exceeded, and timeouts (credit to OSS Fuzz).</li>
- <li> Fixed an issue with stroke and label: (reference</li>
+ <li> Fixed an issue with stroke and label</li>
<dt>2018-06-12 6.9.10-0 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
<li> Release ImageMagick version 6.9.10-0, GIT revision 13585:82d7dbe0b:20180612.</li>
<dt>2018-06-11 6.9.10-0 Cristy &lt;quetzlzacatenango@image...&gt;</dt>
diff --git a/www/defines.html b/www/defines.html
index bfd619f4b4..405196a69a 100644
--- a/www/defines.html
+++ b/www/defines.html
@@ -67,8 +67,8 @@
</li>
</ul>
</div>
- <form class="form-inline my-2 my-md-0" action="https://imagemagick.org/script/search.php">
- <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search">
+ <form class="form-inline my-2 my-lg-0" action="https://legacy.imagemagick.org/https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php">
+ <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
<button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
</form>
</nav>
@@ -1438,7 +1438,96 @@ use:</p>
</table>
-</div>
+<p>Select <var>dataset</var> and <var>record</var> from the following:</p>
+
+<pre class="pre-scrollable:">
+<code>
+ Envelope Record
+ 1:00 Model Version
+ 1:05 Destination
+ 1:20 File Format
+ 1:22 File Format Version
+ 1:30 Service Identifier
+ 1:40 Envelope Number
+ 1:50 Product ID
+ 1:60 Envelope Priority
+ 1:70 Date Sent
+ 1:80 Time Sent
+ 1:90 Coded Character Set
+ 1:100 UNO (Unique Name of Object)
+ 1:120 ARM Identifier
+ 1:122 ARM Version
+
+Application Record
+ 2:00 Record Version
+ 2:03 Object Type Reference
+ 2:05 Object Name (Title)
+ 2:07 Edit Status
+ 2:08 Editorial Update
+ 2:10 Urgency
+ 2:12 Subject Reference
+ 2:15 Category
+ 2:20 Supplemental Category
+ 2:22 Fixture Identifier
+ 2:25 Keywords
+ 2:26 Content Location Code
+ 2:27 Content Location Name
+ 2:30 Release Date
+ 2:35 Release Time
+ 2:37 Expiration Date
+ 2:38 Expiration Time
+ 2:40 Special Instructions
+ 2:42 Action Advised
+ 2:45 Reference Service
+ 2:47 Reference Date
+ 2:50 Reference Number
+ 2:55 Date Created
+ 2:60 Time Created
+ 2:62 Digital Creation Date
+ 2:63 Digital Creation Time
+ 2:65 Originating Program
+ 2:70 Program Version
+ 2:75 Object Cycle
+ 2:80 By-Line (Author)
+ 2:85 By-Line Title (Author Position) [Not used in Photoshop 7]
+ 2:90 City
+ 2:92 Sub-Location
+ 2:95 Province/State
+ 2:100 Country/Primary Location Code
+ 2:101 Country/Primary Location Name
+ 2:103 Original Transmission Reference
+ 2:105 Headline
+ 2:110 Credit
+ 2:115 Source
+ 2:116 Copyright Notice
+ 2:118 Contact
+ 2:120 Caption/Abstract
+ 2:122 Caption Writer/Editor
+ 2:125 Rasterized Caption
+ 2:130 Image Type
+ 2:131 Image Orientation
+ 2:135 Language Identifier
+ 2:150 Audio Type
+ 2:151 Audio Sampling Rate
+ 2:152 Audio Sampling Resolution
+ 2:153 Audio Duration
+ 2:154 Audio Outcue
+ 2:200 ObjectData Preview File Format
+ 2:201 ObjectData Preview File Format Version
+ 2:202 ObjectData Preview Data
+
+Pre-ObjectData Descriptor Record
+ 7:10 Size Mode
+ 7:20 Max Subfile Size
+ 7:90 ObjectData Size Announced
+ 7:95 Maximum ObjectData Size
+
+ObjectData Record
+ 8:10 Subfile
+
+Post ObjectData Descriptor Record
+ 9:10 Confirmed ObjectData Size
+</code></pre>
</div>
</div>
</main><!-- /.container -->
@@ -1468,3 +1557,4 @@ use:</p>
<script>window.jQuery || document.write('<script src="assets/jquery.slim.min.js"><\/script>')</script><script src="assets/bootstrap.bundle.min.js" integrity="sha384-LtrjvnR4Twt/qOuYxE721u19sVFLVSA4hf/rRt6PrZTmiPltdZcI7q7PXQBYTKyf" crossorigin="anonymous">
</body>
</html>
+<!-- Magick Cache 1st January 2021 19:38 -->
diff --git a/www/index.html b/www/index.html
index 51355732f9..abff1f327b 100644
--- a/www/index.html
+++ b/www/index.html
@@ -237,7 +237,17 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
</table>
</div>
+<<<<<<< HEAD
<p><a href="https://legacy.imagemagick.org/Usage/" target="_blank">Examples of ImageMagick Usage</a> shows how to use ImageMagick from the <a href="command-line-processing.html">command-line</a> to accomplish any of these tasks and much more. Also, see <a href="http://www.fmwconcepts.com/imagemagick/" target="_blank">Fred's ImageMagick Scripts</a>: a plethora of command-line scripts that perform geometric transforms, blurs, sharpens, edging, noise removal, and color manipulations. With <a href="https://github.com/dlemstra/Magick.NET">Magick.NET</a>, use ImageMagick without having to install ImageMagick on your server or desktop. Finally, see <a href="http://im.snibgo.com/">Snibgo's ImageMagick Cookbook</a> for Windows-based ImageMagick scripting.</p>
+=======
+<p><a href="https://imagemagick.org/Usage/" target="_blank">Examples of ImageMagick Usage</a> shows how to use ImageMagick from the <a href="command-line-processing.html">command-line</a> to accomplish any of these tasks and much more. Also, see <a href="http://www.fmwconcepts.com/imagemagick/" target="_blank">Fred's ImageMagick Scripts</a>: a plethora of command-line scripts that perform geometric transforms, blurs, sharpens, edging, noise removal, and color manipulations. With <a href="https://github.com/dlemstra/Magick.NET">Magick.NET</a>, use ImageMagick without having to install ImageMagick on your server or desktop.</p>
+
+<h2><a class="anchor" id="news"></a>News</h2>
+
+<p>ImageMagick <a href="https://imagemagick.org">version 7</a> has been released. We encourage you to migrate your workstreams to version 7. However, we recognize a significant version 6 user community. As such, the ImageMagick development team is committed to maintain, but not enhance, version 6 at least until 2028 and possibly beyond.</p>
+
+<p>We discovered a bug in the pseudo-random generator prior to ImageMagick 6.9.10-81, the first 3 values repeated because the random state was not initialized properly. As a consequence of the fix, expect a different numerical sequence when seeding (-seed).</p>
+>>>>>>> f37c4e635d (Fix a few html error)
</div>
</div>
diff --git a/www/search.html b/www/search.html
index fd224dd29d..985d9c1dcf 100644
--- a/www/search.html
+++ b/www/search.html
@@ -66,6 +66,7 @@
<iframe src="https://github.com/sponsors/ImageMagick/button" title="Sponsor ImageMagick" height="35" width="107" style="border: 0;"></iframe>
</li>
</ul>
+ </div>
<form class="form-inline my-2 my-lg-0" action="https://legacy.imagemagick.org/script/search.php">
<input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
<button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
diff --git a/www/security-policy.html b/www/security-policy.html
index 9ccc4b496a..593d71af45 100644
--- a/www/security-policy.html
+++ b/www/security-policy.html
@@ -66,6 +66,7 @@
<iframe src="https://github.com/sponsors/ImageMagick/button" title="Sponsor ImageMagick" height="35" width="107" style="border: 0;"></iframe>
</li>
</ul>
+ </div>
<form class="form-inline my-2 my-lg-0" action="https://legacy.imagemagick.org/script/search.php">
<input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
<button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>

View File

@ -0,0 +1,163 @@
From 2cb9cd8373ef81071c7963bb3f65c093fc3e400e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20Roucari=C3=A8s?= <rouca@debian.org>
Date: Mon, 27 Jul 2020 10:44:26 +0200
Subject: Fix a typo in manpage
debian-bug: 953279
---
utilities/animate.1.in | 2 +-
utilities/compare.1.in | 2 +-
utilities/composite.1.in | 2 +-
utilities/conjure.1.in | 2 +-
utilities/convert.1.in | 2 +-
utilities/display.1.in | 2 +-
utilities/identify.1.in | 2 +-
utilities/import.1.in | 2 +-
utilities/mogrify.1.in | 2 +-
utilities/montage.1.in | 2 +-
utilities/stream.1.in | 2 +-
11 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/utilities/animate.1.in b/utilities/animate.1.in
index eaf7609979..5e5b683584 100644
--- a/utilities/animate.1.in
+++ b/utilities/animate.1.in
@@ -94,7 +94,7 @@ By default, the image format of `file' is determined by its magic number. To sp
Buttons:
1 press to map or unmap the Command widget
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/compare.1.in b/utilities/compare.1.in
index 286dac302e..a5073a0e8e 100644
--- a/utilities/compare.1.in
+++ b/utilities/compare.1.in
@@ -96,7 +96,7 @@ Two images are considered similar if their difference according to the specified
The compare program returns 2 on error, 0 if the images are similar, or a value between 0 and 1 if they are not similar.
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/composite.1.in b/utilities/composite.1.in
index 4212b23b0b..b9b1ce3fbb 100644
--- a/utilities/composite.1.in
+++ b/utilities/composite.1.in
@@ -109,7 +109,7 @@ Miscellaneous Options:
By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/conjure.1.in b/utilities/conjure.1.in
index 1416f5545d..65e4e0adf6 100644
--- a/utilities/conjure.1.in
+++ b/utilities/conjure.1.in
@@ -27,7 +27,7 @@ In additiion, define any key value pairs required by your script. For example,
conjure \-size 100x100 \-color blue \-foo bar script.msl
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/convert.1.in b/utilities/convert.1.in
index 1eb437ea01..c36255dd8a 100644
--- a/utilities/convert.1.in
+++ b/utilities/convert.1.in
@@ -317,7 +317,7 @@ Use any setting or operator as an \fIoutput-option\fP. Only a limited number of
By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/display.1.in b/utilities/display.1.in
index 8a5aaad708..4b625e7e3f 100644
--- a/utilities/display.1.in
+++ b/utilities/display.1.in
@@ -132,7 +132,7 @@ The display program defaults to the X screen resolution. To display vector form
display -density 72 drawing.svg
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/identify.1.in b/utilities/identify.1.in
index 392806fc93..300a840321 100644
--- a/utilities/identify.1.in
+++ b/utilities/identify.1.in
@@ -73,7 +73,7 @@ By default, the image format of `file' is determined by its magic number. To sp
Although some options appear to modify the file to be identified, the identify command is strictly \fBread only\fP. For instance, the crop option crops the in-memory image and then describes the result.
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/import.1.in b/utilities/import.1.in
index 395db5cb38..936817c637 100644
--- a/utilities/import.1.in
+++ b/utilities/import.1.in
@@ -92,7 +92,7 @@ Miscellaneous Options:
By default, 'file' is written in the Postscript image format. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/mogrify.1.in b/utilities/mogrify.1.in
index 30c09e328f..551235e9de 100644
--- a/utilities/mogrify.1.in
+++ b/utilities/mogrify.1.in
@@ -320,7 +320,7 @@ Miscellaneous Options:
By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/montage.1.in b/utilities/montage.1.in
index 0f49b01931..4591096569 100644
--- a/utilities/montage.1.in
+++ b/utilities/montage.1.in
@@ -142,7 +142,7 @@ In addition to those listed above, you can specify these standard X resources as
By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT
diff --git a/utilities/stream.1.in b/utilities/stream.1.in
index 6cba1d3009..ef00a7a369 100644
--- a/utilities/stream.1.in
+++ b/utilities/stream.1.in
@@ -52,7 +52,7 @@ Miscellaneous Options:
By default, the image format of `file' is determined by its magic number. To specify a particular image format, precede the filename with an image format name and a colon (i.e. ps:image) or specify the image type as the filename suffix (i.e. image.ps). Specify 'file' as '-' for standard input or output.
.SH SEE ALSO
-ImageMagick-ims@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
+ImageMagick-im@MAGICK_MAJOR_VERSION@.@MAGICK_ABI_SUFFIX_LC@(1)
.SH COPYRIGHT

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,50 @@
From 94f036b9bb87a0862bd5a2524645475309634cf4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bastien=20Roucari=C3=A8s?= <rouca@debian.org>
Date: Mon, 1 Feb 2021 16:19:56 +0000
Subject: FIx error in new upstream html
Forwarded: yes
---
www/api/magick++-classes.html | 2 +-
www/defines.html | 1 +
www/links.html | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/www/api/magick++-classes.html b/www/api/magick++-classes.html
index e8db9d3489..201018d892 100644
--- a/www/api/magick++-classes.html
+++ b/www/api/magick++-classes.html
@@ -67,7 +67,7 @@
</ul>
</div>
<form class="form-inline my-2 my-md-0" action="../../../../../https://imagemagick.org/script/search.php">
- <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search">
+ <input class="form-control mr-sm-2" type="text" name="q" placeholder="Search" aria-label="Search" />
<button class="btn btn-outline-success my-2 my-sm-0" type="submit" name="sa">Search</button>
</form>
</nav>
diff --git a/www/defines.html b/www/defines.html
index f68e79f9bd..5dd0a79121 100644
--- a/www/defines.html
+++ b/www/defines.html
@@ -1530,6 +1530,7 @@ Post ObjectData Descriptor Record
</code></pre>
</div>
</div>
+ </div>
</main><!-- /.container -->
<footer class="magick-footer">
<div class="container">
diff --git a/www/links.html b/www/links.html
index 3ecf3cd88a..c9a27855f8 100644
--- a/www/links.html
+++ b/www/links.html
@@ -167,7 +167,7 @@
<h2><a class="anchor" id="other-projects"></a>Other Projects</h2>
<ul>
- <dd class="col-md-8"><a href="https://urban-warrior.org/">Wizard's Toolkit</a>
+ <dd class="col-md-8"><a href="https://urban-warrior.org/">Wizard's Toolkit</a></dd>
<dd class="col-md-8"><a href="https://github.com/cherryleafroad/Android-ImageMagick7">ImageMagick API on the Android Platform</a></dd>
<dd class="col-md-8"><a href="https://download.imagemagick.org/ImageMagick/download/iOS/">ImageMagick API on the iOS / iPhone Platform</a></dd>
</ul>

View File

@ -0,0 +1,24 @@
Author: Steve Beattie <steve.beattie@canonical.com>
Subject: disable ghostscript handled formats based on -SAFER insecurity
Based on Tavis Ormandy's Recommendations
updated: 2019-11-11
---
config/policy.xml | 5 +++++
1 file changed, 5 insertions(+)
--- a/config/policy.xml
+++ b/config/policy.xml
@@ -86,4 +86,11 @@
<policy domain="delegate" rights="none" pattern="HTTP" />
<!-- in order to avoid to get image with password text -->
<policy domain="path" rights="none" pattern="@*"/>
+ <!-- disable ghostscript format types -->
+ <policy domain="coder" rights="none" pattern="PS" />
+ <policy domain="coder" rights="none" pattern="PS2" />
+ <policy domain="coder" rights="none" pattern="PS3" />
+ <policy domain="coder" rights="none" pattern="EPS" />
+ <policy domain="coder" rights="none" pattern="PDF" />
+ <policy domain="coder" rights="none" pattern="XPS" />
</policymap>

24
debian/patches/series vendored Normal file
View File

@ -0,0 +1,24 @@
0001-Fix-br-tag.patch
0002-Fix-api-Image-.html.patch
0003-Fix-www-api-mophologie.html.patch
0004-Fix-www-command-line-options.html.patch
0005-Use-modern-idiom-for-autoconf.patch
0006-Allow-distribution-to-custumize-the-html-pointer-to-.patch
0007-Improve-policy-in-order-to-be-safer.patch
0008-Fix-remaining-error-in-html-files.patch
0009-Improve-man-page-to-use-version-information-and-quan.patch
0010-Fix-changelog-tag-mismatch.patch
0011-Fix-html-error-in-api-Image-.html.patch
0012-Fix-www-escape.html.patch
0013-Fix-www-magick-script.html.patch
0014-Fix-www-support.html.patch
0015-Fix-instead-of-lt-and-input-form.patch
0016-Fix-another-errors-in-html-files.patch
0017-Fix-index.html.patch
0018-Fix-end-tags.patch
0019-Fix-a-few-html-error.patch
0020-Fix-a-typo-in-manpage.patch
0021-Finalize-fixing-error-in-html.patch
0022-FIx-error-in-new-upstream-html.patch
0001-https-github.com-ImageMagick-ImageMagick6-issues-145.patch
0023-disable-ghostscript-formats.patch

1
debian/perlmagick.maintscript vendored Normal file
View File

@ -0,0 +1 @@
dir_to_symlink /usr/share/doc/perlmagick /usr/share/doc/imagemagick-6-common 8:6.9.2.10+dfsg-1~

1
debian/poc/README vendored Normal file
View File

@ -0,0 +1 @@
Security proof of concept used for regression testing

BIN
debian/poc/SEGV/ABRT-1556273.pdb vendored Normal file

Binary file not shown.

BIN
debian/poc/SEGV/ABRT-upstream26838.sun vendored Normal file

Binary file not shown.

BIN
debian/poc/SEGV/ABRT-upstream26857.sun vendored Normal file

Binary file not shown.

BIN
debian/poc/SEGV/FPE-1539067.fit vendored Normal file

Binary file not shown.

BIN
debian/poc/SEGV/SEGV-CVE-2016-5689.dcm vendored Normal file

Binary file not shown.

BIN
debian/poc/SEGV/SEGV-CVE-2016-5690.dcm vendored Normal file

Binary file not shown.

BIN
debian/poc/SEGV/SEGV-CVE-2016-5691.dcm vendored Normal file

Binary file not shown.

BIN
debian/poc/SEGV/SEGV-CVE-2016-5841.jpg vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

BIN
debian/poc/SEGV/SEGV-CVE-2016-5842.jpg vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

BIN
debian/poc/SEGV/SEGV-CVE-2016-8677.tiff vendored Normal file

Binary file not shown.

BIN
debian/poc/SEGV/SEGV-debian-851381.tiff vendored Normal file

Binary file not shown.

BIN
debian/poc/SEGV/SEGV-upstream26848.sun vendored Normal file

Binary file not shown.

BIN
debian/poc/SEGV/SEGV-upstream347.psb vendored Normal file

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More