mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 23:07:23 +08:00
Update to ICU-69.1
Fix building WebKitGTK+ with ICU-69.1 (patch from Xi Ruoyao) Fix building Node.JS with ICU-69.1 (patch from Ken Moffat)
This commit is contained in:
parent
9d6b3e697c
commit
b01309e79e
@ -7,10 +7,10 @@
|
||||
<!ENTITY icu-download-http
|
||||
"https://github.com/unicode-org/icu/releases/download/release-&icu-major;-&icu-minor;/icu4c-&icu-major;_&icu-minor;-src.tgz">
|
||||
<!ENTITY icu-download-ftp " ">
|
||||
<!ENTITY icu-md5sum "c21cbdfe31a1e325afe765a16f907d20">
|
||||
<!ENTITY icu-md5sum "9403db682507369d0f60a25ea67014c4">
|
||||
<!ENTITY icu-size "24 MB">
|
||||
<!ENTITY icu-buildsize "312 MB (add 37 MB for tests)">
|
||||
<!ENTITY icu-time "0.7 SBU (Using parallelism=4; add 2.2 SBU for tests)">
|
||||
<!ENTITY icu-buildsize "354 MB (add 36 MB for tests)">
|
||||
<!ENTITY icu-time "0.9 SBU (Using parallelism=4; add 2.0 SBU for tests)">
|
||||
]>
|
||||
|
||||
<sect1 id="icu" xreflabel="ICU-&icu-version;">
|
||||
|
@ -71,6 +71,16 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>
|
||||
Required patch:
|
||||
<ulink url="&patch-root;/node-v&nodejs-version;-icu_69-1.patch"/>
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<!--<note>
|
||||
<para>
|
||||
This tarball was created using a BSD version of
|
||||
@ -111,6 +121,13 @@
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Node.js</title>
|
||||
|
||||
<!-- needed for ICU-69.1 -->
|
||||
<para>
|
||||
First, fix the build with system ICU:
|
||||
</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../node-v&nodejs-version;-icu_69-1.patch</userinput></screen>
|
||||
|
||||
<para>
|
||||
Build <application>Node.js</application> by running the following
|
||||
commands:
|
||||
|
@ -40,23 +40,35 @@
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
-->
|
||||
<listitem>
|
||||
<listitem>
|
||||
<para>May 6th, 2021</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[timtas] - Upgrade to xfce4-panel-4.16.3. Fixes
|
||||
<ulink url="&blfs-ticket-root;15002">#15002</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to ICU-69.1. Fixes
|
||||
<ulink url="&blfs-ticket-root;14884">#14884</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Fix building WebKitGTK+ with ICU-69.1. Patch by Xi
|
||||
Ruoyao.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Fix building Node.JS with ICU-69.1. Patch by Ken
|
||||
Moffat.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[timtas] - Upgrade to xfce4-panel-4.16.3. Fixes
|
||||
<ulink url="&blfs-ticket-root;15002">#15002</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>May 5th, 2021</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[timtas] - Upgrade to thunderbird-78.10.1. Fixes
|
||||
<ulink url="&blfs-ticket-root;14998">#14998</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[timtas] - Upgrade to thunderbird-78.10.1. Fixes
|
||||
<ulink url="&blfs-ticket-root;14998">#14998</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[thomas] - Upgrade libxkbcommon-1.3.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;14980">#14980</ulink>.</para>
|
||||
|
@ -107,8 +107,8 @@
|
||||
<!ENTITY gsl-version "2.6">
|
||||
<!ENTITY gspell-version "1.8.4">
|
||||
|
||||
<!ENTITY icu-major "68">
|
||||
<!ENTITY icu-minor "2">
|
||||
<!ENTITY icu-major "69">
|
||||
<!ENTITY icu-minor "1">
|
||||
<!ENTITY icu-patch "0">
|
||||
<!ENTITY icu-version "&icu-major;.&icu-minor;"><!-- .&icu-patch;-->
|
||||
<!ENTITY icu-dl-version "&icu-major;_&icu-minor;"><!-- _&icu-patch;-->
|
||||
|
@ -71,6 +71,16 @@
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
<listitem>
|
||||
<para>
|
||||
Required patch:
|
||||
<ulink url="&patch-root;/webkitgtk-&webkitgtk-version;-icu_69-1.patch"/>
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<bridgehead renderas="sect3">WebKitGTK Dependencies</bridgehead>
|
||||
|
||||
<bridgehead renderas="sect4">Required</bridgehead>
|
||||
@ -136,6 +146,13 @@
|
||||
<screen><userinput>echo 'add_compile_definitions("U_DEFINE_FALSE_AND_TRUE=1")' >> Source/WTF/wtf/CMakeLists.txt</userinput></screen>
|
||||
-->
|
||||
|
||||
<!-- Needed for ICU-69.1 -->
|
||||
<para>
|
||||
First, fix building with ICU-69.1:
|
||||
</para>
|
||||
|
||||
<screen><userinput remap="pre">patch -Np1 -i ../webkitgtk-&webkitgtk-version;-icu_69-1.patch</userinput></screen>
|
||||
|
||||
<para>
|
||||
Install <application>WebKitGTK</application> by running the
|
||||
following commands:
|
||||
|
Loading…
Reference in New Issue
Block a user