commit vala for openSUSE:Factory

2024-04-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2024-04-21 20:25:01

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.26366 (New)


Package is "vala"

Sun Apr 21 20:25:01 2024 rev:142 rq:1169231 version:0.56.17

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2024-03-20 
21:13:25.795931476 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.26366/vala.changes 2024-04-21 
20:25:35.758211502 +0200
@@ -1,0 +2,22 @@
+Fri Apr 19 13:04:36 UTC 2024 - Dominique Leuenberger 
+
+- Update to version 0.56.17:
+  + Various improvements and bug fixes:
+ - codegen:
+   . Add missing initializers for private fields of
+ GSourceFuncs.
+   . Update array length variable passed to null-terminated ref
+ parameter.
+   . Properly pass through a null-terminated out argument.
+   . Refactor and cache parameter in loop.
+   . Only handle null-terminated array as such if there is no
+ length given.
+- vala:
+  . Allow declaration of static nested methods (local
+functions).
+  . Correctly use Path.build_path().
+  . Point to the invalid initializer on error.
+  . Report invalid type in property assignment attempt.
+  . Inherit important attributes for Property backing field.
+
+---

Old:

  vala-0.56.16.tar.xz

New:

  vala-0.56.17.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.FkVVjT/_old  2024-04-21 20:25:36.318232050 +0200
+++ /var/tmp/diff_new_pack.FkVVjT/_new  2024-04-21 20:25:36.322232197 +0200
@@ -26,7 +26,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.16
+Version:0.56.17
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.16.tar.xz -> vala-0.56.17.tar.xz ++
 14765 lines of diff (skipped)


commit vala for openSUSE:Factory

2023-12-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2023-12-02 17:12:06

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.25432 (New)


Package is "vala"

Sat Dec  2 17:12:06 2023 rev:140 rq:1130309 version:0.56.14

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2023-11-16 
20:26:55.944765246 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.25432/vala.changes 2023-12-02 
17:12:12.099212165 +0100
@@ -1,0 +2,6 @@
+Wed Nov 29 13:39:39 UTC 2023 - Frederic Crozat 
+
+- Allow to disable building valadoc as option and drop graphviz as 
+  build dependency.
+
+---



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.5O6jMg/_old  2023-12-02 17:12:12.715234740 +0100
+++ /var/tmp/diff_new_pack.5O6jMg/_new  2023-12-02 17:12:12.715234740 +0100
@@ -16,6 +16,9 @@
 #
 
 
+# graphviz is needed only for valadoc
+%bcond_without  graphviz
+
 %define vala_version 0.56
 %define vala_libversion 0_56
 # The priority defines which version of vala, in case of multiple ones are 
installed
@@ -36,7 +39,9 @@
 BuildRequires:  glib2-devel >= 2.48.0
 BuildRequires:  pkgconfig
 BuildRequires:  xsltproc
+%if %{with graphviz}
 BuildRequires:  pkgconfig(libgvc) >= 2.16
+%endif
 Requires(post): update-alternatives
 Requires(postun):update-alternatives
 # Vala is a compiler, so it's also a devel package
@@ -66,6 +71,7 @@
 %description -n libvala-%{vala_libversion}-devel
 Development files for the Vala runtime library.
 
+%if %{with graphviz}
 %package -n valadoc
 Summary:Generator for API documentation from Vala source
 Group:  Development/Tools/Building
@@ -118,12 +124,16 @@
 from Vala source code.
 
 This package contains the libvaladoc development files.
+%endif
 
 %prep
 %autosetup -p1
 
 %build
 %configure \
+%if %{without graphviz}
+   --disable-valadoc \
+%endif
%{nil}
 %make_build
 
@@ -161,7 +171,9 @@
 fi
 
 %ldconfig_scriptlets -n libvala-%{vala_libversion}-0
+%if %{with graphviz}
 %ldconfig_scriptlets -n libvaladoc-%{vala_libversion}-0
+%endif
 
 %files
 %license COPYING
@@ -197,6 +209,7 @@
 %{_datadir}/vala-%{vala_version}/
 %{_libdir}/vala-%{vala_version}/
 
+%if %{with graphviz}
 %files -n valadoc
 %{_bindir}/valadoc
 %{_bindir}/valadoc-%{vala_version}
@@ -216,12 +229,15 @@
 %dir %{_libdir}/valadoc-%{vala_version}
 %dir %{_libdir}/valadoc-%{vala_version}/doclets
 %{_libdir}/valadoc-%{vala_version}/doclets/html/
+%endif
 
 %files -n libvala-%{vala_libversion}-0
 %{_libdir}/libvala-%{vala_version}.so.*
 
+%if %{with graphviz}
 %files -n libvaladoc-%{vala_libversion}-0
 %{_libdir}/libvaladoc-%{vala_version}.so.*
+%endif
 
 %files -n libvala-%{vala_libversion}-devel
 %{_includedir}/vala-%{vala_version}/


commit vala for openSUSE:Factory

2023-09-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2023-09-02 22:07:13

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.1766 (New)


Package is "vala"

Sat Sep  2 22:07:13 2023 rev:138 rq:1108350 version:0.56.13

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2023-08-22 
08:55:31.254487495 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.1766/vala.changes  2023-09-02 
22:07:30.430950952 +0200
@@ -1,0 +2,7 @@
+Wed Aug 30 07:36:48 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.56.13:
+  + Bindings: gtk4: Restore CssProvider.load_from_data() signature
+to take an array.
+
+---

Old:

  vala-0.56.12.tar.xz

New:

  vala-0.56.13.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.r7EmAP/_old  2023-09-02 22:07:32.079009842 +0200
+++ /var/tmp/diff_new_pack.r7EmAP/_new  2023-09-02 22:07:32.083009985 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.12
+Version:0.56.13
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.12.tar.xz -> vala-0.56.13.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.56.12/.tarball-version 
new/vala-0.56.13/.tarball-version
--- old/vala-0.56.12/.tarball-version   2023-08-19 13:35:17.0 +0200
+++ new/vala-0.56.13/.tarball-version   2023-08-29 20:59:07.0 +0200
@@ -1 +1 @@
-0.56.12
+0.56.13
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.56.12/.version new/vala-0.56.13/.version
--- old/vala-0.56.12/.version   2023-08-19 13:33:32.0 +0200
+++ new/vala-0.56.13/.version   2023-08-29 20:53:43.0 +0200
@@ -1 +1 @@
-0.56.12
+0.56.13
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.56.12/ChangeLog new/vala-0.56.13/ChangeLog
--- old/vala-0.56.12/ChangeLog  2023-08-19 13:35:17.0 +0200
+++ new/vala-0.56.13/ChangeLog  2023-08-29 20:59:07.0 +0200
@@ -1,3 +1,12 @@
+2023-08-29  Rico Tzschichholz  
+
+   Release 0.56.13
+
+2023-08-25  Rico Tzschichholz  
+
+   gtk4: Restore CssProvider.load_from_data() signature to take an array
+   Fixes https://gitlab.gnome.org/GNOME/vala/issues/1478
+
 2023-08-19  Rico Tzschichholz  
 
Release 0.56.12
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.56.12/NEWS new/vala-0.56.13/NEWS
--- old/vala-0.56.12/NEWS   2023-08-19 13:31:46.0 +0200
+++ new/vala-0.56.13/NEWS   2023-08-29 20:51:05.0 +0200
@@ -1,3 +1,9 @@
+Vala 0.56.13
+
+ * Bindings:
+  - gtk4: Restore CssProvider.load_from_data() signature to take an array
+[#1478]
+
 Vala 0.56.12
 
  * Regression fix:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vala-0.56.12/configure new/vala-0.56.13/configure
--- old/vala-0.56.12/configure  2023-08-19 13:33:25.0 +0200
+++ new/vala-0.56.13/configure  2023-08-29 20:53:34.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for vala 0.56.12.
+# Generated by GNU Autoconf 2.71 for vala 0.56.13.
 #
 # Report bugs to .
 #
@@ -681,8 +681,8 @@
 # Identity of this package.
 PACKAGE_NAME='vala'
 PACKAGE_TARNAME='vala'
-PACKAGE_VERSION='0.56.12'
-PACKAGE_STRING='vala 0.56.12'
+PACKAGE_VERSION='0.56.13'
+PACKAGE_STRING='vala 0.56.13'
 PACKAGE_BUGREPORT='https://gitlab.gnome.org/GNOME/vala/issues'
 PACKAGE_URL='https://wiki.gnome.org/Projects/Vala'
 
@@ -1488,7 +1488,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures vala 0.56.12 to adapt to many kinds of systems.
+\`configure' configures vala 0.56.13 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1559,7 +1559,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of vala 0.56.12:";;
+ short | recursive ) echo "Configuration of vala 0.56.13:";;
esac
   cat <<\_ACEOF
 
@@ -1696,7 +1696,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-vala 

commit vala for openSUSE:Factory

2023-08-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2023-08-22 08:55:20

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.1766 (New)


Package is "vala"

Tue Aug 22 08:55:20 2023 rev:137 rq:1105009 version:0.56.12

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2023-08-09 
17:24:18.661028287 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.1766/vala.changes  2023-08-22 
08:55:31.254487495 +0200
@@ -1,0 +2,19 @@
+Sat Aug 19 12:14:05 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.56.12:
+  + Regression fix: vala: Only transform default initializers of
+parameters.
+  + Bindings: gtk4: Preserve compatibility with <= 4.8.x.
+
+---
+Sun Aug 13 12:08:07 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.56.11:
+  + Various improvements and bug fixes:
+- vala: Infer generic type from typeof() initializer of
+  parameters
+- girparser: Support glib:ref-func, glib:unref-func,
+  copy-function and free-function
+  + Bindings: gtk4: Update to 4.12.0
+
+---

Old:

  vala-0.56.10.tar.xz

New:

  vala-0.56.12.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.LZTZZC/_old  2023-08-22 08:55:32.154489204 +0200
+++ /var/tmp/diff_new_pack.LZTZZC/_new  2023-08-22 08:55:32.162489220 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.10
+Version:0.56.12
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.10.tar.xz -> vala-0.56.12.tar.xz ++
 48960 lines of diff (skipped)


commit vala for openSUSE:Factory

2023-08-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2023-08-09 17:24:13

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.11712 (New)


Package is "vala"

Wed Aug  9 17:24:13 2023 rev:136 rq:1102934 version:0.56.10

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2023-07-06 
18:28:25.887056811 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.11712/vala.changes 2023-08-09 
17:24:18.661028287 +0200
@@ -1,0 +2,18 @@
+Sat Aug  5 10:44:21 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.56.10:
+  + Various improvements and bug fixes:
+- codegen: Don't emit casts in static field initializers
+- parser: Reset tokens buffer when parsing a new source file
+- vala:
+  . Output additional information when accessing unknown member
+  . Allow "set" method of an container to return void or bool
+  . Correctly handle possible null from
+SourceFile.get_source_line()
+  + Bindings:
+- glib-2.0: Update return-type of
+  HashTable.add/insert/replace() and GenericSet.add()
+- linux: Add resolution field to Input.AbsInfo
+- libpq: Fix a few binding errors
+
+---

Old:

  vala-0.56.9.tar.xz

New:

  vala-0.56.10.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.4LQehC/_old  2023-08-09 17:24:19.265032048 +0200
+++ /var/tmp/diff_new_pack.4LQehC/_new  2023-08-09 17:24:19.273032098 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.9
+Version:0.56.10
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.9.tar.xz -> vala-0.56.10.tar.xz ++
 7572 lines of diff (skipped)


commit vala for openSUSE:Factory

2023-07-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2023-07-06 18:28:23

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.23466 (New)


Package is "vala"

Thu Jul  6 18:28:23 2023 rev:135 rq:1096963 version:0.56.9

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2023-05-30 
22:01:21.994629860 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.23466/vala.changes 2023-07-06 
18:28:25.887056811 +0200
@@ -1,0 +2,26 @@
+Sun Jul  2 09:17:18 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.56.9:
+  + Various improvements and bug fixes:
+- codegen:
+  . Add missing EXTERN flag for GType function of error
+domains.
+  . Improve handling of sealed classes.
+- vala: Report an error when trying to chain up to inaccessible
+  private ctor.
+- vala: Fix spaces for attributes when writing property
+  accessors.
+- girwriter: Fix c:type attribute for real struct parameters.
+- testrunner: Add support to check generated header.
+- manual: Update from wiki.gnome.org.
+  + Bindings:
+- gio-2.0: Ease implemention of GLib.ActionGroup.
+- glib-2.0:
+  . Fix return-type of GLib.SourceOnceFunc.
+  . Add ConvertError.{NO_MEMORY,EMBEDDED_NUL}.
+- gtk4: Pick up fix for Gdk.Toplevel.compute_size.size
+  parameter.
+- vapi: Add documentation to GLib.Math that '-X -lm' may be
+  needed when compiling.
+
+---

Old:

  vala-0.56.8.tar.xz

New:

  vala-0.56.9.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.pQKN6M/_old  2023-07-06 18:28:26.563060962 +0200
+++ /var/tmp/diff_new_pack.pQKN6M/_new  2023-07-06 18:28:26.567060986 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.8
+Version:0.56.9
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.8.tar.xz -> vala-0.56.9.tar.xz ++
 10968 lines of diff (skipped)


commit vala for openSUSE:Factory

2023-05-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2023-05-30 22:01:15

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.1533 (New)


Package is "vala"

Tue May 30 22:01:15 2023 rev:134 rq:1089554 version:0.56.8

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2023-04-20 
15:13:20.869647118 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.1533/vala.changes  2023-05-30 
22:01:21.994629860 +0200
@@ -1,0 +2,21 @@
+Fri May 26 13:18:09 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.56.8:
+  + Various improvements and bug fixes:
+- codegen: Include "glib-object.h" when using
+  GType/GBoxedCopyFunc.
+- valadoc:
+  . Backing method of lambda-expression isn't included in
+valadoc AST.
+  . Add girwriter test.
+- build:
+  . Improve usage of AC_PATH_PROG() for valacs.
+  . valadoc requires valac 0.18.1.
+  + Bindings:
+- gio-2.0: Add new symbols from 2.76.
+- glib-2.0:
+  . Add new symbols from 2.76.
+  . Fix binding of g_variant_type_n_items().
+- gtk4: Don't skip AlertDialog ctor.
+
+---

Old:

  vala-0.56.7.tar.xz

New:

  vala-0.56.8.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.JDMtaA/_old  2023-05-30 22:01:22.798634599 +0200
+++ /var/tmp/diff_new_pack.JDMtaA/_new  2023-05-30 22:01:22.802634622 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.7
+Version:0.56.8
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.7.tar.xz -> vala-0.56.8.tar.xz ++
 5292 lines of diff (skipped)


commit vala for openSUSE:Factory

2023-04-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2023-04-20 15:13:16

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.2023 (New)


Package is "vala"

Thu Apr 20 15:13:16 2023 rev:133 rq:1080195 version:0.56.7

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2023-04-06 
15:55:59.612313347 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.2023/vala.changes  2023-04-20 
15:13:20.869647118 +0200
@@ -1,0 +2,19 @@
+Tue Apr 18 09:17:26 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.56.7:
+  + Various improvements and bug fixes:
+- codegen: Fix usage of lambda-expression from delegate
+  initializer
+- vala:
+  . Check type-argument count of interface prerequisites
+  . Improve Symbol.to_string() to include TypeParameters
+  . Improve error message for wrong number of type-arguments
+  . Improve check of type_reference in ObjectCreationExpression
+  . Allow inheritance from sealed class in bindings
+- Fix a couple of type-argument issues in vala itself
+- g-i: Fix compiling with mingw clang
+  + Bindings:
+- gio-2.0,glib-2.0,gtk+-3.0,gtk4: Fix a few binding issues
+- glib-2.0: g_chdir is declared in 
+
+---

Old:

  vala-0.56.6.tar.xz

New:

  vala-0.56.7.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.99fAZV/_old  2023-04-20 15:13:21.365649393 +0200
+++ /var/tmp/diff_new_pack.99fAZV/_new  2023-04-20 15:13:21.369649410 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.6
+Version:0.56.7
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.6.tar.xz -> vala-0.56.7.tar.xz ++
 19574 lines of diff (skipped)


commit vala for openSUSE:Factory

2023-04-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2023-04-06 15:55:55

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.19717 (New)


Package is "vala"

Thu Apr  6 15:55:55 2023 rev:132 rq:1077231 version:0.56.6

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2023-03-29 
23:26:50.991357632 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.19717/vala.changes 2023-04-06 
15:55:59.612313347 +0200
@@ -1,0 +2,11 @@
+Tue Apr  4 12:46:39 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.56.6:
+  + Regression fix: vala: Improve initialization of namespace
+fields with compound literal.
+  + Bindings:
+- gio-2.0,glib-2.0,gobject-2.0: Update 2.74 symbols
+- webkit2gtk-4.*: Update to 2.40.0
+- webkitgtk-6.0: Update to 2.40.0
+
+---

Old:

  vala-0.56.5.tar.xz

New:

  vala-0.56.6.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.e3TaAF/_old  2023-04-06 15:56:00.164316465 +0200
+++ /var/tmp/diff_new_pack.e3TaAF/_new  2023-04-06 15:56:00.168316487 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.5
+Version:0.56.6
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.5.tar.xz -> vala-0.56.6.tar.xz ++
 2506 lines of diff (skipped)


commit vala for openSUSE:Factory

2023-03-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2023-03-29 23:26:38

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.31432 (New)


Package is "vala"

Wed Mar 29 23:26:38 2023 rev:131 rq:1074646 version:0.56.5

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2023-02-14 
16:43:00.657584021 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.31432/vala.changes 2023-03-29 
23:26:50.991357632 +0200
@@ -1,0 +2,27 @@
+Sun Mar 26 09:30:49 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.56.5:
+  + Various improvements and bug fixes:
+- codegen:
+  . Consistently handle GLib.Error as boxed type
+  . Add cast to accessor calls for generic property
+implementations
+  . Use g_object_class_override_property to implement generic
+interface properties
+  . Add declaration for register call of dynamic DBus
+interfaces
+- vala:
+  . Correctly handle pre/post-increment expression as index of
+element access
+  . Set proper value-type of unary ref/out expression in
+initializers
+  . Allow assignment of namespace fields with inline allocated
+arrays
+- gtkmodule: Improve error messages
+  + Bindings:
+- gtk4: Update to 4.10.1~40b154bf from 0.58
+- gtk4: Add sealed to all the final types
+- gtk+-3.0: Fix ToolPalette.icon_size get-accessor type
+- webkitgtk-6.0: Update to 2.39.90
+
+---

Old:

  vala-0.56.4.tar.xz

New:

  vala-0.56.5.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.nHiYqw/_old  2023-03-29 23:26:51.487359962 +0200
+++ /var/tmp/diff_new_pack.nHiYqw/_new  2023-03-29 23:26:51.491359982 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.4
+Version:0.56.5
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.4.tar.xz -> vala-0.56.5.tar.xz ++
 20663 lines of diff (skipped)


commit vala for openSUSE:Factory

2023-02-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2023-02-14 16:42:58

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.27156 (New)


Package is "vala"

Tue Feb 14 16:42:58 2023 rev:130 rq:1065577 version:0.56.4

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2022-09-21 
14:39:55.421337500 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.27156/vala.changes 2023-02-14 
16:43:00.657584021 +0100
@@ -1,0 +2,40 @@
+Sun Feb 12 12:05:29 UTC 2023 - Bjørn Lie 
+
+- Update to version 0.56.4:
+  + Various improvements and bug fixes:
+- codegen:
+  . Add glib.h include for TRUE/FALSE literal
+  . Append VALA_EXTERN also when using fast-vapi
+  . Perform required casts for generic types of return-values
+and in/out-parameters
+  . Correctly handle fixed-length array initialization of
+fields in classes
+  . Perform required cast while assigning and passing function
+pointers
+  . Cast return value of generic type accessor functions
+  . Cast vfunc of property accessors by using
+cast_method_pointer()
+- vala:
+  . Report error in real literal if exponent has no digits
+  . Improve compatibility type checks of array elements in
+assignments
+  . Improve missing exponent check for real literals
+  . Better handling of [NoReturn] call inside finally clause
+- Properly check for colored terminal output on Windows
+- Fix output decoding error of non-ASCII character on Win32
+- parser: Properly handle chained equality expressions
+- manual: Update from wiki.gnome.org
+  + Bindings:
+- cairo: Add missing Cairo.Pattern.get_rgba()
+- glib-2.0: Add `double_hash` and `double_equal`
+- gtk4: Make Gtk.show_uri_full() an instance method of
+  Gtk.Window
+- gtk4: Update workaround for DropTarget.drop() signal conflict
+- libgvc: Fix `cheader_filename` of the `Gvc` namespace
+- pango: Fix a few binding errors
+- pixman-1: Fix instance position of region copy methods
+- webkit2gtk-*.*: Update to 2.37.91
+- Add webkitgtk-6.0 bindings
+- Update gnome-desktop-3.0 and gnome-desktop-4
+
+---

Old:

  vala-0.56.3.tar.xz

New:

  vala-0.56.4.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.c3VKuF/_old  2023-02-14 16:43:01.237587462 +0100
+++ /var/tmp/diff_new_pack.c3VKuF/_new  2023-02-14 16:43:01.241587486 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vala
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.3
+Version:0.56.4
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.3.tar.xz -> vala-0.56.4.tar.xz ++
 46787 lines of diff (skipped)


commit vala for openSUSE:Factory

2022-09-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2022-09-21 14:39:34

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.2083 (New)


Package is "vala"

Wed Sep 21 14:39:34 2022 rev:129 rq:1003217 version:0.56.3

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2022-04-30 
00:45:16.946938112 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.2083/vala.changes  2022-09-21 
14:39:55.421337500 +0200
@@ -1,0 +2,37 @@
+Sat Sep  3 14:13:06 UTC 2022 - Bj??rn Lie 
+
+- Update to version 0.56.3:
+  + Various improvements and bug fixes:
+- vala:
+  . Don't unconditionally expect ObjectType of Class
+  . Make try-statement parsing more resilient
+  . Avoid problems with '\' in #line directives on Windows
+- gidlparser: Set source reference of parameters
+  + Bindings:
+- atspi-2: Fix a few binding errors
+- glib-2.0: Use g_abort for GLib.Process.abort() beginning with
+  2.50
+- gtk+-3.0: Correctly unhide BindingSet.by_class to avoid
+  Version attribute
+
+---
+Mon Jul 18 09:13:48 UTC 2022 - Bj??rn Lie 
+
+- Update to version 0.56.2:
+  + Various improvements and bug fixes:
+- codegen:
+  . Correctly set array-length for NoAccessorMethods
+properties.
+  . Detect usage of static type-parameter in runtime context.
+  . Make sure to initialize static collections.
+  . Split reserved identifiers for C and Vala.
+  . Check cname of fields and methods against reserved
+identfiers.
+- vala: Avoid critical in SourceFile.get_mapped_length().
+  + Bindings:
+- glib2.0: Add abs() to int8/int16/int32/ssize_t.
+- Add initial wayland-client binding.
+- Add geocode-glib-2.0 binding.
+- Add rest-1.0 bindings.
+
+---

Old:

  vala-0.56.1.tar.xz

New:

  vala-0.56.3.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.KmAEYv/_old  2022-09-21 14:39:56.277339873 +0200
+++ /var/tmp/diff_new_pack.KmAEYv/_new  2022-09-21 14:39:56.285339896 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.1
+Version:0.56.3
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.1.tar.xz -> vala-0.56.3.tar.xz ++
 13331 lines of diff (skipped)


commit vala for openSUSE:Factory

2022-04-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2022-04-30 00:44:46

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.1538 (New)


Package is "vala"

Sat Apr 30 00:44:46 2022 rev:128 rq:973137 version:0.56.1

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2022-03-23 
20:18:10.170455670 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.1538/vala.changes  2022-04-30 
00:45:16.946938112 +0200
@@ -1,0 +2,18 @@
+Mon Apr 25 08:41:28 UTC 2022 - Dominique Leuenberger 
+
+- Update to version 0.56.1:
+  + Various improvements and bug fixes:
+- vala: Improve accessibility check inside member initializer.
+- vala: Don't allow nullable enum value as real GObject
+  property.
+- valadoc: Include path to doclet in error message.
+- manual: Update from wiki.gnome.org.
+  + Bindings:
+- gtk4: Fix GLib.Value parameter in
+  ContentProvider.get_value().
+- gtk4: Split out gtk4-wayland and gtk4-x11 into separate
+  bindings.
+- gstreamer: Update from 1.21+ git main.
+- vapi: Update GIR-based bindings.
+
+---

Old:

  vala-0.56.0.tar.xz

New:

  vala-0.56.1.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.z6ivAA/_old  2022-04-30 00:45:17.910938948 +0200
+++ /var/tmp/diff_new_pack.z6ivAA/_new  2022-04-30 00:45:17.914938951 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 56
 Name:   vala
-Version:0.56.0
+Version:0.56.1
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.56.0.tar.xz -> vala-0.56.1.tar.xz ++
 3951 lines of diff (skipped)


commit vala for openSUSE:Factory

2022-03-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2022-03-23 20:16:57

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.25692 (New)


Package is "vala"

Wed Mar 23 20:16:57 2022 rev:127 rq:963641 version:0.56.0

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2022-03-19 
22:19:56.408725395 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.25692/vala.changes 2022-03-23 
20:18:10.170455670 +0100
@@ -1,0 +2,163 @@
+Thu Mar 17 09:56:25 UTC 2022 - Bj??rn Lie 
+
+- Update to version 0.56.0:
+  + Various improvements and bug fixes: codegen: Drop confusing
+warning when accessing interface members.
+  + Bindings:
+- Add webkit2gtk-4.1 bindings.
+- glib-2.0: Fix memory management of TestSuite.add*/get_root()
+  with 2.70.
+- libarchive: Fix a few binding errors.
+- SDL2_ttf: Fix a few binding errors.
+- tiff: Fix a few binding errors.
+
+---
+Tue Mar 15 09:09:55 UTC 2022 - Bj??rn Lie 
+
+- Update to version 0.55.91:
+  + Various improvements and bug fixes:
+- girparser:
+  . Handle duplicated and unnamed symbols.
+  . Add support for "copy_/free_function" metadata for compact
+classes.
+  . Don't count instance-parameter when checking for backwards
+closure reference.
+  + Bindings:
+- gst-editing-services-1.0: Fix
+  BaseEffect.set_time_translation_funcs()
+- gstreamer-audio-1.0: Fix a few binding errors
+- gstreamer-base-1.0: Fix a few binding errors
+- gstreamer-video-1.0: Fix a few binding errors
+- gtk4: Fix content_deserialize_async()
+- libarchive: Fix a few binding errors
+- libgsf-1: Fix a few binding errors
+- libgrss: Fix FeedItem.get_geo_point() parameters
+
+---
+Tue Mar 15 09:08:55 UTC 2022 - Bj??rn Lie 
+
+- Update to version 0.55.90:
+  + Various improvements and bug fixes:
+- codegen:
+  . Emit G_DEFINE_AUTOPTR_CLEANUP_FUNC() for interfaces with
+base class
+  . Emit G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC() for structs
+  . Default to "has_type_id = false" for external error-domains
+  . Emit GType definition for error domains
+- vala:
+  . Catch and throw possible inner error of lock statements
+  . Keep error-code symbol reference in callable expression
+context
+  . Allow delegate without target to be used as constant type
+- girparser: Pick up type_id of error domains
+  + Bindings:
+- glib-2.0: Update 2.70/72 symbols
+- gstreamer: Update from 1.21.0+ git main
+- vapi: Update GIR-based bindings
+
+---
+Tue Mar 15 09:07:55 UTC 2022 - Bj??rn Lie 
+
+- Update to version 0.55.3:
+  + Highlights: Allow usage of dynamic on VarType
+  + Various improvements and bug fixes:
+- codegen:
+  . Use correct target/destroy of delegate field initializer
+  . Stop generating wrappers for dynamic property access
+- gtkmodule: Improve UI parsing and handling of nested objects
+  and properties
+- vala:
+  . Add missing TraverseVisitor.visit_data_type()
+  . Improve check of generic type references in static contexts
+  . Make sure to drop our "trap" jump target in case of an
+error
+  . Move dynamic property errors to semantic analyzer pass
+  . Free empty stack list for code contexts
+  . Clear SemanticAnalyzer.current_{symbol,source_file} when
+not needed anymore
+  + Bindings:
+- gio-2.0,glib-2.0,gobject-2.0: Update 2.72 symbols
+- gstreamer: Update from 1.19.90+ git main
+- gtk4: Specify sentinel for GtkAcessible methods
+- gtk4: Update to 4.6.0+06ec4ec1
+- vapi: Update GIR-based bindings
+
+---
+Tue Mar 15 09:06:55 UTC 2022 - Bj??rn Lie 
+
+- Update to version 0.55.2:
+  + Highlights:
+- Add support for async main and yield statements in main block
+- Add foreach statement support for GLib.Array and
+  GLib.Sequence
+  + Various improvements and bug fixes:
+- codegen:
+  . Avoid symbol clashes with "va_*" from "stdarg.h"
+  . Access of inline allocated array is guaranteed to be non
+null
+  . Don't uncoditionally null check callback_func for
+GLib.Closure
+  . Access of stack allocated struct is guaranteed to be non
+null
+  . Write array length of formal parameters with fixed length
+- vala:
+  . Require lvalue access of delegate target/destroy "fields"
+  . Implement missing YieldStatement.accept()
+  . Add support to infer return type of 

commit vala for openSUSE:Factory

2022-03-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2022-03-19 22:19:51

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.25692 (New)


Package is "vala"

Sat Mar 19 22:19:51 2022 rev:126 rq:962390 version:0.54.7

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2022-01-11 
00:02:21.661264920 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.25692/vala.changes 2022-03-19 
22:19:56.408725395 +0100
@@ -1,0 +2,34 @@
+Tue Mar 15 09:04:55 UTC 2022 - Callum Farmer 
+
+- Update to version 0.54.7:
+  + Various improvements and bug fixes:
+- codegen:
+  . Generated SimpleType structs don't have a type id
+  . Avoid symbol clashes with "va_*" from "stdarg.h"
+  . Access of inline allocated array is guaranteed to be non
+null
+  . Don't uncoditionally null check callback_func for
+GLib.Closure
+  . Access of stack allocated struct is guaranteed to be non
+null
+  . Use correct target/destroy of delegate field initializer
+- gtkmodule: Improve UI parsing and handling of nested objects
+  and properties
+- vala:
+  . Show source location when reporting deprecations
+  . Require lvalue access of delegate target/destroy "fields"
+  . Transform assignment of an array element as needed
+  . Add missing TraverseVisitor.visit_data_type()
+  . Make sure to drop our "trap" jump target in case of an
+error
+  . Move dynamic property errors to semantic analyzer pass
+  . Free empty stack list for code contexts
+  . Clear SemanticAnalyzer.current_{symbol,source_file} when
+not needed anymore
+- parser: Reduce the source reference of main block method to
+  its beginning
+- parser: Improve handling of nullable VarType in
+  with-statement
+- manual: Update from wiki.gnome.org
+
+---

Old:

  vala-0.54.6.tar.xz

New:

  vala-0.54.7.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.tymKik/_old  2022-03-19 22:19:57.052726211 +0100
+++ /var/tmp/diff_new_pack.tymKik/_new  2022-03-19 22:19:57.060726221 +0100
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 54
 Name:   vala
-Version:0.54.6
+Version:0.54.7
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.54.6.tar.xz -> vala-0.54.7.tar.xz ++
 37744 lines of diff (skipped)


commit vala for openSUSE:Factory

2022-01-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2022-01-11 00:01:47

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.1892 (New)


Package is "vala"

Tue Jan 11 00:01:47 2022 rev:125 rq:945285 version:0.54.6

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-12-21 
18:40:39.369875162 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.1892/vala.changes  2022-01-11 
00:02:21.661264920 +0100
@@ -1,0 +2,20 @@
+Sat Jan  8 19:41:25 UTC 2022 - Bj??rn Lie 
+
+- Update to version 0.54.6:
+  + Various improvements and bug fixes:
+- codegen:
+  . Allow boxing of non-external SimpleType structs
+  . Cast given default-value of struct with possible member
+initializer
+  . Clear existing length values when revisiting a slice
+expression
+- vala:
+  . Allow unsafe assignment of integer to enum while reporting
+a notice
+  . Non nullable enum types are simple types
+  . Correctly replace "in" expression in pre-/postconditions of
+method
+  + Bindings: gio-2.0: Add custom MemoryOutputStream.with_*data()
+wrappers
+
+---

Old:

  vala-0.54.5.tar.xz

New:

  vala-0.54.6.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.HImME0/_old  2022-01-11 00:02:22.269265453 +0100
+++ /var/tmp/diff_new_pack.HImME0/_new  2022-01-11 00:02:22.269265453 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vala
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 54
 Name:   vala
-Version:0.54.5
+Version:0.54.6
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.54.5.tar.xz -> vala-0.54.6.tar.xz ++
 62690 lines of diff (skipped)


commit vala for openSUSE:Factory

2021-12-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-12-21 18:40:26

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.2520 (New)


Package is "vala"

Tue Dec 21 18:40:26 2021 rev:124 rq:941313 version:0.54.5

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-12-02 
02:28:04.096024102 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.2520/vala.changes  2021-12-21 
18:40:39.369875162 +0100
@@ -1,0 +2,26 @@
+Thu Dec 16 10:27:06 UTC 2021 - Bj??rn Lie 
+
+- Update to version 0.54.5:
+  + Various improvements and bug fixes:
+- codegen:
+  . Correctly handle chain up of struct creation methods
+  . Use a dedicated EmitContext for _variant_get*() functions
+  . gtkmodule: Handle nested closure elements and bind them
+accordingly
+- vala:
+  . NullLiteral is not a valid argument for string
+concatenation
+  . Set is_yield_expression in async context when chaining up
+to async base ctor
+  . Report statement parsing error if it is not meant to be an
+expression
+  . girparser: Avoid possibily creating duplicated attributes
+- vapigen.m4: use $PKG_CONFIG_SYSROOT_DIR
+  + Bindings:
+- glib-2.0: Always use the actual C type for
+  CCode.array_length_type
+- gstreamer: Cherry-pick bindings fixes from 0.56
+- gstreamer-1.0: Unskip the ElementFactory.make/create_full()
+  symbols
+
+---

Old:

  vala-0.54.4.tar.xz

New:

  vala-0.54.5.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.sAj2pp/_old  2021-12-21 18:40:39.825875571 +0100
+++ /var/tmp/diff_new_pack.sAj2pp/_new  2021-12-21 18:40:39.825875571 +0100
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 54
 Name:   vala
-Version:0.54.4
+Version:0.54.5
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.54.4.tar.xz -> vala-0.54.5.tar.xz ++
 20056 lines of diff (skipped)


commit vala for openSUSE:Factory

2021-12-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-12-01 20:46:27

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.31177 (New)


Package is "vala"

Wed Dec  1 20:46:27 2021 rev:123 rq:934861 version:0.54.4

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-11-06 
18:17:26.704866360 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.31177/vala.changes 2021-12-02 
02:28:04.096024102 +0100
@@ -1,0 +2,50 @@
+Mon Nov 29 21:47:06 UTC 2021 - Bj??rn Lie 
+
+- Update to version 0.54.4:
+  + Various improvements and bug fixes:
+- codegen:
+  . Use CCodeConstant for member access of constant symbol
+  . Emit constants without initializer list in defines section
+  . Add and use CCodeConstantIdentifier for accessing constants
+  . Check required length of enum type name for GType support
+  . Add missing check while overriding virtual async interface
+methods
+  . Drop inconsistent space for ObjectType parameters
+  . Accept CCode.type attribute on parameters
+  . Fix CCodeUnaryExpression.write() for
+PREFIX_INCREMENT/PREFIX_DECREMENT
+- vala:
+  . Improve error message for invalid handler of dynamic signal
+  . Using SignalHandler.disconnect() is required for dynamic
+signals
+  . Check for unavailable value-type of variable initializer
+  . Add [Profile] as known attribute for methods
+  . Report error on missing gio-2.0 package for async
+constructors
+  . Fix signals with generic return
+  . parser: Split out Parser.parse_switch_section_statement()
+  . parser: Better handling of misplaced switch sections
+- genie:
+  . Amend text of indent and dedent for error messages
+  . Accept INTERR token before type arguments when parsing type
+  . Properly handle plain "get" or "set" property accessors
+  . "exception" is the expected string for
+TokenType.ERRORDOMAIN
+  . Accept accessibility/async modifiers on "construct"
+creation methods
+- girparser: Accept "sealed" for transformed records and
+  compact classes
+- gtkmodule: Improve error message for invalid signal element
+  in ui-file
+- build: Add "test-update" which passed UPDATE_EXPECTED=1 to
+  refresh c-expected
+- tests: Rename colliding test cases to avoid conflicts
+  + Bindings:
+- alsa: Add more API and fix a few things
+- gnome-desktop-3.0: Some parameter fixes
+- gstreamer: Cherry-pick bindings fixes from 0.56
+- gstreamer-base-1.0: Some parameter fixes
+- gtk4: Update to 4.5.0~cd9b7307
+- pango: Cherry-pick bindings fixes from 0.56
+
+---

Old:

  vala-0.54.3.tar.xz

New:

  vala-0.54.4.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.LB0Slz/_old  2021-12-02 02:28:04.552022529 +0100
+++ /var/tmp/diff_new_pack.LB0Slz/_new  2021-12-02 02:28:04.556022515 +0100
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 54
 Name:   vala
-Version:0.54.3
+Version:0.54.4
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.54.3.tar.xz -> vala-0.54.4.tar.xz ++
 31770 lines of diff (skipped)


commit vala for openSUSE:Factory

2021-11-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-11-06 18:15:18

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.1890 (New)


Package is "vala"

Sat Nov  6 18:15:18 2021 rev:122 rq:929583 version:0.54.3

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-10-08 
22:05:12.732576308 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.1890/vala.changes  2021-11-06 
18:17:26.704866360 +0100
@@ -1,0 +2,23 @@
+Sat Oct 30 10:45:12 UTC 2021 - Bj??rn Lie 
+
+- Update to version 0.54.3:
+  + Various improvements and bug fixes:
+- codegen: Actually free data when using "remove(_all)" on
+  GLib.Queue/(S)List
+- vala:
+  . Parameter following ellipsis parameter is not allowed
+  . More thorough check of ValueType and set CodeNode.error on
+failure
+  . Really check compatiblity of error types for delegate
+symbol
+  . Correctly output signature of callable throwing error
+  . Report error for non ErrorType in throws
+  . Implement
+CodeWriter.visit_foreach_statement()/visit_catch_clause()
+- parser: Make sure ErrorCodes are accessible as needed
+- girparser: Add support for "ref_/ref_sink_/unref_function"
+  metadata for classes
+- Replace post(un) handling for libvala and libvaladoc with new
+  ldconfig_scriptlets macro.
+
+---

Old:

  vala-0.54.2.tar.xz

New:

  vala-0.54.3.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.f9YYsJ/_old  2021-11-06 18:17:27.256866645 +0100
+++ /var/tmp/diff_new_pack.f9YYsJ/_new  2021-11-06 18:17:27.260866648 +0100
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 54
 Name:   vala
-Version:0.54.2
+Version:0.54.3
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later
@@ -160,10 +160,8 @@
   update-alternatives --remove vala %{_bindir}/vala-%{vala_version}
 fi
 
-%post   -n libvala-%{vala_libversion}-0 -p /sbin/ldconfig
-%postun -n libvala-%{vala_libversion}-0 -p /sbin/ldconfig
-%post   -n libvaladoc-%{vala_libversion}-0 -p /sbin/ldconfig
-%postun -n libvaladoc-%{vala_libversion}-0 -p /sbin/ldconfig
+%ldconfig_scriptlets -n libvala-%{vala_libversion}-0
+%ldconfig_scriptlets -n libvaladoc-%{vala_libversion}-0
 
 %files
 %license COPYING

++ vala-0.54.2.tar.xz -> vala-0.54.3.tar.xz ++
 28119 lines of diff (skipped)


commit vala for openSUSE:Factory

2021-10-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-10-08 22:04:52

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.2443 (New)


Package is "vala"

Fri Oct  8 22:04:52 2021 rev:121 rq:923221 version:0.54.2

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-09-29 
20:18:26.554908100 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.2443/vala.changes  2021-10-08 
22:05:12.732576308 +0200
@@ -1,0 +2,14 @@
+Mon Oct  4 09:54:37 UTC 2021 - Bj??rn Lie 
+
+- Update to version 0.54.2:
+  + Various improvements and bug fixes:
+- vala:
+  . Multi-dimensional params-array not allowed
+  . Accept NullType as generic type argument
+  . Set source references of created DataType instances in OCE
+  + Bindings:
+- gio-2.0: Update to 2.71.0~a0d2efdc
+- glib-2.0: Update 2.70 symbols
+- gtk4: Update to 4.5.0~da5efea6
+
+---

Old:

  vala-0.54.1.tar.xz

New:

  vala-0.54.2.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.sEkv6S/_old  2021-10-08 22:05:13.156577004 +0200
+++ /var/tmp/diff_new_pack.sEkv6S/_new  2021-10-08 22:05:13.160577011 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 54
 Name:   vala
-Version:0.54.1
+Version:0.54.2
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.54.1.tar.xz -> vala-0.54.2.tar.xz ++
 4890 lines of diff (skipped)


commit vala for openSUSE:Factory

2021-09-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-09-29 20:17:55

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.1899 (New)


Package is "vala"

Wed Sep 29 20:17:55 2021 rev:120 rq:921658 version:0.54.1

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-08-25 
20:56:44.309276962 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.1899/vala.changes  2021-09-29 
20:18:26.554908100 +0200
@@ -1,0 +2,63 @@
+Tue Sep 21 12:18:47 UTC 2021 - Bj??rn Lie 
+
+- Update to version 0.54.1:
+  + Regression and bug fixes:
+- codegen:
+  . Add type declaration for implicit temporary local variable.
+  . Sealed class in external package is not special.
+  + Bindings:
+- gstreamer: Update from 1.19.0+ git master.
+- gtk4: Update to 4.5.0~3e20ecd6.
+
+---
+Fri Sep 17 08:03:45 UTC 2021 - Dominique Leuenberger 
+
+- Update to version 0.54.0:
+  + Various improvements and bug fixes:
+- vala: Warn about unsupported cast to void and drop it.
+- vala: Don't restrict element type of GLib.Array.
+- valadoc: Correctly format background of inline @link's.
+  + Bindings:
+- gio-2.0: Unhide a few usable symbols which are marked not
+  introspectable.
+
+---
+Sat Sep  4 19:29:14 UTC 2021 - Bj??rn Lie 
+
+- Update to version 0.53.2:
+  + Various improvements and bug fixes:
+- codegen:
+  . Fix property access inside opaque compact class
+  . Add missing cast to access base-class members in
+class/static ctor
+  + Bindings:
+- glib-2.0: Current constants in GLib.Math are part of glib.h
+- glib-2.0: Add RefString since 2.58
+- gstreamer: Update from 1.19.0+ git master
+- gtk4: Update to 4.5.0~e681fdd9
+- vapi: Update GIR-based bindings
+
+---
+Mon Aug 23 12:56:30 UTC 2021 - Dominique Leuenberger 
+
+- Update to version 0.53.1:
+  + Highlights:
+ - Support explicit nullable var-type declarations,
+ - Add support for variadic delegates,
+ - Add support for sealed classes,
+ - Add support for null-safe access operator,
+ - Emit external creation methods in bindings,
+ - Introduce VALA_EXPORT for public symbols to improve
+   portability,
+ - girwriter:
+   + Use "optional" and "nullable" instead of deprecated
+ "allow-none",
+   + Improve struct creation method binding,
+ - girparser:
+   + Improve instance method detection,
+   + Never skip "function" elements,
+   + Add "move-to" value of functions as Version.replacement,
+  + Various improvements and bug fixes.
+  + Updated bindings.
+
+---

Old:

  vala-0.52.5.tar.xz

New:

  vala-0.54.1.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.C1fwaH/_old  2021-09-29 20:18:27.146909440 +0200
+++ /var/tmp/diff_new_pack.C1fwaH/_new  2021-09-29 20:18:27.146909440 +0200
@@ -16,20 +16,20 @@
 #
 
 
-%define vala_version 0.52
-%define vala_libversion 0_52
+%define vala_version 0.54
+%define vala_libversion 0_54
 # 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 52
+%define vala_priority 54
 Name:   vala
-Version:0.52.5
+Version:0.54.1
 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.52/%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/vala/0.54/%{name}-%{version}.tar.xz
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex

++ vala-0.52.5.tar.xz -> vala-0.54.1.tar.xz ++
 372009 lines of diff (skipped)


commit vala for openSUSE:Factory

2021-08-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-08-25 20:56:19

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.1899 (New)


Package is "vala"

Wed Aug 25 20:56:19 2021 rev:119 rq:913693 version:0.52.5

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-06-09 
21:51:38.838404716 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.1899/vala.changes  2021-08-25 
20:56:44.309276962 +0200
@@ -1,0 +2,41 @@
+Tue Aug 17 10:54:52 UTC 2021 - Bj??rn Lie 
+
+- Update to version 0.52.5:
+  + Various improvements and bug fixes:
+- codegen:
+  . Allow null to initialize non-null struct inside initializer
+list
+  . Implementing GLib.Source.prepare/check is optional since
+2.36
+  . Fix variadic constructors for compact classes and structs
+  . Use detroy_value() for delete statement
+  . Fix params-array in constructor for struct
+- vala:
+  . Rely on DataType.to_qualified_string() for error-types
+  . Disallow resize() for constant arrays
+- Recognize multiple valid CCode.gir_namespace/_version in VAPI
+  files
+- Slightly improve source_reference for
+  get_dup_func_expression()
+- girwriter:
+  . Respect GIR.name for constants, errordomains and delegates
+  . Add explicit writable attribute to all field elements
+  . Fix position of "result" parameter for struct constructor
+  . Write missing c:type attribute of compact class record
+- girparser: Add support for "final" class attribute
+- tests/girwriter: Add missing [Flags] annotation
+- testrunner: Add support for girwriter tests
+- docs: Update bootstrap instructions in README.md
+  + Bindings:
+- Partly revert "gstreamer: Update from 1.19.0+ git master"
+- glib-2.0: expected_type and return value of
+  VariantDict.lookup_value() is nullable
+- glib-2.0: Add Uri.to_string/to_string_partial() (since 2.66)
+- gobject-2.0: Fix the Closure.invoke() signature
+- gstreamer: Update from 1.19.0+ git master
+- gtk4: Update to 4.3.2+04f3c805
+- linux: Substitute linux/if.h with net/if.h
+- linux: Fix some bindings errors
+- linux: Fix i2c-dev constants
+
+---

Old:

  vala-0.52.4.tar.xz

New:

  vala-0.52.5.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.VpNQxr/_old  2021-08-25 20:56:44.877276217 +0200
+++ /var/tmp/diff_new_pack.VpNQxr/_new  2021-08-25 20:56:44.881276212 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 52
 Name:   vala
-Version:0.52.4
+Version:0.52.5
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.52.4.tar.xz -> vala-0.52.5.tar.xz ++
 34236 lines of diff (skipped)


commit vala for openSUSE:Factory

2021-06-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-06-09 21:51:33

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.32437 (New)


Package is "vala"

Wed Jun  9 21:51:33 2021 rev:118 rq:897535 version:0.52.4

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-05-06 
22:51:34.759008818 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.32437/vala.changes 2021-06-09 
21:51:38.838404716 +0200
@@ -1,0 +2,25 @@
+Fri Jun  4 09:31:11 UTC 2021 - Bj??rn Lie 
+
+- Update to version 0.52.4:
+  + Various improvements and bug fixes:
+- codegen:
+  . GArray, GByteArray and GPtrArray are reference counted
+  . Replace wrongly hard coded usage of G_OBJECT_GET_CLASS
+  . Don't add errornous cast for unknown type_symbol
+  . Mark entry point method implementation "_vala_main" as
+static
+  . Improve check for GLib.Source derived classes
+- vala: Parameter following params-array parameter is not
+  allowed
+- doc: Update man page to include more information on profiles
+  + Bindings:
+- glib-2.0: Add missing has_typedef attributes on SourceFuncs
+  delegates
+- gstreamer: Update from 1.19.0+ git master
+- gtk+-3.0: Update to 3.24.29+f9fe28ce
+- gtk4: Update to 4.3.0+24f0ae1d
+- pango: Mark language parameter of AttrIterator.get_font() as
+  out
+- vapi: Update GIR-based bindings
+
+---

Old:

  vala-0.52.3.tar.xz

New:

  vala-0.52.4.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.k3ov1a/_old  2021-06-09 21:51:40.078406926 +0200
+++ /var/tmp/diff_new_pack.k3ov1a/_new  2021-06-09 21:51:40.082406933 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 52
 Name:   vala
-Version:0.52.3
+Version:0.52.4
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.52.3.tar.xz -> vala-0.52.4.tar.xz ++
 26322 lines of diff (skipped)


commit vala for openSUSE:Factory

2021-05-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-05-06 22:51:32

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.2988 (New)


Package is "vala"

Thu May  6 22:51:32 2021 rev:117 rq:890092 version:0.52.3

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-04-24 
23:06:51.547200169 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.2988/vala.changes  2021-05-06 
22:51:34.759008818 +0200
@@ -1,0 +2,22 @@
+Sun May  2 19:27:10 UTC 2021 - Michael Gorse 
+
+- Update to version 0.52.3:
+  + Various improvements and bug fixes:
+- codegen:
+  . Apply gconstpointer to gpointer cast to GenericType only.
+  . Fix access to captured generics in async method of
+interfaces (2).
+  . Use if-clause for is_in_destructor() condition to be more
+  clear.
+  . Add missing "_return" label and "_inner_error*_"
+declaration in dtors.
+  . Don't use G_GNUC_INTERNAL on implicit type specific fields.
+- vala:
+  . length-type of arrays must not be nullable.
+  . Report a warning for unhandled errors in destructors.
+- parser:
+  . Minor semantic checks to improve error messages.
+  . Allow empty member-initializer and accept trailing comma.
+  . Include INTERR token in source_reference of parsed types.
+
+---

Old:

  vala-0.52.2.tar.xz

New:

  vala-0.52.3.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.rwnzKw/_old  2021-05-06 22:51:35.171007119 +0200
+++ /var/tmp/diff_new_pack.rwnzKw/_new  2021-05-06 22:51:35.175007102 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 52
 Name:   vala
-Version:0.52.2
+Version:0.52.3
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.52.2.tar.xz -> vala-0.52.3.tar.xz ++
 7285 lines of diff (skipped)


commit vala for openSUSE:Factory

2021-04-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-04-24 23:06:45

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.12324 (New)


Package is "vala"

Sat Apr 24 23:06:45 2021 rev:116 rq:887480 version:0.52.2

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-04-12 
12:38:45.301466255 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.12324/vala.changes 2021-04-24 
23:06:51.547200169 +0200
@@ -1,0 +2,37 @@
+Sat Apr 17 08:36:39 UTC 2021 - Dominique Leuenberger 
+
+- Update to version 0.52.2:
+  + Regression and bug fixes:
+- codegen:
+  . Don't free temp-var for element-access to array with boxed
+structs.
+  . Don't free unowned heap allocated struct.
+  + Bindings: glib-2.0: Add simple_generics attribute to
+GenericArray.find_custom().
+- Changes from version 0.52.1:
+  + Various improvements and bug fixes:
+- codegen:
+  . Improve handling of ellipsis parameter in get_ccode_name().
+  . Fix default value of get_ccode_destroy_notify_pos().
+  . Don't override valid target/destroy of previous lambda
+argument.
+  . Don't call *_instance_init() in compact class chainup.
+- vala: Mark tranformed static member-access as qualified.
+- parser: Stricter mode for chained member initializer with
+  --keep-going.
+- girwriter: namespace expects "c:symbol-prefixes" attribute.
+- girwriter: Don't use instance-parameter inside callback.
+- girparser,libvaladoc/girimporter: Don't guess length of xml
+  header, iterate forward to .
+- libvaladoc/girimporter: parse_constant() use "c:identifier"
+  attribute first.
+  + Bindings:
+- gsl: Add BLAS module.
+- rest-0.7: Fix OAuthProxyAuthCallback binding.
+- gtk+-3.0: Fix ModuleInitFunc binding.
+- gio-2.0: Fix TlsPassword.get_value() binding.
+- Fix several bindings which lead to invalid code by using
+  them in: javascriptcoregtk-4.0, libusb, libusb-1.0, pixman-1,
+  webkit2gtk-web-extension-4.0, x11, zlib.
+
+---

Old:

  vala-0.52.0.tar.xz

New:

  vala-0.52.2.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.g5ts3i/_old  2021-04-24 23:06:51.939200723 +0200
+++ /var/tmp/diff_new_pack.g5ts3i/_new  2021-04-24 23:06:51.943200728 +0200
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 52
 Name:   vala
-Version:0.52.0
+Version:0.52.2
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later
@@ -38,7 +38,7 @@
 BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(libgvc) >= 2.16
 Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 # Vala is a compiler, so it's also a devel package
 Provides:   vala-devel = %{version}
 Obsoletes:  vala-devel < %{version}

++ vala-0.52.0.tar.xz -> vala-0.52.2.tar.xz ++
 15550 lines of diff (skipped)


commit vala for openSUSE:Factory

2021-04-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-04-12 12:35:51

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.2401 (New)


Package is "vala"

Mon Apr 12 12:35:51 2021 rev:115 rq:881171 version:0.52.0

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2021-01-15 
19:44:58.713910189 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.2401/vala.changes  2021-04-12 
12:38:45.301466255 +0200
@@ -1,0 +2,110 @@
+Thu Mar 18 09:08:28 UTC 2021 - Dominique Leuenberger 
+
+- Update to version 0.52.0:
+  + Various improvements and bug fixes:
+- codegen: Include "glib.h" for deprecated symbols (GOBJECT).
+- vala: Improve error for incompatible expressions in
+  conditional expression.
+- vala: Check for unused attributes unconditionally.
+- girparser: Allow overriding of "Compact" attribute for
+  classes.
+- girparser: Handle empty "" element and report an
+  error.
+- girparser: Add support for NoWrapper metadata for methods.
+- build: Add --enable-test-asan configure option.
+
+---
+Mon Mar  8 09:47:51 UTC 2021 - Dominique Leuenberger 
+
+- Update to version 0.51.90:
+  + Various improvements and bug fixes:
+ - codegen:
+   + More use of get_ccode_type_name().
+   + "_first_array" parameter for params-array is variadic too.
+   + Inherit GType from base struct of SimpleType structs.
+ - vala:
+   + Report warning if --target-glib=auto was not evaluated
+ successfully.
+   + Fix ownership inheritance of "unowned var" in foreach
+ statement.
+   + Use pre-resolved symbol/type of SemanticAnalyzer if
+ possible.
+ - gdbus: Don't leak memory of deserialized arguments on error
+   in wrapper method.
+ - girparser: Reuse populated Node.gtype_struct_for instead of
+   resolving again.
+ - girparser: Evaluate "glib:type-struct" twice to pick up
+   reparented structs.
+ - testrunner: Include Gio-2.0/gio-2.0 for GIR tests too.
+  + Bindings: gtk4: Update to 4.1.1+f8f90d85.
+
+---
+Sat Feb 27 23:26:29 UTC 2021 - Michael Gorse 
+
+- Update to version 0.51.3:
+  + Various improvements and bug fixes:
+- codegen:
+  + Don't use volatile modifier in glib API when targetting >=
+2.68.
+  + CCodeBaseModule.get_type_id_expression () won't return null.
+  + Don't wrongly emit declaration for default-handler of
+signals.
+  + Include "string.h" for strcmp() (POSIX).
+- vala:
+  + Generics value holding struct pointer requires casting on
+  access.
+  + Infer needle type for "in" expression on enum.
+  + Don't allow "in" operation with different enum types.
+  + Improve context check whether property is writeable on
+assignments.
+  + Include "stdlib.h" for Enum.to_string() (POSIX).
+  + Set proper source_reference for implicit "this" and
+"result" variables.
+  + Report error for invalid inner operand of unary
+expressions.
+- girwriter: Output default handler of signals.
+  + Bindings:
+- glib-2.0: Add new symbols from 2.68.
+- webkit2gtk-4.0: Update to 2.31.90.
+- vapi: Update GIR-based bindings.
+
+---
+Fri Feb 19 09:40:57 UTC 2021 - Dominique Leuenberger 
+
+- Update to version 0.51.2:
+  + Various improvements and bug fixes:
+- vala:
+  + Check type-arguments in base-types/prerequisites of
+class/interface.
+  + Include type-checks in preconditions of methods for type
+narrowing.
+  + Capturing va_list parameters/variables is not allowed.
+  + Properly parse and handle chained initialization of
+members.
+- codewriter: Output valid vala syntax for LoopStatement and
+  don't write trailing ";" after body of WithStatement.
+  + Bindings:
++ gstreamer: Update from 1.19.0+ git master.
++ vapi: Update GIR-based bindings.
+
+---
+Wed Feb 17 09:41:40 UTC 2021 - Dominique Leuenberger 
+
+- Update to version 0.51.1:
+  + Support "binding" to bind GtkCallback to class of given
+property.
+  + Add support for type narrowing.
+  + Support chain up to simple generics constructor.
+  + Perform runtime version check of libvala.
+  + girparser: Handle anonymous delegate not backed by
+virtual-method or signal.
+  + Add support for 'opaque' compact classes.
+  + Add further support for params arrays in constructors.
+  + Improve handling of "NoWrapper" attribute.
+  + Improve support of 

commit vala for openSUSE:Factory

2021-01-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2021-01-15 19:44:48

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.28504 (New)


Package is "vala"

Fri Jan 15 19:44:48 2021 rev:114 rq:862317 version:0.50.3

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2020-11-29 
12:23:57.405730821 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.28504/vala.changes 2021-01-15 
19:44:58.713910189 +0100
@@ -1,0 +2,35 @@
+Mon Jan 11 06:25:58 UTC 2021 - Bj??rn Lie 
+
+- Update to version 0.50.3:
+  + Various improvements and bug fixes:
+- codegen:
+  . Use CCodeInvalidExpression instead of place holders
+  . Don't leak memory of already assigned out-parameter on
+error
+  . Don't leak memory on internal value comparison of property
+setter
+  . Fix assignment of casted struct value to property
+- vala:
+  . Report an error if gio-2.0 is missing for DBus support
+  . Add missing TraverseVisitor.visit_addressof_expression()
+  . value_type of PointerIndirection expressions must not be
+owned
+  . SliceExpression need to return heap-allocated or unowned
+references
+  . Accept "unowned var" as type for foreach variable
+declaration
+  . Ownership transfer of inline-allocated array is not allowed
+- tests: Use Automake???s parallel test driver to speed up
+  running tests
+- testrunner: A lot of simplifications
+  + Bindings:
+- gio-2.0: Fix DBusSubtreeIntrospectFunc binding
+- gstreamer-1.0: Fix direction of GLib.Value typed parameters
+- gstreamer: Update from 1.19.0+ git master
+- gtk4:
+  . Use correct cheader_include for wayland/x11 gdk backend
+  . Don't rename binding for gtk_css_provider_load_from_data
+  . Update to 4.0.1
+- webkit2gtk-4.0: Update to 2.30.3
+
+---

Old:

  vala-0.50.2.tar.xz

New:

  vala-0.50.3.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.X552J7/_old  2021-01-15 19:44:59.977912070 +0100
+++ /var/tmp/diff_new_pack.X552J7/_new  2021-01-15 19:44:59.981912077 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vala
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 50
 Name:   vala
-Version:0.50.2
+Version:0.50.3
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.50.2.tar.xz -> vala-0.50.3.tar.xz ++
 17783 lines of diff (skipped)


[opensuse-commit] commit vala for openSUSE:Factory

2020-11-29 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2020-11-29 12:23:41

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.5913 (New)


Package is "vala"

Sun Nov 29 12:23:41 2020 rev:113 rq:851058 version:0.50.2

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2020-11-23 
10:52:43.342736215 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new.5913/vala.changes  2020-11-29 
12:23:57.405730821 +0100
@@ -1,0 +2,32 @@
+Thu Nov 19 16:06:17 UTC 2020 - dims...@opensuse.org
+
+- Update to version 0.50.2:
+  + Various improvements and bug fixes:
+- codegen:
+  . More use of delegate_target_type and
+delegate_target_destroy_type.
+  . Reduce get_delegate_target/
+get_delegate_target_destroy_notify calls.
+  . Don't use inferred type for temp-value to access generic
+property.
+  . Update outdated array _size_ variable of captured
+local-variable.
+  . Report internal error for unsupported collection type in
+foreach.
+- vala:
+  . Issue an error on void initializer for local-variable.
+  . Allow markup-reader to accept spaces around '=' of
+attribute assignment.
+  . CodeNode.source_reference is optional, so let the API
+respect that.
+  . Use DataType.compatible() to check for string
+concatenation.
+- valadoc: Don't call CodeContext.pop() on empty stack.
+- libvaladoc: Don't filter-out generic type-parameters of
+  delegates.
+- libvaladoc/girimporter: Skip "docsection" elements in
+  .
+- testrunner: Add "-Werror=return-local-addr" flag.
+  + Bindings updates.
+
+---

Old:

  vala-0.50.1.tar.xz

New:

  vala-0.50.2.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.Ctf7eX/_old  2020-11-29 12:23:57.953731376 +0100
+++ /var/tmp/diff_new_pack.Ctf7eX/_new  2020-11-29 12:23:57.957731380 +0100
@@ -23,7 +23,7 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 50
 Name:   vala
-Version:0.50.1
+Version:0.50.2
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.1-or-later

++ vala-0.50.1.tar.xz -> vala-0.50.2.tar.xz ++
 17278 lines of diff (skipped)
___
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org


[opensuse-commit] commit vala for openSUSE:Factory

2020-11-23 Thread User for buildservice source handling
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2020-11-19 11:57:29

Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and  /work/SRC/openSUSE:Factory/.vala.new.5913 (New)


Package is "vala"

Thu Nov 19 11:57:29 2020 rev:112 rq:847271 version:0.50.1

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2020-10-08 
13:12:32.627191967 +0200
+++ /work/SRC/openSUSE:Factory/.vala.new.5913/vala.changes  2020-11-23 
10:52:43.342736215 +0100
@@ -1,0 +2,76 @@
+Thu Oct  1 08:16:58 UTC 2020 - dims...@opensuse.org
+
+- Update to version 0.50.1:
+  + Various improvements and bug fixes:
+- codegen:
+  . Don't falsly use g_return_val_if_fail() for async creation
+method.
+  . Don't pass CCodeFunctionCall to NULL-aware free macro.
+- vala:
+  . Improve parsing of with-statement and allow it as embedded
+statement.
+  . Prioritize the usage of an existing with-variable instance,
+Recognize previously inserted implicit access to
+with-variable.
+- parser: Allow to begin expression with statement keyword.
+- g-i: Fix a couple of C compiler warnings.
+- libvaladoc: Fix a couple of C compiler warnings.
+- testrunner: Pass --enable-checking to increase coverage,
+  Filter external -0X flags to preserve current default -O0.
+- build: Stop passing obsolete --use-header.
+  + Update bindings.
+
+---
+Wed Sep 30 12:27:19 UTC 2020 - dims...@opensuse.org
+
+- Update to version 0.50.0:
+  + Codegen: The actual struct size is required for calloc (POSIX).
+
+---
+Wed Sep 30 00:49:52 UTC 2020 - dims...@opensuse.org
+
+- Update to version 0.49.92:
+  + Various improvements and bug fixes:
+- Don't use locale dependent string functions on syntax
+  strings.
+- girparser: Additionally fallback to "glib:type-name" to
+  retrieve the cname.
+
+---
+Wed Sep 30 00:49:51 UTC 2020 - dims...@opensuse.org
+
+- Update to version 0.49.91:
+  + Various improvements and bug fixes:
+- codegen: Don't append unreachable clean-up section of Block.
+- codegen: Always include base_struct declaration if available.
+- vala: Additionally break on ObjectCreationExpression in
+  "tainted" check.
+- vala: Add ObjectCreationExpression.to_string().
+- manual: Update from wiki.gnome.org.
+  + Bindings:
+- gio-unix-2.0,glib-2.0: Updates for 2.66.
+- gtk4: Resolve a few conflicts of methods with
+  virtual-methods.
+- Changes from version 0.49.90:
+  + Regression 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.
+- vala: Set parent_node for child nodes of lambda-expression.
+  + Bindings:
+- gstreamer: Update from 1.17.2+ git master.
+- gtk4: Update to 3.99.0+e6e2d6b4.
+- pango: Update from 1.46.0.
+- webkit2gtk-4.0: Update to 2.29.91.
+- Changes from version 0.49.2:
+  + Highlights:
+- Support non-virtual signals with default handler.
+  + Various improvements and bug fixes:
+- Switch context if with-variable is not owned by
+  with-statement.
+
+---

Old:

  vala-0.48.11.tar.xz

New:

  vala-0.50.1.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.u8nHce/_old  2020-11-23 10:52:44.090736964 +0100
+++ /var/tmp/diff_new_pack.u8nHce/_new  2020-11-23 10:52:44.094736967 +0100
@@ -16,21 +16,20 @@
 #
 
 
-%define vala_version 0.48
-%define vala_libversion 0_48
+%define vala_version 0.50
+%define vala_libversion 0_50
 # 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 48
+%define vala_priority 50
 Name:   vala
-Version:0.48.11
+Version:0.50.1
 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.48/%{name}-%{version}.tar.xz
-
+Source0: