aboutsummaryrefslogtreecommitdiff
path: root/graphics/ImageMagick7
Commit message (Collapse)AuthorAgeFilesLines
* *: graphics/openexr PORTREVISION bumpsMatthias Andree2021-08-031-1/+1
| | | | OpenEXR changes its SONAME again, so bump PORTREVISION of its users.
* *: bump PORTREVISION after math/Imath update, #2Matthias Andree2021-07-181-0/+1
| | | | | | | | | | | This also bumps the PORTREVISION of all ports that OPTIONally depend on Imath, for instance, through an OPENEXR or EXR option that defaults to off. Missed in commit 3cda93bdf69bfb4ea99181e638e661c467dad38d. Reported by: Philipp Ost <pj@smo.de> Reported by: koobs@ (thanks for forwarding the report)
* graphics/ImageMagick[6-7]: optionize the dependency on ffmpegThierry Thomas2021-06-181-3/+8
| | | | | | | | | | | | | | - Make an option for FFMPEG, and do not enable it by default. - Do not bump PORTREVISION: pkg will take care of it, and ports users may rebuild it if needed. - Note: there is no simple way to deactivate this option when ffmpeg is already installed. PR: 256215 Reported by: Toshimichi Masubuchi (ImageMagick7) and gessel (6) Approved by: maintainer’s time-out
* graphics/ImageMagick7: upgrade to 7.0.11-12 and fix some vulnerabilitiesThierry Thomas2021-05-273-752/+54
| | | | | | | | | | | | | | | Changelog at <https://imagemagick.org/script/changelog.php>. PR: 255802 Approved by: maintainer’s time-out Security: CVE-2020-27829 Security: CVE-2020-29599 Security: CVE-2021-20176 Security: CVE-2021-20241 Security: CVE-2021-20243 Security: CVE-2021-20244 Security: CVE-2021-20245 Security: CVE-2021-20246
* graphics/ImageMagick7: make compatible with OpenEXR/Imath 3.0Matthias Andree2021-04-121-3/+3
|
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* graphics/libraw: Update to 0.20.2Jason E. Hale2021-01-011-1/+1
| | | | | | | | | Bump PORTREVISION on consumers due to shared library bump. Changes: https://www.libraw.org/news/libraw-0-20-2-Release Notes: svn path=/head/; revision=559789
* Prefer graphics/ligvrsvg2-rust over graphics/librsvg2Tobias C. Berner2020-11-091-0/+1
| | | | | | | | | | | | | | - switch to the more modern version of librsvg2 on architectures supporting rust - this will fix some graphical issues on these architectures PR: 250276 Exp-run by: antoine Submitted by: tobik Differential Revision: https://reviews.freebsd.org/D18878 Notes: svn path=/head/; revision=554733
* Update to 7.0.10-24Jochen Neumeister2020-07-283-4/+8
| | | | | | | | | | | | | | | | | This Update fix a vulnerabiliy: 2020-06-14 7.0.10-20 <quetzlzacatenango@image...> Fix out-of-bounds vulnerability when reading sixel images (reference https://github.com/ImageMagick/ImageMagick/issues/2143). Full Changelog: https://imagemagick.org/script/changelog.php PR: 246337 Reported by: VVD <vvd@unislabs.com> Approved by: kwm (maintainer timeout) MFH: 2020Q3 Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=543594
* Update ImageMagick7 to 7.0.10-6Koop Mast2020-04-193-4/+21
| | | | | | | | | | | | - Fix library name in bin/Magick*-config scripts. [1] - Reduce nox11 diff with the Imagemagick 6 version. PR: 245557 [1], 244275 [2] Reported by: VVD (vvd@unislabs.com) [1] nork@ninth-nine.com [2] Notes: svn path=/head/; revision=532140
* Update MASTER_SITES and WWWSunpoet Po-Chuan Hsieh2020-03-012-3/+3
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=527537
* Update ImageMagick6 to 7.0.9-20.Koop Mast2020-01-312-4/+4
| | | | Notes: svn path=/head/; revision=524715
* Update Imagemagick7 to 7.0.9-18.Koop Mast2020-01-263-9/+9
| | | | Notes: svn path=/head/; revision=524222
* Add USES=xorg USES=gl, ports categories e and gNiclas Zeising2019-11-051-0/+1
| | | | | | | | Add USES=xorg and USES=gl to ports in categories starting with 'e' and 'g'. While here, try to sprinkle other USES (mostly gnome and sdl) as needed. Notes: svn path=/head/; revision=516847
* Canonicalize librsvg dependencyTobias Kortkamp2019-09-131-2/+1
| | | | | | | | - Use USE_GNOME=librsvg2 where possible - Reduce scope of D18878 Notes: svn path=/head/; revision=511954
* Update ImageMagick to 7.0.8.57.Koop Mast2019-08-053-4/+6
| | | | | | | | | | | | | | Temperarly disable RAQM support in the -nox11 port since it pulls in X libraries (via harfbuzz->cairo->X) [1]. Thanks to the reportes for tracking down where the extra dependancies came from. PR: 239156 Reported by: Martin Waschbüsch <martin@waschbuesch.de> Ting-Wei Lan <lantw44@gmail.com> Gary <freebsd-bugzilla@in-addr.com> Notes: svn path=/head/; revision=508193
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-0/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* Update Imagemagick7 to 7.0.8-50.Koop Mast2019-06-262-4/+4
| | | | Notes: svn path=/head/; revision=505175
* Update ImageMagick7 to 7.0.8-48.Koop Mast2019-06-032-7/+10
| | | | | | | Add support for complex text layout via libraqm. Notes: svn path=/head/; revision=503423
* Update ImageMagick7 to 7.0.8.47.Koop Mast2019-05-303-5/+14
| | | | | | | | | | PR: 238199 Reported by: Tommy P <tommyhp2@gmail.com> MFH: 2019Q2 Security: 183d700e-ec70-487e-a9c4-632324afa934 Notes: svn path=/head/; revision=503065
* graphics/libraw: Update to 0.19.2Jason E. Hale2019-03-291-0/+1
| | | | | | | | | | - Demosaic packs are no longer distributed nor supported upstream - Bump PORTREVISON on all consumers due to libraw shlib version increase Changes: https://www.libraw.org/news/libraw-0-19-2-release Notes: svn path=/head/; revision=497222
* Update ImageMagick7 to 7.0.8-22.Koop Mast2018-12-303-54/+4
| | | | Notes: svn path=/head/; revision=488736
* Update ImageMagick7 to 7.0.8-20.Koop Mast2018-12-252-4/+4
| | | | Notes: svn path=/head/; revision=488319
* Update Imagemagick7 to 7.0.8-16.Koop Mast2018-12-126-43/+9
| | | | Notes: svn path=/head/; revision=487310
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* * Fix a bug in the icon coderKoop Mast2018-11-203-1/+36
| | | | | | | | | | | | * Fix a bug in configure that resulted in a string being inserted in the Libs.private field of the pkg-config files. Remove broken from 3 ports that where broken by the above bugs. Reported by: jbeich@ Obtained from: upstream Notes: svn path=/head/; revision=485437
* Update ImageMagick7 to 7.0.8.14 [1]Koop Mast2018-11-114-217/+126
| | | | | | | | | | | | | * Add option for ISO/IEC 23008-12:2017 HEIF suport [1] * Add option for RAW support (from IM6). * Convert a number of options to optionhelpers (sync from IM6). * Add comment to the patch-config_policy.xml file why it still needed. PR: 230788 (based on) [1] Submitted by: Sebastian Steinmetz <freebsd-2018@sebastiansteinmetz.ch> Notes: svn path=/head/; revision=484699
* Update ImageMagick to 6.9.10.14 [1]Koop Mast2018-11-101-1/+2
| | | | | | | | | | | | | | | | | | | | | * Add PKGNAMESUFFIX and rename the directory. This was done to show that IM6 is not the "main" version. But still fully supported by upstream. * Convert a number of options to optionhelpers. * Add option for ISO/IEC 23008-12:2017 HEIF suport * Add comment to pkg-descr explaining IM6's "legacy" tag. * Add comment to the patch-config_policy.xml file why it still needed. Please note that IM7 is not a drop in replacement due to library API and command arguments changes. And as a result ports need to decide for themself which version to use. Chase these changes in all the ports that using IM6. PR: 225102 (based on, only the version update) [1] Submitted by: Pascal Christen <pascal.christen@hostpoint.ch> Notes: svn path=/head/; revision=484640
* Update ilmbase and openexr to 2.3.0, rename OpenEXR to openexr.Matthias Andree2018-09-221-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Release notes: <https://github.com/openexr/openexr/releases/tag/v2.3.0> Adjust LIB_DEPENDS of all ports that require ilmbase or openexr to chase the new lower-case spelling of the name, and to omit the version from the library name to ease future maintenance. Bump PORTREVISION of all ports that depend on ilmbase or openexr directly, so that they all get rebuilt on upgrades. Add patches to graphics/ampasCTL to keep it alive, with (a) ilmbase now that its Iex::BaseExc class is no longer derived from std::string, details were given upstream through https://github.com/ampas/CTL/issues/71 and (b) to unwind semicolon/;-lists in cmake that stem from openexr/ ilmbase pkg-config variables. (Note ampasCTL is unmaintained as FreeBSD port, and upstream, and I cannot run-time test it.) Poudriere build tests on 11.2-RELEASE-p1 amd64 of ALL ports depending directly or indirectly on ilmbase and/or openexr have passed without regressions. Thus invoking due diligence, I believe I have done the equivalent of an -exp run, and do not require approval for the dependency chases to third-party ports. Notes: svn path=/head/; revision=480374
* graphics/ImageMagick[7]: remove CONFLICTS with lang/execline, 2nd tryKurt Jaeger2018-09-221-2/+1
| | | | | | | | | | | - lang/execline dropped their bin/import, so it no longer conflicts PR: 185818 Submitted by: mj@netauth.com Approved by: kwm (maintainer timeout) Notes: svn path=/head/; revision=480358
* Revert r480301, it's brokenAntoine Brodin2018-09-211-15/+4
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=480319
* graphics/ImageMagick[7]: remove CONFLICTS with lang/execlineKurt Jaeger2018-09-211-4/+15
| | | | | | | | | | | - lang/execline dropped their bin/import, so it no longer conflicts PR: 185818 Submitted by: mj@netauth.com Approved by: koobs (maintainer timeout) Notes: svn path=/head/; revision=480301
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-0/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* Update ImageMagick to 7.0.7-16.Koop Mast2017-12-263-15/+19
| | | | Notes: svn path=/head/; revision=457289
* Fix the context of some patches so that they apply with stricter patch(1)Antoine Brodin2017-11-091-7/+9
| | | | | | | | PR: 223545 With hat: portmgr Notes: svn path=/head/; revision=453865
* Update ImageMagick7 to 7.0.7-4.Koop Mast2017-09-242-4/+4
| | | | Notes: svn path=/head/; revision=450491
* ImageMagick7 to 7.0.7-2.Koop Mast2017-09-193-12/+11
| | | | | | | | | | | | | | | Disable FPX (FlashPix) support by default. This image format is really rare these days coupled with that there are known CVE's in libfpx and it doesn't seem to be maintained these days. It doesn't make sense to keep it enabled by default anymore. [1] Bump vapoursynth for sharedi library bumps in IM7. PR: 222309 [1] Submitted by: Anton Yuzhaninov <citrin+pr@citrin.ru> [1] Notes: svn path=/head/; revision=450128
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-0/+1
| | | | | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275 Notes: svn path=/head/; revision=449591
* Register CONFLICTSPawel Pekala2017-07-161-0/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=446034
* Update ImageMagick7 to 7.0.5-10.Koop Mast2017-06-072-4/+4
| | | | Notes: svn path=/head/; revision=442859
* Update ImageMagick to 7.0.5-9.Koop Mast2017-05-292-4/+4
| | | | | | | PR: 219627 Notes: svn path=/head/; revision=441987
* Update ImageMagick7 to 7.0.5-7.Koop Mast2017-05-243-6/+5
| | | | Notes: svn path=/head/; revision=441596
* Update ImageMagick7 to 7.0.5-6.Koop Mast2017-05-173-12/+12
| | | | | | | PR: 216930 Notes: svn path=/head/; revision=441080
* Update to 0.6.0Sunpoet Po-Chuan Hsieh2017-04-301-1/+1
| | | | | | | | | - Bump PORTREVISION for dependent ports Changes: https://chromium.googlesource.com/webm/libwebp/+/master/NEWS Notes: svn path=/head/; revision=439814
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andGerald Pfeifer2017-04-011-0/+1
| | | | | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707 Notes: svn path=/head/; revision=437439
* graphics/ImageMagick7: Update to 7.0.3-7Mark Felder2016-12-042-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summarized ChangeLog since 7.0.2-9: * Off by one memory allocation (reference https://github.com/ImageMagick/ImageMagick/issues/296). * The -extent option now matches the results of IMv6 (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=30779). * Prevent fault in MSL interpreter (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30797). * Mask composite produces proper results for the convert utility (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=29675). * Added layer RLE compression to the PSD encoder. * Fixed incorrect parsing with ordered dither. (reference https://github.com/ImageMagick/ImageMagick/issues/254) * Unit test pass again after small SUN image patch. * Fixed incorrect RLE decoding when reading a DCM image that contains multiple segments. * Fixed incorrect RLE decoding when reading an SGI image (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30514) * Added layer RLE compression to the PSD encoder. * Added define 'psd:preserve-opacity-mask' to preserve the opacity mask in a PSD file. * Fixed issue where the display window was used instead of the data window when reading EXR files (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&p=137849). * Fixed reading DXT1 images with an alpha channel. * Fixed incorrect padding calculation in PSD encoder. * Added define 'psd:additional-info' to preserve the additional information in a PSD file. * Prevent buffer overflow in BMP & SGI coders (bug report from pwchen&rayzhong of tencent). * Prevent buffer overflow and other problems in SIXEL, PDB, MAP, TIFF and CALS coders (bug report from Donghai Zhu). * The -stream option now increments the pixel pointer properly (reference https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=30327). PR: 214511 MFH: 2016Q4 Notes: svn path=/head/; revision=427819
* Bump PORTREVISIONS for ports depending on the canonical version of GCC andGerald Pfeifer2016-11-201-0/+1
| | | | | | | | | | | | lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some circumstances such as versions of FreeBSD or platforms). In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang, c++11-lang, c++0x, c11 requested via USES=compiler. Notes: svn path=/head/; revision=426566
* Update ImageMagick7 to 7.0.2-9.Koop Mast2016-08-222-6/+8
| | | | | | | | | | Only add dependancy (indirect) to glib20 if the depenancy uses glib20. [1] Add Indirect dependancy to ilmbase for the exr plugin. Reported by: Miroslav Lachman <000.fbsd@quip.cz> (on freebsd-ports@) [1] Notes: svn path=/head/; revision=420630
* Fix plist so this port now packages.Koop Mast2016-08-111-1/+2
| | | | | | | Reported by: pkg-fallout@ Notes: svn path=/head/; revision=420057