- Timestamp:
- 10/27/2014 06:51:53 PM (10 years ago)
- Branches:
- krejzi/svn
- Children:
- 7aff5814
- Parents:
- 5b5c0e9
- Location:
- x/lib
- Files:
-
- 2 added
- 10 edited
- 4 moved
Legend:
- Unmodified
- Added
- Removed
-
x/lib/at-spi2-core.xml
r5b5c0e9 rd72fae5a 107 107 </para> 108 108 109 <screen><userinput>./configure --prefix=/usr \ 110 --sysconfdir=/etc && 109 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc && 111 110 make</userinput></screen> 112 111 … … 141 140 142 141 <seglistitem> 143 <!-- <seg> Not user executable programs144 at-spi-bus-launcher and at-spi2-registryd145 </seg> -->146 142 <seg> 147 143 None … … 158 154 </segmentedlist> 159 155 160 <!-- Not user executable programs161 156 <variablelist> 162 157 <bridgehead renderas="sect3">Short Descriptions</bridgehead> 163 158 <?dbfo list-presentation="list"?> 164 159 <?dbhtml list-presentation="table"?> 165 166 <varlistentry id="at-spi2-registryd">167 <term><command>at-spi2-registryd</command></term>168 <listitem>169 <para>170 is the <application>At-Spi2</application> registry daemon.171 </para>172 <indexterm zone="at-spi2-core at-spi2-registryd">173 <primary sortas="b-at-spi2-registryd">at-spi2-registryd</primary>174 </indexterm>175 </listitem>176 </varlistentry>177 160 178 161 <varlistentry id="libatspi"> … … 189 172 190 173 </variablelist> 191 -->192 174 193 175 </sect2> -
x/lib/cairo-systemd.xml
r5b5c0e9 rd72fae5a 9 9 <!ENTITY cairo-md5sum "fc3a5edeba703f906f2241b394f0cced"> 10 10 <!ENTITY cairo-size "35 MB"> 11 <!ENTITY cairo-buildsize "1 25 MB">11 <!ENTITY cairo-buildsize "145 MB"> 12 12 <!ENTITY cairo-time "0.9 SBU"> 13 13 ]> … … 95 95 <bridgehead renderas="sect4">Recommended</bridgehead> 96 96 <para role="recommended"> 97 <xref linkend="fontconfig"/> and 97 <xref linkend="fontconfig"/>, 98 <xref linkend="mesalib"/> and 98 99 <xref linkend="xorg7-lib"/> 99 100 </para> … … 105 106 <xref linkend="libdrm"/>, 106 107 <xref linkend="lzo"/>, 107 <xref linkend="mesalib"/>,108 108 <xref linkend="qt4"/>, 109 109 <xref linkend="valgrind"/>, … … 127 127 128 128 <screen><userinput>./configure --prefix=/usr \ 129 --disable-static \ 130 --enable-tee && 129 --enable-gl \ 130 --enable-tee \ 131 --disable-static && 131 132 make</userinput></screen> 132 133 … … 144 145 <sect2 role="commands"> 145 146 <title>Command Explanations</title> 147 148 <para> 149 <parameter>--enable-gl</parameter>: This switch enables experimental 150 OpenGL surface backend which is required for 151 <application>Weston</application>. Remove it if you have not installed 152 <xref linkend="mesalib"/>. 153 </para> 146 154 147 155 <para> … … 157 165 <option>--enable-xlib-xcb</option>: This switch enables experimental 158 166 Xlib/XCB functions used by some window managers. 159 </para>160 161 <para>162 <option>--enable-gl</option>: This switch enables163 <application>Cairo</application>'s experimental164 <application>OpenGL</application> surface which165 is required for <application>Wayland</application>166 compositor and some other packages that are not167 part of BLFS.168 167 </para> 169 168 -
x/lib/clutter-gst2.xml
r5b5c0e9 rd72fae5a 107 107 </para> 108 108 109 <note><para>110 This package<!--must be built from an Xterm. It will--> fails to build111 over an ssh session.112 </para></note>113 114 109 <screen><userinput>./configure --prefix=/usr && 115 110 make</userinput></screen> -
x/lib/clutter-systemd.xml
r5b5c0e9 rd72fae5a 9 9 <!ENTITY clutter-md5sum "a8a33a57a944c6d7c7c013ce9aa3222b"> 10 10 <!ENTITY clutter-size "5.0 MB"> 11 <!ENTITY clutter-buildsize " 83 MB (additional 8 MB for docs creation and 11 MB for tests)">12 <!ENTITY clutter-time "0. 7 SBU (additional 2.2 SBU for docs creation and 0.6 SBU for tests)">11 <!ENTITY clutter-buildsize "95 MB"> 12 <!ENTITY clutter-time "0.8 SBU"> 13 13 ]> 14 14 … … 82 82 </itemizedlist> 83 83 84 84 85 <bridgehead renderas="sect3">Clutter Dependencies</bridgehead> 85 86 … … 93 94 <bridgehead renderas="sect4">Recommended</bridgehead> 94 95 <para role="recommended"> 95 <xref linkend="gobject-introspection"/> and 96 <xref linkend="gtk3"/> 96 <xref linkend="gobject-introspection"/>, 97 <xref linkend="libinput"/>, 98 <xref linkend="libxkbcommon"/>, 99 <xref linkend="systemd"/> (for GUdev), and 100 <xref linkend="wayland"/> 97 101 </para> 98 102 99 103 <bridgehead renderas="sect4">Optional</bridgehead> 100 104 <para role="optional"> 101 <xref linkend="gtk-doc"/>, 102 <xref linkend="systemd"/> (for GUdev), 103 <ulink url="http://www.freedesktop.org/wiki/Software/libevdev/"> 104 libevdev</ulink>, 105 <ulink url="http://xkbcommon.org/">libxkbcommon</ulink>, 106 <ulink url="http://tslib.berlios.de/">Tslib</ulink>, and 107 <ulink url="http://wayland.freedesktop.org/">Wayland</ulink> 105 <xref linkend="gtk-doc"/> and 106 <ulink url="http://tslib.berlios.de/">Tslib</ulink> 108 107 </para> 109 108 … … 115 114 <sect2 role="installation"> 116 115 <title>Installation of Clutter</title> 117 <!-- 118 <para> 119 If you wish to run the tests, the following commands disable two tests 120 that fail. 121 </para> 122 123 <screen><userinput>sed -i '/actor-offscreen-redirect/d' \ 124 tests/conform/Makefile.am tests/conform/Makefile.in && 125 autoreconf -f -i</userinput></screen> 126 --> 116 127 117 <para> 128 118 Install <application>Clutter</application> by running the following … … 130 120 </para> 131 121 132 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc --enable-egl-backend && 122 <screen><userinput>./configure --prefix=/usr \ 123 --sysconfdir=/etc \ 124 --enable-egl-backend \ 125 --enable-evdev-input \ 126 --enable-wayland-backend \ 127 --enable-wayland-compositor && 133 128 make</userinput></screen> 134 129 135 130 <para> 136 To test the results, issue: <command>make check</command> (you must be 137 in an xterm or similar to do this, because it launches some windows). 138 Two tests have been observed to fail. 131 To test the results, issue: <command>make check</command> from an 132 X terminal emulator. 139 133 </para> 140 134 … … 152 146 <para> 153 147 <parameter>--enable-egl-backend</parameter>: This switch enables 154 the experimental EGL windowing backend. 148 the experimental EGL windowing backend which is required for 149 <application>GNOME</application> Wayland support. 150 </para> 151 152 <para> 153 <parameter>--enable-evdev-input</parameter>: This switch enables 154 the experimental Evdev input backend which is required for 155 <application>GNOME</application> Wayland support. 156 </para> 157 158 <para> 159 <parameter>--enable-wayland-*</parameter>: These switches enable 160 experimental <application>Wayland</application> API in 161 <application>Clutter</application> which is required for 162 <application>GNOME</application> Wayland support. 155 163 </para> 156 164 … … 165 173 <segmentedlist> 166 174 <segtitle>Installed Programs</segtitle> 167 <segtitle>Installed Librar y</segtitle>175 <segtitle>Installed Libraries</segtitle> 168 176 <segtitle>Installed Directories</segtitle> 169 177 -
x/lib/cogl-systemd.xml
r5b5c0e9 rd72fae5a 84 84 <bridgehead renderas="sect4">Recommended</bridgehead> 85 85 <para role="recommended"> 86 <xref linkend="gobject-introspection"/> 86 <xref linkend="gobject-introspection"/> and 87 <xref linkend="wayland"/> 87 88 </para> 88 89 … … 91 92 <xref linkend="gst10-plugins-base"/>, 92 93 <xref linkend="gtk-doc"/>, 93 <xref linkend="sdl"/>, 94 <ulink url="http://www.libsdl.org/tmp/release/">SDL2</ulink>, and 95 <ulink url="http://wayland.freedesktop.org/">Wayland</ulink> 94 <xref linkend="sdl"/>, and 95 <ulink url="http://www.libsdl.org/tmp/release/">SDL2</ulink> 96 96 </para> 97 97 … … 109 109 </para> 110 110 111 <screen><userinput>./configure --prefix=/usr --enable-gles1 --enable-gles2 && 111 <screen><userinput>./configure --prefix=/usr \ 112 --enable-gles1 \ 113 --enable-gles2 \ 114 --enable-kms-egl-platform \ 115 --enable-wayland-egl-platform \ 116 --enable-xlib-egl-platform \ 117 --enable-wayland-egl-server && 112 118 make</userinput></screen> 113 119 … … 137 143 <parameter>--enable-gles2</parameter>: This switch enables support 138 144 for OpenGL ES 2.0. 145 </para> 146 147 <para> 148 <parameter>--enable-*-egl-platform</parameter>: This switch enables 149 support for KMS, Wayland and Xlib EGL platforms. They are required 150 for <application>GNOME</application> Wayland support. 151 </para> 152 153 <para> 154 <parameter>--enable-wayland-egl-server</parameter>: This switch 155 enables <application>Cogl</application>'s Wayland Server API 156 which is required for <application>GNOME</application> Wayland 157 support. 139 158 </para> 140 159 -
x/lib/fltk.xml
r5b5c0e9 rd72fae5a 94 94 <para role="required"> 95 95 <xref linkend="glu"/> 96 <xref linkend="mesalib"/>, and97 <xref linkend="xorg7-lib"/>,98 96 </para> 99 97 … … 102 100 <xref linkend="desktop-file-utils"/>, 103 101 <xref linkend="hicolor-icon-theme"/>, and 104 <xref linkend="libjpeg"/> ,102 <xref linkend="libjpeg"/> 105 103 </para> 106 104 … … 109 107 <xref linkend="alsa-lib"/>, 110 108 <xref linkend="doxygen"/>, and 111 <xref linkend="texlive"/> ,109 <xref linkend="texlive"/> 112 110 </para> 113 111 … … 135 133 sed -i -e '/cat./d' documentation/Makefile && 136 134 137 ./configure --prefix=/usr \ 138 --enable-threads \ 139 --enable-xft \ 140 --enable-shared && 135 ./configure --prefix=/usr --enable-shared && 141 136 make</userinput></screen> 142 137 … … 169 164 170 165 <para> 171 <command>patch ...tigervnc-1.patch</command>: Install patches to make172 the libraries compatible with <application>tigervnc</application>.173 </para>174 175 <para>176 <command>patch ...dynamic_libs-1.patch</command>: Allow building177 dynamic libraries.178 </para>179 180 <para>181 166 <command>sed ... configure</command>: configure: Fix output of 182 167 <command>fltk-config --version</command>. … … 185 170 <para> 186 171 <command>sed ... documentation/Makefile</command>: Avoid installing 187 pages in <filename class='directory'>/usr/share/man/cat*</filename>. 172 pages in <filename class="directory">/usr/share/man/cat*</filename>. 173 </para> 174 175 <para> 176 <parameter>--enable-shared</parameter>: This switch enables building 177 of the shared libraries in addition to static ones. 188 178 </para> 189 179 … … 207 197 </seg> 208 198 <seg> 209 libfltk.{a,so}, 210 libfltk_forms.{a,so}, 199 libfltk.{a,so}, 200 libfltk_forms.{a,so}, 211 201 libfltk_gl.{a,so}, and 212 202 libfltk_images.{a,so} -
x/lib/gdk-pixbuf.xml
r5b5c0e9 rd72fae5a 11 11 <!ENTITY gdk-pixbuf-md5sum "74cde211f5b7ac1015d1a7c9feee037c"> 12 12 <!ENTITY gdk-pixbuf-size "1.3 MB"> 13 <!ENTITY gdk-pixbuf-buildsize "2 5 MB (additional 1 MB for the tests and 1 MB to rebuild and install theAPI documentation)">14 <!ENTITY gdk-pixbuf-time "0. 3 SBU (additional 0.4 SBU to run the test suite and less than 0.1 SBU to rebuild and installthe API documentation)">13 <!ENTITY gdk-pixbuf-buildsize "22 MB (including the tests and API documentation)"> 14 <!ENTITY gdk-pixbuf-time "0.7 SBU (including the tests and rebuilding the API documentation)"> 15 15 ]> 16 16 -
x/lib/glu.xml
r5b5c0e9 rd72fae5a 91 91 </para> 92 92 93 <screen><userinput>./configure --prefix= $XORG_PREFIX--disable-static &&93 <screen><userinput>./configure --prefix=/usr --disable-static && 94 94 make</userinput></screen> 95 95 -
x/lib/gtk+2.xml
r5b5c0e9 rd72fae5a 196 196 </sect3> 197 197 198 <sect3><title>Configuration Information</title> 198 <sect3> 199 <title>Configuration Information</title> 199 200 200 201 <para> … … 203 204 <application>GTK+ 2</application> icon theme can be used to change the 204 205 icons that appear on the application's toolbar. If you have installed a 205 <application>GTK+ 2</application> theme (such as <ulink 206 url="http://ftp.gnome.org/pub/gnome/sources/gnome-themes/2.32/">gnome-themes</ulink> 207 (requires <xref linkend="gtk-engines"/>)) or a 208 <application>GTK+</application> icon theme (such as <xref 209 linkend="adwaita-icon-theme"/>) you can set your preferences in 206 <application>GTK+ 2</application> theme (such as <xref 207 linkend="gnome-themes-standard"/>) or a 208 <application>GTK+ 2</application> icon theme (such as 209 <xref linkend="adwaita-icon-theme"/>) you can set your preferences in 210 210 <filename>~/.gtkrc-2.0</filename>: 211 211 </para> 212 212 213 213 <screen><userinput>cat > ~/.gtkrc-2.0 << "EOF" 214 include "/usr/share/themes/<replaceable> Glider</replaceable>/gtk-2.0/gtkrc"215 gtk-icon-theme-name = "<replaceable> hicolor</replaceable>"214 include "/usr/share/themes/<replaceable>Adwaita</replaceable>/gtk-2.0/gtkrc" 215 gtk-icon-theme-name = "<replaceable>Adwaita</replaceable>" 216 216 EOF</userinput></screen> 217 217 -
x/lib/gtk+3-systemd.xml
r5b5c0e9 rd72fae5a 5 5 %general-entities; 6 6 7 <!ENTITY gtk3-download-http "&gnome-download-http;/gtk+/ &gnome-minor-14;/gtk+->k3-version;.tar.xz">8 <!ENTITY gtk3-download-ftp "&gnome-download-ftp;/gtk+/ &gnome-minor-14;/gtk+->k3-version;.tar.xz">7 <!ENTITY gtk3-download-http "&gnome-download-http;/gtk+/3.14/gtk+->k3-version;.tar.xz"> 8 <!ENTITY gtk3-download-ftp "&gnome-download-ftp;/gtk+/3.14/gtk+->k3-version;.tar.xz"> 9 9 <!ENTITY gtk3-md5sum "103a3521cf792f2ee12d0d1349d79288"> 10 10 <!ENTITY gtk3-size "15 MB"> 11 <!ENTITY gtk3-buildsize "4 01 MB (additional 6 MB for the test suite and 19 MB to rebuild the docs)">12 <!ENTITY gtk3-time " 4.8 SBU (additional 0.4 SBU for the test suite and 3.7 SBU to rebuild the docs)">11 <!ENTITY gtk3-buildsize "465 MB"> 12 <!ENTITY gtk3-time "3.4 SBU"> 13 13 ]> 14 14 … … 79 79 <xref linkend="gdk-pixbuf"/>, and 80 80 <xref linkend="pango"/> 81 </para> 82 83 <bridgehead renderas="sect4">Recommended</bridgehead> 84 <para role="recommended"> 85 <xref linkend="libxkbcommon"/> and 86 <xref linkend="wayland"/> 81 87 </para> 82 88 … … 92 98 <xref linkend="docbook-utils"/>, 93 99 <xref linkend="gtk-doc"/>, 94 <xref linkend="json-glib"/>, 95 <ulink url="http://ftp.acc.umu.se/pub/gnome/sources/rest/">rest</ulink>, 96 <ulink url="http://xkbcommon.org/">libxkbcommon</ulink>, and 97 <ulink url="http://wayland.freedesktop.org/">Wayland</ulink> 100 <xref linkend="json-glib"/>, and 101 <xref linkend="librest"/> 98 102 </para> 99 103 … … 126 130 --sysconfdir=/etc \ 127 131 --enable-broadway-backend \ 128 --enable- x11-backend\129 -- disable-wayland-backend&&132 --enable-wayland-backend \ 133 --enable-x11-backend && 130 134 make</userinput></screen> 131 135 132 136 <para> 133 Some tests fail if137 Some tests may fail if 134 138 <filename>/usr/share/glib-2.0/schemas/gschemas.compiled</filename> is not 135 139 found. If you wish to run the test suite, create (or update) the file … … 169 173 170 174 <para> 171 <option>--enable-broadway-backend</option>: switch enables the HTML5 GTK backend. 172 </para> 173 174 <para> 175 <option>--enable-x11-backend</option>: switch enables the X11 GDK backend. 176 </para> 177 178 <para> 179 <option>--disable-wayland-backend</option>: switch disables the Wayland GDK backend 180 because Wayland isn't available in BLFS. 175 <parameter>--enable-broadway-backend</parameter>: This switch enables the 176 Broadway HTML5 GDK backend. 177 </para> 178 179 <para> 180 <parameter>--enable-wayland-backend</parameter>: This switch enables the 181 Wayland GDK backend which is required for <application>GNOME</application> 182 Wayland support. Remove it if you have not installed the recommended 183 dependencies. 184 </para> 185 186 <para> 187 <parameter>--enable-x11-backend</parameter>: This switch enables the 188 X11 GDK backend. 181 189 </para> 182 190 … … 212 220 be used to change the icons that appear on the application's toolbar. 213 221 If you have installed a <application>GTK+ 3</application> theme (eg 214 <xref linkend="gnome-themes-standard"/> or an icon theme (such as <xref215 linkend="adwaita-icon-theme"/>) you can set your prefences in222 <xref linkend="gnome-themes-standard"/> or an icon theme (such as 223 <xref linkend="adwaita-icon-theme"/>) you can set your prefences in 216 224 <filename>~/.config/gtk-3.0/settings.ini</filename>. Eg: 217 225 </para> … … 221 229 [Settings] 222 230 gtk-theme-name = <replaceable>Adwaita</replaceable> 223 gtk- fallback-icon-theme = <replaceable>gnome</replaceable>231 gtk-icon-theme-name = <replaceable>Adwaita</replaceable> 224 232 EOF</userinput></screen> 225 233 … … 253 261 <seglistitem> 254 262 <seg> 255 broadwayd, 256 gtk3-demo, 257 gtk3-demo-application, 258 gtk3-icon-browser, 259 gtk3-widget-factory, 260 gtk-encode-symbolic-svg, 261 gtk-launch, 263 broadwayd, gtk3-demo, gtk3-demo-application, 264 gtk3-icon-browser, gtk3-widget-factory, 265 gtk-encode-symbolic-svg, gtk-launch, 262 266 gtk-query-immodules-3.0, and 263 267 gtk-update-icon-cache … … 265 269 <seg> 266 270 libgailutil-3.so, libgdk-3.so, and libgtk-3.so 267 268 271 </seg> 269 272 <seg> -
x/lib/lib.xml
r5b5c0e9 rd72fae5a 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="at-spi2-core.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="at-spi2-atk.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cairo .xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cairo-systemd.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cairomm.xml"/> 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cogl .xml"/>35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="clutter .xml"/>34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cogl-systemd.xml"/> 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="clutter-systemd.xml"/> 36 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="clutter-gst2.xml"/> 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="clutter-gtk.xml"/> 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="colord-gtk-systemd.xml"/> 38 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fltk.xml"/> 39 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="freeglut.xml"/> … … 42 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="goffice010.xml"/> 43 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtk+2.xml"/> 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtk+3 .xml"/>45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtk+3-systemd.xml"/> 45 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtk-engines.xml"/> 46 47 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtkmm2.xml"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtkmm3.xml"/> 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtk-vnc-systemd.xml"/> 48 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="imlib2.xml"/> 49 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdrm.xml"/> -
x/lib/libdrm.xml
r5b5c0e9 rd72fae5a 83 83 <bridgehead renderas="sect4">Optional</bridgehead> 84 84 <para role="optional"> 85 <xref linkend="cairo"/> (for the testsuite), 85 86 <xref linkend="DocBook"/>, 86 87 <xref linkend="docbook-xsl"/> and -
x/lib/libepoxy.xml
r5b5c0e9 rd72fae5a 78 78 </para> 79 79 80 <bridgehead renderas="sect4">Optional</bridgehead> 81 <para role="optional"> 82 <xref linkend="python3"/> 83 </para> 84 80 85 <para condition="html" role="usernotes"> 81 86 User Notes: <ulink url="&blfs-wiki;/libepoxy"/> -
x/lib/libxklavier.xml
r5b5c0e9 rd72fae5a 124 124 <title>Command Explanations</title> 125 125 126 <para>127 <parameter>--with-xkb-base=$XORG_PREFIX/share/X11/xkb</parameter>:128 Use this swithc if the $XORG_PREFIX is anything other than129 <filename class="directory">/usr</filename>.130 </para>131 132 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 133 127 href="../../xincludes/static-libraries.xml"/>
Note:
See TracChangeset
for help on using the changeset viewer.