graphicsmagick: add patch for new libjpeg-turbo api

This commit is contained in:
John McQuah 2023-07-13 18:52:42 -04:00
parent a2be71af73
commit 338d9c7830
4 changed files with 89 additions and 117 deletions

View File

@ -102,211 +102,112 @@ drwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/config/
-rw-r--r-- root/root usr/lib/GraphicsMagick-1.3.40/config/type.mgk
drwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/
drwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/art.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/art.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/avs.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/avs.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/bmp.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/bmp.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/braille.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/braille.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/cals.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/cals.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/caption.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/caption.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/cineon.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/cineon.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/cmyk.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/cmyk.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/cut.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/cut.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/dcm.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/dcm.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/dcraw.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/dcraw.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/dib.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/dib.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/dpx.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/dpx.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/ept.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/ept.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/fax.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/fax.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/fits.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/fits.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/gif.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/gif.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/gradient.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/gradient.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/gray.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/gray.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/histogram.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/histogram.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/hrz.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/hrz.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/html.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/html.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/icon.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/icon.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/identity.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/identity.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/info.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/info.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/jnx.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/jnx.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/jp2.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/jp2.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/jpeg.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/jpeg.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/label.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/label.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/locale.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/locale.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/logo.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/logo.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mac.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mac.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/map.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/map.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mat.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mat.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/matte.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/matte.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/meta.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/meta.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/miff.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/miff.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mono.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mono.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mpc.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mpc.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mpeg.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mpeg.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mpr.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mpr.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/msl.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/msl.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mtv.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mtv.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mvg.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/mvg.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/null.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/null.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/otb.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/otb.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/palm.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/palm.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pcd.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pcd.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pcl.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pcl.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pcx.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pcx.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pdb.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pdb.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pdf.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pdf.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pict.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pict.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pix.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pix.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/plasma.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/plasma.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/png.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/png.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pnm.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pnm.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/preview.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/preview.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/ps.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/ps.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/ps2.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/ps2.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/ps3.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/ps3.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pwp.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/pwp.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/rgb.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/rgb.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/rla.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/rla.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/rle.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/rle.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/sct.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/sct.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/sfw.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/sfw.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/sgi.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/sgi.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/stegano.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/stegano.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/sun.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/sun.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/svg.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/svg.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/tga.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/tga.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/tiff.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/tiff.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/tile.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/tile.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/tim.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/tim.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/topol.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/topol.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/ttf.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/ttf.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/txt.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/txt.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/uil.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/uil.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/url.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/url.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/uyvy.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/uyvy.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/vicar.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/vicar.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/vid.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/vid.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/viff.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/viff.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/wbmp.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/wbmp.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/webp.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/webp.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/wmf.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/wmf.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/wpg.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/wpg.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/x.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/x.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/xbm.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/xbm.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/xc.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/xc.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/xcf.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/xcf.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/xpm.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/xpm.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/xwd.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/xwd.so
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/yuv.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/coders/yuv.so
drwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/filters/
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/filters/analyze.la
-rwxr-xr-x root/root usr/lib/GraphicsMagick-1.3.40/modules-Q16/filters/analyze.so
-rw-r--r-- root/root usr/lib/libGraphicsMagick++.a
-rwxr-xr-x root/root usr/lib/libGraphicsMagick++.la
lrwxrwxrwx root/root usr/lib/libGraphicsMagick++.so -> libGraphicsMagick++.so.12.7.0
lrwxrwxrwx root/root usr/lib/libGraphicsMagick++.so.12 -> libGraphicsMagick++.so.12.7.0
-rwxr-xr-x root/root usr/lib/libGraphicsMagick++.so.12.7.0
-rw-r--r-- root/root usr/lib/libGraphicsMagick.a
-rwxr-xr-x root/root usr/lib/libGraphicsMagick.la
lrwxrwxrwx root/root usr/lib/libGraphicsMagick.so -> libGraphicsMagick.so.3.24.2
lrwxrwxrwx root/root usr/lib/libGraphicsMagick.so.3 -> libGraphicsMagick.so.3.24.2
-rwxr-xr-x root/root usr/lib/libGraphicsMagick.so.3.24.2
-rw-r--r-- root/root usr/lib/libGraphicsMagickWand.a
-rwxr-xr-x root/root usr/lib/libGraphicsMagickWand.la
lrwxrwxrwx root/root usr/lib/libGraphicsMagickWand.so -> libGraphicsMagickWand.so.2.9.8
lrwxrwxrwx root/root usr/lib/libGraphicsMagickWand.so.2 -> libGraphicsMagickWand.so.2.9.8
-rwxr-xr-x root/root usr/lib/libGraphicsMagickWand.so.2.9.8

View File

@ -1,5 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3zj5iUGuNFY+x3okpgJMfEXpDoOckzZy8IhUaVhKoA8x1jeWaTux5vvIW3o11HQ6XtMTINNcHocspr81TvtTAAs=
SHA256 (Pkgfile) = 3695aa70336a5332920e28651b754010b7580538e7ac0a11eaa128221e06a8e0
SHA256 (.footprint) = 660e4d2b4725654564830141c697d98cb85eaea6cbe6e2b9f865f44bf37e6fb1
RWSagIOpLGJF372kXYt5EtFJrJCPso+v9feEFW6sFYnEnydRXFe8yILZdgLIqT1M65+Z4MZq32zkrn1GoHujLgrH+4iM5ILCsQI=
SHA256 (Pkgfile) = 6d9b4ba2c69a9aa36f55711926589146b35dd964dd94eb24593bf63833423b32
SHA256 (.footprint) = ecd6b283b6f986cc4e00030ab2889e40539061f6e3f2364023c541d628d76e92
SHA256 (GraphicsMagick-1.3.40.tar.xz) = 97dc1a9d4e89c77b25a3b24505e7ff1653b88f9bfe31f189ce10804b8efa7746
SHA256 (jpegturbo3-api-fixes.patch) = 3d5969ff16f4a16712d5f652bea7de756d986d1bc8fc9ed241f6823896a7f733

View File

@ -2,27 +2,30 @@
# URL: http://www.graphicsmagick.org
# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: brotli freetype jasper lcms2 libwebp
# Optional: libpng libjpeg-turbo libtiff libxml2 graphviz libheif libde265
# Optional: libpng libjpeg-turbo libtiff libxml2 dav1d graphviz libheif libde265
name=graphicsmagick
version=1.3.40
release=1
source=(https://downloads.sourceforge.net/project/$name/$name/$version/GraphicsMagick-$version.tar.xz)
release=2
source=(https://downloads.sourceforge.net/project/$name/$name/$version/GraphicsMagick-$version.tar.xz jpegturbo3-api-fixes.patch)
build() {
cd GraphicsMagick-$version
cd GraphicsMagick-$version
./configure \
--prefix=/usr \
--enable-shared \
--with-modules \
--with-perl \
--with-gs-font-dir='/usr/share/fonts/X11/Type1' \
--with-quantum-depth=16 \
--with-threads
patch -p1 -i ../jpegturbo3-api-fixes.patch
make
make DESTDIR=$PKG install
./configure \
--prefix=/usr \
--enable-shared \
--with-modules \
--with-perl \
--with-gs-font-dir='/usr/share/fonts/X11/Type1' \
--with-quantum-depth=16 \
--with-threads
rm -r $PKG/usr/share/doc $PKG/usr/share/GraphicsMagick-$version
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share/doc $PKG/usr/share/GraphicsMagick-$version
find $PKG/usr/lib -name "*.la" -delete
}

View File

@ -0,0 +1,67 @@
--- GraphicsMagick-1.3.40/coders/jpeg.c 2022-12-26 11:56:04.000000000 -0500
+++ GraphicsMagick-1.4.020230708/coders/jpeg.c 2023-05-31 08:38:54.000000000 -0400
@@ -1,5 +1,5 @@
/*
-% Copyright (C) 2003-2022 GraphicsMagick Group
+% Copyright (C) 2003-2023 GraphicsMagick Group
% Copyright (C) 2002 ImageMagick Studio
% Copyright 1991-1999 E. I. du Pont de Nemours and Company
%
@@ -954,7 +954,7 @@
i;
save_quality=0;
-#ifdef D_LOSSLESS_SUPPORTED
+#if !defined(LIBJPEG_TURBO_VERSION_NUMBER) && defined(D_LOSSLESS_SUPPORTED)
if (image->compression==LosslessJPEGCompression)
{
save_quality=100;
@@ -1461,7 +1461,9 @@
}
#endif
#if (JPEG_LIB_VERSION >= 61) && defined(D_PROGRESSIVE_SUPPORTED)
-#ifdef D_LOSSLESS_SUPPORTED
+#if !defined(LIBJPEG_TURBO_VERSION_NUMBER) && defined(D_LOSSLESS_SUPPORTED)
+ /* This code is based on a patch to IJG JPEG 6b, or somesuch. Standard
+ library does not have a 'process' member. */
image->interlace=
jpeg_info.process == JPROC_PROGRESSIVE ? LineInterlace : NoInterlace;
image->compression=jpeg_info.process == JPROC_LOSSLESS ?
@@ -1693,7 +1695,7 @@
}
}
- jpeg_pixels=MagickAllocateResourceLimitedArray(JSAMPLE *,
+ jpeg_pixels=MagickAllocateResourceLimitedClearedArray(JSAMPLE *,
jpeg_info.output_components,
MagickArraySize(image->columns,
sizeof(JSAMPLE)));
@@ -1702,9 +1704,6 @@
jpeg_destroy_decompress(&jpeg_info);
ThrowJPEGReaderException(ResourceLimitError,MemoryAllocationFailed,image);
}
- (void) memset(jpeg_pixels,0,MagickArraySize(jpeg_info.output_components,
- MagickArraySize(image->columns,
- sizeof(JSAMPLE))));
/*
Extended longjmp-based error handler (with jpeg_pixels)
@@ -2791,7 +2790,8 @@
(void) LogMagickEvent(CoderEvent,GetMagickModule(),
"Image resolution: %ld,%ld",(long) image->x_resolution,
(long) image->y_resolution);
- if ((image->x_resolution != 0) && (image->y_resolution != 0))
+ if ((image->x_resolution >= 0) && (image->x_resolution < (double) SHRT_MAX) &&
+ (image->y_resolution >= 0) && (image->y_resolution < (double) SHRT_MAX))
{
/*
Set image resolution.
@@ -2896,7 +2896,7 @@
if ((image->compression == LosslessJPEGCompression) ||
(quality > 100))
{
-#if defined(C_LOSSLESS_SUPPORTED)
+#if !defined(LIBJPEG_TURBO_VERSION_NUMBER) && defined(C_LOSSLESS_SUPPORTED)
if (quality < 100)
ThrowException(&image->exception,CoderWarning,
LosslessToLossyJPEGConversion,(char *) NULL);