source: xsoft/graphweb/falkon.xml@ 88ddfb81

12.2 gimp3 lazarus trunk xry111/for-12.3 xry111/spidermonkey128
Last change on this file since 88ddfb81 was 2a80d40, checked in by Douglas R. Reno <renodr@…>, 4 months ago

Falkon: falkon now needs ki18n, so update the note.

  • Property mode set to 100644
File size: 6.8 KB
RevLine 
[ab4fdfc]1<?xml version="1.0" encoding="UTF-8"?>
[ba0ff42b]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
[fee60762]7 <!ENTITY falkon-download-http "&kf6apps-download-http;/falkon-&kf6apps-version;.tar.xz">
[ba0ff42b]8 <!ENTITY falkon-download-ftp " ">
[0005499]9 <!ENTITY falkon-md5sum "08d43cccbce92d44490195ed493be1f8">
[fde99eb]10 <!ENTITY falkon-size "2.5 MB">
[0005499]11 <!ENTITY falkon-buildsize "149 MB">
12 <!ENTITY falkon-time "1.4 SBU (Using parallelism=4; add 0.9 SBU for tests)">
[ba0ff42b]13]>
14
[fee60762]15<sect1 id="falkon" xreflabel="falkon-&kf6apps-version;">
[ba0ff42b]16 <?dbhtml filename="falkon.html"?>
17
18
[0005499]19 <title>falkon-&kf6apps-version;</title>
[ba0ff42b]20
21 <indexterm zone="falkon">
22 <primary sortas="a-falkon">falkon</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to falkon</title>
27
28 <para>
29 <application>Falkon</application> is a KDE web browser using the QtWebEngine
30 rendering engine. It was previously known as <application>QupZilla</application>.
31 It aims to be a lightweight web browser available through all major platforms.
32 </para>
33
34 <para>
35 Although <application>falkon</application> is now part of KDE, it can be
36 installed without KDE (with the loss of <application>kwallet</application>
[4b64c31]37 functionality).
[ba0ff42b]38 </para>
39
[119cb6e]40 <para>
41 Falkon relies on QtWebEngine. Please read the warning on that page.
42 </para>
[fc0828f]43
[f67c5c8]44 &lfs121_checked;
[ba0ff42b]45
46 <bridgehead renderas="sect3">Package Information</bridgehead>
47 <itemizedlist spacing="compact">
48 <listitem>
49 <para>
50 Download (HTTP): <ulink url="&falkon-download-http;"/>
51 </para>
52 </listitem>
53 <listitem>
54 <para>
55 Download (FTP): <ulink url="&falkon-download-ftp;"/>
56 </para>
57 </listitem>
58 <listitem>
59 <para>
60 Download MD5 sum: &falkon-md5sum;
61 </para>
62 </listitem>
63 <listitem>
64 <para>
65 Download size: &falkon-size;
66 </para>
67 </listitem>
68 <listitem>
69 <para>
70 Estimated disk space required: &falkon-buildsize;
71 </para>
72 </listitem>
73 <listitem>
74 <para>
75 Estimated build time: &falkon-time;
76 </para>
77 </listitem>
78 </itemizedlist>
79
80 <bridgehead renderas="sect3">falkon Dependencies</bridgehead>
81
82 <bridgehead renderas="sect4">Required</bridgehead>
83 <para role="required">
[42fc81b]84 <xref linkend="extra-cmake-modules"/>,
[5bfcd23e]85 <xref linkend="kf6-frameworks"/> (for karchive), and
[ba0ff42b]86 <xref linkend="qtwebengine"/>
87 </para>
88
[42fc81b]89 <note>
[7a9a7b26]90 <para>
[2a80d40]91 Strictly speaking, only karchive and ki18n are required to build falkon,
92 but several other packages in <xref linkend="kf6-frameworks"/> can be
93 used if they are present. To build only karchive and ki18n, download
94 those packages from the directory specified in
95 <xref linkend="kf6-frameworks"/> and use the build instructions on that
96 page, changing the $KF6_PREFIX to /usr.
[7a9a7b26]97 </para>
[42fc81b]98 </note>
99
[ba0ff42b]100 <bridgehead renderas="sect4">Optional</bridgehead>
101 <para role="optional">
[660581e]102 <xref linkend="gnome-keyring"/>,
103 <ulink url="https://pypi.org/project/PySide2/">PySide2</ulink>, and
104 <ulink url="https://pypi.org/project/shiboken2/">Shiboken2</ulink>
[ba0ff42b]105 </para>
106
107 <para condition="html" role="usernotes">
[42ddc30]108 Editor Notes: <ulink url="&blfs-wiki;/falkon"/>
[ba0ff42b]109 </para>
110 </sect2>
111
112 <sect2 role="installation">
113 <title>Installation of falkon</title>
114
115 <para>
116 Install <application>falkon</application> by running the following
117 commands:
118 </para>
119
[cd3335ad]120<screen><userinput>mkdir build &amp;&amp;
121cd build &amp;&amp;
122
123cmake -DCMAKE_INSTALL_PREFIX=/usr \
124 -DCMAKE_BUILD_TYPE=Release \
125 .. &amp;&amp;
126
[ba0ff42b]127make</userinput></screen>
128
129 <para>
[fee60762]130 Tests should be run after installation.
[ba0ff42b]131 </para>
132
133 <para>
134 Now, as the <systemitem class="username">root</systemitem> user:
135 </para>
136
[fee60762]137<screen role="root"><userinput>make install &amp;&amp;
138ldconfig</userinput></screen>
139
140 <para>
141 To test the results, issue: <command>make test</command>. All
142 tests should pass. If any fail, the full results will be in
143 <filename>Testing/Temporary/LastTest.log</filename>.
144 </para>
[ba0ff42b]145
[b40bd3f1]146 <note>
147 <para>
148 When upgrading this package, it is possible that the contents
149 of the application will remain empty even though everything else
150 appears to be working properly. In this case try removing
151 <filename>~/.cache/falkon</filename> and restarting the program.
152 </para>
153 </note>
154
[ba0ff42b]155 <para>
156 If you have installed <application>Pyside2</application> you will want to
[660581e]157 examine <command>hellopython.py</command> which is in the <filename
[ba0ff42b]158 class="directory">scripts/</filename> directory, and perhaps copy it to
159 your home directory.
160 </para>
161
[c0f71f2]162 <note>
163 <para>
164 If you are on a non-x86_64 architecture and run into problems with
165 missing text, you may wish to export
166 <envar>QTWEBENGINE_CHROMIUM_FLAGS="--no-sandbox"</envar> prior to
167 running Falkon.
168 </para>
169 </note>
170
[ba0ff42b]171 </sect2>
172
173 <sect2 role="commands">
174 <title>Command Explanations</title>
175
[91e1961f]176 <para>
[55a55f1]177 <option>-DBUILD_TESTING=OFF</option>: This will save a little time and space by
[91e1961f]178 not building the test programs, use this if you do not wish to run the test.
179 </para>
180
[ba0ff42b]181 </sect2>
182
183 <sect2 role="content">
184 <title>Contents</title>
185
186 <segmentedlist>
187 <segtitle>Installed Programs</segtitle>
188 <segtitle>Installed Library</segtitle>
189 <segtitle>Installed Directory</segtitle>
190
191 <seglistitem>
192 <seg>
193 falkon
194 </seg>
195 <seg>
196 libFalkonPrivate.so.3
197 </seg>
198 <seg>
[660581e]199 /usr/share/falkon
[ba0ff42b]200 </seg>
201 </seglistitem>
202 </segmentedlist>
203
204 <variablelist>
205 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
206 <?dbfo list-presentation="list"?>
207 <?dbhtml list-presentation="table"?>
208
209 <varlistentry id="falkon-prog">
210 <term><command>falkon</command></term>
211 <listitem>
212 <para>
[4c24eb0a]213 is a web browser which uses qtwebengine
[ba0ff42b]214 </para>
215 <indexterm zone="falkon falkon-prog">
216 <primary sortas="b-falkon">falkon</primary>
217 </indexterm>
218 </listitem>
219 </varlistentry>
220
221 <varlistentry id="libFalkonPrivate.so.3">
222 <term><filename class="libraryfile">libFalkonPrivate.so.3</filename></term>
223 <listitem>
224 <para>
[4c24eb0a]225 contains functions used by falkon
[ba0ff42b]226 </para>
227 <indexterm zone="falkon libFalkonPrivate.so.3">
228 <primary sortas="c-libFalkonPrivate.so.3">libFalkonPrivate.so.3</primary>
229 </indexterm>
230 </listitem>
231 </varlistentry>
232 </variablelist>
233 </sect2>
[4c24eb0a]234
[ba0ff42b]235</sect1>
Note: See TracBrowser for help on using the repository browser.