1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Simple Object Access Protocol implementation in C
8 HOMEPAGE= https://wiki.gnome.org/Projects/libsoup
9 CONTACT= Michael_Reim[kraileth@elderlinux.org]
12 SITES[main]= http://ftp.gnome.org/pub/GNOME/sources/libsoup/2.64/
13 DISTFILE[1]= libsoup-2.64.0.tar.xz:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 BUILD_DEPENDS= gtk-doc:single:standard
23 BUILDRUN_DEPENDS= glib-networking:single:standard
24 libpsl:single:standard
25 RUN_DEPENDS= libgcrypt:single:standard
27 USES= gettext-tools gmake libtool pkgconfig python:build
29 GNOME_COMPONENTS= glib intltool introspection libxml2
31 LICENSE= LGPL21+:primary
32 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
33 LICENSE_FILE= LGPL21+:{{WRKSRC}}/COPYING
34 LICENSE_AWK= TERMS:"^$$"
35 LICENSE_SOURCE= TERMS:{{WRKSRC}}/libsoup/soup-websocket.h
38 FPC_EQUIVALENT= devel/libsoup
39 MESON_ARGS= -Dgssapi=false
47 MESON_INSERT_RPATH= libsoup/meson.build
49 INSTALL_TARGET= install-strip
50 INSTALL_REQ_TOOLCHAIN= yes
52 PLIST_SUB= LIBVERSION=2.4
54 VAR_OPSYS[linux]= CFLAGS=-D_GNU_SOURCE
57 ${INSTALL_DATA} ${WRKSRC}/libsoup/soup-connection.h \
58 ${STAGEDIR}${PREFIX}/include/libsoup-2.4/libsoup/soup-connection.h
59 ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/libsoup-2.4 \
60 ${STAGEDIR}${PREFIX}/share/doc/soup
61 ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
63 [FILE:400:descriptions/desc.primary]
64 Soup is a SOAP (Simple Object Access Protocol) implementation in C.
66 It provides a queued asynchronous callback-based mechanism for sending and
67 servicing SOAP requests, and a WSDL (Web Service Definition Language) for
68 C compilers which generates client stubs and server skeletons for easily
69 calling and implementing SOAP methods. It uses GLib and is designed to
70 work well with GTK applications.
74 d95bc9602c97ec805d80e5ddf75605665c4c4d6b2c56893c416e707ef578e727 1797040 libsoup-2.64.0.tar.xz
77 [FILE:3851:manifests/plist.primary]
78 include/libsoup-%%LIBVERSION%%/libsoup/
80 soup-auth-domain-basic.h
81 soup-auth-domain-digest.h
88 soup-content-decoder.h
89 soup-content-sniffer.h
91 soup-cookie-jar-text.h
100 soup-message-headers.h
104 soup-multipart-input-stream.h
106 soup-password-manager.h
108 soup-proxy-resolver-default.h
109 soup-proxy-resolver.h
110 soup-proxy-uri-resolver.h
118 soup-session-feature.h
128 soup-websocket-connection.h
134 libsoup-%%LIBVERSION%%.so
135 libsoup-%%LIBVERSION%%.so.%%SOMAJOR%%
136 libsoup-%%LIBVERSION%%.so.%%SOVERSION%%
137 lib/girepository-1.0/Soup-%%LIBVERSION%%.typelib
138 lib/pkgconfig/libsoup-%%LIBVERSION%%.pc
139 share/gir-1.0/Soup-%%LIBVERSION%%.gir
140 share/locale/an/LC_MESSAGES/libsoup.mo
141 share/locale/as/LC_MESSAGES/libsoup.mo
142 share/locale/be/LC_MESSAGES/libsoup.mo
143 share/locale/bg/LC_MESSAGES/libsoup.mo
144 share/locale/bn_IN/LC_MESSAGES/libsoup.mo
145 share/locale/bs/LC_MESSAGES/libsoup.mo
146 share/locale/ca/LC_MESSAGES/libsoup.mo
147 share/locale/ca@valencia/LC_MESSAGES/libsoup.mo
148 share/locale/cs/LC_MESSAGES/libsoup.mo
149 share/locale/da/LC_MESSAGES/libsoup.mo
150 share/locale/de/LC_MESSAGES/libsoup.mo
151 share/locale/el/LC_MESSAGES/libsoup.mo
152 share/locale/en_GB/LC_MESSAGES/libsoup.mo
153 share/locale/eo/LC_MESSAGES/libsoup.mo
154 share/locale/es/LC_MESSAGES/libsoup.mo
155 share/locale/et/LC_MESSAGES/libsoup.mo
156 share/locale/eu/LC_MESSAGES/libsoup.mo
157 share/locale/fa/LC_MESSAGES/libsoup.mo
158 share/locale/fr/LC_MESSAGES/libsoup.mo
159 share/locale/fur/LC_MESSAGES/libsoup.mo
160 share/locale/gd/LC_MESSAGES/libsoup.mo
161 share/locale/gl/LC_MESSAGES/libsoup.mo
162 share/locale/gu/LC_MESSAGES/libsoup.mo
163 share/locale/he/LC_MESSAGES/libsoup.mo
164 share/locale/hi/LC_MESSAGES/libsoup.mo
165 share/locale/hr/LC_MESSAGES/libsoup.mo
166 share/locale/hu/LC_MESSAGES/libsoup.mo
167 share/locale/id/LC_MESSAGES/libsoup.mo
168 share/locale/it/LC_MESSAGES/libsoup.mo
169 share/locale/ja/LC_MESSAGES/libsoup.mo
170 share/locale/kn/LC_MESSAGES/libsoup.mo
171 share/locale/ko/LC_MESSAGES/libsoup.mo
172 share/locale/lt/LC_MESSAGES/libsoup.mo
173 share/locale/lv/LC_MESSAGES/libsoup.mo
174 share/locale/ml/LC_MESSAGES/libsoup.mo
175 share/locale/mr/LC_MESSAGES/libsoup.mo
176 share/locale/nb/LC_MESSAGES/libsoup.mo
177 share/locale/ne/LC_MESSAGES/libsoup.mo
178 share/locale/nl/LC_MESSAGES/libsoup.mo
179 share/locale/oc/LC_MESSAGES/libsoup.mo
180 share/locale/or/LC_MESSAGES/libsoup.mo
181 share/locale/pa/LC_MESSAGES/libsoup.mo
182 share/locale/pl/LC_MESSAGES/libsoup.mo
183 share/locale/pt/LC_MESSAGES/libsoup.mo
184 share/locale/pt_BR/LC_MESSAGES/libsoup.mo
185 share/locale/ro/LC_MESSAGES/libsoup.mo
186 share/locale/ru/LC_MESSAGES/libsoup.mo
187 share/locale/sk/LC_MESSAGES/libsoup.mo
188 share/locale/sl/LC_MESSAGES/libsoup.mo
189 share/locale/sr/LC_MESSAGES/libsoup.mo
190 share/locale/sr@latin/LC_MESSAGES/libsoup.mo
191 share/locale/sv/LC_MESSAGES/libsoup.mo
192 share/locale/ta/LC_MESSAGES/libsoup.mo
193 share/locale/te/LC_MESSAGES/libsoup.mo
194 share/locale/tg/LC_MESSAGES/libsoup.mo
195 share/locale/th/LC_MESSAGES/libsoup.mo
196 share/locale/tr/LC_MESSAGES/libsoup.mo
197 share/locale/ug/LC_MESSAGES/libsoup.mo
198 share/locale/uk/LC_MESSAGES/libsoup.mo
199 share/locale/uz@cyrillic/LC_MESSAGES/libsoup.mo
200 share/locale/vi/LC_MESSAGES/libsoup.mo
201 share/locale/zh_CN/LC_MESSAGES/libsoup.mo
202 share/locale/zh_HK/LC_MESSAGES/libsoup.mo
203 share/locale/zh_TW/LC_MESSAGES/libsoup.mo
206 [FILE:1462:manifests/plist.docs]
211 SoupAuthDomainBasic.html
212 SoupAuthDomainDigest.html
215 SoupContentDecoder.html
216 SoupContentSniffer.html
220 SoupCookieJarText.html
224 SoupMessageHeaders.html
226 SoupMultipartInputStream.html
227 SoupProxyResolverDefault.html
234 SoupSessionAsync.html
235 SoupSessionFeature.html
239 annotation-glossary.html
250 libsoup-%%LIBVERSION%%-HTML-Form-Support.html
251 libsoup-%%LIBVERSION%%-Soup-Miscellaneous-Utilities.html
252 libsoup-%%LIBVERSION%%-SoupServer-deprecated-API.html
253 libsoup-%%LIBVERSION%%-Top-Level-Domain-utils.html
254 libsoup-%%LIBVERSION%%-Version-Information.html
255 libsoup-%%LIBVERSION%%-WebSockets.html
256 libsoup-%%LIBVERSION%%-XMLRPC-Support.html
257 libsoup-%%LIBVERSION%%-soup-method.html
258 libsoup-%%LIBVERSION%%-soup-status.html
259 libsoup-build-howto.html
260 libsoup-client-howto.html
261 libsoup-request-howto.html
262 libsoup-server-howto.html
263 libsoup-session-porting.html
264 right-insensitive.png
271 [FILE:1694:patches/patch-libsoup_Makefile.in]
272 --- libsoup/Makefile.in.orig 2018-09-03 14:23:11 UTC
273 +++ libsoup/Makefile.in
274 @@ -298,7 +298,7 @@ libsoup_2_4_la_LINK = $(LIBTOOL) $(AM_V_
275 $(libsoup_2_4_la_CFLAGS) $(CFLAGS) $(libsoup_2_4_la_LDFLAGS) \
277 @BUILD_LIBSOUP_GNOME_TRUE@libsoup_gnome_2_4_la_DEPENDENCIES = \
278 -@BUILD_LIBSOUP_GNOME_TRUE@ libsoup-2.4.la $(am__DEPENDENCIES_1)
279 +@BUILD_LIBSOUP_GNOME_TRUE@ $(am__DEPENDENCIES_1)
280 am__libsoup_gnome_2_4_la_SOURCES_DIST = soup-cookie-jar-sqlite.c \
281 soup-gnome-features.c soup-proxy-resolver-gnome.h \
282 soup-proxy-resolver-gnome.c soup-password-manager-gnome.h \
283 @@ -880,7 +880,7 @@ libsoup_2_4_la_SOURCES = \
284 @BUILD_LIBSOUP_GNOME_TRUE@ -export-dynamic
286 @BUILD_LIBSOUP_GNOME_TRUE@libsoup_gnome_2_4_la_LIBADD = \
287 -@BUILD_LIBSOUP_GNOME_TRUE@ libsoup-2.4.la \
288 +@BUILD_LIBSOUP_GNOME_TRUE@ -lsoup-2.4 \
289 @BUILD_LIBSOUP_GNOME_TRUE@ $(GLIB_LIBS)
291 @BUILD_LIBSOUP_GNOME_TRUE@libsoup_gnome_2_4_la_SOURCES = \
292 @@ -939,7 +939,7 @@ INTROSPECTION_COMPILER_ARGS = --included
293 @BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@ --include-uninstalled=$(builddir)/Soup-2.4.gir
295 @BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@SoupGNOME_2_4_gir_CFLAGS = $(AM_CPPFLAGS)
296 -@BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@SoupGNOME_2_4_gir_LIBS = libsoup-gnome-2.4.la libsoup-2.4.la
297 +@BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@SoupGNOME_2_4_gir_LIBS = libsoup-gnome-2.4.la soup-2.4
298 @BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@SoupGNOME_2_4_gir_FILES = $(addprefix $(srcdir)/,$(gi_soup_gnome_files))
299 @BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@SoupGNOME_2_4_gir_EXPORT_PACKAGES = libsoup-gnome-2.4
300 @HAVE_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0
303 [FILE:345:freebsd/patch-libsoup_soup-auth-negotiate.c]
304 --- libsoup/soup-auth-negotiate.c.orig 2017-12-09 08:28:36.594795000 +0100
305 +++ libsoup/soup-auth-negotiate.c 2017-12-09 08:28:59.421891000 +0100
309 #ifdef LIBSOUP_HAVE_GSSAPI
310 -#include <gssapi/gssapi.h>
311 +#include <gssapi/gssapi_krb5.h>
312 #endif /* LIBSOUP_HAVE_GSSAPI */
314 #include "soup-auth-negotiate.h"