Changeset cd255e1


Ignore:
Timestamp:
03/03/2024 09:33:58 PM (8 weeks ago)
Author:
Thomas Trepl <thomas@…>
Branches:
lazarus
Parents:
c671709
Message:

Upgrade Lazarus-3.2, add QT6 support to Lazarus

Files:
1 added
6 edited

Legend:

Unmodified
Added
Removed
  • general/prog/fpc.xml

    rc671709 rcd255e1  
    8989    </para>
    9090
    91     &lfs120_checked;
     91    &lfs121_checked;
    9292
    9393    <bridgehead renderas="sect3">Binary Package Information</bridgehead>
  • general/prog/lazarus.xml

    rc671709 rcd255e1  
    3636    </para>
    3737
    38     &lfs120_checked;
     38    &lfs121_checked;
    3939
    4040    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7070    <para role="required">
    7171      <xref linkend="fpc"/>, and one of
    72       <xref linkend="qt5"/> and <xref linkend="qt5pas"/> for QT based IDE, or
     72      <xref linkend="qt5"/> and <xref linkend="qt5pas"/> for QT5 based IDE,
     73      <xref linkend="qt6"/> and <xref linkend="qt6pas"/> for QT6 based IDE,
     74      or
    7375      <xref linkend="gtk3"/> for Gtk3 based IDE
    7476    </para>
     
    111113
    112114    <para>
    113       If you have built the gtk3 variant, skip the QT5 section and
    114       proceed to the installation. Otherwise
    115       <application>Lazarus</application> is built using the
    116       QT5 library by running the following commands:
     115      If the gtk3 variant has bee built, skip the QT5 and QT6 section and
     116      proceed to the installation.
     117      Otherwise <application>Lazarus</application> is to be built using
     118      the QT5 library by running the following commands:
    117119    </para>
    118120
    119121<screen><userinput>make -j1 FPC=/usr/bin/fpc LCL_PLATFORM=qt5 bigide</userinput></screen>
     122
     123    <para>
     124      Now proceed to the installation.
     125    </para>
     126   
     127    <para>
     128      <application>Lazarus</application> can also be built using the
     129      QT6 library. Build it in similar way:
     130    </para>
     131<screen><userinput>make -j1 FPC=/usr/bin/fpc LCL_PLATFORM=qt6 bigide</userinput></screen>
     132
     133    <para>
     134      Likewise, a gtk2 variant can be built in similar way - just use
     135      LCL_PLATFORM=gtk2 in the <code>make ... bigide</code> command. It
     136      is not included here as gtk2 is quite outdated and no longer included
     137      in the BLFS book.
     138    </para>
    120139
    121140    <para>
  • general/prog/prog.xml

    rc671709 rcd255e1  
    7575  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fpc.xml"/>
    7676  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qt5pas.xml"/>
     77  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="qt6pas.xml"/>
    7778  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="lazarus.xml"/>
    7879
  • general/prog/qt5pas.xml

    rc671709 rcd255e1  
    3838    </para>
    3939
    40     &lfs120_checked;
     40    &lfs121_checked;
    4141
    4242    <bridgehead renderas="sect3">Package Information</bridgehead>
  • networking/netprogs/uacme.xml

    rc671709 rcd255e1  
    3232    </para>
    3333
    34     &lfs120_checked;
     34    &lfs121_checked;
    3535
    3636    <bridgehead renderas="sect3">Package Information</bridgehead>
  • packages.ent

    rc671709 rcd255e1  
    382382<!ENTITY freepascal-version           "3.2.2">
    383383<!ENTITY freepascal-bin-version       "&freepascal-version;">
    384 <!ENTITY lazarus-version              "3.0">
    385 <!ENTITY lazarus-chksum               "d4130b835451e3a61df3a9d9603e8063">
    386 <!ENTITY lazarus-pkgsize              "83.4 MB">
     384<!ENTITY lazarus-version              "3.2">
     385<!ENTITY lazarus-chksum               "75b871d4d19d08570d2f282b0d8fed0e">
     386<!ENTITY lazarus-pkgsize              "83.7 MB">
    387387<!ENTITY qt5pas-version               "&lazarus-version;">
     388<!ENTITY qt6pas-version               "&lazarus-version;">
    388389
    389390<!-- Perl module versions used in the Perl Modules instructions
Note: See TracChangeset for help on using the changeset viewer.