Patch GTK vapi bug (needed by valide) Add vapigen option an enable it (closes pkg/41001) Fix a minor PLIST problemdiff -r1.1.1.1 -r1.2 pkgsrc/lang/vala/Makefile
(ahoka)
@@ -1,28 +1,31 @@ | @@ -1,28 +1,31 @@ | |||
1 | # $NetBSD: Makefile,v 1.1.1.1 2009/03/05 21:56:29 ahoka Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2009/03/21 18:03:42 ahoka Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= vala-0.5.7 | 4 | DISTNAME= vala-0.5.7 | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= lang gnome | 6 | CATEGORIES= lang gnome | |
6 | MASTER_SITES= http://download.gnome.org/sources/vala/0.5/ | 7 | MASTER_SITES= http://download.gnome.org/sources/vala/0.5/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
8 | 9 | |||
9 | MAINTAINER= ahoka@NetBSD.org | 10 | MAINTAINER= ahoka@NetBSD.org | |
10 | HOMEPAGE= http://live.gnome.org/Vala | 11 | HOMEPAGE= http://live.gnome.org/Vala | |
11 | COMMENT= Compiler for the GObject type system | 12 | COMMENT= Compiler for the GObject type system | |
12 | 13 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | 14 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | 15 | |||
15 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
16 | USE_LIBTOOL= yes | 17 | USE_LIBTOOL= yes | |
17 | USE_TOOLS+= bison flex gmake pkg-config | 18 | USE_TOOLS+= bison flex gmake pkg-config | |
18 | 19 | |||
19 | PKGCONFIG_OVERRIDE+= vala-1.0.pc.in | 20 | PKGCONFIG_OVERRIDE+= vala-1.0.pc.in | |
20 | 21 | |||
21 | BUILDLINK_API_DEPENDS.glib2+= glib2>=2.12.0 | 22 | BUILDLINK_API_DEPENDS.glib2+= glib2>=2.12.0 | |
22 | BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.10.0 | 23 | BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.10.0 | |
23 | BUILDLINK_DEPMETHOD.libxslt?= build | 24 | BUILDLINK_DEPMETHOD.libxslt?= build | |
24 | 25 | |||
26 | .include "options.mk" | |||
27 | ||||
25 | .include "../../devel/glib2/buildlink3.mk" | 28 | .include "../../devel/glib2/buildlink3.mk" | |
26 | .include "../../textproc/libxslt/buildlink3.mk" | 29 | .include "../../textproc/libxslt/buildlink3.mk" | |
27 | .include "../../x11/gtk2/buildlink3.mk" | 30 | .include "../../x11/gtk2/buildlink3.mk" | |
28 | .include "../../mk/bsd.pkg.mk" | 31 | .include "../../mk/bsd.pkg.mk" |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.1.1.1 2009/03/05 21:56:29 ahoka Exp $ | 1 | @comment $NetBSD: PLIST,v 1.2 2009/03/21 18:03:42 ahoka Exp $ | |
2 | bin/valac | 2 | bin/valac | |
3 | include/vala-1.0/ccode/valaccodeassignment.h | 3 | include/vala-1.0/ccode/valaccodeassignment.h | |
4 | include/vala-1.0/ccode/valaccodebinaryexpression.h | 4 | include/vala-1.0/ccode/valaccodebinaryexpression.h | |
5 | include/vala-1.0/ccode/valaccodeblock.h | 5 | include/vala-1.0/ccode/valaccodeblock.h | |
6 | include/vala-1.0/ccode/valaccodebreakstatement.h | 6 | include/vala-1.0/ccode/valaccodebreakstatement.h | |
7 | include/vala-1.0/ccode/valaccodecasestatement.h | 7 | include/vala-1.0/ccode/valaccodecasestatement.h | |
8 | include/vala-1.0/ccode/valaccodecastexpression.h | 8 | include/vala-1.0/ccode/valaccodecastexpression.h | |
9 | include/vala-1.0/ccode/valaccodecommaexpression.h | 9 | include/vala-1.0/ccode/valaccodecommaexpression.h | |
10 | include/vala-1.0/ccode/valaccodecomment.h | 10 | include/vala-1.0/ccode/valaccodecomment.h | |
11 | include/vala-1.0/ccode/valaccodeconditionalexpression.h | 11 | include/vala-1.0/ccode/valaccodeconditionalexpression.h | |
12 | include/vala-1.0/ccode/valaccodeconstant.h | 12 | include/vala-1.0/ccode/valaccodeconstant.h | |
13 | include/vala-1.0/ccode/valaccodecontinuestatement.h | 13 | include/vala-1.0/ccode/valaccodecontinuestatement.h | |
14 | include/vala-1.0/ccode/valaccodedeclaration.h | 14 | include/vala-1.0/ccode/valaccodedeclaration.h | |
@@ -368,20 +368,18 @@ share/vala/vapi/taglib_c.vapi | @@ -368,20 +368,18 @@ share/vala/vapi/taglib_c.vapi | |||
368 | share/vala/vapi/tiff.vapi | 368 | share/vala/vapi/tiff.vapi | |
369 | share/vala/vapi/tracker-indexer-module-1.0.vapi | 369 | share/vala/vapi/tracker-indexer-module-1.0.vapi | |
370 | share/vala/vapi/unique-1.0.deps | 370 | share/vala/vapi/unique-1.0.deps | |
371 | share/vala/vapi/unique-1.0.vapi | 371 | share/vala/vapi/unique-1.0.vapi | |
372 | share/vala/vapi/vala-1.0.vapi | 372 | share/vala/vapi/vala-1.0.vapi | |
373 | share/vala/vapi/vte.deps | 373 | share/vala/vapi/vte.deps | |
374 | share/vala/vapi/vte.vapi | 374 | share/vala/vapi/vte.vapi | |
375 | share/vala/vapi/webkit-1.0.deps | 375 | share/vala/vapi/webkit-1.0.deps | |
376 | share/vala/vapi/webkit-1.0.vapi | 376 | share/vala/vapi/webkit-1.0.vapi | |
377 | share/vala/vapi/zlib.vapi | 377 | share/vala/vapi/zlib.vapi | |
378 | @dirrm share/vala/vapi | 378 | @dirrm share/vala/vapi | |
379 | @dirrm share/vala | 379 | @dirrm share/vala | |
380 | @dirrm share/devhelp/books/vala | 380 | @dirrm share/devhelp/books/vala | |
381 | @dirrm share/devhelp/books | |||
382 | @dirrm share/devhelp | |||
383 | @dirrm include/vala-1.0/vala | 381 | @dirrm include/vala-1.0/vala | |
384 | @dirrm include/vala-1.0/gobject | 382 | @dirrm include/vala-1.0/gobject | |
385 | @dirrm include/vala-1.0/gee | 383 | @dirrm include/vala-1.0/gee | |
386 | @dirrm include/vala-1.0/ccode | 384 | @dirrm include/vala-1.0/ccode | |
387 | @dirrm include/vala-1.0 | 385 | @dirrm include/vala-1.0 |
@@ -1,5 +1,6 @@ | @@ -1,5 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.1.1.1 2009/03/05 21:56:29 ahoka Exp $ | 1 | $NetBSD: distinfo,v 1.2 2009/03/21 18:03:42 ahoka Exp $ | |
2 | 2 | |||
3 | SHA1 (vala-0.5.7.tar.bz2) = 1dc811adbe0c186a49339a205abaaa3440084749 | 3 | SHA1 (vala-0.5.7.tar.bz2) = 1dc811adbe0c186a49339a205abaaa3440084749 | |
4 | RMD160 (vala-0.5.7.tar.bz2) = 77796a069e0663853562c096c132d59502400bf4 | 4 | RMD160 (vala-0.5.7.tar.bz2) = 77796a069e0663853562c096c132d59502400bf4 | |
5 | Size (vala-0.5.7.tar.bz2) = 1562355 bytes | 5 | Size (vala-0.5.7.tar.bz2) = 1562355 bytes | |
6 | SHA1 (patch-gtk+-2.0.vapi) = a5817bbb4be6192bfe27dadc5e82a4a5eeb5c01a |
@comment $NetBSD: PLIST.vapigen,v 1.1 2009/03/21 18:03:42 ahoka Exp $
bin/vala-gen-introspect
bin/vapicheck
bin/vapigen
lib/vala/gen-introspect
man/man1/vala-gen-introspect.1
man/man1/vapigen.1
@dirrm lib/vala
# $NetBSD: options.mk,v 1.1 2009/03/21 18:03:42 ahoka Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.vala
PKG_SUPPORTED_OPTIONS+= vapigen
PKG_SUGGESTED_OPTIONS+= vapigen
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mvapigen)
CONFIGURE_ARGS+= --enable-vapigen
PLIST_SRC+= PLIST PLIST.vapigen
.endif
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.2 2009/03/20 19:24:53 joerg Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.3 2009/03/21 18:03:42 ahoka Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= vala | 3 | BUILDLINK_TREE+= vala | |
4 | 4 | |||
5 | .if !defined(VALA_BUILDLINK3_MK) | 5 | .if !defined(VALA_BUILDLINK3_MK) | |
6 | VALA_BUILDLINK3_MK:= | 6 | VALA_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.vala+= vala>=0.5.7 | 8 | BUILDLINK_API_DEPENDS.vala+= vala>=0.5.7nb1 | |
9 | BUILDLINK_PKGSRCDIR.vala?= ../../lang/vala | 9 | BUILDLINK_PKGSRCDIR.vala?= ../../lang/vala | |
10 | 10 | |||
11 | .include "../../devel/glib2/buildlink3.mk" | 11 | .include "../../devel/glib2/buildlink3.mk" | |
12 | .endif # VALA_BUILDLINK3_MK | 12 | .endif # VALA_BUILDLINK3_MK | |
13 | 13 | |||
14 | BUILDLINK_TREE+= -vala | 14 | BUILDLINK_TREE+= -vala |
Index: vapi/gtk+-2.0.vapi
===================================================================
--- vapi/gtk+-2.0.vapi (révision 2334)
+++ vapi/gtk+-2.0.vapi (copie de travail)
@@ -4524,6 +4524,8 @@
[CCode (type = "GtkWidget*", has_construct_function = false)]
public TreeView ();
public int remove_column (Gtk.TreeViewColumn column);
+ [CCode (cname = "gtk_tree_view_row_expanded")]
+ public bool row_is_expanded (Gtk.TreePath path);
public void scroll_to_cell (Gtk.TreePath? path, Gtk.TreeViewColumn? column, bool use_align, float row_align, float col_align);
public void scroll_to_point (int tree_x, int tree_y);
public void set_column_drag_function (Gtk.TreeViewColumnDropFunc func, Gtk.DestroyNotify destroy);
@@ -5539,13 +5541,13 @@
}
[CCode (type_id = "GTK_TYPE_RECENT_DATA", cheader_filename = "gtk/gtk.h")]
public struct RecentData {
- public string display_name;
- public string description;
- public string mime_type;
- public string app_name;
- public string app_exec;
+ public weak string display_name;
+ public weak string description;
+ public weak string mime_type;
+ public weak string app_name;
+ public weak string app_exec;
[CCode (array_length = false)]
- public string[] groups;
+ public weak string[] groups;
public bool is_private;
}
[CCode (type_id = "GTK_TYPE_REQUISITION", cheader_filename = "gtk/gtk.h")]