Fix inkscape for poppler-0.83.0.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22417 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Ken Moffat 2019-12-03 16:55:08 +00:00
parent baf041fa0a
commit e146aca622
2 changed files with 13 additions and 3 deletions

View File

@ -44,6 +44,10 @@
<listitem>
<para>December 3rd, 2019</para>
<itemizedlist>
<listitem>
<para>[ken] - Adjust inkscape to build with poppler-0.83.0. Fixes
<ulink url="&blfs-ticket-root;12858">#12858</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Update to firefox-68.3.0esr (security fix). Fixes
<ulink url="&blfs-ticket-root;12856">#12856</ulink>.</para>

View File

@ -79,8 +79,8 @@
<para>Required patch: <ulink url="&patch-root;/inkscape-&inkscape-version;-upstream_fixes-1.patch"/></para>
</listitem>
<listitem>
<para>Required patch: <ulink url="&patch-root;/inkscape-&inkscape-version;-poppler_0_82_0_fixes-1.patch"/></para>
</listitem>
<para>Required patch: <ulink url="&patch-root;/inkscape-&inkscape-version;-poppler_0_83_0_fixes-1.patch"/></para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Inkscape Dependencies</bridgehead>
@ -158,7 +158,13 @@
Next, fix Inkscape to be able to build with poppler-0.82.0 and higher:
</para>
<screen><userinput remap="pre">patch -Np1 -i ../inkscape-&inkscape-version;-poppler_0_82_0_fixes-1.patch</userinput></screen>
<screen><userinput remap="pre">sed -e 's|Unicode \*u|Unicode const *u|g' -i src/extension/internal/pdfinput/*</userinput></screen>
<para>
Now fix Inkscape to build with poppler-0.83.0:
</para>
<screen><userinput remap="pre">patch -Np1 -i ../inkscape-&inkscape-version;-poppler_0_83_0_fixes-1.patch</userinput></screen>
<para>
Ensure that the libraries from <xref linkend="imagemagick6"/> can be used: