Changeset e7d893b for x


Ignore:
Timestamp:
05/19/2019 04:54:33 AM (5 years ago)
Author:
DJ Lucas <dj@…>
Branches:
elogind
Children:
215c728b
Parents:
853ae3e5
Message:

Merge to HEAD 21602.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/BOOK-elogind@21603 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
x
Files:
1 added
32 edited

Legend:

Unmodified
Added
Removed
  • x/dm/lightdm.xml

    r853ae3e5 re7d893b  
    8080    </itemizedlist>
    8181
     82    <bridgehead renderas="sect3">Additional download</bridgehead>
     83
    8284    <note>
    8385      <para>
     
    8991    </note>
    9092
    91     <bridgehead renderas="sect3">Lightdm-gtk-greeter Package Information</bridgehead>
    9293    <itemizedlist spacing="compact">
    9394      <listitem>
  • x/icons/adwaita-icon-theme.xml

    r853ae3e5 re7d893b  
    66
    77  <!ENTITY adwaita-icon-theme-download-http
    8    "&gnome-download-http;/adwaita-icon-theme/&gnome-minor-30;/adwaita-icon-theme-&adwaita-icon-theme-version;.tar.xz">
     8   "&gnome-download-http;/adwaita-icon-theme/&gnome-minor-32;/adwaita-icon-theme-&adwaita-icon-theme-version;.tar.xz">
    99  <!ENTITY adwaita-icon-theme-download-ftp
    10    "&gnome-download-ftp;/adwaita-icon-theme/&gnome-minor-30;/adwaita-icon-theme-&adwaita-icon-theme-version;.tar.xz">
    11   <!ENTITY adwaita-icon-theme-md5sum        "db3fd812821d72fdd9a3c7d622a95b35">
    12   <!ENTITY adwaita-icon-theme-size          "19 MB">
    13   <!ENTITY adwaita-icon-theme-buildsize     "135 MB">
    14   <!ENTITY adwaita-icon-theme-time          "0.9 SBU">
     10   "&gnome-download-ftp;/adwaita-icon-theme/&gnome-minor-32;/adwaita-icon-theme-&adwaita-icon-theme-version;.tar.xz">
     11  <!ENTITY adwaita-icon-theme-md5sum        "4b16278cfed860a86c8221de62eec151">
     12  <!ENTITY adwaita-icon-theme-size          "18 MB">
     13  <!ENTITY adwaita-icon-theme-buildsize     "134 MB">
     14  <!ENTITY adwaita-icon-theme-time          "0.6 SBU">
    1515]>
    1616
  • x/icons/breeze-icons.xml

    r853ae3e5 re7d893b  
    77  <!ENTITY breeze-icons-download-http "&kf5-download-http;/breeze-icons-&kf5-version;.tar.xz">
    88  <!ENTITY breeze-icons-download-ftp  " ">
    9   <!ENTITY breeze-icons-md5sum        "6830eded1a3222a3dd91ba16d9fd8f60">
    10   <!ENTITY breeze-icons-size          "1.5 MB">
    11   <!ENTITY breeze-icons-buildsize     "226 MB">
     9  <!ENTITY breeze-icons-md5sum        "551a7d46848ec758464a1cc96c68672f">
     10  <!ENTITY breeze-icons-size          "1.6 MB">
     11  <!ENTITY breeze-icons-buildsize     "230 MB">
    1212  <!ENTITY breeze-icons-time          "0.1 SBU">
    1313]>
  • x/icons/oxygen-icons5.xml

    r853ae3e5 re7d893b  
    77  <!ENTITY oxygen-icons5-download-http "&kf5-download-http;/oxygen-icons5-&kf5-version;.tar.xz">
    88  <!ENTITY oxygen-icons5-download-ftp  " ">
    9   <!ENTITY oxygen-icons5-md5sum        "a8a6e3889a0b1507bbb16d1c62619438">
     9  <!ENTITY oxygen-icons5-md5sum        "4d2016bc53b675a776b7321e49132dee">
    1010  <!ENTITY oxygen-icons5-size          "226 MB">
    1111  <!ENTITY oxygen-icons5-buildsize     "443 MB">
  • x/installing/libXdmcp.xml

    r853ae3e5 re7d893b  
    77  <!ENTITY libXdmcp-download-http "&xorg-download-http;/lib/libXdmcp-&libXdmcp-version;.tar.bz2">
    88  <!ENTITY libXdmcp-download-ftp  "&xorg-download-ftp;/lib/libXdmcp-&libXdmcp-version;.tar.bz2">
    9   <!ENTITY libXdmcp-md5sum        "18aa5c1279b01f9d18e3299969665b2e">
    10   <!ENTITY libXdmcp-size          "324 KB">
     9  <!ENTITY libXdmcp-md5sum        "115c5c12ecce0e749cd91d999a5fd160">
     10  <!ENTITY libXdmcp-size          "328 KB">
    1111  <!ENTITY libXdmcp-buildsize     "2.8 MB">
    1212  <!ENTITY libXdmcp-time          "less than 0.1 SBU">
  • x/installing/libinput.xml

    r853ae3e5 re7d893b  
    55  %general-entities;
    66
    7   <!ENTITY libinput-version "1.12.6">
     7  <!ENTITY libinput-version "1.13.2">
    88
    99  <!ENTITY libinput-download-http "https://www.freedesktop.org/software/libinput/libinput-&libinput-version;.tar.xz">
    1010  <!ENTITY libinput-download-ftp  " ">
    11   <!ENTITY libinput-md5sum        "8cf10cc0fdfab865b105dd28283fa0fd">
    12   <!ENTITY libinput-size          "508 KB">
     11  <!ENTITY libinput-md5sum        "8b745894f5d1b2e883bfc686aebadcfe">
     12  <!ENTITY libinput-size          "520 KB">
    1313  <!ENTITY libinput-buildsize     "11 MB">
    1414  <!ENTITY libinput-time          "less than 0.1 SBU">
     
    211211      main tests.  Even with the tests defined as false, you can still run the
    212212      first four minor tests, as a regular user, but one will be skipped if
    213       <ulink url="https://pypi.org/project/pyparsing"/> is not installed.
     213      <ulink url="https://pypi.org/project/pyparsing">PyParsing</ulink> is not installed.
    214214    </para>
    215215
  • x/installing/mesa.xml

    r853ae3e5 re7d893b  
    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        "d0d76cd8b00bc1308e37985d4a45d3c5">
     9  <!ENTITY mesa-md5sum        "edd3055e863a44c4850f0db0d1412992">
    1010  <!ENTITY mesa-size          "11 MB">
    11   <!ENTITY mesa-buildsize     "1.6 GB (with demos and docs)">
    12   <!ENTITY mesa-time          "2.3 SBU (with parallelism=4, demos, and docs)">
     11  <!ENTITY mesa-buildsize     "378 MB (with demos and docs), add 141 MB if tests are enabled ">
     12  <!ENTITY mesa-time          "2.2 SBU (with parallelism=4, demos, and docs), add 0.4 SBU if tests are enabled">
    1313]>
    1414
     
    103103    <bridgehead renderas="sect4">Recommended</bridgehead>
    104104    <para role="recommended">
    105      
    106       <phrase revision="systemd"><xref linkend="libva"/> (to build drivers for
    107       supported hardware, note that there is a circular dependency. You must
     105
     106      <xref linkend="libva"/> (to provide VA-API support for some gallium
     107      drivers, note that there is a circular dependency. You must
    108108      build <application>libva</application> first without EGL and GLX support,
    109       install this package, and rebuild <application>libva</application>.),</phrase>
    110      
     109      install this package, and rebuild <application>libva</application>.),
    111110      <xref linkend="libvdpau"/> (to build VDPAU drivers),
    112      
    113       <xref linkend="llvm"/> (required for Gallium3D, r300, and radeonsi
    114       drivers and for the llvmpipe software rasterizer. See <ulink role="nodep"
     111      <xref linkend="llvm"/> (required for Gallium3D, nouveau, r300, and radeonsi
     112      drivers and for swrast, the software rasterizer which is sometimes referred
     113      to as llvmpipe. See <ulink role="nodep"
    115114      url="http://www.mesa3d.org/systems.html"/> for more information), and
    116115      <xref linkend="wayland-protocols"/> (required for
    117116        <xref role="nodep" linkend='plasma5-build'/>,
    118117        <!-- <xref role="nodep" linkend='lxqt'/>, -->
    119         GNOME, and
    120         recommended for  <xref role="nodep" linkend='gtk3'/>)
     118        GNOME, and recommended for  <xref role="nodep" linkend='gtk3'/>)
    121119    </para>
    122120
     
    124122    <para role="optional">
    125123      <xref linkend="libgcrypt"/>,
     124      <xref linkend="lm_sensors"/> <!-- for libsensors according to Meson -->,
    126125      <xref linkend="nettle"/>,
     126      <xref linkend="valgrind"/>,
    127127      <ulink url="ftp://ftp.freedesktop.org/pub/mesa/demos/">mesa-demos</ulink>
    128128      (provides more than 300 extra demos to test
    129129      <application>Mesa</application>; this includes the same programs added by
    130       the patch above), and
     130      the patch above),
    131131      <ulink url="http://omxil.sourceforge.net/">Bellagio OpenMAX Integration
    132       Layer</ulink> (for mobile platforms)
     132      Layer</ulink> (for mobile platforms), and
     133      <ulink url="https://github.com/tizonia/tizonia-openmax-il/wiki/Tizonia-OpenMAX-IL/">
     134      libtizonia</ulink>
    133135    </para>
    134136
    135137    <note>
    136138      <para>
    137         The instructions below assume that <!-- <application>elfutils</application>
    138         and --> <application>LLVM</application> with the r600/amdgpu and host
    139         backends are installed. You will need to modify the instructions if you
    140         choose not to install it.  For an explanation of Gallium3D see
     139        The instructions below assume that
     140        <application>LLVM</application> with the r600/amdgpu and host backends
     141        and run-time type information (RTTI - needed for nouveau) are installed.
     142        You will need to modify the instructions if you
     143        choose not to install all of these. For an explanation of Gallium3D see
    141144        <ulink url="https://en.wikipedia.org/wiki/Gallium3D"/>.
    142145      </para>
     
    160163
    161164   <!-- Note that freedreno, vc4, and virgl all need special support from
    162         libdrm - renodr -->
    163 
    164    <para>Now, select the drivers you wish to install.  The gallium available
    165    drivers are pl111, radeonsi, r300, r600, nouveau, and freedreno.  The DRI
    166    drivers available are i915, i965, r100, r200, nouveau, and swrast.  The
    167    platforms available are x11, wayland, drm, surfaceless, haiku, and android.
    168    
    169    Modify the commands
    170    below for any desired drivers.  The listed drivers below will cover most
    171    modern video cards.  For help in selecting drivers see <ulink
    172    url='http://www.mesa3d.org/systems.html'/>.</para>
    173 
    174 <screen><userinput>GALLIUM_DRV="i915,nouveau,radeonsi,svga,swrast"
    175 DRI_DRIVERS="i915,i965,nouveau"
    176 PLATFORMS="x11,wayland,drm"</userinput></screen>
     165        libdrm - renodr
     166        For me, libdrm does not mention virgl, but mesa accepts it. AFAICS
     167        freedreno is for qualcom hardware, libdrm will build for it on suitable
     168        systems. VC4 is for the Broadcom VC4 used in the raspberry pi - ken -->
     169
     170    <note>
     171      <para>
     172        The measurements above, and the Contents below, are for a full build.
     173        Many people will not wish to install drivers they cannot use, so the
     174        following paragraphs explain how to limit the drivers, and give an
     175        example which can be be reduced or amended as necessary.
     176      </para>
     177    </note>
     178
     179    <para>
     180      Now, select the drivers you wish to install. For the X86 architecture, the
     181      available gallium drivers are auto, <emphasis>or alternatively a choice
     182      from</emphasis> i915, nouveau, r300, r600, radeonsi, svga, swrast, and
     183      virgl. The latter is recommended if you intend to run the system under
     184      <xref linkend="qemu"/>. If you wish to build all available gallium drivers,
     185      use 'auto'.
     186    </para>
     187
     188    <para>
     189      The (non-gallium) DRI drivers available in X86 are auto, <emphasis>or
     190      alternatively a choice from</emphasis> i915, i965, nouveau, r100, r200,
     191      and swrast. Use 'auto' to build all available DRI drivers, or use an
     192      empty string (DRI_DRIVERS="") if you wish to only build gallium drivers.
     193    </para>
     194
     195    <para>
     196      The platforms ("window systems") available for X86 linux are x11, wayland,
     197      drm, and surfaceless. By not specifying anything, the meson build-system
     198      will build for all these platforms if you have the dependencies, identical
     199      to if you had specified '-Dplatforms=auto'.
     200    </para>
     201
     202    <para>
     203      Modify the commands below for your desired drivers.  The drivers listed
     204      below will cover most modern video cards and virtual machines.  For help in
     205      selecting drivers see <ulink url='http://www.mesa3d.org/systems.html'/>.
     206    </para>
     207
     208    <note>
     209      <para>
     210        Although the nouveau drivers can be built for both gallium and dri, the
     211        i915 driver can only be built for one or the other.
     212      </para>
     213    </note>
     214
     215<screen><userinput>GALLIUM_DRV="i915,nouveau,r600,radeonsi,svga,swrast,virgl"
     216DRI_DRIVERS="i965,nouveau"</userinput></screen>
    177217
    178218    <para>
     
    185225
    186226meson --prefix=$XORG_PREFIX          \
    187       --sysconfdir=/etc              \
    188       -Dvalgrind=false               \
     227      -Dbuildtype=release            \
     228      -Ddri-drivers=$DRI_DRIVERS     \
     229      -Dgallium-drivers=$GALLIUM_DRV \
     230      -Dgallium-nine=true            \
    189231      -Dglx=dri                      \
    190232      -Dosmesa=gallium               \
    191       -Dgallium-nine=true            \
    192       -Ddri-drivers=$DRI_DRIVERS     \
    193       -Dgallium-drivers=$GALLIUM_DRV \
    194       -Dplatforms=$PLATFORMS         \
     233      -Dvalgrind=false               \
    195234      ..                             &amp;&amp;
    196235
    197 unset GALLIUM_DRV DRI_DRIVERS PLATFORMS &amp;&amp;
     236unset GALLIUM_DRV DRI_DRIVERS &amp;&amp;
    198237
    199238ninja</userinput></screen>
     
    204243    </para>
    205244
    206 <screen><userinput>make -C ../xdemos DEMOS_PREFIX=$XORG_PREFIX</userinput></screen>
    207 <!--
    208     <para>
    209       To test the results, issue: <command>make -k check</command>.
    210     </para>
    211 -->
    212     <para>
    213       This package does not come with a test suite.
     245<screen><userinput>make -C ../xdemos DEMOS_PREFIX=$XORG_PREFIX LIBRARY_PATH=$PWD/src/glx</userinput></screen>
     246
     247    <para>
     248      If you built the tests (see 'Command Explanations'), to run them issue:
     249      <command>ninja test</command>.
    214250    </para>
    215251
     
    241277  <sect2 role="commands">
    242278    <title>Command Explanations</title>
     279
     280    <para>
     281      <parameter>-Dbuildtype=release</parameter>: This switch ensures a
     282      fully-optimized build, and disables debug assertions which will
     283      severely slow down the libraries in certain use-cases.
     284    </para>
     285
     286    <para>
     287      <parameter>-Ddri-drivers="..."</parameter>: This parameter
     288      controls which (non-gallium) dri drivers should be built.
     289    </para>
     290
     291    <para>
     292      <parameter>-Dgallium-drivers="..."</parameter>: This parameter
     293      controls which Gallium3D drivers should be built.
     294    </para>
     295
     296    <para>
     297      <parameter>-Dgallium-nine=true</parameter>: This switch provides
     298      support for (MS Windows) games designed for DX9. It requires swrast.
     299    </para>
     300
     301    <para>
     302      <parameter>-Dosmesa=gallium</parameter>: This switch enables building
     303      the <filename class="libraryfile">libOSMesa</filename> library and
     304      provides Gallium3D support in it.
     305    </para>
    243306<!--
    244307    <para>
    245       <parameter>CFLAGS="-O2" CXXFLAGS="-O2"</parameter>: By default,
    246       <application>Autoconf</application> sets CFLAGS and CXXFLAGS to
    247       "-g -O2". That results in binaries and libraries being built with
    248       debugging symbols which make them bigger. Override the default
    249       flags to omit the -g compiler flag so the final libraries are smaller.
    250     </para>
    251 
    252     <para>
    253       <parameter>LDFLAGS=-lLLVM</parameter>: This environment variable
    254       specifies the LLVM libraries that are not automatically included
    255       for some of the package components.
     308      <parameter>-Dplatforms="..."</parameter>: This parameter
     309      controls which platforms EGL will be built for. Available
     310      linux X86 platforms are drm, x11, wayland, and surfaceless.
    256311    </para>
    257312-->
     313    <para>
     314      <parameter>-Dvalgrind=false</parameter>: This parameter disables
     315      the usage of Valgrind during the build process. Remove this parameter
     316      if you have Valgrind installed, and wish to check for memory leaks.
     317    </para>
     318
    258319<!--
    259     <para>
    260       <parameter>- -enable-texture-float</parameter>: This switch enables
    261       floating-point textures and render buffers. Please consult
    262       <filename>docs/patents.txt</filename> to see if there are
    263       any legal issues if you use this feature.
    264     </para>
    265     Removed in 18.2.0
    266 -->
    267 <!--
    268     <para>
    269       <parameter>-Dosmesa=gallium</parameter>: This switch enables building
    270       the <filename class="libraryfile">libOSMesa</filename> library.
    271     </para>
    272 
    273320    <para>
    274321      <parameter>- -enable-xa</parameter>: This switch enables building the
     
    280327      <application>Mesa</application> Graphics Buffer Manager library.
    281328    </para>
     329    These two seem to be automatic in 19.0 - ken
    282330
    283331    <para>
     
    287335-->
    288336    <para>
    289       <parameter>-Dplatforms="..."</parameter>: This parameter
    290       controls which platforms EGL will be built for. Available
    291       platforms are drm, x11, surfaceless, haiku, android,  and wayland.
    292     </para>
    293 
    294     <para>
    295       <parameter>=-Dgallium-drivers="..."</parameter>: This parameter
    296       controls which Gallium3D drivers should be built. Available drivers
    297       are pl111, radeonsi, r300, r600, nouveau, and freedreno.
    298     </para>
    299 
    300     <para>
    301       <parameter>=-Ddri-drivers="..."</parameter>: This parameter
    302       controls which platforms should be supported. Available platforms
    303       are i915, i965, r100, r200, nouveau, and swrast.
     337      <option>-Dbuild-tests=true</option>: This option will cause the test code
     338      to be enabled.
    304339    </para>
    305340
     
    319354        </seg>
    320355        <seg>
    321           d3dadapter9.so,
     356          <!-- Begin DRI drivers : this is the full set from auto -->
     357          d3dadapter9.so, <!-- For Windows games. This is DirectX's Direct3D -->
    322358          i915_dri.so,
    323359          i965_dri.so,
    324360          kms_swrast_dri.so,
    325361          nouveau_dri.so,
     362          nouveau_drv_video.so,
    326363          nouveau_vieux_dri.so,
     364          r200_dri.so,
     365          r300_dri.so,
     366          r600_dri.so,
     367          r600_drv_video.so,
     368          radeon_dri.so,
    327369          radeonsi_dri.so,
    328370          radeonsi_drv_video.so,
    329371          swrast_dri.so,
     372          virtio_gpu_dri.so,
    330373          vmwgfx_dri.so
     374          <!-- End DRI Drivers -->
    331375          libEGL.so,
    332376          libGL.so,
     
    335379          libOSMesa.so,
    336380          libXvMCnouveau.so,
     381          libXvMCr600.so,
    337382          libgbm.so,
    338383          libglapi.so,
     384          <!-- Begin Vulkan drivers -->
    339385          libvulkan_intel.so,
    340386          libvulkan_radeon.so,
     387          <!-- End Vulkan drivers -->
    341388          libxatracker.so,
    342           libvdpau_nouveau.so, and
     389          <!-- Begin VDPAU drivers -->
     390          libvdpau_nouveau.so,
     391          libvdpau_r300.so,
     392          libvdpau_r600.so, and
    343393          libvdpau_radeonsi.so
     394          <!-- End VDPAU drivers -->
    344395        </seg>
    345396        <seg>
    346397          $XORG_PREFIX/{include/{EGL,GL,GLES,GLES2,GLES3,KHR,vulkan},lib/{d3d,dri,vdpau}}
     398          $XORG_PREFIX/share/drirc.d (contains workarounds for various applications,
     399          particularly browsers and games)
     400          $XORG_PREFIX/share/vulkan/icd.d,
    347401          and
    348402          /usr/share/doc/mesa-&mesa-version; (optional)
  • x/installing/x7app.xml

    r853ae3e5 re7d893b  
    2323  <!ENTITY mkfontdir-md5sum                "18c429148c96c2079edda922a2b67632">
    2424
    25   <!ENTITY mkfontscale-version             "1.2.0">
    26   <!ENTITY mkfontscale-md5sum              "efd40fd15dc5fc97c7b50cffbc1e7663">
     25  <!ENTITY mkfontscale-version             "1.2.1">
     26  <!ENTITY mkfontscale-md5sum              "215940de158b1a3d8b3f8b442c606e2f">
    2727
    2828  <!ENTITY sessreg-version                 "1.1.1">
     
    3535  <!ENTITY smproxy-md5sum                  "3a93d9f0859de5d8b65a68a125d48f6a">
    3636
    37   <!ENTITY x11perf-version                 "1.6.0">
    38   <!ENTITY x11perf-md5sum                  "f0b24e4d8beb622a419e8431e1c03cd7">
     37  <!ENTITY x11perf-version                 "1.6.1">
     38  <!ENTITY x11perf-md5sum                  "e96b56756990c56c24d2d02c2964456b">
    3939
    4040  <!ENTITY xauth-version                   "1.0.10">
  • x/installing/x7driver-amdgpu.xml

    r853ae3e5 re7d893b  
    88  <!ENTITY radeon-marketing-names "&radeon-wiki;#Decoder_ring_for_engineering_vs_marketing_names">
    99
    10   <!ENTITY xorg-amdgpu-driver-version "18.1.0">
     10  <!ENTITY xorg-amdgpu-driver-version "19.0.1">
    1111
    1212  <!ENTITY xorg-amdgpu-driver-download-http "&xorg-download-http;/driver/xf86-video-amdgpu-&xorg-amdgpu-driver-version;.tar.bz2">
    1313  <!ENTITY xorg-amdgpu-driver-download-ftp  "&xorg-download-ftp;/driver/xf86-video-amdgpu-&xorg-amdgpu-driver-version;.tar.bz2">
    14   <!ENTITY xorg-amdgpu-driver-md5sum        "5d75f5993cda5e013cd851c5947ec450">
    15   <!ENTITY xorg-amdgpu-driver-size          "424 KB">
    16   <!ENTITY xorg-amdgpu-driver-buildsize     "7.8 MB">
     14  <!ENTITY xorg-amdgpu-driver-md5sum        "f3b33958e99c896084f12cd48f7ba007">
     15  <!ENTITY xorg-amdgpu-driver-size          "432 KB">
     16  <!ENTITY xorg-amdgpu-driver-buildsize     "6.6 MB">
    1717  <!ENTITY xorg-amdgpu-driver-time          "less than 0.1 SBU">
    1818]>
  • x/installing/x7driver-ati.xml

    r853ae3e5 re7d893b  
    88  <!ENTITY radeon-marketing-names "&radeon-wiki;#Decoder_ring_for_engineering_vs_marketing_names">
    99
    10   <!ENTITY xorg-ati-driver-version "18.1.0">
     10  <!ENTITY xorg-ati-driver-version "19.0.1">
    1111
    1212  <!ENTITY xorg-ati-driver-download-http "&xorg-download-http;/driver/xf86-video-ati-&xorg-ati-driver-version;.tar.bz2">
    1313  <!ENTITY xorg-ati-driver-download-ftp  "&xorg-download-ftp;/driver/xf86-video-ati-&xorg-ati-driver-version;.tar.bz2">
    14   <!ENTITY xorg-ati-driver-md5sum        "7910883fff7f4a462efac0fe059ed7e3">
    15   <!ENTITY xorg-ati-driver-size          "872 KB">
     14  <!ENTITY xorg-ati-driver-md5sum        "47eccf71823206ade9629cba69de7ef6">
     15  <!ENTITY xorg-ati-driver-size          "884 KB">
    1616  <!ENTITY xorg-ati-driver-buildsize     "21 MB">
    1717  <!ENTITY xorg-ati-driver-time          "0.2 SBU">
  • x/installing/x7lib.xml

    r853ae3e5 re7d893b  
    88  <!ENTITY x7libs-download-ftp  "&xorg-download-ftp;/lib/">
    99  <!ENTITY x7libs-size          "13 MB">
    10   <!ENTITY x7libs-buildsize     "216 MB (34 MB installed) - if source directories not deleted">
    11   <!ENTITY x7libs-time          "3.9 SBU">
    12 
    13   <!ENTITY xtrans-version                  "1.3.5">
    14   <!ENTITY xtrans-md5sum                   "c5ba432dd1514d858053ffe9f4737dd8">
     10  <!ENTITY x7libs-buildsize     "218 MB (34 MB installed) - if source directories not deleted">
     11  <!ENTITY x7libs-time          "2.4 SBU">
     12
     13  <!ENTITY xtrans-version                  "1.4.0">
     14  <!ENTITY xtrans-md5sum                   "ce2fb8100c6647ee81451ebe388b17ad">
    1515
    1616  <!ENTITY libX11-version                  "1.6.7">
    1717  <!ENTITY libX11-md5sum                   "034fdd6cc5393974d88aec6f5bc96162">
    1818
    19   <!ENTITY libXext-version                 "1.3.3">
    20   <!ENTITY libXext-md5sum                  "52df7c4c1f0badd9f82ab124fb32eb97">
     19  <!ENTITY libXext-version                 "1.3.4">
     20  <!ENTITY libXext-md5sum                  "f5b48bb76ba327cd2a8dc7a383532a95">
    2121
    2222  <!ENTITY libFS-version                   "1.0.8">
     
    3535  <!ENTITY libXt-md5sum                    "8f5b5576fbabba29a05f3ca2226f74d3">
    3636
    37   <!ENTITY libXmu-version                  "1.1.2">
    38   <!ENTITY libXmu-md5sum                   "41d92ab627dfa06568076043f3e089e4">
     37  <!ENTITY libXmu-version                  "1.1.3">
     38  <!ENTITY libXmu-md5sum                   "ac774cff8b493f566088a255dbf91201">
    3939
    4040  <!ENTITY libXpm-version                  "3.5.12">
     
    6565  <!ENTITY libXfont2-md5sum                "b7ca87dfafeb5205b28a1e91ac3efe85">
    6666
    67   <!ENTITY libXft-version                  "2.3.2">
    68   <!ENTITY libXft-md5sum                   "331b3a2a3a1a78b5b44cfbd43f86fcfe">
     67  <!ENTITY libXft-version                  "2.3.3">
     68  <!ENTITY libXft-md5sum                   "4a433c24627b4ff60a4dd403a0990796">
    6969
    7070  <!ENTITY libXi-version                   "1.7.9">
     
    7474  <!ENTITY libXinerama-md5sum              "0d5f826a197dae74da67af4a9ef35885">
    7575
    76   <!ENTITY libXrandr-version               "1.5.1">
    77   <!ENTITY libXrandr-md5sum                "28e486f1d491b757173dd85ba34ee884">
     76  <!ENTITY libXrandr-version               "1.5.2">
     77  <!ENTITY libXrandr-md5sum                "18f3b20d522f45e4dadd34afb5bea048">
    7878
    7979  <!ENTITY libXres-version                 "1.2.0">
     
    8686  <!ENTITY libXv-md5sum                    "210b6ef30dda2256d54763136faa37b9">
    8787
    88   <!ENTITY libXvMC-version                 "1.0.10">
    89   <!ENTITY libXvMC-md5sum                  "4cbe1c1def7a5e1b0ed5fce8e512f4c6">
    90 
    91   <!ENTITY libXxf86dga-version             "1.1.4">
    92   <!ENTITY libXxf86dga-md5sum              "d7dd9b9df336b7dd4028b6b56542ff2c">
     88  <!ENTITY libXvMC-version                 "1.0.11">
     89  <!ENTITY libXvMC-md5sum                  "707175185a2e0490b8173686c657324f">
     90
     91  <!ENTITY libXxf86dga-version             "1.1.5">
     92  <!ENTITY libXxf86dga-md5sum              "0ddeafc13b33086357cfa96fae41ee8e">
    9393
    9494  <!ENTITY libXxf86vm-version              "1.1.4">
     
    101101  <!ENTITY libpciaccess-md5sum             "8f436e151d5106a9cfaa71857a066d33">
    102102
    103   <!ENTITY libxkbfile-version              "1.0.9">
    104   <!ENTITY libxkbfile-md5sum               "4a4cfeaf24dab1b991903455d6d7d404">
     103  <!ENTITY libxkbfile-version              "1.1.0">
     104  <!ENTITY libxkbfile-md5sum               "dd7e1e946def674e78c0efbc5c7d5b3b">
    105105
    106106  <!ENTITY libxshmfence-version            "1.3">
     
    149149    </itemizedlist>
    150150
    151     <bridgehead renderas="sect3" revision="sysv">Additional Downloads</bridgehead>
    152     <itemizedlist spacing="compact" revision="sysv">
    153       <listitem>
    154         <para>
    155           Recommended patch:
    156           <ulink url="&patch-root;/xtrans-&xtrans-version;-elogind-1.patch"/>
    157         </para>
    158       </listitem>
    159     </itemizedlist>
    160 
    161151    <bridgehead renderas="sect3">Xorg Libraries Dependencies</bridgehead>
    162152
     
    172162    <xref linkend="Links"/>,
    173163    <xref linkend="lynx"/>,
    174     and <xref linkend="w3m"/> (to generate additional PDF or text
     164    and <ulink url="&w3m-url;">W3m</ulink> (to generate additional PDF or text
    175165    documentation for the libXfont package).</para>
    176166
     
    259249    commands:</para>
    260250
    261 <screen revision="sysv"><userinput>for package in $(grep -v '^#' ../lib-&xorg-version;.md5 | awk '{print $2}')
    262 do
    263   packagedir=${package%.tar.bz2}
    264   tar -xf $package
    265   pushd $packagedir
    266   case $packagedir in
    267     libICE* )
    268       ./configure $XORG_CONFIG ICE_LIBS=-lpthread
    269     ;;
    270 
    271     libXfont2-[0-9]* )
    272       ./configure $XORG_CONFIG --disable-devel-docs
    273     ;;
    274 
    275     libXt-[0-9]* )
    276       ./configure $XORG_CONFIG \
    277                   --with-appdefaultdir=/etc/X11/app-defaults
    278     ;;
    279 
    280     xtrans*)
    281       patch -Np1 -i ../xtrans-&xtrans-version;-elogind-1.patch
    282       ./configure $XORG_CONFIG
    283     ;;
    284 
    285     * )
    286       ./configure $XORG_CONFIG
    287     ;;
    288   esac
    289   make
    290   #make check 2>&amp;1 | tee ../$packagedir-make_check.log
    291   as_root make install
    292   popd
    293   rm -rf $packagedir
    294   as_root /sbin/ldconfig
    295 done</userinput></screen>
    296 
    297 <screen revision="systemd"><userinput>for package in $(grep -v '^#' ../lib-&xorg-version;.md5 | awk '{print $2}')
     251<screen><userinput>for package in $(grep -v '^#' ../lib-&xorg-version;.md5 | awk '{print $2}')
    298252do
    299253  packagedir=${package%.tar.bz2}
  • x/installing/xcb-proto.xml

    r853ae3e5 re7d893b  
    8686    <bridgehead renderas="sect4">Optional</bridgehead>
    8787    <para role="optional">
    88       <xref linkend="python2"/> and
    8988      <xref linkend="libxml2"/> (required to run the tests)
    90      </para>
     89    </para>
    9190
    9291    <para condition="html" role="usernotes">User Notes:
  • x/installing/xorg-server.xml

    r853ae3e5 re7d893b  
    153153    </para>
    154154
    155 <screen role="root"><userinput>make install &amp;&amp;
     155<screen role="root" revision="sysv"><userinput>make install &amp;&amp;
     156mkdir -pv /etc/X11/xorg.conf.d &amp;&amp;
     157cat &gt;&gt; /etc/sysconfig/createfiles &lt;&lt; "EOF"
     158<literal>/tmp/.ICE-unix dir 1777 root root
     159/tmp/.X11-unix dir 1777 root root</literal>
     160EOF</userinput></screen>
     161
     162<screen role="root" revision="systemd"><userinput>make install &amp;&amp;
    156163mkdir -pv /etc/X11/xorg.conf.d</userinput></screen>
    157164
     
    181188      without having the <phrase revision="systemd">systemd</phrase>
    182189      <phrase revision="elogind">elogind</phrase> PAM module configured.
     190    </para>
     191
     192    <para revision="sysv">
     193      <command>cat &gt;&gt; /etc/sysconfig/createfiles...</command>: This
     194      command creates the <filename class="directory">/tmp/.ICE-unix</filename>
     195      and <filename class="directory">/tmp/.X11-unix</filename> directories at
     196      startup, and ensures that the permissions and ownership are correct as
     197      required by the server.
    183198    </para>
    184199
  • x/installing/xorg7.xml

    r853ae3e5 re7d893b  
    168168EOF</userinput></screen>
    169169
     170    <para>The script above needs to be activated.  Normally it will be
     171    automatic at login, but to activate it now, as a regular user, run:</para>
     172
     173<screen><userinput>source /etc/profile.d/xorg.sh</userinput></screen>
     174
    170175    <para>You should also add
    171176    <filename class="directory"> $XORG_PREFIX/lib</filename> to the
  • x/installing/xterm.xml

    r853ae3e5 re7d893b  
    88  <!--<!ENTITY xterm-download-ftp  "ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz">-->
    99  <!ENTITY xterm-download-ftp  " ">
    10   <!ENTITY xterm-md5sum        "dc3c0f7033fe4d605db21e239925d3e4">
     10  <!ENTITY xterm-md5sum        "7bbc1059db91aec9ca584368d91db312">
    1111  <!ENTITY xterm-size          "1.3 MB">
    12   <!ENTITY xterm-buildsize     "17 MB">
     12  <!ENTITY xterm-buildsize     "13 MB">
    1313  <!ENTITY xterm-time          "0.2 SBU">
    1414]>
  • x/lib/at-spi2-core.xml

    r853ae3e5 re7d893b  
    99  <!ENTITY at-spi2-core-download-ftp
    1010           "&gnome-download-ftp;/at-spi2-core/2.32/at-spi2-core-&at-spi2-core-version;.tar.xz">
    11   <!ENTITY at-spi2-core-md5sum        "57269004541646c4c5cf0bcb7c99bb5b">
     11  <!ENTITY at-spi2-core-md5sum        "998fd9d858f8fa22c4c8c15567bf6254">
    1212  <!ENTITY at-spi2-core-size          "188 KB">
    1313  <!ENTITY at-spi2-core-buildsize     "6.7 MB (with tests)">
  • x/lib/clutter.xml

    r853ae3e5 re7d893b  
    140140      To test the results, issue: <command>make -k check</command> (you must be
    141141      in an xterm or similar to do this, because it launches some windows).
    142       Two tests have been observed to indicate ERROR, but each is flagged twice.
     142      <!-- Two tests have been observed to indicate ERROR, but each is flagged twice. -->
    143143    </para>
    144144
  • x/lib/cogl.xml

    r853ae3e5 re7d893b  
    1010  <!ENTITY cogl-download-http "&gnome-download-http;/cogl/&cogl-minor;/cogl-&cogl-version;.tar.xz">
    1111  <!ENTITY cogl-download-ftp  "&gnome-download-ftp;/cogl/&cogl-minor;/cogl-&cogl-version;.tar.xz">
    12   <!ENTITY cogl-md5sum        "d53b708ca7c4af03d7254e46945d6b33">
     12  <!ENTITY cogl-md5sum        "31755015a865c4af51ac84f6e53af8ab">
    1313  <!ENTITY cogl-size          "1.6 MB">
    14   <!ENTITY cogl-buildsize     "64 MB">
    15   <!ENTITY cogl-time          "0.8 SBU (additional 0.4 SBU for tests)">
     14  <!ENTITY cogl-buildsize     "55 MB">
     15  <!ENTITY cogl-time          "0.3 SBU (Using parallelism=4; add 0.5 SBU for tests)">
    1616]>
    1717
  • x/lib/gtk+3.xml

    r853ae3e5 re7d893b  
    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        "378d327eeb24580fcbc941003de547b9">
    10   <!ENTITY gtk3-size          "18 MB">
    11   <!ENTITY gtk3-buildsize     "450 MB (add 10 MB for tests)">
     9  <!ENTITY gtk3-md5sum        "eeedde01856238114dcf4df3ebc942a5">
     10  <!ENTITY gtk3-size          "21 MB">
     11  <!ENTITY gtk3-buildsize     "471 MB (including tests)">
    1212  <!ENTITY gtk3-time          "1.8 SBU (using parallelism=4, add 0.3 SBU for tests)">
    1313]>
  • x/lib/gtkmm3.xml

    r853ae3e5 re7d893b  
    77  <!ENTITY gtkmm3-download-http "&gnome-download-http;/gtkmm/&gnome-minor-24;/gtkmm-&gtkmm3-version;.tar.xz">
    88  <!ENTITY gtkmm3-download-ftp  "&gnome-download-ftp;/gtkmm/&gnome-minor-24;/gtkmm-&gtkmm3-version;.tar.xz">
    9   <!ENTITY gtkmm3-md5sum        "5a41545b02089aacd0099d421e7aec6a">
     9  <!ENTITY gtkmm3-md5sum        "9524ed4e5c821d13eeda49ba2a78f024">
    1010  <!ENTITY gtkmm3-size          "12 MB">
    11   <!ENTITY gtkmm3-buildsize     "401 MB (with tests)">
     11  <!ENTITY gtkmm3-buildsize     "406 MB (with tests)">
    1212  <!ENTITY gtkmm3-time          "2.0 SBU (Using parallelism=4; with tests)">
    1313]>
  • x/lib/gtksourceview.xml

    r853ae3e5 re7d893b  
    99  <!ENTITY gtksourceview-download-ftp
    1010    "&gnome-download-ftp;/gtksourceview/&gnome-minor-24;/gtksourceview-&gtksourceview-version;.tar.xz">
    11   <!ENTITY gtksourceview-md5sum        "191907870cbad8f2573442ce26e193db">
     11  <!ENTITY gtksourceview-md5sum        "b748da426a7d64e1304f0c532b0f2a67">
    1212  <!ENTITY gtksourceview-size          "1.4 MB">
    13   <!ENTITY gtksourceview-buildsize     "89 MB (with tests)">
    14   <!ENTITY gtksourceview-time          "0.6 SBU (with tests)">
     13  <!ENTITY gtksourceview-buildsize     "80 MB (with tests)">
     14  <!ENTITY gtksourceview-time          "0.2 SBU (using parallelism=4; with tests)">
    1515]>
    1616
  • x/lib/lib.xml

    r853ae3e5 re7d893b  
    4242  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="freeglut.xml"/>
    4343  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gdk-pixbuf.xml"/>
     44  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glew.xml"/>
    4445  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glu.xml"/>
    4546  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="goffice010.xml"/>
     
    5758
    5859  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtksourceview.xml"/>
     60  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gtksourceview4.xml"/>
    5961  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="imlib2.xml"/>
    6062  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="keybinder2.xml"/>
    61   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="keybinder3.xml"/>
    6263  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdazzle.xml"/>
    6364  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdrm.xml"/>
  • x/lib/libdazzle.xml

    r853ae3e5 re7d893b  
    55  %general-entities;
    66
    7   <!ENTITY libdazzle-download-http "&gnome-download-http;/libdazzle/&gnome-minor-30;/libdazzle-&libdazzle-version;.tar.xz">
    8   <!ENTITY libdazzle-download-ftp  "&gnome-download-ftp;/libdazzle/&gnome-minor-30;/libdazzle-&libdazzle-version;.tar.xz">
    9   <!ENTITY libdazzle-md5sum        "24e2e1b914a34f5b8868a9507d1f3c4c">
    10   <!ENTITY libdazzle-size          "424 KB">
    11   <!ENTITY libdazzle-buildsize     "42 MB">
    12   <!ENTITY libdazzle-time          "0.7 SBU">
     7  <!ENTITY libdazzle-download-http "&gnome-download-http;/libdazzle/&gnome-minor-32;/libdazzle-&libdazzle-version;.tar.xz">
     8  <!ENTITY libdazzle-download-ftp  "&gnome-download-ftp;/libdazzle/&gnome-minor-32;/libdazzle-&libdazzle-version;.tar.xz">
     9  <!ENTITY libdazzle-md5sum        "b5c99a8f483a0defe7c7124a3220e412">
     10  <!ENTITY libdazzle-size          "432 KB">
     11  <!ENTITY libdazzle-buildsize     "45 MBi (with tests)">
     12  <!ENTITY libdazzle-time          "0.2 SBU (uning parallelism=4; with tests)">
    1313]>
    1414
  • x/lib/libdrm.xml

    r853ae3e5 re7d893b  
    77  <!ENTITY libdrm-download-http "https://dri.freedesktop.org/libdrm/libdrm-&libdrm-version;.tar.bz2">
    88  <!ENTITY libdrm-download-ftp  " ">
    9   <!ENTITY libdrm-md5sum        "acef22d0c62c89692348c2dd5591393e">
    10   <!ENTITY libdrm-size          "820 KB">
    11   <!ENTITY libdrm-buildsize     "13 MB (with tests)">
     9  <!ENTITY libdrm-md5sum        "1320b43c4bdb8846c308ec2610b62b64">
     10  <!ENTITY libdrm-size          "816 KB">
     11  <!ENTITY libdrm-buildsize     "11 MB (with tests)">
    1212  <!ENTITY libdrm-time          "less than 0.1 SBU (add 0.8 SBU for tests)">
    1313]>
     
    8484    <para role="optional">
    8585      <xref linkend="cairo"/> (for tests),
     86      <xref linkend="cmake"/> (could be used to find dependencies without pkgconfig files),
    8687      <xref linkend="DocBook"/>,
    8788      <xref linkend="docbook-xsl"/> and
    8889      <xref linkend="libxslt"/> (to build manual pages),
     90      <xref linkend="libatomic_ops"/> (required by architectures without native atomic operations),
    8991      <xref linkend="valgrind"/>, and
    9092      <ulink url="http://cunit.sourceforge.net/">CUNIT</ulink> (for AMDGPU tests)
  • x/lib/libnotify.xml

    r853ae3e5 re7d893b  
    77  <!ENTITY libnotify-download-http "&gnome-download-http;/libnotify/0.7/libnotify-&libnotify-version;.tar.xz">
    88  <!ENTITY libnotify-download-ftp  "&gnome-download-ftp;/libnotify/0.7/libnotify-&libnotify-version;.tar.xz">
    9   <!ENTITY libnotify-md5sum        "e9d911f6a22435e0b922f2fe71212b59">
    10   <!ENTITY libnotify-size          "280 KB">
    11   <!ENTITY libnotify-buildsize     "4.8 MB">
     9  <!ENTITY libnotify-md5sum        "babb4b07b5f21bef42a386d3d7019599">
     10  <!ENTITY libnotify-size          "108 KB">
     11  <!ENTITY libnotify-buildsize     "3.2 MB">
    1212  <!ENTITY libnotify-time          "0.1 SBU">
    1313]>
     
    117117    </para>
    118118
    119 <screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    120 make</userinput></screen>
     119<screen><userinput>mkdir build &amp;&amp;
     120cd build &amp;&amp;
     121
     122meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
     123ninja</userinput></screen>
    121124
    122125    <para>
     
    128131    </para>
    129132
    130 <screen role="root"><userinput>make install</userinput></screen>
     133<screen role="root"><userinput>ninja install</userinput></screen>
    131134
    132135  </sect2>
     
    135138    <title>Command Explanations</title>
    136139
    137     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    138       href="../../xincludes/static-libraries.xml"/>
    139 
    140     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    141       href="../../xincludes/gtk-doc-rebuild.xml"/>
     140    <para><option>-Dgtk_doc=false</option>: Remove this parameter if
     141    <application>GTK-Doc</application> is installed and you wish to rebuild
     142    and install the API documentation.</para>
    142143
    143144  </sect2>
  • x/lib/pango.xml

    r853ae3e5 re7d893b  
    8787    <bridgehead renderas="sect4">Recommended</bridgehead>
    8888    <para role="recommended">
    89       <xref linkend="cairo"/> and
     89      <xref linkend="cairo"/>,
     90      <xref linkend="gobject-introspection"/> (Required if building GNOME), and
    9091      <xref linkend="xorg7-lib"/>
    91     </para>
    92 
    93     <bridgehead renderas="sect4">Optional (Required if building GNOME)</bridgehead>
    94     <para role="optional">
    95       <xref linkend="gobject-introspection"/>
    9692    </para>
    9793
     
    147143    <title>Command Explanations</title>
    148144
    149     <para><option>-Denable-docs</option>: Use this switch if gtk-doc is
    150     installed and you wish to rebuild and install the API documentation.
     145    <para>
     146      <option>-Denable-docs</option>: Use this switch if gtk-doc is
     147      installed and you wish to rebuild and install the API documentation.
     148    </para>
     149
     150    <para>
     151      <option>-Dgir=false</option>: Use this switch if you do not want to
     152      use <xref linkend="gobject-introspection"/>.
    151153    </para>
    152154
  • x/lib/qt5.xml

    r853ae3e5 re7d893b  
    1010  <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-src-&qt5-version;.tar.xz">
    1111  <!ENTITY qt5-download-ftp  " ">
    12   <!ENTITY qt5-md5sum        "6a37466c8c40e87d4a19c3f286ec2542">
     12  <!ENTITY qt5-md5sum        "38017e0ed88b9baba063bd723d9ca8b2">
    1313  <!ENTITY qt5-size          "485 MB">
    1414  <!ENTITY qt5-buildsize     "12 GB (260 MB installed)">
    15   <!ENTITY qt5-time          "47 SBU (using parallelism=4)">
     15  <!ENTITY qt5-time          "39 SBU (using parallelism=4)">
    1616]>
    1717
     
    177177      </para>
    178178    </tip>
     179
     180    <note><para>If <xref linkend="qca"/> has been installed and you are
     181    reinstalling or updating this package, then 
     182    <application>qca</application> will need to be reinstalled.
     183    </para></note>
    179184
    180185  </sect2>
  • x/lib/qtwebengine.xml

    r853ae3e5 re7d893b  
    88  <!ENTITY qtwebengine-download-http "https://download.qt.io/archive/qt/&qtwebengine-major;/&qtwebengine-version;/submodules/qtwebengine-everywhere-src-&qtwebengine-version;.tar.xz">
    99  <!ENTITY qtwebengine-download-ftp  " ">
    10   <!ENTITY qtwebengine-md5sum        "516c70f4f5ef8f4d0462425735f4ff47">
     10  <!ENTITY qtwebengine-md5sum        "9841599435095b16f12870bd48ef5342">
    1111  <!ENTITY qtwebengine-size          "238 MB">
    12   <!ENTITY qtwebengine-buildsize     "3.3 GB (134 MB installed)">
     12  <!ENTITY qtwebengine-buildsize     "3.3 GB (131 MB installed)">
    1313  <!ENTITY qtwebengine-time          "60 SBU (using 4 cores)">
    1414]>
     
    168168    </para>
    169169
    170 <screen role="root"><userinput>mv -v ${QT5DIR}/lib/libQtWebEngineCore.so{,.old}</userinput></screen>
     170<screen role="root"><userinput>if [ -e ${QT5DIR}/lib/libQtWebEngineCore.so ]; then
     171  mv -v ${QT5DIR}/lib/libQtWebEngineCore.so{,.old}
     172fi</userinput></screen>
    171173
    172174<!-- Not needed for 5.12.1
  • x/lib/webkitgtk.xml

    r853ae3e5 re7d893b  
    77  <!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz">
    88  <!ENTITY webkitgtk-download-ftp  " ">
    9   <!ENTITY webkitgtk-md5sum        "7c21a30f7f078f0b712caf0c7ee966a4">
    10   <!ENTITY webkitgtk-size          "16 MB">
    11   <!ENTITY webkitgtk-buildsize     "789 MB (128 MB installed)">
    12   <!ENTITY webkitgtk-time          "25 SBU (using parallelism=4, 65 SBUs using one core)">
     9  <!ENTITY webkitgtk-md5sum        "ed70e2bf2476a58b17df3d051f42ce6a">
     10  <!ENTITY webkitgtk-size          "17 MB">
     11  <!ENTITY webkitgtk-buildsize     "781 MB (128 MB installed)">
     12  <!ENTITY webkitgtk-time          "22 SBU (using parallelism=4, 71 SBUs using one core)">
    1313]>
    1414
     
    8989      <xref linkend="libwebp"/>,
    9090      <xref linkend="mesa"/>,
     91      <xref linkend="openjpeg2"/>,
    9192      <xref linkend="ruby"/>,
    9293      <xref linkend="sqlite"/>, and
     
    148149    <para>
    149150      This package does not have a working testsuite. However, there is a
    150       useable basic graphical web browser in the build directory,
     151      usable basic graphical web browser in the build directory,
    151152      <application>build/bin/MiniBrowser</application>. If launching it fails,
    152153      there is a problem with the build.
     
    220221    <para>
    221222      <option>-DUSE_WOFF2=ON</option>: Use this switch if the optional
    222       package <ulink url="https://github.com/google/woff2">woff2</ulink> is inatalled.
     223      package <ulink url="https://github.com/google/woff2">woff2</ulink> is installed.
    223224    </para>
    224225
  • x/wm/fluxbox.xml

    r853ae3e5 re7d893b  
    66
    77  <!ENTITY fluxbox-download-http "&sourceforge-dl;/fluxbox/fluxbox-&fluxbox-version;.tar.xz">
    8   <!ENTITY fluxbox-download-ftp
    9            "&jaist-ftp-repo;/f/fl/fluxbox/fluxbox/&fluxbox-version;/fluxbox-&fluxbox-version;.tar.xz">
     8  <!--  <!ENTITY fluxbox-download-ftp
     9  "&jaist-ftp-repo;/f/fl/fluxbox/fluxbox/&fluxbox-version;/fluxbox-&fluxbox-version;.tar.xz"> -->
     10  <!-- This was reported to no longer work. After testing, I can confirm.
     11  Trying to use it results in a "No such directory" error. -->
     12  <!ENTITY fluxbox-download-ftp  " ">
    1013  <!ENTITY fluxbox-md5sum        "b44afd10ee1e64624c23115aa51dcd55">
    1114  <!ENTITY fluxbox-size          "772 KB">
     
    147150EOF</userinput></screen>
    148151
    149       <para>If you didn't install <application>GDM</application> or
    150       <application>KDM</application> in <filename class='directory'>/usr</filename>,
     152      <para>If you didn't install <application>GDM</application>,
     153      <application>SDDM</application>, or <application>LightDM</application>
     154      in <filename class='directory'>/usr</filename>,
    151155      then change that command to fit the prefix you chose.</para>
    152156
  • x/wm/icewm.xml

    r853ae3e5 re7d893b  
    55  %general-entities;
    66
    7   <!ENTITY icewm-download-http "https://github.com/bbidulock/icewm/releases/download/&icewm-version;/icewm-&icewm-version;.tar.bz2">
     7  <!ENTITY icewm-download-http "https://github.com/ice-wm/icewm/releases/download/&icewm-version;/icewm-&icewm-version;.tar.xz">
    88  <!ENTITY icewm-download-ftp  " ">
    9   <!ENTITY icewm-md5sum        "3e7c3a95e7f8518346267f48a11966cd">
    10   <!ENTITY icewm-size          "1.7 MB">
    11   <!ENTITY icewm-buildsize     "57 MB">
    12   <!ENTITY icewm-time          "0.4 SBU">
     9  <!ENTITY icewm-md5sum        "be2bad9780f0ce9addf9220635dfad9b">
     10  <!ENTITY icewm-size          "1.6 MB">
     11  <!ENTITY icewm-buildsize     "32 MB">
     12  <!ENTITY icewm-time          "0.8 SBU">
    1313]>
    1414
     
    6868    <para role="optional">
    6969      <xref linkend="fribidi"/> (for languages written right to left),
     70      <xref linkend="librsvg"/>,
    7071      <xref linkend="libsndfile"/> and
    7172      <xref linkend="alsa-lib"/> (for the experimental icesound program)
     
    8384    commands:</para>
    8485
    85 <screen><userinput>./configure --prefix=/usr                     \
    86             --sysconfdir=/etc                 \
    87             --docdir=/usr/share/doc/icewm-&icewm-version; &amp;&amp;
     86<screen><userinput>sed -i "s/nullptr/NULL/" src/{wmconfig.cc,icewmhint.cc} &amp;&amp;
     87
     88mkdir build &amp;&amp;
     89cd    build &amp;&amp;
     90
     91cmake -DCMAKE_INSTALL_PREFIX=/usr         \
     92      -DCMAKE_BUILD_TYPE=Release          \
     93      -DCFGDIR=/etc                       \
     94      -DDOCDIR=/usr/share/doc/icewm-&icewm-version; \
     95      ..
    8896make</userinput></screen>
    8997
     
    107115      <xref linkend="lightdm"/></phrase>.
    108116    </para>
    109 
     117<!--
    110118    <para>
    111       <option>--enable-guievents --with-icesound=ALSA</option>: these two switches
     119      <option>- -enable-guievents - -with-icesound=ALSA</option>: these two switches
    112120      permit <command>icesound</command> to be compiled.
    113121    </para>
    114122
    115123    <para>
    116       <option>--enable-corefonts</option>: use this if you wish to able to use
     124      <option>- -enable-corefonts</option>: use this if you wish to able to use
    117125      the old X11 core fonts (instead of the fonts selected by
    118126      <application>fontconfig</application>) in your
    119127      <filename>preferences</filename> file.
    120128    </para>
    121 
     129-->
    122130  </sect2>
    123131
  • x/wm/openbox.xml

    r853ae3e5 re7d893b  
    103103    scripts to Python 3:</para>
    104104
    105 <screen><userinput>2to3 -w data/autostart/openbox-xdg-autostart &amp;&amp;
     105<screen><userinput>2to3-&python3-majorver; -w data/autostart/openbox-xdg-autostart &amp;&amp;
    106106sed 's/python/python3/' -i data/autostart/openbox-xdg-autostart</userinput></screen>
    107107
Note: See TracChangeset for help on using the changeset viewer.