Hello community, here is the log from the commit of package vala for openSUSE:Factory checked in at 2019-11-15 22:30:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vala (Old) and /work/SRC/openSUSE:Factory/.vala.new.26869 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vala" Fri Nov 15 22:30:41 2019 rev:102 rq:747641 version:0.46.4 Changes: -------- --- /work/SRC/openSUSE:Factory/vala/vala.changes 2019-10-17 12:57:15.437614104 +0200 +++ /work/SRC/openSUSE:Factory/.vala.new.26869/vala.changes 2019-11-15 22:30:41.616115018 +0100 @@ -1,0 +2,54 @@ +Mon Nov 11 09:32:08 UTC 2019 - Bjørn Lie <[email protected]> + +- Update to version 0.46.4: + + Various improvements and bug fixes: + - codegen: + . Use G_TYPE_INSTANCE_GET_INTERFACE to get vtable for + base-access + . Fix setting of generic-type properties for gobject chain up + . Make type-parameter properties readable + . Reduce code duplications when generation base-access + - vala: + . Warn when passing arrays to typeof(), except for "string[]" + . Don't falsely resolve binary-expression to bool + . Do not allow += for arrays with fixed length + . Infer array length of inline allocated arrays for fields + . Do not allow to .resize() on arrays with fixed length + . Do not allow to change .length of arrays with fixed length + . Improve error message for arrays as type arguments + . Improve error reporting for invalid interface prerequisites + . Write value of constants/enums in fast-vapi if constant + only + . Restore DestroysInstance behaviour for non-compact classes + - parser: `owned` is not allowed on Constants + - girparser: Detect and replace "-" in parameter names + - girwriter: Add readable="0"/private="1" attribute to + type-specific fields + - gidl: + . Calculate size correctly, avoid use-after-free + . Avoid use of uninitialized "markup" warning + . Ignore flags like -mfpmath=sse, -msse or -msse2 + - valadoc: + . libvaladoc: Fix parameter and property ownership + declarations + . Fix ownership declarations of Constants + - pkg-config: + . vala: Add missing gmodule-2.0 to Requires.private of + pkg-config file + . libvaladoc: Move gmodule-2.0 to Requires.private of + pkg-config file + + Bindings: + - glib-2.0: Guard against passing null source to + GLib.Memory.copy() + - gio-2.0: Use custom TaskReadyCallback delegate in + Task.report*_error() + - gstreamer: Update from 1.17.0+ git master + - gtk+-3.0: Skip _MountOperationHandler* symbols + - gtk4,gtk4-unix-print: Update to 3.96.0+ab407ba5 + - libusb-1.0: Don't depend on glib-2.0 + - libusb-1.0: Remove unused private "malloc" binding + - linux: Add memfd_create(2) + - posix: Bind some essential memory allocation functions + - webkit2gtk-4.0: Update to 2.27.2 + +------------------------------------------------------------------- Old: ---- vala-0.46.3.tar.xz New: ---- vala-0.46.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vala.spec ++++++ --- /var/tmp/diff_new_pack.v5kLAi/_old 2019-11-15 22:30:42.160114779 +0100 +++ /var/tmp/diff_new_pack.v5kLAi/_new 2019-11-15 22:30:42.168114776 +0100 @@ -23,7 +23,7 @@ # decimal separator, hoping they will not get to the idea to create a 0.100 release. %define vala_priority 46 Name: vala -Version: 0.46.3 +Version: 0.46.4 Release: 0 Summary: Programming language for GNOME License: LGPL-2.1-or-later ++++++ vala-0.46.3.tar.xz -> vala-0.46.4.tar.xz ++++++ ++++ 43574 lines of diff (skipped)
