Changeset 140a74cd


Ignore:
Timestamp:
10/08/2017 12:13:40 AM (7 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.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, 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:
e2011d1
Parents:
c8b4decb
Message:

Update to poppler-0.60.1.
Update to gobject-introspection-1.54.1.

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/gobject-introspection.xml

    rc8b4decb r140a74cd  
    99  <!ENTITY gobject-introspection-download-ftp
    1010    "&gnome-download-ftp;/gobject-introspection/1.54/gobject-introspection-&gobject-introspection-version;.tar.xz">
    11   <!ENTITY gobject-introspection-md5sum        "57a260c24eb798422639c51e04cc28ff">
     11  <!ENTITY gobject-introspection-md5sum        "126c29e4d54adbed2ed4e2b04483de41">
    1212  <!ENTITY gobject-introspection-size          "1.3 MB">
    13   <!ENTITY gobject-introspection-buildsize     "52 MB (add 12 MB for tests)">
    14   <!ENTITY gobject-introspection-time          "0.3 SBU (additional 0.3 SBU for the tests)">
     13  <!ENTITY gobject-introspection-buildsize     "39 MB (add 13 MB for tests)">
     14  <!ENTITY gobject-introspection-time          "0.3 SBU (add 0.3 SBU for tests)">
    1515]>
    1616
  • general/graphlib/poppler.xml

    rc8b4decb r140a74cd  
    77  <!ENTITY poppler-download-http "https://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz">
    88  <!ENTITY poppler-download-ftp  " ">
    9   <!ENTITY poppler-md5sum        "6e44408a3b4f4a738f8a6770d0aea8a5">
    10   <!ENTITY poppler-size          "1.6 MB">
    11   <!ENTITY poppler-buildsize     "50 MB (with Qt5 library; add 11 MB for test)">
    12   <!ENTITY poppler-time          "1.3 SBU (with Qt5 library)">
     9  <!ENTITY poppler-md5sum        "7648416d51a6e9fbc4a75b6f8b53dd7c">
     10  <!ENTITY poppler-size          "1.4 MB">
     11  <!ENTITY poppler-buildsize     "58 MB (with Qt5 library and tests)">
     12  <!ENTITY poppler-time          "0.5 SBU (with parallelism=4, Qt5 library, and tests)">
    1313
    1414
     
    124124    <bridgehead renderas="sect4">Required</bridgehead>
    125125    <para role="required">
     126      <xref linkend="cmake"/> and
    126127      <xref linkend="fontconfig"/>
    127128    </para>
     
    133134      <xref linkend="libpng"/>,
    134135      <xref linkend="nss"/>, and
    135       <xref linkend="openjpeg"/>
     136      <xref linkend="openjpeg2"/>
    136137    </para>
    137138
     
    139140    <para role="optional">
    140141      <xref linkend="curl"/>,
     142      <xref linkend="gdk-pixbuf"/>,
     143      <xref linkend="git"/> (for test files),
    141144      <xref linkend="gobject-introspection"/>,
    142145      <xref linkend="gtk-doc"/>,
    143       <xref linkend="gtk2"/>,
    144       <xref linkend="lcms"/> or <xref linkend="lcms2"/>,
     146      <xref linkend="gtk3"/>,
     147      <xref linkend="lcms2"/>,
    145148      <xref linkend="libtiff"/>,
    146       <xref linkend="openjpeg2"/>
    147       (preference is for OpenJPEG1, due to regressions with OpenJPEG2), and
    148149      <xref linkend="qt5"/>
    149150      (required for PDF support in <xref linkend="okular5"/>)
     
    163164    </para>
    164165
    165 <screen><userinput>./configure --prefix=/usr               \
    166             --sysconfdir=/etc           \
    167             --disable-static            \
    168             --enable-build-type=release \
    169             --enable-cmyk               \
    170             --enable-xpdf-headers       \
    171             --with-testdatadir=$PWD/testfiles &amp;&amp;
     166<screen><userinput>mkdir build                         &amp;&amp;
     167cd    build                         &amp;&amp;
     168
     169cmake  -DCMAKE_BUILD_TYPE=Release   \
     170       -DCMAKE_INSTALL_PREFIX=/usr  \
     171       -DTESTDATADIR=$PWD/testfiles \
     172       -DENABLE_XPDF_HEADERS=ON     \
     173       -DENABLE_GTK_DOC=ON          \
     174       ..                           &amp;&amp;
     175
    172176make</userinput></screen>
    173177
     
    177181      them is:
    178182<command>git clone git://git.freedesktop.org/git/poppler/test testfiles</command>.
    179       Then issue: <command>LC_ALL=en_US.UTF-8 make check</command>. It seems
    180       that only the Qt4/5 libraries are tested.
     183      Then issue: <command>LC_ALL=en_US.UTF-8 make check</command>.
     184      Only the Qt5 libraries are tested.
    181185    </para>
    182186
     
    185189    </para>
    186190
    187 <screen role="root"><userinput>make install</userinput></screen>
     191<screen role="root"><userinput>
     192make        install &amp;&amp;
     193make -C qt5 install &amp;&amp;
     194
     195install -m644 poppler-qt5.pc usr/lib/pkgconfig</userinput></screen>
    188196
    189197    <para>
     
    193201
    194202<screen role="root"><userinput>install -v -m755 -d        /usr/share/doc/poppler-&poppler-version; &amp;&amp;
    195 install -v -m644 README*   /usr/share/doc/poppler-&poppler-version; &amp;&amp;
    196203cp -vr glib/reference/html /usr/share/doc/poppler-&poppler-version;</userinput></screen>
    197204
     
    219226
    220227    <para>
    221       <parameter>--enable-build-type=release</parameter>: This switch is used
    222       to apply a higher level of compiler optimizations. Other options are:
    223       [<option>relwithdebinfo/debug/debugfull/profile</option>]
    224     </para>
    225 
    226     <para>
    227       <parameter>--enable-cmyk</parameter>:
    228       Include support for CMYK rasterization.
    229     </para>
    230 
    231     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    232       href="../../xincludes/static-libraries.xml"/>
    233 
    234     <para>
    235       <parameter>--enable-xpdf-headers</parameter>: Install some old
    236       <application>Xpdf</application> headers required by certain programs (e.g.
    237       <application>Okular</application>, <application>LibreOffice</application>
    238       and <application>Inkscape</application>).
    239     </para>
    240 
    241     <para>
    242       <parameter>--with-testdatadir=$PWD/testfiles</parameter>: Tell the test
     228      <option>-DCMAKE_BUILD_TYPE=Release</option>: This switch is used
     229      to apply a higher level of compiler optimizations.
     230    </para>
     231
     232    <para>
     233      <option>-DTESTDATADIR=$PWD/testfiles</option>: Tell the test
    243234      programs where the auxiliary files are located.
    244235    </para>
    245236
    246237    <para>
    247       <option>--enable-libcurl</option>: Use libcurl for HTTP support.
    248     </para>
    249 
    250     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    251       href="../../xincludes/gtk-doc-rebuild.xml"/>
    252 
    253     <para>
    254       <option>--disable-poppler-qt5</option>: Don't compile poppler Qt5 wrapper,
    255       when Qt5 is installed. Note that Qt5 support is required for PDF support
    256       in <xref linkend="okular5"/>.
     238      <option>-DENABLE_GTK_DOC=ON</option>: Use this parameter if
     239      GTK-Doc is installed and you wish to rebuild and install
     240      the API documentation.
    257241    </para>
    258242
     
    276260        <seg>
    277261          pdfdetach, pdffonts, pdfimages, pdfinfo, pdfseparate, pdfsig,
    278           pdftocairo, pdftohtml, pdftoppm, pdftops, pdftotext,
    279           pdfunite, and poppler-glib-demo
     262          pdftocairo, pdftohtml, pdftoppm, pdftops, pdftotext, and
     263          pdfunite
    280264        </seg>
    281265        <seg>
     
    286270        </seg>
    287271        <seg>
    288           /usr/{include,share,share/gtk-doc/html}/poppler and
    289           /usr/share/doc/poppler-&poppler-version;
     272          /usr/include/poppler and
     273          /usr/share/gtk-doc/poppler
    290274        </seg>
    291275      </seglistitem>
     
    445429      </varlistentry>
    446430
    447       <varlistentry id="poppler-glib-demo">
    448         <term><command>poppler-glib-demo</command></term>
    449         <listitem>
    450           <para>
    451             is a tool to demonstrate the API, and for use when debugging and
    452             testing <application>Poppler</application>.
    453           </para>
    454           <indexterm zone="poppler poppler-glib-demo">
    455             <primary sortas="b-poppler-glib-demo">poppler-glib-demo</primary>
    456           </indexterm>
    457         </listitem>
    458       </varlistentry>
    459 
    460431      <varlistentry id="libpoppler">
    461432        <term><filename class="libraryfile">libpoppler.so</filename></term>
     
    495466      </varlistentry>
    496467
    497 <!--
    498       <varlistentry id="libpoppler-qt4">
    499         <term><filename class="libraryfile">libpoppler-qt4.so</filename></term>
    500         <listitem>
    501           <para>
    502             is a wrapper library used to interface the PDF rendering functions
    503             with <application>Qt</application>4.
    504           </para>
    505           <indexterm zone="poppler libpoppler-qt4">
    506             <primary sortas="c-libpoppler-qt4">libpoppler-qt4.so</primary>
    507           </indexterm>
    508         </listitem>
    509       </varlistentry>
    510 -->
    511 
    512468      <varlistentry id="libpoppler-qt5">
    513469        <term><filename class="libraryfile">libpoppler-qt5.so</filename></term>
  • introduction/welcome/changelog.xml

    rc8b4decb r140a74cd  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[bdubbs] - Update to poppler-0.60.1. Fixes
     49          <ulink url="&blfs-ticket-root;9834">#9834</ulink>.</para>
     50        </listitem>
     51        <listitem>
     52          <para>[bdubbs] - Update to gobject-introspection-1.54.1. Fixes
     53          <ulink url="&blfs-ticket-root;9833">#9833</ulink>.</para>
     54        </listitem>
     55        <listitem>
    4856          <para>[dj] - Update to make-ca-0.5.</para>
    4957        </listitem>
  • packages.ent

    rc8b4decb r140a74cd  
    105105<!ENTITY glibmm-version               "2.54.1">
    106106<!ENTITY gmime-version                "2.6.23">
    107 <!ENTITY gobject-introspection-version "1.54.0">
     107<!ENTITY gobject-introspection-version "1.54.1">
    108108<!ENTITY grantlee-version             "5.1.0">
    109109<!ENTITY gsl-version                  "2.4">
     
    215215<!ENTITY openjpeg2-version            "2.2.0">
    216216<!ENTITY pixman-version               "0.34.0">   <!-- Even minors only -->
    217 <!ENTITY poppler-version              "0.59.0">
     217<!ENTITY poppler-version              "0.60.1">
    218218<!ENTITY potrace-version              "1.15">
    219219<!ENTITY qpdf-version                 "7.0.0">
Note: See TracChangeset for help on using the changeset viewer.