Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id E3C96A5B2E for ; Thu, 15 Oct 2015 11:04:39 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 1897614A52D; Thu, 15 Oct 2015 11:04:39 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5F5C814A51A for ; Thu, 15 Oct 2015 11:04:38 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id MBJj3i_LzH6U for ; Thu, 15 Oct 2015 11:04:37 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id C63FF14A50E for ; Thu, 15 Oct 2015 11:04:37 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id BA9A698; Thu, 15 Oct 2015 11:04:37 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Thu, 15 Oct 2015 11:04:37 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/devel/libsigc++ To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20151015110437.BA9A698@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: wiz Date: Thu Oct 15 11:04:37 UTC 2015 Modified Files: pkgsrc/devel/libsigc++: Makefile PLIST distinfo Log Message: Update libsigc++ to 2.6.1: 2.6.1 (stable): * Add back deprecated adaptors/lambda API to avoid an unintented ABI break. (Kjell Ahlstedt) Bug #755550 (Michael Biebl) * sigc::trackable: Move operations: Don't move the callback list (Kjell Ahlstedt) Bug #755393 (Tom Schoonjans) 2.6.0 (stable): * C++11: deduce_result_type: Simplify with C++11 variadic template. (Murray Cumming, Marcin Kolny) Bug #753612 * Fix the build with MSVC. (Chun-wei Fan) Bug #754082 * Update the website. (Kjell Ahlstedt) 2.5.4 (unstable): * slot_base::operator=(const &): Copy the blocked too, so the destionation is blocked if the source is blocked, regardless of whether the destionation was previously blocked, because this seems to be what we should expect. (Murray Cumming) * C++11: slot_base, slot*, signal_base, signal*, trackable: Add move operations. (Murray Cumming) * Update MSVC Projects, requiring at least MSVC++ .Net 2013 for C++11 support. (Chun-wei Fan) 2.5.3 (unstable): * Use C++11 "using" aliases to simplify code that uses type traits. (Murray Cumming) Bug #753580 2.5.2 (unstable): * Remove useless headers: sigc++/class_slot.h sigc++/hide.h sigc++/method_slot.h sigc++/object.h sigc++/object_slot.h sigc++/retype.h Some of these still have equivalents in sigc++/adaptors/ (Kjell Ahlstedt, Murray Cumming) Bug #752560 * C++11: Replace deprecated std::auto_ptr by std::unique_ptr. (Kjell Ahlstedt) * C++11: Use std::is_base_of<> instead of our sigc::is_base_and_derived<>, removing sigc::is_base_and_derived<>. (Kjell Ahlstedt, Murray Cumming) Bug #752560 * C++11: Use of range-based for loops. (Murray Cumming) * C++11: Use of the auto keyword. (Murray Cumming) * C++11: Use of nullptr instead of 0. (Murray Cumming) * sigc++/slot.h: Use a regular .h file instead of generating it from an .m4 file. Bug #752560 (Kjell Ahlstedt) * Visual Studio Builds: Move 2010 Projects to 2012 to support C++11. (Chun-wei Fan) * Use -Wformat-security and -Wshadow with --enable-warnings=fatal. (Murray Cumming) 2.5.1 (unstable): * Use (and require) C++11 (Kjell Ahlstedt) * Using C++11 lambda functions to create sigc::slots: Avoid the need for SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPE. (Kjell Ahlstedt) * Remove the already-deprecated sigc::lambda (and sigc::group) API. This is an API change but should not be an ABI change, so it should only affect you when rebuilding applications, if you use this API. (Murray Cumming, Kjell Ahlstedt) To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 pkgsrc/devel/libsigc++/Makefile cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/libsigc++/PLIST cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/libsigc++/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.