- Timestamp:
- 10/05/2006 12:51:08 PM (18 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 224b0659
- Parents:
- d804f58
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/lib/cairo.xml
rd804f58 r6e08fa52 7 7 <!ENTITY cairo-download-http "http://cairographics.org/releases/cairo-&cairo-version;.tar.gz"> 8 8 <!ENTITY cairo-download-ftp " "> 9 <!ENTITY cairo-md5sum " 9002b0e69b3f94831a22d3f2a7735ce2">10 <!ENTITY cairo-size " 1.4MB">11 <!ENTITY cairo-buildsize " 30.6MB">12 <!ENTITY cairo-time "0. 4 SBU">9 <!ENTITY cairo-md5sum "1222b2bfdf113e2c92f66b3389659f2d"> 10 <!ENTITY cairo-size "2.8 MB"> 11 <!ENTITY cairo-buildsize "56.7 MB"> 12 <!ENTITY cairo-time "0.5 SBU (additional 0.9 SBU to run the test suite)"> 13 13 ]> 14 14 … … 32 32 <para><application>cairo</application> is a 2D graphics library with 33 33 support for multiple output devices. Currently supported output targets 34 include the <application>X</application> Window System, win32, andimage35 buffers . Experimental backends include OpenGL (through glitz), Quartz,36 XCB, PostScript and PDFfile output. cairo is designed to produce34 include the <application>X</application> Window System, win32, image 35 buffers, PostScript, PDF and SVG. Experimental backends include OpenGL 36 (through glitz), Quartz and XCB file output. cairo is designed to produce 37 37 consistent output on all output media while taking advantage of display 38 38 hardware acceleration when available (e.g., through the X Render … … 75 75 <para role="optional"><ulink 76 76 url="http://www.freedesktop.org/Software/glitz">glitz</ulink>, 77 <ulink url="http://www.directfb.org/">DirectFB</ulink>, 77 78 <ulink url="http://xcb.freedesktop.org/wiki/">XCB</ulink>, and 78 79 <xref linkend="gtk-doc"/></para> 80 81 <bridgehead renderas="sect4">Optional (to provide extended test suite 82 coverage)</bridgehead> 83 <para role="optional"><xref linkend="gtk2"/> (for testing the PDF backend), 84 <xref linkend="poppler"/> (for testing the PDF backend), 85 <xref linkend="librsvg"/> (for testing the SVG backend), and 86 <ulink url="http://ltp.sf.net/">LTP</ulink></para> 87 88 <para>Note that the GTK, Poppler and librsvg packages are circular in that 89 using them for test suite coverage requires installing cairo first, 90 then installing the desired package(s), then installing cairo again.</para> 79 91 80 92 <para condition="html" role="usernotes">User Notes: … … 90 102 file. If you use <application>XFree86</application> as your 91 103 <application>X</application> Window system, ensure this file exists 92 (<filename>/usr/X11R6/lib/pkgconfig/xrender.pc</filename>). Instructions to 93 create this file have just recently been added to the BLFS book, so you may 94 need to go back to the <application>XFree86</application> section to create 95 it.</para> 104 (<filename>/usr/X11R6/lib/pkgconfig/xrender.pc</filename>) before beginning 105 the installation.</para> 96 106 97 107 <para>Install <application>cairo</application> by running the following 98 108 commands:</para> 99 109 100 <screen><userinput>sed -i -e 's/type == GLITZ/color.fourcc == GLITZ/' \ 101 -e 's/FORMAT_TYPE_COLOR/FOURCC_RGB/' \ 102 src/cairo-glitz-surface.c && 103 ./configure --prefix=/usr && 110 <screen><userinput>./configure --prefix=/usr && 104 111 make</userinput></screen> 105 112 … … 114 121 <sect2 role="commands"> 115 122 <title>Command Explanations</title> 116 117 <para><command>sed -i -e '...' -e '...' src/cairo-glitz-surface.c</command>:118 This command (copied from upstream CVS) fixes a build problem if you link119 <application>glitz</application> into the build by passing120 <option>--enable-glitz</option> to the <command>configure</command>121 script.</para>122 123 123 124 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
Note:
See TracChangeset
for help on using the changeset viewer.