Bug 211363 - [PATCH] print/harfbuzz: Update to 1.3.0
Summary: [PATCH] print/harfbuzz: Update to 1.3.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Jan Beich
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2016-07-25 10:45 UTC by lightside
Modified: 2016-07-26 18:00 UTC (History)
1 user (show)

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


Attachments
Proposed patch (since 418357 revision) (1.63 KB, patch)
2016-07-25 10:45 UTC, lightside
no flags Details | Diff
Proposed patch (since 418357 revision) (2.47 KB, patch)
2016-07-25 16:24 UTC, lightside
lightside: maintainer-approval? (gnome)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description lightside 2016-07-25 10:45:14 UTC
Created attachment 172967 [details]
Proposed patch (since 418357 revision)

Patch to update print/harfbuzz port from 1.2.7 to 1.3.0 version.

Look following links for changes:
https://cgit.freedesktop.org/harfbuzz/tree/NEWS?id=1.3.0
https://github.com/behdad/harfbuzz/compare/1.2.7...1.3.0

- Adapt value for LIBVER
- Adapt pkg-plist

Tested with using poudriere on FreeBSD 9.3 amd64 and native build on FreeBSD 10.2 amd64
Comment 1 lightside 2016-07-25 16:24:11 UTC
Created attachment 172973 [details]
Proposed patch (since 418357 revision)

Added upstream patch (applied to configure instead of configure.ac file, because it was generated):
https://cgit.freedesktop.org/harfbuzz/commit/?id=dd31fc9f7e6d23b414b22874de96eb3c002c80ba
https://github.com/behdad/harfbuzz/pull/296

This fixes regression from 1.2.4 version:
https://cgit.freedesktop.org/harfbuzz/commit/?id=b424b6c372dfe4c0ed75a49761eb34a416819446
https://github.com/behdad/harfbuzz/commit/b424b6c372dfe4c0ed75a49761eb34a416819446
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-07-25 19:12:32 UTC
A commit references this bug:

Author: jbeich
Date: Mon Jul 25 19:11:33 UTC 2016
New revision: 419056
URL: https://svnweb.freebsd.org/changeset/ports/419056

Log:
  print/harfbuzz: update to 1.3.0

  Changes:	https://cgit.freedesktop.org/harfbuzz/tree/NEWS?id=1.3.0
  ABI:		http://abi-laboratory.pro/tracker/objects_report/harfbuzz/1.2.7/1.3.0/report.html
  PR:		211363
  Submitted by:	lightside@gmx.com
  MFH:		2016Q3

Changes:
  head/print/harfbuzz/Makefile
  head/print/harfbuzz/distinfo
  head/print/harfbuzz/files/patch-configure
  head/print/harfbuzz/pkg-plist
Comment 3 Jan Beich freebsd_committer freebsd_triage 2016-07-25 19:12:47 UTC
Thanks. Landed.
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-07-26 18:00:57 UTC
A commit references this bug:

Author: jbeich
Date: Tue Jul 26 17:59:55 UTC 2016
New revision: 419140
URL: https://svnweb.freebsd.org/changeset/ports/419140

Log:
  MFH: r419056

  print/harfbuzz: update to 1.3.0

  Changes:	https://cgit.freedesktop.org/harfbuzz/tree/NEWS?id=1.3.0
  ABI:		http://abi-laboratory.pro/tracker/objects_report/harfbuzz/1.2.7/1.3.0/report.html
  PR:		211363
  Submitted by:	lightside@gmx.com
  Approved by:	ports-secteam (feld)

Changes:
_U  branches/2016Q3/
  branches/2016Q3/print/harfbuzz/Makefile
  branches/2016Q3/print/harfbuzz/distinfo
  branches/2016Q3/print/harfbuzz/files/patch-configure
  branches/2016Q3/print/harfbuzz/pkg-plist