Closed
Bug 331888
Opened 19 years ago
Closed 19 years ago
Make cairo-beos work
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
FIXED
mozilla1.9alpha1
People
(Reporter: Biesinger, Assigned: Biesinger)
Details
Attachments
(1 file, 1 obsolete file)
(deleted),
patch
|
pavlov
:
review+
|
Details | Diff | Splinter Review |
Well, I have a patch that makes cairo-beos work. Requires pango, at least for now...
Assignee | ||
Comment 1•19 years ago
|
||
note: this makes --enable-system-cairo also check for fontconfig and freetype. but I think that's ok, as this is only really useful on linux.
Attachment #216449 -
Flags: review?(pavlov)
Assignee | ||
Comment 2•19 years ago
|
||
oh, and I'll probably change the font enumeration stuff to not require fontconfig at some point, but this works for now.
Assignee | ||
Updated•19 years ago
|
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.9alpha
Comment 3•19 years ago
|
||
Biesi, beyond applying the patch and removing the -disable-svg and -disable-canvas statements in .mozconfig, is there anything else needed to build mozilla w/cairo under BeOS?
Assignee | ||
Comment 4•19 years ago
|
||
yeah...
you need to have freetype, fontconfig and pango installed, and add --enable-pango. Also, I wouldn't disable svg/canvas.
Installing pango isn't so easy though, and requires some patches iirc :-/ I'm still hoping to remove that dependency at some point, but for now it's a requirement.
Assignee | ||
Comment 5•19 years ago
|
||
address comments from irc:
- fix license headers
- fix makefile for in-tree-cairo case
- gfxBeOSPlatform rather than gfxPlatformBeOS
Attachment #216449 -
Attachment is obsolete: true
Attachment #217063 -
Flags: review?(pavlov)
Attachment #216449 -
Flags: review?(pavlov)
Updated•19 years ago
|
Attachment #217063 -
Flags: review?(pavlov) → review+
Assignee | ||
Comment 6•19 years ago
|
||
fixed on trunk!
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•