- Timestamp:
- 01/10/2023 08:57:10 PM (17 months ago)
- Branches:
- 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
- Children:
- 82c348c
- Parents:
- ab3ae35a (diff), c8d23c4a (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- x
- Files:
-
- 31 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
x/icons/adwaita-icon-theme.xml
rab3ae35a r3bdc4eb 6 6 7 7 <!ENTITY adwaita-icon-theme-download-http 8 "&gnome-download-http;/adwaita-icon-theme/&gnome-4 2;/adwaita-icon-theme-&adwaita-icon-theme-version;.tar.xz">8 "&gnome-download-http;/adwaita-icon-theme/&gnome-43;/adwaita-icon-theme-&adwaita-icon-theme-version;.tar.xz"> 9 9 <!ENTITY adwaita-icon-theme-download-ftp 10 "&gnome-download-ftp;/adwaita-icon-theme/&gnome-4 2;/adwaita-icon-theme-&adwaita-icon-theme-version;.tar.xz">11 <!ENTITY adwaita-icon-theme-md5sum " eddab04ac77e3b21fb64e128ed58392e">12 <!ENTITY adwaita-icon-theme-size " 9.9MB">13 <!ENTITY adwaita-icon-theme-buildsize " 81MB">14 <!ENTITY adwaita-icon-theme-time "0. 1SBU (Using parallelism=4)">10 "&gnome-download-ftp;/adwaita-icon-theme/&gnome-43;/adwaita-icon-theme-&adwaita-icon-theme-version;.tar.xz"> 11 <!ENTITY adwaita-icon-theme-md5sum "5c5d8a655651e8700ce539191729d351"> 12 <!ENTITY adwaita-icon-theme-size "10 MB"> 13 <!ENTITY adwaita-icon-theme-buildsize "114 MB"> 14 <!ENTITY adwaita-icon-theme-time "0.2 SBU (Using parallelism=4)"> 15 15 ]> 16 16 … … 30 30 <para> 31 31 The <application>Adwaita Icon Theme</application> package contains an 32 icon theme for <application>Gtk+ 3</application> applications. 32 icon theme for <application>GTK+ 3</application> and 33 <application>GTK 4</application>applications. 33 34 </para> 34 35 -
x/installing/libinput.xml
rab3ae35a r3bdc4eb 31 31 32 32 <sect3 role="package"> 33 <title>Introduction to libinput</title>33 <title>Introduction to Libinput</title> 34 34 35 35 <para> … … 99 99 100 100 <sect3 role="kernel" id="libinput-kernel"> 101 <title> kernel configuration for running the libinput testsuite</title>101 <title>Kernel Configuration for Running the Libinput Test Suite</title> 102 102 103 103 <para> 104 104 Although libinput works with the same kernel configuration used by <xref 105 linkend="libevdev"/>, its extensive test suite requires the presence of105 linkend="libevdev"/>, its extensive test suite requires the presence of 106 106 <filename>/dev/uinput</filename> (as well as both <xref linkend="valgrind"/> 107 107 and <xref linkend="libunwind"/>). … … 119 119 120 120 <para> 121 If you build this as a module, it needs to be inserted before the test suite121 If you build this as a module, it needs to be inserted before the test suite 122 122 runs. 123 123 </para> … … 125 125 <para> 126 126 On an Xorg system you will also need to prevent the events generated 127 during the test suite from interfering with your desktop. Copy the127 during the test suite from interfering with your desktop. Copy the 128 128 file <filename>test/50-litest.conf</filename> into 129 129 <filename class="directory">${XORG_PREFIX}/share/X11/xorg.conf.d</filename> … … 138 138 139 139 <sect3 role="installation"> 140 <title>Installation of libinput</title>140 <title>Installation of Libinput</title> 141 141 142 142 <para> … … 161 161 If you want to run the full tests, remove -Dtests from the 162 162 <command>meson</command> command above. Please read "kernel 163 configuration for running the libinput test suite" (above).163 configuration for running the libinput test suite" (above). 164 164 </para> 165 165 -
x/installing/mesa.xml
rab3ae35a r3bdc4eb 7 7 <!ENTITY mesa-download-http "https://mesa.freedesktop.org/archive/mesa-&mesa-version;.tar.xz"> 8 8 <!ENTITY mesa-download-ftp "ftp://ftp.freedesktop.org/pub/mesa/mesa-&mesa-version;.tar.xz"> 9 <!ENTITY mesa-md5sum " a258a3d590d76bc1ff89a204f063e3b8">9 <!ENTITY mesa-md5sum "f299f32fc3f48db392b12cdfd83fa4fd"> 10 10 <!ENTITY mesa-size "16 MB"> 11 <!ENTITY mesa-buildsize " 463 MB (with docs, add 230MB for tests)">12 <!ENTITY mesa-time "2. 4 SBU (Using parallelism=4; with docs, add 0.6SBU for tests)">11 <!ENTITY mesa-buildsize "372 MB (with docs, add 284 MB for tests)"> 12 <!ENTITY mesa-time "2.2 SBU (Using parallelism=4; with docs, add 0.5 SBU for tests)"> 13 13 ]> 14 14 -
x/installing/x7app.xml
rab3ae35a r3bdc4eb 53 53 <!ENTITY xdpyinfo-md5sum "f67116760888f2e06486ee3d179875d2"> 54 54 55 <!ENTITY xdriinfo-version "1.0. 6">56 <!ENTITY xdriinfo-md5sum " 480e63cd365f03eb2515a6527d5f4ca6">55 <!ENTITY xdriinfo-version "1.0.7"> 56 <!ENTITY xdriinfo-md5sum "34aff1f93fa54d6a64cbe4fee079e077"> 57 57 58 58 <!ENTITY xev-version "1.2.5"> … … 62 62 <!ENTITY xgamma-md5sum "41afaa5a68cdd0de7e7ece4805a37f11"> 63 63 64 <!ENTITY xhost-version "1.0. 8">65 <!ENTITY xhost-md5sum " a48c72954ae6665e0616f6653636da8c">64 <!ENTITY xhost-version "1.0.9"> 65 <!ENTITY xhost-md5sum "48ac13856838d34f2e7fca8cdc1f1699"> 66 66 67 67 <!ENTITY xinput-version "1.6.3"> … … 220 220 &xcursorgen-md5sum; xcursorgen-&xcursorgen-version;.tar.xz 221 221 &xdpyinfo-md5sum; xdpyinfo-&xdpyinfo-version;.tar.xz 222 &xdriinfo-md5sum; xdriinfo-&xdriinfo-version;.tar. bz2222 &xdriinfo-md5sum; xdriinfo-&xdriinfo-version;.tar.xz 223 223 &xev-md5sum; xev-&xev-version;.tar.xz 224 224 &xgamma-md5sum; xgamma-&xgamma-version;.tar.xz 225 &xhost-md5sum; xhost-&xhost-version;.tar. bz2225 &xhost-md5sum; xhost-&xhost-version;.tar.xz 226 226 &xinput-md5sum; xinput-&xinput-version;.tar.bz2 227 227 &xkbcomp-md5sum; xkbcomp-&xkbcomp-version;.tar.xz -
x/installing/x7lib.xml
rab3ae35a r3bdc4eb 14 14 <!ENTITY xtrans-md5sum "ce2fb8100c6647ee81451ebe388b17ad"> 15 15 16 <!ENTITY libX11-version "1.8. 2">17 <!ENTITY libX11-md5sum " 702517860961584bd20253e3d3a42052">16 <!ENTITY libX11-version "1.8.3"> 17 <!ENTITY libX11-md5sum "f4855944f068d8a623c82c4162747fa3"> 18 18 19 19 <!ENTITY libXext-version "1.3.5"> … … 26 26 <!ENTITY libICE-md5sum "b444a0e4c2163d1bbc7b046c3653eb8d"> 27 27 28 <!ENTITY libSM-version "1.2. 3">29 <!ENTITY libSM-md5sum " 87c7fad1c1813517979184c8ccd76628">28 <!ENTITY libSM-version "1.2.4"> 29 <!ENTITY libSM-md5sum "ffa434ed96ccae45533b3d653300730e"> 30 30 31 31 <!ENTITY libXScrnSaver-version "1.2.4"> … … 205 205 &libFS-md5sum; libFS-&libFS-version;.tar.xz 206 206 &libICE-md5sum; libICE-&libICE-version;.tar.xz 207 &libSM-md5sum; libSM-&libSM-version;.tar. bz2207 &libSM-md5sum; libSM-&libSM-version;.tar.xz 208 208 &libXScrnSaver-md5sum; libXScrnSaver-&libXScrnSaver-version;.tar.xz 209 209 &libXt-md5sum; libXt-&libXt-version;.tar.bz2 … … 324 324 <sect2 role="commands"> 325 325 <title>Command Explanations</title> 326 327 <para> 328 <command>./configure $XORG_CONFIG - -disable-thread-safety-constructor</command>:326 <!-- 327 <para> 328 <command>./configure $XORG_CONFIG - -disable-thread-safety-constructor</command>: 329 329 This fixes a bug in (at least) XFCE at runtime. 330 330 </para> 331 331 --> 332 332 <!-- 333 333 <para> … … 383 383 <seg> 384 384 libdmx.so, libfontenc.so, libFS.so, libICE.so, 385 libpciaccess.so, libSM.so, libX11.so, libX aw6.so,385 libpciaccess.so, libSM.so, libX11.so, libX11-xcb, libXaw6.so, 386 386 libXaw7.so, libXaw.so, libXcomposite.so, 387 387 libXcursor.so, libXdamage.so, libXext.so, … … 396 396 <envar>$XORG_PREFIX</envar>/include/X11/fonts, 397 397 <envar>$XORG_PREFIX</envar>/include/X11/ICE, 398 <envar>$XORG_PREFIX</envar>/include/X11/SM, 398 399 <envar>$XORG_PREFIX</envar>/include/X11/Xmu, 399 400 <envar>$XORG_PREFIX</envar>/include/X11/Xtrans, 400 401 <envar>$XORG_PREFIX</envar>/share/doc/libFS, 401 402 <envar>$XORG_PREFIX</envar>/share/doc/libICE-&libICE-version;, 402 <envar>$XORG_PREFIX</envar>/share/doc/libSM ,403 <envar>$XORG_PREFIX</envar>/share/doc/libSM-&libSM-version;, 403 404 <envar>$XORG_PREFIX</envar>/share/doc/libX11-&libX11-version;, 404 405 <envar>$XORG_PREFIX</envar>/share/doc/libXaw, -
x/installing/xcb-util.xml
rab3ae35a r3bdc4eb 5 5 %general-entities; 6 6 7 <!ENTITY xcb-util-download-http "https://xcb.freedesktop.org/dist/xcb-util-&xcb-util-version;.tar. bz2">7 <!ENTITY xcb-util-download-http "https://xcb.freedesktop.org/dist/xcb-util-&xcb-util-version;.tar.xz"> 8 8 <!ENTITY xcb-util-download-ftp " "> 9 <!ENTITY xcb-util-md5sum " 2e97feed81919465a04ccc71e4073313">10 <!ENTITY xcb-util-size "2 92KB">9 <!ENTITY xcb-util-md5sum "34d749eab0fd0ffd519ac64798d79847"> 10 <!ENTITY xcb-util-size "261 KB"> 11 11 <!ENTITY xcb-util-buildsize "2.6 MB"> 12 12 <!ENTITY xcb-util-time "less than 0.1 SBU"> -
x/installing/xorg-server.xml
rab3ae35a r3bdc4eb 7 7 <!ENTITY xorg-server-download-http "&xorg-download-http;/xserver/xorg-server-&xorg-server-version;.tar.xz"> 8 8 <!ENTITY xorg-server-download-ftp "&xorg-download-ftp;/xserver/xorg-server-&xorg-server-version;.tar.xz"> 9 <!ENTITY xorg-server-md5sum " 1fee73752bc08a9d364d5e39f19f464f">10 <!ENTITY xorg-server-size "4. 7MB">11 <!ENTITY xorg-server-buildsize "18 6MB (with tests)">12 <!ENTITY xorg-server-time "0. 5SBU (using parallelism=4; with tests)">9 <!ENTITY xorg-server-md5sum "b3d9a66554b2fd72960ea0545a87ea80"> 10 <!ENTITY xorg-server-size "4.8 MB"> 11 <!ENTITY xorg-server-buildsize "187 MB (with tests)"> 12 <!ENTITY xorg-server-time "0.4 SBU (using parallelism=4; with tests)"> 13 13 ]> 14 14 … … 66 66 </listitem> 67 67 </itemizedlist> 68 69 <!-- Prime support is now automatically added in DRI3, and this patch70 may break things on some setups.71 <bridgehead renderas="sect3">Additional Downloads</bridgehead>72 <itemizedlist spacing="compact">73 <listitem>74 <para>75 Optional patch:76 <ulink url="&patch-root;/xorg-server-&xorg-server-version;-add_prime_support-1.patch"/>77 </para>78 </listitem>79 </itemizedlist>-->80 68 81 69 <bridgehead renderas="sect3">Xorg Server Dependencies</bridgehead> … … 124 112 <sect2 role="installation"> 125 113 <title>Installation of Xorg Server</title> 126 <!-- Patch removed127 <para>128 If you have downloaded the optional patch, apply it by running the129 following command:130 </para>131 132 <screen><userinput>patch -Np1 -i ../xorg-server-&xorg-server-version;-add_prime_support-1.patch</userinput></screen>-->133 134 <!-- Not needed with 21.1.4135 <para>136 Fix an issue with gcc-12 and later:137 </para>138 139 <screen><userinput>sed -i '/(SourcePictPtr)/s/sizeof([^)]*)/sizeof(SourcePict)/' render/picture.c</userinput></screen>140 -->141 114 142 115 <para> … … 178 151 <sect2 role="commands"> 179 152 <title>Command Explanations</title> 180 <!-- built by default now 181 <para> 182 <parameter>- -enable-glamor</parameter>: Build the Glamor DIX (Device 183 Independent X) module which is currently used by: R600 or later radeon 184 video chipsets, the modesetting driver (which is part of this package) 185 for hardware using KMS which offers acceleration, and (optionally) the 186 intel driver. 187 </para> 188 --> 153 189 154 <para> 190 155 <parameter>-Dsuid_wrapper=true</parameter>: Builds the suid-root … … 199 164 <phrase revision="elogind">elogind</phrase> PAM module configured. 200 165 </para> 201 <!-- seems to be completely removed with meson build: 202 <para> 203 <option>- -enable-install-setuid</option>: 204 This switch restores the setuid bit to the Xorg executable allowing Xorg 205 Server to work with a virtual terminal designated on the 206 <command>startx</command> command line. 207 </para> 208 --> 166 209 167 <para revision="sysv"> 210 168 <command>cat >> /etc/sysconfig/createfiles...</command>: This … … 253 211 <?dbfo list-presentation="list"?> 254 212 <?dbhtml list-presentation="table"?> 255 <!-- Now in libxcvt: 256 <varlistentry id="cvt-x7"> 257 <term><command>cvt</command></term> 258 <listitem> 259 <para> 260 calculates VESA CVT mode lines 261 </para> 262 <indexterm zone="xorg-server cvt-x7"> 263 <primary sortas="b-cvt">cvt</primary> 264 </indexterm> 265 </listitem> 266 </varlistentry> 267 Removed in this release: 268 <varlistentry id="dmx-x7"> 269 <term><command>dmx*</command></term> 270 <listitem> 271 <para> 272 are various tools used for manipulating the dmx server 273 </para> 274 <indexterm zone="xorg-server dmx-x7"> 275 <primary sortas="b-dmx">dmx*</primary> 276 </indexterm> 277 </listitem> 278 </varlistentry> 279 --> 213 280 214 <varlistentry id="gtf-x7"> 281 215 <term><command>gtf</command></term> … … 289 223 </listitem> 290 224 </varlistentry> 291 <!-- No dmx in this release 292 <varlistentry id="vdltodmx-x7"> 293 <term><command>vdltodmx</command></term> 294 <listitem> 295 <para> 296 is a tool used to convert VDL config files to DMX config 297 files 298 </para> 299 <indexterm zone="xorg-server vdltodmx-x7"> 300 <primary sortas="b-vdltodmx">vdltodmx</primary> 301 </indexterm> 302 </listitem> 303 </varlistentry> 304 --> 225 305 226 <varlistentry id="X-x7"> 306 227 <term><command>X</command></term> … … 314 235 </listitem> 315 236 </varlistentry> 316 <!-- No dmx in this release 317 <varlistentry id="Xdmx"> 318 <term><command>Xdmx</command></term> 319 <listitem> 320 <para> 321 is a proxy X server that uses one or more other X servers as 322 its display devices 323 </para> 324 <indexterm zone="xorg-server Xdmx"> 325 <primary sortas="b-Xdmx">Xdmx</primary> 326 </indexterm> 327 </listitem> 328 </varlistentry> 329 --> 237 330 238 <varlistentry id="Xephyr-x7"> 331 239 <term><command>Xephyr</command></term> … … 375 283 </listitem> 376 284 </varlistentry> 377 <!-- No dmx in this release 378 <varlistentry id="xdmxconfig-x7"> 379 <term><command>xdmxconfig</command></term> 380 <listitem> 381 <para> 382 is a graphical configuration utility for the dmx server 383 </para> 384 <indexterm zone="xorg-server xdmxconfig-x7"> 385 <primary sortas="b-xdmxconfig">xdmxconfig</primary> 386 </indexterm> 387 </listitem> 388 </varlistentry> 389 Xwayland has been separated to xwayland package 390 <varlistentry id="Xwayland-x7"> 391 <term><command>Xwayland</command></term> 392 <listitem> 393 <para> 394 allows the X server to run X clients under wayland (i.e. wayland 395 provides the input devices and handles the presentation of the 396 windows) 397 </para> 398 <indexterm zone="xorg-server Xwayland-x7"> 399 <primary sortas="b-Xwayland">Xwayland</primary> 400 </indexterm> 401 </listitem> 402 </varlistentry> 403 --> 285 404 286 <varlistentry id="modesetting_drv-x7"> 405 287 <term><filename class="libraryfile">modesetting_drv.so</filename></term> -
x/installing/xterm.xml
rab3ae35a r3bdc4eb 8 8 <!--<!ENTITY xterm-download-ftp "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz">--> 9 9 <!ENTITY xterm-download-ftp " "> 10 <!ENTITY xterm-md5sum " 8d4ac4b3ca53ff97a7ca8f1c4b55a092">10 <!ENTITY xterm-md5sum "35c75d1e5e1cc37c43d8f5f7db5c5dca"> 11 11 <!ENTITY xterm-size "1.5 MB"> 12 12 <!ENTITY xterm-buildsize "14 MB"> -
x/installing/xwayland.xml
rab3ae35a r3bdc4eb 7 7 <!ENTITY xwayland-download-http "&xorg-download-http;/xserver/xwayland-&xwayland-version;.tar.xz"> 8 8 <!ENTITY xwayland-download-ftp "&xorg-download-ftp;/xserver/xwayland-&xwayland-version;.tar.xz"> 9 <!ENTITY xwayland-md5sum " fb0a4d8d924f701a12f6df5ca9673741">9 <!ENTITY xwayland-md5sum "a814892a54e15d17eb096b8c3dd88b5d"> 10 10 <!ENTITY xwayland-size "1.2 MB"> 11 <!ENTITY xwayland-buildsize " 63MB (add 357 MB for tests)">11 <!ENTITY xwayland-buildsize "76 MB (add 357 MB for tests)"> 12 12 <!ENTITY xwayland-time "0.2 SBU (with parallelism=4; add 1.0 SBU for tests, not including clone time)"> 13 13 ]> -
x/lib/amtk.xml
rab3ae35a r3bdc4eb 7 7 <!ENTITY amtk-download-http "&gnome-download-http;/amtk/&amtk-minor;/amtk-&amtk-version;.tar.xz"> 8 8 <!ENTITY amtk-download-ftp "&gnome-download-ftp;/amtk/&amtk-minor;/amtk-&amtk-version;.tar.xz"> 9 <!ENTITY amtk-md5sum " 8ea25cde8b7bdbf98d7d6c939dea1724">10 <!ENTITY amtk-size " 376KB">11 <!ENTITY amtk-buildsize " 8.5MB">9 <!ENTITY amtk-md5sum "26edf5c301e66a02f0ea7829855807f5"> 10 <!ENTITY amtk-size "60 KB"> 11 <!ENTITY amtk-buildsize "3.1 MB"> 12 12 <!ENTITY amtk-time "0.1 SBU"> 13 14 13 ]> 15 14 … … 32 31 </para> 33 32 34 &lfs11 1_checked;33 &lfs112_checked; 35 34 36 35 <bridgehead renderas="sect3">Package Information</bridgehead> … … 94 93 </para> 95 94 96 <screen><userinput>./configure --prefix=/usr && 97 make</userinput></screen> 95 <screen><userinput>mkdir amtk-build && 96 cd amtk-build && 97 98 meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. && 99 ninja</userinput></screen> 98 100 99 101 <para> 100 To test the results, issue: <command> make check</command>.102 To test the results, issue: <command>ninja test</command>. 101 103 </para> 102 104 … … 105 107 </para> 106 108 107 <screen role="root"><userinput> makeinstall</userinput></screen>109 <screen role="root"><userinput>ninja install</userinput></screen> 108 110 </sect2> 109 111 … … 112 114 113 115 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 114 href="../../xincludes/gtk-doc-rebuild.xml"/> 116 href="../../xincludes/meson-buildtype-release.xml"/> 117 118 <para> 119 <parameter>-Dgtk_doc=false</parameter>: This switch prevents the build 120 system from generating and installing the API documentation. Omit this 121 switch if you have <xref linkend="gtk-doc" role="nodep"/> installed and 122 wish to generate and install the API documentation. 123 </para> 115 124 116 125 </sect2> -
x/lib/at-spi2-core.xml
rab3ae35a r3bdc4eb 6 6 7 7 <!ENTITY at-spi2-core-download-http 8 "&gnome-download-http;/at-spi2-core/2.4 4/at-spi2-core-&at-spi2-core-version;.tar.xz">8 "&gnome-download-http;/at-spi2-core/2.46/at-spi2-core-&at-spi2-core-version;.tar.xz"> 9 9 <!ENTITY at-spi2-core-download-ftp 10 "&gnome-download-ftp;/at-spi2-core/2.4 4/at-spi2-core-&at-spi2-core-version;.tar.xz">11 <!ENTITY at-spi2-core-md5sum " 7e30e7c82879ef13a76891dccee723cb">12 <!ENTITY at-spi2-core-size " 208 KB">13 <!ENTITY at-spi2-core-buildsize " 5.5MB (with tests)">14 <!ENTITY at-spi2-core-time "0. 1SBU (with tests)">10 "&gnome-download-ftp;/at-spi2-core/2.46/at-spi2-core-&at-spi2-core-version;.tar.xz"> 11 <!ENTITY at-spi2-core-md5sum "16e85a40442d80be960b4e1e3992fd5b"> 12 <!ENTITY at-spi2-core-size "528 KB"> 13 <!ENTITY at-spi2-core-buildsize "20 MB (with tests)"> 14 <!ENTITY at-spi2-core-time "0.2 SBU (with tests)"> 15 15 ]> 16 16 … … 29 29 30 30 <para> 31 The <application>At-Spi2 Core</application> package is a part of the32 GNOME Accessibility Project. It provides a Service Provider Interface33 for the Assistive Technologies available on the34 <application>GNOME</application> platform and a library against which35 applications can be linked.31 The <application>At-Spi2 Core</application> package contains a 32 comprehensive accessibility framework for the Assistive Technologies 33 available on the <application>GNOME</application> platform. This includes 34 a set of interfaces which are implemented by other toolkits and 35 applications. 36 36 </para> 37 37 … … 123 123 <para> 124 124 A session bus address, normally available in an Xorg terminal, 125 is necessary to run the tests. And, the test suite requires the126 glibschemas of the package to be installed already. To test the results,125 is necessary to run the tests. The test suite also requires the glib 126 schemas of the package to be installed already. To test the results, 127 127 install the package first, then issue: <command>ninja test</command>. 128 The memory test is known to timeout. 129 </para> 130 <!-- [pierre Sep 5th, 2020] the memory test passed for me with 2.36.1. --> 128 </para> 129 131 130 <para> 132 131 Now, as the <systemitem class="username">root</systemitem> user: … … 142 141 <sect2 role="commands" revision="sysv"> 143 142 <title>Command Explanations</title> 144 145 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"146 href="../../xincludes/gtk-doc-rebuild.xml"/> -->147 143 148 144 <para> … … 178 174 </seg> 179 175 <seg> 180 libatspi.so 176 libatk-1.0.so, 177 libatk-bridge-2.0.so, 178 libatspi.so, and 179 /usr/lib/gtk-2.0/modules/libatk-bridge.so 181 180 </seg> 182 181 <seg> 182 /usr/include/atk-1.0, 183 183 /usr/include/at-spi-2.0, 184 /usr/include/at-spi2-atk, 185 /usr/lib/gnome-settings-daemon-3.0, 184 186 /usr/share/defaults/at-spi2, and 185 187 /usr/share/gtk-doc/html/libatspi … … 207 209 --> 208 210 211 <varlistentry id="libatk-1.0"> 212 <term><filename class="libraryfile">libatk-1.0.so</filename></term> 213 <listitem> 214 <para> 215 contains functions that are used by assistive technologies to 216 interact with desktop applications 217 </para> 218 <indexterm zone="at-spi2-core libatk-1.0"> 219 <primary sortas="c-libatk-1.0">libatk-1.0.so</primary> 220 </indexterm> 221 </listitem> 222 </varlistentry> 223 224 <varlistentry id="libatk-bridge"> 225 <term><filename class="libraryfile">libatk-bridge.so</filename></term> 226 <listitem> 227 <para> 228 contains the Accessibility Toolkit GTK+-2 bridge 229 </para> 230 <indexterm zone="at-spi2-core libatk-bridge"> 231 <primary sortas="c-libatk-bridge">libatk-bridge.so</primary> 232 </indexterm> 233 </listitem> 234 </varlistentry> 235 236 <varlistentry id="libatk-bridge-2.0"> 237 <term><filename class="libraryfile">libatk-bridge-2.0.so</filename></term> 238 <listitem> 239 <para> 240 contains the Accessibility Toolkit GTK+ module 241 </para> 242 <indexterm zone="at-spi2-core libatk-bridge-2.0"> 243 <primary sortas="c-libatk-bridge-2.0">libatk-bridge-2.0.so</primary> 244 </indexterm> 245 </listitem> 246 </varlistentry> 247 209 248 <varlistentry id="libatspi"> 210 249 <term><filename class="libraryfile">libatspi.so</filename></term> -
x/lib/atkmm.xml
rab3ae35a r3bdc4eb 71 71 <bridgehead renderas="sect4">Required</bridgehead> 72 72 <para role="required"> 73 <xref linkend="at k"/> and73 <xref linkend="at-spi2-core"/> and 74 74 <xref linkend="glibmm"/> 75 75 </para> … … 95 95 96 96 <para> 97 This package does not come with a test suite.97 This package does not come with a test suite. 98 98 </para> 99 99 -
x/lib/cairo.xml
rab3ae35a r3bdc4eb 160 160 161 161 <para> 162 This package does not have a working test suite.162 This package does not have a working test suite. 163 163 <!-- The test suite can be run with 'make check', but 488 tests fail and 164 164 59 tests pass. This seems to be due to minute changes in the expected -
x/lib/clutter-gst.xml
rab3ae35a r3bdc4eb 115 115 116 116 <para> 117 This package does not come with a test suite.117 This package does not come with a test suite. 118 118 </para> 119 119 -
x/lib/clutter.xml
rab3ae35a r3bdc4eb 82 82 <bridgehead renderas="sect4">Required</bridgehead> 83 83 <para role="required"> 84 <xref linkend="at k"/>,84 <xref linkend="at-spi2-core"/>, 85 85 <xref linkend="cogl"/>, and 86 86 <xref linkend="json-glib"/> -
x/lib/gdk-pixbuf.xml
rab3ae35a r3bdc4eb 100 100 <!--<xref linkend="jasper"/> and--> 101 101 <!--<xref linkend="gtk-doc"/> and--> 102 <ulink url=" https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>102 <ulink url="&gi-docgen-url;">gi-docgen</ulink> 103 103 (to generate documentation) 104 104 </para> -
x/lib/gtk+2.xml
rab3ae35a r3bdc4eb 72 72 <bridgehead renderas="sect4">Required</bridgehead> 73 73 <para role="required"> 74 <xref linkend="at k"/>,74 <xref linkend="at-spi2-core"/>, 75 75 <xref linkend="gdk-pixbuf"/> and 76 76 <xref linkend="pango"/> … … 95 95 <para> 96 96 If <xref linkend="gobject-introspection"/> was installed after 97 <xref linkend="at k"/>, <xref linkend="gdk-pixbuf"/>, and/or <xref98 linkend="pango"/>, those packages will have to be rebuilt before this99 package can be built.97 <xref linkend="at-spi2-core"/>, <xref linkend="gdk-pixbuf"/>, and/or 98 <xref linkend="pango"/>, those packages will have to be rebuilt before 99 this package can be built. 100 100 </para> 101 101 </note> -
x/lib/gtk+3.xml
rab3ae35a r3bdc4eb 7 7 <!ENTITY gtk3-download-http "&gnome-download-http;/gtk+/&gnome-minor-24;/gtk+->k3-version;.tar.xz"> 8 8 <!ENTITY gtk3-download-ftp "&gnome-download-ftp;/gtk+/&gnome-minor-24;/gtk+->k3-version;.tar.xz"> 9 <!ENTITY gtk3-md5sum " 7e024190949d9071f9d72b0d559379e1">10 <!ENTITY gtk3-size " 21MB">11 <!ENTITY gtk3-buildsize " 440 MB (add 8MB for tests)">12 <!ENTITY gtk3-time " 1.7 SBU (using parallelism=4, add 0.3SBU for tests)">9 <!ENTITY gtk3-md5sum "fd4571a112ffaa2fbbb9d25de8f5b6c0"> 10 <!ENTITY gtk3-size "12 MB"> 11 <!ENTITY gtk3-buildsize "290 MB (add 3 MB for tests)"> 12 <!ENTITY gtk3-time "0.9 SBU (using parallelism=4, add 0.5 SBU for tests)"> 13 13 ]> 14 14 … … 72 72 <bridgehead renderas="sect4">Required</bridgehead> 73 73 <para role="required"> 74 <xref linkend="at-spi2- atk"/>,74 <xref linkend="at-spi2-core"/>, 75 75 <xref linkend="gdk-pixbuf"/>, 76 76 <xref linkend="libepoxy"/>, and … … 82 82 <xref linkend="adwaita-icon-theme"/> (default for some gtk+3 settings 83 83 keys, also needed for tests), 84 <xref linkend="docbook-xsl"/> (for generating manual pages), 84 85 <xref linkend="hicolor-icon-theme"/> (needed for tests), 85 86 <xref linkend="iso-codes"/>, 86 87 <xref linkend="libxkbcommon"/>, 88 <xref linkend="libxslt"/> (for generating manual pages), 87 89 <xref linkend="sassc"/>, 88 90 <xref linkend="wayland"/>, and … … 99 101 <xref linkend="colord"/>, 100 102 <xref linkend="cups"/>, 101 <xref linkend="docbook-utils"/>,102 103 <xref linkend="gtk-doc"/>, 103 104 <xref linkend="pyatspi2"/> (for tests), and … … 118 119 </para> 119 120 120 <!-- There is a meson port available, but upstream's official recommendation 121 is to use autotools, and is the only officially supported build system. 122 See ticket #13459 for more details.--> 123 124 <screen><userinput>./configure --prefix=/usr \ 125 --sysconfdir=/etc \ 126 --enable-broadway-backend \ 127 --enable-x11-backend \ 128 --enable-wayland-backend && 129 make</userinput></screen> 121 <screen><userinput>mkdir build && 122 cd build && 123 meson setup --prefix=/usr \ 124 --buildtype=release \ 125 -Dman=true \ 126 -Dbroadway_backend=true \ 127 .. && 128 ninja</userinput></screen> 130 129 131 130 <para> … … 140 139 <para> 141 140 To test the results you need a graphical session, then issue 142 <command>make check</command>. <!--There are several tests that 143 have subtests that are known to fail: scrolledwindow, treeview, 144 accessibility-dump, test-css-nodes, and gtk-reftest. 145 Additionally many tests will fail if the current 146 gtk theme (such as current XFCE themes) has deprecated elements. 147 The accessibility portion of the test suite (7 tests) is known 148 to fail. 149 [pierre Sep 5th, 2020]: not for me for version 3.24.23, but I have 150 other failures: display, and subtests in defaultvalue, objects-finalize, 151 window, and gtk-reftest. 152 [bdubbs Mar 3rd, 2011 Just two tests fail now. --> 153 <!--The accessibility-dump test has subtests that are known to fail. 154 The gtk-reftest suite has two tests that are known to fail as well.--> 155 Several tests associated with scrolledwindow are known to fail. 141 <command>ninja test</command>. Two tests may fail because the time out 142 setting is too short. 156 143 </para> 157 144 … … 160 147 </para> 161 148 162 <screen role="root"><userinput> makeinstall</userinput></screen>149 <screen role="root"><userinput>ninja install</userinput></screen> 163 150 164 151 <note> 165 152 <para> 166 153 If you installed the package on to your system using a 167 c<quote>DESTDIR</quote> method, an important file was not installed and154 <quote>DESTDIR</quote> method, an important file was not installed and 168 155 must be copied and/or generated. Generate it using the following 169 156 command as the <systemitem class="username">root</systemitem> user: … … 180 167 <title>Command Explanations</title> 181 168 182 <!-- MESON ONLY183 169 <para> 184 170 <parameter>-Dbroadway_backend=true</parameter>: This switch enables the 185 171 HTML5 GTK backend. 186 172 </para> 187 -->188 189 <para>190 <parameter>--enable-broadway-backend</parameter>: This switch enables the191 HTML5 GTK backend.192 </para>193 194 <para>195 <parameter>--enable-x11-backend</parameter>: This switch enables the X11196 GDK backend.197 </para>198 199 <para>200 <parameter>--enable-wayland-backend</parameter>: This switch201 enables the Wayland GDK backend. Replace with202 <option>--disable-wayland-backend</option> if you do not have203 <xref linkend="wayland"/> and <xref linkend="wayland-protocols"/>204 or you do not wish to build <application>GNOME</application> with Wayland205 support. Other changes may be needed to allow the build to complete206 without the wayland backend enabled. Note that a previous installation207 of gtk+3 built with wayland will interfere with installation without208 wayland. If this is desired, remove /usr/lib/libgtk-3* before209 installation.210 </para>211 212 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"213 href="../../xincludes/gtk-doc-rebuild.xml"/>214 215 <!-- MESON ONLY216 <para>217 <parameter>-Dcolord=yes</parameter>: This switch allows color support218 in the GTK+ printing backend.219 </para>220 173 221 174 <para> … … 225 178 226 179 <para> 227 <parameter>-Dgtk_doc=false</parameter>: This switch disables building 228 documentation. Replace with -Dgtk_doc=true if you have 229 <xref linkend="gtk-doc"/> installed and wish to generate documentation. 230 </para> 231 --> 180 <option>-Dgtk_doc=true</option>: This switch enables building 181 documentation. It requires <xref linkend="gtk-doc"/>. 182 </para> 232 183 233 184 </sect2> … … 340 291 /etc/gtk-3.0, 341 292 /usr/include/{gail,gtk}-3.0, 342 /usr/{lib,share}/gtk-3.0, 343 /usr/share/gtk-doc/html/{gail-libgail-util,gdk,gtk}3, and 293 /usr/{lib,share}/gtk-3.0, and 344 294 /usr/share/themes/{Default,Emacs}/gtk-3.0 345 295 </seg> -
x/lib/gtk-vnc.xml
rab3ae35a r3bdc4eb 110 110 111 111 <para> 112 This package does not come with a test suite.112 This package does not come with a test suite. 113 113 </para> 114 114 -
x/lib/gtk4.xml
rab3ae35a r3bdc4eb 7 7 <!ENTITY gtk4-download-http "&gnome-download-http;/gtk/>k4-minor;/gtk->k4-version;.tar.xz"> 8 8 <!ENTITY gtk4-download-ftp "&gnome-download-ftp;/gtk/>k4-minor;/gtk->k4-version;.tar.xz"> 9 <!ENTITY gtk4-md5sum "d e29b8eefe5f691e42569971b2a474f9">9 <!ENTITY gtk4-md5sum "d735b9c2a534f034553e2e27bc5af994"> 10 10 <!ENTITY gtk4-size "19 MB"> 11 <!ENTITY gtk4-buildsize "4 26MB (add 12 MB for tests)">12 <!ENTITY gtk4-time "1. 0 SBU (using parallelism=4, add 0.2SBU for tests)">11 <!ENTITY gtk4-buildsize "484 MB (add 12 MB for tests)"> 12 <!ENTITY gtk4-time "1.1 SBU (using parallelism=4, add 0.3 SBU for tests)"> 13 13 ]> 14 14 … … 107 107 (runtime, only used by <command>gtk4-demo</command> for syntax 108 108 highlighting of demo source code), 109 <xref linkend="libcloudproviders"/>, 109 110 <xref linkend="sassc"/>, 110 111 <xref linkend="tracker3"/>, 111 <ulink url=" https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>,112 < ulink url="https://gitlab.gnome.org/World/libcloudproviders">libcloudproviders</ulink>, and112 <ulink url="&gi-docgen-url;">gi-docgen</ulink>, and 113 <!--<ulink url="https://gitlab.gnome.org/World/libcloudproviders">libcloudproviders</ulink>, and--> 113 114 <ulink url="https://vulkan.lunarg.com/sdk/home">vulkan</ulink> 114 115 </para> … … 130 131 cd build && 131 132 132 meson --prefix=/usr --buildtype=release -Dbroadway-backend=true .. && 133 meson setup --prefix=/usr \ 134 --buildtype=release \ 135 -Dbroadway-backend=true \ 136 .. && 133 137 ninja</userinput></screen> 134 138 … … 143 147 [bdubbs]: 4.6.7, x11, 758 OK, 2 Expected Fail, 9 Fail. 1 Skipped. 1 Timeout 144 148 [pierre]: 4.8.1, wayland, 765 OK, 2 Expected Fail, 2 Fail. 1 Skipped 145 [bdubbs]: 4.8.2, x11, 753 OK, 2 Expected Fail, 14 Fail. 1 Skipped--> 149 [bdubbs]: 4.8.2, x11, 753 OK, 2 Expected Fail, 14 Fail. 1 Skipped 150 [pierre]: 4.8.3, wayland, 760 OK, 2 Expected Fail, 5 Fail. 3 Skipped--> 146 151 147 152 <para> … … 165 170 <para> 166 171 <option>-Dcloudproviders=enabled</option>: Use this switch if you have 167 <ulink url="https://gitlab.gnome.org/World/libcloudproviders">libcloudproviders</ulink> 168 installed and wish to enable support for cloud providers in a file 169 chooser window. 172 <xref linkend="libcloudproviders" role="nodep"/> installed and wish to 173 enable support for cloud providers in a file chooser window. 170 174 </para> 171 175 … … 190 194 <para> 191 195 <option>-Dgtk_doc=true</option>: Use this switch if you have 192 <ulink url=" https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>196 <ulink url="&gi-docgen-url;">gi-docgen</ulink> 193 197 installed and wish to generate the API reference documentation. 194 198 </para> -
x/lib/gtksourceview4.xml
rab3ae35a r3bdc4eb 9 9 <!ENTITY gtksourceview4-download-ftp 10 10 "&gnome-download-ftp;/gtksourceview/4.8/gtksourceview->ksourceview4-version;.tar.xz"> 11 <!ENTITY gtksourceview4-md5sum " e30224c016f1a1ebd931fd44911b5bbc">11 <!ENTITY gtksourceview4-md5sum "2bf056caaae27654ec3a5930dd5597d3"> 12 12 <!ENTITY gtksourceview4-size "1.1 MB"> 13 <!ENTITY gtksourceview4-buildsize " 32MB (with tests)">13 <!ENTITY gtksourceview4-buildsize "71 MB (with tests)"> 14 14 <!ENTITY gtksourceview4-time "0.1 SBU (with tests; both using parallelism=4)"> 15 15 ]> -
x/lib/gtksourceview5.xml
rab3ae35a r3bdc4eb 5 5 %general-entities; 6 6 7 <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5. 4/gtksourceview->ksourceview5-version;.tar.xz">8 <!ENTITY gtksourceview5-download-ftp "&gnome-download-ftp;/gtksourceview/5. 4/gtksourceview->ksourceview5-version;.tar.xz">9 <!ENTITY gtksourceview5-md5sum " f0cba1f8f0552cb98f0b247bea3b1651">7 <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5.6/gtksourceview->ksourceview5-version;.tar.xz"> 8 <!ENTITY gtksourceview5-download-ftp "&gnome-download-ftp;/gtksourceview/5.6/gtksourceview->ksourceview5-version;.tar.xz"> 9 <!ENTITY gtksourceview5-md5sum "5fc634b04fbdbfcc17f9f8d85f817b60"> 10 10 <!ENTITY gtksourceview5-size "1.2 MB"> 11 <!ENTITY gtksourceview5-buildsize " 37MB">11 <!ENTITY gtksourceview5-buildsize "46 MB"> 12 12 <!ENTITY gtksourceview5-time "0.2 SBU (with tests; both using parallelism=4)"> 13 13 ]> -
x/lib/lib.xml
rab3ae35a r3bdc4eb 22 22 </para> 23 23 24 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="amtk.xml"/>-->25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="atk.xml"/>24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="amtk.xml"/> 25 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="atk.xml"/>--> 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="atkmm.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="at-spi2-core.xml"/> 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="at-spi2-atk.xml"/>28 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="at-spi2-atk.xml"/>--> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cairo.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cairomm-1.0.xml"/> … … 80 80 <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk2.xml"/>--> 81 81 82 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tepl.xml"/> -->82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tepl.xml"/> 83 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk.xml"/> 84 84 -
x/lib/libadwaita.xml
rab3ae35a r3bdc4eb 7 7 <!ENTITY libadwaita-download-http "&gnome-download-http;/libadwaita/&libadwaita-minor;/libadwaita-&libadwaita-version;.tar.xz"> 8 8 <!ENTITY libadwaita-download-ftp "&gnome-download-ftp;/libadwaita/&libadwaita-minor;/libadwaita-&libadwaita-version;.tar.xz"> 9 <!ENTITY libadwaita-md5sum " 7a8eed663412e88131155facd90f8d2e">10 <!ENTITY libadwaita-size " 2.6MB">11 <!ENTITY libadwaita-buildsize "3 4MB (with tests)">12 <!ENTITY libadwaita-time "0. 5 SBU (with tests)">9 <!ENTITY libadwaita-md5sum "363aba5e19167b5fa641d40e380981ce"> 10 <!ENTITY libadwaita-size "1.9 MB"> 11 <!ENTITY libadwaita-buildsize "39 MB (with tests)"> 12 <!ENTITY libadwaita-time "0.2 SBU (with parallelism=4; with tests)"> 13 13 ]> 14 14 … … 19 19 <title>libadwaita-&libadwaita-version;</title> 20 20 21 <indexterm zone="libadwaita ">21 <indexterm zone="libadwaita1"> 22 22 <primary sortas="a-libadwaita">libadwaita</primary> 23 23 </indexterm> … … 101 101 cd build && 102 102 103 meson --prefix=/usr --buildtype=release .. &&103 meson setup --prefix=/usr --buildtype=release .. && 104 104 ninja</userinput></screen> 105 105 -
x/lib/libdrm.xml
rab3ae35a r3bdc4eb 20 20 21 21 22 <title> libdrm-&libdrm-version;</title>22 <title>Libdrm-&libdrm-version;</title> 23 23 24 24 <indexterm zone="libdrm"> … … 27 27 28 28 <sect2 role="package"> 29 <title>Introduction to libdrm</title>30 31 <para> 32 <application> libdrm</application> provides a userspace library for33 accessing the DRM, direct rendering manager,on operating systems that34 support the ioctl interface. libdrm is a low-level library, typically used29 <title>Introduction to Libdrm</title> 30 31 <para> 32 <application>Libdrm</application> provides a userspace library for 33 accessing the direct rendering manager (DRM) on operating systems that 34 support the ioctl interface. Libdrm is a low-level library, typically used 35 35 by graphics drivers such as the Mesa DRI drivers, the X drivers, libva and 36 36 similar projects. … … 99 99 100 100 <sect2 role="installation"> 101 <title>Installation of libdrm</title>101 <title>Installation of Libdrm</title> 102 102 103 103 <para> -
x/lib/libhandy1.xml
rab3ae35a r3bdc4eb 5 5 %general-entities; 6 6 7 <!ENTITY libhandy1-download-http "&gnome-download-http;/libhandy/1. 6/libhandy-&libhandy1-version;.tar.xz">8 <!ENTITY libhandy1-download-ftp "&gnome-download-ftp;/libhandy/1. 6/libhandy-&libhandy1-version;.tar.xz">9 <!ENTITY libhandy1-md5sum " 5ed01ff8934575a1750e2a3b832a0fb3">7 <!ENTITY libhandy1-download-http "&gnome-download-http;/libhandy/1.8/libhandy-&libhandy1-version;.tar.xz"> 8 <!ENTITY libhandy1-download-ftp "&gnome-download-ftp;/libhandy/1.8/libhandy-&libhandy1-version;.tar.xz"> 9 <!ENTITY libhandy1-md5sum "663afbc6c0448c254363c1a90f13a4ee"> 10 10 <!ENTITY libhandy1-size "1.7 MB"> 11 <!ENTITY libhandy1-buildsize "2 7MB (with tests)">11 <!ENTITY libhandy1-buildsize "28 MB (with tests)"> 12 12 <!ENTITY libhandy1-time "0.3 SBU (with tests)"> 13 13 ]> -
x/lib/pango.xml
rab3ae35a r3bdc4eb 93 93 <!--<xref linkend="gtk-doc"/>,--> 94 94 <xref linkend="sysprof"/>, 95 <ulink url=" https://gitlab.gnome.org/GNOME/gi-docgen">gi-docgen</ulink>95 <ulink url="&gi-docgen-url;">gi-docgen</ulink> 96 96 (to generate documentation), 97 97 <ulink url="https://ftpmirror.gnu.org/gnu/help2man">help2man</ulink>, and -
x/lib/qt5.xml
rab3ae35a r3bdc4eb 10 10 <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-opensource-src-&qt5-version;.tar.xz"> 11 11 <!ENTITY qt5-download-ftp " "> 12 <!ENTITY qt5-md5sum " b30147f4fd91c8dc1b7e61cbc7e6b8a6">13 <!ENTITY qt5-size " 595MB">14 <!ENTITY qt5-buildsize "15 GB (2 68 MB installed)">12 <!ENTITY qt5-md5sum "86b7b496735df3973a390b0d515c1a0f"> 13 <!ENTITY qt5-size "629 MB"> 14 <!ENTITY qt5-buildsize "15 GB (258 MB installed)"> 15 15 <!ENTITY qt5-time "29 SBU (using parallelism=4)"> 16 16 ]> … … 274 274 275 275 <para> 276 The patch is supposed to be used in a git repository, because the 277 behavior of the <command>configure</command> command below is changed 278 in this case. It is enough to create a 279 <filename class="directory">.git</filename> directory in the 280 <filename class="directory">qmake</filename> directory, where the 281 <command>configure</command> script is run: 282 </para> 283 284 <screen><userinput remap="pre">mkdir -pv qtbase/.git</userinput></screen> 285 286 <para> 276 287 Install <application>Qt5</application> by running the following commands: 277 288 </para> … … 585 596 meshdebug, moc, pixeltool, qcollectiongenerator, qdbus, qdbuscpp2xml, 586 597 qdbusviewer, qdbusxml2cpp, qdistancefieldgenerator, qdoc, qgltf, 587 qhelpgenerator, qlalr, qmake, qml, qmlcachegen, 588 qml easing, qmlformat, qmlimportscanner, qmllint, qmlmin, qmlplugindump,598 qhelpgenerator, qlalr, qmake, qml, qmlcachegen, qmleasing, 599 qmlformat, qmlimportscanner, qmllint, qmlmin, qmlplugindump, 589 600 qmlpreview, qmlprofiler, qmlscene, qmltestrunner, qmltime, 590 601 qmltyperegistrar, qscxmlc, -
x/lib/qtwebengine.xml
rab3ae35a r3bdc4eb 11 11 <!ENTITY qtwebengine-download-http "&sources-anduin-http;/qtwebengine/qtwebengine-&qtwebengine-version;.tar.xz"> 12 12 <!ENTITY qtwebengine-download-ftp " "> 13 <!ENTITY qtwebengine-md5sum " 1302667c7e8a045fb0cc776f7e3627ad">14 <!ENTITY qtwebengine-size "30 6MB">13 <!ENTITY qtwebengine-md5sum "a874390e7987ae5613f4650aab5681e8"> 14 <!ENTITY qtwebengine-size "307 MB"> 15 15 <!ENTITY qtwebengine-buildsize "5.1 GB (152 MB installed)"> 16 <!ENTITY qtwebengine-time " 103 SBU (typical, Using parallelism=4)">16 <!ENTITY qtwebengine-time "79 SBU (on a fast machine, Using parallelism=4)"> 17 17 ]> 18 18 … … 433 433 <screen><userinput>mkdir build && 434 434 cd build && 435 qmake .. -- -system-ffmpeg - webengine-icu &&435 qmake .. -- -system-ffmpeg -proprietary-codecs -webengine-icu && 436 436 make</userinput></screen> 437 437 … … 489 489 490 490 <para> 491 <command>-- -system-ffmpeg -webengine-icu</command>: If any options are 492 passed to qmake they must come after '--' which must follow '..' that points 493 to the main directory. The options here cause it to use system ffmpeg and 494 system icu. If built as part of full Qt5, the system icu is automatically 495 used (only) by Qt5Core if it is available, but unless this option is used 496 webengine will always use its shipped copy of icu, adding time and space 497 to the build. 491 <command>-- -system-ffmpeg -proprietary-codecs -webengine-icu</command>: If 492 any options are passed to qmake they must come after '--' which must follow 493 '..' that points to the main directory. The options here cause it to use 494 system ffmpeg and system icu. The '-proprietary-codecs' option allows 495 ffmpeg to decode H264 and H265 codecs. If built as part of full Qt5, the 496 system icu is automatically used (only) by Qt5Core if it is available, but 497 unless this option is used webengine will always use its shipped copy of icu, 498 adding time and space to the build. 498 499 </para> 499 500 -
x/lib/tepl.xml
rab3ae35a r3bdc4eb 5 5 %general-entities; 6 6 7 <!ENTITY tepl-download-http "&gnome-download-http;/tepl/6. 00/tepl-&tepl-version;.tar.xz">8 <!ENTITY tepl-download-ftp "&gnome-download-ftp;/tepl/6. 00/tepl-&tepl-version;.tar.xz">9 <!ENTITY tepl-md5sum " 08248e527cc87a4bf7300c04d1babcb9">10 <!ENTITY tepl-size "1 40KB">11 <!ENTITY tepl-buildsize " 7.5MB (with tests)">12 <!ENTITY tepl-time "0. 2SBU (with tests)">7 <!ENTITY tepl-download-http "&gnome-download-http;/tepl/6.4/tepl-&tepl-version;.tar.xz"> 8 <!ENTITY tepl-download-ftp "&gnome-download-ftp;/tepl/6.4/tepl-&tepl-version;.tar.xz"> 9 <!ENTITY tepl-md5sum "3554454f0b74b5f5584011c46fd35396"> 10 <!ENTITY tepl-size "164 KB"> 11 <!ENTITY tepl-buildsize "14 MB (with tests)"> 12 <!ENTITY tepl-time "0.3 SBU (with tests)"> 13 13 14 14 ]> … … 32 32 </para> 33 33 34 &lfs11 1_checked;34 &lfs112_checked; 35 35 36 36 <bridgehead renderas="sect3">Package Information</bridgehead> … … 97 97 </para> 98 98 99 <screen><userinput>mkdir build &&100 cd build &&99 <screen><userinput>mkdir tepl-build && 100 cd tepl-build && 101 101 102 meson --prefix=/usr --buildtype=release .. && 102 meson setup --prefix=/usr \ 103 --buildtype=release \ 104 -Dgtk_doc=false \ 105 .. && 103 106 ninja</userinput></screen> 104 107 … … 117 120 <title>Command Explanations</title> 118 121 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../../xincludes/meson-buildtype-release.xml"/> 124 119 125 <para> 120 <option>-Dgtk_doc=true</option>: Use this option if GTK-Doc is installed 121 and you wish to build and install the API documentation. 126 <parameter>-Dgtk_doc=false</parameter>: Disables building the API 127 documentation. Remove if you have <xref linkend="gtk-doc"/> installed 128 and wish to build the API documentation. 122 129 </para> 123 130 … … 151 158 <?dbhtml list-presentation="table"?> 152 159 153 <varlistentry id="libtepl- 5">154 <term><filename class="libraryfile">libtepl- 5.so</filename></term>160 <varlistentry id="libtepl-6"> 161 <term><filename class="libraryfile">libtepl-6.so</filename></term> 155 162 <listitem> 156 163 <para> 157 164 contains convenience functions for GtkSourceView4-based programs 158 165 </para> 159 <indexterm zone="tepl libtepl- 5">160 <primary sortas="c-libtepl- 5">libtepl-5.so</primary>166 <indexterm zone="tepl libtepl-6"> 167 <primary sortas="c-libtepl-6">libtepl-6.so</primary> 161 168 </indexterm> 162 169 </listitem> -
x/lib/webkitgtk.xml
rab3ae35a r3bdc4eb 7 7 <!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz"> 8 8 <!ENTITY webkitgtk-download-ftp " "> 9 <!ENTITY webkitgtk-md5sum " 7a3f19f4ff9e8de8c4ab2707e2d350f5">10 <!ENTITY webkitgtk-size " 25MB">11 <!ENTITY webkitgtk-buildsize " 988 MB (133MB installed)">12 <!ENTITY webkitgtk-time " 43 SBU (using parallelism=4, estimated 150 SBU using one core)">9 <!ENTITY webkitgtk-md5sum "1c1cc5eb59273091e228406937b23947"> 10 <!ENTITY webkitgtk-size "32 MB"> 11 <!ENTITY webkitgtk-buildsize "1.1 GB (172 MB installed)"> 12 <!ENTITY webkitgtk-time "33 SBU (using parallelism=4)"> 13 13 ]> 14 14 … … 94 94 <xref linkend="libgudev"/>, 95 95 <xref linkend="libsecret"/>, 96 <xref linkend="libsoup "/>,96 <xref linkend="libsoup3"/>, 97 97 <xref linkend="libtasn1"/>, 98 98 <xref linkend="libwebp"/>, … … 109 109 <xref linkend="enchant"/>, 110 110 <xref linkend="geoclue2"/>, 111 <xref linkend="gobject-introspection"/>, 112 <xref linkend="hicolor-icon-theme"/>, and 113 <xref linkend="libnotify"/> 111 <xref linkend="gobject-introspection"/>, and 112 <xref linkend="hicolor-icon-theme"/> 114 113 </para> 115 114 … … 117 116 <para role="optional"> 118 117 <xref linkend="bubblewrap"/>, 119 <xref linkend="gtk-doc"/>,120 118 <xref linkend="gtk4"/>, 121 119 <xref linkend="harfbuzz"/>, … … 123 121 <xref linkend="woff2"/>, 124 122 <ulink url="https://ccache.dev/">ccache</ulink>, 123 <ulink url="&gi-docgen-url;">gi-docgen</ulink>, 125 124 <ulink url="https://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>, 126 125 <ulink url="https://github.com/AOMediaCodec/libavif">libavif</ulink>, … … 164 163 -DENABLE_GAMEPAD=OFF \ 165 164 -DENABLE_MINIBROWSER=ON \ 165 -DENABLE_DOCUMENTATION=OFF \ 166 166 -DUSE_WOFF2=OFF \ 167 -DUSE_SOUP2=ON \168 167 -DUSE_WPE_RENDERER=ON \ 169 168 -DENABLE_BUBBLEWRAP_SANDBOX=OFF \ … … 182 181 -DENABLE_GAMEPAD=OFF \ 183 182 -DENABLE_MINIBROWSER=ON \ 183 -DENABLE_DOCUMENTATION=OFF \ 184 184 -DUSE_WOFF2=OFF \ 185 -DUSE_SOUP2=ON \186 185 -DUSE_WPE_RENDERER=ON \ 187 186 -DENABLE_JOURNALD_LOG=OFF \ … … 191 190 192 191 <para> 193 This package does not have a working test suite. However, there is a192 This package does not have a working test suite. However, there is a 194 193 usable basic graphical web browser in the build directory, 195 194 <application>build/bin/MiniBrowser</application>. If launching it fails, … … 213 212 <screen role="root"><userinput>ninja install && 214 213 215 install -vdm755 /usr/share/gtk-doc/html/webkit{2,dom}gtk-4.0 && 216 install -vm644 ../Documentation/webkit2gtk-4.0/html/* \ 217 /usr/share/gtk-doc/html/webkit2gtk-4.0 && 218 install -vm644 ../Documentation/webkitdomgtk-4.0/html/* \ 219 /usr/share/gtk-doc/html/webkitdomgtk-4.0</userinput></screen> 214 install -vdm755 /usr/share/gtk-doc/html/{jsc-glib,webkit2gtk{,-web-extension}}-4.1 && 215 install -vm644 ../Documentation/jsc-glib-4.1/* \ 216 /usr/share/gtk-doc/html/jsc-glib-4.1 && 217 install -vm644 ../Documentation/webkit2gtk-4.1/* \ 218 /usr/share/gtk-doc/html/webkit2gtk-4.1 && 219 install -vm644 ../Documentation/webkit2gtk-web-extension-4.1/* \ 220 /usr/share/gtk-doc/html/webkit2gtk-web-extension-4.1</userinput></screen> 220 221 </sect2> 221 222 … … 238 239 239 240 <para> 241 <parameter>-DENABLE_DOCUMENTATION=OFF</parameter>: This switch disables 242 regenerating the documentation. Remove this switch if you have 243 <ulink url="&gi-docgen-url;">gi-docgen</ulink> 244 installed and wish to regenerate the documentation. 245 </para> 246 247 <para> 240 248 <parameter>-DENABLE_GAMEPAD=OFF</parameter>: This switch disables 241 249 gamepad support. Remove this switch if you have … … 268 276 269 277 <para> 270 <option>-DUSE_LIBNOTIFY=OFF</option>: Use this switch if you do not271 have <application>libnotify</application> installed.272 </para>273 274 <para>275 278 <option>-DUSE_SYSTEM_MALLOC=ON</option>: This switch enables building 276 279 against the system installed <application>malloc</application>. … … 280 283 <option>-DENABLE_GEOLOCATION=OFF</option>: Use this switch if you don't 281 284 want to install <xref linkend="geoclue2"/>. 282 </para>283 284 <para>285 <option>-DENABLE_GTKDOC=ON</option>: Use this switch if <xref286 linkend="gtk-doc"/> is installed and you wish to rebuild and install the287 API documentation.288 285 </para> 289 286 … … 320 317 </seg> 321 318 <seg> 322 libjavascriptcoregtk-4. 0.so and323 libwebkit2gtk-4. 0.so319 libjavascriptcoregtk-4.1.so and 320 libwebkit2gtk-4.1.so 324 321 </seg> 325 322 <seg> 326 /usr/include/webkitgtk-4. 0,327 /usr/lib{,exec}/webkit2gtk-4. 0, and328 /usr/share/gtk-doc/html/ webkit{2,dom}gtk-4.0323 /usr/include/webkitgtk-4.1, 324 /usr/lib{,exec}/webkit2gtk-4.1, and 325 /usr/share/gtk-doc/html/{jsc-glib,webkit2gtk{,-web-extension}}-4.1 329 326 </seg> 330 327 </seglistitem> … … 374 371 </varlistentry> 375 372 376 <varlistentry id="libjavascriptcoregtk-4. 0">373 <varlistentry id="libjavascriptcoregtk-4.1"> 377 374 <term> 378 <filename class="libraryfile">libjavascriptcoregtk-4. 0.so</filename>375 <filename class="libraryfile">libjavascriptcoregtk-4.1.so</filename> 379 376 </term> 380 377 <listitem> … … 382 379 contains core JavaScript API functions used by 383 380 <command>jsc</command> and 384 <filename class="libraryfile">libwebkit2gtk-4. 0</filename>381 <filename class="libraryfile">libwebkit2gtk-4.1</filename> 385 382 </para> 386 <indexterm zone="webkitgtk libjavascriptcoregtk-4. 0">387 <primary sortas="c-libjavascriptcoregtk-4. 0">libjavascriptcoregtk-4.0.0.so</primary>383 <indexterm zone="webkitgtk libjavascriptcoregtk-4.1"> 384 <primary sortas="c-libjavascriptcoregtk-4.1">libjavascriptcoregtk-4.1.so</primary> 388 385 </indexterm> 389 386 </listitem> … … 391 388 392 389 <varlistentry id="libwebkit2gtk-4"> 393 <term><filename class="libraryfile">libwebkit2gtk-4. 0.so</filename></term>390 <term><filename class="libraryfile">libwebkit2gtk-4.1.so</filename></term> 394 391 <listitem> 395 392 <para> … … 397 394 </para> 398 395 <indexterm zone="webkitgtk libwebkit2gtk-4"> 399 <primary sortas="c-libwebkit2gtk-4">libwebkit2gtk-4. 0.so</primary>396 <primary sortas="c-libwebkit2gtk-4">libwebkit2gtk-4.1.so</primary> 400 397 </indexterm> 401 398 </listitem> -
x/wm/fluxbox.xml
rab3ae35a r3bdc4eb 109 109 110 110 <para> 111 This package does not have a working test suite.111 This package does not have a working test suite. 112 112 </para> 113 113 -
x/wm/icewm.xml
rab3ae35a r3bdc4eb 7 7 <!ENTITY icewm-download-http "https://github.com/ice-wm/icewm/archive/&icewm-version;/icewm-&icewm-version;.tar.gz"> 8 8 <!ENTITY icewm-download-ftp " "> 9 <!ENTITY icewm-md5sum " ed903764698d6dff1f843ed9953566db">9 <!ENTITY icewm-md5sum "8ff275b68360e60f6ff739f803a85635"> 10 10 <!ENTITY icewm-size "2.3 MB"> 11 <!ENTITY icewm-buildsize " 54MB">11 <!ENTITY icewm-buildsize "45 MB"> 12 12 <!ENTITY icewm-time "0.3 SBU"> 13 13 ]> … … 123 123 124 124 <para> 125 This package does not have a working test suite.125 This package does not have a working test suite. 126 126 </para> 127 127
Note:
See TracChangeset
for help on using the changeset viewer.