commit glibmm2_4 for openSUSE:Factory

2020-04-23 Thread root
Hello community,

here is the log from the commit of package glibmm2_4 for openSUSE:Factory 
checked in at 2020-04-23 18:26:23

Comparing /work/SRC/openSUSE:Factory/glibmm2_4 (Old)
 and  /work/SRC/openSUSE:Factory/.glibmm2_4.new.2738 (New)


Package is "glibmm2_4"

Thu Apr 23 18:26:23 2020 rev:11 rq:795186 version:2.64.2

Changes:

--- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes  2019-10-17 
12:59:05.409335501 +0200
+++ /work/SRC/openSUSE:Factory/.glibmm2_4.new.2738/glibmm2_4.changes
2020-04-23 18:26:26.251628384 +0200
@@ -1,0 +2,46 @@
+Sun Mar 22 12:11:27 UTC 2020 - Bjørn Lie 
+
+- Update to version 2.64.2:
+  + Glib: build_filename(): Fix the template overload.
+  + Build: Meson build: Install generate_extra_defs.h.
+- Use modern macros, tidy up spec.
+
+---
+Wed Mar 18 20:01:47 UTC 2020 - Bjørn Lie 
+
+- Update to version 2.64.1:
+  + Glib: Add missing #includes.
+
+---
+Wed Mar 18 07:57:49 UTC 2020 - Bjørn Lie 
+
+- Update to version 2.64.0:
+  + Glib:
+- Add get_user_runtime_dir().
+- Add get_host_name().
+- MainContext: Add push/pop/get_thread_default().
+- Add StdStringView and UStringView. Use them in
+  build_filename().
+- Regex: match(), match_all(): Deprecate rvalue string
+  references.
+- Add Glib::canonicalize_filename().
+- ustring: Fix insert(iterator, In, In).
+  + Gio:
+- DBus::Connection: Make the wrap() function thread-safe.
+- DBus::Message::get_unix_fd_list(): Add refreturn.
+  + gmmproc: Add optional decl_prefix parameter to
+_CLASS_BOXEDTYPE, _CLASS_BOXEDTYPE_STATIC, _CLASS_GOBJECT,
+_CLASS_INTERFACE, _CLASS_OPAQUE_COPYABLE,
+_CLASS_OPAQUE_REFCOUNTED, _WRAP_GERROR. Used for adding
+GLIBMM_API or similar for MS Visual C++.
+  + Build:
+- Add Meson support.
+- Drop gendef from Windows builds.
+  + Documentation:
+- Correct spelling of spawn_async_with_pipes().
+- Glib::Binding: Several doc improvements.
+- Glib::Binding: Explain why SlotTransform takes GValue*.
+- Regex: Note that Glib::ustring must be used in match methods.
+- Gio::AsyncResult: Improve the class description.
+
+---

Old:

  glibmm-2.62.0.tar.xz

New:

  glibmm-2.64.2.tar.xz



Other differences:
--
++ glibmm2_4.spec ++
--- /var/tmp/diff_new_pack.NL0AQa/_old  2020-04-23 18:26:27.147630100 +0200
+++ /var/tmp/diff_new_pack.NL0AQa/_new  2020-04-23 18:26:27.151630108 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glibmm2_4
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -20,14 +20,15 @@
 %define so_ver -2_4-1
 %define _name glibmm
 Name:   glibmm2_4
-Version:2.62.0
+Version:2.64.2
 Release:0
 Summary:C++ Interface for Glib
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 URL:http://www.gtkmm.org/
-Source0:
https://download.gnome.org/sources/glibmm/2.62/%{_name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/glibmm/2.64/%{_name}-%{version}.tar.xz
 Source99:   baselibs.conf
+
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
@@ -83,16 +84,16 @@
 C++ and makes it possible for gtkmm to wrap GObject-based APIs.
 
 %prep
-%setup -q -n %{_name}-%{version}
+%autosetup -p1 -n %{_name}-%{version}
 
 %build
 %configure --disable-static
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
-%fdupes %{buildroot}
+%fdupes %{buildroot}/{_prefix}
 
 %post -n libglibmm%{so_ver} -p /sbin/ldconfig
 %postun -n libglibmm%{so_ver} -p /sbin/ldconfig
@@ -101,7 +102,6 @@
 
 %files -n libglibmm%{so_ver}
 %license COPYING
-%doc AUTHORS ChangeLog NEWS README
 %{_libdir}/libglibmm-2.4.so.*
 %{_libdir}/libglibmm_generate_extra_defs-2.4.so.*
 
@@ -109,6 +109,7 @@
 %{_libdir}/libgiomm-2.4.so.*
 
 %files devel
+%doc AUTHORS ChangeLog NEWS README
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_includedir}/*

++ glibmm-2.62.0.tar.xz -> glibmm-2.64.2.tar.xz ++
/work/SRC/openSUSE:Factory/glibmm2_4/glibmm-2.62.0.tar.xz 
/work/SRC/openSUSE:Factory/.glibmm2_4.new.2738/glibmm-2.64.2.tar.xz differ: 
char 26, line 1




commit glibmm2_4 for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package glibmm2_4 for openSUSE:Factory 
checked in at 2019-10-17 12:59:03

Comparing /work/SRC/openSUSE:Factory/glibmm2_4 (Old)
 and  /work/SRC/openSUSE:Factory/.glibmm2_4.new.2352 (New)


Package is "glibmm2_4"

Thu Oct 17 12:59:03 2019 rev:10 rq:736523 version:2.62.0

Changes:

--- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes  2019-03-26 
15:38:24.852348627 +0100
+++ /work/SRC/openSUSE:Factory/.glibmm2_4.new.2352/glibmm2_4.changes
2019-10-17 12:59:05.409335501 +0200
@@ -1,0 +2,32 @@
+Wed Sep 18 19:07:49 UTC 2019 - Bjørn Lie 
+
+- Update to version 2.62.0:
+  + Glib:
+- Add ustring::make_valid()
+- Use convert_return_gchar_ptr_to_*() in a couple of ustring
+  methods
+- Add ustring::sprintf(), wrapping g_strdup_printf()
+- Fix callback races in glibmm when GSource is destructed
+- Checksum, Datetime, TimeZone: Add Glib::Value
+  specializations
+- Property: Add const get_proxy() returning ReadOnly. Getting
+  Proxy from ReadOnly is const
+- Property: Update for compatibility with Gtk::Builder
+- Fix memory leak in Variant>::create()
+- Deprecate TimeVal
+  + Gio:
+- Add Application::add_option_group()
+- DBus::Object: Fix refcounts in some vfuncs
+- Gio::DBus: Add ObjectProxy, ObjectSkeleton, ObjectManager,
+  ObjectManagerClient, ObjectManagerServer
+- Drive, MountOperation, ThemedIcon, TlsDatabase,
+  VolumeMonitor: Fix ownership of some lists and arrays (Fixes
+  memory leaks and dangling pointers)
+- Add SocketControlMessage::add_deserialize_func()
+  + gmmproc: Update for new glib deprecation macros
+  + Build: Require glib-2.0 >= 2.61.2
+  + Documentation:
+- Glib::init(), Gio::init(): Improve the documentation
+- Glib::ustring can't always replace std::string.
+
+---

Old:

  glibmm-2.60.0.tar.xz

New:

  glibmm-2.62.0.tar.xz



Other differences:
--
++ glibmm2_4.spec ++
--- /var/tmp/diff_new_pack.A8b2EQ/_old  2019-10-17 12:59:06.001334002 +0200
+++ /var/tmp/diff_new_pack.A8b2EQ/_new  2019-10-17 12:59:06.005333991 +0200
@@ -20,19 +20,19 @@
 %define so_ver -2_4-1
 %define _name glibmm
 Name:   glibmm2_4
-Version:2.60.0
+Version:2.62.0
 Release:0
 Summary:C++ Interface for Glib
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 URL:http://www.gtkmm.org/
-Source0:
https://download.gnome.org/sources/glibmm/2.60/%{_name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/glibmm/2.62/%{_name}-%{version}.tar.xz
 Source99:   baselibs.conf
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gio-2.0)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.59.2
+BuildRequires:  pkgconfig(glib-2.0) >= 2.61.2
 BuildRequires:  pkgconfig(gmodule-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(sigc++-2.0) >= 2.9.1

++ glibmm-2.60.0.tar.xz -> glibmm-2.62.0.tar.xz ++
/work/SRC/openSUSE:Factory/glibmm2_4/glibmm-2.60.0.tar.xz 
/work/SRC/openSUSE:Factory/.glibmm2_4.new.2352/glibmm-2.62.0.tar.xz differ: 
char 26, line 1




commit glibmm2_4 for openSUSE:Factory

2019-03-26 Thread root
Hello community,

here is the log from the commit of package glibmm2_4 for openSUSE:Factory 
checked in at 2019-03-26 15:38:23

Comparing /work/SRC/openSUSE:Factory/glibmm2_4 (Old)
 and  /work/SRC/openSUSE:Factory/.glibmm2_4.new.25356 (New)


Package is "glibmm2_4"

Tue Mar 26 15:38:23 2019 rev:9 rq:688440 version:2.60.0

Changes:

--- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes  2018-12-19 
13:47:55.539409218 +0100
+++ /work/SRC/openSUSE:Factory/.glibmm2_4.new.25356/glibmm2_4.changes   
2019-03-26 15:38:24.852348627 +0100
@@ -1,0 +2,36 @@
+Fri Mar 22 18:51:19 UTC 2019 - Bjørn Lie 
+
+- Update to version 2.60.0:
+  + Glib:
+- Add DateTime::get_timezone(), KeyFile::get_locale_for_key()
+  and TimeZone::get_identifier().
+- Add Value_RefPtrBoxed<>, Value>
+  specializations and other Value specializations that are
+  necessary for _WRAP_PROPERTY.
+- Object construction: Add custom class init and instance init
+  functions.
+  + Gio:
+- Add AppInfo::launch_uris_async() and launch_uris_async(),
+  DBusConnection::get_flags() and property_flags().
+- Settings: Add property_settings_schema().
+- TlsClientConnection: Deprecate property_accepted_cas().
+- ThemedIcon: Add create(const std::vector&
+  iconnames).
+- Remove NO_GTYPE from some _WRAP_ENUMs.
+- TlsConnection: Deprecate rehandshake API.
+- Application: Add signal_name_lost().
+  + gmmproc: Add _IS_REFCOUNTED_BOXEDTYPE.
+  + Build: Require glib-2.0 >= 2.59.2.
+
+---
+Wed Mar 20 23:45:33 UTC 2019 - Bjørn Lie 
+
+- Update to version 2.58.1:
+  + gmmproc:
+- _WRAP_ENUM and _WRAP_GERROR: Add gtype_func parameter.
+- docextract_to_xml.py: Add --exclude-file option.
+  + Documentation:
+- README: Add installation instructions.
+- Don’t use @retval on out args, use @param[out].
+
+---

Old:

  glibmm-2.58.0.tar.xz

New:

  glibmm-2.60.0.tar.xz



Other differences:
--
++ glibmm2_4.spec ++
--- /var/tmp/diff_new_pack.kR2zpz/_old  2019-03-26 15:38:25.520348361 +0100
+++ /var/tmp/diff_new_pack.kR2zpz/_new  2019-03-26 15:38:25.520348361 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package glibmm2_4
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,19 +20,19 @@
 %define so_ver -2_4-1
 %define _name glibmm
 Name:   glibmm2_4
-Version:2.58.0
+Version:2.60.0
 Release:0
 Summary:C++ Interface for Glib
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 URL:http://www.gtkmm.org/
-Source0:
https://download.gnome.org/sources/glibmm/2.58/%{_name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/glibmm/2.60/%{_name}-%{version}.tar.xz
 Source99:   baselibs.conf
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gio-2.0)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.55.1
+BuildRequires:  pkgconfig(glib-2.0) >= 2.59.2
 BuildRequires:  pkgconfig(gmodule-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(sigc++-2.0) >= 2.9.1

++ glibmm-2.58.0.tar.xz -> glibmm-2.60.0.tar.xz ++
/work/SRC/openSUSE:Factory/glibmm2_4/glibmm-2.58.0.tar.xz 
/work/SRC/openSUSE:Factory/.glibmm2_4.new.25356/glibmm-2.60.0.tar.xz differ: 
char 26, line 1




commit glibmm2_4 for openSUSE:Factory

2018-12-19 Thread root
Hello community,

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

Comparing /work/SRC/openSUSE:Factory/glibmm2_4 (Old)
 and  /work/SRC/openSUSE:Factory/.glibmm2_4.new.28833 (New)


Package is "glibmm2_4"

Wed Dec 19 13:47:48 2018 rev:8 rq:657861 version:2.58.0

Changes:

--- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes  2018-04-05 
15:30:48.413964465 +0200
+++ /work/SRC/openSUSE:Factory/.glibmm2_4.new.28833/glibmm2_4.changes   
2018-12-19 13:47:55.539409218 +0100
@@ -1,0 +2,19 @@
+Fri Nov 30 19:05:41 UTC 2018 - bjorn@gmail.com
+
+- Update to version 2.58.0:
+  + This release is identical to 2.56.1.
+
+---
+Fri Nov 30 18:50:27 UTC 2018 - bjorn@gmail.com
+
+- Update to version 2.56.1:
+  + Glib:
+- ustring: Fix wchar conversion on macOS with libc++.
+- Avoid compiler warnings from function pointer conversions.
+  + Gio: SocketClient: Take copy in RefPtrs for signal args.
+  + Build:
+- Require glib-2.0 >= 2.55.1.
+- Replace the Visual Studio project files with MSVC NMake
+  project files.
+
+---

Old:

  glibmm-2.56.0.tar.xz

New:

  glibmm-2.58.0.tar.xz



Other differences:
--
++ glibmm2_4.spec ++
--- /var/tmp/diff_new_pack.W3EdVH/_old  2018-12-19 13:47:56.587407758 +0100
+++ /var/tmp/diff_new_pack.W3EdVH/_new  2018-12-19 13:47:56.595407746 +0100
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -20,19 +20,19 @@
 %define so_ver -2_4-1
 %define _name glibmm
 Name:   glibmm2_4
-Version:2.56.0
+Version:2.58.0
 Release:0
 Summary:C++ Interface for Glib
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 URL:http://www.gtkmm.org/
-Source0:
http://download.gnome.org/sources/glibmm/2.56/%{_name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/glibmm/2.58/%{_name}-%{version}.tar.xz
 Source99:   baselibs.conf
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gio-2.0)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.49.7
+BuildRequires:  pkgconfig(glib-2.0) >= 2.55.1
 BuildRequires:  pkgconfig(gmodule-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(sigc++-2.0) >= 2.9.1

++ glibmm-2.56.0.tar.xz -> glibmm-2.58.0.tar.xz ++
/work/SRC/openSUSE:Factory/glibmm2_4/glibmm-2.56.0.tar.xz 
/work/SRC/openSUSE:Factory/.glibmm2_4.new.28833/glibmm-2.58.0.tar.xz differ: 
char 25, line 1




commit glibmm2_4 for openSUSE:Factory

2018-04-05 Thread root
Hello community,

here is the log from the commit of package glibmm2_4 for openSUSE:Factory 
checked in at 2018-04-05 15:30:42

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


Package is "glibmm2_4"

Thu Apr  5 15:30:42 2018 rev:7 rq:592855 version:2.56.0

Changes:

--- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes  2018-03-08 
10:43:26.623698615 +0100
+++ /work/SRC/openSUSE:Factory/.glibmm2_4.new/glibmm2_4.changes 2018-04-05 
15:30:48.413964465 +0200
@@ -1,0 +2,31 @@
+Sat Mar 31 11:16:47 UTC 2018 - bjorn@gmail.com
+
+- Update to version 2.56.0:
+  + Glib:
+- Threads::Private: Fix gobj() (bgo#791711).
+- TimeoutSource: Use monotonic time consistently (bgo#792524).
+- Add RefPtr::get(). (bgo#495762).
+  + Gio:
+- TlsClientConnection: Deprecate set/get/property_use_ssl3().
+- DataInputStream: Deprecate read_until().
+- Application: Add property_resource_base_path_string(). This
+  is a replacement for property_resource_base_path() which
+  can't be fixed without breaking ABI (bgo#787496).
+- Application: Add three set_option_context_*() methods.
+- DesktopAppInfo: Add get_locale_string().
+  + Documentation: Slightly elaborate Glib::Variant docs
+(bgo#778219).
+  + tests:
+- glibmm_variant: Don't use C++14 features when a C++11
+  compiler is used (bgo#787648).
+- glibmm_interface_move test: Avoid unused function warnings.
+  + gmmproc:
+- _WRAP_METHOD:
+  . Accept optional list of exceptions in errthrow
+(bgo#787979).
+  . Suppress the @return section in generated documentation if
+return type is void (bgo#787978).
+- Add _MEMBER_SET_STR macro, setter for strings (bgo#793778).
+- Drop gcc8.patch: Fixed upstream.
+
+---

Old:

  gcc8.patch
  glibmm-2.52.1.tar.xz

New:

  glibmm-2.56.0.tar.xz



Other differences:
--
++ glibmm2_4.spec ++
--- /var/tmp/diff_new_pack.d3W0tj/_old  2018-04-05 15:30:49.753916033 +0200
+++ /var/tmp/diff_new_pack.d3W0tj/_new  2018-04-05 15:30:49.761915744 +0200
@@ -20,16 +20,14 @@
 %define so_ver -2_4-1
 %define _name glibmm
 Name:   glibmm2_4
-Version:2.52.1
+Version:2.56.0
 Release:0
 Summary:C++ Interface for Glib
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 URL:http://www.gtkmm.org/
-Source0:
http://download.gnome.org/sources/glibmm/2.52/%{_name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/glibmm/2.56/%{_name}-%{version}.tar.xz
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM gcc8.patch sch...@suse.de -- Add missing address 
operator, fixes build wity GCC 8.
-Patch0: gcc8.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
@@ -86,7 +84,6 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
-%patch0 -p1
 
 %build
 %configure --disable-static

++ glibmm-2.52.1.tar.xz -> glibmm-2.56.0.tar.xz ++
/work/SRC/openSUSE:Factory/glibmm2_4/glibmm-2.52.1.tar.xz 
/work/SRC/openSUSE:Factory/.glibmm2_4.new/glibmm-2.56.0.tar.xz differ: char 25, 
line 1




commit glibmm2_4 for openSUSE:Factory

2018-03-08 Thread root
Hello community,

here is the log from the commit of package glibmm2_4 for openSUSE:Factory 
checked in at 2018-03-08 10:43:24

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


Package is "glibmm2_4"

Thu Mar  8 10:43:24 2018 rev:6 rq:582718 version:2.52.1

Changes:

--- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes  2018-03-01 
12:07:15.647278479 +0100
+++ /work/SRC/openSUSE:Factory/.glibmm2_4.new/glibmm2_4.changes 2018-03-08 
10:43:26.623698615 +0100
@@ -1,0 +2,5 @@
+Wed Feb 28 16:26:47 UTC 2018 - dims...@opensuse.org
+
+- Modernize spec-file by calling spec-cleaner
+
+---



Other differences:
--
++ glibmm2_4.spec ++
--- /var/tmp/diff_new_pack.OfUyOa/_old  2018-03-08 10:43:27.499667076 +0100
+++ /var/tmp/diff_new_pack.OfUyOa/_new  2018-03-08 10:43:27.503666932 +0100
@@ -25,7 +25,7 @@
 Summary:C++ Interface for Glib
 License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
-Url:http://www.gtkmm.org/
+URL:http://www.gtkmm.org/
 Source0:
http://download.gnome.org/sources/glibmm/2.52/%{_name}-%{version}.tar.xz
 Source99:   baselibs.conf
 # PATCH-FIX-UPSTREAM gcc8.patch sch...@suse.de -- Add missing address 
operator, fixes build wity GCC 8.




commit glibmm2_4 for openSUSE:Factory

2018-03-01 Thread root
Hello community,

here is the log from the commit of package glibmm2_4 for openSUSE:Factory 
checked in at 2018-03-01 12:07:14

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


Package is "glibmm2_4"

Thu Mar  1 12:07:14 2018 rev:5 rq:580879 version:2.52.1

Changes:

--- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes  2017-09-15 
21:06:17.809896027 +0200
+++ /work/SRC/openSUSE:Factory/.glibmm2_4.new/glibmm2_4.changes 2018-03-01 
12:07:15.647278479 +0100
@@ -1,0 +2,10 @@
+Wed Feb 28 08:30:00 UTC 2018 - dims...@opensuse.org
+
+- Package COPYING as %license instead of %doc.
+
+---
+Tue Feb 27 09:11:55 UTC 2018 - sch...@suse.de
+
+- Add gcc8.patch: add missing address operator.
+
+---

New:

  gcc8.patch



Other differences:
--
++ glibmm2_4.spec ++
--- /var/tmp/diff_new_pack.96PIbq/_old  2018-03-01 12:07:16.275255939 +0100
+++ /var/tmp/diff_new_pack.96PIbq/_new  2018-03-01 12:07:16.275255939 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package glibmm2_4
 #
-# 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
@@ -18,25 +18,26 @@
 
 # Update baselibs.conf when changing this
 %define so_ver -2_4-1
-
-Name:   glibmm2_4
 %define _name glibmm
+Name:   glibmm2_4
 Version:2.52.1
 Release:0
 Summary:C++ Interface for Glib
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Libraries/C and C++
 Url:http://www.gtkmm.org/
 Source0:
http://download.gnome.org/sources/glibmm/2.52/%{_name}-%{version}.tar.xz
 Source99:   baselibs.conf
+# PATCH-FIX-UPSTREAM gcc8.patch sch...@suse.de -- Add missing address 
operator, fixes build wity GCC 8.
+Patch0: gcc8.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(gmodule-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(gobject-2.0) >= 2.49.7
 BuildRequires:  pkgconfig(sigc++-2.0) >= 2.9.1
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Glibmm is the official C++ interface for the popular cross-platform
@@ -44,7 +45,6 @@
 C++ and makes it possible for gtkmm to wrap GObject-based APIs.
 
 %package -n libglibmm%{so_ver}
-
 Summary:C++ Interface for Glib
 Group:  System/Libraries
 Provides:   glibmm2 = %{version}
@@ -58,7 +58,6 @@
 C++ and makes it possible for gtkmm to wrap GObject-based APIs.
 
 %package -n libgiomm%{so_ver}
-
 Summary:C++ Interface for Gio
 Group:  System/Libraries
 
@@ -87,6 +86,7 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
+%patch0 -p1
 
 %build
 %configure --disable-static
@@ -94,29 +94,24 @@
 
 %install
 %make_install
-rm %{buildroot}%{_libdir}/*.la
+find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes %{buildroot}
 
 %post -n libglibmm%{so_ver} -p /sbin/ldconfig
-
 %postun -n libglibmm%{so_ver} -p /sbin/ldconfig
-
 %post -n libgiomm%{so_ver} -p /sbin/ldconfig
-
 %postun -n libgiomm%{so_ver} -p /sbin/ldconfig
 
 %files -n libglibmm%{so_ver}
-%defattr (-, root, root)
-%doc AUTHORS COPYING ChangeLog NEWS README
+%license COPYING
+%doc AUTHORS ChangeLog NEWS README
 %{_libdir}/libglibmm-2.4.so.*
 %{_libdir}/libglibmm_generate_extra_defs-2.4.so.*
 
 %files -n libgiomm%{so_ver}
-%defattr (-, root, root)
 %{_libdir}/libgiomm-2.4.so.*
 
 %files devel
-%defattr (-, root, root)
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_includedir}/*

++ gcc8.patch ++
Index: glibmm-2.52.1/glib/glibmm/threads.h
===
--- glibmm-2.52.1.orig/glib/glibmm/threads.h
+++ glibmm-2.52.1/glib/glibmm/threads.h
@@ -657,7 +657,7 @@ public:
*/
   inline void replace(T* data);
 
-  GPrivate* gobj() { return gobject_; }
+  GPrivate* gobj() { return _; }
 
 private:
   GPrivate gobject_;



commit glibmm2_4 for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package glibmm2_4 for openSUSE:Factory 
checked in at 2017-09-15 21:06:04

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


Package is "glibmm2_4"

Fri Sep 15 21:06:04 2017 rev:4 rq:526062 version:2.52.1

Changes:

--- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes  2017-06-30 
18:40:22.846852071 +0200
+++ /work/SRC/openSUSE:Factory/.glibmm2_4.new/glibmm2_4.changes 2017-09-15 
21:06:17.809896027 +0200
@@ -1,0 +2,7 @@
+Thu Sep 14 08:45:45 UTC 2017 - zai...@opensuse.org
+
+- Update to version 2.52.1:
+  + Gio: TlsDatabase: Fix memory leak in a vfunc (bgo#783360).
+  + Documentation: Update docs of get_*_name().
+
+---

Old:

  glibmm-2.52.0.tar.xz

New:

  glibmm-2.52.1.tar.xz



Other differences:
--
++ glibmm2_4.spec ++
--- /var/tmp/diff_new_pack.MiqU3l/_old  2017-09-15 21:06:18.489800575 +0200
+++ /var/tmp/diff_new_pack.MiqU3l/_new  2017-09-15 21:06:18.489800575 +0200
@@ -21,7 +21,7 @@
 
 Name:   glibmm2_4
 %define _name glibmm
-Version:2.52.0
+Version:2.52.1
 Release:0
 Summary:C++ Interface for Glib
 License:LGPL-2.1+

++ glibmm-2.52.0.tar.xz -> glibmm-2.52.1.tar.xz ++
/work/SRC/openSUSE:Factory/glibmm2_4/glibmm-2.52.0.tar.xz 
/work/SRC/openSUSE:Factory/.glibmm2_4.new/glibmm-2.52.1.tar.xz differ: char 28, 
line 1




commit glibmm2_4 for openSUSE:Factory

2017-06-30 Thread root
Hello community,

here is the log from the commit of package glibmm2_4 for openSUSE:Factory 
checked in at 2017-06-30 18:40:16

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


Package is "glibmm2_4"

Fri Jun 30 18:40:16 2017 rev:3 rq:506739 version:2.52.0

Changes:

--- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes  2017-06-12 
15:08:23.711849664 +0200
+++ /work/SRC/openSUSE:Factory/.glibmm2_4.new/glibmm2_4.changes 2017-06-30 
18:40:22.846852071 +0200
@@ -1,0 +2,51 @@
+Sat Jun 24 15:25:20 UTC 2017 - zai...@opensuse.org
+
+- Update to version 2.52.0:
+  + Gio: UnixSocketAddress::create(): Remove the default value for
+the type parameter to avoid ambiguity (bgo#782592).
+  + Gio::DBus: Proxy: Wrap call() and call_sync() methods
+(bgo#781818).
+  + Documentation: RefPtr: Clarify comment about undefined
+behaviour.
+- Changes from version 2.51.7:
+  + Glib:
+- SettingsSchemaKey: Add missing value/range methods
+  (bgo#774903).
+- Variant: Replace throw(std::bad_cast) with noexcept(false),
+  to fix the build with C++17 (rh#1438766).
+- VariantType: Deprecate first() and next(). Add
+  get_item_types() (bgo#775741).
+  + Gio:
+- ActionMap: Add add_action_with_parameter() that takes a
+  parameter type, and deprecated the existing method, because
+  it cannot work (bgo#77).
+- SimpleAction: Make set_state() public (bgo#777953).
+  + Build:
+- MacOS: Correct build without gdesktopinfo (bgo#781947).
+- Glib::Object: Suppress deprecation warning for
+  g_object_newv() with glib 2.54.
+- Changes from version 2.51.6:
+  + Glib:
+- Dispatcher:
+  . autodeduce the type of the fd field (bgo#772074).
+  . Don't cast a HANDLE to an int on Windows (bgo#772074).
+- ustring: Add cbegin() and cend().
+  + Gio:
+- Action: Include variant.h in the heaer (bgo#777953).
+- Application: get_default(): Correct the reference counting
+  (bgo#779936).
+- Settings:
+  . Really add set_enum() and set_flags() (bgo#774647).
+  . Writable-change-event signal: Correct the type of the key
+parameter (bgo#773977).
+- SettingsSchemaSource: get_default(): Correct the refcounting
+  (bgo#774593).
+  + Gio::DBus: Proxy: Fix memory leak in
+get_cached_property_names() (bgo#775210).
+  + Documentation:
+- Glib::Variant: Improve documentation of maybe types
+  (bgo#778219).
+- Gio::ActionMap: Clarify doc of ActivateWithParameterSlot.
+  + Build: Visual Studio builds: "Install" the .pdb files.
+
+---

Old:

  glibmm-2.50.1.tar.xz

New:

  glibmm-2.52.0.tar.xz



Other differences:
--
++ glibmm2_4.spec ++
--- /var/tmp/diff_new_pack.5OLsbw/_old  2017-06-30 18:40:23.810716498 +0200
+++ /var/tmp/diff_new_pack.5OLsbw/_new  2017-06-30 18:40:23.814715935 +0200
@@ -21,13 +21,13 @@
 
 Name:   glibmm2_4
 %define _name glibmm
-Version:2.50.1
+Version:2.52.0
 Release:0
 Summary:C++ Interface for Glib
 License:LGPL-2.1+
 Group:  Development/Libraries/C and C++
 Url:http://www.gtkmm.org/
-Source0:
http://download.gnome.org/sources/glibmm/2.50/%{_name}-%{version}.tar.xz
+Source0:
http://download.gnome.org/sources/glibmm/2.52/%{_name}-%{version}.tar.xz
 Source99:   baselibs.conf
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++

++ glibmm-2.50.1.tar.xz -> glibmm-2.52.0.tar.xz ++
/work/SRC/openSUSE:Factory/glibmm2_4/glibmm-2.50.1.tar.xz 
/work/SRC/openSUSE:Factory/.glibmm2_4.new/glibmm-2.52.0.tar.xz differ: char 26, 
line 1




commit glibmm2_4 for openSUSE:Factory

2017-06-12 Thread root
Hello community,

here is the log from the commit of package glibmm2_4 for openSUSE:Factory 
checked in at 2017-06-12 15:08:21

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


Package is "glibmm2_4"

Mon Jun 12 15:08:21 2017 rev:2 rq:501745 version:2.50.1

Changes:

--- /work/SRC/openSUSE:Factory/glibmm2_4/glibmm2_4.changes  2016-12-07 
11:12:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.glibmm2_4.new/glibmm2_4.changes 2017-06-12 
15:08:23.711849664 +0200
@@ -1,0 +2,22 @@
+Wed May 31 08:50:51 UTC 2017 - zai...@opensuse.org
+
+- Update to version 2.50.1:
+  + Glib: Dispatcher: Don't cast a HANDLE to an int on Windows
+(bgo#772074).
+  + Gio:
+- Action: Include variant.h in the header (bgo#777953).
+- Application::get_default(): Correct the refcounting
+  (bgo#779936).
+- SettingsSchemaSource: Correct the refcounting (bgo#774593).
+  + Gio::DBus: Proxy: Fix memory leak in
+get_cached_property_names() (bgo#775210).
+  + Documentation:
+- Glib::Variant: Improve documentation of "maybe" types
+  (bgo#778219).
+- Gio::ActionMap: Clarify doc of ActivateWithParameterSlot.
+  + Build:
+- C++11: Variant: Replace throw(std::bad_cast) with
+  noexcept(false) (rh#1438766).
+- Visual Studio: Install the .pdb files.
+
+---

Old:

  glibmm-2.50.0.tar.xz

New:

  glibmm-2.50.1.tar.xz



Other differences:
--
++ glibmm2_4.spec ++
--- /var/tmp/diff_new_pack.EEZov5/_old  2017-06-12 15:08:25.095654318 +0200
+++ /var/tmp/diff_new_pack.EEZov5/_new  2017-06-12 15:08:25.099653752 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package glibmm2
+# spec file for package glibmm2_4
 #
-# 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
@@ -21,7 +21,7 @@
 
 Name:   glibmm2_4
 %define _name glibmm
-Version:2.50.0
+Version:2.50.1
 Release:0
 Summary:C++ Interface for Glib
 License:LGPL-2.1+

++ glibmm-2.50.0.tar.xz -> glibmm-2.50.1.tar.xz ++
/work/SRC/openSUSE:Factory/glibmm2_4/glibmm-2.50.0.tar.xz 
/work/SRC/openSUSE:Factory/.glibmm2_4.new/glibmm-2.50.1.tar.xz differ: char 27, 
line 1