Hello community, here is the log from the commit of package vala for openSUSE:Factory checked in at 2019-05-03 22:14:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vala (Old) and /work/SRC/openSUSE:Factory/.vala.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "vala" Fri May 3 22:14:15 2019 rev:96 rq:695742 version:0.44.3 Changes: -------- --- /work/SRC/openSUSE:Factory/vala/vala.changes 2019-03-08 12:00:19.723965795 +0100 +++ /work/SRC/openSUSE:Factory/.vala.new.5148/vala.changes 2019-05-03 22:14:16.807727379 +0200 @@ -1,0 +2,429 @@ +Wed Apr 10 10:26:56 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 0.44.3: + + Regression and bug fixes: + - codegen: Always assign original variable when consuming + instance to destroy. + - build: Require --with-cgraph configure flag when + cross-compiling. + + Bindings: + - gdk-3.0,gtk+-3.0: Update from 3.24.7+. + - gtk4: Update to 3.94.0+2594593d. + - gstreamer: Update from 1.15.2+ git master. + - pango: Fix StringBuilder parameter of scan_word(). + +------------------------------------------------------------------- +Sun Mar 31 16:29:39 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 0.44.2: + + Various improvements and bug fixes: + - ccodegen: + . Resolve generics in sizeof-expression of parameter + initializer. + . Move implicit GValue cast for comparison to + BinaryExpression. + . Use available *_unref functions in + G_DEFINE_AUTOPTR_CLEANUP_FUNC. + . Move get_type_signature() to DataType. + . Move try_cast_variant_to_type() to + GVariantModule.visit_cast_expression(). + . Don't create special GArray clear-func for non-null + structs. + . Implement silent-cast for GLib.Variant. + - vala: + . Variadic parameters are not supported for async methods. + . Report error for unsupported operator instead of assertion. + - girparser: Create correct output in + get_default_lower_case_suffix(). + - libvaladoc: + . Handle missing Content.List.Bullet.ORDERED in switch. + . Handle missing Run.Style.NONE in switch. + - Add explicit "default: break;" statements for coverage of + enum-typed switch. + + Bindings: + - glib-2.0: Don't annotate dedicated GLib.assert_*() with + [Assert]. + - gio-2.0: Revert enum-typed flags parameters in Socket API. + - gobject-introspection-1.0: Fix TypeInfo and TypeTag method + references. + - gstreamer: Update from 1.15.2+ git master. + - gstreamer-1.0: Fix TypeFind and TypeFindFactory method + references. + - gtk4: Update to 3.94.0+f273eca7. + - vapi: Update GIR-based bindings. + +------------------------------------------------------------------- +Sun Mar 17 16:38:22 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 0.44.1: + + Various improvements and bug fixes: + - Codegen: + . Use unsigned default value for flags-enum. + . Use guint to represent flags-enum in custom GMarshalFunc. + - Move disconnect error from signal-module to + semantic-analyzer pass. + - Mark defined constructors of abstract classes as protected. + - parser: Implicit creation method of abstract classes must be + protected. + - vala: Allow assignment of 0U to enum types. + - libvaladoc: Don't try to create a Content.ListItem when there + is none. + + Bindings: + - gio-2.0: SocketAddress.from_native() is a factory method not + a constructor. + - glib-2.0: Add string.validate_len() since 2.60. + - gstreamer: Update from 1.15.2+ git master. + - gtk4: Update to 3.94.0+f14d998c. + - libgvc: Some additions and ownership/return-type fixes. + - vte-2.90: Mark as deprecated, it was replaced by vte-2.91. + - vapi: Update GIR-based bindings. + +------------------------------------------------------------------- +Sat Mar 9 09:14:10 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 0.44.0: + + Various improvements and bug fixes: + - parser: Adjust various source references. + - vala: More regular invocations of check() on inferred + Expression.value_type. + + Bindings: + - gstreamer: Update from 1.15.2+ git master. + - gtk4: Update to 3.94.0+eacbeb9e. + - vapi: Update GIR-based bindings. + +------------------------------------------------------------------- +Mon Mar 4 08:44:02 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com> + +- Update to version 0.43.92: + + Various improvements and bug fixes: + - codegen: + . Allow to associate CCodeFile to actual SourceFile. + . Only emit declaration of *_register_type if needed. + . Add get_variable_array_length_cname() and use as possible. + . Respect array_length_cname attribute for global fields. + . Replace gvaluecollector_h_needed with dedidated + add_include() calls. + . Respect finish[_vfunc]_name attributes defined in vala + sources. + . Include "glib-object.h" for typeof expression. + - vala: + . Correctly perform compatibility check of array length-type. + . Don't ignore qualified parent when inferring type of enum + member. + - girwriter: + . Support transfer-ownership="container" for arrays. + . Always use get_gir_name() for TypeSymbols. + - testrunner: Add support for Genie source files (.gs). + - tests: Add some Genie tests to increase coverage. + - genie: Allow main function "init" to return integer as exit + status. + + Bindings: + - gobject-2.0: Add SignalHandler.disconnect_by_data(). + - poppler-glib: Update to 0.74. + - gtk4: Update to 3.94.0+b4ae491b. + - vapi: Update GIR-based bindings. + +------------------------------------------------------------------- +Mon Mar 4 08:44:01 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 0.43.91: + + Various improvements and bug fixes: + - Revert "valadoc: Drop duplicated code to add source files and + use CodeContext API" and "valadoc: Update API tests". + - valadoc: Report warning if resources for doclet could not be + copied. + - libvaladoc: Properly support the output of async + constructors. + - girparser: Correctly set array_length_type for delegates + returning an array. + - Revert "vala: Don't replace assignments for local variables + with non-null simple-types". + + Bindings: + - Follow GTK upstream rename to gtk4 and gtk4-unix-print. + - gtk4,gtk4-unix-printer: Update to 3.94.0+02e856f6. + - gtk+-unix-print-*.0: Fix PrintJob.get_page_ranges(), + Printer.get_hard_margins(). + - atk-1.0: Adjust for upstream revert of Implementor using + G_DEFINE_INTERFACE. + - clutter-1.0: Drop deprecated from Actor.pick(). + - glib-2.0: Add "delegate_target = false" to + Log.writer_journald/_standard_streams/_default. + - gio-unix-2.0: Add DesktopAppInfo.get_string_list() since + 2.60. + - gstreamer: Update from 1.15.1+ git master. + - webkit2gtk-4.0: Update to 2.23.91. + - vapi: Update GIR-based bindings. + +------------------------------------------------------------------- +Mon Mar 4 08:43:59 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 0.43.90: + + Various improvements and bug fixes: + - codegen: + . Replace some unfortunate asserts with internal error + reports. + . Properly handle and catch inner-error of finally-block. + . Pass lambda expression of variable initializer to signal + connect. + - vala: + . Check inferred variable_type of LocalVariables. + . Parser doesn't ensure "protected" to be applied on + TypeSymbol members. + - libvaladoc: Don't change the size of an array in-parameter. + - g-i: Fix return value on error in start_discriminator(). + + Bindings: + - Add goocanvas-2.0 bindings. + - gdk-3.0: Update to 3.24.4+a0129f55. + - glib-2.0: Bind + g_log_writer_journald/_standard_streams/_default as + LogWriterFunc. + - goocanvas: Update from 1.0.0+af07af5d. + - gstreamer: Update from 1.15.1+. + - gtk+-4.0: Update to 3.94.0+a7fa1cf6. + - vapi: Update GIR-based bindings. + +------------------------------------------------------------------- +Mon Mar 4 08:43:56 UTC 2019 - bjorn.lie@gmail.com + +- Update to version 0.43.6: + + Various improvements and bug fixes: + - codegen: Don't apply address-of operator on literals when + casting to array. + - vala: Don't tweak closure on static lambdas. + - Revert "codegen: Use copies of error_variable of + catch-clauses for nested usage" and add asynchronous + "catch-error-scope" regression test. + - libvaladoc: Build backing Vala.SourceFile for GIRs processed + by importer. ++++ 232 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/vala/vala.changes ++++ and /work/SRC/openSUSE:Factory/.vala.new.5148/vala.changes Old: ---- vala-0.42.6.tar.xz New: ---- vala-0.44.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vala.spec ++++++ --- /var/tmp/diff_new_pack.vm4eVM/_old 2019-05-03 22:14:17.503728767 +0200 +++ /var/tmp/diff_new_pack.vm4eVM/_new 2019-05-03 22:14:17.503728767 +0200 @@ -16,20 +16,21 @@ # -%define vala_version 0.42 -%define vala_libversion 0_42 +%define vala_version 0.44 +%define vala_libversion 0_44 # The priority defines which version of vala, in case of multiple ones are installed # is to be used by default. The rule-of-thumb for vala is to use MAJORMINOR without # decimal separator, hoping they will not get to the idea to create a 0.100 release. %define vala_priority 42 Name: vala -Version: 0.42.6 +Version: 0.44.3 Release: 0 Summary: Programming language for GNOME License: LGPL-2.1-or-later Group: Development/Languages/Other URL: https://wiki.gnome.org/Projects/Vala -Source0: https://download.gnome.org/sources/vala/0.42/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/vala/0.44/%{name}-%{version}.tar.xz + BuildRequires: bison BuildRequires: fdupes BuildRequires: flex ++++++ vala-0.42.6.tar.xz -> vala-0.44.3.tar.xz ++++++ ++++ 575161 lines of diff (skipped)