Summary: | textproc/ibus: Update to 1.5.17 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Yuri Victorovich <yuri> | ||||||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | henry.hu.sh | ||||||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(henry.hu.sh) |
||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Description
Yuri Victorovich
2017-11-09 00:54:45 UTC
misc/unicode-emoji: https://reviews.freebsd.org/D13011 misc/cldr-emoji-annotation: https://reviews.freebsd.org/D13013 Created attachment 187873 [details]
patch
Created attachment 188472 [details]
poudriere log
Here is the poudriere log.
We should not depend on fontconfig and freetype. ibus does not use them directly. If you disable all the options, they are not required. They are introduced by other dependencies.
We do not need to depend on dbus, because we already depend on dbus-glib.
Created attachment 188483 [details]
patch
Henry,
You are right. Dependency were too broad. I narrowed them to options.
Yuri
Why do you want to depend on freetype/fontconfig? ibus only uses them through gtk libraries. You cannot find anything like '#include <fontconfig.h>' or '#include <freetype/freetype.h>' in the source code. Besides, gtk2 already depends on them (through pango). (In reply to Henry Hu from comment #6) > Why do you want to depend on freetype/fontconfig? ibus only uses them through gtk libraries. When those LIB_DEPENDS are commented out, stage-qa shows that they are missing. This means that ibus executables actually link to them. In such case, it is required that LIB_DEPENDS have such dependencies. (In reply to Yuri Victorovich from comment #7) Alright, although I think that those are leaked from other libraries. We can just leave them there to silence stage-qa. Please commit it, after fixing the indentation problem of the first dependency of dbus. Committed, thanks! A commit references this bug: Author: yuri Date: Sun Dec 3 19:23:13 UTC 2017 New revision: 455422 URL: https://svnweb.freebsd.org/changeset/ports/455422 Log: textproc/ibus: Update to 1.5.17 PR: 223549 Submitted by: yuri Approved by: Henry Hu <henry.hu.sh@gmail.com> (maintainer), tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D13354 Changes: head/textproc/ibus/Makefile head/textproc/ibus/distinfo head/textproc/ibus/pkg-plist |