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