Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2019-04-03 09:23:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and      /work/SRC/openSUSE:Factory/.gobject-introspection.new.25356 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gobject-introspection"

Wed Apr  3 09:23:52 2019 rev:85 rq:689504 version:1.60.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
    2019-01-05 14:39:16.748638144 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.25356/gobject-introspection.changes
   2019-04-03 09:23:53.779698978 +0200
@@ -1,0 +2,102 @@
+Sun Mar 10 13:54:21 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 1.60.0:
+  + gir: Update glib annotations.
+
+-------------------------------------------------------------------
+Mon Mar  4 18:51:48 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 1.59.5:
+  + gir:
+    - Include C header in cairo gir file.
+    - Skip glib-enumtypes.h for GObject-2.0.
+
+-------------------------------------------------------------------
+Thu Feb 14 22:00:50 UTC 2019 - [email protected]
+
+- Update to version 1.59.4:
+  + tests: Add functions using flat struct arrays.
+  + Clean shebangs out of non-executable scripts and drop exec perm
+    from xmlwriter.py.
+  + maintransformer: parse deprecation annotations for section
+    blocks.
+  + repository: g_irepository_get_object_gtype_interfaces.
+  + message: handle fatal errors even if warnings are disabled.
+  + autotools: Fix build with ``-Wl,--as-needed``.
+  + maintransformer: Don't warn on (optional) annotations on
+    (inout).
+  + girepository: Fix a possible use-after-free if
+    g_mapped_file_new() fails and fix possible leak of transitive
+    dependency names.
+
+-------------------------------------------------------------------
+Wed Jan  9 12:05:07 UTC 2019 - Dominique Leuenberger <[email protected]>
+
+- Fix shebangs for files installed to /usr/bin to not use
+  /usr/bin/env.
+
+-------------------------------------------------------------------
+Tue Jan  8 15:44:44 UTC 2019 - [email protected]
+
+- Update to version 1.59.3:
+  + meson:
+    - Use underscore as a separator in build options (gtk-doc->
+      gtk_doc etc).
+    - Warn that not all tests will be run if building without
+      cairo/doctool.
+  + scanner:
+    - Merge specifiers and qualifiers when merging basic types.
+      Fixes "unsigned char" being wrongly parsed as "unsigned" etc.
+    - Rework source root directory guessing code to not depend on
+      the build directory.
+    - Remove incorrect c:type generated for array of synthesized
+      unions.
+    - Flatten multi-dimensional arrays fields.
+  + website: add cppgir C++ binding.
+- Replace -Dgtk-doc=true call to meson with -Dgtk_doc=true.
+- Pass -Ddoctool=true and -Dcairo=true to meson, build and install
+  g-ir-doc-tool and use cairo during meson_check (tests).
+
+-------------------------------------------------------------------
+Fri Jan  4 18:48:35 UTC 2019 - [email protected]
+
+- Update to version 1.59.2:
+  + Everything included in 1.58.3.
+  + meson: Various fixes and all tests have been ported.
+  + scanner: Save preprocessor input and output files with
+    ``save-temps``.
+  + automake: Use the wildcard function where needed.
+  + build: extend ``PYTHONPATH`` instead of replacing it.
+  + gir/cairo: add ``cairo_rectangle_t``.
+  + Add a ``--version`` option to g-ir-compiler and g-ir-generate.
+  + tests: various test improvements.
+  + ccompiler: don't use Python compiler flags.
+  + parser: Do not bail out when parsing GIR files without doc
+    positions.
+  + gimarshallingtests: Remove declarations of nonexistent
+    functions.
+- Changes from version 1.59.1:
+  + Everything included in 1.58.2.
+  + build:
+    - Drop Python 2 support, require Python 3.4+.
+    - Add option to make .gir files installation paths
+      configurable.
+    - Skip gobject/gvaluecollector.h when constructing GObject GIR.
+    - Port various tests to work with meson.
+  + regress:
+    - Add test for write-only property.
+    - Implement interface and override properties.
+  + writer: Include documentation and symbol position in source
+    files.
+  + giscanner:
+    - Print relative filename paths when warning.
+    - Define grefcount and gatomicrefcount as aliases to gint.
+    - Allow empty declarations. Fixes warnings with mingw headers.
+    - Replace linked lists with arrays in source scanner.
+  + girepository:
+    - Various docs cleanups and fixes.
+    - Don't abort when calling g_base_info_get_name() on a
+      GITypeInfo.
+    - Add version macros and functions.
+
+-------------------------------------------------------------------

Old:
----
  gobject-introspection-1.58.3.tar.xz

New:
----
  gobject-introspection-1.60.0.tar.xz

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

Other differences:
------------------
++++++ gobject-introspection.spec ++++++
--- /var/tmp/diff_new_pack.oKzqcW/_old  2019-04-03 09:23:54.331699229 +0200
+++ /var/tmp/diff_new_pack.oKzqcW/_new  2019-04-03 09:23:54.335699231 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gobject-introspection
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           gobject-introspection
-Version:        1.58.3
+Version:        1.60.0
 Release:        0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 Summary:        GObject Introspection Tools
@@ -25,7 +25,7 @@
 Group:          Development/Libraries/GNOME
 URL:            https://wiki.gnome.org/Projects/GObjectIntrospection
 
-Source0:        
http://download.gnome.org/sources/gobject-introspection/1.58/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/gobject-introspection/1.60/%{name}-%{version}.tar.xz
 # gi-find-deps.sh is a rpm helper for Provides and Requires. Script creates 
typelib()-style Provides/Requires.
 Source1:        gi-find-deps.sh
 Source2:        gobjectintrospection.attr
@@ -37,7 +37,7 @@
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  gtk-doc
-BuildRequires:  meson
+BuildRequires:  meson >= 0.47
 BuildRequires:  pkgconfig
 BuildRequires:  python3-Mako
 BuildRequires:  python3-Markdown
@@ -103,7 +103,9 @@
 
 %build
 %meson \
-       -Dgtk-doc=true \
+       -Dcairo=true \
+       -Ddoctool=true \
+       -Dgtk_doc=true \
        -Dpython='%{_bindir}/python3' \
        %{nil}
 %meson_build
@@ -119,6 +121,8 @@
 ls %{buildroot}%{_libdir}/girepository-1.0/*.typelib | sh %{SOURCE1} -P > 
gobject-introspection-typelib.installed
 diff -s %{SOURCE3} gobject-introspection-typelib.installed
 %fdupes %{buildroot}
+# fixup shebangs in files installed to /usr/bin
+sed -i "s|%{_bindir}/env python|%{_bindir}/python|" %{buildroot}%{_bindir}/*
 
 %post -n libgirepository-1_0-1 -p /sbin/ldconfig
 %postun -n libgirepository-1_0-1 -p /sbin/ldconfig

++++++ gobject-introspection-1.58.3.tar.xz -> 
gobject-introspection-1.60.0.tar.xz ++++++
++++ 43137 lines of diff (skipped)


Reply via email to