1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[std]= RDF Parser Toolkit for Redland
8 HOMEPAGE= https://librdf.org/raptor/
12 SITES[main]= https://download.librdf.org/source/
13 DISTFILE[1]= raptor2-2.0.16.tar.gz:main
22 OPTIONS_AVAILABLE= none
23 OPTIONS_STANDARD= none
25 BUILD_DEPENDS= icu:dev:std
27 BUILDRUN_DEPENDS= icu:primary:std
30 USES= libtool pkgconfig iconv:build curl
31 GNOME_COMPONENTS= libxml2 libxslt
33 DISTNAME= raptor2-2.0.16
35 FPC_EQUIVALENT= textproc/raptor2
38 CONFIGURE_ARGS= --with-xml2-config={{LOCALBASE}}/bin/xml2-config
39 --with-curl-config={{LOCALBASE}}/bin/curl-config
40 --with-icu-config={{LOCALBASE}}/bin/icu-config
43 INSTALL_TARGET= install-strip
46 ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/raptor2 \
47 ${STAGEDIR}${STD_DOCDIR}
48 ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
50 [FILE:272:descriptions/desc.primary]
51 Raptor is the RDF Parser Toolkit for Redland and currently consists of two
52 parsers: RDF/XML and N-Triples. Raptor is designed to integrate closely
53 with Redland and also work entirely standalone, in which case it will use
54 simple internal routines to perform the functions.
57 [FILE:46:descriptions/desc.tools]
58 This package contains the raptor rapper tool.
62 089db78d7ac982354bdbf39d973baf09581e6904ac4c92a98c5caadb3de44680 1750726 raptor2-2.0.16.tar.gz
65 [FILE:43:manifests/plist.primary]
71 [FILE:11:manifests/plist.tools]
75 [FILE:97:manifests/plist.dev]
82 lib/pkgconfig/raptor2.pc
85 [FILE:52:manifests/plist.man]
86 share/man/man1/rapper.1
87 share/man/man3/libraptor2.3
90 [FILE:2938:manifests/plist.docs]
104 parser-rss-tag-soup.html
107 raptor-formats-types-by-parser.html
108 raptor-formats-types-by-serializer.html
109 raptor-formats-types-index.html
112 raptor-serializers.html
113 raptor2-changes-1-4-21-to-2-0-0.html
114 raptor2-changes-2-0-10-to-2-0-11.html
115 raptor2-changes-2-0-11-to-2-0-12.html
116 raptor2-changes-2-0-13-to-2-0-14.html
117 raptor2-changes-2-0-14-to-2-0-15.html
118 raptor2-changes-2-0-15-to-2-0-16.html
119 raptor2-changes-2-0-3-to-2-0-4.html
120 raptor2-changes-2-0-4-to-2-0-5.html
121 raptor2-changes-2-0-5-to-2-0-6.html
122 raptor2-changes-2-0-6-to-2-0-7.html
123 raptor2-changes-2-0-7-to-2-0-8.html
124 raptor2-changes-2-0-9-to-2-0-10.html
126 raptor2-section-avltree.html
127 raptor2-section-constants.html
128 raptor2-section-general.html
129 raptor2-section-iostream.html
130 raptor2-section-locator.html
131 raptor2-section-memory.html
132 raptor2-section-option.html
133 raptor2-section-parser.html
134 raptor2-section-sax2.html
135 raptor2-section-sequence.html
136 raptor2-section-serializer.html
137 raptor2-section-stringbuffer.html
138 raptor2-section-triples.html
139 raptor2-section-unicode.html
140 raptor2-section-uri.html
141 raptor2-section-world.html
142 raptor2-section-www.html
143 raptor2-section-xml-namespace.html
144 raptor2-section-xml-qname.html
145 raptor2-section-xml.html
147 reference-manual.html
148 restrict-parser-network-access.html
149 right-insensitive.png
155 serializer-nquads.html
156 serializer-ntriples.html
157 serializer-rdfxml-abbrev.html
158 serializer-rdfxml-xmp.html
159 serializer-rdfxml.html
160 serializer-rss-1-0.html
161 serializer-turtle.html
163 tutorial-initialising-finishing.html
164 tutorial-parse-strictness.html
165 tutorial-parser-abort.html
166 tutorial-parser-content.html
167 tutorial-parser-create.html
168 tutorial-parser-destroy.html
169 tutorial-parser-example.html
170 tutorial-parser-features.html
171 tutorial-parser-runtime-info.html
172 tutorial-parser-set-error-warning-handlers.html
173 tutorial-parser-set-id-handler.html
174 tutorial-parser-set-namespace-handler.html
175 tutorial-parser-set-triple-handler.html
176 tutorial-parser-static-info.html
177 tutorial-parsing.html
178 tutorial-querying-functionality.html
179 tutorial-serializer-create.html
180 tutorial-serializer-declare-namespace.html
181 tutorial-serializer-destroy.html
182 tutorial-serializer-example.html
183 tutorial-serializer-features.html
184 tutorial-serializer-get-triples.html
185 tutorial-serializer-runtime-info.html
186 tutorial-serializer-send-triples.html
187 tutorial-serializer-set-error-warning-handlers.html
188 tutorial-serializer-to-destination.html
189 tutorial-serializing.html
195 [FILE:1080:patches/patch-src_raptor__libxml.c]
196 From 4dbc4c1da2a033c497d84a1291c46f416a9cac51 Mon Sep 17 00:00:00 2001
197 From: David Anes <david.anes@suse.com>
198 Date: Thu, 4 May 2023 11:54:02 +0200
199 Subject: [PATCH] Remove the access to entities 'checked' private symbol for
202 Since version 2.11.0, some private symbols that were never intended
203 as public API/ABI have been removed from libxml2, therefore the field
204 'checked' is no longer present and raptor fails to build in this
207 src/raptor_libxml.c | 3 ++-
208 1 file changed, 2 insertions(+), 1 deletion(-)
210 --- src/raptor_libxml.c.orig
211 +++ src/raptor_libxml.c
212 @@ -246,10 +246,11 @@ raptor_libxml_getEntity(void* user_data, const xmlChar *name)
216 -#if LIBXML_VERSION >= 20627
217 +#if LIBXML_VERSION >= 20627 && LIBXML_VERSION < 21100
218 /* Checked field was released in 2.6.27 on 2006-10-25
219 * http://git.gnome.org/browse/libxml2/commit/?id=a37a6ad91a61d168ecc4b29263def3363fff4da6
221 + * and was later removed in version 2.11.0
224 /* Mark this entity as having been checked - never do this again */