Accepting request 244973 from GNOME:Factory

1

OBS-URL: https://build.opensuse.org/request/show/244973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsigc++2?expand=0&rev=32
This commit is contained in:
Ludwig Nussel 2014-08-20 15:53:07 +00:00 committed by Git OBS Bridge
commit 04ddf29f57
4 changed files with 39 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:67d05852b31fdb267c9fdcecd40b046a11aa54d884435e99e3c60dd20cd60393
size 3458088

3
libsigc++-2.3.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f0305bb6d2185de1513b35843f3d4a85abfec7c969034140d56cf14ce70aa411
size 3592592

View File

@ -1,3 +1,37 @@
-------------------------------------------------------------------
Fri Aug 1 09:24:57 UTC 2014 - zaitor@opensuse.org
- Update to version 2.3.2:
+ Note: The implementation of bgo#724496 breaks API for some
users, but it does not break ABI. Only users who have added
their own visit_each() overloads are affected by the API break.
Their programs will still compile, but there will be run-time
errors, if they rely on auto-disconnection of slots. Updated
instructions for users who implement their own adaptors are
found in the description of sigc::adapts<>.
+ Replace visit_each() overloads by struct visitor<>. Add the
test_visit_each test case (bgo#724496).
+ signal_impl::notify(): Don't delete signal_impl during erase()
(bgo#564005).
+ Fix 'make check' with clang++ 3.4 and --enable-warnings=fatal
(bgo#724496).
+ Fix test_cpp11_lambda for gcc 4.8.
+ Speed up disconnection of slots (bgo#167714).
+ Auto-generate the ChangeLog from the git log for 'make dist'.
+ Don't use __file__ in the FIREWALL m4 macro (bgo#699168).
+ Add the track_obj() adaptor and test_track_obj test case.
Deprecate libsigc++ lambdas, sigc::group() and sigc::var(). Use
C++11 lambda expressions instead (bgo#672555).
+ Documentation:
- Emphasize that signals are reference counted (bgo#611941).
- Mention std::function<> and std::bind() where appropriate.
- Use DOXYGEN_SHOULD_SKIP_THIS consistently to exclude internal
functions from the reference documentation.
+ Windows:
- Enable C++11 lambda expressions with MS Visual Studio 2012
and later (bgo#733752).
- Update MSVC_Net2010 (bgo#724496).
-------------------------------------------------------------------
Sat Oct 20 19:59:15 UTC 2012 - zaitor@opensuse.org

View File

@ -1,7 +1,7 @@
#
# spec file for package libsigc++2
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +18,7 @@
Name: libsigc++2
%define _name libsigc++
Version: 2.3.1
Version: 2.3.2
Release: 0
Summary: Typesafe Signal Framework for C++
License: LGPL-2.1+