commit vala for openSUSE:Factory
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 - zaitor@opensuse.org + +- 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 <j@bitron.ch> + + Release 0.32.1 + +2016-06-13 Rico Tzschichholz <ricotz@ubuntu.com> + + gtk+3.0: Fix Gtk.Range.get_range_border() + (cherry picked from commit dfffe13809dfd2cd2c0d8c197913627a0dac0b90) + +2016-05-31 Rico Tzschichholz <ricotz@ubuntu.com> + + gstreamer: Skip private padding fields + (cherry picked from commit b668e19dff26332619d9b179a7943117b1eef586) + +2016-05-31 Aurélien Zanelli <aurelien.zanelli@darkosphere.fr> + + 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 <ricotz@ubuntu.com> + + gio-unix-2.0: Fix DesktopAppInfo.get_keywords() + Fixes bug 766456 + + (cherry picked from commit b01fe3a178e1e9b50d519104e34affd10961154d) + +2016-04-23 Rico Tzschichholz <ricotz@ubuntu.com> + + gstreamer: Update to 1.8.1 + +2016-04-14 Steven Oliver <oliver.steven@gmail.com> + + glib-2.0: Add abs() to float and double + https://bugzilla.gnome.org/show_bug.cgi?id=764663 + +2016-04-11 Rico Tzschichholz <ricotz@ubuntu.com> + + 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 <maciej.borzecki@open-rnd.pl> + + 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 <lucabru@src.gnome.org> + + gtk+-2.0, gtk+-3.0: Make CellEditable.start_editing event parameter nullable + Fixes bug 764489 + +2016-03-21 Rico Tzschichholz <ricotz@ubuntu.com> + + vapi: Update GIR-based bindings + 2016-03-21 Jürg Billeter <j@bitron.ch> 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 <j@bitron.ch>. # @@ -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='j@bitron.ch' 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 {
participants (1)
-
root@hilbert.suse.de