Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2016-07-01 09:53:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and      /work/SRC/openSUSE:Factory/.vala.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vala"

Changes:
--------
--- /work/SRC/openSUSE:Factory/vala/vala.changes        2016-03-29 
14:38:42.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new/vala.changes   2016-07-01 
09:53:13.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Jun 20 18:20:25 UTC 2016 - [email protected]
+
+- Update to version 0.32.1:
+  + Bug fixes and binding updates.
+
+-------------------------------------------------------------------

Old:
----
  vala-0.32.0.tar.xz

New:
----
  vala-0.32.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vala.spec ++++++
--- /var/tmp/diff_new_pack.63yyrX/_old  2016-07-01 09:53:14.000000000 +0200
+++ /var/tmp/diff_new_pack.63yyrX/_new  2016-07-01 09:53:14.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           vala
-Version:        0.32.0
+Version:        0.32.1
 Release:        0
 %define         vala_version 0.32
 %define         vala_libversion 0_32

++++++ vala-0.32.0.tar.xz -> vala-0.32.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/.tarball-version 
new/vala-0.32.1/.tarball-version
--- old/vala-0.32.0/.tarball-version    2016-03-21 17:50:11.000000000 +0100
+++ new/vala-0.32.1/.tarball-version    2016-06-20 20:28:19.000000000 +0200
@@ -1 +1 @@
-0.32.0
+0.32.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/.version new/vala-0.32.1/.version
--- old/vala-0.32.0/.version    2016-03-21 17:48:28.000000000 +0100
+++ new/vala-0.32.1/.version    2016-06-20 20:26:48.000000000 +0200
@@ -1 +1 @@
-0.32.0
+0.32.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/ChangeLog new/vala-0.32.1/ChangeLog
--- old/vala-0.32.0/ChangeLog   2016-03-21 17:50:11.000000000 +0100
+++ new/vala-0.32.1/ChangeLog   2016-06-20 20:28:19.000000000 +0200
@@ -1,3 +1,70 @@
+2016-06-20  Jürg Billeter  <[email protected]>
+
+       Release 0.32.1
+
+2016-06-13  Rico Tzschichholz  <[email protected]>
+
+       gtk+3.0: Fix Gtk.Range.get_range_border()
+       (cherry picked from commit dfffe13809dfd2cd2c0d8c197913627a0dac0b90)
+
+2016-05-31  Rico Tzschichholz  <[email protected]>
+
+       gstreamer: Skip private padding fields
+       (cherry picked from commit b668e19dff26332619d9b179a7943117b1eef586)
+
+2016-05-31  Aurélien Zanelli  <[email protected]>
+
+       gstreamer-controller-1.0: Rename DirectControlBinding.new_absolue to 
'with_absolute'
+       ... and fix a fatal syntax error due '..'
+
+       https://bugzilla.gnome.org/show_bug.cgi?id=765785
+       (cherry picked from commit 319d1d78529b26c730686bb2a6d482c57fd3930f)
+
+2016-05-28  Rico Tzschichholz  <[email protected]>
+
+       gio-unix-2.0: Fix DesktopAppInfo.get_keywords()
+       Fixes bug 766456
+
+       (cherry picked from commit b01fe3a178e1e9b50d519104e34affd10961154d)
+
+2016-04-23  Rico Tzschichholz  <[email protected]>
+
+       gstreamer: Update to 1.8.1
+
+2016-04-14  Steven Oliver  <[email protected]>
+
+       glib-2.0: Add abs() to float and double
+       https://bugzilla.gnome.org/show_bug.cgi?id=764663
+
+2016-04-11  Rico Tzschichholz  <[email protected]>
+
+       atk: Update from gir
+
+       gtk+-2.0: Mark arguments as 'out' for Entry.get_text_area_size()
+
+       gtk+-3.0: Mark arguments as 'out' for Entry.get_frame_size()
+
+2016-04-07  Maciej Borzecki  <[email protected]>
+
+       libnl-3.0.vapi: extend VAPI
+       The patch extends VAPI of libnl-3.0 with cache
+       manager (nl_cache_mngr_*), additional methods of LinkCache and a helper
+       CachedLink type. The CachedLink type is a wrapper for the Link object,
+       however since the object is obtained from cache, rtnl_link_put() must be
+       used a free function.
+
+
+       Fixes bug 763303
+
+2016-04-07  Luca Bruno  <[email protected]>
+
+       gtk+-2.0, gtk+-3.0: Make CellEditable.start_editing event parameter 
nullable
+       Fixes bug 764489
+
+2016-03-21  Rico Tzschichholz  <[email protected]>
+
+       vapi: Update GIR-based bindings
+
 2016-03-21  Jürg Billeter  <[email protected]>
 
        Release 0.32.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/NEWS new/vala-0.32.1/NEWS
--- old/vala-0.32.0/NEWS        2016-03-21 17:47:23.000000000 +0100
+++ new/vala-0.32.1/NEWS        2016-06-20 20:17:58.000000000 +0200
@@ -1,3 +1,8 @@
+Vala 0.32.1
+===========
+
+ * Bug fixes and binding updates.
+
 Vala 0.32.0
 ===========
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/configure new/vala-0.32.1/configure
--- old/vala-0.32.0/configure   2016-03-21 17:48:09.000000000 +0100
+++ new/vala-0.32.1/configure   2016-06-20 20:20:09.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for vala 0.32.0.
+# Generated by GNU Autoconf 2.69 for vala 0.32.1.
 #
 # Report bugs to <[email protected]>.
 #
@@ -589,8 +589,8 @@
 # Identity of this package.
 PACKAGE_NAME='vala'
 PACKAGE_TARNAME='vala'
-PACKAGE_VERSION='0.32.0'
-PACKAGE_STRING='vala 0.32.0'
+PACKAGE_VERSION='0.32.1'
+PACKAGE_STRING='vala 0.32.1'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL=''
 
@@ -1354,7 +1354,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures vala 0.32.0 to adapt to many kinds of systems.
+\`configure' configures vala 0.32.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1424,7 +1424,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of vala 0.32.0:";;
+     short | recursive ) echo "Configuration of vala 0.32.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1554,7 +1554,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-vala configure 0.32.0
+vala configure 0.32.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1832,7 +1832,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by vala $as_me 0.32.0, which was
+It was created by vala $as_me 0.32.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2699,7 +2699,7 @@
 
 # Define the identity of the package.
  PACKAGE='vala'
- VERSION='0.32.0'
+ VERSION='0.32.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -13306,7 +13306,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by vala $as_me 0.32.0, which was
+This file was extended by vala $as_me 0.32.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -13372,7 +13372,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-vala config.status 0.32.0
+vala config.status 0.32.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/gobject-introspection/scannerlexer.c 
new/vala-0.32.1/gobject-introspection/scannerlexer.c
--- old/vala-0.32.0/gobject-introspection/scannerlexer.c        2016-03-21 
17:48:57.000000000 +0100
+++ new/vala-0.32.1/gobject-introspection/scannerlexer.c        2016-06-20 
20:27:19.000000000 +0200
@@ -8,7 +8,7 @@
 #define FLEX_SCANNER
 #define YY_FLEX_MAJOR_VERSION 2
 #define YY_FLEX_MINOR_VERSION 6
-#define YY_FLEX_SUBMINOR_VERSION 0
+#define YY_FLEX_SUBMINOR_VERSION 1
 #if YY_FLEX_SUBMINOR_VERSION > 0
 #define FLEX_BETA
 #endif
@@ -87,25 +87,13 @@
 
 #endif /* ! FLEXINT_H */
 
-#ifdef __cplusplus
-
-/* The "const" storage-class-modifier is valid. */
-#define YY_USE_CONST
-
-#else  /* ! __cplusplus */
-
-/* C99 requires __STDC__ to be defined as 1. */
-#if defined (__STDC__)
-
-#define YY_USE_CONST
-
-#endif /* defined (__STDC__) */
-#endif /* ! __cplusplus */
-
-#ifdef YY_USE_CONST
+/* TODO: this is always defined, so inline it */
 #define yyconst const
+
+#if defined(__GNUC__) && __GNUC__ >= 3
+#define yynoreturn __attribute__((__noreturn__))
 #else
-#define yyconst
+#define yynoreturn
 #endif
 
 /* Returned upon end-of-file. */
@@ -166,7 +154,7 @@
 typedef size_t yy_size_t;
 #endif
 
-extern yy_size_t yyleng;
+extern int yyleng;
 
 extern FILE *yyin, *yyout;
 
@@ -205,12 +193,12 @@
        /* Size of input buffer in bytes, not including room for EOB
         * characters.
         */
-       yy_size_t yy_buf_size;
+       int yy_buf_size;
 
        /* Number of characters read into yy_ch_buf, not including EOB
         * characters.
         */
-       yy_size_t yy_n_chars;
+       int yy_n_chars;
 
        /* Whether we "own" the buffer - i.e., we know we created it,
         * and can realloc() it to grow it, and should free() it to
@@ -261,7 +249,7 @@
 /* Stack of input buffers. */
 static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
 static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
-static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
+static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */
 
 /* We provide macros for accessing buffer states in case in the
  * future we want to put the buffer states in a more general
@@ -280,11 +268,11 @@
 
 /* yy_hold_char holds the character lost when yytext is formed. */
 static char yy_hold_char;
-static yy_size_t yy_n_chars;           /* number of characters read into 
yy_ch_buf */
-yy_size_t yyleng;
+static int yy_n_chars;         /* number of characters read into yy_ch_buf */
+int yyleng;
 
 /* Points to current character in buffer. */
-static char *yy_c_buf_p = (char *) 0;
+static char *yy_c_buf_p = NULL;
 static int yy_init = 0;                /* whether we need to initialize */
 static int yy_start = 0;       /* start state number */
 
@@ -309,7 +297,7 @@
 
 YY_BUFFER_STATE yy_scan_buffer (char *base,yy_size_t size  );
 YY_BUFFER_STATE yy_scan_string (yyconst char *yy_str  );
-YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,yy_size_t len  );
+YY_BUFFER_STATE yy_scan_bytes (yyconst char *bytes,int len  );
 
 void *yyalloc (yy_size_t  );
 void *yyrealloc (void *,yy_size_t  );
@@ -343,7 +331,7 @@
 
 typedef unsigned char YY_CHAR;
 
-FILE *yyin = (FILE *) 0, *yyout = (FILE *) 0;
+FILE *yyin = NULL, *yyout = NULL;
 
 typedef int yy_state_type;
 
@@ -360,17 +348,14 @@
 static yy_state_type yy_get_previous_state (void );
 static yy_state_type yy_try_NUL_trans (yy_state_type current_state  );
 static int yy_get_next_buffer (void );
-#if defined(__GNUC__) && __GNUC__ >= 3
-__attribute__((__noreturn__))
-#endif
-static void yy_fatal_error (yyconst char msg[]  );
+static void yynoreturn yy_fatal_error (yyconst char* msg  );
 
 /* Done after the current pattern has been matched and before the
  * corresponding action - sets up yytext.
  */
 #define YY_DO_BEFORE_ACTION \
        (yytext_ptr) = yy_bp; \
-       yyleng = (size_t) (yy_cp - yy_bp); \
+       yyleng = (int) (yy_cp - yy_bp); \
        (yy_hold_char) = *yy_cp; \
        *yy_cp = '\0'; \
        (yy_c_buf_p) = yy_cp;
@@ -996,7 +981,7 @@
 static int check_identifier (GIGenerator *igenerator, const char *);
 static int parse_ignored_macro (void);
 static void print_error (GIGenerator *igenerator);
-#line 1000 "scannerlexer.c"
+#line 985 "scannerlexer.c"
 
 #define INITIAL 0
 
@@ -1035,7 +1020,7 @@
 
 void yyset_out  (FILE * _out_str  );
 
-yy_size_t yyget_leng (void );
+                       int yyget_leng (void );
 
 char *yyget_text (void );
 
@@ -1092,7 +1077,7 @@
 /* This used to be an fputs(), but since the string might contain NUL's,
  * we now use fwrite().
  */
-#define ECHO do { if (fwrite( yytext, yyleng, 1, yyout )) {} } while (0)
+#define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while 
(0)
 #endif
 
 /* Gets input and stuffs it into "buf".  number of characters read, or YY_NULL,
@@ -1116,7 +1101,7 @@
        else \
                { \
                errno=0; \
-               while ( (result = fread(buf, 1, max_size, yyin))==0 && 
ferror(yyin)) \
+               while ( (result = (int) fread(buf, 1, max_size, yyin))==0 && 
ferror(yyin)) \
                        { \
                        if( errno != EINTR) \
                                { \
@@ -1221,7 +1206,7 @@
 #line 64 "scannerlexer.l"
 
 
-#line 1225 "scannerlexer.c"
+#line 1210 "scannerlexer.c"
 
        while ( /*CONSTCOND*/1 )                /* loops until end-of-file is 
reached */
                {
@@ -1250,7 +1235,7 @@
                                if ( yy_current_state >= 506 )
                                        yy_c = yy_meta[(unsigned int) yy_c];
                                }
-                       yy_current_state = yy_nxt[yy_base[yy_current_state] + 
(unsigned int) yy_c];
+                       yy_current_state = yy_nxt[yy_base[yy_current_state] + 
(flex_int16_t) yy_c];
                        *(yy_state_ptr)++ = yy_current_state;
                        ++yy_cp;
                        }
@@ -1995,7 +1980,7 @@
 #line 226 "scannerlexer.l"
 ECHO;
        YY_BREAK
-#line 1999 "scannerlexer.c"
+#line 1984 "scannerlexer.c"
                        case YY_STATE_EOF(INITIAL):
                                yyterminate();
 
@@ -2182,7 +2167,7 @@
 
        else
                {
-                       yy_size_t num_to_read =
+                       int num_to_read =
                        YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move 
- 1;
 
                while ( num_to_read <= 0 )
@@ -2222,9 +2207,9 @@
        else
                ret_val = EOB_ACT_CONTINUE_SCAN;
 
-       if ((yy_size_t) ((yy_n_chars) + number_to_move) > 
YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
+       if ((int) ((yy_n_chars) + number_to_move) > 
YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
                /* Extend the array by 50%, plus the number we really need. */
-               yy_size_t new_size = (yy_n_chars) + number_to_move + 
((yy_n_chars) >> 1);
+               int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 
1);
                YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc((void 
*) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf,new_size  );
                if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf )
                        YY_FATAL_ERROR( "out of dynamic memory in 
yy_get_next_buffer()" );
@@ -2260,7 +2245,7 @@
                        if ( yy_current_state >= 506 )
                                yy_c = yy_meta[(unsigned int) yy_c];
                        }
-               yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned 
int) yy_c];
+               yy_current_state = yy_nxt[yy_base[yy_current_state] + 
(flex_int16_t) yy_c];
                *(yy_state_ptr)++ = yy_current_state;
                }
 
@@ -2283,7 +2268,7 @@
                if ( yy_current_state >= 506 )
                        yy_c = yy_meta[(unsigned int) yy_c];
                }
-       yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) 
yy_c];
+       yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) 
yy_c];
        yy_is_jam = (yy_current_state == 505);
        if ( ! yy_is_jam )
                *(yy_state_ptr)++ = yy_current_state;
@@ -2319,7 +2304,7 @@
 
                else
                        { /* need more input */
-                       yy_size_t offset = (yy_c_buf_p) - (yytext_ptr);
+                       int offset = (yy_c_buf_p) - (yytext_ptr);
                        ++(yy_c_buf_p);
 
                        switch ( yy_get_next_buffer(  ) )
@@ -2343,7 +2328,7 @@
                                case EOB_ACT_END_OF_FILE:
                                        {
                                        if ( yywrap( ) )
-                                               return EOF;
+                                               return 0;
 
                                        if ( ! (yy_did_buffer_switch_on_eof) )
                                                YY_NEW_FILE;
@@ -2591,7 +2576,7 @@
  */
 static void yyensure_buffer_stack (void)
 {
-       yy_size_t num_to_alloc;
+       int num_to_alloc;
     
        if (!(yy_buffer_stack)) {
 
@@ -2599,7 +2584,7 @@
                 * scanner will even need a stack. We use 2 instead of 1 to 
avoid an
                 * immediate realloc on the next call.
          */
-               num_to_alloc = 1; // After all that talk, this was set to 1 
anyways...
+      num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */
                (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc
                                                                (num_to_alloc * 
sizeof(struct yy_buffer_state*)
                                                                );
@@ -2646,7 +2631,7 @@
             base[size-2] != YY_END_OF_BUFFER_CHAR ||
             base[size-1] != YY_END_OF_BUFFER_CHAR )
                /* They forgot to leave room for the EOB's. */
-               return 0;
+               return NULL;
 
        b = (YY_BUFFER_STATE) yyalloc(sizeof( struct yy_buffer_state )  );
        if ( ! b )
@@ -2655,7 +2640,7 @@
        b->yy_buf_size = size - 2;      /* "- 2" to take care of EOB's */
        b->yy_buf_pos = b->yy_ch_buf = base;
        b->yy_is_our_buffer = 0;
-       b->yy_input_file = 0;
+       b->yy_input_file = NULL;
        b->yy_n_chars = b->yy_buf_size;
        b->yy_is_interactive = 0;
        b->yy_at_bol = 1;
@@ -2678,7 +2663,7 @@
 YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
 {
     
-       return yy_scan_bytes(yystr,strlen(yystr) );
+       return yy_scan_bytes(yystr,(int) strlen(yystr) );
 }
 
 /** Setup the input buffer state to scan the given bytes. The next call to 
yylex() will
@@ -2688,7 +2673,7 @@
  * 
  * @return the newly allocated buffer state object.
  */
-YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, yy_size_t  
_yybytes_len )
+YY_BUFFER_STATE yy_scan_bytes  (yyconst char * yybytes, int  _yybytes_len )
 {
        YY_BUFFER_STATE b;
        char *buf;
@@ -2696,7 +2681,7 @@
        yy_size_t i;
     
        /* Get memory for full buffer, including space for trailing EOB's. */
-       n = _yybytes_len + 2;
+       n = (yy_size_t) _yybytes_len + 2;
        buf = (char *) yyalloc(n  );
        if ( ! buf )
                YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" );
@@ -2722,7 +2707,7 @@
 #define YY_EXIT_FAILURE 2
 #endif
 
-static void yy_fatal_error (yyconst char* msg )
+static void yynoreturn yy_fatal_error (yyconst char* msg )
 {
                        (void) fprintf( stderr, "%s\n", msg );
        exit( YY_EXIT_FAILURE );
@@ -2775,7 +2760,7 @@
 /** Get the length of the current token.
  * 
  */
-yy_size_t yyget_leng  (void)
+int yyget_leng  (void)
 {
         return yyleng;
 }
@@ -2831,10 +2816,10 @@
      * This function is called from yylex_destroy(), so don't allocate here.
      */
 
-    (yy_buffer_stack) = 0;
+    (yy_buffer_stack) = NULL;
     (yy_buffer_stack_top) = 0;
     (yy_buffer_stack_max) = 0;
-    (yy_c_buf_p) = (char *) 0;
+    (yy_c_buf_p) = NULL;
     (yy_init) = 0;
     (yy_start) = 0;
 
@@ -2848,8 +2833,8 @@
     yyin = stdin;
     yyout = stdout;
 #else
-    yyin = (FILE *) 0;
-    yyout = (FILE *) 0;
+    yyin = NULL;
+    yyout = NULL;
 #endif
 
     /* For future reference: Set errno on error, since we are called by
@@ -2910,7 +2895,7 @@
 
 void *yyalloc (yy_size_t  size )
 {
-                       return (void *) malloc( size );
+                       return malloc(size);
 }
 
 void *yyrealloc  (void * ptr, yy_size_t  size )
@@ -2923,7 +2908,7 @@
         * any pointer type to void*, and deal with argument conversions
         * as though doing an assignment.
         */
-       return (void *) realloc( (char *) ptr, size );
+       return realloc(ptr, size);
 }
 
 void yyfree (void * ptr )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/vapi/atk.vapi 
new/vala-0.32.1/vapi/atk.vapi
--- old/vala-0.32.0/vapi/atk.vapi       2016-02-09 19:48:28.000000000 +0100
+++ new/vala-0.32.1/vapi/atk.vapi       2016-06-20 20:16:16.000000000 +0200
@@ -316,13 +316,13 @@
                public abstract bool contains (int x, int y, Atk.CoordType 
coord_type);
                [Version (since = "1.12")]
                public abstract double get_alpha ();
-               public abstract void get_extents (int x, int y, int width, int 
height, Atk.CoordType coord_type);
+               public abstract void get_extents (out int x, out int y, out int 
width, out int height, Atk.CoordType coord_type);
                public abstract Atk.Layer get_layer ();
                public abstract int get_mdi_zorder ();
                [Version (deprecated = true)]
-               public abstract void get_position (int x, int y, Atk.CoordType 
coord_type);
+               public abstract void get_position (out int x, out int y, 
Atk.CoordType coord_type);
                [Version (deprecated = true)]
-               public abstract void get_size (int width, int height);
+               public abstract void get_size (out int width, out int height);
                public abstract bool grab_focus ();
                public abstract Atk.Object? ref_accessible_at_point (int x, int 
y, Atk.CoordType coord_type);
                [Version (deprecated = true, deprecated_since = "2.9.4")]
@@ -389,8 +389,8 @@
                public abstract unowned string get_image_description ();
                [Version (since = "1.12")]
                public abstract unowned string? get_image_locale ();
-               public abstract void get_image_position (int x, int y, 
Atk.CoordType coord_type);
-               public abstract void get_image_size (int width, int height);
+               public abstract void get_image_position (out int x, out int y, 
Atk.CoordType coord_type);
+               public abstract void get_image_size (out int width, out int 
height);
                public abstract bool set_image_description (string description);
        }
        [CCode (cheader_filename = "atk/atk.h")]
@@ -494,12 +494,12 @@
                public abstract int get_caret_offset ();
                public abstract unichar get_character_at_offset (int offset);
                public abstract int get_character_count ();
-               public abstract void get_character_extents (int offset, int x, 
int y, int width, int height, Atk.CoordType coords);
+               public abstract void get_character_extents (int offset, out int 
x, out int y, out int width, out int height, Atk.CoordType coords);
                public abstract Atk.AttributeSet get_default_attributes ();
                public abstract int get_n_selections ();
                public abstract int get_offset_at_point (int x, int y, 
Atk.CoordType coords);
                [Version (since = "1.3")]
-               public abstract void get_range_extents (int start_offset, int 
end_offset, Atk.CoordType coord_type, Atk.TextRectangle rect);
+               public abstract Atk.TextRectangle get_range_extents (int 
start_offset, int end_offset, Atk.CoordType coord_type);
                public abstract Atk.AttributeSet get_run_attributes (int 
offset, out int start_offset, out int end_offset);
                public abstract string get_selection (int selection_num, out 
int start_offset, out int end_offset);
                [Version (since = "2.10")]
@@ -525,15 +525,15 @@
        [CCode (cheader_filename = "atk/atk.h", type_id = "atk_value_get_type 
()")]
        public interface Value : GLib.Object {
                [Version (deprecated = true)]
-               public abstract void get_current_value (GLib.Value value);
+               public abstract GLib.Value get_current_value ();
                [Version (since = "2.12")]
                public abstract double get_increment ();
                [Version (deprecated = true)]
-               public abstract void get_maximum_value (GLib.Value value);
+               public abstract GLib.Value get_maximum_value ();
                [Version (deprecated = true, since = "1.12")]
-               public abstract void get_minimum_increment (GLib.Value value);
+               public abstract GLib.Value get_minimum_increment ();
                [Version (deprecated = true)]
-               public abstract void get_minimum_value (GLib.Value value);
+               public abstract GLib.Value get_minimum_value ();
                [Version (since = "2.12")]
                public abstract Atk.Range? get_range ();
                [Version (since = "2.12")]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/vapi/gdk-3.0.vapi 
new/vala-0.32.1/vapi/gdk-3.0.vapi
--- old/vala-0.32.0/vapi/gdk-3.0.vapi   2016-03-05 20:42:56.000000000 +0100
+++ new/vala-0.32.1/vapi/gdk-3.0.vapi   2016-06-20 20:16:16.000000000 +0200
@@ -4861,6 +4861,7 @@
                public Gdk.DragAction get_suggested_action ();
                [Version (since = "2.22")]
                public unowned GLib.List<Gdk.Atom> list_targets ();
+               [Version (since = "3.20")]
                public bool manage_dnd (Gdk.Window ipc_window, Gdk.DragAction 
actions);
                public void set_device (Gdk.Device device);
                [Version (since = "3.20")]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/vapi/gio-unix-2.0.vapi 
new/vala-0.32.1/vapi/gio-unix-2.0.vapi
--- old/vala-0.32.0/vapi/gio-unix-2.0.vapi      2016-02-09 19:48:28.000000000 
+0100
+++ new/vala-0.32.1/vapi/gio-unix-2.0.vapi      2016-06-20 20:16:16.000000000 
+0200
@@ -17,6 +17,7 @@
                public unowned string get_generic_name ();
                public static GLib.List<GLib.DesktopAppInfo> 
get_implementations (string @interface);
                public bool get_is_hidden ();
+               [CCode (array_length = false, array_null_terminated = true)]
                public unowned string[] get_keywords ();
                public bool get_nodisplay ();
                public bool get_show_in (string desktop_env);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/vapi/glib-2.0.vapi 
new/vala-0.32.1/vapi/glib-2.0.vapi
--- old/vala-0.32.0/vapi/glib-2.0.vapi  2016-02-09 19:48:28.000000000 +0100
+++ new/vala-0.32.1/vapi/glib-2.0.vapi  2016-06-20 20:16:16.000000000 +0200
@@ -798,6 +798,8 @@
        public static float max (float a, float b);
        [CCode (cname = "CLAMP")]
        public float clamp (float low, float high);
+       [CCode (cname = "fabsf")]
+       public float abs ();
 }
 
 [SimpleType]
@@ -847,6 +849,8 @@
        public static double max (double a, double b);
        [CCode (cname = "CLAMP")]
        public double clamp (double low, double high);
+       [CCode (cname = "fabs")]
+       public double abs ();
 
        [CCode (cname = "G_ASCII_DTOSTR_BUF_SIZE")]
        public const int DTOSTR_BUF_SIZE;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/vapi/gstreamer-1.0.vapi 
new/vala-0.32.1/vapi/gstreamer-1.0.vapi
--- old/vala-0.32.0/vapi/gstreamer-1.0.vapi     2016-03-05 20:42:56.000000000 
+0100
+++ new/vala-0.32.1/vapi/gstreamer-1.0.vapi     2016-06-20 20:16:16.000000000 
+0200
@@ -1211,7 +1211,7 @@
                public virtual bool post_message (owned Gst.Message message);
                public virtual Gst.Clock? provide_clock ();
                public virtual bool query (Gst.Query query);
-               public bool query_convert (ref Gst.Format src_format, int64 
src_val, Gst.Format dest_format, out int64 dest_val);
+               public bool query_convert (Gst.Format src_format, int64 
src_val, Gst.Format dest_format, out int64 dest_val);
                public bool query_duration (Gst.Format format, out int64 
duration);
                public bool query_position (Gst.Format format, out int64 cur);
                public static bool register (Gst.Plugin? plugin, string name, 
uint rank, GLib.Type type);
@@ -1663,7 +1663,7 @@
                [CCode (has_construct_function = false, 
returns_floating_reference = true)]
                public Pad.from_template (Gst.PadTemplate templ, string? name);
                public Gst.Caps? get_allowed_caps ();
-               public Gst.Caps get_current_caps ();
+               public Gst.Caps? get_current_caps ();
                public Gst.PadDirection get_direction ();
                public void* get_element_private ();
                [Version (since = "1.4")]
@@ -2586,8 +2586,6 @@
                public void* data;
                public uint64 offset;
                public uint size;
-               [CCode (array_length = false, array_null_terminated = true, 
cname = "ABI._gst_reserved")]
-               public weak void*[] ABI__gst_reserved;
                [CCode (cname = "ABI.abi.flow_ret")]
                public Gst.FlowReturn ABI_abi_flow_ret;
                public unowned Gst.Buffer get_buffer ();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/vapi/gstreamer-controller-1.0.vapi 
new/vala-0.32.1/vapi/gstreamer-controller-1.0.vapi
--- old/vala-0.32.0/vapi/gstreamer-controller-1.0.vapi  2016-03-05 
20:42:56.000000000 +0100
+++ new/vala-0.32.1/vapi/gstreamer-controller-1.0.vapi  2016-06-20 
20:16:16.000000000 +0200
@@ -37,15 +37,13 @@
                [CCode (cheader_filename = "gst/controller/controller.h", cname 
= "GstDirectControlBinding", lower_case_cprefix = 
"gst_direct_control_binding_", type_id = "gst_direct_control_binding_get_type 
()")]
                [GIR (name = "DirectControlBinding")]
                public class DirectControlBinding : Gst.ControlBinding {
-                       [CCode (array_length = false, array_null_terminated = 
true, cname = "ABI._gst_reserved")]
-                       public weak void*[] ABI__gst_reserved;
                        [CCode (cname = "ABI.abi.want_absolute")]
                        public bool ABI_abi_want_absolute;
                        [CCode (has_construct_function = false, type = 
"GstControlBinding*")]
                        public DirectControlBinding (Gst.Object object, string 
property_name, Gst.ControlSource cs);
                        [CCode (cname = 
"gst_direct_control_binding_new_absolute", has_construct_function = false, type 
= "GstControlBinding*")]
                        [Version (since = "1.6")]
-                       public DirectControlBinding..new_with_absolute 
(Gst.Object object, string property_name, Gst.ControlSource cs);
+                       public DirectControlBinding.with_absolute (Gst.Object 
object, string property_name, Gst.ControlSource cs);
                        [NoAccessorMethod]
                        public bool absolute { get; construct; }
                        [NoAccessorMethod]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/vapi/gstreamer-sdp-1.0.vapi 
new/vala-0.32.1/vapi/gstreamer-sdp-1.0.vapi
--- old/vala-0.32.0/vapi/gstreamer-sdp-1.0.vapi 2016-03-05 20:42:56.000000000 
+0100
+++ new/vala-0.32.1/vapi/gstreamer-sdp-1.0.vapi 2016-06-20 20:16:16.000000000 
+0200
@@ -79,6 +79,8 @@
                        public bool set_info (uint8 version, Gst.SDP.MIKEYType 
type, bool V, Gst.SDP.MIKEYPRFFunc prf_func, uint32 CSB_id, 
Gst.SDP.MIKEYMapType map_type);
                        [Version (since = "1.4")]
                        public GLib.Bytes to_bytes (Gst.SDP.MIKEYEncryptInfo 
info) throws GLib.Error;
+                       [Version (since = "1.8.1")]
+                       public bool to_caps (Gst.Caps caps);
                }
                [CCode (cheader_filename = "gst/sdp/sdp.h", cname = 
"GstMIKEYPayload", copy_function = "g_boxed_copy", free_function = 
"g_boxed_free", lower_case_cprefix = "gst_mikey_payload_", type_id = 
"gst_mikey_payload_get_type ()")]
                [Compact]
@@ -242,6 +244,8 @@
                        [Version (since = "1.2")]
                        public Gst.SDP.Result insert_zone (int idx, 
Gst.SDP.Zone zone);
                        public uint medias_len ();
+                       [Version (since = "1.8.1")]
+                       public Gst.SDP.Result parse_keymgmt (out 
Gst.SDP.MIKEYMessage mikey);
                        public uint phones_len ();
                        [Version (since = "1.2")]
                        public Gst.SDP.Result remove_attribute (uint idx);
@@ -381,6 +385,8 @@
                        public Gst.SDP.Result insert_connection (int idx, 
Gst.SDP.Connection conn);
                        [Version (since = "1.2")]
                        public Gst.SDP.Result insert_format (int idx, string 
format);
+                       [Version (since = "1.8.1")]
+                       public Gst.SDP.Result parse_keymgmt (out 
Gst.SDP.MIKEYMessage mikey);
                        [Version (since = "1.2")]
                        public Gst.SDP.Result remove_attribute (uint idx);
                        [Version (since = "1.2")]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/vapi/gtk+-2.0.vapi 
new/vala-0.32.1/vapi/gtk+-2.0.vapi
--- old/vala-0.32.0/vapi/gtk+-2.0.vapi  2016-02-09 19:48:28.000000000 +0100
+++ new/vala-0.32.1/vapi/gtk+-2.0.vapi  2016-06-20 20:16:16.000000000 +0200
@@ -1538,7 +1538,7 @@
                public double get_progress_pulse_step ();
                public unowned string get_text ();
                [NoWrapper]
-               public virtual void get_text_area_size (int x, int y, int 
width, int height);
+               public virtual void get_text_area_size (out int x, out int y, 
out int width, out int height);
                public uint16 get_text_length ();
                public unowned Gdk.Window get_text_window ();
                public bool get_visibility ();
@@ -6061,7 +6061,7 @@
        }
        [CCode (cheader_filename = "gtk/gtk.h")]
        public interface CellEditable : Gtk.Widget {
-               public abstract void start_editing (Gdk.Event event);
+               public abstract void start_editing (Gdk.Event? event);
                [NoAccessorMethod]
                public bool editing_canceled { get; set; }
                [HasEmitter]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/vapi/gtk+-3.0.vapi 
new/vala-0.32.1/vapi/gtk+-3.0.vapi
--- old/vala-0.32.0/vapi/gtk+-3.0.vapi  2016-03-21 17:42:51.000000000 +0100
+++ new/vala-0.32.1/vapi/gtk+-3.0.vapi  2016-06-20 20:16:16.000000000 +0200
@@ -1763,7 +1763,7 @@
                public int get_current_icon_drag_source ();
                public unowned Gtk.Adjustment? get_cursor_hadjustment ();
                [NoWrapper]
-               public virtual void get_frame_size (int x, int y, int width, 
int height);
+               public virtual void get_frame_size (out int x, out int y, out 
int width, out int height);
                public bool get_has_frame ();
                public bool get_icon_activatable (Gtk.EntryIconPosition 
icon_pos);
                public Gdk.Rectangle get_icon_area (Gtk.EntryIconPosition 
icon_pos);
@@ -4165,7 +4165,7 @@
                public Gtk.SensitivityType get_lower_stepper_sensitivity ();
                public int get_min_slider_size ();
                [NoWrapper]
-               public virtual void get_range_border (Gtk.Border border_);
+               public virtual Gtk.Border get_range_border ();
                public Gdk.Rectangle get_range_rect ();
                public bool get_restrict_to_fill_level ();
                public int get_round_digits ();
@@ -7266,7 +7266,7 @@
        }
        [CCode (cheader_filename = "gtk/gtk.h")]
        public interface CellEditable : Gtk.Widget {
-               public abstract void start_editing (Gdk.Event event);
+               public abstract void start_editing (Gdk.Event? event);
                [NoAccessorMethod]
                public bool editing_canceled { get; set; }
                [HasEmitter]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.32.0/vapi/libnl-3.0.vapi 
new/vala-0.32.1/vapi/libnl-3.0.vapi
--- old/vala-0.32.0/vapi/libnl-3.0.vapi 2016-02-09 19:48:28.000000000 +0100
+++ new/vala-0.32.1/vapi/libnl-3.0.vapi 2016-06-20 20:16:16.000000000 +0200
@@ -153,6 +153,34 @@
         public void  mngt_unprovide();
     }
 
+    [CCode (cname = "int", cprefix = "NL_ACT_", has_type_id = false, 
cheader_filename = "netlink/cache.h")]
+    public enum CacheAction {
+        NEW,
+        DEL,
+        GET,
+        SET,
+        CHANGE,
+    }
+
+    [CCode (cname = "change_func_t", cheader_filename = "netlink/cache.h", 
instance_pos = -1)]
+    public delegate void ChangeCallbackFunc (Cache cache, Object obj, 
CacheAction act);
+
+    [Compact]
+    [CCode (cprefix = "nl_cache_mngr_", cname = "struct nl_cache_mngr", 
free_function = "nl_cache_mngr_free", cheader_filename = "netlink/cache.h")]
+    public class CacheManager {
+        public static int alloc (Socket? sk, int protocol, int flags, out 
CacheManager c);
+
+        public int add_cache(Cache cache, ChangeCallbackFunc cb);
+        public int add(string name, ChangeCallbackFunc cb, out unowned Cache 
cache);
+
+        public int get_fd();
+        public int poll(int timeout);
+
+        public int data_ready();
+        public void info(DumpParams params);
+    }
+
+
     [Compact]
     [CCode (cprefix = "nl_cb_", cname = "struct nl_cb", free_function = "", 
cheader_filename = "netlink/netlink.h")]
     public class Callback {
@@ -201,6 +229,10 @@
         public int name2i (string name);
         [CCode (cname = "rtnl_link_i2name")]
         public unowned string i2name( int idx, char[] buffer );
+        [CCode (cname = "rtnl_link_get")]
+        public CachedLink? get(int idx);
+        [CCode (cname = "rtnl_link_get_by_name")]
+        public CachedLink? get_by_name(string idx);
     }
 
     [Compact]
@@ -360,6 +392,13 @@
     }
 
     [Compact]
+    [CCode (cprefix = "rtnl_link_", cname = "struct rtnl_link", free_function 
= "rtnl_link_put", cheader_filename = "netlink/route/link.h")]
+    public class CachedLink : Link
+    {
+    }
+
+
+    [Compact]
     [CCode (cprefix = "rtnl_route_", cname = "struct rtnl_route", 
cheader_filename = "netlink/route/route.h")]
     public class Route
     {


Reply via email to