Changeset a43ab15


Ignore:
Timestamp:
05/02/2024 04:04:26 PM (2 weeks ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
lazarus, trunk
Children:
fb3dce5e
Parents:
02a20ce
Message:

Update to poppler-24.05.0.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/graphlib/poppler.xml

    r02a20ce ra43ab15  
    77  <!ENTITY poppler-download-http "https://poppler.freedesktop.org/poppler-&poppler-version;.tar.xz">
    88  <!ENTITY poppler-download-ftp  " ">
    9   <!ENTITY poppler-md5sum        "61ccc0892c0afe886ce31eae87bf8625">
     9  <!ENTITY poppler-md5sum        "a9f302feb3b79a99f66fa9d1e4af49ac">
    1010  <!ENTITY poppler-size          "1.8 MB">
    11   <!ENTITY poppler-buildsize     "81 MB (with Qt6 library; add 13 MB for tests)">
    12   <!ENTITY poppler-time          "0.9 SBU (with parallelism=4 and Qt5 library; add 2.7 SBU for tests)">
    13   <!-- Time increase might be due to git.freedesktop.org -->
     11  <!ENTITY poppler-buildsize     "87 MB (with Qt6 library; add 13 MB for tests)">
     12  <!ENTITY poppler-time          "1.2 SBU (with parallelism=4, tests, and Qt6 library)">
     13  <!-- For poppler 24.05.0 All 65 tests passed in 1.8 seconds -->
    1414
    1515  <!ENTITY poppler-data-version       "0.4.12">
     
    136136      <xref linkend="nss"/>,
    137137      <xref linkend="openjpeg2"/>, and
    138       &qt5-deps;
     138      <xref linkend="qt6"/>
    139139      (required for PDF support in <xref role="nodep" linkend="okular"/>)
    140140    </para>
     
    147147      <xref linkend="gtk-doc"/>,
    148148      <xref linkend="gtk3"/>, and
    149       <xref linkend="qt6"/>
    150       <!-- Nothing really uses this yet, but it will be used in KDE 6 -->
     149      &qt5-deps;
    151150    </para>
    152151
     
    157156
    158157    <para>
    159       Install <application>Poppler</application> by running the following
     158      First, conditionalize C++20 only code to fix non C++20 builds that
     159      don't use the affected methods.
     160    </para>
     161
     162<screen><userinput>sed -e '/::starts/i #if __cplusplus >= 202002L'\
     163    -e '/::ends/a #endif'                      \
     164    -i goo/GooString.h</userinput></screen>
     165
     166    <para>
     167      Now, install <application>Poppler</application> by running the following
    160168      commands:
    161169    </para>
     
    167175       -DCMAKE_INSTALL_PREFIX=/usr  \
    168176       -DTESTDATADIR=$PWD/testfiles \
    169        -DENABLE_QT6=OFF             \
     177       -DENABLE_QT5=OFF             \
    170178       -DENABLE_UNSTABLE_API_ABI_HEADERS=ON \
    171179       ..                           &amp;&amp;
     
    178186<command>git clone --depth 1 https://gitlab.freedesktop.org/poppler/test.git testfiles</command>.
    179187      Then issue: <command>LC_ALL=en_US.UTF-8 make test</command>.
    180       One test, check_qt5_signature_basics, is known to fail.
    181188    </para>
    182189
     
    226233      programs where the auxiliary files are located.
    227234    </para>
    228 
    229     <para>
    230       <parameter>-DENABLE_QT6=OFF</parameter>: This switch is needed to
    231       prevent an error when Qt6 is not installed. Remove it if you
     235<!--
     236    <para>
     237      <parameter>-DENABLE_QT5=OFF</parameter>: This switch is needed to
     238      prevent an error when Qt5 is not installed. Remove it if you
    232239      have installed <xref linkend="qt6" role="nodep"/>.
    233240    </para>
    234 
     241-->
    235242    <para>
    236243      <parameter>-DENABLE_UNSTABLE_API_ABI_HEADERS=ON</parameter>: Installs some old
  • introduction/welcome/changelog.xml

    r02a20ce ra43ab15  
    4343      <para>May 2nd, 2024</para>
    4444      <itemizedlist>
     45        <listitem>
     46          <para>[bdubbs] - Update to poppler-24.05.0. Fixes
     47          <ulink url="&blfs-ticket-root;19741">#19741</ulink>.</para>
     48        </listitem>
    4549        <listitem>
    4650          <para>[bdubbs] - Update to nano-8.0. Fixes
  • packages.ent

    r02a20ce ra43ab15  
    245245<!ENTITY openjpeg2-version            "&openjpeg2-majmin-version;.2">
    246246<!ENTITY pixman-version               "0.43.4"> 
    247 <!ENTITY poppler-version              "24.04.0">
     247<!ENTITY poppler-version              "24.05.0">
    248248<!ENTITY potrace-version              "1.16">
    249249<!ENTITY qpdf-version                 "11.9.0">
Note: See TracChangeset for help on using the changeset viewer.