242 Commits

Author SHA1 Message Date
sthen
d02bb15d20 update to ImageMagick 6.9.12-38
- stop patching policy.xml to disable the ghostscript delegate now we
are no longer 9 years behind on fixes for that
2022-02-11 16:34:27 +00:00
sthen
5241a18fc7 update to ImageMagick-6.9.12-36 2022-01-29 09:30:26 +00:00
sthen
50d9f34a37 update to ImageMagick-6.9.12-34
from Volker Schlecht with some tweaks
2022-01-13 17:45:36 +00:00
sthen
67c8d1cb10 update to ImageMagick-6.9.12-19 2021-08-17 20:41:36 +00:00
sthen
22270bae8e update to ImageMagick-6.9.12-2 2021-03-01 20:42:10 +00:00
sthen
a3e5de8f53 drop maintainer 2020-02-03 20:40:37 +00:00
sthen
3d319db239 update to ImageMagick-6.9.10-86 2020-01-14 11:41:11 +00:00
jca
388877a118 Bump to force updates after the removal of -lstdc++ in libraw_r.pc
ok sthen@ (maintainer)
2020-01-10 14:07:06 +00:00
sthen
3ef7cb530d update to ImageMagick-6.9.10-82, while there enable zstd as suggested
by Brad (ImageMagick depends on libtiff which pulls in zstd anyway now).
2019-12-31 23:44:10 +00:00
sthen
2c9c567a0d update to ImageMagick 6.9.10-80, plus add a post-release patch researched by
cwen@ that may fix some consumers on gcc3 arches.
2019-12-28 14:39:47 +00:00
sthen
184ebe9818 update to ImageMagick 6.9.10-79 2019-12-19 15:39:10 +00:00
sthen
6a59ff37d4 mark BROKEN-arm, libm functions (cabs etc) not detected, fallback code is broken 2019-12-06 14:35:18 +00:00
sthen
c27fb33376 update to ImageMagick-6.9.10-62 2019-08-31 15:20:15 +00:00
sthen
119f499508 update to ImageMagick 6.9.10-61 2019-08-19 15:27:10 +00:00
sthen
f8e6a357c1 update to ImageMagick-6.9.10-49 2019-06-16 19:20:45 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen
c11fca51f6 update to ImageMagick-6.9.10-47 2019-05-29 12:16:09 +00:00
sthen
02f9b6478f update to ImageMagick-6.9.10-36 2019-04-02 15:21:40 +00:00
sthen
9759bcedc0 update to ImageMagick-6.9.10-26 2019-02-06 23:31:32 +00:00
sthen
8fd9f32660 regen WANTLIB (png->png16) 2019-01-16 22:02:13 +00:00
sthen
2b6bf96c4c update to ImageMagick-6.9.10-23 2019-01-16 21:30:27 +00:00
ajacoutot
b676f0b97b configure --without-zstd otherwise it gets picked up if present and
junked by dpb(1) during bulks.
2018-12-19 13:34:14 +00:00
sthen
f58de507e3 update to ImageMagick 6.9.10-14 2018-11-06 22:27:13 +00:00
sthen
d38c34111a remove junk target; noop 2018-11-05 17:23:12 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
4501da91dd disable the gs delegate altogether in default policy.xml, rather than
the various coders which use it
2018-08-23 12:48:06 +00:00
sthen
7789f5ac37 also disable PS2/PS3 by default, pointed out by Bob Friesenhahn on oss-sec 2018-08-22 22:53:47 +00:00
sthen
054f22e19b Update to ImageMagick 6.9.10-10 including various fixes for bugs found by
OSS Fuzz.

Disable ghostscript-based coders in the default config file (policy.xml)
following suggestion in http://www.openwall.com/lists/oss-security/2018/08/21/2
If you're using an edited config file or using ImageMagick in chroot, you may
want to consider following suit.
2018-08-22 18:36:00 +00:00
sthen
c84d10b6b1 update to ImageMagick-6.9.9-47, seems to fix crashes seen in geo/postgis
build and probably others.

noting here just for the sake of it, my test case reduced to:
convert -size 200x200 xc:none -draw "path 'M 110,190 M 70,40'" tmp0.png
2018-05-24 09:33:42 +00:00
sthen
7be17df0af update to ImageMagick-6.9.9-46 2018-05-21 21:12:48 +00:00
sthen
4a560155e2 update to ImageMagick-6.9.9-38, fixing memory leaks and numerous use of
uninitialized values, integer overflow, memory exceeded, and timeouts
(mostly from OSS Fuzz).
2018-03-17 16:02:30 +00:00
sthen
2d0b8c390c update to ImageMagick-6.9.9-30 2017-12-28 21:56:32 +00:00
sthen
c0e48c4722 add hidden dep on libraw (raw_r), and explicitly disable flif/raqm 2017-11-07 14:20:06 +00:00
sthen
64e165fd7c re-regen WANTLIB to unbreak 2017-11-04 00:00:48 +00:00
sthen
04fc475458 regen WANTLIB 2017-11-03 10:53:39 +00:00
sthen
8d2c594374 update to ImageMagick-6.9.9-21 2017-11-03 10:35:49 +00:00
sthen
b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
sthen
2c6dc69406 update to ImageMagick 6.9.9-11 2017-09-06 14:18:08 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
sthen
ee4cbd9413 security update to ImageMagick-6.9.9-0 (crafted RLE image can trigger a crash
because of incorrect EOF handling in coders/rle.c)
2017-07-18 16:05:12 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
3730eb4a73 update to ImageMagick-6.9.8-6 2017-05-21 15:02:41 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
sthen
1ea96f813c update to ImageMagick 6.9.8-3 2017-03-28 10:51:37 +00:00
sthen
21c7167c9d update to ImageMagick-6.9.7-0 2016-12-22 21:26:20 +00:00
sthen
ad40923974 update to ImageMagick-6.9.6-7 2016-12-06 14:44:23 +00:00
sthen
7be3acb72e update to ImageMagick 6.9.6-4 2016-11-13 20:54:46 +00:00
naddy
6ba202c932 replace libiconv module 2016-09-13 15:29:01 +00:00
sthen
098f467560 update to ImageMagick-6.9.5-5; buffer overflow, use-after-free 2016-08-12 13:38:49 +00:00
sthen
6d0f5ed0f6 update to ImageMagick-6.9.5-4, with (amongst others) some buffer overflow fixes 2016-08-02 22:52:55 +00:00