Changeset d8ddab5 for xsoft


Ignore:
Timestamp:
02/11/2016 03:14:43 AM (8 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
0e719c4
Parents:
c49365a9
Message:
  • Firefox-44.0.1: still crashing with system cairo. Comment ac_add_options --enable-default-toolkit=cairo-gtk3.
  • Update to libinput-1.1.7.
  • Update to libreoffice-5.1.0 (libreoffice-5.1.0.3).

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

Location:
xsoft
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/firefox.xml

    rc49365a9 rd8ddab5  
    190190
    191191# Uncomment this option if you wish to build with gtk+-3
    192 ac_add_options --enable-default-toolkit=cairo-gtk3
     192#ac_add_options --enable-default-toolkit=cairo-gtk3
    193193
    194194# Uncomment these lines if you have installed optional dependencies:
     
    230230# From firefox-40, using system cairo causes firefox to crash
    231231# frequently when it is doing background rendering in a tab.
    232 # Apparently fixed at firefox-44.0.1
    233 ac_add_options --enable-system-cairo
     232#ac_add_options --enable-system-cairo
    234233ac_add_options --enable-system-ffi
    235234ac_add_options --enable-system-pixman
  • xsoft/office/libreoffice.xml

    rc49365a9 rd8ddab5  
    88
    99  <!ENTITY libreoffice-core-download-http "&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz">
    10   <!ENTITY libreoffice-core-md5sum        "0c6381581f93ef7142b00837002755dd">
    11   <!ENTITY libreoffice-core-size          "160 MB">
     10  <!ENTITY libreoffice-core-md5sum        "a0cbe7fe9368e35068bd619281380379">
     11  <!ENTITY libreoffice-core-size          "168 MB">
    1212
    1313  <!ENTITY libreoffice-dict-download-http "&libreoffice-dl;/libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz">
    14   <!ENTITY libreoffice-dict-md5sum        "eaad734b700e4ccc2362097a84392ba0">
    15   <!ENTITY libreoffice-dict-size          "36 MB">
     14  <!ENTITY libreoffice-dict-md5sum        "1daa2553486a991f4a19d3fd8f9ecc6a">
     15  <!ENTITY libreoffice-dict-size          "37 MB">
    1616
    1717  <!ENTITY libreoffice-help-download-http "&libreoffice-dl;/libreoffice-help-&libreoffice-dlversion;.tar.xz">
    18   <!ENTITY libreoffice-help-md5sum        "82f2dcd28e6bfe33e0edb480b9c8f8e4">
    19   <!ENTITY libreoffice-help-size          "1.8 MB">
     18  <!ENTITY libreoffice-help-md5sum        "e24d7920ef9fc36f977ebb954173fd43">
     19  <!ENTITY libreoffice-help-size          "1.9 MB">
    2020
    2121  <!ENTITY libreoffice-translations-download-http "&libreoffice-dl;/libreoffice-translations-&libreoffice-dlversion;.tar.xz">
    22   <!ENTITY libreoffice-translations-md5sum        "73711d36f4d16b0e2657367c823e1872">
    23   <!ENTITY libreoffice-translations-size          "125 MB">
    24 
    25 
    26   <!ENTITY libreoffice-buildsize          "12 GB (647 MB installed)">
    27   <!ENTITY libreoffice-time               "64.3 SBU with parallelism = 4 (reputedly 202+ SBU with one core)">
     22  <!ENTITY libreoffice-translations-md5sum        "76495173c3e7a74f4aa53198d8bb99e5">
     23  <!ENTITY libreoffice-translations-size          "126 MB">
     24
     25
     26  <!ENTITY libreoffice-buildsize          "9.9 GB (643 MB installed)">
     27  <!ENTITY libreoffice-time               "55 SBU with parallelism = 4 (reputedly 202+ SBU with one core)">
    2828
    2929  <!-- This package has some peculiarities, some discussed in the text.
     
    151151        </para>
    152152      </listitem>
    153 
     153<!--
    154154      <listitem>
    155155        <para>
     
    157157          <ulink url="&patch-root;/libreoffice-&libreoffice-dlversion;-boost_1_60_0-1.patch"/>
    158158        </para>
    159       </listitem>
     159      </listitem>-->
    160160    </itemizedlist>
    161161
     
    176176        Most of these packages are recommended because if they're not installed,
    177177        the build process will compile and install its own (often older)
    178         version.
     178        version, with the side effect of increasing build and installed disk
     179        space and build time.
    179180      </para>
    180181    </note>
    181182
    182183    <para role="recommended">
     184      <xref linkend="apr"/>,
    183185      <xref linkend="boost"/> <!--(currently, broken with boost-1.60.0)-->,
    184186      <xref linkend="clucene"/>,
     
    193195      <xref linkend="harfbuzz"/>,
    194196      <xref linkend="icu"/>,
     197      <xref linkend="libatomic_ops"/>,
    195198      <xref linkend="lcms2"/>,
    196199      <xref linkend="librsvg"/>,
     
    205208      <xref linkend="gnutls"/>,
    206209      <xref linkend="poppler"/>,
     210      <xref linkend="postgresql"/>,
    207211      <xref linkend="python3"/>,
    208       <xref linkend="redland"/>, and
     212      <xref linkend="redland"/>,
     213      <xref linkend="serf"/>, and
    209214      <xref linkend="unixodbc"/>
    210215    </para>
     
    215220      <xref linkend="avahi"/>,
    216221      <xref linkend="bluez"/>,
     222      <xref linkend="dconf"/>,
    217223      <xref linkend="desktop-file-utils"/>,
    218224      <xref linkend="doxygen"/> (not relevant if using --disable-odk),
    219       <xref linkend="GConf"/>,
    220225      <xref linkend="gdb"/>,
    221226      <xref linkend="gtk3"/> (see <quote>Command Explanations</quote>),
    222227      <xref linkend="kdelibs"/>,
    223       <xref linkend="libatomic_ops"/>,
    224228      <xref linkend="mariadb"/> or <ulink url="http://www.mysql.com/">MySQL</ulink>,
    225229      <xref linkend="mitkrb"/>,
    226230      <xref linkend="nasm"/>,
    227231      <xref linkend="openjdk"/>,
    228       <xref linkend="postgresql"/>,
    229232      <xref linkend="sane"/>,
    230233      <xref linkend="valgrind"/>,
     
    239242      <ulink url="http://www.firebirdsql.org/">Firebird</ulink>,
    240243      <ulink url="http://downloads.sourceforge.net/glew/">glew (OpenGL Extension Wrangler Library)</ulink>,
     244      <ulink url="https://github.com/behdad/glyphy">glyphy</ulink>,
    241245      <ulink url="http://ftp.gnome.org/pub/gnome/sources/gnome-vfs/">Gnome VFS</ulink>,
    242246
     
    319323    <important>
    320324      <para>
    321       Unlike the other packages, we suppose that you have not yet unpacked the
    322       package. This is so because the <option>--no-overwrite-dir</option> switch
    323       is needed in case you unpack as the
    324       <systemitem class="username">root</systemitem> user.
     325        Unlike the other packages, we suppose that you have not yet unpacked the
     326        package. This is so because the <option>--no-overwrite-dir</option>
     327        switch is needed in case you unpack as the <systemitem
     328        class="username">root</systemitem> user.
    325329      </para>
    326330    </important>
     
    363367
    364368<screen><userinput>export LO_PREFIX=<replaceable>&lt;PREFIX&gt;</replaceable></userinput></screen>
    365 
     369<!--
    366370    <para>
    367371     Fix build failures introduced by <application>boost-&boost-version;</application>:
    368372    </para>
    369373
    370 <screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-boost_1_60_0-1.patch</userinput></screen>
     374<screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-boost_1_60_0-1.patch</userinput></screen>-->
    371375
    372376    <para>
     
    394398./autogen.sh --prefix=$LO_PREFIX         \
    395399             --sysconfdir=/etc           \
    396              --with-vendor="BLFS"        \
    397              --with-lang="fr en-GB"      \
     400             --with-vendor=BLFS          \
     401             --with-lang=fr en-GB        \
    398402             --with-help                 \
    399403             --with-myspell-dicts        \
     
    401405             --without-java              \
    402406             --without-system-dicts      \
    403              --disable-gconf             \
     407             --disable-dconf             \
    404408             --disable-odk               \
    405              --disable-postgresql-sdbc   \
    406409             --enable-release-build=yes  \
    407410             --enable-python=system      \
    408              --with-system-boost         \
     411             --with-system-apr           \
     412             --with-system-boost=yes     \
     413             --with-system-cairo         \
    409414             --with-system-clucene       \
    410              --with-system-cairo         \
    411415             --with-system-curl          \
    412416             --with-system-expat         \
     
    416420             --with-system-jpeg          \
    417421             --with-system-lcms2         \
     422             --with-system-libatomic_ops \
    418423             --with-system-libpng        \
    419424             --with-system-libxml        \
    420              --with-system-mesa-headers  \
    421425             --with-system-neon          \
    422426             --with-system-npapi-headers \
     
    426430             --with-system-openssl       \
    427431             --with-system-poppler       \
     432             --with-system-postgresql    \
    428433             --with-system-redland       \
     434             --with-system-serf          \
    429435             --with-system-zlib          \
    430436             --with-parallelism=$(getconf _NPROCESSORS_ONLN)</userinput></screen>
     
    526532
    527533    <para>
    528       <parameter>--with-lang="fr en-GB"</parameter>: This switch sets
     534      <parameter>--with-lang=fr en-GB</parameter>: This switch sets
    529535      what languages to support. To list several languages, separate them with
    530536      a space. For all languages, use
     
    556562    </para>
    557563
    558 <!--    <para>
    559       <parameter>\-\-without-system-boost</parameter>: This switch disables use
    560       of system boost, so bundled one is used, because currently, the build is
    561       broken with <xref linkend="boost"/>.
    562     </para> -->
     564    <para>
     565      <parameter>--with-system-boost=<replaceable>&lt;yes/no&gt;</replaceable></parameter>:
     566      This switch enables/disables use of system boost, so bundled one may be or
     567      not used, because currently, depending on the user decision, or if the
     568      build is broken with latest <application>Boost</application> in BLFS,
     569      which frequently occurs and there is a delay until either a fix is found
     570      or it is fixed upstream.
     571    </para>
     572
     573    <para>
     574      <parameter>--disable-dconf</parameter>: This switch disables compiling
     575      <application>LibreOffice</application> with the
     576      <application>GNOME DConf</application> configuration system support.
     577    </para>
    563578
    564579    <para>
     
    575590
    576591    <para>
    577       <parameter>--disable-gconf</parameter>: This switch disables compiling
    578       <application>LibreOffice</application> with the deprecated
    579       <application>GNOME</application> configuration system support.
    580     </para>
    581 
    582     <para>
    583592      <parameter>--disable-odk</parameter>: This switch disables installing the
    584593      office development kit. Remove if you want to develop a
    585594      <application>LibreOffice</application> based application.
    586     </para>
    587 
    588     <para>
    589       <parameter>--disable-postgresql-sdbc</parameter>: This switch disables
    590       compiling <application>LibreOffice</application> with the ability to
    591       connect to a <application>PostgreSQL</application> database. Remove it if
    592       you would like <application>LibreOffice</application> to be able to
    593       connect to a <application>PostgreSQL</application> database. If you have
    594       installed <application>PostgreSQL</application> on your system and would
    595       like <application>LibreOffice</application> to use that rather than
    596       compile its own copy, use the <option>--with-system-postgresql</option>
    597       switch.
    598595    </para>
    599596
     
    640637      <option>--disable-gstreamer-1-0</option>: Use this switch if you have not
    641638      installed <xref linkend="gst10-plugins-base"/>.
     639    </para>
     640
     641    <para>
     642      <option>--disable-postgresql-sdbc</option>: This switch disables compiling
     643      <application>LibreOffice</application> with the ability to connect to a
     644      <application>PostgreSQL</application> database. Remove it if you would
     645      like <application>LibreOffice</application> to be able to connect to a
     646      <application>PostgreSQL</application> database. If you have installed
     647      <application>PostgreSQL</application> on your system and would like
     648      <application>LibreOffice</application> to use that rather than compile its
     649      own copy, use the <option>--with-system-postgresql</option> switch.
    642650    </para>
    643651
Note: See TracChangeset for help on using the changeset viewer.