Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 372638 Details for
Bug 504544
media-libs/harfbuzz and >=media-libs/freetype-2.5.3 circular dependency and linker loop
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
freetype-2.5.3-r1.ebuild.diff
freetype-2.5.3-r1.ebuild.diff (text/plain), 1.69 KB, created by
Lars Wendler (Polynomial-C) (RETIRED)
on 2014-03-14 07:47:22 UTC
(
hide
)
Description:
freetype-2.5.3-r1.ebuild.diff
Filename:
MIME Type:
Creator:
Lars Wendler (Polynomial-C) (RETIRED)
Created:
2014-03-14 07:47:22 UTC
Size:
1.69 KB
patch
obsolete
>--- freetype-2.5.3.ebuild >+++ freetype-2.5.3-r1.ebuild >@@ -16,11 +16,14 @@ > LICENSE="|| ( FTL GPL-2+ )" > SLOT="2" > KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" >-IUSE="X +adobe-cff auto-hinter bindist bzip2 debug doc fontforge infinality png >- static-libs utils" >+# We cannot enable harfbuzz USE flag by default due to circular dependecies. >+# See bug #504544 >+IUSE="X +adobe-cff auto-hinter bindist bzip2 debug doc fontforge harfbuzz >+ infinality png static-libs utils" > > DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}] > bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] ) >+ harfbuzz? ( >=media-libs/harfbuzz-0.9.26-r1[truetype,${MULTILIB_USEDEP}] ) > png? ( media-libs/libpng[${MULTILIB_USEDEP}] ) > X? ( x11-libs/libX11[${MULTILIB_USEDEP}] > x11-libs/libXau[${MULTILIB_USEDEP}] >@@ -98,6 +101,7 @@ > local myeconfargs=( > --enable-biarch-config > $(use_with bzip2) >+ $(use_with harfbuzz) > $(use_with png) > > # avoid using libpng-config >@@ -146,8 +150,17 @@ > done > fi > >- dodoc docs/{CHANGES,CUSTOMIZE,DEBUG,*.txt,PROBLEMS,TODO} >+ dodoc docs/{CHANGES,CUSTOMIZE,DEBUG,*.txt,PROBLEMS,TODO,INSTALL.UNIX} > use doc && dohtml -r docs/* > > prune_libtool_files --all > } >+ >+pkg_postinst() { >+ if ! use harfbuzz ; then >+ elog >+ elog "In order to get improved autohinting in OpenType fonts you need to enable" >+ elog "the \"harfbuzz\" useflag in ${CATEGORY}/${PN}. See the INSTALL.UNIX" >+ elog "file in ${PN}'s doc directory for further explanation." >+ fi >+}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 504544
: 372638