Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package template-glib for openSUSE:Factory 
checked in at 2023-03-07 16:49:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/template-glib (Old)
 and      /work/SRC/openSUSE:Factory/.template-glib.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "template-glib"

Tue Mar  7 16:49:29 2023 rev:11 rq:1069716 version:3.36.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/template-glib/template-glib.changes      
2022-09-21 14:43:33.177937088 +0200
+++ /work/SRC/openSUSE:Factory/.template-glib.new.31432/template-glib.changes   
2023-03-07 16:50:04.549502943 +0100
@@ -1,0 +2,8 @@
+Mon Mar  6 13:37:15 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 3.36.1:
+  + Fix leak of GObject Introspection interface info.
+  + Document usage of package_subdir.
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  template-glib-3.36.0.tar.xz

New:
----
  template-glib-3.36.1.tar.xz

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

Other differences:
------------------
++++++ template-glib.spec ++++++
--- /var/tmp/diff_new_pack.6tOJJE/_old  2023-03-07 16:50:05.069505679 +0100
+++ /var/tmp/diff_new_pack.6tOJJE/_new  2023-03-07 16:50:05.073505701 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package template-glib
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           template-glib
-Version:        3.36.0
+Version:        3.36.1
 Release:        0
 Summary:        Library for generating text based on a template and user 
defined state
 License:        LGPL-2.1-or-later

++++++ template-glib-3.36.0.tar.xz -> template-glib-3.36.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/template-glib-3.36.0/NEWS 
new/template-glib-3.36.1/NEWS
--- old/template-glib-3.36.0/NEWS       2022-09-17 22:19:36.000000000 +0200
+++ new/template-glib-3.36.1/NEWS       2023-03-04 00:19:38.000000000 +0100
@@ -1,4 +1,14 @@
 ==============
+Version 3.36.1
+==============
+
+This release contains important fixes suggested for distribution to end users.
+
+ • Fix leak of GObject Introspection interface info
+ • Document usage of package_subdir
+ • Translation updates
+
+==============
 Version 3.36.0
 ==============
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/template-glib-3.36.0/meson.build 
new/template-glib-3.36.1/meson.build
--- old/template-glib-3.36.0/meson.build        2022-09-17 22:19:36.000000000 
+0200
+++ new/template-glib-3.36.1/meson.build        2023-03-04 00:19:38.000000000 
+0100
@@ -1,5 +1,5 @@
 project('template-glib', 'c',
-          version: '3.36.0',
+          version: '3.36.1',
           license: 'LGPLv2.1+',
     meson_version: '>= 0.51.0',
   default_options: [ 'warning_level=2', 'buildtype=debugoptimized', 
'c_std=gnu11' ],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/template-glib-3.36.0/meson_options.txt 
new/template-glib-3.36.1/meson_options.txt
--- old/template-glib-3.36.0/meson_options.txt  2022-09-17 22:19:36.000000000 
+0200
+++ new/template-glib-3.36.1/meson_options.txt  2023-03-04 00:19:38.000000000 
+0100
@@ -6,7 +6,14 @@
 option('introspection', type: 'feature', value: 'auto')
 option('vapi', type: 'boolean', value: true)
 
-# For subproject usage
+# For subproject usage.
+#
+# If this is a subproject and you want the installed files to be private
+# that means you can set package_subdir=gnome-builder and install them in
+# someplace like:
+#
+# /usr/lib/gnome-builder/libtemplate_glib-1.0.so
+# /usr/lib/girepository-1.0/gnome-builder/TemplateGLib-1.0.typelib
 option('package_subdir', type: 'string',
   description: 'Private sub-directory used when built as a subproject'
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/template-glib-3.36.0/po/LINGUAS 
new/template-glib-3.36.1/po/LINGUAS
--- old/template-glib-3.36.0/po/LINGUAS 2022-09-17 22:19:36.000000000 +0200
+++ new/template-glib-3.36.1/po/LINGUAS 2023-03-04 00:19:38.000000000 +0100
@@ -14,6 +14,7 @@
 hu
 id
 it
+ka
 lt
 nl
 pl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/template-glib-3.36.0/po/ka.po 
new/template-glib-3.36.1/po/ka.po
--- old/template-glib-3.36.0/po/ka.po   1970-01-01 01:00:00.000000000 +0100
+++ new/template-glib-3.36.1/po/ka.po   2023-03-04 00:19:38.000000000 +0100
@@ -0,0 +1,38 @@
+# Georgian translation for template-glib.
+# Copyright (C) 2022 template-glib's COPYRIGHT HOLDER
+# This file is distributed under the same license as the template-glib package.
+# NorwayFun <temuri.doghona...@gmail.com>, 2022.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: template-glib main\n"
+"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/template-glib/issues\n";
+"POT-Creation-Date: 2022-11-02 06:11+0000\n"
+"PO-Revision-Date: 2022-11-20 19:04+0100\n"
+"Last-Translator: Temuri Doghonadze <temuri.doghona...@gmail.com>\n"
+"Language-Team: Georgian <k...@li.org>\n"
+"Language: ka\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 3.2\n"
+
+#: src/tmpl-parser.c:199
+#, c-format
+msgid "%s() may only be called once"
+msgstr "%s() მხოლოდ ერთხელ შეგიძლიათ 
გამოიძახოთ"
+
+#: src/tmpl-parser.c:211
+#, c-format
+msgid "Parser does not contain an input stream"
+msgstr "დამმუშავებელი შეყვანის 
ნაკადს არ შეიცავს"
+
+#: src/tmpl-template.c:454
+#, c-format
+msgid "Must parse template before expanding"
+msgstr "გაფართოებამდე შაბლონის 
დამუშავება აუცილებელია"
+
+#: src/tmpl-template-locator.c:117
+#, c-format
+msgid "Failed to locate template “%s”"
+msgstr "შაბლონი \"%s\" ვერ ვიპოვე"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/template-glib-3.36.0/po/tr.po 
new/template-glib-3.36.1/po/tr.po
--- old/template-glib-3.36.0/po/tr.po   2022-09-17 22:19:36.000000000 +0200
+++ new/template-glib-3.36.1/po/tr.po   2023-03-04 00:19:38.000000000 +0100
@@ -1,21 +1,22 @@
 # Turkish translation for template-glib.
 # Copyright (C) 2019 template-glib's COPYRIGHT HOLDER
 # This file is distributed under the same license as the template-glib package.
+#
 # Serdar Sağlam <teknomo...@msn.com>, 2019.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: template-glib master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/template-glib/issues\n";
-"POT-Creation-Date: 2018-11-21 13:22+0000\n"
+"POT-Creation-Date: 2022-09-18 14:32+0000\n"
 "PO-Revision-Date: 2019-01-29 03:05+0300\n"
-"Language-Team: Turkish <t...@li.org>\n"
+"Last-Translator: Serdar Sağlam <teknomo...@yandex.com>\n"
+"Language-Team: Turkish <gnome-t...@gnome.org>\n"
 "Language: tr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"Last-Translator: Serdar Sağlam <teknomo...@yandex.com>\n"
 "X-Generator: Poedit 2.2.1\n"
 
 #: src/tmpl-parser.c:199
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/template-glib-3.36.0/src/tmpl-expr-eval.c 
new/template-glib-3.36.1/src/tmpl-expr-eval.c
--- old/template-glib-3.36.0/src/tmpl-expr-eval.c       2022-09-17 
22:19:36.000000000 +0200
+++ new/template-glib-3.36.1/src/tmpl-expr-eval.c       2023-03-04 
00:19:38.000000000 +0100
@@ -1114,10 +1114,12 @@
       n_ifaces = g_object_info_get_n_interfaces ((GIObjectInfo *)base_info);
       for (i = 0; function == NULL && i < n_ifaces; i++)
         {
-          GIInterfaceInfo *iface_info;
+          GIInterfaceInfo *iface_info = NULL;
 
           iface_info = g_object_info_get_interface ((GIObjectInfo *)base_info, 
i);
           function = g_interface_info_find_method (iface_info, node->name);
+
+          g_clear_pointer (&iface_info, g_base_info_unref);
         }
 
       if (function != NULL)

Reply via email to