Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2020-09-14 12:11:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and      /work/SRC/openSUSE:Factory/.vala.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vala"

Mon Sep 14 12:11:14 2020 rev:110 rq:833677 version:0.48.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/vala/vala.changes        2020-07-05 
01:11:28.367669907 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.4249/vala.changes      2020-09-14 
12:13:20.696241852 +0200
@@ -1,0 +2,128 @@
+Sat Sep  5 11:31:45 UTC 2020 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 0.48.10:
+  + Various improvements and bug fixes:
+    - tests: Don't rely on undefined use-after-free behaviour of
+      glibc
+    - Add TraverseVisitor for traversing the tree with a callback
+    - Force usage of temporary variables for "tainted" member
+      accesses
+    - vala:
+      . Move transformation of unary increment/decrement to codegen
+      . Set parent_node for child nodes of lambda-expression
+      . Additionally break on ObjectCreationExpression in "tainted"
+        check
+      . Add ObjectCreationExpression.to_string()
+    - codegen: Don't append unreachable clean-up section of Block
+    - codegen: Always include base_struct declaration if available
+    - manual: Update from wiki.gnome.org
+    - Don't use locale dependent string functions on syntax strings
+    - girparser: Additionally fallback to "glib:type-name" to
+      retrieve the cname
+    - libvaladoc/girimporter:
+      . Fallback to "name" for callback
+      . Fallback to "glib:type-name" for class, interface and
+        record
+      . Improve parse_symbol_doc() and don't use parse_doc()
+      . Skip "attribute" elements
+    - libvaladoc/gtkdoc-importer:
+      . Correctly retrieve "url" from "ulink" elements
+      . Don't let parse_block_taglet() return null
+  + Bindings:
+    - gstreamer: Update from 1.17.2+ git master
+    - gtk4: Update to 3.99.1
+    - gtk4: Resolve a few conflicts of methods with virtual-methods
+    - pango: Update from 1.46.0
+    - webkit2gtk-4.0: Update to 2.29.91
+
+-------------------------------------------------------------------
+Mon Aug 10 13:25:42 UTC 2020 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 0.48.9:
+  + Regression and bug fixes:
+    - codegen: Include header for base-symbols when connecting
+      vfuncs.
+    - vala:
+      + Inherit CCode.returns_floating_reference attribute from
+        base.
+      + Mark tranformed member-access as qualified.
+    - girparser: Add support for string "feature_test_macro"
+      metadata.
+    - Revert "girwriter: Use appropriate get_ccode_* functions".
+  + Bindings:
+    - gio-unix-2.0: Fix "g_unix_mount_for" binding.
+    - gio-2.0: Include "gio/gsettingsbackend.h" for
+      GLib.SettingsBackend members.
+    - goocanvas-2.0: Fix some field ownerships and types.
+    - gstreamer: Update from 1.17.2+ git master.
+    - gtk4: Update to 3.99.0+358b698e.
+    - pango: Update from 1.45.4+.
+    - posix: Add missing "has_typedef" attribute for some
+      delegates.
+    - posix: Declare WRDE_APPEND constant as public.
+- Drop vala-revert-girwriter-get_ccode.patch: fixed upstream.
+
+-------------------------------------------------------------------
+Mon Aug 10 12:30:15 UTC 2020 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Add vala-revert-girwriter-get_ccode.patch: Revert "girwriter: Use
+  appropriate get_ccode_* functions"; fixes generation of Tracker's
+  .gir files used by gnome-music.
+
+-------------------------------------------------------------------
+Fri Jul 31 11:28:18 UTC 2020 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 0.48.8:
+  + Various improvements and bug fixes:
+    - codegen:
+      . Handle "gtk_param_spec_expression" in get_param_spec()
+      . Properly compare string if binary-expression contains
+        string-literal
+      . Inline allocated and constant arrays are never NULL
+      . Check param for null before using it
+      . Properly destroy elements of an inline struct array
+    - vala:
+      . Avoid subsequent critical caused by invalid array type for
+        constant
+      . Improve error handling of nested initializer lists
+      . Don't allow "resize" invocation on variable with unowned
+        array type
+      . Property must be writable when invoking
+        ReturnsModifiedPointer method
+      . Recursive check of assignment target to recognize constants
+      . Return copy of constant type in get_value_type_for_symbol()
+      . Handle parameter initializer without value-type
+      . Fully qualify member-access when using-directive was used
+        to resolve
+      . Tranform instance member-access to a static one if possible
+      . Improve check of expression passed to yield
+      . Allow prototype access to signal with emitter
+      . Check error-type accessibility of creation methods and
+        delegates
+    - girparser: Warn about conflicting signals and properties
+    - girparser: Skip 'docsection' elements in <namespace>
+    - girwriter:
+      . Add c:identifier-prefixes to <namespace>
+      . Write c:type="void" when name="none"
+      . Write c:symbol-prefix on supported elements
+      . Don't include symbols outside of a namespace
+      . Use appropriate get_ccode_* functions
+    - libvaladoc: Support exporting the `class` modifier on methods
+      and fields
+    - Disable deprecation warnings when checking bindings
+    - tests: Fix "methods/extern" test with -Werror=address and gcc
+      5.4.0
+  + Bindings:
+    - glib-2.0: Add AtomicUint, an alternation of AtomicInt for
+      uint
+    - gstreamer: Update from 1.17.2+ git master
+    - gtk+-3.0: Update to 3.24.21+ffe2df7b
+    - gtk+-3.0: Resolve conflicts of signals with properties
+    - gtk4: Resolve conflict of DropTarget.drop signal with
+      property
+    - gtk4: Improve Gtk.ParamSpecExpression binding
+    - gtk4: Fix binding of CClosureExpression ctor [#1024]
+    - gtk4,gtk4-unix-print: Update to 3.98.5+23dcf36e
+    - webkit2gtk-4.0: Update to 2.29.4
+
+-------------------------------------------------------------------
@@ -7,2 +135,2 @@
-      + Improve array-dup-wrapper for empty arrays.
-      + Don't call get_ccode_finish_instance() with non-async
+      . Improve array-dup-wrapper for empty arrays.
+      . Don't call get_ccode_finish_instance() with non-async
@@ -10 +138 @@
-      + Cast initializer-list to struct for non-constant/-array
+      . Cast initializer-list to struct for non-constant/-array
@@ -12 +140 @@
-      + Consistently use get_ccode_lower_case_prefix() for function
+      . Consistently use get_ccode_lower_case_prefix() for function
@@ -15,3 +143,3 @@
-      + Correctly handle qualified struct type in initializer list.
-      + Reduce calls of CodeContext.get().
-      + Fix value-type for ArrayCreationExpression used as
+      . Correctly handle qualified struct type in initializer list.
+      . Reduce calls of CodeContext.get().
+      . Fix value-type for ArrayCreationExpression used as
@@ -19,2 +147,2 @@
-      + Improve parameter check of "get" method used for foreach.
-      + Don't carry floating reference into unknown target type
+      . Improve parameter check of "get" method used for foreach.
+      . Don't carry floating reference into unknown target type

Old:
----
  vala-0.48.7.tar.xz

New:
----
  vala-0.48.10.tar.xz

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

Other differences:
------------------
++++++ vala.spec ++++++
--- /var/tmp/diff_new_pack.pIVf2a/_old  2020-09-14 12:13:23.008244214 +0200
+++ /var/tmp/diff_new_pack.pIVf2a/_new  2020-09-14 12:13:23.012244219 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define         vala_priority 48
 Name:           vala
-Version:        0.48.7
+Version:        0.48.10
 Release:        0
 Summary:        Programming language for GNOME
 License:        LGPL-2.1-or-later

++++++ vala-0.48.7.tar.xz -> vala-0.48.10.tar.xz ++++++
++++ 238831 lines of diff (skipped)


Reply via email to