Bug 213756 - graphics/aseprite: Update to 1.1.9
Summary: graphics/aseprite: Update to 1.1.9
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: Jan Beich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-24 20:22 UTC by Yuri Victorovich
Modified: 2016-11-01 16:22 UTC (History)
0 users

See Also:


Attachments
patch (3.94 KB, patch)
2016-10-24 20:22 UTC, Yuri Victorovich
no flags Details | Diff
patch (8.05 KB, patch)
2016-11-01 05:58 UTC, Yuri Victorovich
no flags Details | Diff
patch (7.64 KB, patch)
2016-11-01 05:59 UTC, Yuri Victorovich
yuri: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2016-10-24 20:22:08 UTC
Created attachment 176118 [details]
patch

The attached patch causes build failure with clang-3.8 on 10.3 but not with 11.0.

On 10.3 I am getting the error with clang38, see the first comment here: https://github.com/aseprite/aseprite/issues/1270

On 11 both base and port clang build the exact same port fine.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2016-11-01 05:58:45 UTC
Created attachment 176366 [details]
patch

Update to 1.1.9 including the workaround for bug#213773 suggested by Dimitry Andric whom I thank for his help resolving the C++ problem in 10 and 9.
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2016-11-01 05:59:59 UTC
Created attachment 176367 [details]
patch
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2016-11-01 06:01:37 UTC
See also: bug#213773 that previously blocked this update. Now the workaround is in the patch.
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-11-01 15:49:19 UTC
A commit references this bug:

Author: jbeich
Date: Tue Nov  1 15:48:28 UTC 2016
New revision: 425055
URL: https://svnweb.freebsd.org/changeset/ports/425055

Log:
  graphics/aseprite: update to 1.1.9 [1]

  - Apply a workaround for old libc++ on 10.x systems [2]

  Changes:	https://www.aseprite.org/release-notes/#aseprite-v1-1
  PR:		213756 [1]
  PR:		213773 [2]
  Submitted by:	yuri@rawbw.com [1]
  Submitted by:	dim [2]

Changes:
  head/graphics/aseprite/Makefile
  head/graphics/aseprite/distinfo
  head/graphics/aseprite/files/patch-src_app_app__menus.cpp
  head/graphics/aseprite/files/patch-src_app_app__menus.h
  head/graphics/aseprite/files/patch-src_base_file__handle.cpp
  head/graphics/aseprite/files/patch-src_base_fs__unix.h
  head/graphics/aseprite/pkg-plist
Comment 5 commit-hook freebsd_committer freebsd_triage 2016-11-01 16:14:25 UTC
A commit references this bug:

Author: jbeich
Date: Tue Nov  1 16:13:23 UTC 2016
New revision: 425057
URL: https://svnweb.freebsd.org/changeset/ports/425057

Log:
  graphics/aseprite: unbreak build on 9.x

  PR:		213756 (for tracking)
  Approved by:	portmgr blanket

Changes:
  head/graphics/aseprite/Makefile
Comment 6 commit-hook freebsd_committer freebsd_triage 2016-11-01 16:22:27 UTC
A commit references this bug:

Author: jbeich
Date: Tue Nov  1 16:21:46 UTC 2016
New revision: 425058
URL: https://svnweb.freebsd.org/changeset/ports/425058

Log:
  MFH: r425057

  graphics/aseprite: unbreak build on 9.x

  PR:		213756 (for tracking)
  Approved by:	portmgr blanket
  Approved by:	ports-secteam blanket

Changes:
_U  branches/2016Q4/
  branches/2016Q4/graphics/aseprite/Makefile