mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-23 22:42:14 +08:00
Update to webkitgtk-2.26.0.
Update to gtksourceview-4.4.0. Update to librsvg-2.46.0. Update to NetworkManager-1.20.2. git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22135 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
a056971a7d
commit
12b10249f2
@ -4,12 +4,12 @@
|
||||
<!ENTITY % general-entities SYSTEM "../../general.ent">
|
||||
%general-entities;
|
||||
|
||||
<!ENTITY librsvg-download-http "&gnome-download-http;/librsvg/2.44/librsvg-&librsvg-version;.tar.xz">
|
||||
<!ENTITY librsvg-download-ftp "&gnome-download-ftp;/librsvg/2.44/librsvg-&librsvg-version;.tar.xz">
|
||||
<!ENTITY librsvg-md5sum "20cd7d383a60349e2fcb15564ed46e8d">
|
||||
<!ENTITY librsvg-download-http "&gnome-download-http;/librsvg/2.46/librsvg-&librsvg-version;.tar.xz">
|
||||
<!ENTITY librsvg-download-ftp "&gnome-download-ftp;/librsvg/2.46/librsvg-&librsvg-version;.tar.xz">
|
||||
<!ENTITY librsvg-md5sum "84fde1cdcfbe5ec8c388f9c8a7bbddb2">
|
||||
<!ENTITY librsvg-size "12 MB">
|
||||
<!ENTITY librsvg-buildsize "783 MB (add 343 MB for tests)">
|
||||
<!ENTITY librsvg-time "0.9 SBU (add 0.9 SBU for tests)">
|
||||
<!ENTITY librsvg-buildsize "860 MB (add 407 MB for tests)">
|
||||
<!ENTITY librsvg-time "1.8 SBU (add 1.2 SBU for tests)">
|
||||
]>
|
||||
|
||||
<sect1 id="librsvg" xreflabel="librsvg-&librsvg-version;">
|
||||
@ -114,7 +114,6 @@ make</userinput></screen>
|
||||
|
||||
<para>
|
||||
To test the results, issue: <command>make check</command>.
|
||||
There are a substantial number of failures in the test suite.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -43,8 +43,24 @@
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>September 13th, 2019</para>
|
||||
<para>September 12th, 2019</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to webkitgtk-2.26.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;12520">#12520</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to gtksourceview-4.4.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;12519">#12519</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to librsvg-2.46.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;12517">#12517</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to NetworkManager-1.20.2. Fixes
|
||||
<ulink url="&blfs-ticket-root;12485">#12485</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[timtas] - Update to thunderbird-68.1.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;12530">#12530</ulink>.</para>
|
||||
|
@ -8,10 +8,10 @@
|
||||
"&gnome-download-http;/NetworkManager/1.20/NetworkManager-&NetworkManager-version;.tar.xz">
|
||||
<!ENTITY NetworkManager-download-ftp
|
||||
"&gnome-download-ftp;/NetworkManager/1.20/NetworkManager-&NetworkManager-version;.tar.xz">
|
||||
<!ENTITY NetworkManager-md5sum "109df9b0813755a98735206f5b2d68da">
|
||||
<!ENTITY NetworkManager-size "4.6 MB">
|
||||
<!ENTITY NetworkManager-buildsize "872 MB (with tests)">
|
||||
<!ENTITY NetworkManager-time "1.8 SBU (with tests)">
|
||||
<!ENTITY NetworkManager-md5sum "81d688e9d5d81ae9da37663c1d74d010">
|
||||
<!ENTITY NetworkManager-size "4.5 MB">
|
||||
<!ENTITY NetworkManager-buildsize "839 MB (with tests)">
|
||||
<!ENTITY NetworkManager-time "0.9 SBU (with tests; both using parallelism=4)">
|
||||
]>
|
||||
|
||||
<sect1 id="NetworkManager" xreflabel="NetworkManager-&NetworkManager-version;">
|
||||
|
@ -209,7 +209,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!ENTITY libmng-version "2.0.3">
|
||||
<!ENTITY libmypaint-version "1.4.0"> <!-- version 1 only -->
|
||||
<!ENTITY libpng-version "1.6.37">
|
||||
<!ENTITY librsvg-version "2.44.15"> <!-- Normally even minors -->
|
||||
<!ENTITY librsvg-version "2.46.0"> <!-- Normally even minors -->
|
||||
<!ENTITY libraw-version "0.19.5">
|
||||
<!ENTITY libtiff-version "4.0.10">
|
||||
<!ENTITY libwebp-version "1.0.3">
|
||||
@ -562,7 +562,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!ENTITY bind-minor-version "9.14">
|
||||
<!ENTITY bind-version "&bind-minor-version;.5">
|
||||
<!ENTITY mod_dnssd-version "0.6">
|
||||
<!ENTITY NetworkManager-version "1.20.0">
|
||||
<!ENTITY NetworkManager-version "1.20.2">
|
||||
<!ENTITY nmap-version "7.80">
|
||||
<!ENTITY traceroute-version "2.1.0">
|
||||
<!ENTITY whois-version "5.4.3">
|
||||
@ -694,7 +694,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!ENTITY gtkmm2-version "2.24.5">
|
||||
<!ENTITY gtkmm3-version "3.24.1">
|
||||
<!ENTITY gtksourceview-version "3.24.11">
|
||||
<!ENTITY gtksourceview4-version "4.2.0">
|
||||
<!ENTITY gtksourceview4-version "4.4.0">
|
||||
<!ENTITY gtk-vnc-version "1.0.0">
|
||||
<!ENTITY imlib2-version "1.5.1">
|
||||
<!ENTITY keybinder2-version "0.3.1">
|
||||
@ -710,7 +710,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
|
||||
<!ENTITY qscintilla-version "2.10.4">
|
||||
<!ENTITY shared-mime-info-version "1.12">
|
||||
<!ENTITY startup-notification-version "0.12">
|
||||
<!ENTITY webkitgtk-version "2.24.4"> <!-- Even minors only -->
|
||||
<!ENTITY webkitgtk-version "2.26.0"> <!-- Even minors only -->
|
||||
|
||||
<!ENTITY gtk2-libdir "2.0/2.10.0">
|
||||
<!ENTITY qt5-dir "$QT5DIR">
|
||||
|
@ -5,13 +5,13 @@
|
||||
%general-entities;
|
||||
|
||||
<!ENTITY gtksourceview4-download-http
|
||||
"&gnome-download-http;/gtksourceview/4.2/gtksourceview->ksourceview4-version;.tar.xz">
|
||||
"&gnome-download-http;/gtksourceview/4.4/gtksourceview->ksourceview4-version;.tar.xz">
|
||||
<!ENTITY gtksourceview4-download-ftp
|
||||
"&gnome-download-ftp;/gtksourceview/4.2/gtksourceview->ksourceview4-version;.tar.xz">
|
||||
<!ENTITY gtksourceview4-md5sum "c9e6913c2fd30ca2fcdd71482faf8b99">
|
||||
<!ENTITY gtksourceview4-size "1.3 MB">
|
||||
<!ENTITY gtksourceview4-buildsize "88 MB (with tests)">
|
||||
<!ENTITY gtksourceview4-time "0.5 SBU (with tests)">
|
||||
"&gnome-download-ftp;/gtksourceview/4.4/gtksourceview->ksourceview4-version;.tar.xz">
|
||||
<!ENTITY gtksourceview4-md5sum "5c47e314517692f2622a0b724c65e628">
|
||||
<!ENTITY gtksourceview4-size "1.1 MB">
|
||||
<!ENTITY gtksourceview4-buildsize "36 MB (with tests)">
|
||||
<!ENTITY gtksourceview4-time "0.1 SBU (with tests; both using parallelism=4)">
|
||||
]>
|
||||
|
||||
<sect1 id="gtksourceview4" xreflabel="gtksourceview4->ksourceview4-version;">
|
||||
@ -110,12 +110,14 @@
|
||||
following commands:
|
||||
</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=/usr &&
|
||||
make</userinput></screen>
|
||||
<screen><userinput>mkdir build &&
|
||||
cd build &&
|
||||
|
||||
meson --prefix=/usr .. &&
|
||||
ninja</userinput></screen>
|
||||
|
||||
<para>
|
||||
To test the results, issue <command>make check</command>. The tests need
|
||||
To test the results, issue <command>ninja test</command>. The tests need
|
||||
to be run in a graphical environment.
|
||||
</para>
|
||||
|
||||
@ -123,15 +125,16 @@ make</userinput></screen>
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>make install</userinput></screen>
|
||||
<screen role="root"><userinput>ninja install</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="commands">
|
||||
<title>Command Explanations</title>
|
||||
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
href="../../xincludes/gtk-doc-rebuild.xml"/>
|
||||
<para><option>-Dgtk_doc=true</option>: This option is normally
|
||||
used if <application>GTK-Doc</application> is installed and you wish
|
||||
to rebuild and install the API documentation.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -6,10 +6,10 @@
|
||||
|
||||
<!ENTITY webkitgtk-download-http "https://webkitgtk.org/releases/webkitgtk-&webkitgtk-version;.tar.xz">
|
||||
<!ENTITY webkitgtk-download-ftp " ">
|
||||
<!ENTITY webkitgtk-md5sum "c214963d8c0e7d83460da04a0d8dda87">
|
||||
<!ENTITY webkitgtk-size "17 MB">
|
||||
<!ENTITY webkitgtk-buildsize "845 MB (158 MB installed)">
|
||||
<!ENTITY webkitgtk-time "22 SBU (using parallelism=4, 75 SBUs using one core)">
|
||||
<!ENTITY webkitgtk-md5sum "3a7054843cf9decbf824b8ffae794e65">
|
||||
<!ENTITY webkitgtk-size "18 MB">
|
||||
<!ENTITY webkitgtk-buildsize "617 MB (107 MB installed)">
|
||||
<!ENTITY webkitgtk-time "22 SBU (using parallelism=4, estimated 75 SBUs using one core)">
|
||||
]>
|
||||
|
||||
<sect1 id="webkitgtk" xreflabel="WebKitGTK+-&webkitgtk-version;">
|
||||
@ -110,8 +110,11 @@
|
||||
<xref linkend="llvm"/>,
|
||||
<xref linkend="wayland"/>,
|
||||
<ulink url="http://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,
|
||||
<ulink url="http://xsltml.sourceforge.net/">MathML</ulink>, and
|
||||
<ulink url="https://github.com/google/woff2">woff2</ulink>
|
||||
<ulink url="http://xsltml.sourceforge.net/">MathML</ulink>,
|
||||
<ulink url="https://github.com/google/woff2">woff2</ulink>,
|
||||
<ulink url="https://github.com/WebPlatformForEmbedded/libwpe">libwpe</ulink>,
|
||||
<ulink url="https://github.com/Igalia/WPEBackend-fdo">WPEBackend-fdo</ulink>, and
|
||||
<ulink url="https://github.com/flatpak/xdg-dbus-proxy">xdg-dbus-proxy</ulink>
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">
|
||||
@ -133,8 +136,6 @@
|
||||
<screen><userinput>mkdir -vp build &&
|
||||
cd build &&
|
||||
|
||||
CFLAGS=-Wno-expansion-to-defined \
|
||||
CXXFLAGS=-Wno-expansion-to-defined \
|
||||
cmake -DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_SKIP_RPATH=ON \
|
||||
@ -143,7 +144,9 @@ cmake -DCMAKE_BUILD_TYPE=Release \
|
||||
-DUSE_LIBHYPHEN=OFF \
|
||||
-DENABLE_MINIBROWSER=ON \
|
||||
-DUSE_WOFF2=OFF \
|
||||
-Wno-dev -G Ninja .. &&
|
||||
-DUSE_WPE_RENDERER=OFF \
|
||||
-DENABLE_BUBBLEWRAP_SANDBOX=OFF \
|
||||
-Wno-dev -G Ninja .. &&
|
||||
ninja</userinput></screen>
|
||||
|
||||
<para>
|
||||
@ -223,6 +226,18 @@ install -vm644 ../Documentation/webkitdomgtk-4.0/html/* \
|
||||
package <ulink url="https://github.com/google/woff2">woff2</ulink> is installed.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>-DUSE_WPE_RENDERER=OFF</option>: Remove this switch if the optional
|
||||
packages <ulink url="https://github.com/WebPlatformForEmbedded/libwpe">libwpe</ulink> and
|
||||
<ulink url="https://github.com/Igalia/WPEBackend-fdo">WPEBackend-fdo</ulink> are installed.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<option>-DENABLE_BUBBLEWRAP_SANDBOX=OFF</option>: Remove this switch if the optional
|
||||
package <ulink url="https://github.com/flatpak/xdg-dbus-proxy">xdg-dbus-proxy</ulink>
|
||||
is installed.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="content">
|
||||
|
Loading…
Reference in New Issue
Block a user