Bug 217987 - graphics/pngquant: update to 2.9.0
Summary: graphics/pngquant: update to 2.9.0
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: 2017-03-21 23:44 UTC by Anton Yuzhaninov
Modified: 2017-03-22 22:52 UTC (History)
0 users

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


Attachments
Update to 2.9.0 (8.13 KB, patch)
2017-03-21 23:44 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 2017-03-21 23:44:31 UTC
Created attachment 181038 [details]
Update to 2.9.0

Update pngquant to 2.9.0

Port changes in patch:
* configure patches updated
* Removed MAKE_ARGS, CPPFLAGS, LDFLAGS - already handled by configure
* configure used to turn debug on/off
* description for OPTIMIZED_FLAGS option added
* configure used to enable/disable SSE usage
* conditional DOCS
* -fearly-inlining removed from OPTIMIZED_FLAGS_CFLAG this option is not supported by clang

Portlint complains:
WARN: Makefile: SSE appears in PORT_OPTIONS:M, but is not listed in OPTIONS_DEFINE.
Because portlint don't know about platform-specific options and SSE option is useful only on i386.

poudriere testport passed on 10.3-RELEASE i386/amd64 and 11.0-RELEASE i386/amd64/armv6/mips/mips64 (with default options). Non default options tested manually on 11.0 amd64.
Comment 1 commit-hook freebsd_committer freebsd_triage 2017-03-22 22:50:47 UTC
A commit references this bug:

Author: ak
Date: Wed Mar 22 22:50:17 UTC 2017
New revision: 436747
URL: https://svnweb.freebsd.org/changeset/ports/436747

Log:
  - Update to 2.9.0
  - Remove MAKE_ARGS, CPPFLAGS, LDFLAGS - handled by configure
  - Use configure to handle DEBUG option
  - Add description for OPTIMIZED_FLAGS
  - Disable OPENMP option for now - impossible to use without significant
    manual intervention on 10.x-11.x (needs devel/llvm39 or modern gcc)
  - Use configure to handle SSE option (only provided on i386/amd64, enabled by default on amd64)
  - Conditionally install DOCS

  PR:	217987
  Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru> (except OPENMP stuff)

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