Changeset 3bdc4eb for x


Ignore:
Timestamp:
01/10/2023 08:57:10 PM (17 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
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.
Message:

Merge branch 'trunk' into plabs/python-mods

Location:
x
Files:
31 edited
2 moved

Legend:

Unmodified
Added
Removed
  • x/icons/adwaita-icon-theme.xml

    rab3ae35a r3bdc4eb  
    66
    77  <!ENTITY adwaita-icon-theme-download-http
    8    "&gnome-download-http;/adwaita-icon-theme/&gnome-42;/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">
    99  <!ENTITY adwaita-icon-theme-download-ftp
    10    "&gnome-download-ftp;/adwaita-icon-theme/&gnome-42;/adwaita-icon-theme-&adwaita-icon-theme-version;.tar.xz">
    11   <!ENTITY adwaita-icon-theme-md5sum        "eddab04ac77e3b21fb64e128ed58392e">
    12   <!ENTITY adwaita-icon-theme-size          "9.9 MB">
    13   <!ENTITY adwaita-icon-theme-buildsize     "81 MB">
    14   <!ENTITY adwaita-icon-theme-time          "0.1 SBU (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)">
    1515]>
    1616
     
    3030    <para>
    3131      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.
    3334    </para>
    3435
  • x/installing/libinput.xml

    rab3ae35a r3bdc4eb  
    3131
    3232    <sect3 role="package">
    33       <title>Introduction to libinput</title>
     33      <title>Introduction to Libinput</title>
    3434
    3535      <para>
     
    9999
    100100    <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>
    102102
    103103      <para>
    104104        Although libinput works with the same kernel configuration used by <xref
    105         linkend="libevdev"/>, its extensive testsuite requires the presence of
     105        linkend="libevdev"/>, its extensive test suite requires the presence of
    106106        <filename>/dev/uinput</filename>  (as well as both <xref linkend="valgrind"/>
    107107        and <xref linkend="libunwind"/>).
     
    119119
    120120      <para>
    121         If you build this as a module, it needs to be inserted before the testsuite
     121        If you build this as a module, it needs to be inserted before the test suite
    122122        runs.
    123123      </para>
     
    125125      <para>
    126126        On an Xorg system you will also need to prevent the events generated
    127         during the testsuite from interfering with your desktop.  Copy the
     127        during the test suite from interfering with your desktop.  Copy the
    128128        file <filename>test/50-litest.conf</filename> into
    129129        <filename class="directory">${XORG_PREFIX}/share/X11/xorg.conf.d</filename>
     
    138138
    139139    <sect3 role="installation">
    140       <title>Installation of libinput</title>
     140      <title>Installation of Libinput</title>
    141141
    142142      <para>
     
    161161          If you want to run the full tests, remove -Dtests from the
    162162          <command>meson</command> command above. Please read "kernel
    163           configuration for running the libinput testsuite" (above).
     163          configuration for running the libinput test suite" (above).
    164164        </para>
    165165
  • x/installing/mesa.xml

    rab3ae35a r3bdc4eb  
    77  <!ENTITY mesa-download-http "https://mesa.freedesktop.org/archive/mesa-&mesa-version;.tar.xz">
    88  <!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">
    1010  <!ENTITY mesa-size          "16 MB">
    11   <!ENTITY mesa-buildsize     "463 MB (with docs, add 230 MB for tests)">
    12   <!ENTITY mesa-time          "2.4 SBU (Using parallelism=4; with docs, add 0.6 SBU 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)">
    1313]>
    1414
  • x/installing/x7app.xml

    rab3ae35a r3bdc4eb  
    5353  <!ENTITY xdpyinfo-md5sum                 "f67116760888f2e06486ee3d179875d2">
    5454
    55   <!ENTITY xdriinfo-version                "1.0.6">
    56   <!ENTITY xdriinfo-md5sum                 "480e63cd365f03eb2515a6527d5f4ca6">
     55  <!ENTITY xdriinfo-version                "1.0.7">
     56  <!ENTITY xdriinfo-md5sum                 "34aff1f93fa54d6a64cbe4fee079e077">
    5757
    5858  <!ENTITY xev-version                     "1.2.5">
     
    6262  <!ENTITY xgamma-md5sum                   "41afaa5a68cdd0de7e7ece4805a37f11">
    6363
    64   <!ENTITY xhost-version                   "1.0.8">
    65   <!ENTITY xhost-md5sum                    "a48c72954ae6665e0616f6653636da8c">
     64  <!ENTITY xhost-version                   "1.0.9">
     65  <!ENTITY xhost-md5sum                    "48ac13856838d34f2e7fca8cdc1f1699">
    6666
    6767  <!ENTITY xinput-version                  "1.6.3">
     
    220220&xcursorgen-md5sum;  xcursorgen-&xcursorgen-version;.tar.xz
    221221&xdpyinfo-md5sum;  xdpyinfo-&xdpyinfo-version;.tar.xz
    222 &xdriinfo-md5sum;  xdriinfo-&xdriinfo-version;.tar.bz2
     222&xdriinfo-md5sum;  xdriinfo-&xdriinfo-version;.tar.xz
    223223&xev-md5sum;  xev-&xev-version;.tar.xz
    224224&xgamma-md5sum;  xgamma-&xgamma-version;.tar.xz
    225 &xhost-md5sum;  xhost-&xhost-version;.tar.bz2
     225&xhost-md5sum;  xhost-&xhost-version;.tar.xz
    226226&xinput-md5sum;  xinput-&xinput-version;.tar.bz2
    227227&xkbcomp-md5sum;  xkbcomp-&xkbcomp-version;.tar.xz
  • x/installing/x7lib.xml

    rab3ae35a r3bdc4eb  
    1414  <!ENTITY xtrans-md5sum                   "ce2fb8100c6647ee81451ebe388b17ad">
    1515
    16   <!ENTITY libX11-version                  "1.8.2">
    17   <!ENTITY libX11-md5sum                   "702517860961584bd20253e3d3a42052">
     16  <!ENTITY libX11-version                  "1.8.3">
     17  <!ENTITY libX11-md5sum                   "f4855944f068d8a623c82c4162747fa3">
    1818
    1919  <!ENTITY libXext-version                 "1.3.5">
     
    2626  <!ENTITY libICE-md5sum                   "b444a0e4c2163d1bbc7b046c3653eb8d">
    2727
    28   <!ENTITY libSM-version                   "1.2.3">
    29   <!ENTITY libSM-md5sum                    "87c7fad1c1813517979184c8ccd76628">
     28  <!ENTITY libSM-version                   "1.2.4">
     29  <!ENTITY libSM-md5sum                    "ffa434ed96ccae45533b3d653300730e">
    3030
    3131  <!ENTITY libXScrnSaver-version           "1.2.4">
     
    205205&libFS-md5sum;  libFS-&libFS-version;.tar.xz
    206206&libICE-md5sum;  libICE-&libICE-version;.tar.xz
    207 &libSM-md5sum;  libSM-&libSM-version;.tar.bz2
     207&libSM-md5sum;  libSM-&libSM-version;.tar.xz
    208208&libXScrnSaver-md5sum;  libXScrnSaver-&libXScrnSaver-version;.tar.xz
    209209&libXt-md5sum;  libXt-&libXt-version;.tar.bz2
     
    324324  <sect2 role="commands">
    325325    <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>:
    329329      This fixes a bug in (at least) XFCE at runtime.
    330330    </para>
    331 
     331-->
    332332<!--
    333333    <para>
     
    383383        <seg>
    384384          libdmx.so, libfontenc.so, libFS.so, libICE.so,
    385           libpciaccess.so, libSM.so, libX11.so, libXaw6.so,
     385          libpciaccess.so, libSM.so, libX11.so, libX11-xcb, libXaw6.so,
    386386          libXaw7.so, libXaw.so, libXcomposite.so,
    387387          libXcursor.so, libXdamage.so, libXext.so,
     
    396396          <envar>$XORG_PREFIX</envar>/include/X11/fonts,
    397397          <envar>$XORG_PREFIX</envar>/include/X11/ICE,
     398          <envar>$XORG_PREFIX</envar>/include/X11/SM,
    398399          <envar>$XORG_PREFIX</envar>/include/X11/Xmu,
    399400          <envar>$XORG_PREFIX</envar>/include/X11/Xtrans,
    400401          <envar>$XORG_PREFIX</envar>/share/doc/libFS,
    401402          <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;,
    403404          <envar>$XORG_PREFIX</envar>/share/doc/libX11-&libX11-version;,
    404405          <envar>$XORG_PREFIX</envar>/share/doc/libXaw,
  • x/installing/xcb-util.xml

    rab3ae35a r3bdc4eb  
    55  %general-entities;
    66
    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">
    88  <!ENTITY xcb-util-download-ftp  " ">
    9   <!ENTITY xcb-util-md5sum        "2e97feed81919465a04ccc71e4073313">
    10   <!ENTITY xcb-util-size          "292 KB">
     9  <!ENTITY xcb-util-md5sum        "34d749eab0fd0ffd519ac64798d79847">
     10  <!ENTITY xcb-util-size          "261 KB">
    1111  <!ENTITY xcb-util-buildsize     "2.6 MB">
    1212  <!ENTITY xcb-util-time          "less than 0.1 SBU">
  • x/installing/xorg-server.xml

    rab3ae35a r3bdc4eb  
    77  <!ENTITY xorg-server-download-http "&xorg-download-http;/xserver/xorg-server-&xorg-server-version;.tar.xz">
    88  <!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.7 MB">
    11   <!ENTITY xorg-server-buildsize     "186 MB (with tests)">
    12   <!ENTITY xorg-server-time          "0.5 SBU (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)">
    1313]>
    1414
     
    6666      </listitem>
    6767    </itemizedlist>
    68 
    69 <!-- Prime support is now automatically added in DRI3, and this patch
    70      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>-->
    8068
    8169    <bridgehead renderas="sect3">Xorg Server Dependencies</bridgehead>
     
    124112  <sect2 role="installation">
    125113    <title>Installation of Xorg Server</title>
    126 <!-- Patch removed
    127     <para>
    128       If you have downloaded the optional patch, apply it by running the
    129       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.4
    135     <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 -->
    141114
    142115    <para>
     
    178151  <sect2 role="commands">
    179152    <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
    189154    <para>
    190155      <parameter>-Dsuid_wrapper=true</parameter>: Builds the suid-root
     
    199164      <phrase revision="elogind">elogind</phrase> PAM module configured.
    200165    </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
    209167    <para revision="sysv">
    210168      <command>cat &gt;&gt; /etc/sysconfig/createfiles...</command>: This
     
    253211      <?dbfo list-presentation="list"?>
    254212      <?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
    280214      <varlistentry id="gtf-x7">
    281215        <term><command>gtf</command></term>
     
    289223        </listitem>
    290224      </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
    305226      <varlistentry id="X-x7">
    306227        <term><command>X</command></term>
     
    314235        </listitem>
    315236      </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
    330238      <varlistentry id="Xephyr-x7">
    331239        <term><command>Xephyr</command></term>
     
    375283        </listitem>
    376284      </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
    404286      <varlistentry id="modesetting_drv-x7">
    405287        <term><filename class="libraryfile">modesetting_drv.so</filename></term>
  • x/installing/xterm.xml

    rab3ae35a r3bdc4eb  
    88  <!--<!ENTITY xterm-download-ftp  "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz">-->
    99  <!ENTITY xterm-download-ftp  " ">
    10   <!ENTITY xterm-md5sum        "8d4ac4b3ca53ff97a7ca8f1c4b55a092">
     10  <!ENTITY xterm-md5sum        "35c75d1e5e1cc37c43d8f5f7db5c5dca">
    1111  <!ENTITY xterm-size          "1.5 MB">
    1212  <!ENTITY xterm-buildsize     "14 MB">
  • x/installing/xwayland.xml

    rab3ae35a r3bdc4eb  
    77  <!ENTITY xwayland-download-http "&xorg-download-http;/xserver/xwayland-&xwayland-version;.tar.xz">
    88  <!ENTITY xwayland-download-ftp  "&xorg-download-ftp;/xserver/xwayland-&xwayland-version;.tar.xz">
    9   <!ENTITY xwayland-md5sum        "fb0a4d8d924f701a12f6df5ca9673741">
     9  <!ENTITY xwayland-md5sum        "a814892a54e15d17eb096b8c3dd88b5d">
    1010  <!ENTITY xwayland-size          "1.2 MB">
    11   <!ENTITY xwayland-buildsize     "63 MB (add 357 MB for tests)">
     11  <!ENTITY xwayland-buildsize     "76 MB (add 357 MB for tests)">
    1212  <!ENTITY xwayland-time          "0.2 SBU (with parallelism=4; add 1.0 SBU for tests, not including clone time)">
    1313]>
  • x/lib/amtk.xml

    rab3ae35a r3bdc4eb  
    77  <!ENTITY amtk-download-http "&gnome-download-http;/amtk/&amtk-minor;/amtk-&amtk-version;.tar.xz">
    88  <!ENTITY amtk-download-ftp  "&gnome-download-ftp;/amtk/&amtk-minor;/amtk-&amtk-version;.tar.xz">
    9   <!ENTITY amtk-md5sum        "8ea25cde8b7bdbf98d7d6c939dea1724">
    10   <!ENTITY amtk-size          "376 KB">
    11   <!ENTITY amtk-buildsize     "8.5 MB">
     9  <!ENTITY amtk-md5sum        "26edf5c301e66a02f0ea7829855807f5">
     10  <!ENTITY amtk-size          "60 KB">
     11  <!ENTITY amtk-buildsize     "3.1 MB">
    1212  <!ENTITY amtk-time          "0.1 SBU">
    13 
    1413]>
    1514
     
    3231    </para>
    3332
    34     &lfs111_checked;
     33    &lfs112_checked;
    3534
    3635    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    9493    </para>
    9594
    96 <screen><userinput>./configure --prefix=/usr &amp;&amp;
    97 make</userinput></screen>
     95<screen><userinput>mkdir amtk-build &amp;&amp;
     96cd    amtk-build &amp;&amp;
     97
     98meson --prefix=/usr --buildtype=release -Dgtk_doc=false .. &amp;&amp;
     99ninja</userinput></screen>
    98100
    99101    <para>
    100       To test the results, issue: <command>make check</command>.
     102      To test the results, issue: <command>ninja test</command>.
    101103    </para>
    102104
     
    105107    </para>
    106108
    107 <screen role="root"><userinput>make install</userinput></screen>
     109<screen role="root"><userinput>ninja install</userinput></screen>
    108110  </sect2>
    109111
     
    112114
    113115    <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>
    115124
    116125  </sect2>
  • x/lib/at-spi2-core.xml

    rab3ae35a r3bdc4eb  
    66
    77  <!ENTITY at-spi2-core-download-http
    8            "&gnome-download-http;/at-spi2-core/2.44/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">
    99  <!ENTITY at-spi2-core-download-ftp
    10            "&gnome-download-ftp;/at-spi2-core/2.44/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.5 MB (with tests)">
    14   <!ENTITY at-spi2-core-time          "0.1 SBU (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)">
    1515]>
    1616
     
    2929
    3030    <para>
    31       The <application>At-Spi2 Core</application> package is a part of the
    32       GNOME Accessibility Project. It provides a Service Provider Interface
    33       for the Assistive Technologies available on the
    34       <application>GNOME</application> platform and a library against which
    35       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.
    3636    </para>
    3737
     
    123123    <para>
    124124      A session bus address, normally available in an Xorg terminal,
    125       is necessary to run the tests. And, the test suite requires the
    126       glib schemas 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,
    127127      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
    131130    <para>
    132131      Now, as the <systemitem class="username">root</systemitem> user:
     
    142141  <sect2 role="commands" revision="sysv">
    143142    <title>Command Explanations</title>
    144 
    145     <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    146        href="../../xincludes/gtk-doc-rebuild.xml"/> -->
    147143
    148144    <para>
     
    178174        </seg>
    179175        <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
    181180        </seg>
    182181        <seg>
     182          /usr/include/atk-1.0,
    183183          /usr/include/at-spi-2.0,
     184          /usr/include/at-spi2-atk,
     185          /usr/lib/gnome-settings-daemon-3.0,
    184186          /usr/share/defaults/at-spi2, and
    185187          /usr/share/gtk-doc/html/libatspi
     
    207209    -->
    208210
     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
    209248      <varlistentry id="libatspi">
    210249        <term><filename class="libraryfile">libatspi.so</filename></term>
  • x/lib/atkmm.xml

    rab3ae35a r3bdc4eb  
    7171    <bridgehead renderas="sect4">Required</bridgehead>
    7272    <para role="required">
    73       <xref linkend="atk"/> and
     73      <xref linkend="at-spi2-core"/> and
    7474      <xref linkend="glibmm"/>
    7575    </para>
     
    9595
    9696    <para>
    97       This package does not come with a testsuite.
     97      This package does not come with a test suite.
    9898    </para>
    9999
  • x/lib/cairo.xml

    rab3ae35a r3bdc4eb  
    160160
    161161    <para>
    162       This package does not have a working testsuite.
     162      This package does not have a working test suite.
    163163      <!-- The test suite can be run with 'make check', but 488 tests fail and
    164164      59 tests pass. This seems to be due to minute changes in the expected
  • x/lib/clutter-gst.xml

    rab3ae35a r3bdc4eb  
    115115
    116116    <para>
    117       This package does not come with a testsuite.
     117      This package does not come with a test suite.
    118118    </para>
    119119
  • x/lib/clutter.xml

    rab3ae35a r3bdc4eb  
    8282    <bridgehead renderas="sect4">Required</bridgehead>
    8383    <para role="required">
    84       <xref linkend="atk"/>,
     84      <xref linkend="at-spi2-core"/>,
    8585      <xref linkend="cogl"/>, and
    8686      <xref linkend="json-glib"/>
  • x/lib/gdk-pixbuf.xml

    rab3ae35a r3bdc4eb  
    100100       <!--<xref linkend="jasper"/> and-->
    101101  <!--<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>
    103103      (to generate documentation)
    104104    </para>
  • x/lib/gtk+2.xml

    rab3ae35a r3bdc4eb  
    7272    <bridgehead renderas="sect4">Required</bridgehead>
    7373    <para role="required">
    74       <xref linkend="atk"/>,
     74      <xref linkend="at-spi2-core"/>,
    7575      <xref linkend="gdk-pixbuf"/> and
    7676      <xref linkend="pango"/>
     
    9595      <para>
    9696        If <xref linkend="gobject-introspection"/> was installed after
    97         <xref linkend="atk"/>, <xref linkend="gdk-pixbuf"/>, and/or <xref
    98         linkend="pango"/>, those packages will have to be rebuilt before this
    99         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.
    100100      </para>
    101101    </note>
  • x/lib/gtk+3.xml

    rab3ae35a r3bdc4eb  
    77  <!ENTITY gtk3-download-http "&gnome-download-http;/gtk+/&gnome-minor-24;/gtk+-&gtk3-version;.tar.xz">
    88  <!ENTITY gtk3-download-ftp  "&gnome-download-ftp;/gtk+/&gnome-minor-24;/gtk+-&gtk3-version;.tar.xz">
    9   <!ENTITY gtk3-md5sum        "7e024190949d9071f9d72b0d559379e1">
    10   <!ENTITY gtk3-size          "21 MB">
    11   <!ENTITY gtk3-buildsize     "440 MB (add 8 MB for tests)">
    12   <!ENTITY gtk3-time          "1.7 SBU (using parallelism=4, add 0.3 SBU 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)">
    1313]>
    1414
     
    7272    <bridgehead renderas="sect4">Required</bridgehead>
    7373    <para role="required">
    74       <xref linkend="at-spi2-atk"/>,
     74      <xref linkend="at-spi2-core"/>,
    7575      <xref linkend="gdk-pixbuf"/>,
    7676      <xref linkend="libepoxy"/>, and
     
    8282      <xref linkend="adwaita-icon-theme"/> (default for some gtk+3 settings
    8383      keys, also needed for tests),
     84      <xref linkend="docbook-xsl"/> (for generating manual pages),
    8485      <xref linkend="hicolor-icon-theme"/> (needed for tests),
    8586      <xref linkend="iso-codes"/>,
    8687      <xref linkend="libxkbcommon"/>,
     88      <xref linkend="libxslt"/> (for generating manual pages),
    8789      <xref linkend="sassc"/>,
    8890      <xref linkend="wayland"/>, and
     
    99101      <xref linkend="colord"/>,
    100102      <xref linkend="cups"/>,
    101       <xref linkend="docbook-utils"/>,
    102103      <xref linkend="gtk-doc"/>,
    103104      <xref linkend="pyatspi2"/> (for tests), and
     
    118119    </para>
    119120
    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   &amp;&amp;
    129 make</userinput></screen>
     121    <screen><userinput>mkdir build &amp;&amp;
     122cd    build &amp;&amp;
     123meson setup --prefix=/usr           \
     124            --buildtype=release     \
     125            -Dman=true              \
     126            -Dbroadway_backend=true \
     127            .. &amp;&amp;
     128ninja</userinput></screen>
    130129
    131130    <para>
     
    140139    <para>
    141140      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.
    156143    </para>
    157144
     
    160147    </para>
    161148
    162 <screen role="root"><userinput>make install</userinput></screen>
     149<screen role="root"><userinput>ninja install</userinput></screen>
    163150
    164151    <note>
    165152      <para>
    166153        If you installed the package on to your system using a
    167 c        <quote>DESTDIR</quote> method, an important file was not installed and
     154        <quote>DESTDIR</quote> method, an important file was not installed and
    168155        must be copied and/or generated. Generate it using the following
    169156        command as the <systemitem class="username">root</systemitem> user:
     
    180167    <title>Command Explanations</title>
    181168
    182     <!-- MESON ONLY
    183169    <para>
    184170      <parameter>-Dbroadway_backend=true</parameter>: This switch enables the
    185171      HTML5 GTK backend.
    186172    </para>
    187     -->
    188 
    189     <para>
    190       <parameter>--enable-broadway-backend</parameter>: This switch enables the
    191       HTML5 GTK backend.
    192     </para>
    193 
    194     <para>
    195       <parameter>--enable-x11-backend</parameter>: This switch enables the X11
    196       GDK backend.
    197     </para>
    198 
    199     <para>
    200       <parameter>--enable-wayland-backend</parameter>: This switch
    201       enables the Wayland GDK backend. Replace with
    202       <option>--disable-wayland-backend</option> if you do not have
    203       <xref linkend="wayland"/> and <xref linkend="wayland-protocols"/>
    204       or you do not wish to build <application>GNOME</application> with Wayland
    205       support.  Other changes may be needed to allow the build to complete
    206       without the wayland backend enabled.  Note that a previous installation
    207       of gtk+3 built with wayland will interfere with installation without
    208       wayland.  If this is desired, remove /usr/lib/libgtk-3* before
    209       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 ONLY
    216     <para>
    217       <parameter>-Dcolord=yes</parameter>: This switch allows color support
    218       in the GTK+ printing backend.
    219     </para>
    220173
    221174    <para>
     
    225178
    226179    <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>
    232183
    233184  </sect2>
     
    340291          /etc/gtk-3.0,
    341292          /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
    344294          /usr/share/themes/{Default,Emacs}/gtk-3.0
    345295        </seg>
  • x/lib/gtk-vnc.xml

    rab3ae35a r3bdc4eb  
    110110
    111111    <para>
    112       This package does not come with a testsuite.
     112      This package does not come with a test suite.
    113113    </para>
    114114
  • x/lib/gtk4.xml

    rab3ae35a r3bdc4eb  
    77  <!ENTITY gtk4-download-http "&gnome-download-http;/gtk/&gtk4-minor;/gtk-&gtk4-version;.tar.xz">
    88  <!ENTITY gtk4-download-ftp  "&gnome-download-ftp;/gtk/&gtk4-minor;/gtk-&gtk4-version;.tar.xz">
    9   <!ENTITY gtk4-md5sum        "de29b8eefe5f691e42569971b2a474f9">
     9  <!ENTITY gtk4-md5sum        "d735b9c2a534f034553e2e27bc5af994">
    1010  <!ENTITY gtk4-size          "19 MB">
    11   <!ENTITY gtk4-buildsize     "426 MB (add 12 MB for tests)">
    12   <!ENTITY gtk4-time          "1.0 SBU (using parallelism=4, add 0.2 SBU 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)">
    1313]>
    1414
     
    107107        (runtime, only used by <command>gtk4-demo</command> for syntax
    108108        highlighting of demo source code),
     109      <xref linkend="libcloudproviders"/>,
    109110      <xref linkend="sassc"/>,
    110111      <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>, and
     112      <ulink url="&gi-docgen-url;">gi-docgen</ulink>, and
     113      <!--<ulink url="https://gitlab.gnome.org/World/libcloudproviders">libcloudproviders</ulink>, and-->
    113114      <ulink url="https://vulkan.lunarg.com/sdk/home">vulkan</ulink>
    114115    </para>
     
    130131cd    build &amp;&amp;
    131132
    132 meson --prefix=/usr --buildtype=release -Dbroadway-backend=true .. &amp;&amp;
     133meson setup --prefix=/usr           \
     134            --buildtype=release     \
     135            -Dbroadway-backend=true \
     136            .. &amp;&amp;
    133137ninja</userinput></screen>
    134138
     
    143147     [bdubbs]: 4.6.7, x11,     758 OK, 2 Expected Fail,  9 Fail. 1 Skipped. 1 Timeout
    144148     [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-->
    146151
    147152    <para>
     
    165170    <para>
    166171      <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.
    170174    </para>
    171175
     
    190194    <para>
    191195      <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>
    193197      installed and wish to generate the API reference documentation.
    194198    </para>
  • x/lib/gtksourceview4.xml

    rab3ae35a r3bdc4eb  
    99  <!ENTITY gtksourceview4-download-ftp
    1010    "&gnome-download-ftp;/gtksourceview/4.8/gtksourceview-&gtksourceview4-version;.tar.xz">
    11   <!ENTITY gtksourceview4-md5sum        "e30224c016f1a1ebd931fd44911b5bbc">
     11  <!ENTITY gtksourceview4-md5sum        "2bf056caaae27654ec3a5930dd5597d3">
    1212  <!ENTITY gtksourceview4-size          "1.1 MB">
    13   <!ENTITY gtksourceview4-buildsize     "32 MB (with tests)">
     13  <!ENTITY gtksourceview4-buildsize     "71 MB (with tests)">
    1414  <!ENTITY gtksourceview4-time          "0.1 SBU (with tests; both using parallelism=4)">
    1515]>
  • x/lib/gtksourceview5.xml

    rab3ae35a r3bdc4eb  
    55  %general-entities;
    66
    7   <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5.4/gtksourceview-&gtksourceview5-version;.tar.xz">
    8   <!ENTITY gtksourceview5-download-ftp  "&gnome-download-ftp;/gtksourceview/5.4/gtksourceview-&gtksourceview5-version;.tar.xz">
    9   <!ENTITY gtksourceview5-md5sum        "f0cba1f8f0552cb98f0b247bea3b1651">
     7  <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5.6/gtksourceview-&gtksourceview5-version;.tar.xz">
     8  <!ENTITY gtksourceview5-download-ftp  "&gnome-download-ftp;/gtksourceview/5.6/gtksourceview-&gtksourceview5-version;.tar.xz">
     9  <!ENTITY gtksourceview5-md5sum        "5fc634b04fbdbfcc17f9f8d85f817b60">
    1010  <!ENTITY gtksourceview5-size          "1.2 MB">
    11   <!ENTITY gtksourceview5-buildsize     "37 MB">
     11  <!ENTITY gtksourceview5-buildsize     "46 MB">
    1212  <!ENTITY gtksourceview5-time          "0.2 SBU (with tests; both using parallelism=4)">
    1313]>
  • x/lib/lib.xml

    rab3ae35a r3bdc4eb  
    2222  </para>
    2323
    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"/>-->
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="atkmm.xml"/>
    2727  <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"/>-->
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cairo.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="cairomm-1.0.xml"/>
     
    8080  <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk2.xml"/>-->
    8181
    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"/>
    8383  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="webkitgtk.xml"/>
    8484
  • x/lib/libadwaita.xml

    rab3ae35a r3bdc4eb  
    77  <!ENTITY libadwaita-download-http "&gnome-download-http;/libadwaita/&libadwaita-minor;/libadwaita-&libadwaita-version;.tar.xz">
    88  <!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.6 MB">
    11   <!ENTITY libadwaita-buildsize     "34 MB (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)">
    1313]>
    1414
     
    1919  <title>libadwaita-&libadwaita-version;</title>
    2020
    21   <indexterm zone="libadwaita">
     21  <indexterm zone="libadwaita1">
    2222    <primary sortas="a-libadwaita">libadwaita</primary>
    2323  </indexterm>
     
    101101cd    build &amp;&amp;
    102102
    103 meson --prefix=/usr --buildtype=release .. &amp;&amp;
     103meson setup --prefix=/usr --buildtype=release .. &amp;&amp;
    104104ninja</userinput></screen>
    105105
  • x/lib/libdrm.xml

    rab3ae35a r3bdc4eb  
    2020
    2121
    22   <title>libdrm-&libdrm-version;</title>
     22  <title>Libdrm-&libdrm-version;</title>
    2323
    2424  <indexterm zone="libdrm">
     
    2727
    2828  <sect2 role="package">
    29     <title>Introduction to libdrm</title>
    30 
    31     <para>
    32       <application>libdrm</application> provides a user space library for
    33       accessing the DRM, direct rendering manager, on operating systems that
    34       support the ioctl interface. libdrm is a low-level library, typically used
     29    <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
    3535      by graphics drivers such as the Mesa DRI drivers, the X drivers, libva and
    3636      similar projects.
     
    9999
    100100  <sect2 role="installation">
    101     <title>Installation of libdrm</title>
     101    <title>Installation of Libdrm</title>
    102102
    103103    <para>
  • x/lib/libhandy1.xml

    rab3ae35a r3bdc4eb  
    55  %general-entities;
    66
    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">
    1010  <!ENTITY libhandy1-size          "1.7 MB">
    11   <!ENTITY libhandy1-buildsize     "27 MB (with tests)">
     11  <!ENTITY libhandy1-buildsize     "28 MB (with tests)">
    1212  <!ENTITY libhandy1-time          "0.3 SBU (with tests)">
    1313]>
  • x/lib/pango.xml

    rab3ae35a r3bdc4eb  
    9393  <!--<xref linkend="gtk-doc"/>,-->
    9494      <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>
    9696      (to generate documentation),
    9797      <ulink url="https://ftpmirror.gnu.org/gnu/help2man">help2man</ulink>, and
  • x/lib/qt5.xml

    rab3ae35a r3bdc4eb  
    1010  <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-opensource-src-&qt5-version;.tar.xz">
    1111  <!ENTITY qt5-download-ftp  " ">
    12   <!ENTITY qt5-md5sum        "b30147f4fd91c8dc1b7e61cbc7e6b8a6">
    13   <!ENTITY qt5-size          "595 MB">
    14   <!ENTITY qt5-buildsize     "15 GB (268 MB installed)">
     12  <!ENTITY qt5-md5sum        "86b7b496735df3973a390b0d515c1a0f">
     13  <!ENTITY qt5-size          "629 MB">
     14  <!ENTITY qt5-buildsize     "15 GB (258 MB installed)">
    1515  <!ENTITY qt5-time          "29 SBU (using parallelism=4)">
    1616]>
     
    274274
    275275    <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>
    276287      Install <application>Qt5</application> by running the following commands:
    277288    </para>
     
    585596          meshdebug, moc, pixeltool, qcollectiongenerator, qdbus, qdbuscpp2xml,
    586597          qdbusviewer, qdbusxml2cpp, qdistancefieldgenerator, qdoc, qgltf,
    587           qhelpgenerator, qlalr, qmake, qml, qmlcachegen,
    588           qmleasing, qmlformat, qmlimportscanner, qmllint, qmlmin, qmlplugindump,
     598          qhelpgenerator, qlalr, qmake, qml, qmlcachegen, qmleasing,
     599          qmlformat, qmlimportscanner, qmllint, qmlmin, qmlplugindump,
    589600          qmlpreview, qmlprofiler, qmlscene, qmltestrunner, qmltime,
    590601          qmltyperegistrar, qscxmlc,
  • x/lib/qtwebengine.xml

    rab3ae35a r3bdc4eb  
    1111  <!ENTITY qtwebengine-download-http "&sources-anduin-http;/qtwebengine/qtwebengine-&qtwebengine-version;.tar.xz">
    1212  <!ENTITY qtwebengine-download-ftp  " ">
    13   <!ENTITY qtwebengine-md5sum        "1302667c7e8a045fb0cc776f7e3627ad">
    14   <!ENTITY qtwebengine-size          "306 MB">
     13  <!ENTITY qtwebengine-md5sum        "a874390e7987ae5613f4650aab5681e8">
     14  <!ENTITY qtwebengine-size          "307 MB">
    1515  <!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)">
    1717]>
    1818
     
    433433<screen><userinput>mkdir build &amp;&amp;
    434434cd    build &amp;&amp;
    435 qmake .. -- -system-ffmpeg -webengine-icu &amp;&amp;
     435qmake .. -- -system-ffmpeg -proprietary-codecs -webengine-icu &amp;&amp;
    436436make</userinput></screen>
    437437
     
    489489
    490490    <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.
    498499    </para>
    499500
  • x/lib/tepl.xml

    rab3ae35a r3bdc4eb  
    55  %general-entities;
    66
    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          "140 KB">
    11   <!ENTITY tepl-buildsize     "7.5 MB (with tests)">
    12   <!ENTITY tepl-time          "0.2 SBU (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)">
    1313
    1414]>
     
    3232    </para>
    3333
    34     &lfs111_checked;
     34    &lfs112_checked;
    3535
    3636    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    9797    </para>
    9898
    99 <screen><userinput>mkdir build &amp;&amp;
    100 cd    build &amp;&amp;
     99<screen><userinput>mkdir tepl-build &amp;&amp;
     100cd    tepl-build &amp;&amp;
    101101
    102 meson --prefix=/usr --buildtype=release .. &amp;&amp;
     102meson setup --prefix=/usr       \
     103            --buildtype=release \
     104            -Dgtk_doc=false     \
     105            .. &amp;&amp;
    103106ninja</userinput></screen>
    104107
     
    117120    <title>Command Explanations</title>
    118121
     122    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     123      href="../../xincludes/meson-buildtype-release.xml"/>
     124
    119125    <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.
    122129    </para>
    123130
     
    151158      <?dbhtml list-presentation="table"?>
    152159
    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>
    155162        <listitem>
    156163          <para>
    157164            contains convenience functions for GtkSourceView4-based programs
    158165          </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>
    161168          </indexterm>
    162169        </listitem>
  • x/lib/webkitgtk.xml

    rab3ae35a r3bdc4eb  
    77  <!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz">
    88  <!ENTITY webkitgtk-download-ftp  " ">
    9   <!ENTITY webkitgtk-md5sum        "7a3f19f4ff9e8de8c4ab2707e2d350f5">
    10   <!ENTITY webkitgtk-size          "25 MB">
    11   <!ENTITY webkitgtk-buildsize     "988 MB (133 MB 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)">
    1313]>
    1414
     
    9494      <xref linkend="libgudev"/>,
    9595      <xref linkend="libsecret"/>,
    96       <xref linkend="libsoup"/>,
     96      <xref linkend="libsoup3"/>,
    9797      <xref linkend="libtasn1"/>,
    9898      <xref linkend="libwebp"/>,
     
    109109      <xref linkend="enchant"/>,
    110110      <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"/>
    114113    </para>
    115114
     
    117116    <para role="optional">
    118117      <xref linkend="bubblewrap"/>,
    119       <xref linkend="gtk-doc"/>,
    120118      <xref linkend="gtk4"/>,
    121119      <xref linkend="harfbuzz"/>,
     
    123121      <xref linkend="woff2"/>,
    124122      <ulink url="https://ccache.dev/">ccache</ulink>,
     123      <ulink url="&gi-docgen-url;">gi-docgen</ulink>,
    125124      <ulink url="https://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,
    126125      <ulink url="https://github.com/AOMediaCodec/libavif">libavif</ulink>,
     
    164163      -DENABLE_GAMEPAD=OFF        \
    165164      -DENABLE_MINIBROWSER=ON     \
     165      -DENABLE_DOCUMENTATION=OFF  \
    166166      -DUSE_WOFF2=OFF             \
    167       -DUSE_SOUP2=ON              \
    168167      -DUSE_WPE_RENDERER=ON       \
    169168      -DENABLE_BUBBLEWRAP_SANDBOX=OFF \
     
    182181      -DENABLE_GAMEPAD=OFF        \
    183182      -DENABLE_MINIBROWSER=ON     \
     183      -DENABLE_DOCUMENTATION=OFF  \
    184184      -DUSE_WOFF2=OFF             \
    185       -DUSE_SOUP2=ON              \
    186185      -DUSE_WPE_RENDERER=ON       \
    187186      -DENABLE_JOURNALD_LOG=OFF   \
     
    191190
    192191    <para>
    193       This package does not have a working testsuite. However, there is a
     192      This package does not have a working test suite. However, there is a
    194193      usable basic graphical web browser in the build directory,
    195194      <application>build/bin/MiniBrowser</application>. If launching it fails,
     
    213212<screen role="root"><userinput>ninja install &amp;&amp;
    214213
    215 install -vdm755 /usr/share/gtk-doc/html/webkit{2,dom}gtk-4.0 &amp;&amp;
    216 install -vm644  ../Documentation/webkit2gtk-4.0/html/*   \
    217                 /usr/share/gtk-doc/html/webkit2gtk-4.0       &amp;&amp;
    218 install -vm644  ../Documentation/webkitdomgtk-4.0/html/* \
    219                 /usr/share/gtk-doc/html/webkitdomgtk-4.0</userinput></screen>
     214install -vdm755 /usr/share/gtk-doc/html/{jsc-glib,webkit2gtk{,-web-extension}}-4.1 &amp;&amp;
     215install -vm644  ../Documentation/jsc-glib-4.1/*              \
     216                /usr/share/gtk-doc/html/jsc-glib-4.1         &amp;&amp;
     217install -vm644  ../Documentation/webkit2gtk-4.1/*            \
     218                /usr/share/gtk-doc/html/webkit2gtk-4.1       &amp;&amp;
     219install -vm644  ../Documentation/webkit2gtk-web-extension-4.1/* \
     220                /usr/share/gtk-doc/html/webkit2gtk-web-extension-4.1</userinput></screen>
    220221  </sect2>
    221222
     
    238239
    239240    <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>
    240248      <parameter>-DENABLE_GAMEPAD=OFF</parameter>: This switch disables
    241249      gamepad support. Remove this switch if you have
     
    268276
    269277    <para>
    270       <option>-DUSE_LIBNOTIFY=OFF</option>: Use this switch if you do not
    271       have <application>libnotify</application> installed.
    272     </para>
    273 
    274     <para>
    275278      <option>-DUSE_SYSTEM_MALLOC=ON</option>: This switch enables building
    276279      against the system installed <application>malloc</application>.
     
    280283      <option>-DENABLE_GEOLOCATION=OFF</option>: Use this switch if you don't
    281284      want to install <xref linkend="geoclue2"/>.
    282     </para>
    283 
    284     <para>
    285       <option>-DENABLE_GTKDOC=ON</option>: Use this switch if <xref
    286       linkend="gtk-doc"/> is installed and you wish to rebuild and install the
    287       API documentation.
    288285    </para>
    289286
     
    320317        </seg>
    321318        <seg>
    322           libjavascriptcoregtk-4.0.so and
    323           libwebkit2gtk-4.0.so
     319          libjavascriptcoregtk-4.1.so and
     320          libwebkit2gtk-4.1.so
    324321        </seg>
    325322        <seg>
    326           /usr/include/webkitgtk-4.0,
    327           /usr/lib{,exec}/webkit2gtk-4.0, and
    328           /usr/share/gtk-doc/html/webkit{2,dom}gtk-4.0
     323          /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
    329326        </seg>
    330327      </seglistitem>
     
    374371      </varlistentry>
    375372
    376       <varlistentry id="libjavascriptcoregtk-4.0">
     373      <varlistentry id="libjavascriptcoregtk-4.1">
    377374        <term>
    378           <filename class="libraryfile">libjavascriptcoregtk-4.0.so</filename>
     375          <filename class="libraryfile">libjavascriptcoregtk-4.1.so</filename>
    379376        </term>
    380377        <listitem>
     
    382379            contains core JavaScript API functions used by
    383380            <command>jsc</command> and
    384             <filename class="libraryfile">libwebkit2gtk-4.0</filename>
     381            <filename class="libraryfile">libwebkit2gtk-4.1</filename>
    385382          </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>
    388385          </indexterm>
    389386        </listitem>
     
    391388
    392389      <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>
    394391        <listitem>
    395392          <para>
     
    397394          </para>
    398395          <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>
    400397          </indexterm>
    401398        </listitem>
  • x/wm/fluxbox.xml

    rab3ae35a r3bdc4eb  
    109109
    110110    <para>
    111       This package does not have a working testsuite.
     111      This package does not have a working test suite.
    112112    </para>
    113113
  • x/wm/icewm.xml

    rab3ae35a r3bdc4eb  
    77  <!ENTITY icewm-download-http "https://github.com/ice-wm/icewm/archive/&icewm-version;/icewm-&icewm-version;.tar.gz">
    88  <!ENTITY icewm-download-ftp  " ">
    9   <!ENTITY icewm-md5sum        "ed903764698d6dff1f843ed9953566db">
     9  <!ENTITY icewm-md5sum        "8ff275b68360e60f6ff739f803a85635">
    1010  <!ENTITY icewm-size          "2.3 MB">
    11   <!ENTITY icewm-buildsize     "54 MB">
     11  <!ENTITY icewm-buildsize     "45 MB">
    1212  <!ENTITY icewm-time          "0.3 SBU">
    1313]>
     
    123123
    124124    <para>
    125       This package does not have a working testsuite.
     125      This package does not have a working test suite.
    126126    </para>
    127127
Note: See TracChangeset for help on using the changeset viewer.