Bug 213617

Summary: graphics/pngquant: update from 2.5.2 to 2.7.2
Product: Ports & Packages Reporter: Anton Yuzhaninov <citrin+pr>
Component: Individual Port(s)Assignee: Alex Kozlov <ak>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (ak)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
1. Version update 2. License change 3. LCMS2 option 4. OPENMP option none

Description Anton Yuzhaninov 2016-10-19 16:32:46 UTC
Created attachment 175938 [details]
1. Version update 2. License change 3. LCMS2 option 4. OPENMP option

Please update pngquant to version 2.7.2.

Changes in the attached patch:

1. License was changed to GPLv3:
https://github.com/pornel/pngquant/commit/80d02c83cd1044208f98d38df520a2dafa24f549

2. Added an option to lcms2 support (for support color profiles in png files with embedded ICC color profiles).

3. Option OPENMP was changed to fix build with clang. Feel free to revert this change - it probably will not work with GCC (but clang is default on i386/amd64). Better to have this handled in Mk/Uses/compiler.mk, but currently there is no support for openmp with clang.
Comment 1 Anton Yuzhaninov 2016-11-12 02:31:44 UTC
Tested with pourdriere: http://poudriere.citrin.ru/data/latest-per-pkg/pngquant/2.7.2/ (default options only).
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-11-12 15:51:11 UTC
A commit references this bug:

Author: ak
Date: Sat Nov 12 15:50:51 UTC 2016
New revision: 425963
URL: https://svnweb.freebsd.org/changeset/ports/425963

Log:
  - Update to 2.7.2
  - License changed to GPL3
  - Add LCMS2 option

  PR:	213617
  Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru>

Changes:
  head/graphics/pngquant/Makefile
  head/graphics/pngquant/distinfo
  head/graphics/pngquant/files/patch-configure