Changeset 6d8eeb9


Ignore:
Timestamp:
03/17/2024 03:10:52 AM (6 weeks ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
trunk
Children:
005a7700, 73f3b99
Parents:
c1325868
Message:

Intermediate commit for kde6.

This is a large, but still intermediate commit for KDE6 (kf6 and plasma6).
These are the key changes:

Update kf6 dependencies.

Remove kuserfeedback (it is now a part of kf6).

Move libdbusmenu-qt to General Libraries. It is still needed for LXQt, but
will be remmoved when LXQt moves to Qt6 and LF6/Plasma6.

Made some changes to bluez to use &root;.

Commented out kmix, libkcddb, and k3b. These are still kf5 apps and would
require adding back most of kf5 to the book. It's easier to just wait for
these to be updated to qt6/kf6.

Removed references to the full qt5 package in LXQt packages. It mkes no sense
now that Qt6 is in the book to also build the full (deprecated) Qt5 package.
It may makes sense to just remove the full Qt5 package from th ebook now.

Renamed an internal referece from plasma5-build to just plasma-build in polkit
and mesa.

Files:
14 edited
2 moved

Legend:

Unmodified
Added
Removed
  • general/genlib/genlib.xml

    rc1325868 r6d8eeb9  
    8888  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcloudproviders.xml"/>
    8989<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcroco.xml"/>-->
     90  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdbusmenuqt.xml"/>
    9091  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdaemon.xml"/>
    9192<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdbusmenuqt.xml"/> -->
  • general/genlib/libdbusmenuqt.xml

    rc1325868 r6d8eeb9  
    22<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
    33   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
    4   <!ENTITY % general-entities SYSTEM "../general.ent">
     4  <!ENTITY % general-entities SYSTEM "../../general.ent">
    55  %general-entities;
    66
     
    3030      of the DBusMenu specification that exposes menus via DBus.
    3131    </para>
    32 
    33     <note>
    34       <para>
    35         This package is not used by kf6.
    36       </para>
    37     </note>
    3832
    3933    &lfs121_checked;
     
    7771    <bridgehead renderas="sect4">Required</bridgehead>
    7872    <para role="required">
    79       <xref linkend="qt5"/>
     73      <xref linkend="qt5-alternate"/>
    8074    </para>
    8175
  • general/sysutils/bluez.xml

    rc1325868 r6d8eeb9  
    153153
    154154    <para>
    155       Now, as the <systemitem class="username">root</systemitem> user:
     155      Now, as the &root; user:
    156156    </para>
    157157
     
    160160
    161161    <para>
    162       Install the main configuration file as the
    163       <systemitem class="username">root</systemitem> user:
     162      Install the main configuration file as the &root; user:
    164163    </para>
    165164
     
    168167
    169168    <para>
    170       If desired, install the API documentation as the
    171       <systemitem class="username">root</systemitem> user:
     169      If desired, install the API documentation as the &root; user:
    172170    </para>
    173171
     
    217215        configuration files.  /etc/sysconfig/bluetooth is installed as a part
    218216        of the boot script below.  In addition, you optionally can install the
    219         following, as the <systemitem class="username">root</systemitem> user:
     217        following, as the &root; user:
    220218      </para>
    221219
     
    224222        during the installation. Additionally, there are two supplementary
    225223        configuration files. You can optionally install the following files
    226         as the <systemitem class="username">root</systemitem> user:
     224        as the &root; user:
    227225     </para>
    228226
     
    267265        To start the <command>bluetoothd</command> daemon at boot,
    268266        enable the previously installed systemd unit by
    269         running the following command as the
    270         <systemitem class="username">root</systemitem> user:
     267        running the following command as the &root; user:
    271268      </para>
    272269
     
    277274         support some Bluetooth programs using it), enable the previously
    278275         installed systemd unit for all users by running the following command
    279          as the <systemitem class="username">root</systemitem> user:
     276         as the &root; user:
    280277       </para>
    281278
  • kde/introduction.xml

    rc1325868 r6d8eeb9  
    2121  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="phonon-backend-vlc.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="polkit-qt.xml"/>
    23   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libdbusmenuqt.xml"/>
    2423  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="plasma-wayland-protocols.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kuserfeedback.xml"/>
     24<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kuserfeedback.xml"/>-->
    2625
    2726</chapter>
  • kde/kf5-apps/add-pkgs.xml

    rc1325868 r6d8eeb9  
    7979
    8080  <para>
    81     And as the <systemitem class="username">root</systemitem> user:
     81    And as the &root; user:
    8282  </para>
    8383
  • kde/kf5-apps/kf5-apps.xml

    rc1325868 r6d8eeb9  
    1313  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ark5.xml"/>
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kdenlive5.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kmix5.xml"/>
     15<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kmix5.xml"/>-->
    1616<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="kio-extras.xml"/> -->
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="khelpcenter.xml"/>
     
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libkdcraw.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gwenview.xml"/>
    24   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libkcddb.xml"/>
    25   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="k3b.xml"/>
     24<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libkcddb.xml"/>-->
     25<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="k3b.xml"/>-->
    2626  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="add-pkgs.xml"/>
    2727
  • kde/kf5/kf6-frameworks.xml

    rc1325868 r6d8eeb9  
    7474  <bridgehead renderas="sect4">Required</bridgehead>
    7575  <para role="required">
    76     <xref linkend="boost"/>,
     76    <!--<xref linkend="boost"/>,-->
    7777    <xref linkend="extra-cmake-modules"/>,
    7878    <xref linkend="DocBook"/>,
    7979    <xref linkend="docbook-xsl"/>,
    80     <xref linkend="giflib"/>,
    81     <xref linkend="libepoxy"/>,
     80    <!--<xref linkend="giflib"/>,-->
     81    <xref linkend="libcanberra"/>,
     82    <!--<xref linkend="libepoxy"/>,-->
    8283    <xref linkend="libgcrypt"/>,
    8384    <xref linkend="libical"/>,
    84     <xref linkend="libjpeg"/>,
    85     <xref linkend="libpng"/>,
     85    <!--<xref linkend="libjpeg"/>,-->
     86    <!--<xref linkend="libpng"/>,-->
    8687    <xref linkend="libxslt"/>,
    8788    <xref linkend="lmdb"/>,
    8889    <xref linkend="qca"/>,
    8990    <xref linkend="qrencode"/>,
    90     <xref linkend="phonon"/>,
     91    <!--<xref linkend="phonon"/>,-->
    9192    <xref linkend="plasma-wayland-protocols"/>,
    9293    <xref linkend="shared-mime-info"/>,
     
    100101    <xref linkend="avahi"/> (DNS-SD backend for KDNSSD),
    101102    <xref linkend="ModemManager"/> (needed to build ModemManager-Qt),
    102     <xref linkend="NetworkManager"/> (needed to build NetworkManager-Qt), and
    103     <xref linkend="polkit-qt"/> (Authentication backend for KAuth)
     103<!--    <xref linkend="NetworkManager"/> (needed to build NetworkManager-Qt),-->
     104    <xref linkend="polkit-qt"/> (Authentication backend for KAuth), and
     105    <xref linkend="vulkan-loader"/> (Add support for Vulkan graphis drivers)
    104106  </para>
    105107
     
    118120  <bridgehead renderas="sect4">Runtime dependency for FrameworkIntegration</bridgehead>
    119121  <para role="optional">
    120 <!--<xref role="runtime" linkend="oxygen-fonts"/> and-->
     122<!--<xref role="runtime" linkend="oxygen-fonts"/>--> and
    121123    <xref role="runtime" linkend="noto-fonts"/>
    122124  </para>
     
    126128    <xref linkend="doxypypy"/>,
    127129    <xref linkend="doxyqml"/>,
    128     <xref linkend="PyYAML"/>, and
     130<!--    <xref linkend="PyYAML"/>,--> and
    129131    <xref linkend="requests"/>
    130132  </para>
     
    132134  <bridgehead renderas="sect4">Additional image formats support in KImageFormats</bridgehead>
    133135  <para role="optional">
    134     <xref linkend="jasper"/>,
     136<!--    <xref linkend="jasper"/>,-->
    135137    <xref linkend="libavif"/>,
    136138    <xref linkend="libraw"/>,
     
    140142    <ulink url="https://github.com/AcademySoftwareFoundation/openexr">OpenEXR</ulink>
    141143  </para>
    142 
     144<!--
    143145  <bridgehead renderas="sect4">Optional dependencies for KIO</bridgehead>
    144146  <para role="optional">
    145147    <xref linkend="mitkrb"/>
    146148  </para>
    147 
     149-->
    148150  <bridgehead renderas="sect4">Optional dependencies for Solid</bridgehead>
    149151  <para role="optional">
  • kde/plasma5/plasma-all.xml

    rc1325868 r6d8eeb9  
    55 %general-entities;
    66
    7   <!ENTITY plasma5-download-http "https://download.kde.org/stable/plasma/&plasma5-version;">
    8   <!ENTITY plasma5-download-ftp  " ">
    9   <!ENTITY plasma5-md5sum        "See Below">
    10   <!ENTITY plasma5-size          "243 MB">
    11   <!ENTITY plasma5-buildsize     "1.7 GB (419 MB installed)">
    12   <!ENTITY plasma5-time          "7.6 SBU (using parallelism=4)">
     7  <!ENTITY plasma-download-http "https://download.kde.org/stable/plasma/&plasma-version;">
     8  <!ENTITY plasma-download-ftp  " ">
     9  <!ENTITY plasma-md5sum        "See Below">
     10  <!ENTITY plasma-size          "243 MB">
     11  <!ENTITY plasma-buildsize     "1.7 GB (419 MB installed)">
     12  <!ENTITY plasma-time          "7.6 SBU (using parallelism=4)">
    1313]>
    1414
    15 <sect1 id="plasma5-build" xreflabel="Plasma-&plasma5-version;">
     15<sect1 id="plasma-build" xreflabel="Plasma-&plasma-version;">
    1616  <?dbhtml filename="plasma-all.html"?>
    1717
    1818
    19   <title>Building Plasma 5</title>
    20 
    21   <indexterm zone="plasma5-build">
    22      <primary sortas="a-kde-plasma">KDE Plasma 5</primary>
     19  <title>Building Plasma</title>
     20
     21  <indexterm zone="plasma-build">
     22     <primary sortas="a-kde-plasma">KDE Plasma</primary>
    2323  </indexterm>
    2424
    2525  <para>
    26     KDE Plasma 5 is a collection of packages based on top of KDE Frameworks
    27     5 and QML. They implement the KDE Display Environment (Plasma 5).
     26    KDE Plasma is a collection of packages based on top of KDE Frameworks
     27    and QML. They implement the KDE Display Environment (Plasma).
    2828  </para>
    2929
     
    3131
    3232  <para>
    33     The instructions below build all of the Plasma 5 packages in one
     33    The instructions below build all of the Plasma packages in one
    3434    step by using a bash script.
    3535  </para>
     
    3939    <listitem>
    4040      <para>
    41         Download (HTTP): <ulink url="&plasma5-download-http;"/>
     41        Download (HTTP): <ulink url="&plasma-download-http;"/>
    4242      </para>
    4343    </listitem>
    4444    <listitem>
    4545      <para>
    46         Download (FTP): <ulink url="&plasma5-download-ftp;"/>
     46        Download (FTP): <ulink url="&plasma-download-ftp;"/>
    4747      </para>
    4848    </listitem>
    4949    <listitem>
    5050      <para>
    51         Download MD5 sum: &plasma5-md5sum;
     51        Download MD5 sum: &plasma-md5sum;
    5252      </para>
    5353    </listitem>
    5454    <listitem>
    5555      <para>
    56         Download size: &plasma5-size;
     56        Download size: &plasma-size;
    5757      </para>
    5858    </listitem>
    5959    <listitem>
    6060      <para>
    61         Estimated disk space required: &plasma5-buildsize;
     61        Estimated disk space required: &plasma-buildsize;
    6262      </para>
    6363    </listitem>
    6464    <listitem>
    6565      <para>
    66         Estimated build time: &plasma5-time;
     66        Estimated build time: &plasma-time;
    6767      </para>
    6868    </listitem>
    6969  </itemizedlist>
    7070
    71   <bridgehead renderas="sect3">Plasma 5 Dependencies</bridgehead>
     71  <bridgehead renderas="sect3">Plasma Dependencies</bridgehead>
    7272
    7373  <bridgehead renderas="sect4">Required</bridgehead>
     
    7676    <xref linkend="gtk3"/>,
    7777    <xref linkend="kf6-frameworks"/>,
    78     <xref linkend="kuserfeedback"/>,
    7978    <xref linkend="libpwquality"/>,
    8079    <xref linkend="libqalculate"/>,
     
    9594    <xref linkend="fftw"/>,
    9695    <xref linkend="gsettings-desktop-schemas"/>,
    97     <xref linkend="libdbusmenu-qt"/>,
    9896    <xref linkend="libcanberra"/>,
    9997    <xref linkend="libinput"/>,
     
    150148    </para>
    151149
    152 <screen><userinput>url=https://download.kde.org/stable/plasma/&plasma5-version;/
     150<screen><userinput>url=https://download.kde.org/stable/plasma/&plasma-version;/
    153151wget -r -nH -nd -A '*.xz' -np $url</userinput>
    154152<literal>
     
    170168    </para>
    171169
    172 <screen><userinput>cat &gt; plasma-&plasma5-version;.md5 &lt;&lt; "EOF"
    173 <literal>a1361a811dc93389d0ce771d1ff82c3a  kdecoration-5.27.10.tar.xz
    174 1f491e823bc83df650d04d5d9948da45  libkscreen-5.27.10.tar.xz
    175 571aa0c18a14ee74f3081f96f73a7f9d  libksysguard-5.27.10.tar.xz
    176 541d1b06db3b707a7a73df1526f37b44  breeze-5.27.10.tar.xz
    177 9acdc232ea675b761e7386837f25f420  breeze-gtk-5.27.10.tar.xz
    178 54562594af547614648cded522c3e747  layer-shell-qt-5.27.10.tar.xz
    179 c44cfe3ba7fb03fc30b2ae305f16ed79  kscreenlocker-5.27.10.tar.xz
    180 171949dd2dfc3b2325c959389694860a  oxygen-5.27.10.tar.xz
    181 0ef8d9f18707712fc4bcccf59138f2c7  kinfocenter-5.27.10.tar.xz
    182 e4e4409af71c4f5a67aa35c04f6b2bc7  kwin-5.27.10.tar.xz
    183 5c2ff5158503e983207e700ce513e929  plasma-workspace-5.27.10.tar.xz
    184 46001c7671f7ff2f08ca0dd9c3cdbf3f  plasma-disks-5.27.10.tar.xz
    185 820566ae6effedbdd208a78e0031bf67  bluedevil-5.27.10.tar.xz
    186 490bd81c915f332b65631b87b6eaa49d  kde-gtk-config-5.27.10.tar.xz
    187 7cade9cfce3ef14f14f55cd7a50fd7cf  khotkeys-5.27.10.tar.xz
    188 e98c999e6ee7f9bbe775d4e512368420  kmenuedit-5.27.10.tar.xz
    189 24bc4ed3ad5587bd05591aafd758df2c  kscreen-5.27.10.tar.xz
    190 3ab1c88cf91f0fb46ae3395d57709e12  kwallet-pam-5.27.10.tar.xz
    191 53d59d76b3dfac5f755d607798b08f85  kwayland-integration-5.27.10.tar.xz
    192 d7a9f2999352e91d504d52ad65336d9b  kwrited-5.27.10.tar.xz
    193 8a51e19d58acebb89a919b7377d8bc83  milou-5.27.10.tar.xz
    194 0e11c62c2a23d161b5b8cbe6e87517bc  plasma-nm-5.27.10.tar.xz
    195 02657d8fd46384f75ffe9c504f7c97b4  plasma-pa-5.27.10.tar.xz
    196 5c1cbd459e786deb16d5615748114bfa  plasma-workspace-wallpapers-5.27.10.tar.xz
    197 17302ca60f68e13e85bc24a4ec873622  polkit-kde-agent-1-5.27.10.tar.xz
    198 cc39dc5777614bd89ae96d38008dc7c9  powerdevil-5.27.10.tar.xz
    199 2417bb974152d4f2274ebe3b7b524ca8  plasma-desktop-5.27.10.tar.xz
    200 f51521902f0665349c0fa012590a1eec  kgamma-5.27.10.tar.xz
    201 e95d6813c180b078be4bf40550791e26  ksshaskpass-5.27.10.tar.xz
    202 #8c52fad441ffe43969458ae71b6a2f26  plasma-sdk-5.27.10.tar.xz
    203 1af573d08dd99879f27c5a2b55b02bc9  sddm-kcm-5.27.10.tar.xz
    204 #560ac5c60112e18bb44c46eec3563d7d  discover-5.27.10.tar.xz
    205 #3af40cfe47213087d2a8c89132ff004d  discover-5.27.10.1.tar.xz
    206 #2cd0a4e1e3e89197e18f48d893c0f2d6  breeze-grub-5.27.10.tar.xz
    207 #fe7bb4efec17206a9faceb9cfe35fbf5  breeze-plymouth-5.27.10.tar.xz
    208 5bbb5c7a2985f8d7b8816a35d517d333  kactivitymanagerd-5.27.10.tar.xz
    209 c1810c7d54842028fb5968097add5538  plasma-integration-5.27.10.tar.xz
    210 #75bedf5da4b7497a18238011d12bec26  plymouth-kcm-5.27.10.tar.xz
    211 440dd7cb1f43d7d86862a1165b48c4f2  xdg-desktop-portal-kde-5.27.10.tar.xz
    212 657984f8356578253e1911c8d35041f6  drkonqi-5.27.10.tar.xz
    213 912db896afe71a8283e36037b4bba79e  plasma-vault-5.27.10.tar.xz
    214 e03d33ca8a9905df3c2901cef5512a14  plasma-browser-integration-5.27.10.tar.xz
    215 30797f3809675e61542518f9b15be2c3  kde-cli-tools-5.27.10.tar.xz
    216 1319f82a4043456a4cb99cfcc2ba90fe  systemsettings-5.27.10.tar.xz
    217 2861104cf1e31393d9cd87701042d3aa  plasma-thunderbolt-5.27.10.tar.xz
    218 #79ffc86387c7024bd834b349fba9b79f  plasma-nano-5.27.10.tar.xz
    219 #802d5a3cd34f5ec3825c21905f0ed9db  plasma-mobile-5.27.10.tar.xz
    220 1f4875f2cf9c0d949961aa9ad6635e6f  plasma-firewall-5.27.10.tar.xz
    221 b6648b45d9824b565dda1f100e7d83a6  plasma-systemmonitor-5.27.10.tar.xz
    222 8e46e5afde739a6361b1838f71eb182d  qqc2-breeze-style-5.27.10.tar.xz
    223 fd93592f9895c5c09f4c0db771c1710a  ksystemstats-5.27.10.tar.xz
    224 4f55bb4490751abb23046165d68e8ca7  oxygen-sounds-5.27.10.tar.xz
    225 #6300c88c07debeb60760dede52a791ee  aura-browser-5.27.10.tar.xz
    226 00afc45528267a5e2ec11b47b8a7779b  kdeplasma-addons-5.27.10.tar.xz
    227 7f432fbb0d205d6e30714e731f91a459  kpipewire-5.27.10.tar.xz
    228 5f37a2e3acf00a0616e13d86ed225d7f  plank-player-5.27.10.tar.xz
    229 f3a08cefe61643273a9e06cfd6b2746a  plasma-bigscreen-5.27.10.tar.xz
    230 a69142a27ab62c583fa5d4d4577427ff  plasma-remotecontrollers-5.27.10.tar.xz
    231 #16e67ca215d44ec59130214ca6e13e80  flatpak-kcm-5.27.10.tar.xz
    232 #4ef3e1d988e5edfa8ee20f9373a82680  plasma-welcome-5.27.10.tar.xz</literal>
     170<screen><userinput>cat &gt; plasma-&plasma-version;.md5 &lt;&lt; "EOF"
     171<literal>599e79f2908879ed7f7ffda3637c54a6  kdecoration-6.0.0.tar.xz
     17296f956b40d929ddecb208101564aa269  libkscreen-6.0.0.tar.xz
     173e09b5326dea0c32c64745a0ab3bb17fd  libksysguard-6.0.0.tar.xz
     1746546c71b2707637fb0c8ffd90abfc981  breeze-6.0.0.tar.xz
     1756ec29676f896546f9fab485142fff113  breeze-gtk-6.0.0.tar.xz
     1765d02ead00aa69e96d71fb892aa941fa3  layer-shell-qt-6.0.0.tar.xz
     177c91f8689b5386ce42d8a270ba669dfc3  plasma-activities-6.0.0.tar.xz
     178125c3e7cf3bb32d3103bb769c584660f  libplasma-6.0.0.tar.xz
     1799dbfb8774a5acead43b3a0afb90a893f  kscreenlocker-6.0.0.tar.xz
     180b37312379616a7c2309c834005ada178  oxygen-6.0.0.tar.xz
     181643d13b69ffddf133f4067bd25e33034  kinfocenter-6.0.0.tar.xz
     1824bc12254229c9762e29f2f75d2f44e1a  kglobalacceld-6.0.0.tar.xz
     18397c448777e08ea7fe53aaef2cb35d17a  kwayland-6.0.0.tar.xz
     184b5b1a531a62ba3b778c793c63b262509  kwin-6.0.0.tar.xz
     1855ac7afff15ac496b580526cf5c017db7  plasma5support-6.0.0.tar.xz
     186d931aa7909d574c0a5b26a4d5af1f4eb  plasma-activities-stats-6.0.0.tar.xz
     1871ce2e4da8cf65347f6fc5099b418ecc6  kpipewire-6.0.0.tar.xz
     1884a155013537b80009cc1e7d1582fda33  plasma-workspace-6.0.0.tar.xz
     189e32c8a5eac1ac01a763bbcc70b3f6945  plasma-disks-6.0.0.tar.xz
     1904d18ce97c23bbf35d87b73efec71420c  bluedevil-6.0.0.tar.xz
     191bfc8028a6f0888965a3a555663ba893b  kde-gtk-config-6.0.0.tar.xz
     19283dffdc80445bbc617f0c0dcef04ca4a  kmenuedit-6.0.0.tar.xz
     19357acadb3a31ff06cad411269de2ea700  kscreen-6.0.0.tar.xz
     1947fad253ac68778bf4046b72a892ade92  kwallet-pam-6.0.0.tar.xz
     195115cb1253c7a903070ff76630370d97d  kwrited-6.0.0.tar.xz
     19690eb8b277e475f1447472ba467336547  milou-6.0.0.tar.xz
     1977dcf751acdb6fc66b50734948831731a  plasma-nm-6.0.0.tar.xz
     198ca57d6c816ae40b595bf3e3e1a2617ff  plasma-pa-6.0.0.tar.xz
     199f4445ecabf52a5777fa405f36c791d72  plasma-workspace-wallpapers-6.0.0.tar.xz
     200ae7b1d18a20699124d924b126335aaed  polkit-kde-agent-1-6.0.0.tar.xz
     20193aacc0af152b6d2e28a694bd211f29d  powerdevil-6.0.0.tar.xz
     20246d9dee5d8abfc12bd8c3ca8811327e7  plasma-desktop-6.0.0.tar.xz
     2032b522f3fd18ed563c9fab882b83193eb  kgamma-6.0.0.tar.xz
     204a832617c17070ec2dce5cf019ab7ab1c  ksshaskpass-6.0.0.tar.xz
     205#65ceae0e87f6b11ec924d57d764913f4  plasma-sdk-6.0.0.tar.xz
     206973e99f506a6fdad96a8b43d04a0b510  sddm-kcm-6.0.0.tar.xz
     207#a7ab65d4a36e402df4b42c91cd2a16da  discover-6.0.0.tar.xz
     208#bc42922097f6964252a5f56e759c3844  breeze-grub-6.0.0.tar.xz
     209#f399364375591938bdfb2d235f13923b  breeze-plymouth-6.0.0.tar.xz
     210c0248379f3df970fa19fe6d341dd00a4  kactivitymanagerd-6.0.0.tar.xz
     211ad6dee45c10e415a92d76745e5901842  plasma-integration-6.0.0.tar.xz
     212#e377ca58ca8089ce4e4c26c03e85b4f1  plymouth-kcm-6.0.0.tar.xz
     213b0a1e9952e09e35f90d8131faed98882  xdg-desktop-portal-kde-6.0.0.tar.xz
     21453864beb8ca2de75a8e4c1f52b0f4ea5  drkonqi-6.0.0.tar.xz
     215e6c9b78fd0022d37dc4913e3dbe5205e  plasma-vault-6.0.0.tar.xz
     216#a5b70716031e98843e8fa1088f2eb0bc  plasma-browser-integration-6.0.0.tar.xz
     21791f1b7dbde5fcd508f3eab9cdf5f0681  kde-cli-tools-6.0.0.tar.xz
     218876c57804ef1daadfcce81bb0d7e82a4  systemsettings-6.0.0.tar.xz
     21929588e3f9d64d092060890a5a438cdb6  plasma-thunderbolt-6.0.0.tar.xz
     220#cc307526ac2f02e7547cacea0eeccda6  plasma-nano-6.0.0.tar.xz
     221#5e2effe947e2edf89cce35ef5c2527f6  plasma-mobile-6.0.0.tar.xz
     222f791645b191b9f2e6cc9e6cf0037af00  plasma-firewall-6.0.0.tar.xz
     223a4d558a30b2ae93dc680010867e10abc  plasma-systemmonitor-6.0.0.tar.xz
     224f250350b7fa2ff6f28f88233955c5638  qqc2-breeze-style-6.0.0.tar.xz
     22528f4d1841cecffaf76462ba20e45c45b  ksystemstats-6.0.0.tar.xz
     2268aad48fd0f58f08ea197aa6d8e4dfab3  oxygen-sounds-6.0.0.tar.xz
     2274d7c36f9ada95960ec0619547c716f81  kdeplasma-addons-6.0.0.tar.xz
     228#df582e99c5288d1c0b8dcd1b34a31d08  flatpak-kcm-6.0.0.tar.xz
     229#eebf65971b0066c707eef50742a9c49e  plasma-welcome-6.0.0.tar.xz
     2308f0c51c160819c170dcc77722b6153e3  ocean-sound-theme-6.0.0.tar.xz
     231b8963fb1790449d4a905cf85f017d1e9  print-manager-6.0.0.tar.xz
     232#a05c7d650e44cd046fbc090fcbb69ae4  wacomtablet-6.0.0.tar.xz</literal>
    233233EOF</userinput></screen>
    234234
     
    266266
    267267  <sect2 role="installation">
    268     <title>Installation of Plasma5</title>
     268    <title>Installation of Plasma</title>
    269269
    270270    &as_root;
     
    311311       cd    build
    312312
    313        cmake -DCMAKE_INSTALL_PREFIX=$KF5_PREFIX \
     313       cmake -DCMAKE_INSTALL_PREFIX=$KF6_PREFIX \
    314314             -DCMAKE_BUILD_TYPE=Release         \
    315315             -DBUILD_TESTING=OFF                \
     
    325325    as_root /sbin/ldconfig
    326326
    327 done &lt; plasma-&plasma5-version;.md5
     327done &lt; plasma-&plasma-version;.md5
    328328
    329329exit</userinput></screen>
    330330
    331331    <para>
    332       If you did not set <envar>$KF5_PREFIX</envar> to
     332      If you did not set <envar>$KF6_PREFIX</envar> to
    333333      <filename>/usr</filename>, create symlinks to allow display managers to
    334334      find <application>Plasma</application>, and to allow the XDG Desktop
    335       Portal to be detected:
    336     </para>
    337 
    338 <screen><userinput>as_root install -dvm 755 /usr/share/xsessions              &amp;&amp;
    339 cd /usr/share/xsessions/                                   &amp;&amp;
    340 [ -e plasma.desktop ]                                      ||
    341 as_root ln -sfv $KF5_PREFIX/share/xsessions/plasma.desktop &amp;&amp;
    342 as_root install -dvm 755 /usr/share/wayland-sessions       &amp;&amp;
    343 cd /usr/share/wayland-sessions/                            &amp;&amp;
    344 [ -e plasmawayland.desktop ]                               ||
    345 as_root ln -sfv $KF5_PREFIX/share/wayland-sessions/plasmawayland.desktop
    346 <!-- work around a bug in xdg-desktop-portal
    347 -->as_root install -dvm 755 /usr/share/xdg-desktop-portal     &amp;&amp;
    348 cd /usr/share/xdg-desktop-portal/                          &amp;&amp;
    349 [ -e kde-portals.conf ]                                    ||
    350 as_root ln -sfv $KF5_PREFIX/share/xdg-desktop-portal/kde-portals.conf
    351 as_root install -dvm 755 /usr/share/xdg-desktop-portal/portals &amp;&amp;
    352 cd /usr/share/xdg-desktop-portal/portals                       &amp;&amp;
    353 [ -e kde.portal ]                                              ||
    354 as_root ln -sfv $KF5_PREFIX/share/xdg-desktop-portal/portals/kde.portal
    355 </userinput></screen>
     335      Portal to be detected. As the &root; user:
     336    </para>
     337
     338<screen><userinput># Setup xsessions (X11 sessions)
     339install -dvm 755 /usr/share/xsessions
     340cd /usr/share/xsessions
     341
     342[ -e plasma.desktop ] ||
     343ln -sfv $KF6_PREFIX/share/xsessions/plasmax11.desktop
     344
     345# Setup wayland-sessions
     346install -dvm 755 /usr/share/wayland-sessions
     347cd /usr/share/wayland-sessions
     348
     349[ -e plasmawayland.desktop ] ||
     350ln -sfv $KF6_PREFIX/share/wayland-sessions/plasma.desktop
     351<!-- work around a bug in xdg-desktop-portal-->
     352# Setup xdg-desktop-portal
     353install -dvm 755 /usr/share/xdg-desktop-portal
     354cd /usr/share/xdg-desktop-portal
     355
     356[ -e kde-portals.conf ] ||
     357ln -sfv $KF6_PREFIX/share/xdg-desktop-portal/kde-portals.conf
     358
     359# Setup kde partal
     360install -dvm 755 /usr/share/xdg-desktop-portal/portals
     361cd /usr/share/xdg-desktop-portal/portals
     362
     363[ -e kde.portal ] ||
     364ln -sfv $KF6_PREFIX/share/xdg-desktop-portal/portals/kde.portal</userinput></screen>
    356365
    357366    <para revision="sysv">
    358367      Useless systemd units have been installed in
    359       <filename class="directory">$KF5_PREFIX/lib</filename>. Remove
     368      <filename class="directory">$KF6_PREFIX/lib</filename>. Remove
    360369      them now (as <systemitem class="username">root</systemitem>):
    361370    </para>
    362371
    363372<screen role="root"
    364         revision="sysv"><userinput>rm -rf $KF5_PREFIX/lib/systemd</userinput></screen>
     373        revision="sysv"><userinput>rm -rf $KF6_PREFIX/lib/systemd</userinput></screen>
    365374
    366375  </sect2>
     
    433442
    434443  <sect2 role="starting">
    435     <title>Starting Plasma5</title>
     444    <title>Starting Plasma</title>
    436445
    437446    <para revision="sysv">
    438       You can start <application>Plasma5</application> from runlevel 3, using
     447      You can start <application>Plasma</application> from runlevel 3, using
    439448      <xref linkend="xinit"/>, or from runlevel 5, using a Display Manager,
    440449      such as <xref linkend="lightdm"/>.
     
    442451
    443452    <para revision="systemd">
    444       You can start <application>Plasma5</application> from a TTY, using
     453      You can start <application>Plasma</application> from a TTY, using
    445454      <xref linkend="xinit"/><!--, or from a graphical display manager, such as
    446455      <xref linkend="sddm"/>-->.
     
    448457
    449458    <para>
    450       To start <application>Plasma 5</application> using <xref linkend="xinit"/>,
     459      To start <application>Plasma</application> using <xref linkend="xinit"/>,
    451460      run the following commands:
    452461    </para>
    453462
    454463<screen role="nodump"><userinput>cat &gt; ~/.xinitrc &lt;&lt; "EOF"
    455 <literal>dbus-launch --exit-with-x11 $KF5_PREFIX/bin/startplasma-x11</literal>
     464<literal>dbus-launch --exit-with-x11 $KF6_PREFIX/bin/startplasma-x11</literal>
    456465EOF
    457466
     
    479488      press keys Alt-F7 (assuming that X was running on vt7).
    480489    </para>
    481 <!-- Now the entry is "plasma (X11)" for Xorg, so I guess this is
     490<!-- Start plasma wayland with
     491
     492/opt/kf6/lib/libexec/plasma-dbus-run-session-if-needed /opt/kf6/bin/startplasma-wayland
     493
     494Investigate why it's in /opt/kf6/lib/libexec and not just in /opt/kf6/libexec
     495
     496
     497Now the entry is "plasma (X11)" for Xorg, so I guess this is
    482498     not needed anymore:
    483499    <para>
     
    506522      <seglistitem>
    507523        <seg>
    508            There are too many plasma programs (63 in /opt/kf5/bin) to list
     524           There are too many plasma programs (over 50 in /opt/kf6/bin) to list
    509525           separately here.
    510526        </seg>
    511527        <seg>
    512            There are too many plasma libraries (40 in /opt/kf5/lib) to list
     528           There are too many plasma libraries (over 250 in /opt/kf6/lib) to list
    513529           separately here.
    514530        </seg>
    515531        <seg>
    516            There are too many plasma directories (over 1000 in /opt/kf5) to
     532           There are too many plasma directories (over 2700 in /opt/kf6) to
    517533           list separately here.
    518534        </seg>
  • lxqt/desktop/lxqt-config.xml

    rc1325868 r6d8eeb9  
    7373      <xref linkend="liblxqt"/>,
    7474      (<xref linkend="lxqt-kconfig"/> and
    75        <xref linkend="lxqt-libkscreen"/>) or
    76       <xref role="nodep" linkend="plasma5-build"/>, and
     75       <xref linkend="lxqt-libkscreen"/>) <!--or
     76      <xref role="nodep" linkend="plasma-build"/>-->, and
    7777      <xref linkend="xorg-libinput-driver"/>
    7878    </para>
  • lxqt/desktop/lxqt-libkscreen.xml

    rc1325868 r6d8eeb9  
    3232
    3333    &lfs121_checked;
    34 
     34<!--
    3535    <important>
    3636      <para>
    3737        This package is extracted from the plasma set of packages.
    38         If <xref linkend="plasma5-build"/> is built, do <emphasis
     38        If <xref linkend="plasma-build"/> is built, do <emphasis
    3939        role="bold">NOT</emphasis> also build this package as presented
    4040        here.
    4141      </para>
    4242    </important>
    43 
     43-->
    4444    <bridgehead renderas="sect3">Package Information</bridgehead>
    4545    <itemizedlist spacing="compact">
  • lxqt/desktop/post-install.xml

    rc1325868 r6d8eeb9  
    2929      <xref linkend="openbox"/>, or another window manager, such as
    3030      <xref role="nodep" linkend="xfwm4"/>, or
    31       kwin from <xref role="nodep" linkend="plasma5-build"/>.
     31      kwin from <xref role="nodep" linkend="plasma-build"/>.
    3232      Note that <xref role="nodep" linkend="icewm"/> is not suitable for LXQt.
    3333    </para>
  • postlfs/security/polkit.xml

    rc1325868 r6d8eeb9  
    134134      environment:
    135135      <application>polkit-kde-agent</application> in
    136       <xref role="runtime" linkend="plasma5-build"/> for KDE,
     136      <xref role="runtime" linkend="plasma-build"/> for KDE,
    137137      the agent built in
    138138      <xref role="runtime" linkend="gnome-shell"/> for GNOME3,
  • x/installing/mesa.xml

    rc1325868 r6d8eeb9  
    113113
    114114      <xref linkend="wayland-protocols"/> (required for
    115         <xref role="nodep" linkend='plasma5-build'/>,
     115        <xref role="nodep" linkend='plasma-build'/>,
    116116        GNOME, and recommended for <xref role="nodep" linkend='gtk3'/>), and
    117117
  • x/lib/qt5-alternate.xml

    rc1325868 r6d8eeb9  
    4747         reduce the amount of time, space, and dependencies needed
    4848         to build these packages. <!--They are not recommended if you will build
    49          the <xref linkend="kf5- frameworks"/> based <xref linkend="plasma5-build"/> desktop
     49         the <xref linkend="kf5- frameworks"/> based <xref linkend="plasma-build"/> desktop
    5050         environment.-->
    5151      </para>
     
    552552      </para>
    553553
    554 <screen role="root"><userinput>cat &gt; /etc/profile.d/qt5.sh &lt;&lt; "EOF"
    555 <literal># Begin /etc/profile.d/qt5.sh
     554<screen role="root"><userinput>cat &gt; /etc/profile.d/qt_5.sh &lt;&lt; "EOF"
     555<literal># Begin /etc/profile.d/qt_5.sh
    556556
    557557QT5DIR=/opt/qt5
     
    562562export QT5DIR
    563563
    564 # End /etc/profile.d/qt5.sh</literal>
     564# End /etc/profile.d/qt_5.sh</literal>
    565565EOF</userinput></screen>
    566566
  • x/lib/qt5.xml

    rc1325868 r6d8eeb9  
    3838      Frameworks 5 (KF5)</application> and <application>LXQt</application>.
    3939    </para>
     40
     41    <important>
     42      <para>
     43         The installation of the full Qt5 packages is now deprecated for BLFS
     44         due to the release of <xref linkend="qt6"/>.  This page will probably
     45         be removed soon depending on the release of new versions of packages
     46         that still use Qt5.  For those packages, users should use
     47         <xref linkend="qt5-alternate"/>.
     48      </para>
     49    </important>
    4050
    4151    &lfs121_checked;
Note: See TracChangeset for help on using the changeset viewer.