Update to webkitgtk-2.20.0.

Update to gtksourceview-3.24.7. 
Update to libsoup-2.62.0. 
Update to colord-1.4.2. 



git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20022 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2018-03-30 23:00:40 +00:00
parent 6d113341ca
commit f858bd7895
7 changed files with 50 additions and 20 deletions

View File

@ -80,8 +80,8 @@
<listitem>
<para>
Download: <ulink url="&ucd-download-http;">
&ucd-download-http;
(Unicode Character Database)</ulink>
&ucd-download-http;</ulink>
(Unicode Character Database)
</para>
</listitem>
</itemizedlist>

View File

@ -6,10 +6,10 @@
<!ENTITY colord-download-http "https://www.freedesktop.org/software/colord/releases/colord-&colord-version;.tar.xz">
<!ENTITY colord-download-ftp " ">
<!ENTITY colord-md5sum "f457be5b7c44827e6c747ec80a6dc69a">
<!ENTITY colord-md5sum "eb6bcc5b826e1ad9bfa75c94534826a4">
<!ENTITY colord-size "1.8 MB">
<!ENTITY colord-buildsize "26 MB (with tests)">
<!ENTITY colord-time "0.7 SBU (with tests)">
<!ENTITY colord-buildsize "24 MB (with tests)">
<!ENTITY colord-time "0.2 SBU (with tests)">
]>
<sect1 id="colord" xreflabel="colord-&colord-version;">
@ -128,7 +128,8 @@ useradd -c "Color Daemon Owner" -d /var/lib/colord -u 71 \
</para>
<screen revision="sysv"><userinput>mkdir build &amp;&amp;
cd build &amp;&amp;
cd build &amp;&amp;
meson --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \

View File

@ -41,6 +41,28 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>March 30th, 2018</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to webkitgtk-2.20.0. Fixes
<ulink url="&blfs-ticket-root;10523">#10523</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to gtksourceview-3.24.7. Fixes
<ulink url="&blfs-ticket-root;10542">#10542</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to libsoup-2.62.0. Fixes
<ulink url="&blfs-ticket-root;10519">#10519</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to colord-1.4.2. Fixes
<ulink url="&blfs-ticket-root;10515">#10515</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>March 29th, 2018</para>
<itemizedlist>

View File

@ -8,7 +8,7 @@
"&gnome-download-http;/libsoup/2.60/libsoup-&libsoup-version;.tar.xz">
<!ENTITY libsoup-download-ftp
"&gnome-download-ftp;/libsoup/2.60/libsoup-&libsoup-version;.tar.xz">
<!ENTITY libsoup-md5sum "4cf8937d161d3dd71a65f1684e317824">
<!ENTITY libsoup-md5sum "750b6f6136e5fdd82ac07f60b4aea575">
<!ENTITY libsoup-size "1.8 MB">
<!ENTITY libsoup-buildsize "39 MB (with tests)">
<!ENTITY libsoup-time "0.4 SBU (using parallelism=4 and with tests)">

View File

@ -263,7 +263,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY at-version "3.1.20">
<!ENTITY autofs-version "5.1.4">
<!ENTITY bluez-version "5.49">
<!ENTITY colord-version "1.4.1">
<!ENTITY colord-version "1.4.2">
<!ENTITY cpio-version "2.12">
<!ENTITY cups-pk-helper-version "0.2.6">
<!ENTITY dbus-version "1.12.6"> <!-- Even minors only -->
@ -472,7 +472,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY libpcap-version "1.8.1">
<!ENTITY libndp-version "1.6">
<!ENTITY libproxy-version "0.4.7">
<!ENTITY libsoup-version "2.60.3">
<!ENTITY libsoup-version "2.62.0">
<!ENTITY libtirpc-version "1.0.3">
<!ENTITY neon-version "0.30.2">
<!ENTITY nghttp2-version "1.31.0">
@ -572,7 +572,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY gtk-engines-version "2.20.2">
<!ENTITY gtkmm2-version "2.24.5">
<!ENTITY gtkmm3-version "3.22.2">
<!ENTITY gtksourceview-version "3.24.6">
<!ENTITY gtksourceview-version "3.24.7">
<!ENTITY gtk-vnc-version "0.7.1">
<!ENTITY imlib2-version "1.5.1">
<!ENTITY keybinder2-version "0.3.0">
@ -586,7 +586,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY qscintilla-version "2.10.3">
<!ENTITY shared-mime-info-version "1.9">
<!ENTITY startup-notification-version "0.12">
<!ENTITY webkitgtk-version "2.18.6"> <!-- Even minors only -->
<!ENTITY webkitgtk-version "2.20.0"> <!-- Even minors only -->
<!ENTITY gtk2-libdir "2.0/2.10.0">
<!ENTITY qt5-dir "$QT5DIR">

View File

@ -8,9 +8,9 @@
"&gnome-download-http;/gtksourceview/&gnome-minor-24;/gtksourceview-&gtksourceview-version;.tar.xz">
<!ENTITY gtksourceview-download-ftp
"&gnome-download-ftp;/gtksourceview/&gnome-minor-24;/gtksourceview-&gtksourceview-version;.tar.xz">
<!ENTITY gtksourceview-md5sum "c09ccfc80f78083841f8fe266c1ac52a">
<!ENTITY gtksourceview-size "1.6 MB">
<!ENTITY gtksourceview-buildsize "78 MB (with tests)">
<!ENTITY gtksourceview-md5sum "0789976c7f7d87d536056821837bdad2">
<!ENTITY gtksourceview-size "1.3 MB">
<!ENTITY gtksourceview-buildsize "73 MB (with tests)">
<!ENTITY gtksourceview-time "0.2 SBU (iusing parallelism=4; with tests)">
]>

View File

@ -6,10 +6,10 @@
<!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz">
<!ENTITY webkitgtk-download-ftp " ">
<!ENTITY webkitgtk-md5sum "c1a548595135ee75ad3bf2e18ac83112">
<!ENTITY webkitgtk-size "14 MB">
<!ENTITY webkitgtk-buildsize "1047 MB (126 MB installed)">
<!ENTITY webkitgtk-time "40 SBU (using parallelism=4, about 133 SBUs using one core)">
<!ENTITY webkitgtk-md5sum "51cc47345c3ec53802718cd6fc9b746f">
<!ENTITY webkitgtk-size "16 MB">
<!ENTITY webkitgtk-buildsize "827 MB (126 MB installed)">
<!ENTITY webkitgtk-time "21 SBU (using parallelism=4, estimated 80 SBUs using one core)">
]>
<sect1 id="webkitgtk" xreflabel="WebKitGTK+-&webkitgtk-version;">
@ -108,8 +108,9 @@
<xref linkend="harfbuzz"/>,
<xref linkend="llvm"/>,
<xref linkend="wayland"/>,
<ulink url="http://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>, and
<ulink url="http://xsltml.sourceforge.net/">MathML</ulink>
<ulink url="http://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,
<ulink url="http://xsltml.sourceforge.net/">MathML</ulink>, and
<ulink url="https://github.com/google/woff2">woff2</ulink>
</para>
<para condition="html" role="usernotes">
@ -155,6 +156,7 @@ cmake -DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=/usr/lib \
-DUSE_LIBHYPHEN=OFF \
-DENABLE_MINIBROWSER=ON \
-DUSE_WOFF2=OFF \
-Wno-dev .. &amp;&amp;
make</userinput></screen>
@ -230,6 +232,11 @@ install -vm644 ../Documentation/webkitdomgtk-4.0/html/* \
API documentation.
</para>
<para>
<option>-DUSE_WOFF2=ON</option>: Use this switch if the optional
package <ulink url="https://github.com/google/woff2">woff2</ulink> is inatalled.
</para>
</sect2>
<sect2 role="content">