1 fix compiler (gcc 4.8) errors for ruby-gnome2:
3 rbgtkcalendar.c: In function 'rg_display_options':
4 /usr/include/ruby-2.0/ruby/ruby.h:446:18: error: expected '(' before '!' token
5 #define NIL_P(v) !((VALUE)(v) != Qnil)
7 seems same error as here:
8 https://github.com/shoes/shoes/issues/246
9 --- ruby-gnome2-all-1.1.9/gtk2/ext/gtk2/rbgtkcalendar.c~ 2012-01-05 13:23:51.000000000 +0200
10 +++ ruby-gnome2-all-1.1.9/gtk2/ext/gtk2/rbgtkcalendar.c 2014-07-26 22:30:31.050939929 +0300
13 rb_scan_args(argc, argv, "01", &flags);
17 #if GTK_CHECK_VERSION(2,4,0)
18 return GFLAGS2RVAL(gtk_calendar_get_display_options(_SELF(self)),
19 GTK_TYPE_CALENDAR_DISPLAY_OPTIONS);
20 --- ruby-gnome2-all-1.1.9/gtk2/ext/gtk2/rbgdkscreen.c~ 2012-01-05 13:23:51.000000000 +0200
21 +++ ruby-gnome2-all-1.1.9/gtk2/ext/gtk2/rbgdkscreen.c 2014-07-26 22:30:54.818646494 +0300
25 rb_scan_args(argc, argv, "11", &name, &type);
28 gtype = G_TYPE_STRING;
30 gtype = CLASS2GTYPE(type);
31 --- ruby-gnome2-all-1.1.9/gtk2/ext/gtk2/rbgdkevent.c~ 2012-01-05 13:23:51.000000000 +0200
32 +++ ruby-gnome2-all-1.1.9/gtk2/ext/gtk2/rbgdkevent.c 2014-07-26 22:31:06.012469585 +0300
36 rb_scan_args(argc, argv, "11", &name, &type);
39 gtype = G_TYPE_STRING;
41 gtype = CLASS2GTYPE(type);
42 --- ruby-gnome2-all-1.1.9/gdk3/ext/gdk3/rbgdkscreen.c~ 2012-01-05 13:23:51.000000000 +0200
43 +++ ruby-gnome2-all-1.1.9/gdk3/ext/gdk3/rbgdkscreen.c 2014-07-26 22:31:15.812898377 +0300
47 rb_scan_args(argc, argv, "11", &name, &type);
50 gtype = G_TYPE_STRING;
52 gtype = CLASS2GTYPE(type);
53 --- ruby-gnome2-all-1.1.9/gdk3/ext/gdk3/rbgdkevent.c~ 2012-01-05 13:23:51.000000000 +0200
54 +++ ruby-gnome2-all-1.1.9/gdk3/ext/gdk3/rbgdkevent.c 2014-07-26 22:31:26.213353421 +0300
58 rb_scan_args(argc, argv, "11", &name, &type);
61 gtype = G_TYPE_STRING;
63 gtype = CLASS2GTYPE(type);