Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2018-03-14 19:27:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vala (Old)
 and      /work/SRC/openSUSE:Factory/.vala.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vala"

Wed Mar 14 19:27:25 2018 rev:83 rq:586189 version:0.40.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/vala/vala.changes        2018-02-18 
11:37:44.875543695 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new/vala.changes   2018-03-14 
19:27:26.797901775 +0100
@@ -1,0 +2,249 @@
+Sun Mar 11 23:45:49 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 0.40.0:
+  + Bug fix: compiler: Fix critical when vala is called without run
+    args (bgo#793657).
+  + Bindings:
+    - alsa: Add the major part of the ALSA Sequencer API
+      (bgo#763127);
+    - gstreamer-1.0: Update to 1.13.90;
+    - gtk+-4.0: Update to 3.93.0+527d265b;
+    - linux: Add various symbols;
+    - posix: Add various symbols (bgo#663633);
+    - Update GIR-based bindings.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:40:43 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
+Tue Feb 27 14:35:35 UTC 2018 - dims...@opensuse.org
+
+- Update to version 0.39.92:
+  + Highlights: Add support for feature test macros (bgol#793444).
+  + Various bug fixes:
+    - codegen:
+      . Use pointers when accessing constant multi-dimensional
+        arrays (bgo#604371).
+      . Add valid support for const multi-dimensional arrays
+        (bgo#604371).
+      . Don't append fixed-length of array fields in initializers.
+      . Add source_reference to some store_local/_field() calls.
+    - Properly handle array-initializers inside struct-initializers
+      (bgo#622178).
+    - The rank of an array-initializer should match the target's
+      rank (bgo#744923).
+    - Make SemanticAnalyzer.check_arguments() independent of
+      context.
+    - Check with same rules for dbus compatibility as in GBusModule
+      (bgo#793859).
+    - Fix recursive declaration in generic base type (bgo#688732).
+    - Prevent WITH_CGRAPH conditional having an impact on generated
+      sources.
+    - Update manual from wiki.gnome.org.
+  + Bindings:
+    - glib-2.0, posix: Add feature test macro _GNU_SOURCE for
+      pow10(3), pow10f(3), exp10(3) and exp10f(3) (bgo#614788).
+    - gstreamer-1.0: Update from 1.13.1+ git master.
+    - linux: Add dup3 (bgo#729803)..
+    - linux: Add feature_test_macros to non-POSIX file control
+      constants and dup3.
+    - posix: Fix sig*set and sigprocmask parameters to be out/ref
+      (bgo#727425).
+    - posix: Add feature_test_macro _GNU_SOURCE to sighandler_t
+      (bgo#761975).
+    - libgnome-menu-3.0: Add deps file.
+    - Update GIR-based bindings.
+
+-------------------------------------------------------------------
+Fri Feb 16 11:38:19 UTC 2018 - dims...@opensuse.org
+
+- Update to version 0.39.91:
+  + Various bug fixes:
+    - Fix GDestroyNotify of delegate parameters in delegate
+      declaration (bgo#639059).
+    - Avoid critical when connecting dynamic signals.
+    - valac: Always use the given "pkg-config" and respect
+      PKG_CONFIG envar.
+    - compiler: Prefix headers for set_cheader_override() if
+      includedir is given (bgo#793299).
+    - vala: Issue a warning on DBus methods which are not throwing
+      an Error.
+    - Don't warn about unused internal methods which are meant to
+      be visible on DBus (bgo#593902).
+    - Don't install vapicheck (bgo#793370).
+  + Bindings:
+    - glib-2.0: Add KeyFile.get_locale_for_key().
+    - gstreamer-1.0: Update from 1.13+ git master.
+    - gtk+-4.0: Update to 3.93.0+d07b14f4.
+    - purple: Update to 2.12.0.
+    - Update GIR-based bindings.
+
+-------------------------------------------------------------------
+Fri Feb 16 03:39:07 UTC 2018 - dims...@opensuse.org
+
+- Update to version 0.39.7:
+  + Regression fix: codegen: Don't try to infer error argument on
+    async begin methods (bgo#793158). This was a regression
+    introduced by bgo#614294.
+- Changes from version 0.39.6:
+  + Add --abi-stability option for ABI stability of libraries
+    (bgo#789069).
+  + Various bug fixes:
+    - girparser:
+      . Set NoAccessorMethod for non-readable and construct-only
+        properties.
+      . Ignore conflicting closure/destroy indexes.
+      . Don't accept methods as property-accessor which throw
+        errors (bgo#792998).
+    - codegen:
+      . Infer error parameter from abstract/virtual base methods
+        (bgo#614294).
+      . Internally generated delegates don't require a typedef
+        (bgo#787521).
+      . Fix return-type for cancelled async creation methods of
+        classes (bgo#792942).
+      . Use G_PARAM_STATIC_STRINGS.
+    - vala: Variadic constructors without a real first parameter
+      are not allowed.
+    - libvaladoc: Keep bootstrap-support with valac >= 0.16.1.
+  + Bindings:
+    - gtk+-3.0: Fix cheader_filename of Plug and Socket.
+    - gtk+-4.0: Update to 3.93.0+4d36a0bf.
+    - gtk+-4.0: Only override type of "event" parameters.
+    - posix: Add ctime(3) and fix binding of struct hostent and
+      gethostbyname(3).
+
+-------------------------------------------------------------------
+Fri Feb 16 00:39:05 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 0.39.5:
+  + Various bug fixes:
+    - libvaladoc:
+      . Allow @link tags to be split over multiple lines
+        (bgo#646982);
+      . Add support for single line documentation comments
+        (bgo#736483).
+    - Girparser: Improve instance method detection (bgo#732460).
+    - Codegen: Add support for abstract/virtual methods and
+      properties in compact classes (bgo#741465).
+    - Vala: Fix parameter type inference of overridden async
+      methods (bgo#792660).
+    - Codewriter: Don't use string.replace() to apply
+      header_to_override (bgo#731322).
+  + Bindings:
+    - gio-unix-2.0: Update to 2.55.1;
+    - gtk+-4.0: Update to 3.93.0+60d3378d;
+    - libwnck-3.0: Update to 3.24.1;
+    - webkit2gtk-4.0: Update to 2.19.5;
+    - webkit2gtk-web-extension-4.0: Fix DOM.EventTarget interface.
+- Drop enable-vapigen configure option since it is no longer
+  available.
+- Replace LPGL-2.0 License tag with LPGL-2.1+ as pointed by the
+  source code and COPYING file.
+
+-------------------------------------------------------------------
+Fri Feb 16 00:39:04 UTC 2018 - dims...@opensuse.org
+
+- Update to version 0.39.4:
+  + Various improvements and bug fixes:
+    - codegen
+      . Only add property-enum and GParamSpec-array for GObject
+        classes.
+      . Use g_enum/flags_to_string while targeting glib >= 2.54.
+      . Add destroy param when invoking delegate returned by
+        delegate (bgo#792077).
+    - Don't write trailing space in function declarations/
+      definitions (bgo#688447).
+    - vala: Add pkgdatadir and pkglibdir to pkg-config file.
+    - gidlparser: Update type qualifiers.
+  + Bindings:
+    - gtk+-2.0/3.0: Don't hide user_data in
+      Clipboard.set_with_data() (bgo#792237).
+    - gtk+-3.0: Update to 3.22.26+6f26d0dc.
+    - gtk+-4.0: Update to 3.93.0+6aeae2c8.
+
+-------------------------------------------------------------------
+Fri Feb 16 00:39:03 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 0.39.3:
+  + Various bug fixes:
+    - Fix chain-up regression with real non-null struct parameters
+      (bgo#791785);
+    - Release taken references to CodeContext after using it
+      (bgo#712694) and keep custom invocations of parse_file()
+      possible bgo#791936;
+    - Parser: Accept comma-separated list in case-statements of
+      switchs (bgo#614015).
+  + Bindings:
+    - Remove bindings which are shipped upstream for some years:
+      gedit 3 (bgo#776021), libgnome-keyring (bgo#776022),
+      gtksourceview-3.0 (bgo#776023), libgdata (bgo#776024),
+      librsvg-2.0 (bgo#776025);
+    - glib-2.0: Add GLib.OPTION_REMAINING and
+      GLib.OptionFlags.NONE;
+    - gstreamer-1.0: Update from 1.13+ git master;
+    - gtk+-2.0: Mark MessageDialog constructor parameter,
+      message_format, as nullable (bgo#791570);
+    - gtk+-4.0: Update to 3.93.0+6aeae2c8;
+    - webkit2gtk-4.0: Update to 2.19.3.
+- Adopt the use of %make_build macro rather than raw make command,
+  following the best practices.
+
+-------------------------------------------------------------------
+Fri Feb 16 00:39:02 UTC 2018 - dims...@opensuse.org
+
+- Update to version 0.39.2:
++++ 55 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/vala/vala.changes
++++ and /work/SRC/openSUSE:Factory/.vala.new/vala.changes

Old:
----
  vala-0.38.8.tar.xz

New:
----
  vala-0.40.0.tar.xz

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

Other differences:
------------------
++++++ vala.spec ++++++
--- /var/tmp/diff_new_pack.QBUuTx/_old  2018-03-14 19:27:27.517876209 +0100
+++ /var/tmp/diff_new_pack.QBUuTx/_new  2018-03-14 19:27:27.529875783 +0100
@@ -16,25 +16,24 @@
 #
 
 
-%define         vala_version 0.38
-%define         vala_libversion 0_38
+%define         vala_version 0.40
+%define         vala_libversion 0_40
 # 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 38
+%define         vala_priority 40
 Name:           vala
-Version:        0.38.8
+Version:        0.40.0
 Release:        0
 Summary:        Programming language for GNOME
-License:        LGPL-2.0
+License:        LGPL-2.1-or-later
 Group:          Development/Languages/Other
-Url:            https://wiki.gnome.org/Projects/Vala
-Source0:        
http://download.gnome.org/sources/vala/0.38/%{name}-%{version}.tar.xz
-
+URL:            https://wiki.gnome.org/Projects/Vala
+Source0:        
http://download.gnome.org/sources/vala/0.40/%{name}-%{version}.tar.xz
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
-BuildRequires:  glib2-devel >= 2.32.0
+BuildRequires:  glib2-devel >= 2.40.0
 BuildRequires:  pkgconfig
 BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(libgvc) >= 2.16
@@ -124,8 +123,8 @@
 %setup -q
 
 %build
-%configure --enable-vapigen
-make %{?_smp_mflags}
+%configure
+%make_build
 
 %install
 %make_install
@@ -135,11 +134,10 @@
 ln -s -f %{_sysconfdir}/alternatives/vala %{buildroot}%{_bindir}/vala
 ln -s -f %{_sysconfdir}/alternatives/valac %{buildroot}%{_bindir}/valac
 ln -s -f %{_sysconfdir}/alternatives/vala-gen-introspect 
%{buildroot}%{_bindir}/vala-gen-introspect
-ln -s -f %{_sysconfdir}/alternatives/vapicheck %{buildroot}%{_bindir}/vapicheck
 ln -s -f %{_sysconfdir}/alternatives/vapigen %{buildroot}%{_bindir}/vapigen
-ln -s -f %{_sysconfdir}/alternatives/valac.1.gz 
%{buildroot}%{_mandir}/man1/valac.1.gz
-ln -s -f %{_sysconfdir}/alternatives/vala-gen-introspect.1.gz 
%{buildroot}%{_mandir}/man1/vala-gen-introspect.1.gz
-ln -s -f %{_sysconfdir}/alternatives/vapigen.1.gz 
%{buildroot}%{_mandir}/man1/vapigen.1.gz
+ln -s -f %{_sysconfdir}/alternatives/valac.1%{?ext_man} 
%{buildroot}%{_mandir}/man1/valac.1%{?ext_man}
+ln -s -f %{_sysconfdir}/alternatives/vala-gen-introspect.1%{?ext_man} 
%{buildroot}%{_mandir}/man1/vala-gen-introspect.1%{?ext_man}
+ln -s -f 
%{_sysconfdir}/alternatives/vapigen.1%{?ext_man}%{buildroot}%{_mandir}/man1/vapigen.1%{?ext_man}
 ln -s -f %{_sysconfdir}/alternatives/vapigen.pc 
%{buildroot}%{_libdir}/pkgconfig/vapigen.pc
 %fdupes %{buildroot}%{_datadir}
 
@@ -149,11 +147,10 @@
             %{vala_priority} \
   --slave   %{_bindir}/valac                         valac                    
%{_bindir}/valac-%{vala_version} \
   --slave   %{_bindir}/vala-gen-introspect           vala-gen-introspect      
%{_bindir}/vala-gen-introspect-%{vala_version} \
-  --slave   %{_bindir}/vapicheck                     vapicheck                
%{_bindir}/vapicheck-%{vala_version} \
   --slave   %{_bindir}/vapigen                       vapigen                  
%{_bindir}/vapigen-%{vala_version} \
-  --slave   %{_mandir}/man1/valac.1.gz               valac.1.gz               
%{_mandir}/man1/valac-%{vala_version}.1.gz \
-  --slave   %{_mandir}/man1/vala-gen-introspect.1.gz vala-gen-introspect.1.gz 
%{_mandir}/man1/vala-gen-introspect-%{vala_version}.1.gz \
-  --slave   %{_mandir}/man1/vapigen.1.gz             vapigen.1.gz             
%{_mandir}/man1/vapigen-%{vala_version}.1.gz \
+  --slave   %{_mandir}/man1/valac.1%{?ext_man}               
valac.1%{?ext_man}              
%{_mandir}/man1/valac-%{vala_version}.1%{?ext_man} \
+  --slave   %{_mandir}/man1/vala-gen-introspect.1%{?ext_man} 
vala-gen-introspect.1%{?ext_man} 
%{_mandir}/man1/vala-gen-introspect-%{vala_version}.1%{?ext_man} \
+  --slave   %{_mandir}/man1/vapigen.1%{?ext_man}             
vapigen.1%{?ext_man}             
%{_mandir}/man1/vapigen-%{vala_version}.1%{?ext_man} \
   --slave   %{_libdir}/pkgconfig/vapigen.pc          vapigen.pc               
%{_libdir}/pkgconfig/vapigen-%{vala_version}.pc
 
 %postun
@@ -164,38 +161,35 @@
 
 %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
 
 %files
-%doc AUTHORS ChangeLog COPYING NEWS README
+%license COPYING
+%doc AUTHORS ChangeLog ChangeLog.pre-0-4 ChangeLog.pre-0-5-7 NEWS README THANKS
 %{_bindir}/vala
 %{_bindir}/valac
 %{_bindir}/vala-gen-introspect
-%{_bindir}/vapicheck
 %{_bindir}/vapigen
-%{_mandir}/man1/valac.1*
-%{_mandir}/man1/vala-gen-introspect.1*
-%{_mandir}/man1/vapigen.1*
+%{_mandir}/man1/valac.1%{?ext_man}
+%{_mandir}/man1/vala-gen-introspect.1%{?ext_man}
+%{_mandir}/man1/vapigen.1%{?ext_man}
 %{_libdir}/pkgconfig/vapigen.pc
 %ghost %attr(755,root,root) %{_sysconfdir}/alternatives/vala
 %ghost %attr(755,root,root) %{_sysconfdir}/alternatives/valac
 %ghost %attr(755,root,root) %{_sysconfdir}/alternatives/vala-gen-introspect
-%ghost %attr(755,root,root) %{_sysconfdir}/alternatives/vapicheck
 %ghost %attr(755,root,root) %{_sysconfdir}/alternatives/vapigen
-%ghost %attr(644,root,root) %{_sysconfdir}/alternatives/valac.1.gz
-%ghost %attr(644,root,root) 
%{_sysconfdir}/alternatives/vala-gen-introspect.1.gz
-%ghost %attr(644,root,root) %{_sysconfdir}/alternatives/vapigen.1.gz
+%ghost %attr(644,root,root) %{_sysconfdir}/alternatives/valac.1%{?ext_man}
+%ghost %attr(644,root,root) 
%{_sysconfdir}/alternatives/vala-gen-introspect.1%{?ext_man}
+%ghost %attr(644,root,root) %{_sysconfdir}/alternatives/vapigen.1%{?ext_man}
 %ghost %attr(644,root,root) %{_sysconfdir}/alternatives/vapigen.pc
 %{_bindir}/vala-%{vala_version}
 %{_bindir}/valac-%{vala_version}
 %{_bindir}/vala-gen-introspect-%{vala_version}
-%{_bindir}/vapicheck-%{vala_version}
 %{_bindir}/vapigen-%{vala_version}
-%{_mandir}/man1/valac-%{vala_version}.1*
-%{_mandir}/man1/vala-gen-introspect-%{vala_version}.1*
-%{_mandir}/man1/vapigen-%{vala_version}.1*
+%{_mandir}/man1/valac-%{vala_version}.1%{?ext_man}
+%{_mandir}/man1/vala-gen-introspect-%{vala_version}.1%{?ext_man}
+%{_mandir}/man1/vapigen-%{vala_version}.1%{?ext_man}
 %{_datadir}/aclocal/vala.m4
 %{_datadir}/aclocal/vapigen.m4
 %{_libdir}/pkgconfig/vapigen-%{vala_version}.pc

++++++ vala-0.38.8.tar.xz -> vala-0.40.0.tar.xz ++++++
++++ 892569 lines of diff (skipped)


Reply via email to