From c07e6b61bcdc0a4b3bfb705b6414e56c5673d132e1076a63a796633a19b22f47 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 22 Feb 2017 20:41:41 +0000 Subject: [PATCH] Accepting request 459877 from GNOME:Next scripted push OBS-URL: https://build.opensuse.org/request/show/459877 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libsigc++3?expand=0&rev=17 --- libsigc++-2.99.7.tar.xz | 3 --- libsigc++-2.99.8.tar.xz | 3 +++ libsigc++3.changes | 18 ++++++++++++++++++ libsigc++3.spec | 4 ++-- 4 files changed, 23 insertions(+), 5 deletions(-) delete mode 100644 libsigc++-2.99.7.tar.xz create mode 100644 libsigc++-2.99.8.tar.xz diff --git a/libsigc++-2.99.7.tar.xz b/libsigc++-2.99.7.tar.xz deleted file mode 100644 index 2216cb3..0000000 --- a/libsigc++-2.99.7.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e819884fec16ee20f97773361258b9a911580d5b64fd9da981ef0c80356ff5f9 -size 918276 diff --git a/libsigc++-2.99.8.tar.xz b/libsigc++-2.99.8.tar.xz new file mode 100644 index 0000000..64fd0b7 --- /dev/null +++ b/libsigc++-2.99.8.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1d053813a455bd9157b01312d015f74fa39f33466961a66e844daeaee658f0f1 +size 923976 diff --git a/libsigc++3.changes b/libsigc++3.changes index 7b8ff93..e6784b0 100644 --- a/libsigc++3.changes +++ b/libsigc++3.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Tue Feb 14 23:01:42 UTC 2017 - zaitor@opensuse.org + +- Update to version 2.99.8: + + signal_impl: + - Use std::weak_ptr in connected slots, to avoid a + memory leak (bgo#775871). + - clear(): Really avoid erasing the slots prematurely. + + slot_rep: Make destructor, destroy, and clone() virtual, + instead of using function pointers that do the same thing + (bgo#777618). + + Build: + - Visual Studio builds: Require Visual Studio 2017. + - Add tests/memleakcheck.sh, to run the tests under valgrind + (bgo#775871). + + Make --disable-benchmark work (bgo#774732). + + Make silent builds really silent (bgo#768797). + ------------------------------------------------------------------- Mon Dec 5 14:23:11 UTC 2016 - jengelh@inai.de diff --git a/libsigc++3.spec b/libsigc++3.spec index 21f9b4d..a323654 100644 --- a/libsigc++3.spec +++ b/libsigc++3.spec @@ -1,7 +1,7 @@ # # spec file for package libsigc++3 # -# 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 @@ -18,7 +18,7 @@ Name: libsigc++3 %define _name libsigc++ -Version: 2.99.7 +Version: 2.99.8 Release: 0 Summary: Typesafe Signal Framework for C++ License: LGPL-3.0+