Update to Firefox-53.0.3. Fixes #9261.

Add geolocation APIs to Firefox.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18766 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
DJ Lucas 2017-05-27 06:46:56 +00:00
parent e1417b92fa
commit ad5a97dd07
4 changed files with 34 additions and 6 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "26"> <!-- Always 2 digits -->
<!ENTITY day "27"> <!-- Always 2 digits -->
<!ENTITY month "05"> <!-- Always 2 digits -->
<!ENTITY year "2017">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "May 26th &year;">
<!ENTITY releasedate "May 27th &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development -->

View File

@ -41,6 +41,19 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>May 27th, 2017</para>
<itemizedlist>
<listitem>
<para>[dj] - Update to Firefox-53.0.3. Fixes
<ulink url="&blfs-ticket-root;9261">#9261</ulink>.</para>
</listitem>
<listitem>
<para>[dj] - Add geolocation APIs to Firefox.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>May 26th, 2017</para>
<itemizedlist>

View File

@ -703,7 +703,7 @@
<!-- Chapter 43 -->
<!ENTITY chromium-version "58.0.3029.110">
<!ENTITY firefox-version "53.0.2">
<!ENTITY firefox-version "53.0.3">
<!ENTITY flashplayer-version "25.0.0.171">
<!ENTITY seamonkey-version "2.46">

View File

@ -6,9 +6,9 @@
<!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.xz">
<!ENTITY firefox-download-ftp " ">
<!ENTITY firefox-md5sum "bf4643f9a95f13adf8336532490ea3d2">
<!ENTITY firefox-size "205 MB">
<!ENTITY firefox-buildsize "5.3 GB (111 MB installed)">
<!ENTITY firefox-md5sum "16be3d9774f1e3bf74e2c4e198652d19">
<!ENTITY firefox-size "206 MB">
<!ENTITY firefox-buildsize "5.4 GB (111 MB installed)">
<!ENTITY firefox-time "17 SBU (with parallelism=4)">
]>
@ -211,6 +211,14 @@ ac_add_options --disable-dbus
# this line
ac_add_options --disable-necko-wifi
# API Keys for geolocation APIs - necko-wifi (above) is required for MLS
# Uncomment the following line if you wish to use Mozilla Location Service
#ac_add_options --with-mozilla-api-keyfile=$PWD/mozilla-key
# Uncomment the following line if you wish to use Google's geolocaton API
# (needed for use with saved maps with Google Maps)
#ac_add_options --with-google-api-keyfile=$PWD/google-key
# Uncomment these lines if you have installed optional dependencies:
#ac_add_options --enable-system-hunspell
#ac_add_options --enable-startup-notification
@ -290,6 +298,13 @@ EOF</userinput></screen>
<screen><userinput>patch -Np1 -i ../firefox-&firefox-version;-system_graphite2_harfbuzz-1.patch</userinput></screen>
<para>
If the geolocation APIs are needed:
</para>
<screen><userinput>echo "AIzaSyDxKL42zsPjbke5O8_rPVpVrLrJ8aeE9rQ" > google-key
echo "d2284a20-0505-4927-a809-7ffaf4d91e55" > mozilla-key</userinput></screen>
<note><para>
If you are compiling <application>Firefox</application> in chroot, make
sure you have <envar>$SHELL</envar> environment variable set or prepend