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
55 ${INSTALL_DATA} ${WRKSRC}/libsoup/soup-connection.h \
56 ${STAGEDIR}${PREFIX}/include/libsoup-2.4/libsoup/soup-connection.h
57 ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/libsoup-2.4 \
58 ${STAGEDIR}${PREFIX}/share/doc/soup
59 ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
61 [FILE:400:descriptions/desc.primary]
62 Soup is a SOAP (Simple Object Access Protocol) implementation in C.
64 It provides a queued asynchronous callback-based mechanism for sending and
65 servicing SOAP requests, and a WSDL (Web Service Definition Language) for
66 C compilers which generates client stubs and server skeletons for easily
67 calling and implementing SOAP methods. It uses GLib and is designed to
68 work well with GTK applications.
72 d95bc9602c97ec805d80e5ddf75605665c4c4d6b2c56893c416e707ef578e727 1797040 libsoup-2.64.0.tar.xz
75 [FILE:3851:manifests/plist.primary]
76 include/libsoup-%%LIBVERSION%%/libsoup/
78 soup-auth-domain-basic.h
79 soup-auth-domain-digest.h
86 soup-content-decoder.h
87 soup-content-sniffer.h
89 soup-cookie-jar-text.h
98 soup-message-headers.h
102 soup-multipart-input-stream.h
104 soup-password-manager.h
106 soup-proxy-resolver-default.h
107 soup-proxy-resolver.h
108 soup-proxy-uri-resolver.h
116 soup-session-feature.h
126 soup-websocket-connection.h
132 libsoup-%%LIBVERSION%%.so
133 libsoup-%%LIBVERSION%%.so.%%SOMAJOR%%
134 libsoup-%%LIBVERSION%%.so.%%SOVERSION%%
135 lib/girepository-1.0/Soup-%%LIBVERSION%%.typelib
136 lib/pkgconfig/libsoup-%%LIBVERSION%%.pc
137 share/gir-1.0/Soup-%%LIBVERSION%%.gir
138 share/locale/an/LC_MESSAGES/libsoup.mo
139 share/locale/as/LC_MESSAGES/libsoup.mo
140 share/locale/be/LC_MESSAGES/libsoup.mo
141 share/locale/bg/LC_MESSAGES/libsoup.mo
142 share/locale/bn_IN/LC_MESSAGES/libsoup.mo
143 share/locale/bs/LC_MESSAGES/libsoup.mo
144 share/locale/ca/LC_MESSAGES/libsoup.mo
145 share/locale/ca@valencia/LC_MESSAGES/libsoup.mo
146 share/locale/cs/LC_MESSAGES/libsoup.mo
147 share/locale/da/LC_MESSAGES/libsoup.mo
148 share/locale/de/LC_MESSAGES/libsoup.mo
149 share/locale/el/LC_MESSAGES/libsoup.mo
150 share/locale/en_GB/LC_MESSAGES/libsoup.mo
151 share/locale/eo/LC_MESSAGES/libsoup.mo
152 share/locale/es/LC_MESSAGES/libsoup.mo
153 share/locale/et/LC_MESSAGES/libsoup.mo
154 share/locale/eu/LC_MESSAGES/libsoup.mo
155 share/locale/fa/LC_MESSAGES/libsoup.mo
156 share/locale/fr/LC_MESSAGES/libsoup.mo
157 share/locale/fur/LC_MESSAGES/libsoup.mo
158 share/locale/gd/LC_MESSAGES/libsoup.mo
159 share/locale/gl/LC_MESSAGES/libsoup.mo
160 share/locale/gu/LC_MESSAGES/libsoup.mo
161 share/locale/he/LC_MESSAGES/libsoup.mo
162 share/locale/hi/LC_MESSAGES/libsoup.mo
163 share/locale/hr/LC_MESSAGES/libsoup.mo
164 share/locale/hu/LC_MESSAGES/libsoup.mo
165 share/locale/id/LC_MESSAGES/libsoup.mo
166 share/locale/it/LC_MESSAGES/libsoup.mo
167 share/locale/ja/LC_MESSAGES/libsoup.mo
168 share/locale/kn/LC_MESSAGES/libsoup.mo
169 share/locale/ko/LC_MESSAGES/libsoup.mo
170 share/locale/lt/LC_MESSAGES/libsoup.mo
171 share/locale/lv/LC_MESSAGES/libsoup.mo
172 share/locale/ml/LC_MESSAGES/libsoup.mo
173 share/locale/mr/LC_MESSAGES/libsoup.mo
174 share/locale/nb/LC_MESSAGES/libsoup.mo
175 share/locale/ne/LC_MESSAGES/libsoup.mo
176 share/locale/nl/LC_MESSAGES/libsoup.mo
177 share/locale/oc/LC_MESSAGES/libsoup.mo
178 share/locale/or/LC_MESSAGES/libsoup.mo
179 share/locale/pa/LC_MESSAGES/libsoup.mo
180 share/locale/pl/LC_MESSAGES/libsoup.mo
181 share/locale/pt/LC_MESSAGES/libsoup.mo
182 share/locale/pt_BR/LC_MESSAGES/libsoup.mo
183 share/locale/ro/LC_MESSAGES/libsoup.mo
184 share/locale/ru/LC_MESSAGES/libsoup.mo
185 share/locale/sk/LC_MESSAGES/libsoup.mo
186 share/locale/sl/LC_MESSAGES/libsoup.mo
187 share/locale/sr/LC_MESSAGES/libsoup.mo
188 share/locale/sr@latin/LC_MESSAGES/libsoup.mo
189 share/locale/sv/LC_MESSAGES/libsoup.mo
190 share/locale/ta/LC_MESSAGES/libsoup.mo
191 share/locale/te/LC_MESSAGES/libsoup.mo
192 share/locale/tg/LC_MESSAGES/libsoup.mo
193 share/locale/th/LC_MESSAGES/libsoup.mo
194 share/locale/tr/LC_MESSAGES/libsoup.mo
195 share/locale/ug/LC_MESSAGES/libsoup.mo
196 share/locale/uk/LC_MESSAGES/libsoup.mo
197 share/locale/uz@cyrillic/LC_MESSAGES/libsoup.mo
198 share/locale/vi/LC_MESSAGES/libsoup.mo
199 share/locale/zh_CN/LC_MESSAGES/libsoup.mo
200 share/locale/zh_HK/LC_MESSAGES/libsoup.mo
201 share/locale/zh_TW/LC_MESSAGES/libsoup.mo
204 [FILE:1462:manifests/plist.docs]
209 SoupAuthDomainBasic.html
210 SoupAuthDomainDigest.html
213 SoupContentDecoder.html
214 SoupContentSniffer.html
218 SoupCookieJarText.html
222 SoupMessageHeaders.html
224 SoupMultipartInputStream.html
225 SoupProxyResolverDefault.html
232 SoupSessionAsync.html
233 SoupSessionFeature.html
237 annotation-glossary.html
248 libsoup-%%LIBVERSION%%-HTML-Form-Support.html
249 libsoup-%%LIBVERSION%%-Soup-Miscellaneous-Utilities.html
250 libsoup-%%LIBVERSION%%-SoupServer-deprecated-API.html
251 libsoup-%%LIBVERSION%%-Top-Level-Domain-utils.html
252 libsoup-%%LIBVERSION%%-Version-Information.html
253 libsoup-%%LIBVERSION%%-WebSockets.html
254 libsoup-%%LIBVERSION%%-XMLRPC-Support.html
255 libsoup-%%LIBVERSION%%-soup-method.html
256 libsoup-%%LIBVERSION%%-soup-status.html
257 libsoup-build-howto.html
258 libsoup-client-howto.html
259 libsoup-request-howto.html
260 libsoup-server-howto.html
261 libsoup-session-porting.html
262 right-insensitive.png
269 [FILE:1694:patches/patch-libsoup_Makefile.in]
270 --- libsoup/Makefile.in.orig 2018-09-03 14:23:11 UTC
271 +++ libsoup/Makefile.in
272 @@ -298,7 +298,7 @@ libsoup_2_4_la_LINK = $(LIBTOOL) $(AM_V_
273 $(libsoup_2_4_la_CFLAGS) $(CFLAGS) $(libsoup_2_4_la_LDFLAGS) \
275 @BUILD_LIBSOUP_GNOME_TRUE@libsoup_gnome_2_4_la_DEPENDENCIES = \
276 -@BUILD_LIBSOUP_GNOME_TRUE@ libsoup-2.4.la $(am__DEPENDENCIES_1)
277 +@BUILD_LIBSOUP_GNOME_TRUE@ $(am__DEPENDENCIES_1)
278 am__libsoup_gnome_2_4_la_SOURCES_DIST = soup-cookie-jar-sqlite.c \
279 soup-gnome-features.c soup-proxy-resolver-gnome.h \
280 soup-proxy-resolver-gnome.c soup-password-manager-gnome.h \
281 @@ -880,7 +880,7 @@ libsoup_2_4_la_SOURCES = \
282 @BUILD_LIBSOUP_GNOME_TRUE@ -export-dynamic
284 @BUILD_LIBSOUP_GNOME_TRUE@libsoup_gnome_2_4_la_LIBADD = \
285 -@BUILD_LIBSOUP_GNOME_TRUE@ libsoup-2.4.la \
286 +@BUILD_LIBSOUP_GNOME_TRUE@ -lsoup-2.4 \
287 @BUILD_LIBSOUP_GNOME_TRUE@ $(GLIB_LIBS)
289 @BUILD_LIBSOUP_GNOME_TRUE@libsoup_gnome_2_4_la_SOURCES = \
290 @@ -939,7 +939,7 @@ INTROSPECTION_COMPILER_ARGS = --included
291 @BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@ --include-uninstalled=$(builddir)/Soup-2.4.gir
293 @BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@SoupGNOME_2_4_gir_CFLAGS = $(AM_CPPFLAGS)
294 -@BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@SoupGNOME_2_4_gir_LIBS = libsoup-gnome-2.4.la libsoup-2.4.la
295 +@BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@SoupGNOME_2_4_gir_LIBS = libsoup-gnome-2.4.la soup-2.4
296 @BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@SoupGNOME_2_4_gir_FILES = $(addprefix $(srcdir)/,$(gi_soup_gnome_files))
297 @BUILD_LIBSOUP_GNOME_TRUE@@HAVE_INTROSPECTION_TRUE@SoupGNOME_2_4_gir_EXPORT_PACKAGES = libsoup-gnome-2.4
298 @HAVE_INTROSPECTION_TRUE@girdir = $(datadir)/gir-1.0
301 [FILE:345:freebsd/patch-libsoup_soup-auth-negotiate.c]
302 --- libsoup/soup-auth-negotiate.c.orig 2017-12-09 08:28:36.594795000 +0100
303 +++ libsoup/soup-auth-negotiate.c 2017-12-09 08:28:59.421891000 +0100
307 #ifdef LIBSOUP_HAVE_GSSAPI
308 -#include <gssapi/gssapi.h>
309 +#include <gssapi/gssapi_krb5.h>
310 #endif /* LIBSOUP_HAVE_GSSAPI */
312 #include "soup-auth-negotiate.h"