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
+
+- 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
+
+- 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
+
+- 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
+
+- 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
+
+- 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)