Author: pierre
Date: Mon Feb 19 03:45:54 2018
New Revision: 19803

Log:
exim-4.90.1
seamonkey-2.49.2
libinput-1.10.0
libva-2.1.0
intel-vaapi-driver-2.1.0
Update mupdf dependencies, and add a security patch

Modified:
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/pst/ps/mupdf.xml
   trunk/BOOK/server/mail/exim.xml
   trunk/BOOK/x/installing/libinput.xml
   trunk/BOOK/x/installing/libva.xml
   trunk/BOOK/xsoft/graphweb/seamonkey.xml

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Mon Feb 19 03:02:01 
2018        (r19802)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Mon Feb 19 03:45:54 
2018        (r19803)
@@ -45,6 +45,31 @@
       <para>February 19th, 2018</para>
       <itemizedlist>
         <listitem>
+          <para>[pierre] - Update dependencies for mupdf, and add a security
+          patch. Fixes
+          <ulink url="&blfs-ticket-root;10399">#10399</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[pierre] - Update to libva-2.1.0. Fixes
+          <ulink url="&blfs-ticket-root;10373">#10373</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[pierre] - Update to intel-vaapi-driver-2.1.0. Fixes
+          <ulink url="&blfs-ticket-root;10371">#10371</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[pierre] - Update to libinput-1.10.0. Fixes
+          <ulink url="&blfs-ticket-root;10372">#10372</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[pierre] - Update to seamonkey-2.49.2. Fixes
+          <ulink url="&blfs-ticket-root;10355">#10355</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[pierre] - Update to exim-4.90.1 (security fix). Fixes
+          <ulink url="&blfs-ticket-root;10364">#10364</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[dj] - Update to OpenJDK-9.0.4. Fixes
           <ulink url="&blfs-ticket-root;9929">#9929</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Mon Feb 19 03:02:01 2018        (r19802)
+++ trunk/BOOK/packages.ent     Mon Feb 19 03:45:54 2018        (r19803)
@@ -502,7 +502,7 @@
 <!ENTITY dovecot-micro                "0">
 <!ENTITY dovecot-version              
"&dovecot-major;.&dovecot-minor;.&dovecot-micro;">
 
-<!ENTITY exim-version                 "4.90">
+<!ENTITY exim-version                 "4.90.1">
 <!ENTITY postfix-version              "3.2.5">
 <!ENTITY sendmail-version             "8.15.2">
 
@@ -732,7 +732,7 @@
 <!ENTITY firefox-version              "58.0.2">
 <!ENTITY flashplayer-version          "27.0.0.187">
 <!ENTITY qupzilla-version             "2.2.5">
-<!ENTITY seamonkey-version            "2.49.1">
+<!ENTITY seamonkey-version            "2.49.2">
 
 <!-- Chapter 44 -->
 <!ENTITY balsa-version                "2.5.3">
@@ -827,8 +827,8 @@
 <!ENTITY xvid-version                 "1.3.5">
 
 <!-- Chapter 46 -->
-<!ENTITY libva-version                "2.0.0">
-<!ENTITY libva-intel-driver-version   "2.0.0"> <!-- intel-vaapi-driver -->
+<!ENTITY libva-version                "2.1.0">
+<!ENTITY libva-intel-driver-version   "2.1.0"> <!-- intel-vaapi-driver -->
 <!ENTITY libvdpau-version             "1.1.1">
 <!ENTITY libvdpau-va-gl-version       "0.4.0">
 

Modified: trunk/BOOK/pst/ps/mupdf.xml
==============================================================================
--- trunk/BOOK/pst/ps/mupdf.xml Mon Feb 19 03:02:01 2018        (r19802)
+++ trunk/BOOK/pst/ps/mupdf.xml Mon Feb 19 03:45:54 2018        (r19803)
@@ -10,8 +10,8 @@
   <!ENTITY mupdf-download-ftp  " ">
   <!ENTITY mupdf-md5sum        "d30738f0487d2e40c921071ba74c479b">
   <!ENTITY mupdf-size          "49 MB">
-  <!ENTITY mupdf-buildsize     "334 MB">
-  <!ENTITY mupdf-time          "0.6 SBU">
+  <!ENTITY mupdf-buildsize     "356 MB">
+  <!ENTITY mupdf-time          "0.5 SBU">
 ]>
 
 <sect1 id="mupdf" xreflabel="mupdf-&mupdf-version;">
@@ -79,6 +79,12 @@
           <ulink 
url="&patch-root;/mupdf-&mupdf-version;-consolidated_fixes-1.patch"/>
         </para>
       </listitem>
+      <listitem>
+        <para>
+          Recommended patch (security fix):
+          <ulink 
url="&patch-root;/mupdf-&mupdf-version;-security_fix-1.patch"/>
+        </para>
+      </listitem>
     </itemizedlist>
 
     <bridgehead renderas="sect3">MuPDF Dependencies</bridgehead>
@@ -90,7 +96,9 @@
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
+      <xref linkend="freeglut"/>,
       <xref linkend="harfbuzz"/>,
+      <xref linkend="lcms2"/>,
       <xref linkend="libjpeg"/>,
       <xref linkend="openjpeg2"/>, and
       <xref linkend="curl"/>
@@ -99,8 +107,8 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref role="runtime" linkend="xdg-utils"/> (runtime),
-      <ulink url="http://www.glfw.org/";>GLFW</ulink>, and
-      <ulink 
url="http://downloads.ghostscript.com/public/jbig2dec/";>jbig2dec</ulink>
+      <ulink 
url="http://downloads.ghostscript.com/public/jbig2dec/";>jbig2dec</ulink>, and
+      <ulink url="https://artifex.com/mujs/";>MuJS</ulink>
     </para>
 
     <bridgehead renderas="sect4">Required (runtime)</bridgehead>
@@ -122,14 +130,17 @@
     </para>
 
 <screen><userinput>rm -rf thirdparty/curl     &amp;&amp;
+rm -rf thirdparty/freeglut &amp;&amp;
 rm -rf thirdparty/freetype &amp;&amp;
 rm -rf thirdparty/harfbuzz &amp;&amp;
 rm -rf thirdparty/jpeg     &amp;&amp;
+rm -rf thirdparty/lcms2    &amp;&amp;
 rm -rf thirdparty/libjpeg  &amp;&amp;
 rm -rf thirdparty/openjpeg &amp;&amp;
 rm -rf thirdparty/zlib     &amp;&amp;
 
 patch -Np1 -i ../mupdf-&mupdf-version;-consolidated_fixes-1.patch &amp;&amp;
+patch -Np1 -i ../mupdf-&mupdf-version;-security_fix-1.patch &amp;&amp;
 
 make build=release</userinput></screen>
 
@@ -172,8 +183,8 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>mujstest, mupdf(symlink), mupdf-gl, mupdf-x11, mupdf-x11-curl,
-        muraster, mutool</seg>
+        <seg>mjsgen, mujstest, mupdf(symlink), mupdf-gl, mupdf-x11,
+        mupdf-x11-curl, muraster, and mutool</seg>
         <seg>libmupdf.so, libmupdfthird.so, and libmuthreads.so</seg>
         <seg>/usr/include/mupdf, /usr/share/doc/mupdf-&mupdf-version;</seg>
       </seglistitem>
@@ -184,6 +195,18 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
+      <varlistentry id="mjsgen">
+        <term><command>mjsgen</command></term>
+        <listitem>
+          <para>
+            is a test program for generating mjs files from pdf ones.
+          </para>
+          <indexterm zone="mupdf mjsgen">
+            <primary sortas="b-mjsgen">mjsgen</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="mujstest">
         <term><command>mujstest</command></term>
         <listitem>

Modified: trunk/BOOK/server/mail/exim.xml
==============================================================================
--- trunk/BOOK/server/mail/exim.xml     Mon Feb 19 03:02:01 2018        (r19802)
+++ trunk/BOOK/server/mail/exim.xml     Mon Feb 19 03:45:54 2018        (r19803)
@@ -12,9 +12,9 @@
   <!ENTITY exim-download-ftp    
"ftp://ftp.exim.org/pub/exim/exim4/exim-&exim-version;.tar.xz";>
   <!-- if above don't work, please use one of the official mirrors at
        http://www.exim.org/mirmon/ftp_mirrors.html -->
-  <!ENTITY exim-md5sum          "02aad0b2692968ba7ea96d6e4253b898">
+  <!ENTITY exim-md5sum          "0095c67c9954a51c67424a11e429ebc7">
   <!ENTITY exim-size            "1.6 MB">
-  <!ENTITY exim-buildsize       "14 MB">
+  <!ENTITY exim-buildsize       "15 MB">
   <!ENTITY exim-time            "0.2 SBU">
 
   <!ENTITY exim-daemon-version  "&exim-version;-3">
@@ -78,6 +78,7 @@
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
+      <xref linkend="libnsl"/> and
       <xref linkend="pcre"/>
     </para>
 <!--

Modified: trunk/BOOK/x/installing/libinput.xml
==============================================================================
--- trunk/BOOK/x/installing/libinput.xml        Mon Feb 19 03:02:01 2018        
(r19802)
+++ trunk/BOOK/x/installing/libinput.xml        Mon Feb 19 03:45:54 2018        
(r19803)
@@ -4,13 +4,13 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY libinput-version "1.9.4">
+  <!ENTITY libinput-version "1.10.0">
 
   <!ENTITY libinput-download-http 
"https://www.freedesktop.org/software/libinput/libinput-&libinput-version;.tar.xz";>
   <!ENTITY libinput-download-ftp  " ">
-  <!ENTITY libinput-md5sum        "8b43d07d1698fb207a0492fc67554d4f">
-  <!ENTITY libinput-size          "464 KB">
-  <!ENTITY libinput-buildsize     "8.1 MB">
+  <!ENTITY libinput-md5sum        "dac92f0b094392c03ab1320d06173afd">
+  <!ENTITY libinput-size          "478 KB">
+  <!ENTITY libinput-buildsize     "9.5 MB">
   <!ENTITY libinput-time          "less than 0.1 SBU">
 ]>
 
@@ -225,7 +225,7 @@
           libinput.so
         </seg>
         <seg>
-          $XORG_PREFIX/libexec/libinput and
+          $XORG_PREFIX/libexec/libinput and (optional)
           /usr/share/doc/libinput-&libinput-version;
         </seg>
       </seglistitem>
@@ -236,6 +236,19 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
+      <varlistentry id="libinput-prog">
+        <term><command>libinput</command></term>
+        <listitem>
+          <para>
+            is a set of tools to interface with the
+            <application>libinput</application> library.
+          </para>
+          <indexterm zone="libinput libinput-prog">
+            <primary sortas="b-libinput-prog">libinput</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="libinput-debug-events">
         <term><command>libinput-debug-events</command></term>
         <listitem>
@@ -268,7 +281,7 @@
             contains API functions for handling input devices.
           </para>
           <indexterm zone="libinput libinput-lib">
-            <primary sortas="c-libinput">libinput.so</primary>
+            <primary sortas="c-libinput-lib">libinput.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/x/installing/libva.xml
==============================================================================
--- trunk/BOOK/x/installing/libva.xml   Mon Feb 19 03:02:01 2018        (r19802)
+++ trunk/BOOK/x/installing/libva.xml   Mon Feb 19 03:45:54 2018        (r19803)
@@ -4,19 +4,19 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY libva-download-http 
"https://github.com/01org/libva/releases/download/&libva-version;/libva-&libva-version;.tar.bz2";>
+  <!ENTITY libva-download-http 
"https://github.com/intel/libva/releases/download/&libva-version;/libva-&libva-version;.tar.bz2";>
   <!ENTITY libva-download-ftp  " ">
-  <!ENTITY libva-md5sum        "b863f99b7ae41960a0e2e7a4cc959b46">
-  <!ENTITY libva-size          "420 KB">
-  <!ENTITY libva-buildsize     "7.9 MB">
+  <!ENTITY libva-md5sum        "9d6e4f1d36c407566343e9dde5a972b8">
+  <!ENTITY libva-size          "466 KB">
+  <!ENTITY libva-buildsize     "8.4 MB">
   <!ENTITY libva-time          "0.1 SBU">
 
 
-  <!ENTITY libva-intel-driver-download-http 
"https://github.com/01org/intel-vaapi-driver/releases/download/&libva-intel-driver-version;/intel-vaapi-driver-&libva-intel-driver-version;.tar.bz2";>
+  <!ENTITY libva-intel-driver-download-http 
"https://github.com/intel/intel-vaapi-driver/releases/download/&libva-intel-driver-version;/intel-vaapi-driver-&libva-intel-driver-version;.tar.bz2";>
   <!ENTITY libva-intel-driver-download-ftp  " ">
-  <!ENTITY libva-intel-driver-md5sum        "1288657b572b563b24ca27c60a10a032">
-  <!ENTITY libva-intel-driver-size          "2.1 MB">
-  <!ENTITY libva-intel-driver-buildsize     "68 MB">
+  <!ENTITY libva-intel-driver-md5sum        "ab4c33ab31183787dece9b99a86f7b8c">
+  <!ENTITY libva-intel-driver-size          "2.8 MB">
+  <!ENTITY libva-intel-driver-buildsize     "94 MB">
   <!ENTITY libva-intel-driver-time          "0.3 SBU">
 ]>
 

Modified: trunk/BOOK/xsoft/graphweb/seamonkey.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/seamonkey.xml     Mon Feb 19 03:02:01 2018        
(r19802)
+++ trunk/BOOK/xsoft/graphweb/seamonkey.xml     Mon Feb 19 03:45:54 2018        
(r19803)
@@ -6,10 +6,10 @@
 
   <!ENTITY seamonkey-download-http 
"&mozilla-http;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.xz">
   <!ENTITY seamonkey-download-ftp " ">
-  <!ENTITY seamonkey-md5sum        "c0ea3b8705975a12d9c4af966db1649f">
+  <!ENTITY seamonkey-md5sum        "6390fa5e220aedfdfb4bd5005352280c">
   <!ENTITY seamonkey-size          "219 MB">
-  <!ENTITY seamonkey-buildsize     "4.6 GB (262 MB installed with devel env)">
-  <!ENTITY seamonkey-time          "17 SBU (using parallelism=4)">
+  <!ENTITY seamonkey-buildsize     "4.6 GB (260 MB installed with devel env)">
+  <!ENTITY seamonkey-time          "19 SBU (using parallelism=4)">
 ]>
 
 <sect1 id="seamonkey" xreflabel="SeaMonkey-&seamonkey-version;">
@@ -102,7 +102,6 @@
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-      <xref linkend="alsa-lib"/>,
       <xref linkend="autoconf213"/>,
       both <xref linkend="gtk2"/> and <xref linkend="gtk3"/>,
       <xref linkend="unzip"/>, 
@@ -116,7 +115,8 @@
       <xref linkend="libevent"/>,
       <xref linkend="libvpx"/>,
       <xref linkend="nspr"/>, 
-      <xref linkend="nss"/>, and
+      <xref linkend="nss"/>,
+      <xref linkend="pulseaudio"/>, and
       <xref linkend="sqlite"/>
     </para>
 <!--
@@ -151,13 +151,13 @@
 -->
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
+      <xref linkend="alsa-lib"/>,
       <xref linkend="curl"/>,
       <xref linkend="dbus-glib"/>,
       <xref linkend="doxygen"/>,
       <xref linkend="GConf"/>,
       <xref linkend="gst10-plugins-base"/> (and other plugins, only for tests),
       <xref linkend="openjdk"/>,
-      <xref linkend="pulseaudio"/>,
       <xref linkend="startup-notification"/>,
       <xref linkend="valgrind"/>,
       <xref linkend="wget"/>,
@@ -203,8 +203,10 @@
 #ac_add_options --enable-system-hunspell
 #ac_add_options --enable-startup-notification
 
-# Comment out the following option if you have PulseAudio installed
-ac_add_options --disable-pulseaudio
+# Uncomment the following option if you have not installed PulseAudio
+#ac_add_options --disable-pulseaudio
+# and uncomment this if you installed alsa-lib instead of PulseAudio
+#ac_add_options --enable-alsa
 
 # Comment out following option if you have gconf installed
 ac_add_options --disable-gconf
@@ -238,9 +240,11 @@
 ac_add_options --enable-safe-browsing
 ac_add_options --enable-url-classifier
 
-# Use internal cairo due to reports of unstable execution with
-# system cairo
-#ac_add_options --enable-system-cairo
+# From firefox-40 (and the corresponding version of seamonkey),
+# using system cairo caused seamonkey to crash
+# frequently when it was doing background rendering in a tab.
+# This appears to again work in seamonkey-2.49.2
+ac_add_options --enable-system-cairo
 ac_add_options --enable-system-ffi
 ac_add_options --enable-system-pixman
 
@@ -263,6 +267,7 @@
       commands:
     </para>
 
+<!-- Seems to still be needed for 2.49.2 -->
 <screen><userinput>CFLAGS_HOLD=$CFLAGS           &amp;&amp;
 CXXFLAGS_HOLD=$CXXFLAGS       &amp;&amp;
 EXTRA_FLAGS=" -fno-delete-null-pointer-checks -fno-lifetime-dse 
-fno-schedule-insns2" &amp;&amp;
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to