Commit Graph

68 Commits

Author SHA1 Message Date
ajacoutot
a21e21aa53 Update to GraphicsMagick-1.3.36.
from Brad (maintainer)
2021-01-23 09:23:08 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
ajacoutot
73882af656 Update to GraphicsMagick-1.3.35.
from Brad (maintainer)
2020-03-01 10:04:24 +00:00
ajacoutot
129a4eebbc Update to GraphicsMagick-1.3.34.
Enable zstd.

from Brad (maintainer)
2020-01-01 10:54:26 +00:00
ajacoutot
1e26a6b3f5 Update to GraphicsMagick-1.3.33.
from Brad (maintainer)
2019-08-17 17:20:17 +00:00
ajacoutot
e5da67d62d Update to GraphicsMagick-1.3.32.
from Brad (maintainer)
2019-06-16 09:03:48 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
ajacoutot
eb3db05fe9 Update to GraphicsMagick-1.3.31.
from Brad (maintainer)
2019-03-25 08:10:49 +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
fb52e7e438 Update to GraphicsMagick 1.3.30, from Brad. Many oss-fuzz detected bugs
are fixed, also a heap write overflow in SVG/Rendering and various other
bugs. Notable behaviour change:

* JPEG: The JPEG reader now allows 3 warnings of any particular type
  before giving up on reading and throwing an exception.  This choice
  was made after observing files which produce hundreds of warnings
  and consume massive amounts of memory before reading the image data
  has even started.  It is currently unknown how many files which were
  previously accepted will be rejected by default.  The number of
  allowed warnings may be adjusted using '-define
  jpeg:max-warnings=<value>'.  The default limit will be adjusted
  based on reported user experiences and may be adjusted prior to
  compilation via the MaxWarningCount definition in coders/jpeg.c.
2018-08-12 13:39:35 +00:00
sthen
d15975a625 update to GraphicsMagick-1.3.29, from Brad. sync WANTLIB from me and ok with brad. 2018-05-16 11:34:05 +00:00
sthen
51b3995b8d update to GraphicsMagick-1.3.28, from Brad. various bug fixes including security-
related ones (heap overflows, null deref's, endless loops and others)
2018-03-17 20:09:06 +00:00
sthen
b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
sthen
ffee0550bf update to GraphicsMagick-1.3.26, from Brad.
CVE-2016-7800, CVE-2016-7997, CVE-2016-9830, CVE-2017-6335, CVE-2017-8350,
CVE-2017-10794, CVE-2017-10799, CVE-2017-10800
2017-09-07 16:57:51 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
sthen
d089f0b05a Add perl to WANTLIB, first batch. This used to be done automatically but
since SHARED_ONLY support was removed across the ports tree the perl module
no longer adds it, so it must be done manually for any perl ports that
provide perl shared-library modules (i.e. libdata/perl5/site_perl/$ARCH/*.so)
and you must not remove them from WANTLIB even if they show as "Extra".
2017-02-06 20:20:23 +00:00
sthen
ad29424c7f update to GraphicsMagick 1.3.25, from Brad - CVE-2016-2317 and a few other
security-related fixes noted in changelog.
2016-09-17 09:52:37 +00:00
naddy
6ba202c932 replace libiconv module 2016-09-13 15:29:01 +00:00
sthen
d3ed1b38e3 update to GraphicsMagick-1.3.24, from Brad (maintainer) 2016-06-11 11:48:17 +00:00
naddy
2c4204cf62 remove SHARED_ONLY from simple ports that use the gettext or libiconv module 2016-03-18 21:38:22 +00:00
naddy
f726f7bce8 requires --enable-shared 2016-03-11 11:48:28 +00:00
ajacoutot
1b2f8de074 Update to GraphicsMagick-1.3.23.
from Brad (maintainer)
2015-12-17 09:47:22 +00:00
sthen
5823709209 update to GraphicsMagick 1.3.22, from Brad. 2015-10-15 22:53:48 +00:00
jasper
3e8b310348 sed -i 2015-10-08 12:02:03 +00:00
ajacoutot
aa4b355f30 Make sure we don't pick up openmp.
from brad (maintainer)
2015-06-08 06:11:11 +00:00
ajacoutot
60fec9f2c2 Set the correct GhostScript fonts path.
from brad (maintainer)
2015-06-01 07:45:25 +00:00
ajacoutot
028fb6c0f2 Do not need to add the libxml2 header path to CPPFLAGS anymore. The
autoconf script uses xml2-config to determine the path.

from brad (maintainer)
2015-05-15 06:54:56 +00:00
sthen
4723696033 update to GraphicsMagick 1.3.21, from Brad 2015-05-13 09:41:58 +00:00
brad
fb1467b845 Update to GraphicsMagick 1.3.20.
ok sthen@
2014-09-10 00:07:39 +00:00
sthen
26b647a798 @comment zero-byte perl .bs files in all packages which don't have p5-* PKGNAMEs
and bump
2014-06-14 10:34:44 +00:00
brad
ecbd8454eb Update to GraphicsMagick 1.3.19.
ok sthen@
2014-03-27 02:15:34 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
brad
62401cceca Update to GraphicsMagick 1.3.18.
ok sthen@
2013-04-15 01:58:32 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
e4fa65e765 PERMIT_* / REGRESS -> TEST sweep 2013-03-11 11:10:51 +00:00
brad
82aee49a18 - Re-add some paths to LDFLAGS to allow GraphicsMagick to build if a previous
copy is not already installed.
- Remove the PTHREAD_LIBS override.

ok sthen@
2012-12-23 20:40:39 +00:00
brad
889952e07c Update to GraphicsMagick 1.3.17.
ok sthen@
2012-12-22 19:37:35 +00:00
jasper
5887dd2b1a Security fix for CVE-2012-3438,
GraphicsMagick: png_IM_malloc() size argument

ok brad (MAINTAINER)
2012-08-28 15:18:25 +00:00
okan
f84f5f1a1b update to 1.3.15; from Brad
ok sthen@
2012-07-03 13:36:28 +00:00
okan
b1182ace6e remove no_x11 FLAVOR and USE_GROFF; ok maintainer Brad.
ok sthen@
2012-06-19 13:20:19 +00:00
espie
53295a4812 bye bye FLAVOR:L 2011-12-02 14:36:13 +00:00
jasper
123b03e47c - regen WANTLIB 2011-11-01 20:30:49 +00:00
espie
d6e7b9cbe6 normalize pkgpath 2011-09-16 10:02:36 +00:00
naddy
8c18b08ac5 Fix build with png-1.5.
All fixes from/via NetBSD pkgsrc.  The people there did a lot of
heavy lifting.
2011-07-08 20:36:09 +00:00
ajacoutot
89a1cb30b4 Remove some duplicate wantlibs, use the libiconv MODULE where applicable. 2011-07-07 01:06:59 +00:00
sthen
d580cde0ab fix various typos, from Anthony J. Bentley with a few tweaks by myself 2011-03-14 09:15:33 +00:00
jasper
16a82ff72a - update GraphicsMagick to 1.3.12
from new maintainer, brad
2011-01-15 16:17:33 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00