Ignore:
Timestamp:
03/24/2017 05:33:16 AM (7 years ago)
Author:
DJ Lucas <dj@…>
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:
2eb903f
Parents:
0acce93
Message:

Remove unneeded '-DLIB_INSTALL_DIR' from KF5 and Plasma build instructions, Clean up Chromium instructions. Thanks Bruce.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18531 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/chromium.xml

    r0acce93 raa9c0853  
    166166    <para>Fix a build issue with GCC-6:</para>
    167167
    168 <screen><userinput>sed "s/^config(\"compiler\") {/&amp;\ncflags_cc = [ \"-fno-delete-null-pointer-checks\" ]/" \
     168<screen><userinput>sed 's/^config("compiler") {/&amp;\ncflags_cc = [ "-fno-delete-null-pointer-checks" ]/' \
    169169    -i build/config/linux/BUILD.gn</userinput></screen>
    170170
    171     <para>If you'd like to enable the use of the
     171    <para>Enable the use of the
    172172    <ulink url="http://www.widevine.com/">WideVine</ulink> plugin, needed for
    173     Netflix support (see the WideVine section below), you'll need to define an
     173    Netflix support (see the WideVine section below). Define an
    174174    available product name ("Pinkie Pie" in this case) with the following
    175175    command:</para>
    176176
    177 <screen><userinput>sed "s/WIDEVINE_CDM_AVAILABLE/&amp;\n\n#define WIDEVINE_CDM_VERSION_STRING \"Pinkie Pie\"/" \
     177<screen><userinput>sed 's/WIDEVINE_CDM_AVAILABLE/&amp;\n\n#define WIDEVINE_CDM_VERSION_STRING "Pinkie Pie"/' \
    178178    -i third_party/widevine/cdm/stub/widevine_cdm_version.h</userinput></screen>
    179179
     
    230230    </note>
    231231
    232 <screen><userinput>GN_CONFIG=("google_api_key=\"AIzaSyDxKL42zsPjbke5O8_rPVpVrLrJ8aeE9rQ\""
    233 "google_default_client_id=\"595013732528-llk8trb03f0ldpqq6nprjp1s79596646.apps.googleusercontent.com\""
    234 "google_default_client_secret=\"5ntt6GbbkjnTVXx-MSxbmx5e\""
     232<screen><userinput>GN_CONFIG=('google_api_key="AIzaSyDxKL42zsPjbke5O8_rPVpVrLrJ8aeE9rQ"'
     233'google_default_client_id="595013732528-llk8trb03f0ldpqq6nprjp1s79596646.apps.googleusercontent.com"'
     234'google_default_client_secret="5ntt6GbbkjnTVXx-MSxbmx5e"'
    235235'clang_use_chrome_plugins=false'
    236236'enable_hangout_services_extension=true'
     
    284284ln -svf /usr/lib/chromium/chromedriver /usr/bin/              &amp;&amp;
    285285
    286 install -vm755 out/Release/libwidevinecdmadapter.so \
    287                /usr/lib/chromium/                             &amp;&amp;
    288286install -vDm644 out/Release/gen/content/content_resources.pak \
    289287                /usr/lib/chromium/                            &amp;&amp;
     
    338336esac</userinput></screen>
    339337
    340     <para>As the <systemitem class="username">root</systemitem> user, install
    341     the WideVine plugin with the following command:</para>
    342 
    343 <screen role="root"><userinput>tar -xf data.tar.xz
    344 install -vm755 opt/google/chrome/libwidevinecdm.so \
    345     /usr/lib/chromium/</userinput></screen>
     338    <para>As the <systemitem class="username">root</systemitem> user, enable
     339    the WideVine plugin with the following commands:</para>
     340
     341<!-- Note that libwidevinecdmadapter.so is not in the tarball.  It is
     342created only if enable_widevine=true i sset in GN_CONFIG -->
     343
     344<screen role="root"><userinput>tar -xf data.tar.xz                                                        &amp;&amp;
     345install -vm755 ../out/Release/libwidevinecdmadapter.so /usr/lib/chromium/  &amp;&amp;
     346install -vm755 opt/google/chrome/libwidevinecdm.so  /usr/lib/chromium/</userinput></screen>
    346347
    347348  </sect2>
Note: See TracChangeset for help on using the changeset viewer.