Changeset efba2c1 for xsoft/office


Ignore:
Timestamp:
08/29/2023 04:46:29 AM (8 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
12.0, 12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
1f9860d
Parents:
e7b3059
Message:

Update to libreoffice-7.6.0.3

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/office/libreoffice.xml

    re7b3059 refba2c1  
    88
    99  <!ENTITY libreoffice-core-download-http "&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz">
    10   <!ENTITY libreoffice-core-md5sum        "6dc4563fe629cd944b3122475dc80461">
    11   <!ENTITY libreoffice-core-size          "258 MB">
     10  <!ENTITY libreoffice-core-md5sum        "b6994286fa3c274d1beac33aca80c442">
     11  <!ENTITY libreoffice-core-size          "267 MB">
    1212
    1313  <!ENTITY libreoffice-dict-download-http "&libreoffice-dl;/libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz">
    14   <!ENTITY libreoffice-dict-md5sum        "bdf9b66f43a02c56565d9c97d0e42895">
    15   <!ENTITY libreoffice-dict-size          "50 MB">
     14  <!ENTITY libreoffice-dict-md5sum        "1bada07c06d85ac82587b231a0644676">
     15  <!ENTITY libreoffice-dict-size          "51 MB">
    1616
    1717  <!ENTITY libreoffice-help-download-http "&libreoffice-dl;/libreoffice-help-&libreoffice-dlversion;.tar.xz">
    18   <!ENTITY libreoffice-help-md5sum        "33e8603050f3b30e67620135ef675238">
    19   <!ENTITY libreoffice-help-size          "159 MB">
     18  <!ENTITY libreoffice-help-md5sum        "726d9aa6dc1e6041c9b4a936fc62b2bd">
     19  <!ENTITY libreoffice-help-size          "160 MB">
    2020
    2121  <!ENTITY libreoffice-translations-download-http "&libreoffice-dl;/libreoffice-translations-&libreoffice-dlversion;.tar.xz">
    22   <!ENTITY libreoffice-translations-md5sum        "4c5159ac5da079a69f2ae3dc47dfd584">
    23   <!ENTITY libreoffice-translations-size          "196 MB">
     22  <!ENTITY libreoffice-translations-md5sum        "107f419fe95a42d4698f444397c5e569">
     23  <!ENTITY libreoffice-translations-size          "207 MB">
    2424
    2525  <!-- full size remeasured for 7.0.0.3 -->
    2626
    27   <!ENTITY libreoffice-buildsize  "6.9 GB including the additional files if downloaded during the build (686 MB installed). Installing the whole set of languages requires more than 25 GB (around 3 GB installed)">
     27  <!ENTITY libreoffice-buildsize  "10 GB including the additional files if downloaded during the build (727 MB installed). Installing the whole set of languages requires more than 25 GB (around 3 GB installed)">
    2828
    2929 <!-- Editors: many updates to poppler will break LO using system poppler until
     
    5858       For 7.5.4.2, I increased the parallelism to 8.  -bdubbs
    5959  -->
    60   <!ENTITY libreoffice-time "23 SBU with parallelism=8 (will vary due to download time)">
     60  <!ENTITY libreoffice-time "40 SBU with parallelism=8 (will vary due to download time)">
    6161
    6262]>
     
    8181    </para>
    8282
    83     &lfs113_checked;
     83    &lfs120_checked;
    8484
    8585    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    179179        </para>
    180180      </listitem>
    181 <!--
    182       <listitem>
    183         <para>
    184           Required patch to fix building with fixed version of <xref
    185           linkend="boost"/>:
    186           <ulink url="&patch-root;/libreoffice-&libreoffice-dlversion;-boost1810-1.patch"/>
    187         </para>
    188       </listitem>
    189 -->
     181
    190182<!-- keep one commented patch, it's sure to again need one or more in a few months:-->
    191183
     
    272264      <xref linkend="mitkrb"/>,
    273265      <xref linkend="nasm"/>,
     266      &qt5-deps;,
    274267      <xref linkend="sane"/>,
    275268      <xref linkend="telepathy-glib"/>,
     
    359352<screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-poppler_22_09_fixes-1.patch</userinput></screen>
    360353-->
    361 <!--
    362     <para>
    363      First, fix a build failure introduced by the latest boost version:
    364     </para>
    365 
    366 <screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-boost1810-1.patch</userinput></screen>
    367 -->
     354
    368355    <para>
    369356      If you have downloaded the dictionaries, help and translations tarballs,
     
    420407
    421408    <para>
    422       If building on a 32 bit machine, <envar>CFLAGS</envar> is set to
     409      If you are building on a 32 bit machine, <envar>CFLAGS</envar> is set to
    423410      <command>-Os</command>, which breaks the build. Prevent this
    424411      by issuing:
     
    428415   i?86) sed /-Os/d -i solenv/gbuild/platform/LINUX_INTEL_GCC.mk ;;
    429416esac</userinput></screen>
    430 <!-- Not needed anymore with last version (1.10.13) of apache-ant
    431     <para>
    432       <xref linkend="openjdk"/> breaks the build if the following variable is
    433       not set:
    434     </para>
    435 
    436 <screen><userinput>export ANT_OPTS="-Djava.security.manager=allow"</userinput></screen>
    437 -->
    438 
    439 <!-- I didn't need this with gpgme-1.20.0, but not tested with gpgme-1.21.0 - bdubbs
    440 
    441     <para>
    442       The latest version of GPGME breaks configure due to a library change.
    443       Fix it by setting the following variable:
    444     </para>
    445 
    446 <screen><userinput remap="pre">export ac_cv_lib_gpgmepp_progress_callback=yes</userinput></screen>
    447 -->
     417
     418    <!-- see the attachment in Ticket #18435 -->
     419    <para>
     420      If you decide to pass the <option>--disable-java</option> to configure,
     421      fix an issue that causes the build to fail:
     422    </para>
     423
     424<screen><userinput>sed -i '940i #if HAVE_FEATURE_JAVA' cui/source/options/optjava.cxx &amp;&amp;
     425sed -i '966i #endif'                cui/source/options/optjava.cxx</userinput></screen>
     426
    448427    <para>
    449428      Prepare <application>LibreOffice</application> for compilation by running
     
    470449             --enable-python=system      \
    471450             --with-jdk-home=/opt/jdk    \
    472              --with-system-boost         \
    473451             --with-system-clucene       \
    474452             --with-system-curl          \
     
    586564    </para>
    587565
    588 <!--
    589     <para>
    590       <command>sed -i "s/TRUE/true/" ...</command>: These three sed commands
    591       fix breakage caused by <application>ICU-68.1</application> removing a
    592       macro. The third sed is for a file within libreoffice, the first two
    593       are for packages downloaded during the build and amend '.mk' files for
    594       the external projects (the source tarballs are unpacked during the build).
    595     </para>
    596 -->
    597566    <para>
    598567      <parameter>--with-vendor=BLFS</parameter>: This switch sets BLFS as
     
    633602      set.
    634603    </para>
    635     <!-- Unrecognized as of 6.2.0.3
    636     <para>
    637       <parameter>- -with-alloc=system</parameter>: This switch tells
    638       <application>LibreOffice</application> to use the system allocator
    639       instead of its internal one.
    640     </para>
    641    -->
    642     <para>
    643       <parameter>--with-system-boost</parameter>: This switch enables using
     604
     605    <!-- The boost issues have resurfaced with boost-1.83.0... this time it's
     606         with the locale library.
     607    <para>
     608      <parameter>- -with-system-boost</parameter>: This switch enables using
    644609      system boost. From time to time, recent versions of boost break
    645610      the build of libreoffice. In this case, it is possible to use the
    646611      bundled copy of boost by removing this flag.
    647612    </para>
     613    -->
    648614
    649615    <para>
     
    739705      installed <xref linkend="gst10-plugins-base"/>.
    740706    </para>
    741 
    742 <!-- only gtk3 is referenced in the configure script for 6.4.0.3
    743     <para>
    744       <option>\-\-disable-gtk3</option>: Use this switch if you have not installed
    745       <application>GTK+-3</application>, or if you have installed it but wish
    746       to use <application>GTK+-2</application> (the menu icons differ).
    747  <!\-\- Note that a <application>GTK+-3</application> build still
    748       requires <application>GTK+-2</application> to build the gtk-plugin.\-\->
    749     </para>-->
    750707
    751708    <para>
     
    785742      deprecated HSQLDB driver, which allows reading databases created by
    786743      other programs or in earlier versions of libreoffice
    787       <application>base</application>.
     744      <application>base</application>. It is also needed for some optional
     745      user interface components.
    788746    </para>
    789747
     
    809767      address books through Evolution Data Server. Note that Evolution Data
    810768      Server must be installed for this feature to function.
     769    </para>
     770
     771    <para>
     772      <option>--enable-qt5</option>: This switch enables support for integration
     773      with Qt5 and the Qt5 theming engine. If &qt5-deps; is not installed in
     774      <filename class="directory">/usr</filename>, the include and library
     775      directories must be specified in the <envar>QT5INC</envar> and
     776      <envar>QT5LIB</envar> environment variables.
    811777    </para>
    812778
Note: See TracChangeset for help on using the changeset viewer.