source: networking/netlibs/glib-networking.xml@ 8641f32

11.2 11.3 12.0 12.1 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk xry111/llvm18 xry111/soup3 xry111/xf86-video-removal
Last change on this file since 8641f32 was 8641f32, checked in by Douglas R. Reno <renodr@…>, 20 months ago

Package updates:

Update to epiphany-42.4
Update to evolution and evolution-data-server 3.44.4
Update to libadwaita-1.1.4
Update to glib-networking-2.72.2

  • Property mode set to 100644
File size: 5.2 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 glib-networking-download-http
8 "&gnome-download-http;/glib-networking/&glib-networking-minor;/glib-networking-&glib-networking-version;.tar.xz">
9 <!ENTITY glib-networking-download-ftp " ">
10<!-- <!ENTITY glib-networking-download-ftp
11 "&gnome-download-ftp;/glib-networking/2.66/glib-networking-&glib-networking-version;.tar.xz"> -->
12 <!ENTITY glib-networking-md5sum "e07fcbbb26977ffc36fec371a0d22371">
13 <!ENTITY glib-networking-size "260 KB">
14 <!ENTITY glib-networking-buildsize "8.0 MB (with tests)">
15 <!ENTITY glib-networking-time "0.1 SBU (with tests)">
16]>
17
18<sect1 id="glib-networking" xreflabel="glib-networking-&glib-networking-version;">
19 <?dbhtml filename="glib-networking.html"?>
20
21 <sect1info>
22 <date>$Date$</date>
23 </sect1info>
24
25 <title>glib-networking-&glib-networking-version;</title>
26
27 <indexterm zone="glib-networking">
28 <primary sortas="a-glib-networking">glib-networking</primary>
29 </indexterm>
30
31 <sect2 role="package">
32 <title>Introduction to GLib Networking</title>
33
34 <para>
35 The <application>GLib Networking</application> package contains
36 Network related gio modules for <application>GLib</application>.
37 </para>
38
39 &lfs111_checked;
40
41 <bridgehead renderas="sect3">Package Information</bridgehead>
42 <itemizedlist spacing="compact">
43 <listitem>
44 <para>
45 Download (HTTP): <ulink url="&glib-networking-download-http;"/>
46 </para>
47 </listitem>
48 <listitem>
49 <para>
50 Download (FTP): <ulink url="&glib-networking-download-ftp;"/>
51 </para>
52 </listitem>
53 <listitem>
54 <para>
55 Download MD5 sum: &glib-networking-md5sum;
56 </para>
57 </listitem>
58 <listitem>
59 <para>
60 Download size: &glib-networking-size;
61 </para>
62 </listitem>
63 <listitem>
64 <para>
65 Estimated disk space required: &glib-networking-buildsize;
66 </para>
67 </listitem>
68 <listitem>
69 <para>
70 Estimated build time: &glib-networking-time;
71 </para>
72 </listitem>
73 </itemizedlist>
74<!--
75 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
76 <itemizedlist spacing="compact">
77 <listitem>
78 <para>
79 Required patch:
80 <ulink url="&patch-root;/glib-networking-&glib-networking-version;-upstream_fixes-1.patch"/>
81 </para>
82 </listitem>
83 </itemizedlist>
84-->
85 <bridgehead renderas="sect3">GLib Networking Dependencies</bridgehead>
86
87 <bridgehead renderas="sect4">Required</bridgehead>
88 <para role="required">
89 <xref linkend="glib2"/> and
90 <xref linkend="gnutls"/>
91 </para>
92
93 <bridgehead renderas="sect4">Recommended</bridgehead>
94 <para role="recommended">
95 <xref linkend="gsettings-desktop-schemas"/> (for the applications
96 using this package to use proxy server settings in GNOME) and
97 <xref linkend="make-ca"/>
98 <!-- p11-kit option no longer exists, and is pulled in by GnuTLS anyway -->
99 </para>
100
101 <bridgehead renderas="sect4">Optional</bridgehead>
102 <para role="optional">
103 <ulink url="https://github.com/libproxy/libproxy">libproxy</ulink>
104 </para>
105
106 <para condition="html" role="usernotes">User Notes:
107 <ulink url="&blfs-wiki;/glib-networking"/>
108 </para>
109 </sect2>
110
111 <sect2 role="installation">
112 <title>Installation of GLib Networking</title>
113
114 <!-- 2.60.0 of glib-networking introduced an experimental OpenSSL backend.
115 Since it is not tested well upstream yet, and it is recommended by upstream
116 to use the GnuTLS backend on Linux, we will continue using the GnuTLS
117 backend and not mention the OpenSSL backend to prevent confusion. -->
118
119 <para>
120 Install <application>GLib Networking</application> by running the following
121 commands:
122 </para>
123
124<screen><userinput>mkdir build &amp;&amp;
125cd build &amp;&amp;
126
127meson --prefix=/usr \
128 --buildtype=release &amp;&amp;
129ninja</userinput></screen>
130
131 <para>
132 To test the results, issue: <command>ninja test</command>.
133 </para>
134
135 <para>
136 Now, as the <systemitem class="username">root</systemitem> user:
137 </para>
138
139<screen role="root"><userinput>ninja install</userinput></screen>
140
141 </sect2>
142
143 <sect2 role="commands">
144 <title>Command Explanations</title>
145
146 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
147 href="../../xincludes/meson-buildtype-release.xml"/>
148
149 </sect2>
150
151 <sect2 role="content">
152 <title>Contents</title>
153
154 <segmentedlist>
155 <segtitle>Installed Program</segtitle>
156 <segtitle>Installed Libraries</segtitle>
157 <segtitle>Installed Directories</segtitle>
158
159 <seglistitem>
160 <seg>
161 None
162 </seg>
163 <seg>
164 libgioenvironmentproxy.so,
165 libgiognomeproxy.so,
166 and libgiognutls.so (GIO Modules installed in
167 <filename class="directory">/usr/lib/gio/modules</filename>)
168 </seg>
169 <seg>
170 None
171 </seg>
172 </seglistitem>
173 </segmentedlist>
174
175 </sect2>
176
177</sect1>
Note: See TracBrowser for help on using the repository browser.