Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2018-12-27 00:21:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and      /work/SRC/openSUSE:Factory/.vala.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vala"

Thu Dec 27 00:21:57 2018 rev:93 rq:660475 version:0.42.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/vala/vala.changes        2018-12-19 
13:47:51.047415474 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.28833/vala.changes     2018-12-27 
00:22:00.592024669 +0100
@@ -1,0 +2,73 @@
+Thu Dec 20 18:35:52 UTC 2018 - bjorn....@gmail.com
+
+- Update to version 0.42.4:
+  + Various improvements and bug fixes:
+    - codegen:
+      . Fix method pointer cast if instance isn't at first position
+      . Transfer ownership of compact class to DestroysInstance
+        method
+      . Add destroy function for GLib.Array
+      . Fix canonical string for quark of error domains
+      . Make sure to include declarations for delegate typed
+        parameters
+      . Don't emit type_id for enum in non GOBJECT profile
+      . Don't emit unused temp variable for element access
+        assignments
+      . Actually create method cast for base interface method as
+        needed
+      . Mark needle parameter of internal array-contains methods as
+        const
+      . Emit initializer for enum-value into wanted declaration
+        space
+      . Add void to delegate typedef declarations without
+        parameters
+      . Emit delegate/enum typedefs to type-declaration section
+      . Always emit constants with initializer-list
+      . Handle non-default AsyncResult parameter position
+    - vala:
+      . Copy instance_pos argument from virtual/abstract base
+        methods
+      . Compact classes don't allow private/class fields and to
+        lock fields
+      . Use comment which was already retrieved in
+        parse_declaration()
+      . Add missing re-check guards for Do/For/WhileStatement and
+        SwitchLabel
+      . Type check for errors require an error expression
+      . Make check_arguments() more verbose and don't bail on first
+        error
+      . Don't emit member access of assignments on static
+        properties
+      . Use clearer error message for automatic properties in
+        interfaces
+      . Break possible endless loop in
+        SymbolResolver.get_type_for_struct()
+    - girwriter: Write glib-type attributes for Enums/Structs with
+      type_id
+    - girparser: Skip "source-position" elements and docs in
+      transparent union
+    - valadoc:
+      . Match property signature with vala's codewriter
+      . Sort symbols and members where possible
+      . Actually assign type_id of Api.Structs
+      . Add type_id to Api.Enum/Interface
+      . Skip package dependency if target directory already exists
+      . Fix a few errors and warnings in stylesheet
+      . Adjust stylesheet to unbreak Epiphany
+    - docs: Use Markdown for README and include build instructions
+    - testrunner: Pass buildsystem's CC through to valac
+  + Bindings:
+    - gio-2.0: Add missing File.new_build_filename()
+    - glib-2.0: Add missing Array.set_clear_func() binding
+    - glib-2.0: Avoid double-free in GLib.Array if clear_func is
+      set
+    - glib-2.0: Add GLib.pointer aka gpointer binding
+    - gobject-2.0: Attribute all symbols with cheader_filename =
+      "glib-object.h"
+    - gobject-introspection-1.0: Pick up version attribute fixes
+    - gdk-x11-3.0,gtk+-3.0: Update to 3.24.2+eb821cb8
+    - gtk+-4.0: Update to 3.94.0+a99bd2a4
+    - gstreamer: Update from 1.15+ git master
+    - poppler-glib: Update to 0.71
+
+-------------------------------------------------------------------

Old:
----
  vala-0.42.3.tar.xz

New:
----
  vala-0.42.4.tar.xz

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

Other differences:
------------------
++++++ vala.spec ++++++
--- /var/tmp/diff_new_pack.aigYHQ/_old  2018-12-27 00:22:01.012024327 +0100
+++ /var/tmp/diff_new_pack.aigYHQ/_new  2018-12-27 00:22:01.016024324 +0100
@@ -23,7 +23,7 @@
 # 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.3
+Version:        0.42.4
 Release:        0
 Summary:        Programming language for GNOME
 License:        LGPL-2.1-or-later

++++++ vala-0.42.3.tar.xz -> vala-0.42.4.tar.xz ++++++
++++ 51797 lines of diff (skipped)


Reply via email to