pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/c++-gtk-utils Update to 2.2.11



details:   https://anonhg.NetBSD.org/pkgsrc/rev/409ef3c49437
branches:  trunk
changeset: 649840:409ef3c49437
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sat Apr 11 05:40:55 2015 +0000

description:
Update to 2.2.11

Changelog:
Version 2.2.11 (6 April 2015)
--------------

        Provide a mutex for calls to make-fresh-user-modules to deal with
        guile thread safety issues (c++-gtk-utils/Makefile.am;
        extension.h, extension_helper.cpp).

        Improve efficiency of scheme to C++ list translators for long
        lists (extension.h).

        Update libtool to version 2.4.4.

        Update code comments (extension.h, future.h, parallel.h,
        task_manager.h, task_manager.tpp).

        Update documentation (README; application.h, parallel.h, param.h).

Version 2.2.10 (24 November 2014)
--------------

        Permit Cgu::Thread::parallel_for_each(),
        Cgu::Thread::parallel_for_each_partial(),
        Cgu::Thread::parallel_transform() and
        Cgu::Thread::parallel_transform_partial() to take const source
        iterators (parallel.h).

        Provide Cgu::IntIter class to enable for loops to be more easily
        implemented with the parallel algorithms (doxygen.h.in,
        parallel.h; tests/test_parallel.cpp).

        With gcc >= 4.8 or clang >= 3.4, implement callback classes using
        std::tuple (this enables Callback::make() and Callback::make_ref()
        to take up to 10 bound arguments, avoids a lot of code duplication
        and makes for a cleaner implementation) (acinclude.m4,
        configure-gtk2.ac, configure-gtk3.ac; cgu_config.h.in,
        doxygen.main.in; callback.h, param.h; tests/Makefile.am,
        tests/test_tuple.cpp).

        Preallocate vectors in translator functions which return
        std::vector (extension.h).

        Correct information about clang compatibility (doxygen.main.in).

        Update documentation (async_queue.h).

Version 2.2.9 (6 October 2014)
-------------

        Provide AsyncQueue::move_pop_basic(),
        AsyncQueueDispatch::move_pop_basic(),
        AsyncQueueDispatch::move_pop_dispatch_basic() and
        AsyncQueueDispatch::move_pop_timed_dispatch_basic() methods
        (async_queue.h; tests/test_async_queue.cpp).

        Prevent new GTK+-3.14 deprecation warnings interfering with tests
        (test/test_application.cpp).

        Update build system to automake-1.14.1 (bootstrap-gtk2.sh,
        bootstrap-gtk3.sh, compile, Makefile.am).

        Update build system to gettext-0.18.2 (config.rpath; m4/*.m4;
        po/Makefile.in.in, po/Rules.quot, po/Makevars;
        c++-gtk-utils/Makefile.am, tests/Makefile.am,
        tests/extension/Makefile.am).

        Update tests (tests/test_callback.cpp).

        Add comments about strict aliasing with character set conversion
        functions (convert.cpp).

        Update documentation, including to cover C++14 (README;
        doxygen.main.in, async_queue.h, callback.h, convert.h,
        extension.h, fdstream.h, future.h, gstream.h, mem_fun.h, mutex.h,
        shared_handle.h, shared_ptr.h, task_manager.h, thread.h,
        window.h).

diffstat:

 x11/c++-gtk-utils/Makefile |   4 +-
 x11/c++-gtk-utils/PLIST    |  70 +++++++++------------------------------------
 x11/c++-gtk-utils/distinfo |   8 ++--
 3 files changed, 20 insertions(+), 62 deletions(-)

diffs (145 lines):

diff -r fde83309812a -r 409ef3c49437 x11/c++-gtk-utils/Makefile
--- a/x11/c++-gtk-utils/Makefile        Sat Apr 11 03:47:00 2015 +0000
+++ b/x11/c++-gtk-utils/Makefile        Sat Apr 11 05:40:55 2015 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2014/07/19 06:49:27 ryoon Exp $
+# $NetBSD: Makefile,v 1.3 2015/04/11 05:40:55 ryoon Exp $
 
-DISTNAME=      c++-gtk-utils-2.2.8
+DISTNAME=      c++-gtk-utils-2.2.11
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=cxx-gtk-utils/}
 
diff -r fde83309812a -r 409ef3c49437 x11/c++-gtk-utils/PLIST
--- a/x11/c++-gtk-utils/PLIST   Sat Apr 11 03:47:00 2015 +0000
+++ b/x11/c++-gtk-utils/PLIST   Sat Apr 11 05:40:55 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2014/07/19 06:39:31 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2015/04/11 05:40:55 ryoon Exp $
 include/c++-gtk-utils-3-2.2/c++-gtk-utils/application.h
 include/c++-gtk-utils-3-2.2/c++-gtk-utils/async_queue.h
 include/c++-gtk-utils-3-2.2/c++-gtk-utils/async_result.h
@@ -80,66 +80,21 @@
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1AsyncResult.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1CFree-members.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1CFree.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__const-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__const.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__const.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__static-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__static.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback0__static.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__const-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__const.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__const.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__static-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__static.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback1__static.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__const-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__const.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__const.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__static-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__static.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback2__static.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__const-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__const.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__const.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__static-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__static.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback3__static.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__const-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__const.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__const.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__static-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__static.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback4__static.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__const-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__const.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__const.png
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__static-members.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__static.html
-share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback5__static.png
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1CallbackArg-members.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1CallbackArg.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1CallbackArg.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__fun__tuple-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__fun__tuple.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__fun__tuple.png
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__lambda-members.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__lambda.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__lambda.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__memfun-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__memfun.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__memfun.png
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__memfun__tuple-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__memfun__tuple.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1Callback__memfun__tuple.png
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1FunctorArg-members.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1FunctorArg.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1Callback_1_1SafeFunctorArg-members.html
@@ -179,6 +134,8 @@
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GobjWeakHandle.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GvarHandle-members.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1GvarHandle.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntIter-members.html
+share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntIter.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntrusiveCounter-members.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntrusiveCounter.html
 share/doc/c++-gtk-utils/2.2/html/classCgu_1_1IntrusiveLockCounter-members.html
@@ -402,12 +359,14 @@
 share/doc/c++-gtk-utils/2.2/html/globals_defs.html
 share/doc/c++-gtk-utils/2.2/html/gobj__handle_8h.html
 share/doc/c++-gtk-utils/2.2/html/gobj__handle_8h_source.html
+share/doc/c++-gtk-utils/2.2/html/group__IntIterHelpers.html
 share/doc/c++-gtk-utils/2.2/html/group__fdstreams.html
 share/doc/c++-gtk-utils/2.2/html/group__gstreams.html
 share/doc/c++-gtk-utils/2.2/html/group__handles.html
 share/doc/c++-gtk-utils/2.2/html/group__io__watch.html
 share/doc/c++-gtk-utils/2.2/html/group__prog__present.html
 share/doc/c++-gtk-utils/2.2/html/group__timeout.html
+share/doc/c++-gtk-utils/2.2/html/group__tuple.html
 share/doc/c++-gtk-utils/2.2/html/gstream_8h.html
 share/doc/c++-gtk-utils/2.2/html/gstream_8h_source.html
 share/doc/c++-gtk-utils/2.2/html/gvar__handle_8h.html
@@ -535,7 +494,6 @@
 share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1TaskError-members.html
 share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1TaskError.html
 share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1TaskError.png
-share/doc/c++-gtk-utils/2.2/html/structCgu_1_1Thread_1_1TaskManagerHelper2_1_1FunctorResultWrapper.html
 share/doc/c++-gtk-utils/2.2/html/sync_off.png
 share/doc/c++-gtk-utils/2.2/html/sync_on.png
 share/doc/c++-gtk-utils/2.2/html/tab_a.png
diff -r fde83309812a -r 409ef3c49437 x11/c++-gtk-utils/distinfo
--- a/x11/c++-gtk-utils/distinfo        Sat Apr 11 03:47:00 2015 +0000
+++ b/x11/c++-gtk-utils/distinfo        Sat Apr 11 05:40:55 2015 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.3 2014/08/19 13:45:48 joerg Exp $
+$NetBSD: distinfo,v 1.4 2015/04/11 05:40:55 ryoon Exp $
 
-SHA1 (c++-gtk-utils-2.2.8.tar.gz) = be937d47b8d565fb55cc14c096b1e36f1d52c6f7
-RMD160 (c++-gtk-utils-2.2.8.tar.gz) = b9a149f68364bbd922ac354e1b3905115bbb2804
-Size (c++-gtk-utils-2.2.8.tar.gz) = 2604121 bytes
+SHA1 (c++-gtk-utils-2.2.11.tar.gz) = f1c3cef40b814425adb395084dcb8b262ad68b68
+RMD160 (c++-gtk-utils-2.2.11.tar.gz) = 7c9f7b48343ae1dd3d0258c455d170884f6f5c69
+Size (c++-gtk-utils-2.2.11.tar.gz) = 2679730 bytes
 SHA1 (patch-c++-gtk-utils_Makefile.in) = 48dcf35c63a7397ad83329ab4c841482d38a99b8
 SHA1 (patch-tests_test__fdstream.cpp) = 2735a0ab4646e14719ec9fb2c96c8bd1f31b7f7d
 SHA1 (patch-tests_test__gstream.cpp) = 0977bdfdb96b9b6ba42eefa67e17933fcd662f3b



Home | Main Index | Thread Index | Old Index