Bug 213617 - graphics/pngquant: update from 2.5.2 to 2.7.2
Summary: graphics/pngquant: update from 2.5.2 to 2.7.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Alex Kozlov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-19 16:32 UTC by Anton Yuzhaninov
Modified: 2016-11-13 09:37 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (ak)


Attachments
1. Version update 2. License change 3. LCMS2 option 4. OPENMP option (8.41 KB, patch)
2016-10-19 16:32 UTC, Anton Yuzhaninov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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