Changeset 17c01c61
- Timestamp:
- 03/19/2017 02:36:11 AM (7 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, 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/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 32bc8e4c
- Parents:
- 3ca1da7
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
r3ca1da7 r17c01c61 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day "1 8"> <!-- Always 2 digits -->3 <!ENTITY day "19"> <!-- Always 2 digits --> 4 4 <!ENTITY month "03"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2017"> … … 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "March 1 8th &year;">9 <!ENTITY releasedate "March 19th &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> -
introduction/welcome/changelog.xml
r3ca1da7 r17c01c61 43 43 --> 44 44 <listitem> 45 <para>March 19th, 2017</para> 46 <itemizedlist> 47 <listitem> 48 <para>[dj] - Update to chromium-57.0.2987.101. Fixes 49 <ulink url="&blfs-ticket-root;8994">#8994</ulink>.</para> 50 </listitem> 51 </itemizedlist> 52 </listitem> 53 54 <listitem> 45 55 <para>March 18th, 2017</para> 46 56 <itemizedlist> -
packages.ent
r3ca1da7 r17c01c61 694 694 695 695 <!-- Chapter 43 --> 696 <!ENTITY chromium-version "5 6.0.2924.87">696 <!ENTITY chromium-version "57.0.2987.110"> 697 697 <!ENTITY firefox-version "52.0"> 698 <!ENTITY flashplayer-version "2 4.0.0.221">698 <!ENTITY flashplayer-version "25.0.0.127"> 699 699 <!ENTITY seamonkey-version "2.46"> 700 700 -
xsoft/graphweb/chromium.xml
r3ca1da7 r17c01c61 62 62 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 63 63 <note><para>Download this file via wget as:</para> 64 <screen><userinput>wget https://github.com/foutrelis/chromium-launcher/archive/v3.tar.gz\65 -O chromium-launcher-3.tar.gz</userinput></screen>64 <screen><userinput>wget --content-disposition \ 65 https://github.com/foutrelis/chromium-launcher/archive/v3.tar.gz</userinput></screen> 66 66 </note> 67 67 <itemizedlist spacing="compact"> 68 68 <listitem> 69 <para>Optional launcher (to use the Flash Player PPAPI plugin): 70 <ulink url="https://github.com/foutrelis/chromium-launcher/archive/v3.tar.gz"/> 69 <para> 70 Optional launcher (to use the Flash Player PPAPI plugin): 71 <ulink url="https://github.com/foutrelis/chromium-launcher/archive/v3.tar.gz"/> 71 72 </para> 72 73 </listitem> 73 74 <listitem> 74 <para>Optional Chrome distribution (to copy widevine plugin): 75 <ulink url="http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_&chromium-version;-1_amd64.deb"/> or 76 <ulink url="http://mirror.retrosnub.co.uk/apt/google/pool/main/g/google-chrome-stable/google-chrome-stable_48.0.2564.116-1_i386.deb"/> 77 (i386 is no longer officially supported)</para> 78 </listitem> 79 <listitem> 80 <para>Optional Flash Player plugin: 81 <ulink url="https://fpdownload.adobe.com/pub/flashplayer/pdc/&flashplayer-version;/flash_player_ppapi_linux.x86_64.tar.gz"/> or 82 <ulink url="https://fpdownload.adobe.com/pub/flashplayer/pdc/&flashplayer-version;/flash_player_ppapi_linux.i386.tar.gz"/> 75 <para> 76 Patch to use the system installed <application>FFmpeg</application>: 77 <ulink url="&patch-root;/chromium-&chromium-version;-system_ffmpeg-1.patch"/> 78 </para> 79 </listitem> 80 <listitem> 81 <para> 82 Optional Chrome distribution (to copy widevine plugin): 83 <ulink url="http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_&chromium-version;-1_amd64.deb"/> or 84 <ulink url="http://mirror.retrosnub.co.uk/apt/google/pool/main/g/google-chrome-stable/google-chrome-stable_48.0.2564.116-1_i386.deb"/> 85 (i386 is no longer officially supported) 86 </para> 87 </listitem> 88 <listitem> 89 <para> 90 Optional Flash Player plugin: 91 <ulink url="https://fpdownload.adobe.com/pub/flashplayer/pdc/&flashplayer-version;/flash_player_ppapi_linux.x86_64.tar.gz"/> or 92 <ulink url="https://fpdownload.adobe.com/pub/flashplayer/pdc/&flashplayer-version;/flash_player_ppapi_linux.i386.tar.gz"/> 83 93 </para> 84 94 </listitem> … … 107 117 <bridgehead renderas="sect4">Recommended</bridgehead> 108 118 <para role="recommended"> 119 <xref linkend="ffmpeg"/>, 109 120 <xref linkend="flac"/>, 110 121 <xref linkend="git"/>, 122 <xref linkend="icu"/>, 111 123 <xref linkend="libevent"/>, 112 124 <xref linkend="libexif"/>, 125 <xref linkend="libjpeg"/>, 126 <xref linkend="libpng"/>, 113 127 <xref linkend="libsecret"/>, 114 128 <xref linkend="libwebp"/>, … … 121 135 <bridgehead renderas="sect4">Optional</bridgehead> 122 136 <para role="optional"> 123 <xref linkend="ffmpeg"/>,124 137 <xref linkend="GConf"/>, 125 138 <xref linkend="gnome-keyring"/>, 126 <xref linkend="icu"/>,127 <xref linkend="libjpeg"/>,128 <xref linkend="libpng"/>,129 139 <xref linkend="libxml2"/>, 130 140 <xref linkend="libvpx"/>, … … 142 152 <title>Installation of Chromium</title> 143 153 144 <para> Fix a build issue on Linux-4.5+:</para>145 146 <screen><userinput>sed 's/#include <sys\/mman\.h>/&\n\n#if defined(MADV_FREE)\n#undef MADV_FREE\n#endif\n/' \ 147 -i third_party/WebKit/Source/wtf/allocator/PageAllocator.cpp</userinput></screen>154 <para>Apply a patch to allow use of the system 155 <application>FFmpeg</application>:</para> 156 157 <screen><userinput>patch -Np1 -i ../chromium-&chromium-version;-system_ffmpeg-1.patch</userinput></screen> 148 158 149 159 <para>Fix a build issue with GCC-6:</para> … … 167 177 Chromium uses many external projects, the selections below are not set 168 178 in stone, however they have been tested thoroughly. With Chromium 169 &chromium-version;, system versions of icu, libjpeg, libpng, libxml2, 170 libvpx, and zlib are known to break the build at this time. 171 <!-- This should be partially remedied in 56.x but yet to verify all 172 libvpx still requires experimental vp9 as of 0.6 --> 179 &chromium-version;, system versions of libxml2, libvpx, and zlib 180 are known to break the build at this time. 181 <!-- libxml2: https://bugs.archlinux.org/task/29939 --> 182 <!-- libvpx still requires experimental vp9 as of 0.6 --> 183 <!-- zlib requires libminizip --> 173 184 </para> 174 185 </note> … … 176 187 <!-- Again, thanks to Arch, this is much better than listing all the needed 177 188 shipped libs required to use the remove_bundled_files.py script --> 178 <screen><userinput>for LIB in flac harfbuzz-ng libwebp libxslt yasm; do 179 find -type f -path "*third_party/$LIB/*" \ 180 \! -path "*third_party/$LIB/chromium/*" \ 181 \! -path "*third_party/$LIB/google/*" \ 189 <screen><userinput>for LIB in ffmpeg flac harfbuzz-ng icu libevent libjpeg \ 190 libjpeg_turbo libpng libwebp libxslt yasm; do 191 find -type f -path "*third_party/$LIB/*" \ 192 \! -path "*third_party/$LIB/chromium/*" \ 193 \! -path "*third_party/$LIB/google/*" \ 194 \! -path "*base/third_party/icu/*" \ 195 \! -path "*base/third_party/libevent/*" \ 182 196 \! -regex '.*\.\(gn\|gni\|isolate\|py\)' \ 183 197 -delete … … 185 199 186 200 python build/linux/unbundle/replace_gn_files.py \ 187 --system-libraries flac harfbuzz-ng libwebp libxslt yasm</userinput></screen> 201 --system-libraries ffmpeg flac harfbuzz-ng icu libevent libjpeg \ 202 libpng libwebp libxslt yasm && 203 python third_party/libaddressinput/chromium/tools/update-strings.py</userinput></screen> 188 204 189 205 <para><application>Chromium</application> uses an internal tool, <ulink … … 263 279 install -vm755 out/Release/libwidevinecdmadapter.so \ 264 280 /usr/lib/chromium/ && 265 install -vDm644 out/Release/icudtl.dat /usr/lib/chromium &&266 281 install -vDm644 out/Release/gen/content/content_resources.pak \ 267 282 /usr/lib/chromium/ && … … 358 373 all of the defines used in the build.</para> 359 374 360 <para><command>sed "s/#include <sys...</command>: this command undefines361 MADV_FREE to fix a build issue with Linux-4.5 and newer.</para>362 363 375 <para><command>python tools/gn/bootstrap/bootstrap.py --gn-gen-args "${GN_CONFIG[*]}"</command>: 364 376 this command replaces defines in the gn files with the values contained in
Note:
See TracChangeset
for help on using the changeset viewer.