source: x/lib/gtksourceview5.xml@ c109412

12.1 ken/TL2024 lazarus plabs/newcss python3.11 rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18
Last change on this file since c109412 was e1e58be, checked in by Pierre Labastie <pierre.labastie@…>, 8 months ago

Remove all ftp urls

neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...

  • Property mode set to 100644
File size: 5.1 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
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
7 <!ENTITY gtksourceview5-download-http "&gnome-download-http;/gtksourceview/5.10/gtksourceview-&gtksourceview5-version;.tar.xz">
8 <!ENTITY gtksourceview5-download-ftp " ">
9 <!ENTITY gtksourceview5-md5sum "f74162d727875c3f517d5316148e7222">
10 <!ENTITY gtksourceview5-size "1.2 MB">
11 <!ENTITY gtksourceview5-buildsize "47 MB">
12 <!ENTITY gtksourceview5-time "0.2 SBU (with tests; both using parallelism=4)">
13]>
14
15<sect1 id="gtksourceview5" xreflabel="gtksourceview5-&gtksourceview5-version;">
16 <?dbhtml filename="gtksourceview5.html"?>
17
18
19 <title>gtksourceview5-&gtksourceview5-version;</title>
20
21 <indexterm zone="gtksourceview5">
22 <primary sortas="a-gtksourceview5">gtksourceview5</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to GtkSourceView</title>
27
28 <para>
29 The <application>GtkSourceView</application> package contains
30 a library used for extending the <application>GTK</application>
31 text functions to include syntax highlighting.
32 </para>
33
34 &lfs120_checked;
35
36 <bridgehead renderas="sect3">Package Information</bridgehead>
37 <itemizedlist spacing="compact">
38 <listitem>
39 <para>
40 Download (HTTP): <ulink url="&gtksourceview5-download-http;"/>
41 </para>
42 </listitem>
43 <listitem>
44 <para>
45 Download (FTP): <ulink url="&gtksourceview5-download-ftp;"/>
46 </para>
47 </listitem>
48 <listitem>
49 <para>
50 Download MD5 sum: &gtksourceview5-md5sum;
51 </para>
52 </listitem>
53 <listitem>
54 <para>
55 Download size: &gtksourceview5-size;
56 </para>
57 </listitem>
58 <listitem>
59 <para>
60 Estimated disk space required: &gtksourceview5-buildsize;
61 </para>
62 </listitem>
63 <listitem>
64 <para>
65 Estimated build time: &gtksourceview5-time;
66 </para>
67 </listitem>
68 </itemizedlist>
69
70 <bridgehead renderas="sect3">GtkSourceView Dependencies</bridgehead>
71
72 <bridgehead renderas="sect4">Required</bridgehead>
73 <para role="required">
74 <xref linkend="gtk4"/> and
75 <xref linkend="pcre2"/>
76 </para>
77
78 <bridgehead renderas="sect4">Recommended</bridgehead>
79 <para role="recommended">
80 <xref linkend="gobject-introspection"/> and
81 <xref linkend="libxml2"/>
82 </para>
83
84 <bridgehead renderas="sect4">Optional</bridgehead>
85 <para role="optional">
86 <xref linkend="gtk-doc"/>,
87 <!--<xref linkend="sysprof"/>,-->
88 <xref linkend="vala"/>,
89 <xref linkend="valgrind"/>,
90 <ulink url="&sysprof-url;">sysprof</ulink>,
91 <ulink url="https://www.vulkan.org/">Vulkan</ulink>
92 </para>
93
94 </sect2>
95
96 <sect2 role="installation">
97 <title>Installation of GtkSourceView</title>
98
99 <para>
100 Install <application>GtkSourceView</application> by running the following
101 commands:
102 </para>
103
104<screen><userinput>mkdir build &amp;&amp;
105cd build &amp;&amp;
106
107meson setup --prefix=/usr --buildtype=release .. &amp;&amp;
108ninja</userinput></screen>
109
110 <para>
111 To test the results, issue: <command>ninja test</command>.
112 </para>
113
114 <para>
115 Now, as the <systemitem class="username">root</systemitem> user:
116 </para>
117
118<screen role="root"><userinput>ninja install</userinput></screen>
119 </sect2>
120
121 <sect2 role="commands">
122 <title>Command Explanations</title>
123
124 <para>
125 <option>-Dgtk_doc=true</option>: Use this switch if you have
126 <xref linkend="gtk-doc"/> installed and wish to generate the API
127 documentation.
128 </para>
129
130 <para>
131 <option>-Dsysprof=true</option>: Use this switch if you have
132 <ulink url="&sysprof-url;">sysprof</ulink> installed and wish to build
133 with sysprof profiler support.
134 </para>
135 </sect2>
136
137 <sect2 role="content">
138 <title>Contents</title>
139
140 <segmentedlist>
141 <segtitle>Installed Programs</segtitle>
142 <segtitle>Installed Libraries</segtitle>
143 <segtitle>Installed Directories</segtitle>
144
145 <seglistitem>
146 <seg>
147 None
148 </seg>
149 <seg>
150 libgtksourceview-5.so
151 </seg>
152 <seg>
153 /usr/include/gtksourceview-5 and
154 /usr/share/gtksourceview-5
155 </seg>
156 </seglistitem>
157 </segmentedlist>
158
159 <variablelist>
160 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
161 <?dbfo list-presentation="list"?>
162 <?dbhtml list-presentation="table"?>
163
164 <varlistentry id="libgtksourceview-5">
165 <term><filename class="libraryfile">libgtksourceview-5.so</filename></term>
166 <listitem>
167 <para>
168 contains function extensions for the GtkTextView widget
169 </para>
170 <indexterm zone="gtksourceview5 libgtksourceview-5">
171 <primary sortas="c-libgtksourceview-5">libgtksourceview-5.so</primary>
172 </indexterm>
173 </listitem>
174 </varlistentry>
175 </variablelist>
176 </sect2>
177</sect1>
Note: See TracBrowser for help on using the repository browser.