commit libsigc++2 for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package libsigc++2 for openSUSE:Factory checked in at 2014-08-20 17:53:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsigc++2 (Old) and /work/SRC/openSUSE:Factory/.libsigc++2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libsigc++2" Changes: -------- --- /work/SRC/openSUSE:Factory/libsigc++2/libsigc++2.changes 2013-03-25 20:36:00.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libsigc++2.new/libsigc++2.changes 2014-08-20 17:53:26.000000000 +0200 @@ -1,0 +2,34 @@ +Fri Aug 1 09:24:57 UTC 2014 - zaitor@opensuse.org + +- Update to version 2.3.2: + + Note: The implementation of bgo#724496 breaks API for some + users, but it does not break ABI. Only users who have added + their own visit_each() overloads are affected by the API break. + Their programs will still compile, but there will be run-time + errors, if they rely on auto-disconnection of slots. Updated + instructions for users who implement their own adaptors are + found in the description of sigc::adapts<>. + + Replace visit_each() overloads by struct visitor<>. Add the + test_visit_each test case (bgo#724496). + + signal_impl::notify(): Don't delete signal_impl during erase() + (bgo#564005). + + Fix 'make check' with clang++ 3.4 and --enable-warnings=fatal + (bgo#724496). + + Fix test_cpp11_lambda for gcc 4.8. + + Speed up disconnection of slots (bgo#167714). + + Auto-generate the ChangeLog from the git log for 'make dist'. + + Don't use __file__ in the FIREWALL m4 macro (bgo#699168). + + Add the track_obj() adaptor and test_track_obj test case. + Deprecate libsigc++ lambdas, sigc::group() and sigc::var(). Use + C++11 lambda expressions instead (bgo#672555). + + Documentation: + - Emphasize that signals are reference counted (bgo#611941). + - Mention std::function<> and std::bind() where appropriate. + - Use DOXYGEN_SHOULD_SKIP_THIS consistently to exclude internal + functions from the reference documentation. + + Windows: + - Enable C++11 lambda expressions with MS Visual Studio 2012 + and later (bgo#733752). + - Update MSVC_Net2010 (bgo#724496). + +------------------------------------------------------------------- Old: ---- libsigc++-2.3.1.tar.xz New: ---- libsigc++-2.3.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsigc++2.spec ++++++ --- /var/tmp/diff_new_pack.Croer7/_old 2014-08-20 17:53:28.000000000 +0200 +++ /var/tmp/diff_new_pack.Croer7/_new 2014-08-20 17:53:28.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libsigc++2 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -18,7 +18,7 @@ Name: libsigc++2 %define _name libsigc++ -Version: 2.3.1 +Version: 2.3.2 Release: 0 Summary: Typesafe Signal Framework for C++ License: LGPL-2.1+ ++++++ libsigc++-2.3.1.tar.xz -> libsigc++-2.3.2.tar.xz ++++++ ++++ 173006 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de