Bug 242792 - devel/apitrace: Update to 9.0
Summary: devel/apitrace: Update to 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: Tobias Kortkamp
URL: https://github.com/apitrace/apitrace/...
Keywords:
Depends on: 242892
Blocks:
  Show dependency treegraph
 
Reported: 2019-12-22 06:42 UTC by Tobias Kortkamp
Modified: 2020-01-23 13:03 UTC (History)
1 user (show)

See Also:
tobik: maintainer-feedback+


Attachments
apitrace.diff (3.42 KB, patch)
2019-12-22 06:42 UTC, Tobias Kortkamp
no flags Details | Diff
apitrace.patch (6.29 KB, patch)
2019-12-26 13:54 UTC, Greg V
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Kortkamp freebsd_committer 2019-12-22 06:42:46 UTC
Created attachment 210128 [details]
apitrace.diff

Biggest change is support for Python 3.x.

Builds fine in Poudriere on 11.3 i386, 12.0 amd64.  Lightly tested with OpenMW
on 13.0-CURRENT.
Comment 1 Greg V 2019-12-26 13:54:45 UTC
Created attachment 210236 [details]
apitrace.patch

oops, I was working on this (or more precisely, on full Wayland support) yesterday, didn't see this.
Thanks for noticing the Python 3 support, added that to my patch.

This one depends on Bug 242892. Though if that's not going to land quickly, I could post a temporary version that manually sets Waffle_INCLUDE_… things and builds fine with waffle 1.5 that we have in ports right now.
Comment 2 commit-hook freebsd_committer 2020-01-23 12:50:22 UTC
A commit references this bug:

Author: tobik
Date: Thu Jan 23 12:49:54 UTC 2020
New revision: 523926
URL: https://svnweb.freebsd.org/changeset/ports/523926

Log:
  devel/apitrace: Update to 9.0

  - Python 3.x support
  - Switch to system brotli
  - Support tracing Wayland

  Changes:	https://github.com/apitrace/apitrace/compare/7.1-455-g7c76b90...9.0
  PR:		242792
  Submitted by:	Greg V <greg@unrelenting.technology> (maintainer)

Changes:
  head/devel/apitrace/Makefile
  head/devel/apitrace/distinfo
  head/devel/apitrace/files/patch-dispatch_glproc__egl.cpp
  head/devel/apitrace/files/patch-retrace_CMakeLists.txt
  head/devel/apitrace/files/patch-wrappers_trace.py
  head/devel/apitrace/pkg-plist