Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 481674 - eclass/mozconfig-3: change pango[X] dependency to pango
Summary: eclass/mozconfig-3: change pango[X] dependency to pango
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal trivial (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords: InOverlay
Depends on:
Blocks:
 
Reported: 2013-08-19 17:50 UTC by LB
Modified: 2013-10-26 02:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description LB 2013-08-19 17:50:54 UTC
Firefox no longer uses pangoxft, pango dependency should be sufficient on it's own, at least for firefox.



Reproducible: Always

Steps to Reproduce:
1. emerge firefox

Actual Results:  
Requires pango to be installed with +X

Expected Results:  
Should require pango irrsepective of X use flag

A quick check of the codebase:

[crion@hoser mozilla-release]$ grep -r pangoxft
config/system-headers:pango/pangoxft.h
js/src/config/system-headers:pango/pangoxft.h

[crion@hoser mozilla-release]$ grep -r pango | grep .h\>$
toolkit/xre/nsAppRunner.cpp:#include <pango/pangofc-fontmap.h>
gfx/thebes/gfxPangoFonts.h:#include <pango/pango.h>
gfx/thebes/gfxPangoFonts.cpp:#include <pango/pango.h>
gfx/thebes/gfxPangoFonts.cpp:#include <pango/pangocairo.h>
gfx/thebes/gfxPangoFonts.cpp:#include <pango/pango-modules.h>
gfx/thebes/gfxPangoFonts.cpp:#include <pango/pangofc-fontmap.h>
intl/lwbrk/src/nsPangoBreaker.cpp:#include <pango/pango-break.h>
widget/gtk2/nsLookAndFeel.cpp:#include <pango/pango.h>
widget/gtk2/nsLookAndFeel.cpp:#include <pango/pango-fontmap.h>
Comment 1 Jory A. Pratt gentoo-dev 2013-10-26 02:30:43 UTC
Currently in mozilla overlay, will be synced to tree with next release.