commit gobject-introspection for openSUSE:Factory

2020-04-23 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2020-04-23 18:27:25

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new.2738 (New)


Package is "gobject-introspection"

Thu Apr 23 18:27:25 2020 rev:91 rq:795225 version:1.64.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2019-12-24 14:28:45.922540970 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.2738/gobject-introspection.changes
2020-04-23 18:27:25.431741704 +0200
@@ -1,0 +2,41 @@
+Sun Apr  5 17:13:52 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.64.1:
+  + Replace calls to deprecated xml.etree.cElementTree removed in
+Python 3.9.
+  + gimarshallingtests: Use g_assert_cmpfloat_with_epsilon. Fixes
+tests on some architectures.
+
+---
+Sun Mar  8 12:12:39 UTC 2020 - Bjørn Lie 
+
+- Update to version 1.64.0:
+  + Update glib annotations.
+  + Fix regress scanner tests for non-gcc/clang compilers.
+  + Document how to update glib GIR.
+
+---
+Wed Feb 12 14:50:02 CET 2020 - dims...@opensuse.org
+
+- Update to version 1.63.2:
+  + Update glib annotations.
+  + Fix build reproducibility.
+  + Drop deprecated xml.etree.ElementTree.Element.getchildren()
+calls.
+- Changes from version 1.63.1:
+  + Update glib annotations.
+  + build: require meson 0.50.1.
+  + scanner: Support array arguments with static keyword.
+  + Fix non-libtool code being run with no nob-libtool
+dependencies.
+  + meson: change "cairo" and "doctool" from a boolean to a
+feature option.
+  + Fix a memory leak in g_irepository_get_object_gtype_interfaces.
+  + autotools: Make INTROSPECTION_GIRDIR/INTROSPECTION_TYPELIBDIR
+respect prefix/datadir/libdir.
+  + girepository: Also store GType cache misses.
+  + docs: Document GI_CROSS_LAUNCHER envvar.
+- Change  -Dcairo=true and -Ddoctool=true meson parameters to
+  -Dcairo=enabled and -Ddoctool=enabled: follow upstreams changes.
+
+---

Old:

  gobject-introspection-1.62.0.tar.xz

New:

  gobject-introspection-1.64.1.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.WohCrG/_old  2020-04-23 18:27:27.063744829 +0200
+++ /var/tmp/diff_new_pack.WohCrG/_new  2020-04-23 18:27:27.067744836 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gobject-introspection
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # 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.62.0
+Version:1.64.1
 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:
https://download.gnome.org/sources/gobject-introspection/1.62/%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/gobject-introspection/1.64/%{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 >= 0.49.2
+BuildRequires:  meson >= 0.50.1
 BuildRequires:  pkgconfig
 BuildRequires:  python3-Mako
 BuildRequires:  python3-Markdown
@@ -103,8 +103,8 @@
 
 %build
 %meson \
-   -Dcairo=true \
-   -Ddoctool=true \
+   -Dcairo=enabled \
+   -Ddoctool=enabled \
-Dgtk_doc=true \
-Dpython='%{_bindir}/python3' \
%{nil}

++ gobject-introspection-1.62.0.tar.xz -> 
gobject-introspection-1.64.1.tar.xz ++
 6836 lines of diff (skipped)




commit gobject-introspection for openSUSE:Factory

2019-12-24 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2019-12-24 14:28:44

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new.6675 (New)


Package is "gobject-introspection"

Tue Dec 24 14:28:44 2019 rev:90 rq:757338 version:1.62.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2019-10-17 13:06:28.756206835 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.6675/gobject-introspection.changes
2019-12-24 14:28:45.922540970 +0100
@@ -1,0 +2,6 @@
+Fri Dec 13 16:12:40 UTC 2019 - Stefan Brüns 
+
+- Drop python3-Sphix BuildRequires, only used for rebuilding the
+  website contents.
+
+---



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.pqx0VN/_old  2019-12-24 14:28:46.778541384 +0100
+++ /var/tmp/diff_new_pack.pqx0VN/_new  2019-12-24 14:28:46.778541384 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gobject-introspection
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -41,7 +41,6 @@
 BuildRequires:  pkgconfig
 BuildRequires:  python3-Mako
 BuildRequires:  python3-Markdown
-BuildRequires:  python3-Sphinx
 BuildRequires:  python3-devel
 BuildRequires:  python3-xml
 BuildRequires:  pkgconfig(cairo)




commit gobject-introspection for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2019-10-17 13:06:25

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new.2352 (New)


Package is "gobject-introspection"

Thu Oct 17 13:06:25 2019 rev:89 rq:738475 version:1.62.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2019-08-19 20:49:07.273076190 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.2352/gobject-introspection.changes
2019-10-17 13:06:28.756206835 +0200
@@ -1,0 +2,38 @@
+Sat Oct 12 20:53:47 UTC 2019 - Stefan Brüns 
+
+- Depend on the specific Python ABI version the module was built with,
+  as the _giscanner binary module is ABI dependent. Fixes boo#1153837
+
+---
+Mon Sep  9 15:29:12 CDT 2019 - mgo...@suse.com
+
+- Update to version 1.62.0:
+  + No changes since 1.61.2.
+
+---
+Fri Aug 30 12:18:00 CDT 2019 - mgo...@suse.com
+
+- Update to version 1.61.2:
+  + dumper: Use the distutils linker.
+  + structinfo: Fix offset in find_method().
+  + tests: Don't include "config.h" in installed files.
+  + meson: Make meson.override_find_program working on more complex
+use cases.
+- Changes from version 1.61.1:
+  + Drop autotools build system.
+  + meson: require 0.49.2.
+  + Update glib annotations.
+  + Add documentation to the RelaxNG schema.
+  + Unused variable fixes.
+  + cachestore: handle cache getting deleted while loading it.
+  + Add Vulkan gir.
+  + Make g_irepository_get_object_gtype_interfaces actually work.
+  + gimarshallingtests: Add a marshalling test case for GPtrArrays
+and GArrays of structures.
+  + scanner: parse and expose function macros.
+  + meson: use pkg-config directly for libffi cflags and libs.
+  + meson: Fix wrong dependency type check for gio-unix.
+  + regress: Add regression test for signal with GError param.
+- Add Vulkan to typelib template.
+
+---

Old:

  gobject-introspection-1.60.2.tar.xz

New:

  gobject-introspection-1.62.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.ItjFRc/_old  2019-10-17 13:06:29.388205207 +0200
+++ /var/tmp/diff_new_pack.ItjFRc/_new  2019-10-17 13:06:29.388205207 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.60.2
+Version:1.62.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:
https://download.gnome.org/sources/gobject-introspection/1.60/%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/gobject-introspection/1.62/%{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 >= 0.47
+BuildRequires:  meson >= 0.49.2
 BuildRequires:  pkgconfig
 BuildRequires:  python3-Mako
 BuildRequires:  python3-Markdown
@@ -58,6 +58,7 @@
 # gi-find-deps uses the enhanced grep variant in order to do multi-line 
matching (for pkg.requires(..))
 Requires:   pcre-tools
 Requires:   python3-xml
+Requires:   python(abi) = %{python3_version}
 
 %description
 The goal of the project is to describe the APIs and collect them in

++ gobject-introspection-1.60.2.tar.xz -> 
gobject-introspection-1.62.0.tar.xz ++
 108840 lines of diff (skipped)

++ gobject-introspection-typelib.template ++
--- /var/tmp/diff_new_pack.ItjFRc/_old  2019-10-17 13:06:30.104203364 +0200
+++ /var/tmp/diff_new_pack.ItjFRc/_new  2019-10-17 13:06:30.104203364 +0200
@@ -6,6 +6,7 @@
 typelib(GModule) = 2.0
 typelib(GObject) = 2.0
 typelib(Gio) = 2.0
+typelib(Vulkan) = 1.0
 typelib(cairo) = 1.0
 typelib(fontconfig) = 2.0
 typelib(freetype2) = 2.0




commit gobject-introspection for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2019-08-19 20:49:05

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new.22127 (New)


Package is "gobject-introspection"

Mon Aug 19 20:49:05 2019 rev:88 rq:723462 version:1.60.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2019-06-22 11:23:24.561336969 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.22127/gobject-introspection.changes
   2019-08-19 20:49:07.273076190 +0200
@@ -1,0 +2,6 @@
+Wed Aug 14 09:03:22 UTC 2019 - QK ZHU 
+
+- Update gi-find-deps.sh: upate javascript_requires function to parse
+  the new JS import style (bsc#1140614).
+
+---



Other differences:
--
++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.4Lv3zL/_old  2019-08-19 20:49:08.365075956 +0200
+++ /var/tmp/diff_new_pack.4Lv3zL/_new  2019-08-19 20:49:08.365075956 +0200
@@ -78,6 +78,12 @@
 }
 
 function javascript_requires {
+  # parse the new import style in 3.32
+   for module in $(grep -r -h -A2 'const {' $1 | paste -s -d ' ' | grep '} 
= imports.gi;' | sed 's/imports.gi;.*/imports.gi;/' | awk -F '[{}]' '{print 
$(NF>1?NF-1:"")}' | tr ',' '\n' | tr -d ' ' | awk -F ':' '{print $1}'); do
+   split_name_version $module
+   print_req_prov
+   done
+  # parse the old import style before 3.32
for module in $(grep -h -P -o "imports\.gi\.([^\s'\";]+)" $1 | grep -v 
"imports\.gi\.version" | sed -r -e 's,\s+$,,g' -e 's,imports.gi.,,'); do
split_name_version $module
print_req_prov
@@ -181,6 +187,7 @@
 #   . imports.gi.foo; [unversioned requirement of 'foo']
 #   . imports.gi.foo-1.0; [versioned requirement of 'foo']
 #   . imports.gi.versions.Gtk = '3.0';
+#   . const { foo, bar } = imports.gi;
 #   . The imports can be listed on one line, and we catch them.
 
 while read file; do




commit gobject-introspection for openSUSE:Factory

2019-06-22 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2019-06-22 11:23:23

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new.4615 (New)


Package is "gobject-introspection"

Sat Jun 22 11:23:23 2019 rev:87 rq:710351 version:1.60.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2019-05-03 22:10:16.767257804 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.4615/gobject-introspection.changes
2019-06-22 11:23:24.561336969 +0200
@@ -1,0 +2,15 @@
+Sat Jun 15 18:34:15 UTC 2019 - Bjørn Lie 
+
+- Update to version 1.60.2:
+  + docwriter: Fix Exception message attribute.
+  + meson: fix default cairo DLL name on Windows.
+  + scanner: Fix error on Windows in case source files are on
+different drives.
+  + gi-test: Fix gir file tests with MSVC.
+  + MSVC.README.rst: Update VS 2008/x64 build notes.
+  + giscanner/scannerlexer.l: Include io.h on Windows.
+  + build: Force-include msvc_recommended_pragmas.h on Visual
+Studio.
+  + Update glib annotations.
+
+---

Old:

  gobject-introspection-1.60.1.tar.xz

New:

  gobject-introspection-1.60.2.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.W4ZuZi/_old  2019-06-22 11:23:26.237338796 +0200
+++ /var/tmp/diff_new_pack.W4ZuZi/_new  2019-06-22 11:23:26.265338827 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.60.1
+Version:1.60.2
 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

++ gobject-introspection-1.60.1.tar.xz -> 
gobject-introspection-1.60.2.tar.xz ++
 1721 lines of diff (skipped)




commit gobject-introspection for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2019-05-03 22:10:15

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new.5148 (New)


Package is "gobject-introspection"

Fri May  3 22:10:15 2019 rev:86 rq:695683 version:1.60.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2019-04-03 09:23:53.779698978 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.5148/gobject-introspection.changes
2019-05-03 22:10:16.767257804 +0200
@@ -1,0 +2,10 @@
+Tue Apr  9 07:28:34 UTC 2019 - Bjørn Lie 
+
+- Update to version 1.60.1:
+  + Update glib annotations.
+  + shlibs: fall back to basename on macOS for relative paths.
+  + meson: always pass --quiet to g-ir-scanner.
+  + docs: include '--c-include' in g-ir-scanner man page.
+  + tests: Fix compatibility with Python 3.5.
+
+---

Old:

  gobject-introspection-1.60.0.tar.xz

New:

  gobject-introspection-1.60.1.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.u3tnPF/_old  2019-05-03 22:10:18.287260890 +0200
+++ /var/tmp/diff_new_pack.u3tnPF/_new  2019-05-03 22:10:18.311260939 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.60.0
+Version:1.60.1
 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

++ gobject-introspection-1.60.0.tar.xz -> 
gobject-introspection-1.60.1.tar.xz ++
 7634 lines of diff (skipped)




commit gobject-introspection for openSUSE:Factory

2019-04-03 Thread root
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 
+
+- Update to version 1.60.0:
+  + gir: Update glib annotations.
+
+---
+Mon Mar  4 18:51:48 UTC 2019 - Bjørn Lie 
+
+- 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 - bjorn@gmail.com
+
+- 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 
+
+- Fix shebangs for files installed to /usr/bin to not use
+  /usr/bin/env.
+
+---
+Tue Jan  8 15:44:44 UTC 2019 - bjorn@gmail.com
+
+- 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 - bjorn@gmail.com
+
+- 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


commit gobject-introspection for openSUSE:Factory

2019-01-05 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2019-01-05 14:39:15

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new.28833 (New)


Package is "gobject-introspection"

Sat Jan  5 14:39:15 2019 rev:84 rq:662634 version:1.58.3

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2018-12-31 09:39:24.686559233 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.28833/gobject-introspection.changes
   2019-01-05 14:39:16.748638144 +0100
@@ -1,0 +2,17 @@
+Sun Dec 30 16:24:56 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.58.3:
+  + docwriter: Support python-markdown 3.x.
+  + scanner: Define grefcount and gatomicrefcount as aliases to
+gint.
+  + scanner: make using bool without stdbool include work again.
+  + gir: Update glib annotations for glib 2.58.2.
+- Drop upstream fixed patches:
+  + gi-docwriter-Support-markdown-3.x.patch: docwriter: Support
+markdown 3.x.
+  + gi-Define-grefcount-and-gatomicrefcount-as-aliases.patch:
+Define grefcount and gatomicrefcount as aliases to gint.
+  + gi-Update-glib-annotations.patch: Update glib annotations
+(glib-2-58).
+
+---

Old:

  gi-Define-grefcount-and-gatomicrefcount-as-aliases.patch
  gi-Update-glib-annotations.patch
  gi-docwriter-Support-markdown-3.x.patch
  gobject-introspection-1.58.2.tar.xz

New:

  gobject-introspection-1.58.3.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.vnpA9x/_old  2019-01-05 14:39:17.252637703 +0100
+++ /var/tmp/diff_new_pack.vnpA9x/_new  2019-01-05 14:39:17.256637699 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.58.2
+Version:1.58.3
 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
@@ -32,12 +32,6 @@
 Source3:gobject-introspection-typelib.template
 Source98:   baselibs.conf
 Source99:   %{name}-rpmlintrc
-# PATCH-FIX-UPSTREAM gi-docwriter-Support-markdown-3.x.patch -- docwriter: 
Support markdown 3.x
-Patch0: gi-docwriter-Support-markdown-3.x.patch
-# PATCH-FIX-UPSTREAM gi-Define-grefcount-and-gatomicrefcount-as-aliases.patch 
-- Define grefcount and gatomicrefcount as aliases to gint
-Patch1: gi-Define-grefcount-and-gatomicrefcount-as-aliases.patch
-# PATCH-FIX-UPSTREAM gi-Update-glib-annotations.patch -- Update glib 
annotations (glib-2-58)
-Patch2: gi-Update-glib-annotations.patch
 
 BuildRequires:  bison
 BuildRequires:  fdupes

++ gobject-introspection-1.58.2.tar.xz -> 
gobject-introspection-1.58.3.tar.xz ++
 2529 lines of diff (skipped)




commit gobject-introspection for openSUSE:Factory

2018-12-31 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2018-12-31 09:39:24

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new.28833 (New)


Package is "gobject-introspection"

Mon Dec 31 09:39:24 2018 rev:83 rq:661748 version:1.58.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2018-12-19 13:45:51.855581817 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.28833/gobject-introspection.changes
   2018-12-31 09:39:24.686559233 +0100
@@ -1,0 +2,11 @@
+Thu Dec 27 22:57:34 UTC 2018 - bjorn@gmail.com
+
+- Add upstream bug fix patches from stable branch:
+  + gi-docwriter-Support-markdown-3.x.patch: docwriter: Support
+markdown 3.x.
+  + gi-Define-grefcount-and-gatomicrefcount-as-aliases.patch:
+Define grefcount and gatomicrefcount as aliases to gint.
+  + gi-Update-glib-annotations.patch: Update glib annotations
+(glib-2-58).
+
+---

New:

  gi-Define-grefcount-and-gatomicrefcount-as-aliases.patch
  gi-Update-glib-annotations.patch
  gi-docwriter-Support-markdown-3.x.patch



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.OAwgnU/_old  2018-12-31 09:39:25.142558860 +0100
+++ /var/tmp/diff_new_pack.OAwgnU/_new  2018-12-31 09:39:25.142558860 +0100
@@ -32,6 +32,12 @@
 Source3:gobject-introspection-typelib.template
 Source98:   baselibs.conf
 Source99:   %{name}-rpmlintrc
+# PATCH-FIX-UPSTREAM gi-docwriter-Support-markdown-3.x.patch -- docwriter: 
Support markdown 3.x
+Patch0: gi-docwriter-Support-markdown-3.x.patch
+# PATCH-FIX-UPSTREAM gi-Define-grefcount-and-gatomicrefcount-as-aliases.patch 
-- Define grefcount and gatomicrefcount as aliases to gint
+Patch1: gi-Define-grefcount-and-gatomicrefcount-as-aliases.patch
+# PATCH-FIX-UPSTREAM gi-Update-glib-annotations.patch -- Update glib 
annotations (glib-2-58)
+Patch2: gi-Update-glib-annotations.patch
 
 BuildRequires:  bison
 BuildRequires:  fdupes

++ gi-Define-grefcount-and-gatomicrefcount-as-aliases.patch ++
>From 92fb04afa680bbe5089003db6f62c5e0cef25255 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tomasz=20Mi=C4=85sko?= 
Date: Fri, 23 Nov 2018 00:00:00 +
Subject: [PATCH] Define grefcount and gatomicrefcount as aliases to gint

Backport from !76, as requested in #254
---
 giscanner/ast.py  |  2 +
 TestReferenceCounters-atomicrefcount.page | 14 ++
 ...egress.TestReferenceCounters-refcount.page | 14 ++
 .../Regress.TestReferenceCounters.page| 35 +++
 TestReferenceCounters-atomicrefcount.page | 18 
 ...egress.TestReferenceCounters-refcount.page | 18 
 .../Regress.TestReferenceCounters.page| 43 +++
 TestReferenceCounters-atomicrefcount.page | 14 ++
 ...egress.TestReferenceCounters-refcount.page | 14 ++
 .../Regress.TestReferenceCounters.page| 40 +
 tests/scanner/Regress-1.0-expected.gir|  8 
 tests/scanner/regress.h   |  8 
 12 files changed, 228 insertions(+)
 create mode 100644 
tests/scanner/Regress-1.0-C-expected/Regress.TestReferenceCounters-atomicrefcount.page
 create mode 100644 
tests/scanner/Regress-1.0-C-expected/Regress.TestReferenceCounters-refcount.page
 create mode 100644 
tests/scanner/Regress-1.0-C-expected/Regress.TestReferenceCounters.page
 create mode 100644 
tests/scanner/Regress-1.0-Gjs-expected/Regress.TestReferenceCounters-atomicrefcount.page
 create mode 100644 
tests/scanner/Regress-1.0-Gjs-expected/Regress.TestReferenceCounters-refcount.page
 create mode 100644 
tests/scanner/Regress-1.0-Gjs-expected/Regress.TestReferenceCounters.page
 create mode 100644 
tests/scanner/Regress-1.0-Python-expected/Regress.TestReferenceCounters-atomicrefcount.page
 create mode 100644 
tests/scanner/Regress-1.0-Python-expected/Regress.TestReferenceCounters-refcount.page
 create mode 100644 
tests/scanner/Regress-1.0-Python-expected/Regress.TestReferenceCounters.page

diff --git a/giscanner/ast.py b/giscanner/ast.py
index a9a6e13b..75daa459 100644
--- a/giscanner/ast.py
+++ b/giscanner/ast.py
@@ -322,6 +322,8 @@ type_names['gssize'] = TYPE_SSIZE
 type_names['gintptr'] = TYPE_INTPTR
 type_names['guintptr'] = TYPE_UINTPTR
 type_names['gconstpointer'] = TYPE_ANY
+type_names['grefcount'] = TYPE_INT
+type_names['gatomicrefcount'] = TYPE_INT
 
 # We used to support these; continue to do so
 type_names['any'] = TYPE_ANY
diff --git 

commit gobject-introspection for openSUSE:Factory

2018-12-19 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2018-12-19 13:45:48

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new.28833 (New)


Package is "gobject-introspection"

Wed Dec 19 13:45:48 2018 rev:82 rq:657452 version:1.58.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2018-11-20 22:30:25.286669991 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.28833/gobject-introspection.changes
   2018-12-19 13:45:51.855581817 +0100
@@ -1,0 +2,9 @@
+Sun Dec  9 12:49:03 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.58.2:
+  + meson: Fix random build errors (mostly MSVC).
+  + scanner:
+- Fix parsing of __typeof__ that is part of a cast expression.
+- Ignore __pragma keyword used by MSVC.
+
+---

Old:

  gobject-introspection-1.58.1.tar.xz

New:

  gobject-introspection-1.58.2.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.p7SRtz/_old  2018-12-19 13:45:52.775580532 +0100
+++ /var/tmp/diff_new_pack.p7SRtz/_new  2018-12-19 13:45:52.775580532 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.58.1
+Version:1.58.2
 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

++ gobject-introspection-1.58.1.tar.xz -> 
gobject-introspection-1.58.2.tar.xz ++
 4066 lines of diff (skipped)




commit gobject-introspection for openSUSE:Factory

2018-11-20 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2018-11-20 22:30:19

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new.19453 (New)


Package is "gobject-introspection"

Tue Nov 20 22:30:19 2018 rev:81 rq:650158 version:1.58.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2018-10-17 08:19:20.222915814 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new.19453/gobject-introspection.changes
   2018-11-20 22:30:25.286669991 +0100
@@ -1,0 +2,13 @@
+Sat Nov 17 19:23:24 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.58.1:
+  + meson:
+- Install warnlib.
+- Add back /usr/bin/env to the python-cmd.
+  + scanner: Parse __typeof__ and discard it.
+  + Fix non libtool build.
+- Drop gobject-introspection-3.30.0-install-warnlib.patch: Fixed
+  upstream.
+- Modernize spec, use autosetup macro.
+
+---

Old:

  gobject-introspection-1.58.0.tar.xz
  gobject-introspection-3.30.0-install-warnlib.patch

New:

  gobject-introspection-1.58.1.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.V5va23/_old  2018-11-20 22:30:26.206669435 +0100
+++ /var/tmp/diff_new_pack.V5va23/_new  2018-11-20 22:30:26.210669432 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.58.0
+Version:1.58.1
 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
@@ -32,8 +32,6 @@
 Source3:gobject-introspection-typelib.template
 Source98:   baselibs.conf
 Source99:   %{name}-rpmlintrc
-#PATCH-FIX-UPSTREAM gobject-introspection-3.30.0-install-warnlib.patch -- 
install missing file (picked from upstream)
-Patch0: gobject-introspection-3.30.0-install-warnlib.patch
 
 BuildRequires:  bison
 BuildRequires:  fdupes
@@ -101,13 +99,13 @@
 a uniform, machine readable format.
 
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
 
 %build
 %meson \
 -Dgtk-doc=true \
--Dpython='%{_bindir}/python3'
+   -Dpython='%{_bindir}/python3' \
+   %{nil}
 %meson_build
 
 %check

++ gobject-introspection-1.58.0.tar.xz -> 
gobject-introspection-1.58.1.tar.xz ++
 10572 lines of diff (skipped)




commit gobject-introspection for openSUSE:Factory

2018-10-17 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2018-10-17 08:19:16

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Wed Oct 17 08:19:16 2018 rev:80 rq:639467 version:1.58.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2018-04-19 15:22:17.164618402 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2018-10-17 08:19:20.222915814 +0200
@@ -1,0 +2,62 @@
+Wed Sep 26 21:54:30 UTC 2018 - luc1...@linuxmail.org
+
+- Update gi-find-reqs.sh to support new Polari's imports.gi pattern
+  "const { Foo, Bar } = imports.gi;".
+
+---
+Wed Sep 19 18:38:47 UTC 2018 - antoine.belv...@opensuse.org
+
+- Add gobject-introspection-3.30.0-install-warnlib.patch: Install
+  missing files, notably required by gjs (picked from upstream).
+
+---
+Tue Sep 11 03:05:57 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 1.58.0:
+  + Changes:
+- Add a --version argument to the Python-based tools
+- Allow selecting the output format for g-ir-doc-tool
+- Support all _Float* C types from ISO/IEC TS 18661-3:2015
+- g-ir-doc-tool: Add DevDocs formatting for GJS
+  (--format=devdocs).
+  + Issues resolved:
+- Default element-type not set for GByteArray object properties
+  (glgo#GNOME/gobject-introspection#184).
+- c:type missing pointer/array information in GIR for C array
+  parameters (glgo#GNOME/gobject-introspection#189).
+- Allow multiple output formats
+  (glgo#GNOME/gobject-introspection#134).
+- gtk2 hits unreachable code after enable -Wswitch-default
+  (glgo#GNOME/gobject-introspection#218).
+- Memory leaks in GI regress and marshalling tests property
+  setter (glgo#GNOME/gobject-introspection#113).
+- Add python3-Sphinx BuildRequires: New dependency.
+- Add meson BuildRequires and replace configure/make/make_install
+  with meson/meson_build/meson_install/meson_test macros to reflect
+  upstream's build system port to Meson.
+- Enable tests run to increase QA of package.
+
+---
+Sat Aug 18 15:27:19 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.57.3:
+  + The autotools build now uses autoconf-archive.
+  + g-ir-doc-tool: Add DevDocs formatting for GJS
+(--format=devdocs). This adds a dependency on the Python
+markdown package.
+- Add python3-Markdown BuildRequires: New dependency.
+
+---
+Fri Aug 10 04:43:30 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 1.57.2:
+  + Add a --version argument to the Python-based tools.
+  + Allow selecting the output format for g-ir-doc-tool.
+  + Support all _Float* C types from ISO/IEC TS 18661-3:2015.
+  + Issues resolved: glgo#GNOME/gobject-introspection#184,
+glgo#GNOME/gobject-introspection#189,
+glgo#GNOME/gobject-introspection#134,
+glgo#GNOME/gobject-introspection#218,
+glgo#GNOME/gobject-introspection#113.
+
+---

Old:

  gobject-introspection-1.56.1.tar.xz

New:

  gobject-introspection-1.58.0.tar.xz
  gobject-introspection-3.30.0-install-warnlib.patch



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.g0JZfS/_old  2018-10-17 08:19:21.854915080 +0200
+++ /var/tmp/diff_new_pack.g0JZfS/_new  2018-10-17 08:19:21.898915061 +0200
@@ -12,38 +12,45 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   gobject-introspection
-Version:1.56.1
+Version:1.58.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
 License:LGPL-2.1-or-later AND GPL-2.0-or-later
 Group:  Development/Libraries/GNOME
 URL:https://wiki.gnome.org/Projects/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.56/%{name}-%{version}.tar.xz
+
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.58/%{name}-%{version}.tar.xz
 # gi-find-deps.sh is a rpm helper for Provides and Requires. Script 

commit gobject-introspection for openSUSE:Factory

2018-04-19 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2018-04-19 15:22:13

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Thu Apr 19 15:22:13 2018 rev:79 rq:596125 version:1.56.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2018-03-14 19:32:01.988129381 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2018-04-19 15:22:17.164618402 +0200
@@ -1,0 +2,7 @@
+Mon Apr  9 09:50:12 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.56.1:
+  + gir: Update annotations from glib 2.56.1.
+  + giscanner: fix --no-libtool on macOS.
+
+---

Old:

  gobject-introspection-1.56.0.tar.xz

New:

  gobject-introspection-1.56.1.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.mQ4i6L/_old  2018-04-19 15:22:17.844590981 +0200
+++ /var/tmp/diff_new_pack.mQ4i6L/_new  2018-04-19 15:22:17.848590820 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.56.0
+Version:1.56.1
 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
@@ -43,7 +43,7 @@
 BuildRequires:  pkgconfig(cairo-gobject)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(gio-unix-2.0)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.56.0
+BuildRequires:  pkgconfig(glib-2.0) >= 2.56.1
 BuildRequires:  pkgconfig(gmodule-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(libffi) >= 3.0.0

++ gobject-introspection-1.56.0.tar.xz -> 
gobject-introspection-1.56.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gobject-introspection-1.56.0/config.h.win32 
new/gobject-introspection-1.56.1/config.h.win32
--- old/gobject-introspection-1.56.0/config.h.win32 2018-03-13 
08:56:34.0 +0100
+++ new/gobject-introspection-1.56.1/config.h.win32 2018-04-09 
08:15:44.0 +0200
@@ -96,7 +96,7 @@
 #define PACKAGE_NAME "gobject-introspection"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "gojbect-introspection 1.56.0"
+#define PACKAGE_STRING "gojbect-introspection 1.56.1"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gobject-introspection"
@@ -105,7 +105,7 @@
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "1.56.0"
+#define PACKAGE_VERSION "1.56.1"
 
 /* Define to the platform's shared library suffix */
 #define SHLIB_SUFFIX ".dll"
@@ -126,7 +126,7 @@
 #define STDC_HEADERS 1
 
 /* Version number of package */
-#define VERSION "1.56.0"
+#define VERSION "1.56.1"
 
 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
`char[]'. */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gobject-introspection-1.56.0/configure 
new/gobject-introspection-1.56.1/configure
--- old/gobject-introspection-1.56.0/configure  2018-03-13 08:56:24.0 
+0100
+++ new/gobject-introspection-1.56.1/configure  2018-04-09 08:15:34.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gobject-introspection 1.56.0.
+# Generated by GNU Autoconf 2.69 for gobject-introspection 1.56.1.
 #
 # Report bugs to 
.
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='gobject-introspection'
 PACKAGE_TARNAME='gobject-introspection'
-PACKAGE_VERSION='1.56.0'
-PACKAGE_STRING='gobject-introspection 1.56.0'
+PACKAGE_VERSION='1.56.1'
+PACKAGE_STRING='gobject-introspection 1.56.1'
 
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gobject-introspection'
 PACKAGE_URL=''
 
@@ -1449,7 +1449,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 gobject-introspection 1.56.0 to adapt to many kinds of 
systems.
+\`configure' configures gobject-introspection 1.56.1 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1521,7 +1521,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of gobject-introspection 
1.56.0:";;
+ 

commit gobject-introspection for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2018-03-14 19:31:59

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Wed Mar 14 19:31:59 2018 rev:78 rq:586290 version:1.56.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2018-02-25 11:34:18.584161213 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2018-03-14 19:32:01.988129381 +0100
@@ -1,0 +2,34 @@
+Tue Mar 13 09:08:55 UTC 2018 - dims...@opensuse.org
+
+- Update to version 1.56.0:
+  + gir: Update annotations from GLib git master.
+
+---
+Wed Feb 28 16:30:59 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---
+Thu Feb 22 23:23:03 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 1.55.2:
+  + Changes: Add _Float128 to the base C types.
+  + Bugs fixed:
+- Fails to parse flag-constants
+  (glgo#GNOME/gobject-introspection#173).
+- Writer: Include documentation and symbol position in source
+  files (glgo#GNOME/gobject-introspection#175).
+- Const qualifier dropped from c:type on (type filename)
+  parameters (glgo#GNOME/gobject-introspection#190).
+- giscanner: don't print "suppressed N warnings" if --quiet
+  was specified (glgo#GNOME/gobject-introspection#188).
+- gitypelib.c: increase #define MAX_NAME_LEN from 200 to 255
+  (bgo#764791).
+- g-ir-scanner does not recognize _Thread_local (bgo#756921).
+- MY_ENUM_VALUE =  only works for last member
+  (bgo#629667).
+- os.name can be wrong in some context (bgo#761985).
+- Update '+' in GPL/LGPL License tag to '-or-later' to comply with
+  SPDX 3.0.
+
+---
@@ -4,0 +39,24 @@
+
+---
+Tue Jan  9 21:08:40 UTC 2018 - dims...@opensuse.org
+
+- Update to version 1.55.1:
+  + Sync up with glib 2.55.1.
+
+---
+Sat Nov 18 20:04:01 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 1.55.0:
+  + gir: Update annotations from GLib.
+  + Bug fix: girepository:
+Don't skip g_irepository_get_option_group() (bgo#786665).
+- Update Url to the current GObject introspetion's web page:
+  https://wiki.gnome.org/Projects/GObjectIntrospection
+- Switch libffi-devel BuildRequires with its pkgconfig version
+  since configure just looks for its module.
+- Update glib-2.0 pkgconfig BuildRequires version to 2.55.0
+  according it to configure check.
+- Add gio-2.0, gio-unix-2.0 and gmodule-2.0 pkgconfig
+  BuildRequires: note that they were alredy being pulled with
+  pkgconfig(glib-2.0) BuildRequires and used, since they live in
+  the same devel package.

Old:

  gobject-introspection-1.54.1.tar.xz

New:

  gobject-introspection-1.56.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.IAgoHY/_old  2018-03-14 19:32:03.212085914 +0100
+++ /var/tmp/diff_new_pack.IAgoHY/_new  2018-03-14 19:32:03.228085345 +0100
@@ -17,15 +17,14 @@
 
 
 Name:   gobject-introspection
-Version:1.54.1
+Version:1.56.0
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
-# FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 Summary:GObject Introspection Tools
-License:LGPL-2.1+ AND GPL-2.0+
+License:LGPL-2.1-or-later AND GPL-2.0-or-later
 Group:  Development/Libraries/GNOME
-Url:https://live.gnome.org/GObjectIntrospection
-Source0:
https://download.gnome.org/sources/gobject-introspection/1.54/%{name}-%{version}.tar.xz
+URL:https://wiki.gnome.org/Projects/GObjectIntrospection
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.56/%{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
@@ -36,15 +35,18 @@
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  gtk-doc
-BuildRequires:  libffi-devel
 BuildRequires:  pkgconfig
 BuildRequires:  python3-Mako
 BuildRequires:  python3-devel
 BuildRequires:  python3-xml
 

commit gobject-introspection for openSUSE:Factory

2018-02-25 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2018-02-25 11:34:15

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Sun Feb 25 11:34:15 2018 rev:77 rq:579027 version:1.54.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2017-11-12 17:57:56.374449761 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2018-02-25 11:34:18.584161213 +0100
@@ -1,0 +2,5 @@
+Wed Feb 21 10:27:45 UTC 2018 - sch...@suse.de
+
+- go-find-deps.sh: add riscv64 to x64bitarch.
+
+---



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.DgTA8v/_old  2018-02-25 11:34:19.256136813 +0100
+++ /var/tmp/diff_new_pack.DgTA8v/_new  2018-02-25 11:34:19.256136813 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gobject-introspection
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.DgTA8v/_old  2018-02-25 11:34:19.296135361 +0100
+++ /var/tmp/diff_new_pack.DgTA8v/_new  2018-02-25 11:34:19.296135361 +0100
@@ -220,7 +220,7 @@
   return 1
 }
 
-x64bitarch="x86_64 ppc64 ppc64le s390x ia64 aarch64"
+x64bitarch="x86_64 ppc64 ppc64le s390x ia64 aarch64 riscv64"
 
 for path in \
$(for tlpath in \




commit gobject-introspection for openSUSE:Factory

2017-11-12 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2017-11-12 17:57:55

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Sun Nov 12 17:57:55 2017 rev:76 rq:540580 version:1.54.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2017-10-06 11:01:46.580532695 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2017-11-12 17:57:56.374449761 +0100
@@ -1,0 +2,7 @@
+Thu Nov  2 09:23:23 UTC 2017 - mplus...@suse.com
+
+- Switch to python3
+- Cleanup with spec-cleaner
+- Run tests during build
+
+---



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.2Pq2q2/_old  2017-11-12 17:57:56.894430821 +0100
+++ /var/tmp/diff_new_pack.2Pq2q2/_new  2017-11-12 17:57:56.894430821 +0100
@@ -38,9 +38,9 @@
 BuildRequires:  gtk-doc
 BuildRequires:  libffi-devel
 BuildRequires:  pkgconfig
-BuildRequires:  python-Mako
-BuildRequires:  python-devel >= 2.7
-BuildRequires:  python-xml
+BuildRequires:  python3-Mako
+BuildRequires:  python3-devel
+BuildRequires:  python3-xml
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.54.0
@@ -50,7 +50,7 @@
 Requires:   libgirepository-1_0-1 = %{version}
 # gi-find-deps uses the enhanced grep variant in order to do multi-line 
matching (for pkg.requires(..))
 Requires:   pcre-tools
-Requires:   python-xml
+Requires:   python3-xml
 
 %description
 The goal of the project is to describe the APIs and collect them in
@@ -95,6 +95,7 @@
 %setup -q
 
 %build
+export PYTHON="python3"
 %configure \
 --enable-gtk-doc \
 --disable-static \
@@ -111,12 +112,13 @@
 diff -s %{SOURCE3} gobject-introspection-typelib.installed
 %fdupes %{buildroot}
 
-%post -n libgirepository-1_0-1 -p /sbin/ldconfig
+%check
+make %{?_smp_mflags} check
 
+%post -n libgirepository-1_0-1 -p /sbin/ldconfig
 %postun -n libgirepository-1_0-1 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc AUTHORS CONTRIBUTORS COPYING COPYING.GPL NEWS README TODO
 %{_bindir}/g-ir-annotation-tool
 %{_bindir}/g-ir-compiler
@@ -145,7 +147,6 @@
 %{_rpmconfigdir}/fileattrs/gobjectintrospection.attr
 
 %files -n libgirepository-1_0-1
-%defattr(-,root,root)
 %doc COPYING.LGPL
 # We own this directory here instead of devel to make sure other packages do
 # not have to own it
@@ -154,11 +155,9 @@
 %dir %{_libdir}/girepository-1.0
 
 %files -n girepository-1_0
-%defattr(-,root,root)
 %{_libdir}/girepository-1.0/*.typelib
 
 %files devel
-%defattr(-,root,root)
 %doc %{_datadir}/gtk-doc/html/gi/
 %{_includedir}/gobject-introspection-1.0/
 %{_libdir}/libgirepository-1.0.so




commit gobject-introspection for openSUSE:Factory

2017-10-06 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2017-10-06 11:01:24

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Fri Oct  6 11:01:24 2017 rev:75 rq:531694 version:1.54.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2017-09-13 21:48:36.351956270 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2017-10-06 11:01:46.580532695 +0200
@@ -1,0 +2,8 @@
+Wed Oct  4 00:15:15 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 1.54.1:
+  + girnode.c: Use locale-independent functions to parse numbers
+(bgo#788087).
+- Drop '%if 0%{suse_version} <= 1140' conditional: obsolete.
+
+---

Old:

  gobject-introspection-1.54.0.tar.xz

New:

  gobject-introspection-1.54.1.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.pvT4kQ/_old  2017-10-06 11:01:47.512391783 +0200
+++ /var/tmp/diff_new_pack.pvT4kQ/_new  2017-10-06 11:01:47.516391179 +0200
@@ -17,15 +17,15 @@
 
 
 Name:   gobject-introspection
-Version:1.54.0
+Version:1.54.1
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 Summary:GObject Introspection Tools
-License:LGPL-2.1+ and GPL-2.0+
+License:LGPL-2.1+ AND GPL-2.0+
 Group:  Development/Libraries/GNOME
-Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.54/%{name}-%{version}.tar.xz
+Url:https://live.gnome.org/GObjectIntrospection
+Source0:
https://download.gnome.org/sources/gobject-introspection/1.54/%{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,6 +37,7 @@
 BuildRequires:  flex
 BuildRequires:  gtk-doc
 BuildRequires:  libffi-devel
+BuildRequires:  pkgconfig
 BuildRequires:  python-Mako
 BuildRequires:  python-devel >= 2.7
 BuildRequires:  python-xml
@@ -50,7 +51,6 @@
 # gi-find-deps uses the enhanced grep variant in order to do multi-line 
matching (for pkg.requires(..))
 Requires:   pcre-tools
 Requires:   python-xml
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The goal of the project is to describe the APIs and collect them in
@@ -73,7 +73,7 @@
 Requires:   libgirepository-1_0-1 >= %{version}
 # Provide typelib() symbols based on gobject-introspection-typelib.template
 # The template is checked during install if it matches the installed *.typelib 
files.
-%(cat %{S:3} | awk '{ print "Provides: " $0}')
+%(cat %{SOURCE3} | awk '{ print "Provides: " $0}')
 
 %description -n girepository-1_0
 The goal of the project is to describe the APIs and collect them in
@@ -99,21 +99,18 @@
 --enable-gtk-doc \
 --disable-static \
 --enable-doctool
-%__make %{?_smp_mflags} V=1
+make %{?_smp_mflags} V=1
 
 %install
-%makeinstall
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
-install -D %{S:1} %{buildroot}%{_rpmconfigdir}/gi-find-deps.sh
-install -D %{S:2} -m 0644 
%{buildroot}%{_rpmconfigdir}/fileattrs/gobjectintrospection.attr
+install -D %{SOURCE1} %{buildroot}%{_rpmconfigdir}/gi-find-deps.sh
+install -D %{SOURCE2} -m 0644 
%{buildroot}%{_rpmconfigdir}/fileattrs/gobjectintrospection.attr
 # comparing, if we provide all the symbols expected.
-ls %{buildroot}%{_libdir}/girepository-1.0/*.typelib | sh %{S:1} -P > 
gobject-introspection-typelib.installed
-diff -s %{S:3} gobject-introspection-typelib.installed
+ls %{buildroot}%{_libdir}/girepository-1.0/*.typelib | sh %{SOURCE1} -P > 
gobject-introspection-typelib.installed
+diff -s %{SOURCE3} gobject-introspection-typelib.installed
 %fdupes %{buildroot}
 
-%clean
-rm -rf %{buildroot}
-
 %post -n libgirepository-1_0-1 -p /sbin/ldconfig
 
 %postun -n libgirepository-1_0-1 -p /sbin/ldconfig
@@ -127,9 +124,9 @@
 %{_bindir}/g-ir-generate
 %{_bindir}/g-ir-inspect
 %{_bindir}/g-ir-scanner
-%doc %{_mandir}/man1/g-ir-compiler.1*
-%doc %{_mandir}/man1/g-ir-generate.1*
-%doc %{_mandir}/man1/g-ir-scanner.1*
+%{_mandir}/man1/g-ir-compiler.1*
+%{_mandir}/man1/g-ir-generate.1*

commit gobject-introspection for openSUSE:Factory

2017-09-13 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2017-09-13 21:48:32

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Wed Sep 13 21:48:32 2017 rev:74 rq:523131 version:1.54.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2017-06-19 13:23:12.381993663 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2017-09-13 21:48:36.351956270 +0200
@@ -1,0 +2,40 @@
+Mon Sep 11 11:07:03 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.54.0:
+  + giscanner: fix EOF check with flex >= 2.6.1.
+  + gir: Update annotations from GLib 2.54.0.
+
+---
+Tue Sep  5 18:05:42 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.53.7:
+  + gir: Update annotations from GLib.
+  + Ignore _Nonnull,_Nullable and _Null_unspecified type
+qualifiers.
+  + build: Only generate .pc files for this package for MSVC
+builds.
+
+---
+Wed Aug  9 12:24:49 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.53.5:
+  + gir: Update annotations.
+
+---
+Fri Jul 21 09:39:03 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.53.4:
+  + MSVC 201x builds: Allow different Python versions per toolset.
+  + gir: Update annotations from GLib git master.
+  + regress: Test for property and method with conflicting names.
+
+---
+Wed Jun 21 07:30:15 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.53.3:
+  + Visual Studio builds: Use the Centricular fork of libffi.
+  + When handling errors according to errno, catch both IOError and
+OSError.
+  + gir: Update annotations from GLib 2.53.3.
+
+---
@@ -5,0 +46,16 @@
+
+---
+Tue May 23 14:26:07 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.53.2:
+  + gir: Update annotations.
+  + Misc fixes.
+
+---
+Fri May 19 01:27:33 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.53.1:
+  + gir: Update annotations from GLib.
+  + regress: Add test for setting a NULL strv in a GValue.
+  + Visual Studio 201x builds: Fix "installation".
+  + Fix 'Bad file descriptor' error when checking libtool version.

Old:

  gobject-introspection-1.52.1.tar.xz

New:

  gobject-introspection-1.54.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.mcAyTN/_old  2017-09-13 21:48:36.955871303 +0200
+++ /var/tmp/diff_new_pack.mcAyTN/_new  2017-09-13 21:48:36.959870740 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.52.1
+Version:1.54.0
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
@@ -25,7 +25,7 @@
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.52/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.54/%{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
@@ -42,7 +42,7 @@
 BuildRequires:  python-xml
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.52.1
+BuildRequires:  pkgconfig(glib-2.0) >= 2.54.0
 BuildRequires:  pkgconfig(gobject-2.0)
 # gi-find-deps makes use of 'file' to identify the types.
 Requires:   file
@@ -132,6 +132,7 @@
 %doc %{_mandir}/man1/g-ir-scanner.1*
 %{_datadir}/aclocal/introspection.m4
 %{_datadir}/gir-1.0/*.gir
+%{_datadir}/gir-1.0/gir-1.2.rnc
 # We don't include directly %%{_libdir}/gobject-introspection since there might
 # be files there in the future that belong to the library package
 %dir %{_libdir}/gobject-introspection

++ gobject-introspection-1.52.1.tar.xz -> 
gobject-introspection-1.54.0.tar.xz ++
 11226 lines 

commit gobject-introspection for openSUSE:Factory

2017-06-19 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2017-06-19 13:23:11

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Mon Jun 19 13:23:11 2017 rev:73 rq:504340 version:1.52.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2017-04-29 10:49:00.790465322 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2017-06-19 13:23:12.381993663 +0200
@@ -1,0 +2,6 @@
+Sat Jun 17 05:35:10 UTC 2017 - bwiedem...@suse.com
+
+- gi-find-deps.sh: sort autogenerated Requires to make builds fully
+  reproducible.
+
+---



Other differences:
--
++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.w7x7gk/_old  2017-06-19 13:23:13.173882017 +0200
+++ /var/tmp/diff_new_pack.w7x7gk/_new  2017-06-19 13:23:13.177881453 +0200
@@ -55,7 +55,7 @@
   mkdir -p $tmpdir/$(dirname $resource)
   $gresourcecmd extract "$1" $resource > $tmpdir/$resource
 done
-find $tmpdir -type f | sh $0 -R
+find $tmpdir -type f | sort | sh $0 -R
 rm -rf "$tmpdir"
 }
 
@@ -225,7 +225,7 @@
 for path in \
$(for tlpath in \
$(find ${RPM_BUILD_ROOT}/usr/lib64 ${RPM_BUILD_ROOT}/usr/lib /usr/lib64 
/usr/lib -name '*.typelib' 2>/dev/null); do
-   dirname $tlpath; done | uniq ); do
+   dirname $tlpath; done | sort --unique ); do
export GI_TYPELIB_PATH=$GI_TYPELIB_PATH:$path
 done
 




commit gobject-introspection for openSUSE:Factory

2017-04-29 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2017-04-29 10:48:59

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Sat Apr 29 10:48:59 2017 rev:72 rq:490201 version:1.52.1

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2017-03-22 23:11:37.992277329 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2017-04-29 10:49:00.790465322 +0200
@@ -1,0 +2,11 @@
+Sun Apr 16 16:55:30 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.52.1:
+  + gir: Update annotations from GLib 2.52.1.
+  + tests: Add marshalling tests for GValue-valued properties.
+  + gimarshallingtests: Add a flags and enum property.
+  + g-ir-scanner: fix wrong order of -L options in libtool
+invocation.
+  + giscanner: Use shlex.split() for environment variables.
+
+---

Old:

  gobject-introspection-1.52.0.tar.xz

New:

  gobject-introspection-1.52.1.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.jkRIbn/_old  2017-04-29 10:49:01.718334238 +0200
+++ /var/tmp/diff_new_pack.jkRIbn/_new  2017-04-29 10:49:01.722333674 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.52.0
+Version:1.52.1
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
@@ -42,7 +42,7 @@
 BuildRequires:  python-xml
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.51.5
+BuildRequires:  pkgconfig(glib-2.0) >= 2.52.1
 BuildRequires:  pkgconfig(gobject-2.0)
 # gi-find-deps makes use of 'file' to identify the types.
 Requires:   file

++ gobject-introspection-1.52.0.tar.xz -> 
gobject-introspection-1.52.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gobject-introspection-1.52.0/config.h.win32 
new/gobject-introspection-1.52.1/config.h.win32
--- old/gobject-introspection-1.52.0/config.h.win32 2017-03-20 
22:13:52.0 +0100
+++ new/gobject-introspection-1.52.1/config.h.win32 2017-04-10 
09:28:08.0 +0200
@@ -96,7 +96,7 @@
 #define PACKAGE_NAME "gobject-introspection"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "gojbect-introspection 1.52.0"
+#define PACKAGE_STRING "gojbect-introspection 1.52.1"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gobject-introspection"
@@ -105,7 +105,7 @@
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "1.52.0"
+#define PACKAGE_VERSION "1.52.1"
 
 /* Define to the platform's shared library suffix */
 #define SHLIB_SUFFIX ".dll"
@@ -126,7 +126,7 @@
 #define STDC_HEADERS 1
 
 /* Version number of package */
-#define VERSION "1.52.0"
+#define VERSION "1.52.1"
 
 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
`char[]'. */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gobject-introspection-1.52.0/configure 
new/gobject-introspection-1.52.1/configure
--- old/gobject-introspection-1.52.0/configure  2017-03-20 22:13:46.0 
+0100
+++ new/gobject-introspection-1.52.1/configure  2017-04-10 09:28:01.0 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gobject-introspection 1.52.0.
+# Generated by GNU Autoconf 2.69 for gobject-introspection 1.52.1.
 #
 # Report bugs to 
.
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='gobject-introspection'
 PACKAGE_TARNAME='gobject-introspection'
-PACKAGE_VERSION='1.52.0'
-PACKAGE_STRING='gobject-introspection 1.52.0'
+PACKAGE_VERSION='1.52.1'
+PACKAGE_STRING='gobject-introspection 1.52.1'
 
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gobject-introspection'
 PACKAGE_URL=''
 
@@ -1449,7 +1449,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 gobject-introspection 1.52.0 to adapt to many kinds of 
systems.

commit gobject-introspection for openSUSE:Factory

2017-03-22 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2017-03-22 23:11:35

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Wed Mar 22 23:11:35 2017 rev:71 rq:481624 version:1.52.0

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2017-02-13 07:47:00.516327347 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2017-03-22 23:11:37.992277329 +0100
@@ -1,0 +2,38 @@
+Mon Mar 20 21:29:03 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.52.0:
+  + typedefs: fix type information.
+  + gir: Update annotations from GLib 2.52.0.
+
+---
+Tue Mar 14 16:46:38 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.51.5:
+  + g-ir-scanner: document GI_SCANNER_DEBUG in man page.
+  + Visual Studio builds: Support Visual Studio 2017.
+  + gir: Update annotations from GLib git master.
+
+---
+Tue Feb 14 23:11:37 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.51.3:
+  + gir: Update annotations from GLib git master.
+
+---
+Sun Feb 12 01:51:02 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.51.2:
+  + Fix "Annotation" element in RelaxNG schema.
+  + gir: Update annotations from GLib git master.
+  + scanner: Add a way to specify extra libraries to link against.
+  + girepository: Annotate array and array-length parameter.
+
+---
+Sun Feb 12 01:51:01 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.51.1:
+  + Gio-2.0.gir: Don't exclude gsettingsbackend.h and pass needed
+define.
+  + gir: Update annotations from GLib git master.
+
+---

Old:

  gobject-introspection-1.50.0.tar.xz

New:

  gobject-introspection-1.52.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.KJpRjj/_old  2017-03-22 23:11:38.812161164 +0100
+++ /var/tmp/diff_new_pack.KJpRjj/_new  2017-03-22 23:11:38.812161164 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.50.0
+Version:1.52.0
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
@@ -25,7 +25,7 @@
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.50/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.52/%{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
@@ -42,7 +42,7 @@
 BuildRequires:  python-xml
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.50.0
+BuildRequires:  pkgconfig(glib-2.0) >= 2.51.5
 BuildRequires:  pkgconfig(gobject-2.0)
 # gi-find-deps makes use of 'file' to identify the types.
 Requires:   file

++ gobject-introspection-1.50.0.tar.xz -> 
gobject-introspection-1.52.0.tar.xz ++
 57607 lines of diff (skipped)




commit gobject-introspection for openSUSE:Factory

2017-02-12 Thread root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2017-02-13 07:46:59

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2016-09-24 15:19:49.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2017-02-13 07:47:00.516327347 +0100
@@ -1,0 +2,7 @@
+Sat Feb 11 16:24:53 UTC 2017 - dims...@opensuse.org
+
+- gi-find-deps.sh: do not match "from gi.repository import" if
+  there is anything but white space in front of it (usually
+  indicates we are in some descriptive comment block)"
+
+---



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.sqGtrM/_old  2017-02-13 07:47:02.464049218 +0100
+++ /var/tmp/diff_new_pack.sqGtrM/_new  2017-02-13 07:47:02.468048647 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gobject-introspection
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -81,9 +81,9 @@
 
 %package devel
 Summary:GObject Introspection Development Files
+# Note: the devel package requires the binaries, not just the library
 License:LGPL-2.1+
 Group:  Development/Libraries/GNOME
-# Note: the devel package requires the binaries, not just the library
 Requires:   %{name} = %{version}
 Requires:   libffi-devel
 

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.sqGtrM/_old  2017-02-13 07:47:02.500044078 +0100
+++ /var/tmp/diff_new_pack.sqGtrM/_new  2017-02-13 07:47:02.500044078 +0100
@@ -60,7 +60,7 @@
 }
 
 function python_requires {
-   for module in $(grep -h -P "from gi\.repository import (\w+)" $1 | sed 
-e 's:#.*::' -e 's:raise ImportError.*::' -e 's:.*"from gi.repository import 
.*".*::' | sed -e 's,from gi.repository import,,' -r -e 's:\s+$::g' -e 
's:\s+as\s+\w+::g' -e 's:,: :g'); do
+   for module in $(grep -h -P "^\s*from gi\.repository import (\w+)" $1 | 
sed -e 's:#.*::' -e 's:raise ImportError.*::' -e 's:.*"from gi.repository 
import .*".*::' | sed -e 's,from gi.repository import,,' -r -e 's:\s+$::g' -e 
's:\s+as\s+\w+::g' -e 's:,: :g'); do
split_name_version $module
print_req_prov
# Temporarly disabled... this is not true if the python code is 
written for python3... And there seems no real 'way' to identify this.




commit gobject-introspection for openSUSE:Factory

2016-09-24 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2016-09-24 15:19:47

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2016-09-21 18:42:40.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2016-09-24 15:19:49.0 +0200
@@ -1,0 +2,6 @@
+Wed Sep 21 17:19:41 UTC 2016 - dims...@opensuse.org
+
+- Adjust the required version for pkgconfig(glib-2.0) according to
+  what configure expects.
+
+---



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.a7W4xH/_old  2016-09-24 15:19:50.0 +0200
+++ /var/tmp/diff_new_pack.a7W4xH/_new  2016-09-24 15:19:50.0 +0200
@@ -42,7 +42,7 @@
 BuildRequires:  python-xml
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.48.0
+BuildRequires:  pkgconfig(glib-2.0) >= 2.50.0
 BuildRequires:  pkgconfig(gobject-2.0)
 # gi-find-deps makes use of 'file' to identify the types.
 Requires:   file




commit gobject-introspection for openSUSE:Factory

2016-09-21 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2016-09-21 18:42:37

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2016-08-31 00:03:59.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2016-09-21 18:42:40.0 +0200
@@ -1,0 +2,28 @@
+Tue Sep 20 11:39:52 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.50.0:
+  + Updated translations.
+
+---
+Tue Sep 13 20:10:14 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.49.2:
+  + gir: Update annotations from GLib git master.
+  + gthash: free cmph objects.
+  + g-ir-inspect:
+- Make description for --version a bit better.
+- Remove last usage of g_autoptr().
+
+---
+Wed Aug  3 21:14:35 UTC 2016 - zai...@opensuse.org
+
+- Update to version 1.49.1:
+  + gir: Update annotations from GLib 2.49.4.
+  + Various MSVC build fixes.
+  + g-ir-inspect: Inspect GI typelibs.
+- Drop g-ir-dep-tool.patch: Fix upstream in a different way.
+- Rebase gi-find-deps.sh to to conform to upstreams commits.
+- Following the above: drop libtool BuildRequires and stop passing
+  autoreconf pre configure, no longer needed.
+
+---

Old:

  g-ir-dep-tool.patch
  gobject-introspection-1.48.0.tar.xz

New:

  gobject-introspection-1.50.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.367PkY/_old  2016-09-21 18:42:41.0 +0200
+++ /var/tmp/diff_new_pack.367PkY/_new  2016-09-21 18:42:41.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.48.0
+Version:1.50.0
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
@@ -25,22 +25,18 @@
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.48/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.50/%{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
 Source3:gobject-introspection-typelib.template
 Source98:   baselibs.conf
 Source99:   %{name}-rpmlintrc
-# PATCH-FIX-UPSTREAM g-ir-dep-tool.patch bgo#665672 dims...@opensuse.org -- 
Add g-ir-dep-tool to get further automatic dependencies.
-Patch0: g-ir-dep-tool.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  gtk-doc
 BuildRequires:  libffi-devel
-# needed for patch0
-BuildRequires:  libtool
 BuildRequires:  python-Mako
 BuildRequires:  python-devel >= 2.7
 BuildRequires:  python-xml
@@ -97,11 +93,8 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
-# needed for patch0
-autoreconf -fi
 %configure \
 --enable-gtk-doc \
 --disable-static \
@@ -130,9 +123,9 @@
 %doc AUTHORS CONTRIBUTORS COPYING COPYING.GPL NEWS README TODO
 %{_bindir}/g-ir-annotation-tool
 %{_bindir}/g-ir-compiler
-%{_bindir}/g-ir-dep-tool
 %{_bindir}/g-ir-doc-tool
 %{_bindir}/g-ir-generate
+%{_bindir}/g-ir-inspect
 %{_bindir}/g-ir-scanner
 %doc %{_mandir}/man1/g-ir-compiler.1*
 %doc %{_mandir}/man1/g-ir-generate.1*

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.367PkY/_old  2016-09-21 18:42:41.0 +0200
+++ /var/tmp/diff_new_pack.367PkY/_new  2016-09-21 18:42:41.0 +0200
@@ -147,7 +147,7 @@
split_name_version $(basename $1 | sed 's,.typelib$,,')
oldIFS=$IFS
IFS=$'\n'
-   for req in $(g-ir-dep-tool $symbol $version); do
+   for req in $(g-ir-inspect --print-shlibs --print-typelibs $symbol 
--version $version); do
case $req in
typelib:*)
module=${req#typelib: }

++ gobject-introspection-1.48.0.tar.xz -> 
gobject-introspection-1.50.0.tar.xz ++
 16083 lines of diff (skipped)




commit gobject-introspection for openSUSE:Factory

2016-08-30 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2016-08-31 00:03:57

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2016-04-28 16:49:40.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2016-08-31 00:03:59.0 +0200
@@ -7,0 +8,7 @@
+Wed Apr 13 08:36:23 UTC 2016 - idon...@suse.com
+
+- Update to GNOME 3.20  Fate#318572
+- Remove 0001-typelib-compiler-properly-initialise-memory.patch,
+  gobject-introspection-bgo729662-ownership-transfer.patch.
+
+---
@@ -94,0 +102,7 @@
+Tue May 12 15:16:26 UTC 2015 - o...@aepfle.de
+
+- Add 0001-typelib-compiler-properly-initialise-memory.patch:
+  typelib compiler writes uninitialised memory to typelib file
+  (bnc#930584).
+
+---
@@ -138,0 +153,8 @@
+
+---
+Tue Aug  5 19:17:55 CEST 2014 - h...@suse.com
+
+- Add gobject-introspection-bgo729662-ownership-transfer.patch:
+  which makes it possible for language bindings to know about
+  ownership transfer for instance parameters so memory management
+  can be performed correctly (bgo#729662).



Other differences:
--



commit gobject-introspection for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2016-04-28 16:49:39

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2016-03-29 14:45:36.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2016-04-28 16:49:40.0 +0200
@@ -1,0 +2,6 @@
+Mon Apr 18 13:47:39 UTC 2016 - dims...@opensuse.org
+
+- gi-find-deps.sh: scan GI overrides glue layers to add their
+  respective dependencies.
+
+---



Other differences:
--
++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.AzduHB/_old  2016-04-28 16:49:41.0 +0200
+++ /var/tmp/diff_new_pack.AzduHB/_new  2016-04-28 16:49:41.0 +0200
@@ -70,6 +70,11 @@
split_name_version $module
print_req_prov
done
+# python glue layers (/gi/overrides) import their typelibs slightly 
different
+   for module in $(grep -h -P -o 
"=\s+(get_introspection_module\(['\"][^'\"]+['\"]\))" $1 | sed -e 's:#.*::' -e 
's:=.*get_introspection_module::' -e "s:[()\"' ]::g"); do
+   split_name_version $module
+   print_req_prov
+   done
 }
 
 function javascript_requires {




commit gobject-introspection for openSUSE:Factory

2016-03-29 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2016-03-29 14:45:35

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2015-10-06 16:33:35.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2016-03-29 14:45:36.0 +0200
@@ -1,0 +2,35 @@
+Wed Mar 23 08:09:34 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.48.0:
+  + gir: Update annotations from GLib 2.48.0.
+  + Various MSVC build fixes.
+
+---
+Mon Mar 14 18:39:51 UTC 2016 - dims...@opensuse.org
+
+- Update to version 1.47.92:
+  + Bugs fixed: bgo#696773, bgo#733535, bgo#736109, bgo#752047,
+bgo#757126, bgo#757442, bgo#757443, bgo#757678, bgo#757934,
+bgo#758448, bgo#759531, bgo#760682, bgo#761658, bgo#761659,
+bgo#761981, bgo#761982, bgo#761983, bgo#761984, bgo#762653,
+rh#1285991.
+
+---
+Thu Jan 28 13:49:49 UTC 2016 - dims...@opensuse.org
+
+- Add baselibs.conf: provide libgirepository-1_0-1 as -32bit
+  package as needed by libcjs0-32bit.
+
+---
+Mon Jan 18 11:50:48 UTC 2016 - dims...@opensuse.org
+
+- gi-find-deps.sh: work with the fact that newer file versions
+  identify python scripts differently, based on the shebang.
+
+---
+Tue Nov 24 19:52:41 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.47.1:
+  + No changelog provided, please check git.gnome.org.
+
+---

Old:

  gobject-introspection-1.46.0.tar.xz

New:

  baselibs.conf
  gobject-introspection-1.48.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.0Q4gEc/_old  2016-03-29 14:45:37.0 +0200
+++ /var/tmp/diff_new_pack.0Q4gEc/_new  2016-03-29 14:45:37.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gobject-introspection
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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.46.0
+Version:1.48.0
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
@@ -25,11 +25,12 @@
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.46/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.48/%{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
 Source3:gobject-introspection-typelib.template
+Source98:   baselibs.conf
 Source99:   %{name}-rpmlintrc
 # PATCH-FIX-UPSTREAM g-ir-dep-tool.patch bgo#665672 dims...@opensuse.org -- 
Add g-ir-dep-tool to get further automatic dependencies.
 Patch0: g-ir-dep-tool.patch
@@ -45,7 +46,7 @@
 BuildRequires:  python-xml
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.45.3
+BuildRequires:  pkgconfig(glib-2.0) >= 2.48.0
 BuildRequires:  pkgconfig(gobject-2.0)
 # gi-find-deps makes use of 'file' to identify the types.
 Requires:   file

++ baselibs.conf ++
libgirepository-1_0-1
++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.0Q4gEc/_old  2016-03-29 14:45:37.0 +0200
+++ /var/tmp/diff_new_pack.0Q4gEc/_new  2016-03-29 14:45:37.0 +0200
@@ -188,7 +188,7 @@
;;
*)
case $(file -b $file) in
-   Python\ script*)
+   *[Pp]ython*script*)
python_requires "$file"
;;
 

commit gobject-introspection for openSUSE:Factory

2015-10-06 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2015-10-06 16:33:34

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is "gobject-introspection"

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2015-03-30 19:22:38.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2015-10-06 16:33:35.0 +0200
@@ -1,0 +2,52 @@
+Tue Sep 22 11:43:22 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.46.0:
+  + g-ir-scanner: Support multiple arguments for compiler.
+  + Update the GLib introspection data.
+
+---
+Fri Aug 21 15:15:18 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.45.4:
+  + Update the GLib introspection data.
+  + scanner:
+- use open() as os.fdopen as context managers.
+- fix cachestore race.
+  + g-ir-compiler: message when arguments are wrong.
+  + sourcescanner.py: Use Distutils for Preprocessing.
+  + giscanner/ccompiler.py: Initiate Distutils Compiler Instance.
+  + MSVC Builds:
+- Update README.txt's.
+- Builds: Drop GCC Requirement.
+- Fix Script Generation Command.
+- Update to Fix Build of Scripts.
+- Clean Up And Fix the Projects.
+- Generate The Tools Scripts.
+  + giscanner/sourcescanner.py: Use Tempfiles For Parsing.
+  + girepository: Remove "optimization" for found prefixes.
+  + scanner:
+- Fix stray comment in previous commit.
+- Recognize __signed.
+  + MSVC Introspection Builds: Make Cairo Note Clearer.
+  + build/: Fix Incorrect Naming of Script.
+  + MSVC .gir Builds: Allow More Flexibility for Cairo.
+  + build/gi-inrtospection-msvc.mak: Allow Libtool Style Names.
+  + build/gen-cairo-gir.py: Clean Up A Bit.
+  + Update glib annotations from glib 2.45.4.
+  + test: Add a test for GList containing GType.
+
+---
+Mon Jul  6 18:36:29 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.45.3:
+  + No changelog provided, please check git.gnome.org.
+
+---
+Wed May 27 09:17:35 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.45.2:
+  + Build system fixes.
+  + Update glib annotations.
+  + scanner: Add --symbol-filter-cmd.
+
+---

Old:

  gobject-introspection-1.44.0.tar.xz

New:

  gobject-introspection-1.46.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.L1DSZB/_old  2015-10-06 16:33:36.0 +0200
+++ /var/tmp/diff_new_pack.L1DSZB/_new  2015-10-06 16:33:36.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.44.0
+Version:1.46.0
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
@@ -25,7 +25,7 @@
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.44/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.46/%{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
@@ -41,11 +41,11 @@
 # needed for patch0
 BuildRequires:  libtool
 BuildRequires:  python-Mako
-BuildRequires:  python-devel
+BuildRequires:  python-devel >= 2.7
 BuildRequires:  python-xml
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.43.92
+BuildRequires:  pkgconfig(glib-2.0) >= 2.45.3
 BuildRequires:  pkgconfig(gobject-2.0)
 # gi-find-deps makes use of 'file' to identify the types.
 Requires:   file

++ gobject-introspection-1.44.0.tar.xz -> 
gobject-introspection-1.46.0.tar.xz ++
 21063 lines of diff (skipped)




commit gobject-introspection for openSUSE:Factory

2015-03-30 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2015-03-30 19:22:36

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2014-09-30 19:39:00.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2015-03-30 19:22:38.0 +0200
@@ -1,0 +2,31 @@
+Tue Mar 24 12:22:26 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.44.0:
+  + Update glib annotations from glib-2-44 git.
+  + build: use the detected pkg-config (bgo#746669).
+  + Fixed reference to obsolete name used in g-ir-generate manpage
+(bgo#729901).
+
+---
+Wed Mar 18 08:10:28 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.43.92:
+  + Bugs fixed: bgo#657754, bgo#738171, bgo#744536, bgo#745498,
+bgo#745608, bgo#746138.
+
+---
+Tue Mar  3 14:01:20 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.43.91:
+  + Update glib annotations from git master.
+  + Build system fixes.
+
+---
+Thu Jan 29 00:29:37 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.43.3:
+  + tests: Change names with case-only distinction.
+  + Don't unconditionally include config.h in regress.c.
+  + Update glib annotations from git master.
+
+---

Old:

  gobject-introspection-1.42.0.tar.xz

New:

  gobject-introspection-1.44.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.Viky50/_old  2015-03-30 19:22:39.0 +0200
+++ /var/tmp/diff_new_pack.Viky50/_new  2015-03-30 19:22:39.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gobject-introspection
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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.42.0
+Version:1.44.0
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
@@ -25,7 +25,7 @@
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.42/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.44/%{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
@@ -45,7 +45,7 @@
 BuildRequires:  python-xml
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
-BuildRequires:  pkgconfig(glib-2.0) = 2.36.0
+BuildRequires:  pkgconfig(glib-2.0) = 2.43.92
 BuildRequires:  pkgconfig(gobject-2.0)
 # gi-find-deps makes use of 'file' to identify the types.
 Requires:   file

++ gobject-introspection-1.42.0.tar.xz - 
gobject-introspection-1.44.0.tar.xz ++
 15790 lines of diff (skipped)




commit gobject-introspection for openSUSE:Factory

2014-09-30 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2014-09-30 19:37:59

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2014-05-05 21:17:19.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2014-09-30 19:39:00.0 +0200
@@ -1,0 +2,30 @@
+Tue Sep 23 13:29:27 UTC 2014 - dims...@opensuse.org
+
+- Update to version 1.42.0:
+  + Build fixes.
+  + Update glib annotations from git master.
+  + Bugs fixed: bgo#732669, bgo#733879.
+
+---
+Mon Sep  1 22:51:22 UTC 2014 - zai...@opensuse.org
+
+- Update to version 1.41.91:
+  + Updated tests.
+  + Misc fixes.
+
+---
+Tue Jul 22 12:29:14 UTC 2014 - dims...@opensuse.org
+
+- Update to version 1.41.4:
+  + Update Visual Studio Property Sheets.
+  + Bugs fixed: bgo#729662, bgo#732668, bgo#732669.
+
+---
+Sat Jul 12 22:06:23 UTC 2014 - dims...@opensuse.org
+
+- Update to version 1.41.3:
+  + Updated tests.
+  + Misc fixes.
+  + Updated documentations.
+
+---

Old:

  gobject-introspection-1.40.0.tar.xz

New:

  gobject-introspection-1.42.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.1uD4gq/_old  2014-09-30 19:39:00.0 +0200
+++ /var/tmp/diff_new_pack.1uD4gq/_new  2014-09-30 19:39:00.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.40.0
+Version:1.42.0
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
@@ -25,7 +25,7 @@
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.40/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.42/%{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

++ gobject-introspection-1.40.0.tar.xz - 
gobject-introspection-1.42.0.tar.xz ++
 58415 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2013-12-08 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2013-12-09 07:05:31

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2013-09-27 17:31:13.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2013-12-09 07:05:32.0 +0100
@@ -1,0 +2,5 @@
+Wed Dec  4 13:13:34 CET 2013 - m...@suse.de
+
+- gi-find-deps.sh: add ppc64le to x64bitarch list.
+
+---



Other differences:
--
++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.yCH3Eb/_old  2013-12-09 07:05:32.0 +0100
+++ /var/tmp/diff_new_pack.yCH3Eb/_new  2013-12-09 07:05:32.0 +0100
@@ -194,7 +194,7 @@
   return 1
 }
 
-x64bitarch=x86_64 ppc64 s390x ia64 aarch64
+x64bitarch=x86_64 ppc64 ppc64le s390x ia64 aarch64
 
 for path in \
$(for tlpath in \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2013-09-27 17:31:12

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2013-08-30 17:16:20.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2013-09-27 17:31:13.0 +0200
@@ -1,0 +2,7 @@
+Tue Sep 24 14:45:52 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.38.0:
+  + Updated glib annotations.
+  + Bug fixed: bgo#698090.
+
+---

Old:

  gobject-introspection-1.37.6.tar.xz

New:

  gobject-introspection-1.38.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.UDLv8t/_old  2013-09-27 17:31:14.0 +0200
+++ /var/tmp/diff_new_pack.UDLv8t/_new  2013-09-27 17:31:14.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.37.6
+Version:1.38.0
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
@@ -25,7 +25,7 @@
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.37/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.38/%{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

++ gobject-introspection-1.37.6.tar.xz - 
gobject-introspection-1.38.0.tar.xz ++
 3188 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2013-08-19 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2013-08-19 13:31:21

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2013-08-16 12:20:39.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2013-08-19 13:31:23.0 +0200
@@ -1,0 +2,7 @@
+Fri Aug 16 08:44:06 UTC 2013 - dims...@opensuse.org
+
+- Enhance gi-find-deps.sh: when scannig python file for
+  gi.require_version, make sure to ignore python comments (starting
+  with #).
+
+---



Other differences:
--
++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.L5qX2H/_old  2013-08-19 13:31:24.0 +0200
+++ /var/tmp/diff_new_pack.L5qX2H/_new  2013-08-19 13:31:24.0 +0200
@@ -51,7 +51,7 @@
# Temporarly disabled... this is not true if the python code is 
written for python3... And there seems no real 'way' to identify this.
# echo python-gobject = 2.21.4
done
-   for module in $(grep -h -P -o 
(gi\.require_version\(['\][^'\]+['\],\s*['\][^'\]+['\]\)) $1 | sed -e 
's:gi.require_version::' -e s:[()\' ]::g -e 's:,:-:'); do
+   for module in $(grep -h -P -o 
.*(gi\.require_version\(['\][^'\]+['\],\s*['\][^'\]+['\]\)) $1 | sed  
-e 's:#.*::' -e 's:.*gi.require_version::' -e s:[()\' ]::g -e 's:,:-:'); do
split_name_version $module
print_req_prov
done

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2013-08-16 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2013-08-16 12:20:37

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2013-07-16 15:29:44.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2013-08-16 12:20:39.0 +0200
@@ -1,0 +2,18 @@
+Thu Aug 15 06:56:37 UTC 2013 - dims...@opensuse.org
+
+- Modify gi-find-deps.sh: the js package filter function seems to
+  have some issues in transfering variables (we might hit some
+  limits: the script works fine when directly invoked). Currently
+  we just specify the extracted list from gnome-weather as FILTER.
+
+---
+Fri Aug  9 20:49:53 UTC 2013 - dims...@opensuse.org
+
+- Enhance gi-find-deps.sh: gnome-weather came up with a nice idea
+  of specifying all dependencies in a pkg.requires(..) list
+  (hopefully this counts as standardized). Enhance the scanner to
+  identify this listing method of dependencies (bnc#811652).
+- Add pcre-tools Requires to the main package: gi-find-deps.sh uses
+  pcregrep for multi line matching.
+
+---



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.21QKt9/_old  2013-08-16 12:20:40.0 +0200
+++ /var/tmp/diff_new_pack.21QKt9/_new  2013-08-16 12:20:40.0 +0200
@@ -49,6 +49,8 @@
 # gi-find-deps makes use of 'file' to identify the types.
 Requires:   file
 Requires:   libgirepository-1_0-1 = %{version}
+# gi-find-deps uses the enhanced grep variant in order to do multi-line 
matching (for pkg.requires(..))
+Requires:   pcre-tools
 Requires:   python-xml
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.21QKt9/_old  2013-08-16 12:20:40.0 +0200
+++ /var/tmp/diff_new_pack.21QKt9/_new  2013-08-16 12:20:40.0 +0200
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 # Automatically find Provides and Requires for typelib() gobject-introspection 
bindings.
 # can be started with -R (Requires) and -P (Provides)
@@ -19,6 +19,11 @@
 fi
 }
 
+function split_name_version2 {
+  symbol=$(echo $1 | awk -F: '{print $1}' | sed s:[' ]::g)
+  version=$(echo $1 | awk -F: '{print $2}' | sed s:[' ]::g)
+}
+
 function print_req_prov {
 echo -n typelib($symbol)
 if [ ! -z $version ]; then
@@ -62,6 +67,59 @@
split_name_version $module
print_req_prov
done
+   # Remember files which contain a pkg.require() call
+   if pcregrep -M pkg.require\\(([^;])* $1  /dev/null; then
+   # the file contains a pkg.require(..) list... let's remember th 
is file for the in-depth scanner
+   if [ -n $jspkg ]; then
+   jspkg=$1:${jspkg}
+   else
+   jspkg=$1
+   fi
+   fi
+   # remember files which contain exlucde filters used against 
pkg.require()
+   if pcregrep -M const RECOGNIZED_MODULE_NAMES =([^;])* $1  /dev/null; 
then
+   # the file contains RECOGNIZED_MODULE_NAMES list. We remember 
the file name for the follow up filtering
+   if [ -n $jspkgfilt ]; then
+   jspkgfilt=$1:${jspkgfilt}
+   else
+   jspkgfilt=$1
+   fi
+   fi
+
+}
+
+function javascript_pkg_filter {
+# For now this is a dummy function based on gnome-weather information
+#for file in $jspkgfilt; do
+#  FILTER=($(pcregrep -M const RECOGNIZED_MODULE_NAMES =([^;])* $file | 
grep -o '.*' | sed s:'::g))
+#done
+  FILTER=('Lang' 'Mainloop' 'Signals' 'System' 'Params')
+}
+
+function javascript_pkg_requires {
+# javascript files were found which specify pkg.require('..': '..'[,'..': 
'']); list
+# This is used in some apps in order to have a 'centralized' point to specify 
all package dependencies.
+# once we reach this function, we already know which file(s) contain the 
pkg.require(..) list.
+oldIFS=$IFS
+IFS=:
+for file in $jspkg; do
+   IFS=$'\n'
+   PKGS=$(pcregrep -M pkg.require\\(([^;])* $file | grep -o '.*': '.*')
+   for pkg in $PKGS; do
+   split_name_version2 $pkg
+   found=0
+   for (( i=0 ; i${#FILTER[@]} ; i++ )); do
+   if [ $symbol = ${FILTER[$i]} ]; then
+   found=1
+   fi
+   done
+  

commit gobject-introspection for openSUSE:Factory

2013-07-16 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2013-07-16 15:29:42

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2013-06-29 19:41:52.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2013-07-16 15:29:44.0 +0200
@@ -1,0 +2,8 @@
+Wed Jul 10 18:37:19 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.37.4:
+  + Updated glib annotations.
+  + Bugs fixed: bgo#701639, bgo#701679, bgo#701958, bgo#699856,
+bgo#701058.
+
+---

Old:

  gobject-introspection-1.37.1.tar.xz

New:

  gobject-introspection-1.37.4.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.vFrRMG/_old  2013-07-16 15:29:45.0 +0200
+++ /var/tmp/diff_new_pack.vFrRMG/_new  2013-07-16 15:29:45.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.37.1
+Version:1.37.4
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel

++ gobject-introspection-1.37.1.tar.xz - 
gobject-introspection-1.37.4.tar.xz ++
 5939 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2013-06-29 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2013-06-29 19:41:50

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2013-03-28 13:15:27.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2013-06-29 19:41:52.0 +0200
@@ -1,0 +2,14 @@
+Tue May 28 19:53:32 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.37.1:
+  + Updated glib annotations.
+  + Bugs fixed: bgo#628739, bgo#637832, bgo#678794, bgo#688694,
+bgo#688897, bgo#696765, bgo#697612, bgo#697613, bgo#697614,
+bgo#697615, bgo#697616, bgo#697619, bgo#697620, bgo#697621,
+bgo#697622, bgo#697623, bgo#697624, bgo#697625, bgo#697669,
+bgo#697759, bgo#698090, bgo#698438, bgo#698521, bgo#698616,
+bgo#698617, bgo#698698, bgo#699442, bgo#699531, bgo#699532,
+bgo#699533, bgo#699535, bgo#699536, bgo#699722, bgo#699854,
+bgo#699856, rh#920595.
+
+---

Old:

  gobject-introspection-1.36.0.tar.xz

New:

  gobject-introspection-1.37.1.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.PczRDn/_old  2013-06-29 19:41:53.0 +0200
+++ /var/tmp/diff_new_pack.PczRDn/_new  2013-06-29 19:41:53.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.36.0
+Version:1.37.1
 Release:0
 # FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
@@ -25,7 +25,7 @@
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.36/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.37/%{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

++ gobject-introspection-1.36.0.tar.xz - 
gobject-introspection-1.37.1.tar.xz ++
 17306 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2013-03-28 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2013-03-28 13:15:26

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2013-01-30 22:21:36.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2013-03-28 13:15:27.0 +0100
@@ -1,0 +2,67 @@
+Tue Mar 26 08:41:24 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.36.0:
+  + Update glib annotations.
+
+---
+Thu Mar 21 18:06:19 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.35.9:
+  + Bugs fixed: bgo#637832, bgo#662241, bgo#692165, bgo#693539,
+bgo#694198, bgo#694426, bgo#694485, bgo#694593, bgo#695182.
+
+---
+Mon Mar 11 15:49:26 UTC 2013 - dims...@opensuse.org
+
+- Simplify gi-find-deps.sh to make it easier to add other 64bit
+  architectures. Include aarch64 in the list.
+
+---
+Tue Feb 19 16:27:28 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.35.8:
+  + Bugs fixed: bgo#660698, bgo#687522, bgo#691873, bgo#692084,
+bgo#693040, bgo#693096, bgo#693097, bgo#693098, bgo#693598,
+bgo#693742, bgo#693838, bgo#693876, bgo#693939.
+
+---
+Thu Jan 24 15:48:57 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.35.4:
+  + Update glib annotations.
+  + Various mallardwriter improvements and fixes
+  + Bugs fixed: bgo#690514, bgo#686388, bgo#656312, bgo#691030,
+bgo#690850, bgo#690851, bgo#691524, bgo#678401, bgo#684059,
+bgo#682355.
+
+---
+Wed Jan 23 20:59:39 UTC 2013 - dims...@opensuse.org
+
+- Eliminate lines which contain from gi.repository import Foo
+  (incl. quotes) as possible matches... this phrase is commonly
+  used in multiline documentation blobs (like for example in
+  python-gobject = 3.7.3).
+
+---
+Wed Jan 23 18:36:27 UTC 2013 - dims...@opensuse.org
+
+- Modify gi-find-deps.sh: in case of python scripts, do not add
+  python-gobject Requires: we do not know if the scripts is meant
+  for python3, which would require python3-gobject.
+
+---
+Tue Jan 22 18:45:15 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.35.3:
+  + scanner: Deprecate using identifier prefixes in GINames.
+  + giscanner: Don't prefer identifier prefixes over namespaces in
+deps.
+  + Build system enhancements / fixes.
+  + Update glib annotations.
+  + Updated documentations.
+- Remove remnants of BUILD_FOR_VCS in the spec file.
+- Unconditionall BuildRequire gtk-doc and pass --enable-gtk-doc
+  to configure. The build system changed and the doc is no longer
+  built otherwise.
+
+---

Old:

  gobject-introspection-1.34.2.tar.xz

New:

  gobject-introspection-1.36.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.NdEcU1/_old  2013-03-28 13:15:29.0 +0100
+++ /var/tmp/diff_new_pack.NdEcU1/_new  2013-03-28 13:15:29.0 +0100
@@ -17,14 +17,15 @@
 
 
 Name:   gobject-introspection
-Version:1.34.2
+Version:1.36.0
 Release:0
+# FIXME: Find a way to identify if we need python3-gobject or python-gobject 
from gi-find-deps.sh.
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 Summary:GObject Introspection Tools
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.34/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.36/%{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
@@ -35,6 +36,7 @@
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
+BuildRequires:  gtk-doc
 BuildRequires:  libffi-devel
 # needed for 

commit gobject-introspection for openSUSE:Factory

2013-01-30 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2013-01-30 22:21:34

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-12-14 07:35:22.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2013-01-30 22:21:36.0 +0100
@@ -1,0 +2,5 @@
+Tue Jan 22 13:11:47 UTC 2013 - dims...@opensuse.org
+
+- Fix gi-find-deps.sh: escape . in grep calls (\.).
+
+---



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.2SZeMe/_old  2013-01-30 22:21:37.0 +0100
+++ /var/tmp/diff_new_pack.2SZeMe/_new  2013-01-30 22:21:37.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gobject-introspection
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.2SZeMe/_old  2013-01-30 22:21:37.0 +0100
+++ /var/tmp/diff_new_pack.2SZeMe/_new  2013-01-30 22:21:37.0 +0100
@@ -40,23 +40,23 @@
 }
 
 function python_requires {
-   for module in $(grep -h -P from gi.repository import (\w+) $1 | sed 
-e 's:#.*::' -e 's:raise ImportError.*::' | sed -e 's,from gi.repository 
import,,' -r -e 's:\s+$::g' -e 's:\s+as\s+\w+::g' -e 's:,: :g'); do
+   for module in $(grep -h -P from gi\.repository import (\w+) $1 | sed 
-e 's:#.*::' -e 's:raise ImportError.*::' | sed -e 's,from gi.repository 
import,,' -r -e 's:\s+$::g' -e 's:\s+as\s+\w+::g' -e 's:,: :g'); do
split_name_version $module
print_req_prov
echo python-gobject = 2.21.4
done
-   for module in $(grep -h -P -o 
(gi.require_version\(['\][^'\]+['\],\s*['\][^'\]+['\]\)) $1 | sed -e 
's:gi.require_version::' -e s:[()\' ]::g -e 's:,:-:'); do
+   for module in $(grep -h -P -o 
(gi\.require_version\(['\][^'\]+['\],\s*['\][^'\]+['\]\)) $1 | sed -e 
's:gi.require_version::' -e s:[()\' ]::g -e 's:,:-:'); do
split_name_version $module
print_req_prov
done
 }
 
 function javascript_requires {
-   for module in $(grep -h -P -o imports.gi.([^\s'\;]+) $1 | grep -v 
imports.gi.version | sed -r -e 's,\s+$,,g' -e 's,imports.gi.,,'); do
+   for module in $(grep -h -P -o imports\.gi\.([^\s'\;]+) $1 | grep -v 
imports\.gi\.version | sed -r -e 's,\s+$,,g' -e 's,imports.gi.,,'); do
split_name_version $module
print_req_prov
done
-   for module in $(grep -h -P -o 
imports.gi.versions.([^\s'\;]+)\s*=\s*['\].+['\] $1 | \
+   for module in $(grep -h -P -o 
imports\.gi\.versions.([^\s'\;]+)\s*=\s*['\].+['\] $1 | \
sed -e 's:imports.gi.versions.::' -e s:['\]::g -e 's:=:-:' 
-e 's: ::g'); do
split_name_version $module
print_req_prov


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2012-12-13 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-12-14 07:35:20

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-11-22 16:13:40.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-12-14 07:35:22.0 +0100
@@ -1,0 +2,8 @@
+Mon Dec 10 22:39:56 UTC 2012 - dims...@opensuse.org
+
+- Enhance gi-find-deps.sh: in case we add typelib() requires for
+  python scripts, we are sure that this script would also require
+  python-gobject (which provides gi.repository). Fixes issues
+  similar to bnc#793758.
+
+---



Other differences:
--
++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.5jhIz5/_old  2012-12-14 07:35:24.0 +0100
+++ /var/tmp/diff_new_pack.5jhIz5/_new  2012-12-14 07:35:24.0 +0100
@@ -43,6 +43,7 @@
for module in $(grep -h -P from gi.repository import (\w+) $1 | sed 
-e 's:#.*::' -e 's:raise ImportError.*::' | sed -e 's,from gi.repository 
import,,' -r -e 's:\s+$::g' -e 's:\s+as\s+\w+::g' -e 's:,: :g'); do
split_name_version $module
print_req_prov
+   echo python-gobject = 2.21.4
done
for module in $(grep -h -P -o 
(gi.require_version\(['\][^'\]+['\],\s*['\][^'\]+['\]\)) $1 | sed -e 
's:gi.require_version::' -e s:[()\' ]::g -e 's:,:-:'); do
split_name_version $module


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2012-11-22 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-11-22 16:13:37

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-10-19 08:46:04.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-11-22 16:13:40.0 +0100
@@ -1,0 +2,23 @@
+Tue Nov 13 14:33:07 UTC 2012 - dims...@opensuse.org
+
+- Refactored gi-find-deps.sh: the various requires extraction
+  methods are split in functions, which allows to execute the same
+  function on different patterns. This helps us insofar as we need
+  to be able to check files in /usr/bin and want to habe them
+  processed the same way as other files. Needed for example by
+  accerciser, where /usr/bin/accerciser is a python script with
+  stricter gi requirements (Wcnk 3.0).
+- Add /usr/bin/* to fileattrs to be checked for dependencies. At
+  the moment, gi-find-deps.sh only treats python scripts found like
+  this.
+- Add file Requires: gi-find-deps makes use of file to identify
+  the file types.
+
+---
+Tue Nov 13 07:48:09 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.34.2:
+  + gimarshallingtests: Fix return data type.
+  + scanner: correctly handle large 64bit integer constants.
+
+---

Old:

  gobject-introspection-1.34.1.1.tar.xz

New:

  gobject-introspection-1.34.2.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.hjQhoA/_old  2012-11-22 16:13:42.0 +0100
+++ /var/tmp/diff_new_pack.hjQhoA/_new  2012-11-22 16:13:42.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.34.1.1
+Version:1.34.2
 Release:0
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 Summary:GObject Introspection Tools
@@ -48,6 +48,8 @@
 BuildRequires:  gnome-common
 BuildRequires:  gtk-doc
 %endif
+# gi-find-deps makes use of 'file' to identify the types.
+Requires:   file
 Requires:   libgirepository-1_0-1 = %{version}
 Requires:   python-xml
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ g-ir-dep-tool.patch ++
--- /var/tmp/diff_new_pack.hjQhoA/_old  2012-11-22 16:13:42.0 +0100
+++ /var/tmp/diff_new_pack.hjQhoA/_new  2012-11-22 16:13:42.0 +0100
@@ -1,7 +1,7 @@
 From ed8a690dbe738b3096f8d43bdbc627eb3f951523 Mon Sep 17 00:00:00 2001
 From: Dominique Leuenberger dims...@opensuse.org
 Date: Tue, 6 Dec 2011 16:23:59 +0100
-Subject: [PATCH] Bug 655672: g-ir-dep-scanner: Scan dependencies of a typelib
+Subject: [PATCH] Bug 665672: g-ir-dep-scanner: Scan dependencies of a typelib
  and give  information.
 
 This allows distributions to create automatic dependency tracking coming

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.hjQhoA/_old  2012-11-22 16:13:42.0 +0100
+++ /var/tmp/diff_new_pack.hjQhoA/_new  2012-11-22 16:13:42.0 +0100
@@ -39,6 +39,49 @@
 done
 }
 
+function python_requires {
+   for module in $(grep -h -P from gi.repository import (\w+) $1 | sed 
-e 's:#.*::' -e 's:raise ImportError.*::' | sed -e 's,from gi.repository 
import,,' -r -e 's:\s+$::g' -e 's:\s+as\s+\w+::g' -e 's:,: :g'); do
+   split_name_version $module
+   print_req_prov
+   done
+   for module in $(grep -h -P -o 
(gi.require_version\(['\][^'\]+['\],\s*['\][^'\]+['\]\)) $1 | sed -e 
's:gi.require_version::' -e s:[()\' ]::g -e 's:,:-:'); do
+   split_name_version $module
+   print_req_prov
+   done
+}
+
+function javascript_requires {
+   for module in $(grep -h -P -o imports.gi.([^\s'\;]+) $1 | grep -v 
imports.gi.version | sed -r -e 's,\s+$,,g' -e 's,imports.gi.,,'); do
+   split_name_version $module
+   print_req_prov
+   done
+   for module in $(grep -h -P -o 
imports.gi.versions.([^\s'\;]+)\s*=\s*['\].+['\] $1 | \
+   sed -e 's:imports.gi.versions.::' -e s:['\]::g -e 's:=:-:' 
-e 's: ::g'); do
+   split_name_version $module
+   print_req_prov
+   done
+
+}
+
+function typelib_requires {
+   split_name_version $(basename $1 | sed 's,.typelib$,,')
+   oldIFS=$IFS
+   IFS=$'\n'
+   for req in $(g-ir-dep-tool 

commit gobject-introspection for openSUSE:Factory

2012-10-19 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-10-19 08:46:02

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-10-03 07:24:36.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-10-19 08:46:04.0 +0200
@@ -1,0 +2,15 @@
+Wed Oct 17 20:49:31 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.34.1.1:
+  + Add test method for GDestroy with no user data
+- Changes from version 1.34.1:
+  + Update glib annotations to 2.34.1.
+- Add pkgconfig(glib-2.0) BuildRequires, so it can be versioned.
+
+---
+Tue Oct 16 20:50:56 UTC 2012 - dims...@opensuse.org
+
+- Extend gi-find-deps.sh to understand gi.require_version in python
+  code. This was the last know format not yet supported.
+
+---

Old:

  gobject-introspection-1.34.0.tar.xz

New:

  gobject-introspection-1.34.1.1.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.pYp1Q2/_old  2012-10-19 08:46:06.0 +0200
+++ /var/tmp/diff_new_pack.pYp1Q2/_new  2012-10-19 08:46:06.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.34.0
+Version:1.34.1.1
 Release:0
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 Summary:GObject Introspection Tools
@@ -42,6 +42,7 @@
 BuildRequires:  python-xml
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(cairo-gobject)
+BuildRequires:  pkgconfig(glib-2.0) = 2.34.1
 BuildRequires:  pkgconfig(gobject-2.0)
 %if 0%{?BUILD_FROM_VCS}
 BuildRequires:  gnome-common

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.pYp1Q2/_old  2012-10-19 08:46:06.0 +0200
+++ /var/tmp/diff_new_pack.pYp1Q2/_new  2012-10-19 08:46:06.0 +0200
@@ -40,21 +40,19 @@
 }
 
 function find_requires {
-# FIXME: There are multiple ways gi bindings can be imported. We only catch 
the 'basic' one
 # Currently, we detect:
 # - in python:
 #   . from gi.repository import foo [Unversioned requirement of 'foo']
 #   . from gi.repository import foo-1.0 [versioned requirement]
+#   . gi.require_version('Gtk', '3.0') (To specify a version.. there is still 
an import needed)
 #   . And we do not stumble over:
 # from gi.repository import foo as _bar
 # from gi.repository import foo, bar
 # - in JS:
 #   . imports.gi.foo; [unversioned requirement of 'foo']
 #   . imports.gi.goo-1.0; [versioned requirement]
+#   . imports.gi.versions.Gtk = '3.0';
 #   . The imports can be listed on one line, and we catch them.
-# Forms currently not detected:
-# - js: imports.gi.versions.Gtk = '3.0';
-# - py: gi.require_version('Gtk', '3.0')
 
 while read file; do
case $file in
@@ -69,8 +67,12 @@
print_req_prov
done
;;
- *.py)
-   for module in $(grep -h -P from gi.repository import 
(\w+) $file | sed -e 's:#.*::' -e 's:raise ImportError.*::' | sed -e 's,from 
gi.repository import,,' -r -e 's:\s+$::g' -e 's:\s+as\s+\w+::g' -e 's:,: :g'); 
do
+   *.py)
+   for module in $(grep -h -P from gi.repository import 
(\w+) $file | sed -e 's:#.*::' -e 's:raise ImportError.*::' | sed -e 's,from 
gi.repository import,,' -r -e 's:\s+$::g' -e 's:\s+as\s+\w+::g' -e 's:,: :g'); 
do
+   split_name_version $module
+   print_req_prov
+   done
+   for module in $(grep -h -P -o 
(gi.require_version\(['\][^'\]+['\],\s*['\][^'\]+['\]\)) $file | sed -e 
's:gi.require_version::' -e s:[()\' ]::g -e 's:,:-:'); do
split_name_version $module
print_req_prov
done

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2012-10-02 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-10-03 07:24:34

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-06-13 12:42:45.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-10-03 07:24:36.0 +0200
@@ -1,0 +2,58 @@
+Tue Oct  2 16:13:01 UTC 2012 - dims...@opensuse.org
+
+- Extend gi-find-deps.sh to understand versioned gi imports in
+  JavaScript (*.js) code.
+
+---
+Mon Sep 24 18:54:52 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.34.0:
+  + Update glib annotations.
+
+---
+Tue Sep 18 20:54:38 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.33.14:
+  + Update glib annotations.
+  + Bugs fixed: bgo#683596.
+
+---
+Tue Sep  4 16:49:08 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.33.10:
+  + Many bugfixes.
+
+---
+Mon Aug 20 17:17:45 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.33.9:
+  + Many bugfixes.
+
+---
+Tue Jul 17 20:42:12 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.33.4:
+  + Update glib annotations
+  + Scanner fixes
+  + Don't use an O(N) lookup when we already have a hashmap
+
+---
+Tue Jun 26 17:03:41 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.33.3:
+  + scanner: fix pairing of error quarks with registered enums.
+  + Update glib annotations.
+
+---
+Thu Jun  7 19:06:44 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.33.2:
+  + Add regression tests for GHashTable holding GValue.
+  + update-glib-annotations: Set required environment variables
+  + scanner: allow for functions that look like constructors but
+aren't
+  + Add comment documenting we're ignoring C++ style comments.
+  + Improve tests.
+- Add pkgconfig(cairo-gobject) BuildRequires: new dependency.
+
+---

Old:

  gobject-introspection-1.32.1.tar.xz

New:

  gobject-introspection-1.34.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.GPF4OE/_old  2012-10-03 07:24:37.0 +0200
+++ /var/tmp/diff_new_pack.GPF4OE/_new  2012-10-03 07:24:37.0 +0200
@@ -17,14 +17,14 @@
 
 
 Name:   gobject-introspection
-Version:1.32.1
+Version:1.34.0
 Release:0
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 Summary:GObject Introspection Tools
 License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.32/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.34/%{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
@@ -41,6 +41,7 @@
 BuildRequires:  python-devel
 BuildRequires:  python-xml
 BuildRequires:  pkgconfig(cairo)
+BuildRequires:  pkgconfig(cairo-gobject)
 BuildRequires:  pkgconfig(gobject-2.0)
 %if 0%{?BUILD_FROM_VCS}
 BuildRequires:  gnome-common

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.GPF4OE/_old  2012-10-03 07:24:37.0 +0200
+++ /var/tmp/diff_new_pack.GPF4OE/_new  2012-10-03 07:24:37.0 +0200
@@ -63,6 +63,11 @@
split_name_version $module
print_req_prov
done
+   for module in $(grep -h -P -o 
imports.gi.versions.([^\s'\;]+)\s*=\s*['\].+['\] $file | \
+   sed -e 's:imports.gi.versions.::' -e 
s:['\]::g -e 's:=:-:' -e 's: ::g'); do
+   split_name_version $module
+   print_req_prov
+   done

commit gobject-introspection for openSUSE:Factory

2012-06-13 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-06-13 12:42:43

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-04-20 15:16:49.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-06-13 12:42:45.0 +0200
@@ -1,0 +2,23 @@
+Wed Jun  6 15:17:10 UTC 2012 - dims...@opensuse.org
+
+- Update License tags (bnc#765472):
+  + The main/src package is LGPL-2.1+ and GPL-2.0+
+  + The library subpackages are LGPL-2.1+
+
+---
+Tue May 22 19:21:57 UTC 2012 - dims...@opensuse.org
+
+- Create new subpackage girepository-1_0, which contains the
+  *.typelib files. This allows to bump the soname of
+  libgirepository and being able to parallel install several
+  libgirepository without a file conflict on the typelib files.
+  This fixes bnc#684826.
+- Add a girepository-1_0 Requires to libgirepository-1_0-1, for the
+  above. The Requires is versioned with a =, which is what allows
+  the parallel-installability.
+- Drop xz BuildRequires, as it now comes for free in the build
+  system.
+- Change rpm group of libgirepository-1_0-1 from
+  Development/Libraries/GNOME to System/Libraries.
+
+---



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.POSk14/_old  2012-06-13 12:42:46.0 +0200
+++ /var/tmp/diff_new_pack.POSk14/_new  2012-06-13 12:42:46.0 +0200
@@ -21,7 +21,7 @@
 Release:0
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 Summary:GObject Introspection Tools
-License:LGPL-2.1+
+License:LGPL-2.1+ and GPL-2.0+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
 Source0:
http://download.gnome.org/sources/gobject-introspection/1.32/%{name}-%{version}.tar.xz
@@ -40,8 +40,6 @@
 BuildRequires:  libtool
 BuildRequires:  python-devel
 BuildRequires:  python-xml
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  xz
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(gobject-2.0)
 %if 0%{?BUILD_FROM_VCS}
@@ -58,17 +56,30 @@
 
 %package -n libgirepository-1_0-1
 Summary:GObject Introspection Library
-Group:  Development/Libraries/GNOME
+License:LGPL-2.1+
+Group:  System/Libraries
+Requires:   girepository-1_0 = %{version}
+
+%description -n libgirepository-1_0-1
+The goal of the project is to describe the APIs and collect them in
+a uniform, machine readable format.
+
+%package -n girepository-1_0
+Summary:Base GObject Introspection Bindings
+License:LGPL-2.1+
+Group:  System/Libraries
+Requires:   libgirepository-1_0-1 = %{version}
 # Provide typelib() symbols based on gobject-introspection-typelib.template
 # The template is checked during install if it matches the installed *.typelib 
files.
 %(cat %{S:3} | awk '{ print Provides:  $0}')
 
-%description -n libgirepository-1_0-1
+%description -n girepository-1_0
 The goal of the project is to describe the APIs and collect them in
 a uniform, machine readable format.
 
 %package devel
 Summary:GObject Introspection Development Files
+License:LGPL-2.1+
 Group:  Development/Libraries/GNOME
 # Note: the devel package requires the binaries, not just the library
 Requires:   %{name} = %{version}
@@ -151,7 +162,11 @@
 # not have to own it
 %dir %{_datadir}/gir-1.0
 %{_libdir}/libgirepository-1.0.so.*
-%{_libdir}/girepository-1.0/
+%dir %{_libdir}/girepository-1.0
+
+%files -n girepository-1_0
+%defattr(-,root,root)
+%{_libdir}/girepository-1.0/*.typelib
 
 %files devel
 %defattr(-,root,root)


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2012-04-20 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-04-20 15:16:44

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-03-29 13:57:41.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-04-20 15:16:49.0 +0200
@@ -1,0 +2,9 @@
+Wed Apr 18 07:33:27 UTC 2012 - vu...@opensuse.org
+
+- Update to version 1.32.1:
+  + repository:
+- Make g_callable_info_invoke public
+- Fix leak
+  + Update glib annotations.
+
+---

Old:

  gobject-introspection-1.32.0.tar.xz

New:

  gobject-introspection-1.32.1.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.iewBZz/_old  2012-04-20 15:16:51.0 +0200
+++ /var/tmp/diff_new_pack.iewBZz/_new  2012-04-20 15:16:51.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gobject-introspection
-Version:1.32.0
+Version:1.32.1
 Release:0
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 Summary:GObject Introspection Tools

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2012-03-29 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-03-29 13:57:38

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-03-19 09:57:24.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-03-29 13:57:41.0 +0200
@@ -1,0 +2,17 @@
+Wed Mar 28 06:35:14 UTC 2012 - vu...@opensuse.org
+
+- Update to version 1.32.0:
+  + No changes.
+
+---
+Wed Mar 21 16:42:12 UTC 2012 - vu...@opensuse.org
+
+- Update to version 1.31.22:
+  + repository:
+- Fix conversion of FFI values on big-endian architectures
+- Add new public gi_type_info_extract_ffi_return_value() API
+  + scanner: Fix matching of methods named *_get_type()
+  + Various other code changes.
+  + Update glib annotations.
+
+---

Old:

  gobject-introspection-1.31.20.tar.xz

New:

  gobject-introspection-1.32.0.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.QxIEBy/_old  2012-03-29 13:57:44.0 +0200
+++ /var/tmp/diff_new_pack.QxIEBy/_new  2012-03-29 13:57:44.0 +0200
@@ -17,14 +17,14 @@
 
 
 Name:   gobject-introspection
-Version:1.31.20
+Version:1.32.0
 Release:0
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 Summary:GObject Introspection Tools
 License:LGPL-2.1+
 Group:  Development/Libraries/GNOME
 Url:http://live.gnome.org/GObjectIntrospection
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.31/%{name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.32/%{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

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2012-03-19 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-03-19 09:57:17

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-02-16 16:14:28.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-03-19 09:57:24.0 +0100
@@ -1,0 +2,15 @@
+Mon Mar  5 15:37:46 UTC 2012 - vu...@opensuse.org
+
+- Update to version 1.31.20:
+  + scanner:
+- Allow adding annotations to vfuncs directly
+- Add better errors for unknown param names
+  + typelib: fix invalid alignment assumptions, that break
+platforms like m68k.
+  + Many improvements to g-ir-doctool.
+  + Updated annotations for glib.
+  + Several other code changes.
+  + Build and test improvements/fixes.
+- Rebase g-ir-dep-tool.patch.
+
+---

Old:

  gobject-introspection-1.31.10.tar.xz

New:

  gobject-introspection-1.31.20.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.LS18Q0/_old  2012-03-19 09:57:27.0 +0100
+++ /var/tmp/diff_new_pack.LS18Q0/_new  2012-03-19 09:57:27.0 +0100
@@ -15,8 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   gobject-introspection
-Version:1.31.10
+Version:1.31.20
 Release:0
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 Summary:GObject Introspection Tools
@@ -118,7 +119,6 @@
 %{_bindir}/g-ir-annotation-tool
 %{_bindir}/g-ir-compiler
 %{_bindir}/g-ir-dep-tool
-%{_bindir}/g-ir-doc-tool
 %{_bindir}/g-ir-generate
 %{_bindir}/g-ir-scanner
 %doc %{_mandir}/man1/g-ir-compiler.1*

++ g-ir-dep-tool.patch ++
--- /var/tmp/diff_new_pack.LS18Q0/_old  2012-03-19 09:57:27.0 +0100
+++ /var/tmp/diff_new_pack.LS18Q0/_new  2012-03-19 09:57:27.0 +0100
@@ -22,11 +22,11 @@
 +++ b/Makefile-tools.am
 @@ -1,5 +1,6 @@
  bin_PROGRAMS += g-ir-compiler g-ir-generate
- bin_SCRIPTS += g-ir-scanner g-ir-annotation-tool g-ir-doc-tool
+ bin_SCRIPTS += g-ir-scanner g-ir-annotation-tool
 +bin_PROGRAMS += g-ir-dep-tool
  
- EXTRA_DIST += \
-   tools/g-ir-scanner.in   \
+ if BUILD_DOCTOOL
+ bin_SCRIPTS += g-ir-doc-tool
 @@ -38,8 +39,15 @@ g_ir_generate_LDADD = \
libgirepository-1.0.la  \
$(GIREPO_LIBS)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2012-02-16 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-02-16 16:14:27

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-01-26 15:59:05.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-02-16 16:14:28.0 +0100
@@ -1,0 +2,8 @@
+Thu Feb  2 01:54:31 CET 2012 - r...@suse.de
+
+- Improve gi-find-deps.sh:
+  + ia64 also needs ()(64bit) for shlib providers.
+  + Send stderr from find to /dev/null (to avoid errors for
+platforms where lib64 does not exist).
+
+---



Other differences:
--
++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.0CrLNo/_old  2012-02-16 16:14:29.0 +0100
+++ /var/tmp/diff_new_pack.0CrLNo/_new  2012-02-16 16:14:29.0 +0100
@@ -94,12 +94,12 @@
 
 for path in \
$(for tlpath in \
-   $(find ${RPM_BUILD_ROOT}/usr/lib64 ${RPM_BUILD_ROOT}/usr/lib /usr/lib64 
/usr/lib -name '*.typelib'); do
+   $(find ${RPM_BUILD_ROOT}/usr/lib64 ${RPM_BUILD_ROOT}/usr/lib /usr/lib64 
/usr/lib -name '*.typelib' 2/dev/null); do
dirname $tlpath; done | uniq ); do
export GI_TYPELIB_PATH=$GI_TYPELIB_PATH:$path
 done
 
-if [ ${HOSTTYPE} == x86_64 -o ${HOSTTYPE} == ppc64 -o ${HOSTTYPE} == 
s390x ]; then
+if [ ${HOSTTYPE} == x86_64 -o ${HOSTTYPE} == ppc64 -o ${HOSTTYPE} == 
s390x -o ${HOSTTYPE} == ia64 ]; then
shlib_64=()(64bit)
 fi
 case $1 in


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2012-01-20 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-01-20 22:07:01

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2012-01-06 11:44:42.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-01-20 22:07:02.0 +0100
@@ -1,0 +2,5 @@
+Wed Jan 18 14:44:05 CET 2012 - meiss...@suse.de
+
+- gi-find-deps.sh: ppc64 and s390x are also 64bit so providers
+
+---



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.PO9VXQ/_old  2012-01-20 22:07:03.0 +0100
+++ /var/tmp/diff_new_pack.PO9VXQ/_new  2012-01-20 22:07:03.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gobject-introspection
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,6 @@
 #
 
 
-
 Name:   gobject-introspection
 Version:1.31.6
 Release:0
@@ -59,6 +58,7 @@
 
 %package -n libgirepository-1_0-1
 Summary:GObject Introspection Library
+Group:  Development/Libraries/GNOME
 # Provide typelib() symbols based on gobject-introspection-typelib.template
 # The template is checked during install if it matches the installed *.typelib 
files.
 %(cat %{S:3} | awk '{ print Provides:  $0}')
@@ -69,6 +69,7 @@
 
 %package devel
 Summary:GObject Introspection Development Files
+Group:  Development/Libraries/GNOME
 # Note: the devel package requires the binaries, not just the library
 Requires:   %{name} = %{version}
 Requires:   libffi-devel

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.PO9VXQ/_old  2012-01-20 22:07:03.0 +0100
+++ /var/tmp/diff_new_pack.PO9VXQ/_new  2012-01-20 22:07:03.0 +0100
@@ -99,7 +99,7 @@
export GI_TYPELIB_PATH=$GI_TYPELIB_PATH:$path
 done
 
-if [ ${HOSTTYPE} == x86_64 ]; then
+if [ ${HOSTTYPE} == x86_64 -o ${HOSTTYPE} == ppc64 -o ${HOSTTYPE} == 
s390x ]; then
shlib_64=()(64bit)
 fi
 case $1 in


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2012-01-06 Thread h_root
Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory checked in at 2012-01-06 11:44:36

Comparing /work/SRC/openSUSE:Factory/gobject-introspection (Old)
 and  /work/SRC/openSUSE:Factory/.gobject-introspection.new (New)


Package is gobject-introspection, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/gobject-introspection/gobject-introspection.changes  
2011-10-02 10:09:12.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gobject-introspection.new/gobject-introspection.changes
 2012-01-06 11:44:42.0 +0100
@@ -1,0 +2,59 @@
+Fri Dec 23 11:19:48 UTC 2011 - dims...@opensuse.org
+
+- Enhance gi-find-deps.sh: Inject subfolders of libdir containing
+  .typelib files into GI_TYPELIB_PATH.
+
+---
+Tue Dec 20 20:32:17 UTC 2011 - vu...@opensuse.org
+
+- Update to version 1.31.6:
+  + Update annotation for glib 2.31.6.
+  + giscanner: fix use after decref
+
+---
+Tue Dec  6 16:20:59 UTC 2011 - dims...@opensuse.org
+
+- Add g-ir-dep-tool.patch: add a tool to inspect .typelib files and
+  find their dependencies to be added to the rpm packages.
+- Add libtool BuildRequires and call to autoreconf, as the
+  patch above touches the build system.
+- Extend gi-find-deps.sh to use the new g-ir-dep-tool and add
+  Requires coming from the .typelib files.
+
+---
+Mon Dec  5 19:46:16 UTC 2011 - dims...@opensuse.org
+
+- Update to version 1.31.1:
+  + Scanner:
+- Split CC environment variable
+- Allow GObject.Object as a supercall return type
+- Support --header-only flag
+- Also add an rpath for library paths specified
+- Only add rpaths for absolute directories
+- Out the -l library name after the .o
+  + Minor bug fixes
+  + Bugs fixed: bgo#660338.
+- Change license to spdx identifier (LGPL-2.1+).
+- Add xz BuildRequires because we can't build a package for a
+  xz-compressed tarball without explicitly specifying that... See
+  bnc#697467 for more details.
+
+---
+Thu Oct 27 13:03:29 UTC 2011 - dims...@opensuse.org
+
+- Update to version 1.31.0:
+  + No longer use deprecated g_thread_init.
+  + scanner:
+- Support --header-only flag
+- Allow GObject.Object as a superclass return type
+- Split CC environment variable
+- Skip analysis of params that have been (skip)'d
+- Show the file/line even when processing FATAL
+  + libgirepository:
+- Add API to fix memory leak
+- Fix g_irepository_get_c_prefix()
+- Use the correct size when freeing unused info
+- Prevents a segfault in gir parser
+  + Build and test improvements/fixes.
+
+---

Old:

  gobject-introspection-1.30.0.tar.bz2

New:

  g-ir-dep-tool.patch
  gobject-introspection-1.31.6.tar.xz



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.ApPIOc/_old  2012-01-06 11:44:44.0 +0100
+++ /var/tmp/diff_new_pack.ApPIOc/_new  2012-01-06 11:44:44.0 +0100
@@ -18,25 +18,31 @@
 
 
 Name:   gobject-introspection
-Version:1.30.0
-Release:1
+Version:1.31.6
+Release:0
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
-License:LGPLv2.1+
 Summary:GObject Introspection Tools
-Url:http://live.gnome.org/GObjectIntrospection
+License:LGPL-2.1+
 Group:  Development/Libraries/GNOME
-Source0:
http://download.gnome.org/sources/gobject-introspection/1.30/%{name}-%{version}.tar.bz2
+Url:http://live.gnome.org/GObjectIntrospection
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.31/%{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
 Source3:gobject-introspection-typelib.template
 Source99:   %{name}-rpmlintrc
+# PATCH-FIX-UPSTREAM g-ir-dep-tool.patch bgo#665672 dims...@opensuse.org -- 
Add g-ir-dep-tool to get further automatic dependencies.
+Patch0: g-ir-dep-tool.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  libffi-devel
+# needed for patch0
+BuildRequires:  libtool
 BuildRequires:  python-devel
 BuildRequires:  python-xml
+# Only needed because we don't (and won't) support 

commit gobject-introspection for openSUSE:Factory

2011-09-09 Thread h_root

Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory
checked in at Fri Sep 9 11:22:14 CEST 2011.




--- GNOME/gobject-introspection/gobject-introspection.changes   2011-08-17 
21:49:45.0 +0200
+++ 
/mounts/work_src_done/STABLE/gobject-introspection/gobject-introspection.changes
2011-09-06 21:51:05.0 +0200
@@ -1,0 +2,49 @@
+Mon Sep  5 15:52:27 UTC 2011 - fcro...@suse.com
+
+- Fix build on 11.4 by owning %{_rpmconfigdir}/fileattrs, that
+  appeared in recent rpm.
+
+---
+Fri Sep  2 16:39:40 UTC 2011 - vu...@opensuse.org
+
+- Add gobject-introspection-fix-regress.patch: fix wrong type for a
+  variable, which was causing build issues in gjs and
+  python-gobject.
+
+---
+Fri Sep  2 12:33:16 UTC 2011 - vu...@opensuse.org
+
+- Update to version 1.29.17:
+  + Fix declarations in xlib-2.0.gir.
+  + Regenerate Gio/GLib/GObject annotations.
+  + libgirepository:
+- Deprecate ErrorDomain
+- Switch to storing string form of error quarks
+- Add g_irepository_find_by_error_domain()
+- Allow enums and bitfields to have static methods
+- Documentation improvements
+  + giscanner:
+- Add DocBook and Mallard generator
+- Various fixes to correctly handle the docs
+- Add signal flags
+- Recognize constructors ending in 'newv'
+- Handle static methods on all types
+- Allow enums and bitfields to have static methods
+- Try harder to preserve c:type
+- Forbid GPtrArrays holding non-pointer types
+- Disallow non byte types for GByteArrays
+- Properly handle GParamSpec and descendants
+- Add a moved_to property to backcompat functions
+- Avoid most of the special-casing of GObject.Object in the
+  scanner
+- Fix warning for missing (element-type)
+- Fix symbols being reported in invalid files
+- Teach scanner's girparser about fundamentals
+- Make the Transformer respect 'skip' annotations
+- Allow passing additional include dirs when parsing a gir
+- Workaround: Automatically turn Gdk.Rectangle gtype into
+  cairo.RectangleInt
+  + Various code cleanups.
+  + Tests improvements.
+
+---
@@ -4,4 +53,4 @@
-- Extend gi-find-deps.sh: Special case for .py files:
-  raise ImportError.* lines are deleted. pygobject for example
-  tries to explain how to convert the sources to the new gi-based
-  python bindings.
+- Extend gi-find-deps.sh with a special case for .py files:
+  raise ImportError.* lines are deleted. This is needed as
+  pygobject tries to explain with such lines how to convert the
+  sources to the new gi-based python bindings.

calling whatdependson for head-i586


Old:

  gobject-introspection-1.29.16.tar.bz2

New:

  gobject-introspection-1.29.17.tar.bz2
  gobject-introspection-fix-regress.patch



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.KZ8KFP/_old  2011-09-09 11:22:09.0 +0200
+++ /var/tmp/diff_new_pack.KZ8KFP/_new  2011-09-09 11:22:09.0 +0200
@@ -18,8 +18,8 @@
 
 
 Name:   gobject-introspection
-Version:1.29.16
-Release:2
+Version:1.29.17
+Release:1
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 License:LGPLv2.1+
 Summary:GObject Introspection Tools
@@ -31,6 +31,8 @@
 Source2:gobjectintrospection.attr
 Source3:gobject-introspection-typelib.template
 Source99:   %{name}-rpmlintrc
+# PATCH-FIX-UPSTREAM gobject-introspection-fix-regress.patch bgo#658075 
vu...@opensuse.org -- Fix wrong type for variable
+Patch0: gobject-introspection-fix-regress.patch
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -77,6 +79,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %if 0%{?BUILD_FROM_VCS}
 [ -x ./autogen.sh ]  NOCONFIGURE=1 ./autogen.sh
@@ -112,6 +115,7 @@
 %doc AUTHORS CONTRIBUTORS COPYING COPYING.GPL NEWS README TODO
 %{_bindir}/g-ir-annotation-tool
 %{_bindir}/g-ir-compiler
+%{_bindir}/g-ir-doc-tool
 %{_bindir}/g-ir-generate
 %{_bindir}/g-ir-scanner
 %doc %{_mandir}/man1/g-ir-compiler.1*
@@ -131,6 +135,10 @@
 %{_datadir}/gobject-introspection-1.0/tests/
 %{_datadir}/gobject-introspection-1.0/gdump.c
 %{_rpmconfigdir}/gi-find-deps.sh
+%if 0%{suse_version} = 1140
+# This was not in old versions of rpm
+%dir %{_rpmconfigdir}/fileattrs
+%endif
 %{_rpmconfigdir}/fileattrs/gobjectintrospection.attr
 
 %files -n libgirepository-1_0-1

++ gobject-introspection-1.29.16.tar.bz2 - 
gobject-introspection-1.29.17.tar.bz2 ++
 73069 lines of diff (skipped)

++ 

commit gobject-introspection for openSUSE:Factory

2011-08-03 Thread h_root

Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory
checked in at Wed Aug 3 16:01:37 CEST 2011.




--- GNOME/gobject-introspection/gobject-introspection.changes   2011-07-19 
17:56:07.0 +0200
+++ 
/mounts/work_src_done/STABLE/gobject-introspection/gobject-introspection.changes
2011-07-27 23:30:39.0 +0200
@@ -1,0 +2,18 @@
+Wed Jul 27 23:29:04 CEST 2011 - vu...@opensuse.org
+
+- Update to version 1.29.16:
+  + Fix broken definition of DATADIR in 1.29.15, breaking scripts.
+- Update to version 1.29.15:
+  + Update glib annotations.
+  + libgirepository: Plug leak.
+  + dumper:
+- Only make libtool silent if we were passed --silent
+- Improve output for parallel builds
+  + giscanner:
+- Support srcdir != builddir
+- Mark GAsyncReadyCallbacks as allow-none
+- Make comments starting with tab characters work
+  + Test-related changes.
+  + Build fixes.
+
+---

calling whatdependson for head-i586


Old:

  gobject-introspection-1.29.0.tar.bz2

New:

  gobject-introspection-1.29.16.tar.bz2



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.g5t24L/_old  2011-08-03 16:01:18.0 +0200
+++ /var/tmp/diff_new_pack.g5t24L/_new  2011-08-03 16:01:18.0 +0200
@@ -18,14 +18,14 @@
 
 
 Name:   gobject-introspection
-Version:1.29.0
-Release:4
+Version:1.29.16
+Release:1
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 License:LGPLv2.1+
 Summary:GObject Introspection Tools
 Url:http://live.gnome.org/GObjectIntrospection
 Group:  Development/Libraries/GNOME
-Source0:%{name}-%{version}.tar.bz2
+Source0:
http://download.gnome.org/sources/gobject-introspection/1.29/%{name}-%{version}.tar.bz2
 # 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

++ gobject-introspection-1.29.0.tar.bz2 - 
gobject-introspection-1.29.16.tar.bz2 ++
 6325 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2011-07-21 Thread h_root

Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory
checked in at Thu Jul 21 08:58:59 CEST 2011.




--- GNOME/gobject-introspection/gobject-introspection.changes   2011-07-11 
13:26:09.0 +0200
+++ 
/mounts/work_src_done/STABLE/gobject-introspection/gobject-introspection.changes
2011-07-19 17:56:07.0 +0200
@@ -1,0 +2,8 @@
+Tue Jul 19 17:51:07 CEST 2011 - vu...@opensuse.org
+
+- gi-find-deps.sh: Remove trailing space characters from the
+  import lines, when listing the required typelibs. This fixes an
+  issue with files using \r\n to end a line (since \r was kept, and
+  was breaking the output of the script).
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.sZ0vt0/_old  2011-07-21 08:56:21.0 +0200
+++ /var/tmp/diff_new_pack.sZ0vt0/_new  2011-07-21 08:56:21.0 +0200
@@ -19,7 +19,7 @@
 
 Name:   gobject-introspection
 Version:1.29.0
-Release:2
+Release:4
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 License:LGPLv2.1+
 Summary:GObject Introspection Tools

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.sZ0vt0/_old  2011-07-21 08:56:21.0 +0200
+++ /var/tmp/diff_new_pack.sZ0vt0/_new  2011-07-21 08:56:21.0 +0200
@@ -59,13 +59,13 @@
 while read file; do
case $file in
*.js)
-   for module in $(grep -h -P -o imports.gi.([^\s'\;]+) 
$file | grep -v imports.gi.version | sed 's,imports.gi.,,'); do
+   for module in $(grep -h -P -o imports.gi.([^\s'\;]+) 
$file | grep -v imports.gi.version | sed -r -e 's,\s+$,,g' -e 
's,imports.gi.,,'); do
split_name_version $module
print_req_prov
done
;;
  *.py)
-   for module in $(grep -h -P from gi.repository import 
(\w+) $file | sed 's:#.*::' | sed -e 's,from gi.repository import,,' -r -e 
's:\s+as\s+\w+::g' -e 's:,: :g'); do
+   for module in $(grep -h -P from gi.repository import 
(\w+) $file | sed 's:#.*::' | sed -e 's,from gi.repository import,,' -r -e 
's:\s+$::g' -e 's:\s+as\s+\w+::g' -e 's:,: :g'); do
split_name_version $module
print_req_prov
done






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2011-07-12 Thread h_root

Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory
checked in at Tue Jul 12 09:02:29 CEST 2011.




--- GNOME/gobject-introspection/gobject-introspection.changes   2011-06-16 
16:35:07.0 +0200
+++ 
/mounts/work_src_done/STABLE/gobject-introspection/gobject-introspection.changes
2011-07-11 13:26:09.0 +0200
@@ -1,0 +2,8 @@
+Mon Jul 11 13:24:35 CEST 2011 - vu...@opensuse.org
+
+- gi-find-deps.sh: Correctly deal with from gi.repository import
+  Gtk,GObject by replacing ',' with a space instead of just
+  removing it. This should fix wrong Requires like
+  typelib(GtkGObject).
+
+---

calling whatdependson for head-i586




Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.HNHAl4/_old  2011-07-12 09:02:03.0 +0200
+++ /var/tmp/diff_new_pack.HNHAl4/_new  2011-07-12 09:02:03.0 +0200
@@ -19,7 +19,7 @@
 
 Name:   gobject-introspection
 Version:1.29.0
-Release:1
+Release:2
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 License:LGPLv2.1+
 Summary:GObject Introspection Tools

++ gi-find-deps.sh ++
--- /var/tmp/diff_new_pack.HNHAl4/_old  2011-07-12 09:02:03.0 +0200
+++ /var/tmp/diff_new_pack.HNHAl4/_new  2011-07-12 09:02:03.0 +0200
@@ -65,7 +65,7 @@
done
;;
  *.py)
-   for module in $(grep -h -P from gi.repository import 
(\w+) $file | sed 's:#.*::' | sed -e 's,from gi.repository import,,' -r -e 
's:\s+as\s+\w+::g' -e 's:,::g'); do
+   for module in $(grep -h -P from gi.repository import 
(\w+) $file | sed 's:#.*::' | sed -e 's,from gi.repository import,,' -r -e 
's:\s+as\s+\w+::g' -e 's:,: :g'); do
split_name_version $module
print_req_prov
done






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2011-07-08 Thread h_root

Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory
checked in at Fri Jul 8 12:43:00 CEST 2011.




--- GNOME/gobject-introspection/gobject-introspection.changes   2011-06-03 
15:03:31.0 +0200
+++ 
/mounts/work_src_done/STABLE/gobject-introspection/gobject-introspection.changes
2011-06-16 16:35:07.0 +0200
@@ -1,0 +2,28 @@
+Wed Jun 15 12:25:02 CEST 2011 - dims...@opensuse.org
+
+- Update to version 1.29.0:
+  + Bump version to reflect the link to the glib version.
+  + Many improvement and fixes in the scanner, including:
+- Read (array) and (element-type) annotations for fields
+- Add support for the (skip) annotation on parameters or return
+  values
+- Always add a zero-terminated attribute when it cannot be
+  implied
+  + Fix accessing structure fields that are arrays
+  + Improved regression tests
+
+---
+Sat Jun 11 15:08:25 CEST 2011 - vu...@opensuse.org
+
+- Add an exclude path to gobjectintrospection.attr: we do not want
+  to look at files in /usr/share/doc/packages/ as those are just
+  documentation files. If examples are provided as documentation,
+  we do not want those examples to cause excessive Requires. This
+  fixes python-gobject requiring typelib(Gtk).
+
+---
+Fri Jun  3 13:13:22 UTC 2011 - dims...@opensuse.org
+
+- Enable typelib() Requires as well.
+
+---

calling whatdependson for head-i586


Old:

  gobject-introspection-0.10.8.tar.bz2

New:

  gobject-introspection-1.29.0.tar.bz2



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.nlyvvC/_old  2011-07-08 12:39:54.0 +0200
+++ /var/tmp/diff_new_pack.nlyvvC/_new  2011-07-08 12:39:54.0 +0200
@@ -18,8 +18,8 @@
 
 
 Name:   gobject-introspection
-Version:0.10.8
-Release:2
+Version:1.29.0
+Release:1
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 License:LGPLv2.1+
 Summary:GObject Introspection Tools

++ gobject-introspection-0.10.8.tar.bz2 - 
gobject-introspection-1.29.0.tar.bz2 ++
 100315 lines of diff (skipped)

++ gobjectintrospection.attr ++
--- /var/tmp/diff_new_pack.nlyvvC/_old  2011-07-08 12:39:54.0 +0200
+++ /var/tmp/diff_new_pack.nlyvvC/_new  2011-07-08 12:39:54.0 +0200
@@ -1,2 +1,4 @@
-%__gobjectintrospection_provides %{_rpmconfigdir}/gi-find-deps.sh -P
-%__gobjectintrospection_path   ^(%{_libdir}/.*\.typelib)|(.*\.py)|(.*\.js)$
+%__gobjectintrospection_provides   %{_rpmconfigdir}/gi-find-deps.sh -P
+%__gobjectintrospection_requires   %{_rpmconfigdir}/gi-find-deps.sh -R
+%__gobjectintrospection_path   
^(%{_libdir}/.*\.typelib)|(.*\.py)|(.*\.js)$
+%__gobjectintrospection_exclude_path   ^/usr/share/doc/packages/






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit gobject-introspection for openSUSE:Factory

2011-05-02 Thread h_root

Hello community,

here is the log from the commit of package gobject-introspection for 
openSUSE:Factory
checked in at Mon May 2 12:15:41 CEST 2011.




--- GNOME/gobject-introspection/gobject-introspection.changes   2011-01-14 
15:36:06.0 +0100
+++ 
/mounts/work_src_done/STABLE/gobject-introspection/gobject-introspection.changes
2011-04-27 16:49:09.0 +0200
@@ -1,0 +2,77 @@
+Wed Apr 27 09:16:02 UTC 2011 - dims...@opensuse.org
+
+- Add gi-find-deps.sh: automatically detect Requires and Provides
+  for gobject-introspection typelibs.
+
+---
+Tue Apr 26 14:52:08 UTC 2011 - fcro...@novell.com
+
+- Update to version 0.10.8:
+  + bgo#647621: g_spawn_async_with_pipes annotation corrections.
+  + gimarshallingtests: Remove incorrect cast.
+  + bgo#647796: Added annotation for g_variant_new_variant to mark
+it as const.
+
+---
+Tue Apr  5 11:16:05 UTC 2011 - fcro...@novell.com
+
+- Update to version 0.10.7:
+  + add annotations for g_base64_encode and g_base64_decode
+  + bgo#640264: girparser: use c:identifier-prefixes instead of
+c:prefix.
+
+---
+Mon Mar 28 11:23:10 UTC 2011 - fcro...@novell.com
+
+- Update to version 0.10.6:
+  + bgo#645692: fix generation of cairo typelib.
+- Changes from version 0.10.5:
+  + bgo#644749: support setting gobjects and ginterfaces in struct
+fields.
+- Changes from version 0.10.4:
+  + Use fully qualified shared library for cairo-1.0.gir.
+
+---
+Thu Feb 24 18:15:24 UTC 2011 - fcro...@novell.com
+
+- Update to version 0.10.3:
+  + Visible changes:
+- Nested structs and unions (bgo#555960)
+- Support Shadows: annotation (bgo#556475)
+- Allow annotation of enums as bitfields (bgo#573332)
+- Add support for a 'closure' and 'destroy' annotations
+  (bgo#574284)
+- Add short/ushort support (bgo#584423)
+  + Many improvement and fixes in the scanner, including:
+- Parse doc-comment tags case-insensitive (bgo#572086)
+- #defines should be parsed in .h files but not .c files
+  (bgo#572790)
+  + Various additions and fixes to introspection data shipped with
+gobject-introspection, including:
+- Add annotations for g_spawn_* functions (bgo#585373)
+  + Other bugs fixed: bgo#551738, bgo#555964, bgo#561360,
+bgo#561604, bgo#563469, bgo#563682, bgo#564016, bgo#566560,
+bgo#567906, bgo#568680, bgo#569355, bgo#569633, bgo#569930,
+bgo#570594, bgo#570903, bgo#571182, bgo#571248, bgo#571483,
+bgo#571548, bgo#571649, bgo#572075, bgo#572423, bgo#572434,
+bgo#572563, bgo#572965, bgo#573306, bgo#573309, bgo#574139,
+bgo#574501, bgo#575613, bgo#576323, bgo#576605, bgo#576627,
+bgo#577065, bgo#577534, bgo#577546, bgo#579522, bgo#579602,
+bgo#581680, bgo#581682, bgo#581684, bgo#581685, bgo#581689,
+bgo#583338, bgo#584432, bgo#584453, bgo#584816, bgo#584842,
+bgo#585081, bgo#585141, bgo#585150, bgo#585328, bgo#585579,
+bgo#585584, bgo#585908.
+- Changes from version 0.10.2:
+  + Add (constructor) annotation
+  + Add (method) overrides
+  + Disable missing class structure warning.
+  + Depend on cairo-gobject if available
+  + Pass shared-library as-is to g_module_open
+  + Various improvements and bug fixes.
+- Add support for source service checkout, with %BUILD_FROM_VCS:
+  + Add gnome-common and gtk-doc BuildRequires.
+  + Add call to ./autogen.sh.
+  + Enforce gtk-doc html generation by passing --enable-gtk-doc to
+configure.
+
+---

calling whatdependson for head-i586


Old:

  gobject-introspection-0.10.1.tar.bz2

New:

  gi-find-deps.sh
  gobject-introspection-0.10.8.tar.bz2



Other differences:
--
++ gobject-introspection.spec ++
--- /var/tmp/diff_new_pack.vLy9Th/_old  2011-05-02 12:14:30.0 +0200
+++ /var/tmp/diff_new_pack.vLy9Th/_new  2011-05-02 12:14:30.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   gobject-introspection
-Version:0.10.1
+Version:0.10.8
 Release:1
 # FIXME: when bgo#629930 gets fixed, move the appropriate pkg-config files to 
the main package and rename the devel package to libgirepository-devel
 License:LGPLv2.1+
@@ -26,7 +26,9 @@
 Url:http://live.gnome.org/GObjectIntrospection
 Group:  Development/Libraries/GNOME
 Source0:%{name}-%{version}.tar.bz2
-Source1:%{name}-rpmlintrc
+# gi-find-deps.sh is a rpm helper for Provides and Requires. Script creates 
typelib()-style Provides/Requires.
+Source1:gi-find-deps.sh
+Source99:   %{name}-rpmlintrc
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
@@ -35,6 +37,10 @@