Hello community, here is the log from the commit of package c++-gtk-utils for openSUSE:Factory checked in at 2013-09-23 14:16:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/c++-gtk-utils (Old) and /work/SRC/openSUSE:Factory/.c++-gtk-utils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "c++-gtk-utils" Changes: -------- --- /work/SRC/openSUSE:Factory/c++-gtk-utils/c++-gtk-utils.changes 2013-08-19 15:48:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.c++-gtk-utils.new/c++-gtk-utils.changes 2013-09-23 14:20:40.000000000 +0200 @@ -1,0 +2,19 @@ +Sat Sep 21 07:58:35 UTC 2013 - [email protected] + +- Update to version 2.2.3: + + Revise implementation of parallel_transform() functions and add + parallel_for_each_partial() and parallel_transform_partial() + functions returning position iterators. + + Provide a specialization of AsyncQueue and AsyncQueueDispatch + for std::list containers which has push() and emplace() members + which do not allocate within the mutex. + + Improve scalability of TaskManager objects by starting new + threads and adding to the task queue outside the mutex. + + As the 2.2 series of c++-gtk-utils has minimum requirements of + gcc >= 4.6 and clang >= 3.2, make non-throwing functions + >'noexcept' where this does not affect ABI. + + Really delete copy constructor and assignment operator of + Thread::RWLock::WriterTrackLock. + + Update documentation. + +------------------------------------------------------------------- Old: ---- c++-gtk-utils-2.2.2.tar.gz New: ---- c++-gtk-utils-2.2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ c++-gtk-utils.spec ++++++ --- /var/tmp/diff_new_pack.3bzbh1/_old 2013-09-23 14:20:41.000000000 +0200 +++ /var/tmp/diff_new_pack.3bzbh1/_new 2013-09-23 14:20:41.000000000 +0200 @@ -20,13 +20,13 @@ %define soname 2_2-0 Name: c++-gtk-utils -Version: 2.2.2 +Version: 2.2.3 Release: 0 Summary: Lightweight library for GTK+ programs using C++ License: LGPL-2.1 Group: System/Libraries Url: http://cxx-gtk-utils.sourceforge.net/ -Source0: http://downloads.sourceforge.net/project/cxx-gtk-utils/cxx-gtk-utils/2.2.2/c++-gtk-utils-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/project/cxx-gtk-utils/cxx-gtk-utils/2.2.3/c++-gtk-utils-%{version}.tar.gz BuildRequires: gcc-c++ %if 0%{?favor_gtk2} %define _gtk 2 ++++++ c++-gtk-utils-2.2.2.tar.gz -> c++-gtk-utils-2.2.3.tar.gz ++++++ ++++ 37413 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
