1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Compiler for the GObject type system
8 HOMEPAGE= https://wiki.gnome.org/Projects/Vala
12 SITES[main]= GNOME/vala/0.38
13 DISTFILE[1]= vala-0.38.2.tar.xz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILDRUN_DEPENDS= graphviz:primary:standard
22 USES= bison gettext-runtime gmake libtool pkgconfig
23 GNOME_COMPONENTS= glib libxslt
25 FPC_EQUIVALENT= lang/vala
28 CONFIGURE_ARGS= -localstatedir={{PREFIX}}/share
29 --with-html-dir={{PREFIX}}/share/doc
31 --with-gconf-source=xml:merged:{{PREFIX}}/etc/gconf/gconf.xml.defaults
32 CONFIGURE_ENV= GTKDOC="false"
34 INSTALL_TARGET= install-strip
35 INSTALL_REQ_TOOLCHAIN= yes
38 [FILE:816:descriptions/desc.single]
39 Vala is a programming language that aims to bring modern programming
40 language features to GNOME developers without imposing any additional
41 runtime requirements and without using a different ABI compared to
42 applications and libraries written in C.
44 valac, the Vala compiler, is a self-hosting compiler that translates Vala
45 source code into C source and header files. It uses the GObject type system
46 to create classes and interfaces declared in the Vala source code.
48 Vala is designed to allow access to existing C libraries, especially
49 GObject-based libraries, without the need for runtime bindings. All that is
50 needed to use a library with Vala is an API file, containing the class and
51 method declarations in Vala syntax. Vala currently comes with bindings for
52 GLib and GTK+ and many others from the GNOME Platform.
56 20d5d9c4fbd17877969dbce27e6428da67138e116b1717cc07b5b75fd6ab78a7 3391932 vala-0.38.2.tar.xz
59 [FILE:8148:manifests/plist.single]
64 vala-gen-introspect-%%VER%%
76 include/valadoc-%%VER%%/valadoc.h
80 libvala-%%VER%%.so.0.0.0
82 libvaladoc-%%VER%%.so.0
83 libvaladoc-%%VER%%.so.0.0.0
89 lib/vala-%%VER%%/gen-introspect-%%VER%%
90 lib/valadoc/doclets/devhelp/libdoclet.so
91 lib/valadoc/doclets/gtkdoc/libdoclet.so
92 lib/valadoc/doclets/html/libdoclet.so
96 share/devhelp/books/vala-%%VER%%/
101 Enumerated_types__Enums_.html
104 GIDL_metadata_format.html
105 GIR_metadata_format.html
117 vala-%%VER%%.devhelp2
119 vala-gen-introspect-%%VER%%.1.gz
120 vala-gen-introspect.1.gz
127 share/vala-%%VER%%/vapi/
151 clutter-gtk-0.10.deps
152 clutter-gtk-0.10.vapi
189 geocode-glib-1.0.deps
190 geocode-glib-1.0.vapi
200 gnome-desktop-2.0.deps
201 gnome-desktop-2.0.vapi
206 gobject-introspection-1.0.vapi
215 gstreamer-allocators-1.0.deps
216 gstreamer-allocators-1.0.vapi
217 gstreamer-app-0.10.deps
218 gstreamer-app-0.10.vapi
219 gstreamer-app-1.0.deps
220 gstreamer-app-1.0.vapi
221 gstreamer-audio-0.10.deps
222 gstreamer-audio-0.10.vapi
223 gstreamer-audio-1.0.deps
224 gstreamer-audio-1.0.vapi
225 gstreamer-bad-allocators-1.0.deps
226 gstreamer-bad-allocators-1.0.vapi
227 gstreamer-base-0.10.deps
228 gstreamer-base-0.10.vapi
229 gstreamer-base-1.0.deps
230 gstreamer-base-1.0.vapi
231 gstreamer-cdda-0.10.deps
232 gstreamer-cdda-0.10.vapi
233 gstreamer-check-0.10.deps
234 gstreamer-check-0.10.vapi
235 gstreamer-check-1.0.deps
236 gstreamer-check-1.0.vapi
237 gstreamer-controller-0.10.deps
238 gstreamer-controller-0.10.vapi
239 gstreamer-controller-1.0.deps
240 gstreamer-controller-1.0.vapi
241 gstreamer-dataprotocol-0.10.deps
242 gstreamer-dataprotocol-0.10.vapi
243 gstreamer-fft-0.10.deps
244 gstreamer-fft-0.10.vapi
245 gstreamer-fft-1.0.deps
246 gstreamer-fft-1.0.vapi
247 gstreamer-interfaces-0.10.deps
248 gstreamer-interfaces-0.10.vapi
249 gstreamer-net-0.10.deps
250 gstreamer-net-0.10.vapi
251 gstreamer-net-1.0.deps
252 gstreamer-net-1.0.vapi
253 gstreamer-netbuffer-0.10.deps
254 gstreamer-netbuffer-0.10.vapi
255 gstreamer-pbutils-0.10.deps
256 gstreamer-pbutils-0.10.vapi
257 gstreamer-pbutils-1.0.deps
258 gstreamer-pbutils-1.0.vapi
259 gstreamer-player-1.0.deps
260 gstreamer-player-1.0.vapi
261 gstreamer-riff-0.10.deps
262 gstreamer-riff-0.10.vapi
263 gstreamer-riff-1.0.deps
264 gstreamer-riff-1.0.vapi
265 gstreamer-rtp-0.10.deps
266 gstreamer-rtp-0.10.vapi
267 gstreamer-rtp-1.0.deps
268 gstreamer-rtp-1.0.vapi
269 gstreamer-rtsp-0.10.deps
270 gstreamer-rtsp-0.10.vapi
271 gstreamer-rtsp-1.0.deps
272 gstreamer-rtsp-1.0.vapi
273 gstreamer-rtsp-server-1.0.deps
274 gstreamer-rtsp-server-1.0.vapi
275 gstreamer-sdp-0.10.deps
276 gstreamer-sdp-0.10.vapi
277 gstreamer-sdp-1.0.deps
278 gstreamer-sdp-1.0.vapi
279 gstreamer-tag-0.10.deps
280 gstreamer-tag-0.10.vapi
281 gstreamer-tag-1.0.deps
282 gstreamer-tag-1.0.vapi
283 gstreamer-video-0.10.deps
284 gstreamer-video-0.10.vapi
285 gstreamer-video-1.0.deps
286 gstreamer-video-1.0.vapi
293 gtk+-unix-print-2.0.deps
294 gtk+-unix-print-2.0.vapi
295 gtk+-unix-print-3.0.deps
296 gtk+-unix-print-3.0.vapi
297 gtk+-unix-print-4.0.deps
298 gtk+-unix-print-4.0.vapi
301 gtksourceview-2.0.deps
302 gtksourceview-2.0.vapi
303 gtksourceview-3.0.deps
304 gtksourceview-3.0.vapi
313 javascriptcoregtk-4.0.vapi
326 libgda-report-4.0.deps
327 libgda-report-4.0.vapi
333 libgnome-menu-3.0.vapi
352 libpanelapplet-2.0.deps
353 libpanelapplet-2.0.vapi
382 packagekit-glib2.deps
383 packagekit-glib2.vapi
391 polkit-gobject-1.deps
392 polkit-gobject-1.vapi
425 tracker-indexer-module-1.0.vapi
426 twitter-glib-1.0.deps
427 twitter-glib-1.0.vapi
441 webkit2gtk-web-extension-4.0.deps
442 webkit2gtk-web-extension-4.0.vapi
449 share/vala/Makefile.vapigen
488 [FILE:465:patches/patch-vapi_glib-2.0.vapi]
489 --- vapi/glib-2.0.vapi.orig 2017-09-07 13:25:06 UTC
490 +++ vapi/glib-2.0.vapi
491 @@ -3508,6 +3508,8 @@ namespace GLib {
492 public static FileStream? open (string path, string mode);
493 [CCode (cname = "fdopen")]
494 public static FileStream? fdopen (int fildes, string mode);
495 + [CCode (cname = "freopen", instance_pos = -1)]
496 + public void reopen (string path, string mode);
497 [CCode (cname = "fprintf")]
499 public void printf (string format, ...);
502 [FILE:404:patches/patch-vapi_libpq.vapi]
503 --- vapi/libpq.vapi.orig 2017-08-16 20:33:55 UTC
506 * Jukka-Pekka Iivonen <jp0409@jippii.fi>
510 [CCode (cprefix = "PQ", cheader_filename = "libpq-fe.h")]
512 -[CCode (cprefix = "PQ", cheader_filename = "postgresql/libpq-fe.h")]
516 [CCode (cname = "ConnStatusType", cprefix = "CONNECTION_", has_type_id = false)]