Hello community, here is the log from the commit of package libsigc++3 for openSUSE:Factory checked in at 2016-05-05 08:12:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsigc++3 (Old) and /work/SRC/openSUSE:Factory/.libsigc++3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsigc++3" Changes: -------- --- /work/SRC/openSUSE:Factory/libsigc++3/libsigc++3.changes 2016-04-15 19:08:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libsigc++3.new/libsigc++3.changes 2016-05-05 08:12:50.000000000 +0200 @@ -1,0 +2,23 @@ +Sat Apr 30 18:47:06 UTC 2016 - [email protected] + +- Update to version 2.99.6: + + signal: + - Remove slots() and the container that it returns, and the + iterator for that container. + - connect(): Return a connection, instead of an iterator that + can be implicitly converted to a connection. + + Use std::shared_ptr<> for signal_impl reference-counting. + Instead of manual reference-counting (bgo#764935). + + slot: Use unique_ptr<> to avoid direct call of destructor + (bgo#764935). + + Add optional benchmark code, using boost::timer. + + Make some single-item constructors explicit. + + Make some member variables and methods private. + + Remove _ and __ prefixes on variables and parameters. + + Header guards: Remove leading underscores (and trailing + underscores). + + limit_derived_target<T_Target>: Rename to + limit_trackable_target<> and visit_each_type<T_Type>() to + visit_each_trackable() to make their purpose more obvious. + +------------------------------------------------------------------- Old: ---- libsigc++-2.99.5.tar.xz New: ---- libsigc++-2.99.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsigc++3.spec ++++++ --- /var/tmp/diff_new_pack.SBFcLE/_old 2016-05-05 08:12:51.000000000 +0200 +++ /var/tmp/diff_new_pack.SBFcLE/_new 2016-05-05 08:12:51.000000000 +0200 @@ -18,7 +18,7 @@ Name: libsigc++3 %define _name libsigc++ -Version: 2.99.5 +Version: 2.99.6 Release: 0 Summary: Typesafe Signal Framework for C++ License: LGPL-3.0+ ++++++ libsigc++-2.99.5.tar.xz -> libsigc++-2.99.6.tar.xz ++++++ ++++ 48923 lines of diff (skipped)
