Update to WebKitGTK+-2.16.0

Archive geoclue-0.12.0
Update to geoclue2-2.4.6
Update to gjs-1.48.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18564 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Douglas R. Reno 2017-04-06 01:33:46 +00:00
parent 1f64000471
commit 560b86debc
10 changed files with 54 additions and 33 deletions

View File

@ -18,7 +18,7 @@
<!ENTITY GConf-version "3.2.6">
<!ENTITY libsecret-version "0.18.5">
<!ENTITY gcr-version "3.20.0">
<!ENTITY gjs-version "1.46.0">
<!ENTITY gjs-version "1.48.0">
<!ENTITY gnome-autoar-version "0.2.1">
<!ENTITY gnome-desktop-version "3.22.2">
<!ENTITY gnome-video-effects-version "0.4.3">

View File

@ -181,7 +181,7 @@ make</userinput></screen>
<term><command>gcr-viewer</command></term>
<listitem>
<para>
is used to view certificate and key files.
is used to view certificates and key files.
</para>
<indexterm zone="gcr gcr-viewer">
<primary sortas="b-gcr-viewer">gcr-viewer</primary>

View File

@ -4,12 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY gjs-download-http "&gnome-download-http;/gjs/1.46/gjs-&gjs-version;.tar.xz">
<!ENTITY gjs-download-ftp "&gnome-download-ftp;/gjs/1.46/gjs-&gjs-version;.tar.xz">
<!ENTITY gjs-md5sum "25574b60f4e1173fee0bd4920231df3e">
<!ENTITY gjs-size "480 KB">
<!ENTITY gjs-buildsize "68 MB (with tests)">
<!ENTITY gjs-time "0.5 SBU (with tests)">
<!ENTITY gjs-download-http "&gnome-download-http;/gjs/1.48/gjs-&gjs-version;.tar.xz">
<!ENTITY gjs-download-ftp "&gnome-download-ftp;/gjs/1.48/gjs-&gjs-version;.tar.xz">
<!ENTITY gjs-md5sum "b4016f257c99ba559b7ad2dc800b6e2e">
<!ENTITY gjs-size "580 KB">
<!ENTITY gjs-buildsize "44 MB (with tests)">
<!ENTITY gjs-time "0.7 SBU (with tests)">
]>
<sect1 id="gjs" xreflabel="Gjs-&gjs-version;">
@ -76,7 +76,7 @@
<para role="required">
<xref linkend="cairo"/>,
<xref linkend="gobject-introspection"/>, and
<xref linkend="JS2"/>
<xref linkend="js38"/>
</para>
<bridgehead revision="systemd" renderas="sect4">Recommended (required for GNOME)</bridgehead>
@ -86,6 +86,8 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="http://dtrace.org/blogs/about">DTrace</ulink>,
<ulink url="http://ltp.sourceforge.net/coverage/lcov.php">LCOV</ulink>, and
<ulink url="https://sourceware.org/systemtap">Systemtap</ulink>
</para>
@ -148,7 +150,7 @@ make</userinput></screen>
</seg>
<seg>
/usr/include/gjs-1.0 and
/usr/lib{,exec}/gjs
/usr/lib/gjs
</seg>
</seglistitem>
</segmentedlist>
@ -158,17 +160,18 @@ make</userinput></screen>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<!-- <varlistentry id="gjs-console">
<varlistentry id="gjs-console">
<term><command>gjs-console</command></term>
<listitem>
<para>
does this .....
contains a console to run <application>JavaScript</application>
commands.
</para>
<indexterm zone="gjs gjs-console">
<primary sortas="b-gjs-console">gjs-console</primary>
</indexterm>
</listitem>
</varlistentry> -->
</varlistentry>
<varlistentry id="libgjs">
<term><filename class="libraryfile">libgjs.so</filename></term>

View File

@ -44,6 +44,22 @@
<listitem>
<para>April 5th, 2017</para>
<itemizedlist>
<listitem>
<para>[renodr] - Archived Geoclue. Fixes
<ulink url="&blfs-ticket-root;9089">#9089</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to WebkitGTK+-2.16.0. Fixes
<ulink url="&blfs-ticket-root;9033">#9033</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to geoclue-2.4.6. Partially fixes
<ulink url="&blfs-ticket-root;9024">#9024</ulink>.</para>
</listitem>
<listitem>
<para>[renodr] - Update to gjs-1.48.0. Partially fixes
<ulink url="&blfs-ticket-root;9024">#9024</ulink>.</para>
</listitem>
<listitem>
<para>[ken] - Update to asymptote-2.41. Fixes
<ulink url="&blfs-ticket-root;9042">#9042</ulink>.</para>

View File

@ -7,10 +7,10 @@
<!ENTITY geoclue2-download-http
"http://www.freedesktop.org/software/geoclue/releases/2.4/geoclue-&geoclue2-version;.tar.xz">
<!ENTITY geoclue2-download-ftp " ">
<!ENTITY geoclue2-md5sum "a88535b4600a8195faeb30aa6b0590a4">
<!ENTITY geoclue2-md5sum "ea0b736c6b28417d488a3f665725015a">
<!ENTITY geoclue2-size "360 KB">
<!ENTITY geoclue2-buildsize "14 MB">
<!ENTITY geoclue2-time "0.1 SBU">
<!ENTITY geoclue2-time "0.2 SBU">
]>
<sect1 id="geoclue2" xreflabel="GeoClue-&geoclue2-version;">

View File

@ -22,11 +22,8 @@ $Date$
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="curl.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="geoclue.xml"/>
<!-- systemd only -->
<!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="geoclue.xml"/> -->
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="geoclue2.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glib-networking.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ldns.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libevent.xml"/>

View File

@ -426,8 +426,8 @@
<!-- Chapter 17 -->
<!ENTITY curl-version "7.53.1">
<!ENTITY geoclue-version "0.12.0">
<!ENTITY geoclue2-version "2.4.5">
<!-- <!ENTITY geoclue-version "0.12.0"> -->
<!ENTITY geoclue2-version "2.4.6">
<!ENTITY glib-networking-version "2.50.0">
<!ENTITY ldns-version "1.7.0">
<!ENTITY libevent-version "2.1.8">
@ -545,7 +545,7 @@
<!ENTITY qtwebkit-version "5.8.0">
<!ENTITY shared-mime-info-version "1.8">
<!ENTITY startup-notification-version "0.12">
<!ENTITY webkitgtk-version "2.14.5"> <!-- Even minors only -->
<!ENTITY webkitgtk-version "2.16.0"> <!-- Even minors only -->
<!ENTITY gtk2-libdir "2.0/2.10.0">
<!ENTITY qt5-dir "$QT5DIR">

View File

@ -89,7 +89,7 @@
<xref linkend="openldap"/>,
<xref linkend="sqlite"/>,
<xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
<ulink url="https://sourceforge.net/projects/mcj/">fig2dev</ulink> (for
<ulink url="http://mcj.sourceforge.net/">fig2dev</ulink> (for
generating documentation),
and <ulink url="http://www.chiark.greenend.org.uk/~ian/adns/">GNU
adns</ulink>

View File

@ -7,10 +7,10 @@
<!-- This is the 2.8.x and later version of webkit -->
<!ENTITY webkitgtk-download-http "http://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz">
<!ENTITY webkitgtk-download-ftp " ">
<!ENTITY webkitgtk-md5sum "7fe3cb2699e64f969b285823c5ae2516">
<!ENTITY webkitgtk-size "13 MB">
<!ENTITY webkitgtk-md5sum "575edee5f4d62ffd80ad68b9b9893933">
<!ENTITY webkitgtk-size "14 MB">
<!ENTITY webkitgtk-buildsize "1.1 GB (115 MB installed)">
<!ENTITY webkitgtk-time "38 SBU (using parallelism=4, 131 SBUs using one core)">
<!ENTITY webkitgtk-time "42 SBU (using parallelism=4, 142 SBUs using one core)">
]>
<sect1 id="webkitgtk" xreflabel="WebKitGTK+-&webkitgtk-version;">
@ -96,13 +96,12 @@
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended" revision="sysv">
<xref linkend="geoclue"/>,
<xref linkend="geoclue2"/>,
<xref linkend="gobject-introspection"/>,
<xref linkend="hicolor-icon-theme"/>
</para>
<para role="recommended" revision="systemd">
<xref linkend="geoclue2"/> or
<xref linkend="geoclue"/>,
<xref linkend="geoclue2"/>,
<xref linkend="gobject-introspection"/>,
<xref linkend="hicolor-icon-theme"/>
</para>
@ -114,8 +113,7 @@
<xref linkend="libnotify"/>,
<xref linkend="llvm"/>,
<xref linkend="wayland"/>,
<ulink url="http://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,
<ulink url="http://freedesktop.org/wiki/Software/GeoClue/">GeoClue2</ulink>, and
<ulink url="http://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>, and
<ulink url="http://xsltml.sourceforge.net/">MathML</ulink>
</para>
<para role="optional" revision="systemd">
@ -139,6 +137,14 @@
<bridgehead renderas="sect3">Installation of
<application>WebKitGTK+</application></bridgehead>
<caution>
<para>
You must rebuild <application>Perl</application> with -Dusethreads
if LFS was built without that option. LFS made this change in
April 2017.
</para>
</caution>
<para>
Install <application>WebKitGTK+</application> by running the
following commands:
@ -210,8 +216,7 @@ install -vm644 ../Documentation/webkitdomgtk-4.0/html/* \
<para>
<option>-DENABLE_GEOLOCATION=OFF</option>: Use this switch if you don't
want to install <xref linkend="geoclue"/> or
<xref linkend="geoclue2"/>.
want to install <xref linkend="geoclue2"/>.
</para>
<para>