Bug 232689 - editors/libreoffice requires EOL, deprecated x11-fonts/emojione-color-font-ttf
Summary: editors/libreoffice requires EOL, deprecated x11-fonts/emojione-color-font-ttf
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: Christoph Moench-Tegeder
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-25 20:01 UTC by rkoberman
Modified: 2018-11-14 22:42 UTC (History)
4 users (show)

See Also:


Attachments
Replace emojione-color-ttf with twemoji-color-font-ttf (1000 bytes, patch)
2018-10-25 20:01 UTC, rkoberman
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description rkoberman 2018-10-25 20:01:09 UTC
Created attachment 198629 [details]
Replace emojione-color-ttf with twemoji-color-font-ttf

The port x11-fonts/emojione-color-font-ttf is still a requirement for editors/libreoffice even though it is EOL ens the port is scheduled to expire next month. The developers of the emojione port recommend replacement with twemoji-color-font-ttf.

It appears that libreoffice needs to be updated to replace the obsolete font port before the port expires.
Comment 1 Christoph Moench-Tegeder freebsd_committer 2018-11-14 18:40:01 UTC
We had a libreoffice update 5 days ago - that would've been a good opportunity to fix this in passing.
We're into maintainer-timeout territory here, and as there's no CONFLICTS between emojione-color-font-ttf and twemoji-color-font-ttf, there's no benefit in holding this back any further. Just let me finish a build here...
Comment 2 commit-hook freebsd_committer 2018-11-14 22:36:57 UTC
A commit references this bug:

Author: cmt
Date: Wed Nov 14 22:36:23 UTC 2018
New revision: 484970
URL: https://svnweb.freebsd.org/changeset/ports/484970

Log:
  editors/libreoffice: switch emoji font dependency

  emojione-color-ttf is going to expire soon, let's use twemoji-color-font-ttf

  PR:		232689
  Submitted by:	rkoberman at gmail dot com

Changes:
  head/editors/libreoffice/Makefile
  head/editors/libreoffice/files/patch-officecfg_registry_schema_org_openoffice_Office_Common.xcs
Comment 3 Christoph Moench-Tegeder freebsd_committer 2018-11-14 22:41:06 UTC
It would've been nice if you'd had at least build-tested your patch (neither the file nor the port we have to depend on were correct), or even did a test-run... As far as I can tell, this commit does not introduce regressions.

Committed ports r484970 , thanks.
Comment 4 commit-hook freebsd_committer 2018-11-14 22:42:04 UTC
A commit references this bug:

Author: cmt
Date: Wed Nov 14 22:41:51 UTC 2018
New revision: 484971
URL: https://svnweb.freebsd.org/changeset/ports/484971

Log:
  editors/libreoffice: fix emoji font file name

  wrong patch version in last commit

  PR:		232689
  Pointy Hat:	cmt

Changes:
  head/editors/libreoffice/files/patch-officecfg_registry_schema_org_openoffice_Office_Common.xcs
Comment 5 Christoph Moench-Tegeder freebsd_committer 2018-11-14 22:42:54 UTC
and of course I picked the wrong version of my patch file. fixed.