summaryrefslogtreecommitdiff
path: root/devel/libsigc++
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2015-10-15 11:04:37 +0000
committerwiz <wiz@pkgsrc.org>2015-10-15 11:04:37 +0000
commit28a089c4926d3f2b48e567181ceb36630ea1cdc1 (patch)
tree0b54d3db3569d8e57d83c0b580bcbee455a7f73c /devel/libsigc++
parentbc8a46cdcb372e56ba0843f2f8d6659f7c4bc61a (diff)
downloadpkgsrc-28a089c4926d3f2b48e567181ceb36630ea1cdc1.tar.gz
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)
Diffstat (limited to 'devel/libsigc++')
-rw-r--r--devel/libsigc++/Makefile9
-rw-r--r--devel/libsigc++/PLIST45
-rw-r--r--devel/libsigc++/distinfo9
3 files changed, 13 insertions, 50 deletions
diff --git a/devel/libsigc++/Makefile b/devel/libsigc++/Makefile
index dbded8e3b58..89023b6d155 100644
--- a/devel/libsigc++/Makefile
+++ b/devel/libsigc++/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.45 2015/06/12 10:48:51 wiz Exp $
+# $NetBSD: Makefile,v 1.46 2015/10/15 11:04:37 wiz Exp $
-DISTNAME= libsigc++-2.4.1
-PKGREVISION= 1
+DISTNAME= libsigc++-2.6.1
CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsigc++/2.4/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libsigc++/2.6/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -18,8 +17,6 @@ GNU_CONFIGURE= yes
CONFLICTS+= libsigc++2-[0-9]*
-# supported according to the file README
-GCC_REQD+= 3.2
# use something that can extract long filenames in GNU format on NetBSD 1.6.x
EXTRACT_USING= bsdtar
diff --git a/devel/libsigc++/PLIST b/devel/libsigc++/PLIST
index c4f78c9d76e..580469c7aea 100644
--- a/devel/libsigc++/PLIST
+++ b/devel/libsigc++/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2015/02/28 10:24:45 wiz Exp $
+@comment $NetBSD: PLIST,v 1.18 2015/10/15 11:04:37 wiz Exp $
include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h
include/sigc++-2.0/sigc++/adaptors/adaptors.h
include/sigc++-2.0/sigc++/adaptors/bind.h
@@ -9,16 +9,12 @@ include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h
include/sigc++-2.0/sigc++/adaptors/exception_catch.h
include/sigc++-2.0/sigc++/adaptors/hide.h
include/sigc++-2.0/sigc++/adaptors/lambda/base.h
-include/sigc++-2.0/sigc++/adaptors/lambda/group.h
-include/sigc++-2.0/sigc++/adaptors/lambda/lambda.h
-include/sigc++-2.0/sigc++/adaptors/lambda/operator.h
include/sigc++-2.0/sigc++/adaptors/lambda/select.h
include/sigc++-2.0/sigc++/adaptors/retype.h
include/sigc++-2.0/sigc++/adaptors/retype_return.h
include/sigc++-2.0/sigc++/adaptors/track_obj.h
include/sigc++-2.0/sigc++/bind.h
include/sigc++-2.0/sigc++/bind_return.h
-include/sigc++-2.0/sigc++/class_slot.h
include/sigc++-2.0/sigc++/connection.h
include/sigc++-2.0/sigc++/functors/functor_trait.h
include/sigc++-2.0/sigc++/functors/functors.h
@@ -26,13 +22,8 @@ include/sigc++-2.0/sigc++/functors/mem_fun.h
include/sigc++-2.0/sigc++/functors/ptr_fun.h
include/sigc++-2.0/sigc++/functors/slot.h
include/sigc++-2.0/sigc++/functors/slot_base.h
-include/sigc++-2.0/sigc++/hide.h
include/sigc++-2.0/sigc++/limit_reference.h
-include/sigc++-2.0/sigc++/method_slot.h
-include/sigc++-2.0/sigc++/object.h
-include/sigc++-2.0/sigc++/object_slot.h
include/sigc++-2.0/sigc++/reference_wrapper.h
-include/sigc++-2.0/sigc++/retype.h
include/sigc++-2.0/sigc++/retype_return.h
include/sigc++-2.0/sigc++/sigc++.h
include/sigc++-2.0/sigc++/signal.h
@@ -156,6 +147,8 @@ share/doc/libsigc++-2.0/reference/html/classsigc_1_1bound__volatile__mem__functo
share/doc/libsigc++-2.0/reference/html/classsigc_1_1bound__volatile__mem__functor7-members.html
share/doc/libsigc++-2.0/reference/html/classsigc_1_1bound__volatile__mem__functor7.html
share/doc/libsigc++-2.0/reference/html/classsigc_1_1bound__volatile__mem__functor7__inherit__graph.png
+share/doc/libsigc++-2.0/reference/html/classsigc_1_1can__deduce__result__type__with__decltype-members.html
+share/doc/libsigc++-2.0/reference/html/classsigc_1_1can__deduce__result__type__with__decltype.html
share/doc/libsigc++-2.0/reference/html/classsigc_1_1const__limit__reference-members.html
share/doc/libsigc++-2.0/reference/html/classsigc_1_1const__limit__reference.html
share/doc/libsigc++-2.0/reference/html/classsigc_1_1const__limit__reference_3_01T__type_00_01true_01_4-members.html
@@ -444,9 +437,7 @@ share/doc/libsigc++-2.0/reference/html/group__adaptors.html
share/doc/libsigc++-2.0/reference/html/group__bind.html
share/doc/libsigc++-2.0/reference/html/group__compose.html
share/doc/libsigc++-2.0/reference/html/group__exception__catch.html
-share/doc/libsigc++-2.0/reference/html/group__group__.html
share/doc/libsigc++-2.0/reference/html/group__hide.html
-share/doc/libsigc++-2.0/reference/html/group__lambdas.html
share/doc/libsigc++-2.0/reference/html/group__mem__fun.html
share/doc/libsigc++-2.0/reference/html/group__ptr__fun.html
share/doc/libsigc++-2.0/reference/html/group__retype.html
@@ -499,11 +490,7 @@ share/doc/libsigc++-2.0/reference/html/inherit_graph_44.png
share/doc/libsigc++-2.0/reference/html/inherit_graph_45.png
share/doc/libsigc++-2.0/reference/html/inherit_graph_46.png
share/doc/libsigc++-2.0/reference/html/inherit_graph_47.png
-share/doc/libsigc++-2.0/reference/html/inherit_graph_48.png
-share/doc/libsigc++-2.0/reference/html/inherit_graph_49.png
share/doc/libsigc++-2.0/reference/html/inherit_graph_5.png
-share/doc/libsigc++-2.0/reference/html/inherit_graph_50.png
-share/doc/libsigc++-2.0/reference/html/inherit_graph_51.png
share/doc/libsigc++-2.0/reference/html/inherit_graph_6.png
share/doc/libsigc++-2.0/reference/html/inherit_graph_7.png
share/doc/libsigc++-2.0/reference/html/inherit_graph_8.png
@@ -513,11 +500,11 @@ share/doc/libsigc++-2.0/reference/html/jquery.js
share/doc/libsigc++-2.0/reference/html/modules.html
share/doc/libsigc++-2.0/reference/html/namespacemembers.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_c.html
+share/doc/libsigc++-2.0/reference/html/namespacemembers_d.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_e.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_func.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_func_c.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_func_e.html
-share/doc/libsigc++-2.0/reference/html/namespacemembers_func_g.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_func_h.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_func_m.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_func_p.html
@@ -525,12 +512,12 @@ share/doc/libsigc++-2.0/reference/html/namespacemembers_func_r.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_func_t.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_func_u.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_func_v.html
-share/doc/libsigc++-2.0/reference/html/namespacemembers_g.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_h.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_m.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_p.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_r.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_t.html
+share/doc/libsigc++-2.0/reference/html/namespacemembers_type.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_u.html
share/doc/libsigc++-2.0/reference/html/namespacemembers_v.html
share/doc/libsigc++-2.0/reference/html/namespaces.html
@@ -588,24 +575,6 @@ share/doc/libsigc++-2.0/reference/html/structsigc_1_1hide__functor_3-1_00_01T__f
share/doc/libsigc++-2.0/reference/html/structsigc_1_1hide__functor_3_010_00_01T__functor_01_4-members.html
share/doc/libsigc++-2.0/reference/html/structsigc_1_1hide__functor_3_010_00_01T__functor_01_4.html
share/doc/libsigc++-2.0/reference/html/structsigc_1_1hide__functor_3_010_00_01T__functor_01_4__inherit__graph.png
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1is__base__and__derived-members.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1is__base__and__derived.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1is__base__and__derived_3_01T__base_00_01T__base_01_4-members.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1is__base__and__derived_3_01T__base_00_01T__base_01_4.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda-members.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__base.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__base__inherit__graph.png
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__group1-members.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__group1.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__group1__inherit__graph.png
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__group2-members.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__group2.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__group2__inherit__graph.png
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__group3-members.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__group3.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__group3__inherit__graph.png
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1lambda__inherit__graph.png
share/doc/libsigc++-2.0/reference/html/structsigc_1_1nil.html
share/doc/libsigc++-2.0/reference/html/structsigc_1_1reference__wrapper-members.html
share/doc/libsigc++-2.0/reference/html/structsigc_1_1reference__wrapper.html
@@ -640,10 +609,6 @@ share/doc/libsigc++-2.0/reference/html/structsigc_1_1type__trait_3_01const_01T__
share/doc/libsigc++-2.0/reference/html/structsigc_1_1type__trait_3_01const_01T__type_01_6_01_4.html
share/doc/libsigc++-2.0/reference/html/structsigc_1_1type__trait_3_01void_01_4-members.html
share/doc/libsigc++-2.0/reference/html/structsigc_1_1type__trait_3_01void_01_4.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1unwrap__lambda__type-members.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1unwrap__lambda__type.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1unwrap__lambda__type_3_01lambda_3_01T__type_01_4_01_4-members.html
-share/doc/libsigc++-2.0/reference/html/structsigc_1_1unwrap__lambda__type_3_01lambda_3_01T__type_01_4_01_4.html
share/doc/libsigc++-2.0/reference/html/structsigc_1_1unwrap__reference-members.html
share/doc/libsigc++-2.0/reference/html/structsigc_1_1unwrap__reference.html
share/doc/libsigc++-2.0/reference/html/structsigc_1_1unwrap__reference_3_01const__reference__wrapper_3_01T__type_01_4_01_4-members.html
diff --git a/devel/libsigc++/distinfo b/devel/libsigc++/distinfo
index 6af53b304ff..fb02bbf2359 100644
--- a/devel/libsigc++/distinfo
+++ b/devel/libsigc++/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.22 2015/02/28 10:24:45 wiz Exp $
+$NetBSD: distinfo,v 1.23 2015/10/15 11:04:37 wiz Exp $
-SHA1 (libsigc++-2.4.1.tar.xz) = 33e0b0f162eababc310d927246627d62bb25cb63
-RMD160 (libsigc++-2.4.1.tar.xz) = 1a13886773661e4dc60982b403c27c6ebcbf2b36
-Size (libsigc++-2.4.1.tar.xz) = 3620928 bytes
+SHA1 (libsigc++-2.6.1.tar.xz) = 63530df41514aa58796458c27f49569779e91f1a
+RMD160 (libsigc++-2.6.1.tar.xz) = 5929f02fde2b1d27b7a5646832d49f2b2bc6b4c2
+SHA512 (libsigc++-2.6.1.tar.xz) = 04c81069487de5754214c3274951644f108376c51add5003390a071ec7caac81b002b4d11e14c5054d451be79d50f074d3fc88c750e92b227693cc477402f07f
+Size (libsigc++-2.6.1.tar.xz) = 3444832 bytes