Bug 219448 - www/chromium uses its own embedded copy of FreeType
Summary: www/chromium uses its own embedded copy of FreeType
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: Carlos J. Puga Medina
URL:
Keywords: patch, patch-ready
Depends on:
Blocks:
 
Reported: 2017-05-22 05:49 UTC by Jan Kokemüller
Modified: 2017-06-01 12:05 UTC (History)
1 user (show)

See Also:
cpm: maintainer-feedback+


Attachments
patch (1.10 KB, patch)
2017-05-22 10:52 UTC, Carlos J. Puga Medina
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Kokemüller 2017-05-22 05:49:52 UTC
I was wondering why font rendering looked a bit off in Chromium. It turned out that Chromium is using an embedded copy of FreeType coming from PDFium.

Setting "pdfium_bundle_freetype" in "./third_party/pdfium/pdfium.gni" to "false" and rebuilding fixed this for me. Currently the condition is set to "!is_linux".
Comment 1 Carlos J. Puga Medina freebsd_committer freebsd_triage 2017-05-22 10:52:00 UTC
Created attachment 182799 [details]
patch

- Don't use the PDFium bundle freetype
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-06-01 12:03:47 UTC
A commit references this bug:

Author: cpm
Date: Thu Jun  1 12:02:42 UTC 2017
New revision: 442282
URL: https://svnweb.freebsd.org/changeset/ports/442282

Log:
  - Fix runtime.getPlatformInfo on FreeBSD [1]
  - Don't use the PDFium bundle freetype [2]
  - Bump PORTREVISION

  PR:		212925 [1], 219448 [2]
  Submitted by:	Jan Kokemueller <jan.kokemueller@gmail.com> [2]
  Reported by:	Yuri Konotopov <ykonotopov@gmail.com> [1]

Changes:
  head/www/chromium/Makefile
  head/www/chromium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
  head/www/chromium/files/patch-extensions_common_api_runtime.json
  head/www/chromium/files/patch-third__party_pdfium_pdfium.gni
Comment 3 Carlos J. Puga Medina freebsd_committer freebsd_triage 2017-06-01 12:05:27 UTC
Committed!

Thanks