Ravenports generated: 19 Feb 2023 14:11
[ravenports.git] / bucket_84 / libsoup-2.4
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libsoup-2.4
4 VERSION=                2.74.0
5 REVISION=               2
6 KEYWORDS=               devel
7 VARIANTS=               standard
8 SDESC[standard]=        Simple Object Access Protocol implementation in C
9 HOMEPAGE=               https://wiki.gnome.org/Projects/libsoup
10 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            http://ftp.gnome.org/pub/GNOME/sources/libsoup/2.74/
14 DISTFILE[1]=            libsoup-2.74.0.tar.xz:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         dev
19                         nls
20                         docs
21
22 OPTIONS_AVAILABLE=      none
23 OPTIONS_STANDARD=       none
24
25 BUILD_DEPENDS=          vala:single:standard
26 BUILDRUN_DEPENDS=       brotli:single:standard
27                         glib-networking:primary:standard
28                         libpsl:single:standard
29 RUN_DEPENDS=            libgcrypt:single:standard
30
31 USES=                   gettext:build gmake libtool pkgconfig sqlite meson
32                         gtk-doc cpe
33 GNOME_COMPONENTS=       glib intltool introspection libxml2
34
35 DISTNAME=               libsoup-2.74.0
36
37 LICENSE=                LGPL21+:primary
38 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
39 LICENSE_FILE=           LGPL21+:{{WRKSRC}}/COPYING
40 LICENSE_AWK=            TERMS:"^$$"
41 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/libsoup/soup-websocket.h
42 LICENSE_SCHEME=         solo
43
44 CPE_PRODUCT=            libsoup
45 CPE_VENDOR=             gnome
46 FPC_EQUIVALENT=         devel/libsoup
47 GTKDOC_OUTPUT_BASEDIR=  libsoup-2.4
48 MESON_ARGS=             -Dgtk_doc=true
49                         -Dintrospection=enabled
50
51 INSTALL_TARGET=         install-strip
52 INSTALL_REQ_TOOLCHAIN=  yes
53 SOVERSION=              1.11.1
54 PLIST_SUB=              LIBVERSION=2.4
55                         INTRO=""
56
57 VAR_OPSYS[sunos]=       LDFLAGS=-lintl
58 VAR_OPSYS[linux]=       CFLAGS=-D_GNU_SOURCE
59
60 post-install:
61         ${INSTALL_DATA} ${WRKSRC}/libsoup/soup-connection.h \
62                 ${STAGEDIR}${PREFIX}/include/libsoup-2.4/libsoup/soup-connection.h
63
64 [FILE:400:descriptions/desc.primary]
65 Soup is a SOAP (Simple Object Access Protocol) implementation in C.
66
67 It provides a queued asynchronous callback-based mechanism for sending and 
68 servicing SOAP requests, and a WSDL (Web Service Definition Language) for 
69 C compilers which generates client stubs and server skeletons for easily 
70 calling and implementing SOAP methods.  It uses GLib and is designed to 
71 work well with GTK applications.
72
73
74 [FILE:100:distinfo]
75 33b1d4e0d639456c675c227877e94a8078d731233e2d57689c11abcef7d3c48e      1498224 libsoup-2.74.0.tar.xz
76
77
78 [FILE:177:manifests/plist.primary]
79 lib/
80  libsoup-%%LIBVERSION%%.so.%%SOMAJOR%%
81  libsoup-%%LIBVERSION%%.so.%%SOVERSION%%
82  libsoup-gnome-%%LIBVERSION%%.so.%%SOMAJOR%%
83  libsoup-gnome-%%LIBVERSION%%.so.%%SOVERSION%%
84
85
86 [FILE:1746:manifests/plist.dev]
87 %%INTRO%%lib/girepository-1.0/
88  Soup-%%LIBVERSION%%.typelib
89  SoupGNOME-%%LIBVERSION%%.typelib
90 %%INTRO%%share/gir-1.0/
91  Soup-%%LIBVERSION%%.gir
92  SoupGNOME-%%LIBVERSION%%.gir
93 %%INTRO%%share/vala/vapi/
94  libsoup-%%LIBVERSION%%.deps
95  libsoup-%%LIBVERSION%%.vapi
96 include/libsoup-%%LIBVERSION%%/libsoup/
97  soup-address.h
98  soup-auth-domain-basic.h
99  soup-auth-domain-digest.h
100  soup-auth-domain.h
101  soup-auth-manager.h
102  soup-auth.h
103  soup-autocleanups.h
104  soup-cache.h
105  soup-connection.h
106  soup-content-decoder.h
107  soup-content-sniffer.h
108  soup-cookie-jar-db.h
109  soup-cookie-jar-text.h
110  soup-cookie-jar.h
111  soup-cookie.h
112  soup-date.h
113  soup-enum-types.h
114  soup-form.h
115  soup-headers.h
116  soup-hsts-enforcer-db.h
117  soup-hsts-enforcer.h
118  soup-hsts-policy.h
119  soup-logger.h
120  soup-message-body.h
121  soup-message-headers.h
122  soup-message.h
123  soup-method.h
124  soup-misc.h
125  soup-multipart-input-stream.h
126  soup-multipart.h
127  soup-password-manager.h
128  soup-portability.h
129  soup-proxy-resolver-default.h
130  soup-proxy-resolver.h
131  soup-proxy-uri-resolver.h
132  soup-request-data.h
133  soup-request-file.h
134  soup-request-http.h
135  soup-request.h
136  soup-requester.h
137  soup-server.h
138  soup-session-async.h
139  soup-session-feature.h
140  soup-session-sync.h
141  soup-session.h
142  soup-socket.h
143  soup-status.h
144  soup-tld.h
145  soup-types.h
146  soup-uri.h
147  soup-value-utils.h
148  soup-version.h
149  soup-websocket-connection.h
150  soup-websocket-extension-deflate.h
151  soup-websocket-extension-manager.h
152  soup-websocket-extension.h
153  soup-websocket.h
154  soup-xmlrpc-old.h
155  soup-xmlrpc.h
156  soup.h
157 include/libsoup-gnome-%%LIBVERSION%%/libsoup/
158  soup-cookie-jar-sqlite.h
159  soup-gnome-features.h
160  soup-gnome.h
161 lib/
162  libsoup-%%LIBVERSION%%.so
163  libsoup-gnome-%%LIBVERSION%%.so
164 lib/pkgconfig/
165  libsoup-%%LIBVERSION%%.pc
166  libsoup-gnome-%%LIBVERSION%%.pc
167
168
169 [FILE:2617:manifests/plist.nls]
170 share/locale/an/LC_MESSAGES/libsoup.mo
171 share/locale/as/LC_MESSAGES/libsoup.mo
172 share/locale/be/LC_MESSAGES/libsoup.mo
173 share/locale/bg/LC_MESSAGES/libsoup.mo
174 share/locale/bn_IN/LC_MESSAGES/libsoup.mo
175 share/locale/bs/LC_MESSAGES/libsoup.mo
176 share/locale/ca/LC_MESSAGES/libsoup.mo
177 share/locale/ca@valencia/LC_MESSAGES/libsoup.mo
178 share/locale/cs/LC_MESSAGES/libsoup.mo
179 share/locale/da/LC_MESSAGES/libsoup.mo
180 share/locale/de/LC_MESSAGES/libsoup.mo
181 share/locale/el/LC_MESSAGES/libsoup.mo
182 share/locale/en_GB/LC_MESSAGES/libsoup.mo
183 share/locale/eo/LC_MESSAGES/libsoup.mo
184 share/locale/es/LC_MESSAGES/libsoup.mo
185 share/locale/et/LC_MESSAGES/libsoup.mo
186 share/locale/eu/LC_MESSAGES/libsoup.mo
187 share/locale/fa/LC_MESSAGES/libsoup.mo
188 share/locale/fi/LC_MESSAGES/libsoup.mo
189 share/locale/fr/LC_MESSAGES/libsoup.mo
190 share/locale/fur/LC_MESSAGES/libsoup.mo
191 share/locale/gd/LC_MESSAGES/libsoup.mo
192 share/locale/gl/LC_MESSAGES/libsoup.mo
193 share/locale/gu/LC_MESSAGES/libsoup.mo
194 share/locale/he/LC_MESSAGES/libsoup.mo
195 share/locale/hi/LC_MESSAGES/libsoup.mo
196 share/locale/hr/LC_MESSAGES/libsoup.mo
197 share/locale/hu/LC_MESSAGES/libsoup.mo
198 share/locale/id/LC_MESSAGES/libsoup.mo
199 share/locale/it/LC_MESSAGES/libsoup.mo
200 share/locale/ja/LC_MESSAGES/libsoup.mo
201 share/locale/kn/LC_MESSAGES/libsoup.mo
202 share/locale/ko/LC_MESSAGES/libsoup.mo
203 share/locale/lt/LC_MESSAGES/libsoup.mo
204 share/locale/lv/LC_MESSAGES/libsoup.mo
205 share/locale/ml/LC_MESSAGES/libsoup.mo
206 share/locale/mr/LC_MESSAGES/libsoup.mo
207 share/locale/ms/LC_MESSAGES/libsoup.mo
208 share/locale/nb/LC_MESSAGES/libsoup.mo
209 share/locale/ne/LC_MESSAGES/libsoup.mo
210 share/locale/nl/LC_MESSAGES/libsoup.mo
211 share/locale/oc/LC_MESSAGES/libsoup.mo
212 share/locale/or/LC_MESSAGES/libsoup.mo
213 share/locale/pa/LC_MESSAGES/libsoup.mo
214 share/locale/pl/LC_MESSAGES/libsoup.mo
215 share/locale/pt/LC_MESSAGES/libsoup.mo
216 share/locale/pt_BR/LC_MESSAGES/libsoup.mo
217 share/locale/ro/LC_MESSAGES/libsoup.mo
218 share/locale/ru/LC_MESSAGES/libsoup.mo
219 share/locale/sk/LC_MESSAGES/libsoup.mo
220 share/locale/sl/LC_MESSAGES/libsoup.mo
221 share/locale/sr/LC_MESSAGES/libsoup.mo
222 share/locale/sr@latin/LC_MESSAGES/libsoup.mo
223 share/locale/sv/LC_MESSAGES/libsoup.mo
224 share/locale/ta/LC_MESSAGES/libsoup.mo
225 share/locale/te/LC_MESSAGES/libsoup.mo
226 share/locale/tg/LC_MESSAGES/libsoup.mo
227 share/locale/th/LC_MESSAGES/libsoup.mo
228 share/locale/tr/LC_MESSAGES/libsoup.mo
229 share/locale/ug/LC_MESSAGES/libsoup.mo
230 share/locale/uk/LC_MESSAGES/libsoup.mo
231 share/locale/uz@cyrillic/LC_MESSAGES/libsoup.mo
232 share/locale/vi/LC_MESSAGES/libsoup.mo
233 share/locale/zh_CN/LC_MESSAGES/libsoup.mo
234 share/locale/zh_HK/LC_MESSAGES/libsoup.mo
235 share/locale/zh_TW/LC_MESSAGES/libsoup.mo
236
237
238 [FILE:1528:manifests/plist.docs]
239 share/doc/libsoup-%%LIBVERSION%%/
240  SoupAddress.html
241  SoupAuth.html
242  SoupAuthDomain.html
243  SoupAuthDomainBasic.html
244  SoupAuthDomainDigest.html
245  SoupAuthManager.html
246  SoupCache.html
247  SoupContentDecoder.html
248  SoupContentSniffer.html
249  SoupCookie.html
250  SoupCookieJar.html
251  SoupCookieJarDB.html
252  SoupCookieJarText.html
253  SoupHSTSEnforcer.html
254  SoupHSTSEnforcerDB.html
255  SoupLogger.html
256  SoupMessage.html
257  SoupMessageBody.html
258  SoupMessageHeaders.html
259  SoupMultipart.html
260  SoupMultipartInputStream.html
261  SoupProxyResolverDefault.html
262  SoupRequest.html
263  SoupRequestData.html
264  SoupRequestFile.html
265  SoupRequestHTTP.html
266  SoupServer.html
267  SoupSession.html
268  SoupSessionAsync.html
269  SoupSessionFeature.html
270  SoupSessionSync.html
271  SoupSocket.html
272  SoupURI.html
273  annotation-glossary.html
274  ch01.html
275  ch02.html
276  ch03.html
277  ch04.html
278  ch05.html
279  home.png
280  index.html
281  ix01.html
282  left-insensitive.png
283  left.png
284  libsoup-%%LIBVERSION%%-HTML-Form-Support.html
285  libsoup-%%LIBVERSION%%-Soup-Miscellaneous-Utilities.html
286  libsoup-%%LIBVERSION%%-SoupServer-deprecated-API.html
287  libsoup-%%LIBVERSION%%-Top-Level-Domain-utils.html
288  libsoup-%%LIBVERSION%%-Version-Information.html
289  libsoup-%%LIBVERSION%%-WebSockets.html
290  libsoup-%%LIBVERSION%%-XMLRPC-Support.html
291  libsoup-%%LIBVERSION%%-soup-method.html
292  libsoup-%%LIBVERSION%%-soup-status.html
293  libsoup-build-howto.html
294  libsoup-client-howto.html
295  libsoup-request-howto.html
296  libsoup-server-howto.html
297  libsoup-session-porting.html
298  right-insensitive.png
299  right.png
300  style.css
301  up-insensitive.png
302  up.png
303
304
305 [FILE:333:patches/patch-libsoup_soup-auth-negotiate.c]
306 --- libsoup/soup-auth-negotiate.c.orig  2021-08-22 22:32:34 UTC
307 +++ libsoup/soup-auth-negotiate.c
308 @@ -13,7 +13,11 @@
309  #include <string.h>
310  
311  #ifdef LIBSOUP_HAVE_GSSAPI
312 +#ifdef __FreeBSD__
313 +#include <gssapi/gssapi_krb5.h>
314 +#else
315  #include <gssapi/gssapi.h>
316 +#endif
317  #endif /* LIBSOUP_HAVE_GSSAPI */
318  
319  #include "soup-auth-negotiate.h"
320