Commit graph

12138 commits

Author SHA1 Message Date
szptvlfn
70fab0590e update URL 2017-05-18 12:30:12 +00:00
he
cec67840d1 Um, undo PKGREVISION now that we bumped main version. 2017-05-17 13:23:03 +00:00
he
a0e03a3149 Upgrade ImageMagick6 from 6.9.7.9 to 6.9.8.5.
Pkgsrc changes:
Adapt to new version, PLIST (2 new files).

Upstream changes:
2017-05-12  6.9.8-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-5, GIT revision 11575:186b15d:20170512.

2017-05-10  6.9.8-5 John Cupitt <jcupitt@gmail.com>
  * Revise DICOM window and rescale handling (reference
    https://github.com/ImageMagick/ImageMagick/pull/484)

2017-05-08  6.9.8-5 Cristy  <quetzlzacatenango@image...>
  * Fix transient PDF bug (reference
    https://github.com/ImageMagick/ImageMagick/issues/463).
  * Check for EOF conditions for RLE image format.
  * Reset histogram page geometry (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31920).

2017-04-24  6.9.8-4 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-4, GIT revision 11521:d7433aa:20170424.

2017-03-26  6.9.8-4 Cristy  <quetzlzacatenango@image...>
  * Minimize buffer copies to improve OpenCL performance.
  * Patch a PCD writer problem, dark pixels (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=3164).
  * Support ICC based PDF's (reference
    https://github.com/ImageMagick/ImageMagick/issues/417).

2017-03-24  6.9.8-3 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-3, GIT revision 11444:3f523e5:20170324.

2017-03-20  6.9.8-3 Cristy  <quetzlzacatenango@image...>
  * MagickWand-config, use --cflags, not --clags (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31602).
  * Respect -loop option for animate -window (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31619).

2017-03-18  6.9.8-2 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-2, GIT revision 11436:a912791:20170318.

2017-03-14  6.9.8-2 Cristy  <quetzlzacatenango@image...>
  * Support namespaces for the security policy.

2017-03-11  6.9.8-1 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-1.

2017-03-03  6.9.8-0 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.8-0, GIT revision 11408:da91a7c:20170311.

2017-03-06  6.9.8-0 Cristy  <quetzlzacatenango@image...>
  * Respect throttle policy (reference
    https://github.com/ImageMagick/ImageMagick/issues/393).
  * Support the -authenticate option for PDF (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31530).

2017-03-03  6.9.7-10 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 6.9.7-10, GIT revision 11396:44b1bc6:20170303.

2017-02-21  6.9.7-10 Cristy  <quetzlzacatenango@image...>
  * Fix Spurious memory allocation message (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31438).
  * Identical images should return inf for PSNR (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31487).
2017-05-17 13:21:36 +00:00
ryoon
b38f8a28ed Update to 2.8.22
Changelog:
Overview of Changes from GIMP 2.8.20 to GIMP 2.8.22
===================================================

GUI:

 - improve drawing performance in single window mode, especially with
   pixmap themes


macOS DMG:

 - Make the launcher script also set BABL_PATH
 - Add patch for GTK+ Bug 743717 to the build which concerns crashes
   during clipboard operations with a clipboard manager active
 - Add patch for GTK+ Bug 767091 to the build which concerns crashes
   on some drag & drop operations
 - generate OSX package metadata during build


Plug-ins:

 - Fix for CVE-2007-3126, a bug in the ICO plug-in which allowed
   context-dependent attackers to cause a denial of service (crash)
   via an ICO file with an InfoHeader containing a Height of zero.
   We couldn't reproduce any crash in recent version, but fixed the
   error messages for good measure
 - Avoid creating wrong layer group structure when importing PSD
   files (already fixed in 2.8.20, didn't make it to the NEWS)
 - Prevent a crash in PDF plug-in if images or resolution are large
 - stop parsing invalid PCX files early and prevent a segmentation fault


General:

 - if NOCONFIGURE is set, autogen.sh won't run configure
 - VPATH builds for win32 targets have been fixed


Updated Translations:

 - Basque
 - Brazilian Portuguese
 - Catalan
 - Chinese (PRC)
 - Finnish
 - Greek
 - Hungarian
 - Italian
 - Kazakh
 - Norwegian
 - Polish
 - Slovenian
 - Spanish
 - Swedish
2017-05-16 11:47:30 +00:00
ryoon
441ae93891 Bump PKGREVISON
* Remove an incorrect POSIX shell portability fix
  and use bash as configure shell
2017-05-15 13:53:42 +00:00
he
a905242c36 Upgrade to ImageMagick version 7.0.5-6.
Upstream changes:
2017-05-12  7.0.5-6 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.5-6, GIT revision 20039:9371904:20170512.

2017-05-10  7.0.5-6 John Cupitt <jcupitt@gmail.com>
  * Revise DICOM window and rescale handling (reference
    https://github.com/ImageMagick/ImageMagick/pull/484)

2017-05-06  7.0.5-6 Cristy  <quetzlzacatenango@image...>
  * Restore the -alpha Shape option (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31879).
  * Fix transient PDF bug (reference
    https://github.com/ImageMagick/ImageMagick/issues/463).
  * The +opaque option now works on all channels (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31862).
  * Ensure backwards compatibility for the -combine option (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31855).
  * Check for EOF conditions for RLE image format.
  * Reset histogram page geometry (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31920).
2017-05-14 16:29:25 +00:00
spz
63ebd9b30f updating from version 2.36.4 to 2.36.6
adding patches for: CVE-2017-6311 CVE-2017-6312 CVE-2017-6313 CVE-2017-6314
from bugzilla.gnome.org
2017-05-14 12:55:16 +00:00
spz
8013f2f01f Update from 2.7.1 to 2.8: 3 API additions, no deletions, no changes
fixes CVE-2017-7857 CVE-2017-7858 CVE-2017-7864 CVE-2017-8105 CVE-2017-8287

Upstream change announcement:

  I. IMPORTANT CHANGES

    - Support for OpenType Variation Fonts is now complete.   The last
      missing part was handling the `VVAR' and `MVAR' tables, which is
      available with this release.

    - A new  function `FT_Face_Properties' allows the  control of some
      module  and   library  properties  per  font.    Currently,  the
      following properties can be  handled: stem darkening, LCD filter
      weights, and the random seed for the `random' CFF operator.

    - The PCF change to show more `colourful' family names (introduced
      in version 2.7.1) was too radical; it can now be configured with
      PCF_CONFIG_OPTION_LONG_FAMILY_NAMES   at   compile   time.    If
      activated, it can  be switched off at run time  with the new pcf
      property  `no-long-family-names'.  If  the `FREETYPE_PROPERTIES'
      environment variable is available, you can say

        FREETYPE_PROPERTIES=pcf:no-long-family-names=1

    - Support  for  the  following  scripts  has  been  added  to  the
      auto-hinter.

        Adlam, Avestan, Bamum, Buhid, Carian, Chakma, Coptic, Cypriot,
        Deseret, Glagolitic, Gothic, Kayah, Lisu, N'Ko, Ol Chiki, Old
        Turkic, Osage, Osmanya, Saurashtra, Shavian, Sundanese, Tai
        Viet, Tifinagh, Unified Canadian Syllabics, Vai


  II. IMPORTANT BUG FIXES

    - `Light' auto-hinting  mode no  longer uses TrueType  metrics for
      TrueType  fonts.   This bug  was  introduced  in version  2.4.6,
      causing   horizontal  scaling   also.    Almost  all   GNU/Linux
      distributions (with Fedora as  a notable exception) disabled the
      corresponding patch for good reasons; chances are thus high that
      you won't notice a difference.

      If  optical backward  compatibility for  legacy applications  is
      necessary, you might enable the AF_CONFIG_OPTION_TT_SIZE_METRICS
      configuration option.   However, it  is strongly  recommended to
      avoid that, adjusting font sizes instead.

    - If a TrueType font gets loaded with FT_LOAD_NO_HINTING, FreeType
      now scales  the font linearly  again (bug introduced  in version
      2.4.6).

    - CVE-2017-8105,  CVE-2017-8287:  Older   FreeType  versions  have
      out-of-bounds  writes  caused  by  heap-based  buffer  overflows
      related to Type 1 fonts.

        https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8105
        https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8287


  III. MISCELLANEOUS

    - A  new function  `FT_Set_Default_Properties' has  been added  to
      parse    the    `FREETYPE_PROPERTIES'    environment    variable
      (previously, it  was internal only).   `FT_Init_FreeType' always
      call this  function, but  `FT_New_Library' does not  (similar to
      `FT_Add_Default_Modules').

    - To be in sync with OpenType version 1.7 and newer, macros

        FT_PARAM_TAG_IGNORE_PREFERRED_FAMILY,
        FT_PARAM_TAG_IGNORE_PREFERRED_SUBFAMILY,
        TT_NAME_ID_PREFERRED_FAMILY
        TT_NAME_ID_PREFERRED_SUBFAMILY

      are renamed to

        FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_FAMILY,
        FT_PARAM_TAG_IGNORE_TYPOGRAPHIC_SUBFAMILY,
        TT_NAME_ID_TYPOGRAPHIC_FAMILY
        TT_NAME_ID_TYPOGRAPHIC_SUBFAMILY

      The old macro names are deprecated (but still available).

    - Support for SFNT `name' tables has been improved.

      . Format  1 `name' tables  are now supported.  Use  new function
        `FT_Get_Sfnt_LangTag' to access associated language tags.

      . Language, encoding, and name IDs have been updated to OpenType
        version 1.8.1.

    - The new CFF  engine now handles the `random'  operator.  All CFF
      opcodes are now supported.

    - The CFF module  has a new property `random-seed'  to control the
      pseudo-random number generation for the `random' operator.

    - The `freetype-config' script is now a wrapper of `pkg-config' if
      this program is available in the path.

    - FT_LOAD_TARGET_LCD  is now  a  variant of  FT_LOAD_TARGET_LIGHT;
      this should provide better rendering results.

    - A mode to display  light auto-hinting with sub-pixel positioning
      has been added to `ftdiff'.
2017-05-14 11:02:15 +00:00
ryoon
1f8c7c0bd5 Fix configure using ksh
The error is as follows.
./configure: 17376: Syntax error: no modifiers allowed with ${#var}

From the commit log of r1.127 src/bin/sh/parser.c,
it seems intentional. So use ksh explicitly.
2017-05-14 00:16:36 +00:00
adam
b0a6909944 Changes 4.1.1:
- Undef PySlice_GetIndicesEx, see https://bugs.python.org/issue29943
- Fix for file with DPI in EXIF but not metadata, and XResolution is an int rather than tuple
- Docs: Removed broken download counter badge
- Docs: Fixed rst syntax error
2017-05-09 08:06:54 +00:00
he
7db92edbc9 Fix CVE-2016-10267 ref.
http://bugzilla.maptools.org/show_bug.cgi?id=2611
43bc256d8a
Bump PKGREVISION.
2017-05-07 21:52:16 +00:00
he
aab68e95d6 Fix CVE-2016-10266 ref.
http://bugzilla.maptools.org/show_bug.cgi?id=2596
438274f938
Bump PKGREVISION.
2017-05-07 21:32:30 +00:00
he
34e134e2a5 Fix CVE-2016-10268, ref.
http://bugzilla.maptools.org/show_bug.cgi?id=2598
5397a417e6
Bump PKGREVISION.
2017-05-06 21:37:16 +00:00
he
f4b1a1ef47 Fix CVE-2016-10270, ref.
http://bugzilla.maptools.org/show_bug.cgi?id=2608
9a72a69e03
Bump PKGREVISION.
2017-05-06 21:29:16 +00:00
he
350bf9bfaa Fix CVE-2016-10269, ref. http://bugzilla.maptools.org/show_bug.cgi?id=2604
and
1044b43637
Bump PKGREVISION.
2017-05-06 21:02:00 +00:00
he
718a5c631d Fix CVE-2016-10094, ref. http://bugzilla.maptools.org/show_bug.cgi?id=2640
and https://github.com/vadz/libtiff/commit/c7153361a4041260719b340f73f2f76
Bump PKGREVISION.
2017-05-06 20:34:40 +00:00
mef
570725979c Updated graphics/flickernet 3.17.0 to 3.24.0
--------------------------------------------
		 Version	Downloads	Last updated
                 -------        ---------       ------------
FlickrNet API... 3.24.0 (this version)	585	Monday, February 6, 2017
FlickrNet API... 3.22.0		2,278	Friday, February 12, 2016
 - Upload now uses substantially less memory, Issue #13
 - Refactoring tests
 - Add simple retry on Web Exception 502 Bad Gateway
   - a common error returned by Flickr API

FlickrNet API... 3.20.0		193	        Tuesday, February 9, 2016
FlickrNet API... 3.19.0		510	        Monday, February 1, 2016
2017-05-06 04:39:31 +00:00
sevan
0cacb7511d CVE-2017-7596
CVE-2017-7597
CVE-2017-7599
CVE-2017-7600
3144e57770
Dependency for applying advisory patch.
+http://bugzilla.maptools.org/show_bug.cgi?id=2535
+0abd094b6e
Bump rev.
2017-05-05 20:14:05 +00:00
he
aa37e5dea0 Apply fix for CVE-2016-10093
http://bugzilla.maptools.org/show_bug.cgi?id=2610
787c0ee906
Bump PKGREVISION.
2017-05-05 20:06:02 +00:00
he
2f1082169b Forgot "make mps", this one belongs to the previous update, 4.0.7nb3. 2017-05-05 19:28:23 +00:00
he
fe9a12a30c Apply fix from upstream to fix CVE-2016-10092, ref.
http://bugzilla.maptools.org/show_bug.cgi?id=2620 and
9657bbe3cd
Bump PKGREVISION.
2017-05-05 19:16:57 +00:00
adam
d4c82145e2 Spiro is the creation of Raph Levien. It simplifies the drawing of beautiful
curves.

Using bezier splines an artist can easily draw curves with the same slope on
either side of an on-curve point. Spiros, on the other hand, are based on
clothoid splines which make it easy to maintain constant curvature as well as
constant slope. Such curves will simply look nicer.

Raph Levien's spiro splines only use on-curve points and so are easier to use
and more intuitive to the artist.

This library will take an array of spiro control points and convert them into
a series of bezier splines which can then be used in the myriad of ways the
world has come to use beziers.
2017-05-04 19:21:35 +00:00
sevan
d4bd6ca421 Add security patches & bump rev.
via FreeBSD bz #216658

https://nvd.nist.gov/vuln/detail/CVE-2017-5225
http://bugzilla.maptools.org/show_bug.cgi?id=2656
http://bugzilla.maptools.org/show_bug.cgi?id=2657
5c080298d5

https://nvd.nist.gov/vuln/detail/CVE-2017-7592
http://bugzilla.maptools.org/show_bug.cgi?id=2658
https://github.com/vadz/libtiff/commit/48780b4fcc42

https://nvd.nist.gov/vuln/detail/CVE-2017-7593
http://bugzilla.maptools.org/show_bug.cgi?id=2651
https://github.com/vadz/libtiff/commit/d60332057b95

https://nvd.nist.gov/vuln/detail/CVE-2017-7594
http://bugzilla.maptools.org/show_bug.cgi?id=2659
https://github.com/vadz/libtiff/commit/8283e4d1b7e5
https://github.com/vadz/libtiff/commit/2ea32f7372b6

https://nvd.nist.gov/vuln/detail/CVE-2017-7595
47f2fb61a3

https://nvd.nist.gov/vuln/detail/CVE-2017-7598
3cfd62d77c

https://nvd.nist.gov/vuln/detail/CVE-2017-7601
0a76a8c765

https://nvd.nist.gov/vuln/detail/CVE-2017-7602
66e7bd5952
2017-05-03 23:00:59 +00:00
jperkin
6b547497bb Convert CXXFLAGS setting C++ standard to USE_LANGUAGES. 2017-05-03 08:38:38 +00:00
wiz
c983c47ae4 Recursive bump for poppler-0.54.0 2017-05-02 13:37:30 +00:00
wiz
d0598d8485 Updated ImageMagick to 7.0.5.5.
2017-04-24  7.0.5-5 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.5-5, GIT revision 19908:bc92979:20170424.

2017-03-26  7.0.5-5 Cristy  <quetzlzacatenango@image...>
  * Minimize buffer copies to improve OpenCL performance.
  * Morphology thinning is no longer a no-op (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31650).
  * Patch two PCD writer problems, corrupt output and dark pixels (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=3164).
  * Support ICC based PDF's (reference
    https://github.com/ImageMagick/ImageMagick/issues/417).
  * Fix improper EPS clip path rendering (reference
    http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31722).
2017-05-02 11:25:52 +00:00
ryoon
76884737ca Recursive revbump from boost update 2017-04-30 01:21:19 +00:00
wiz
c9fdde23b4 Updated p5-Image-ExifTool to 10.50.
Apr. 20, 2017 - Version 10.50 (production release)

  - Decode a new Pentax tag (thanks Andras Salamon)
  - Improved decoding of Olympus DriveMode (thanks Herbert Kauer)
  - Improved handling of errors from utime when setting file times
  - Fixed potential hang problem when reading corrupted QuickTime metadata
  - Fixed problem deleting duplicate EXIF tags when writing other tags at the
    same time

Apr. 10, 2017 - Version 10.49

  - Added "DateFmt" utility function for use in advanced formatting expressions
  - Added a new Sony/Minolta LensType (thanks LibRaw)
  - Decode a new Panasonic tag
  - Fixed problem decoding Sony VariableLowPassFilter values (thanks Jos Roost)
  - Fixed problem setting XMP:About when creating new XMP in a file
  - Fixed an incorect Pentax DriveMode value (thanks Andras Salamon)
  - API Changes
      - Allow access to the advanced formatting expression via a new ExifTool
        "FMT_EXPR" member variable

Apr. 3, 2017 - Version 10.48

  - Added some new FujiFlashMode values (thanks Albert Shan)
  - Added a new Sony LensType (thanks Jos Roost)
  - Added a new Canon LensType (thanks LibRaw)
  - Added a new CanonModelID and minor changes to some others (thanks Dmitry)
  - Decode two Pentax tags and added a number of new values for other Pentax
    tags (thanks Andras Salamon)
  - Decode a new Sony tag (thanks Jos Roost)
  - Improvements to the experimental Validate feature
  - Fixed problem which could cause hang when reading bad PPT documents

Mar. 20, 2017 - Version 10.47

  - Added read support for JSON-format files
  - Added two new Sony/Minolta lenses (thanks Jos Roost)
  - Added a number of new Pentax tag values
  - Decode a new Canon CR2 tag (thanks Ed Hannon)
  - Decode WB information for Canon 800D (thanks LibRaw)
  - Improved config_files/photoshop_paths.config to indicate start of paths
  - Attempt to validate new file names in Windows before renaming images
  - Experimental Validate feature no longer warns about Windows XP tags
  - Fixed problem extracting layer information from very large PSD/PSB files

Mar. 8, 2017 - Version 10.46

  - Moved Mac System tags from the Extra table into a new MacOS group and added
    ability to extract them by requesting the MacOS group
  - Updated QuickTime GenreID list (thanks Francois Bonzon)
  - Fixed "Invalid xref" problem when reading some PDF files
  - Fixed error in Minolta lens list (thanks Jos Roost)
  - Fixed minor problem with -U option generating Unknown tags for some known
    bytes in variable-sized strings
  - API Changes:
      - Enhanced RequestTags option to allow groups to be requested

Mar. 2, 2017 - Version 10.45

  - Added ability to write a number of Mac OS X system tags (including the file
    creation date!)
  - Added ability to extract OS X extended attributes ("XAttr" tags)
  - API Changes:
      - Added XAttrTags option
      - Enhanced RequestAll option

Feb. 24, 2017 - Version 10.44

  - Added a few new CanonModelID values and a new Canon LensType
  - Added two new Nikon lenses (thanks Rolf Probst)
  - Added a few new Sony/Minolta lenses (thanks Jos Roost)
  - Added two new Sony MeteringMode values (thanks Jos Roost)
  - Improved verbose dump of Photoshop Layer information
  - Patched to allow "FileName encoding not specified" warnings to be avoided by
    setting -charset filename=""
  - Fixed problem in photoshop_paths.config printing some paths

Feb. 16, 2017 - Version 10.43

  - Restrict writing of EXIF:FlashEnergy to a single value as per EXIF spec
  - Reverted format change of Sony ImageCount tag
  - Changed PNG new eXIF/zXIF chunk names to "exIf" and "zxIf" until the
    proposed chunks are accepted (of course, while maintaining backward
    compatibility for reading/updating the other chunks)
  - Lowered priority of XMP-pdf:Keywords so it doesn't take precedence over
    PDF:Keywords when the Duplicates option is not used
  - Improved config_files/convert_regions.config to handle the case where the
    RegionInfoMP is missing a Rectangle

Feb. 10, 2017 - Version 10.42

  - Added ability to read/write PNG eXIF and zXIF chunks, and made these the
    place where new EXIF is created in PNG images (zXIF if the -z option is
    used, or eXIF otherwise)
  - Added ability to copy Photoshop OriginPathInfo with photoshop_paths.config
  - Made FileUserID and FileGroupID writable
  - Changed format for a Sony ImageCount tag
  - Improvements to experimental Validate feature
  - Fixed incorrect XMP swf namespace URI
  - Fixed problem using new -p section feature when combined with -w or -ee
  - Fixed formatting problem in -listx output when -lang option was used
  - Fixed problem where UserComment wasn't removed if found in IFD0 when writing
    it to the correct IFD

Feb. 1, 2017 - Version 10.41

  - Added an experimental metadata validation feature (invoked either by
    requesting the new Extra Validate tag or by setting the API Validate option)
  - Added support for PSDT file extension
  - Added age.config to the distribution
  - Added a new Sony lens (thanks Jos Roost)
  - Added a new PentaxModelID (thanks Louis Granboulan)
  - Enhanced -p option to allow files to be grouped in sections
  - Made makernote offset warning minor
  - Relaxed parsing of NMEA GGA sentence so comma after the geoid units is now
    optional
  - Patched problem extracting value of an unsafe binary tag with the -b option
    when specified using -TAG# instead of -TAG with -n
  - API Changes:
      - Added experimental Validate option
2017-04-27 12:42:26 +00:00
wiz
5661bd9966 Updated p5-GD to 2.66.
2.66    * throw proper error on newFrom* with not-existing file
        * add t/transp.t from RT #40525
        * Improve RT #54366 multiple gd.h warning
        * better doc for GD::Simple->arc
        * fix ANIMGIF with libgd 2.3.0-dev
2.65    * fix --gdlib_config_path to accept an argument (fperrad)
2.64    * Update doc for LIBGD_VERSION()
        * Fix 5.6.2, which does not have float in its typemap
2.63    * renamed VERSION() to LIBGD_VERSION(), RT #121307.
          It was treated magically by "use GD 2.18"
2.62    * fixed wrong <5.14 code generated with ExtUtils::Constants
          RT #121297. Don't generate const-xs.inc, only when missing.
        * add -liconv on hpux also (our pkgconfig parser cannot handle it)
2.61    * add CONFIGURE_REQUIRES META
        * add --gdlib_config_path
        * add Image Filters: scatter, pixelate, negate, grayscale, brightness,
          contrast, color, selectiveBlur, edgeDetectQuick, gaussianBlur, emboss,
          meanRemoval, smooth, copyGaussianBlurred
        * add palette methods: createPaletteFromTrueColor,
          neuQuant (but discouraged), colorMatch.
        * add interpolation methods: copyScale, copyRotateInterpolated,
          interpolationMethod.
        * add double GD::VERSION
        * add all gd.h constants
2.60    * add missing methods newFromWBMP, newFromXbm,
          (RT #68784) and some missing docs
        * Add --lib_fontconfig_path, --fcgi options
        * rewrote most of the XS code
        * cleanup Makefile.PL #20
2.59    * error on failing libgd calls
        * fix colorClosestAlpha, colorAllocateAlpha
        * add missing documentation
2.58    * fix VERSION_STRING for 2.0.x
        * honor --lib_gd_path specific gdlib-config
        * Loosen the comparison tests with GDIMAGETYPE ne gd2
        * Improve gdlib-config parsing (PR #17), esp. with 2.0.34
2.57    * fix Jpeg magic number detection RT #26146
        * fix RGB - HSV roundtrips: RT #120572 by J2N-FORGET
        * fix -print-search-dirs errors RT #106265
        * co-maint to rurban
        * add hv_fetchs, CI smokers
        * add GD::VERSION_STRING api
2.56_03 * add alpha method
        * improve option handling
        * fix meta data
2.56_02 * fix feature extraction >= 2.2 [RT #119459]
2.56_01 * rm Build.PL, fix permissions, fix for missing gdlib-config
2017-04-27 12:40:00 +00:00
wiz
a260191b74 Add upstream pull request URL. 2017-04-25 11:42:42 +00:00
wiz
94fc8f46df Use upstream patch to fix glut.h installation.
No change to binary package.
2017-04-25 11:27:00 +00:00
wiz
a7dfae2c13 Add new main master site. 2017-04-24 07:18:59 +00:00
adam
75a9285105 Revbump after icu update 2017-04-22 21:03:07 +00:00
taca
90142b583d Update ruby-mini-magick to 4.7.0.
4.7.0								2017/03/28

* Added MiniMagick::Image#get_pixels, which returns a matrix where each member
  is a 3-element array of numbers between 0 and 255, one for each of the RGB
  channels.

* When MiniMagick.timeout is set and the command times out, previously the
  command would still continue running in the background. Now when
  Timeout::Error is raised, we also kill the subprocess running the command
  with SIGTERM.

* Implementation of posix-spawn has been improved, where now both stdout and
  stderr are read from at the same time, stdin pipe is closed immediately
  after writing the input, and stdout and stderr pipes are closed once the
  command finishes. This now has essentially the same behaivour as
  Open3.popen3 with a block.
2017-04-22 16:33:23 +00:00
joerg
8e54a96a3a Drop unnecessary GTK dependency. Bump revision. 2017-04-20 18:07:35 +00:00
szptvlfn
bcec9c7dbd Update to 2.18.3
http://git.finalrewind.org/feh/plain/ChangeLog:
Tue, 04 Apr 2017 21:22:16 +0200  Daniel Friesel <derf+feh@finalrewind.org>

* Release v2.18.3
    * Fix double-free/OOB-write in E17 IPC. This only affects the
      background setting options and requires a malicious X11 app to run
      alongside feh and pretend to be an E17 window manager.
      (patch by Tobias Stoeckmann)
    * Fix image-specific format specifiers not being updated correctly in
      thumbnail mode window titles
    * Fix memory leak when closing images opened from thumbnail mode
    * Fix a possible out of bounds read caused by an unterminated string when
      using --output to save images in long paths. (patch by Tobias Stoeckmann)
    * Fix out of bounds read/write when handling empty or broken caption files.
      (patch by Tobias Stoeckmann)
    * Fix memory leak when saving a filelist or image whose target filename
      already exists. (patch by Tobias Stoeckmann)
2017-04-20 13:41:39 +00:00
dsainty
73fad09280 The generic EGL/GLX/WGL defaults are suitable for Darwin as BUILD_EGL will be
correct, and possibly not zero.

No revision bump required - this change fixes the build if the EGL = 0 guess
was incorrect, and no change if it was correct.
2017-04-19 07:34:12 +00:00
mef
805f2097bf Add BUILD_DEPENDS+= p5-File-Which-[0-9]* for make test 2017-04-18 14:02:10 +00:00
adam
0eb23dcf2e Changes 4.1.0:
- Close files after loading if possible
- Fix Image Access to be reloadable when embedding the Python interpreter
- Fetch DPI from EXIF if not specified in JPEG header
- Removed winbuild checksum verification
- Git: Set ContainerIO test file as binary
- Remove superfluous import of FixTk
- Fix import of tkinter/Tkinter
- Pure Python Decoders, including Python decoder to fix for MSP images
- Reorganized GifImagePlugin
- Doc: Reordered operating systems in Compatibility Matrix
- Test: Additional tests for BurfStub, Eps, Container, GribStub, IPTC, Wmf, XVThumb, ImageDraw, ImageMorph ImageShow
- Health fixes
- Test: Correctness tests ContainerIO, XVThumbImagePlugin, BufrStubImagePlugin, GribStubImagePlugin, FitsStubImagePlugin, Hdf5StubImagePlugin, PixarImageFile, PsdImageFile
- Remove unused imports
- Replaced KeyError catch with dictionary get method
- Test: Removed unrunnable code in test_image_toqimage
- Removed use of spaces in TIFF kwargs names, deprecated in 2.7
- Removed deprecated ImageDraw setink, setfill, setfont methods
- Send unwanted subprocess output to /dev/null
- Fix division by zero when creating 0x0 image from numpy array
- Test: Added matrix convert tests
- Replaced broken URL to partners.adobe.com
- Removed unused private functions in setup.py and build_dep.py
- Test: Fixed Qt tests for QT5 and saving 1 bit PNG
- Test: docker builds for Arch and Debian Stretch
- Updated libwebp to 0.6.0 on appveyor
- More explicit error message when saving to a file with invalid extension
- Docs: Update some http urls to https
- Preserve aux/alpha channels when performing Imagecms transforms
- Test linear and radial gradient effects
- Test ImageDraw.Outline and and ImageDraw.Shape
- Added PySide to ImageQt documentation
- BUG: Empty image mode no longer causes a crash
- Exclude .travis and contents from manifest
- Remove 'MIT-like' from license
- Tests: Add tests for several Image operations
- PNG: Moved iCCP chunk before PLTE chunk when saving as PNG, restricted chunks known value/ordering
- Default to inch-interpretation for missing ResolutionUnit in TiffImagePlugin
- Bug: Fixed segfault when using ImagingTk on pypy
- Bug: Fixed Integer overflow using ImagingTk on 32 bit platforms
- Tests: Added docker images for testing alternate platforms. See also https://github.com/python-pillow/docker-images.
- Removed PIL 1.0 era TK readme that concerns Windows 95/NT
- Prevent `nose -v` printing docstrings
- Replaced absolute PIL imports with relative imports
- Added context managers for file handling
- Expose registered file extensions in Image
- Make mode descriptor cache initialization thread-safe.
- Updated Windows test dependencies: Freetype 2.7.1, zlib 1.2.11
- Followed upstream pngquant packaging reorg to libimagquant
- Fix invalid string escapes
- Add test for crop operation with no argument
2017-04-16 08:11:16 +00:00
kim
aff190ad81 Missed the PKG_SUGGESTED_OPTIONS bit that was still in a vi process... 2017-04-15 15:56:00 +00:00
kim
94bcd44d94 Make tiff option when building gd, as tiff has many long-standing
vulnerabilities. Still enabled by default, as before. Ok by wiz@.

Fixes PR pkg/52148 and adds tiff to PKG_SUGGESTED_OPTIONS.
2017-04-15 15:50:42 +00:00
kim
512a07a749 Make tiff option when building libwebp, as tiff has many long-standing
vulnerabilities. Still enabled by default, as before. Ok by wiz@.

Fixes PR pkg/52149 and adds tiff to PKG_SUGGESTED_OPTIONS.
2017-04-15 15:48:12 +00:00
leot
08f71fe42b Update graphics/glfw to 3.2.1
Changes:
3.2.1
=====
Vulkan improvements
-------------------
Add support for statically linking the Vulkan loader

Misc improvements and bug fixes
-------------------------------
Fixes for a number of bugs that together affect all supported platforms.

3.2
===
Support for Vulkan
------------------
GLFW now supports basic integration with Vulkan with glfwVulkanSupported,
glfwGetRequiredInstanceExtensions, glfwGetInstanceProcAddress,
glfwGetPhysicalDevicePresentationSupport and glfwCreateWindowSurface.
Vulkan header inclusion can be selected with
GLFW_INCLUDE_VULKAN.


Window mode switching
---------------------
GLFW now supports switching between windowed and full screen modes and updating
the monitor and desired resolution and refresh rate of full screen windows with
glfwSetWindowMonitor.

Window maxmimization support
----------------------------
GLFW now supports window maximization with glfwMaximizeWindow and the
GLFW_MAXIMIZED hint and attribute.

Window input focus control
--------------------------
GLFW now supports giving windows input focus with glfwFocusWindow.

Window size limit support
-------------------------
GLFW now supports setting both absolute and relative window size limits with
glfwSetWindowSizeLimits and glfwSetWindowAspectRatio.

Localized key names
-------------------
GLFW now supports querying the localized name of printable keys with
glfwGetKeyName, either by key token or by scancode.

Wait for events with timeout
----------------------------
GLFW now supports waiting for events for a set amount of time with
glfwWaitEventsTimeout.

Window icon support
-------------------
GLFW now supports setting the icon of windows with glfwSetWindowIcon.

Raw timer access
----------------
GLFW now supports raw timer values with glfwGetTimerValue and
glfwGetTimerFrequency.

Joystick connection callback
----------------------------
GLFW now supports notifying when a joystick has been connected or disconnected
with glfwSetJoystickCallback.

Context-less windows
--------------------
GLFW now supports creating windows without a OpenGL or OpenGL ES context with
GLFW_NO_API.

Run-time context creation API selection
---------------------------------------
GLFW now supports selecting the context creation API at run-time with the
GLFW_CONTEXT_CREATION_API window hint value.

Error-free context creation
---------------------------
GLFW now supports creating OpenGL and OpenGL ES contexts that do not emit errors
with the GLFW_CONTEXT_NO_ERROR window hint, provided
the machine supports the `GL_KHR_no_error` extension.

CMake config-file package support
---------------------------------
GLFW now supports being used as a
config-file package from other projects for
easy linking with the library and its dependencies.
2017-04-12 12:56:46 +00:00
adam
91d7b2e7e8 Version 1.8.11 (built with libpng-1.6.28 and zlib-1.2.11)
Use png_set_option(PNG_IGNORE_ADLER32) to control ADLER32 handling.
  Changed LD=gcc to LD=$(CC) in Makefile and Makefile-nolib
PkgSrc:
  Removed patch-aa as build and installation are done from the main Makefile.
2017-04-10 08:59:34 +00:00
wiz
729634fb7b Updated gifsicle to 1.88.
Version 1.88   1.Jul.2015

* Fix bug where long comments were read incorrectly. Reported by
  kazarny.

* Add --no-ignore-errors option.


Version 1.87   9.Dec.2014

* Always optimize as if the background is transparent. This fixes some
  rare bugs reported by Lars Dieckow.

* Fix --crop issue with must-be-preserved frames that are out of the
  crop window.


Version 1.86   14.Oct.2014

* Further fix --rotate + --crop.


Version 1.85   14.Oct.2014

* Greatly improve optimization time for images with many colors.

* Add --no-extensions (with the s) and document those options more.

* Fix bug in interaction of --resize and --rotate reported by Michał
  Ziemba.


Version 1.84   29.Jun.2014

* Correct optimizer bug that affected GIFs with 65535 or more total
  colors. Reported by Jernej Simončič.


Version 1.83   21.Apr.2014

* Correct bug in custom gamma values reported by Kornel Lesiński.

* Update Windows build.


Version 1.82   27.Mar.2014

* Correct bug in `mix` sampling method reported by Bryan Stillwell.


Version 1.81   24.Mar.2014

* Correct bug in `mix` sampling method reported by Bryan Stillwell.


Version 1.80   18.Mar.2014

* Bug fixes and improved error messages.


Version 1.79   17.Mar.2014

* Major improvements in image scaling. Work sponsored by Tumblr via
  Mike Hurwitz.

** Add new resize sampling methods `mix`, `box`, `catrom`, `mitchell`,
   `lanczos2`, and `lanczos3`, selectable by `--resize-method`. The
   `catrom` filter often gives good results; the slightly faster `mix`
   method (a bilinear interpolator) is now the default. These new
   sampling methods consider all of the image's input colors when
   shrinking the image, producing better, less noisy output for most
   images.

** Add `--resize-colors`, which allows Gifsicle to enlarge the palette
   when resizing images. This is particularly important when shrinking
   images with small colormaps---e.g., shrinking a black-and-white
   image should probably introduce shades of gray.

* Support extensions such as XMP4 in which extension packet boundaries
  matter. Reported by `ata4`.

* Many bug fixes, especially to cropping. Thanks to Tumblr and to
  Bryan Stillwell, Tal Lev-Ami, "Marco," and others.
2017-04-05 16:07:17 +00:00
wiz
6cc5e98ac8 Updated p5-Image-Info to 1.40.
2017-03-21  Slaven Rezic  <slaven@rezic.de>

    Release 1.40

    Stable release with the change in 1.39_50

2017-03-19  Slaven Rezic  <slaven@rezic.de>

    Release 1.39_50

    Rational values work again (RT #117480)

    Fix warnings while processing PNGs (RT #118495) (by Johan Vromans)

    Pod spelling fixes (by Salvatore Bonaccorso and Slaven Rezic)
2017-04-04 13:15:31 +00:00
wiz
c1522f0a5a + jxrlib, gimp-jxr. 2017-04-04 13:08:16 +00:00
wiz
198e953732 Import gimp-jxr-2.0 as graphics/gimp-jxr.
GIMP plugin for jpegxr files.
2017-04-04 13:08:13 +00:00
wiz
8e0e4c5916 Import jxrlib-1.1 as graphics/jxrlib.
This is an open source implementation of the jpegxr image format
standard.
2017-04-04 13:07:07 +00:00
wiz
d9f80589af Updated ImageMagick to 7.0.5.4.
2017-03-24  7.0.5-4 Cristy  <quetzlzacatenango@image...>
  * Release ImageMagick version 7.0.5-4, GIT revision 19754:350fff3:20170324.

2017-03-21  7.0.5-4 Cristy  <quetzlzacatenango@image...>
  * Respect -loop option for animate -window (reference
    https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=31619).
2017-04-04 11:14:45 +00:00