Changeset 79af6e0
- Timestamp:
- 01/02/2018 06:50:27 AM (7 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gimp3, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 33d86da
- Parents:
- 5944fc1
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
introduction/welcome/changelog.xml
r5944fc1 r79af6e0 45 45 <para>January 2nd, 2018</para> 46 46 <itemizedlist> 47 <listitem> 48 <para>[dj] - Update to Chromium-63.0.3239.108. Fixes 49 <ulink url="&blfs-ticket-root;10130">#10130</ulink>.</para> 50 </listitem> 47 51 <listitem> 48 52 <para>[bdubbs] - Add a patch to docbook-xsl to fix potential -
packages.ent
r5944fc1 r79af6e0 725 725 726 726 <!-- Chapter 43 --> 727 <!ENTITY chromium-version "6 2.0.3202.94">727 <!ENTITY chromium-version "63.0.3239.108"> 728 728 <!ENTITY epiphany-version "3.26.5.1"> 729 729 <!ENTITY firefox-version "57.0.3"> -
xsoft/graphweb/chromium.xml
r5944fc1 r79af6e0 7 7 <!ENTITY chromium-download-http "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-&chromium-version;.tar.xz"> 8 8 <!ENTITY chromium-download-ftp " "> 9 <!ENTITY chromium-md5sum " 98cf7b6eca255e2422f96094eccc1887">10 <!ENTITY chromium-size " 493MB">11 <!ENTITY chromium-buildsize "5. 7GB">12 <!ENTITY chromium-time "11 0SBU (with parallelism=4)">9 <!ENTITY chromium-md5sum "71a8f5f1591e5b924e10c1cc4041dc08"> 10 <!ENTITY chromium-size "510 MB"> 11 <!ENTITY chromium-buildsize "5.8 GB"> 12 <!ENTITY chromium-time "114 SBU (with parallelism=4)"> 13 13 <!-- Ninja defaults to parallel build unless supplying -j1, SBU measured on 14 14 dual core, hyperthreaded CPU (4 threads). … … 66 66 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 67 67 68 <bridgehead renderas="sect4">Required patches:</bridgehead>68 <!-- <bridgehead renderas="sect4">Required patches:</bridgehead> 69 69 <itemizedlist spacing="compact"> 70 70 <listitem> … … 83 83 </para> 84 84 </listitem> 85 </itemizedlist> 85 </itemizedlist> --> 86 86 87 87 <bridgehead renderas="sect4">Optional Chrome binaries to extract the … … 94 94 </listitem> 95 95 <listitem> 96 <para>Download MD5 sum: a6847c8b88f725df2514365ae3c248cc</para>97 </listitem> 98 <listitem> 99 <para>Download size: 63MB</para>96 <para>Download MD5 sum: cc36f3a115e3e213a2bedb8b8fbe08ba</para> 97 </listitem> 98 <listitem> 99 <para>Download size: 46.8 MB</para> 100 100 </listitem> 101 101 </itemizedlist> … … 110 110 </listitem> 111 111 <listitem> 112 <para>Download size: 45 MB</para>112 <para>Download size: 45.3 MB</para> 113 113 </listitem> 114 114 </itemizedlist> … … 176 176 <sect2 role="installation"> 177 177 <title>Installation of Chromium</title> 178 178 <!-- 179 179 <para>Apply a patches to fix an issue when building against GlibC-2.26 and other build issues:</para> 180 180 … … 182 182 patch -Np1 -i ../chromium-&chromium-version;-glibc-2.26-1.patch && 183 183 patch -Np1 -i ../chromium-&chromium-version;-gn_bootstrap-1.patch</userinput></screen> 184 184 --> 185 185 <para>Enable the use of the 186 186 <ulink url="http://www.widevine.com/">WideVine</ulink> plugin, needed for … … 195 195 <para>Fix a problem identified upstream:</para> 196 196 197 <screen><userinput>sed -e '/frame_buttons.h/a#include "nav_button_layout_manager.h"' \ 198 -e "/class NavButtonLayoutManager/d" \ 199 -i chrome/browser/ui/libgtkui/gtk_ui.h</userinput></screen> 197 <screen><userinput>sed '/port\.h"/a#include <math.h>' -i.bak third_party/webrtc/p2p/base/port.cc</userinput></screen> 200 198 201 199 <para>Optionally silence 2862 invalid warnings:</para> … … 223 221 <!-- Again, thanks to Arch, this is much better than listing all the needed 224 222 shipped libs required to use the remove_bundled_files.py script --> 225 <screen><userinput>for LIB in ffmpeg flac harfbuzz-ng<!-- icu libevent--> libjpeg \223 <screen><userinput>for LIB in ffmpeg flac freetype harfbuzz-ng<!-- icu libevent--> libjpeg \ 226 224 libjpeg_turbo libpng libwebp <!-- libxml libvpx-->libxslt yasm; do 227 find -type f -path "*third_party/$LIB/*" \ 228 \! -path "*third_party/$LIB/chromium/*" \ 229 \! -path "*third_party/$LIB/google/*" \ 230 \! -path "*base/third_party/icu/*" \ 231 \! -regex '.*\.\(gn\|gni\|isolate\|py\)' \ 225 find -type f -path "*third_party/$LIB/*" \ 226 \! -path "*third_party/$LIB/chromium/*" \ 227 \! -path "*third_party/$LIB/google/*" \ 228 \! -path "*base/third_party/icu/*" \ 229 \! -path './third_party/yasm/run_yasm.py' \ 230 \! -regex '.*\.\(gn\|gni\|isolate\|py\)' \ 231 \! -path './third_party/freetype/src/src/psnames/pstables.h' \ 232 232 -delete 233 233 done && 234 234 235 235 python build/linux/unbundle/replace_gn_files.py \ 236 --system-libraries ffmpeg flac harfbuzz-nglibjpeg libxml libevent \237 libpng libwebp libxslt opus yasm freetype <!--libxml libvpx--> &&236 --system-libraries ffmpeg flac <!-- harfbuzz-ng --> libjpeg libxml libevent \ 237 libpng libwebp libxslt opus yasm <!-- freetype libxml libvpx--> && 238 238 python third_party/libaddressinput/chromium/tools/update-strings.py</userinput></screen> 239 239 … … 286 286 'use_kerberos=true' 287 287 'use_pulseaudio=true' 288 'use_sysroot=false')</userinput></screen> 288 'use_sysroot=false' 289 'use_system_freetype=true' 290 'use_system_harfbuzz=true')</userinput></screen> 289 291 290 292 <para>Build <application>gn</application> and use it to prepare the … … 337 339 338 340 cp -av out/Release/locales /usr/lib/chromium/ && 339 chown -Rv root:root /usr/lib/chromium/locales && 340 341 install -vDm644 out/Release/chrome.1 \ 342 /usr/share/man/man1/chromium.1</userinput></screen> 341 chown -Rv root:root /usr/lib/chromium/locales</userinput></screen> 343 342 344 343 <para>While still the <systemitem class="username">root</systemitem> user,
Note:
See TracChangeset
for help on using the changeset viewer.