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