libsigc-2_0-0-32bit-2.10.0-lp151.2.2 >  A [/=„XTf8 bM{=ryeQmTQr+5D/-zƇ#jpA4p?4`d ' I (9Y_fx     (0(/88"9":]">1LB1TG1hH1pI1xX1|Y1Z1[1\1]1^1b1c2d3e3 f3#l3%u38v3@w3x3y3 4444\Clibsigc-2_0-0-32bit2.10.0lp151.2.2Typesafe Signal Framework for C++This library implements a full callback system for use in widget libraries, abstract interfaces, and general programming. It is the most complete library of its kind with the ability to connect an abstract callback to a class method, function, or function object. It contains adaptor classes for connection of dissimilar callbacks and has an ease of use unmatched by other C++ callback libraries.[ sheep84f,openSUSE Leap 15.1openSUSELGPL-2.1+https://bugs.opensuse.orgSystem/Librarieshttp://libsigc.sourceforge.net/linuxx86_64/sbin/ldconfigf,[ [ cd4cefe578e8fb081151cbeb050268fcb71b191a825f4bcb9f08056d09c6681blibsigc-2.0.so.0.0.0rootrootrootrootlibsigc++2-2.10.0-lp151.2.2.src.rpmlibsigc++2-32bitlibsigc-2.0.so.0libsigc-2_0-0-32bitlibsigc-2_0-0-32bit(x86-32)@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libgcc_s.so.1libgcc_s.so.1(GCC_3.0)libstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(CXXABI_1.3.9)libstdc++.so.6(GLIBCXX_3.4)libstdc++.so.6(GLIBCXX_3.4.15)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1XYXEVW$W|WbWbVJVVՄ@V=@VQ@V UUU@U@T@TSvSہ@P@P`K@N-ZM?M@L@LI@K@K@K@Kf@JJJu@dimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgbadshah400@gmail.comzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgismail@namtrac.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgcoolo@novell.comvuntz@opensuse.orgjengelh@medozas.devuntz@novell.comvuntz@novell.comdimstar@opensuse.org- Explicitly BuildRequire m4- RPM group reassignment - Drop --with-pic, we build no static libs for which it is meant- Update to version 2.10.0: + Fix silent builds (bgo#768797).- Update to version 2.9.3: + signal: - Deprecate slots(). - Deprecate emit_reverse(). + Benchmark: Update it and use boost::timer, and actually build it, but not built by default. + Build: Fix the build on MSVC++ 2013 and 2015 (bgo#767777).- Update to version 2.9.2: + Minor documentation improvements. + Some more minor uses of C++11 syntax. - Changes from version 2.9.1: + slot: Allow sigc::slot syntax, like std::function, deprecating the sigc::slot syntax (bgo#763393). + signal: Allow sigc::signal syntax, like std::function, deprecating the sigc::signal syntax (bgo#763393).- No longer apply libsigc++-std-c11.patch for Tumbleweed, not needed anymore since GCC 6.- Update to version 2.8.0: + Documentation: Mention use with CMake.- Update to version 2.7.2: + Deprecate sigc::ref() and sigc::reference_wrapper(), adding support instead for std::ref(), std::cref(), and std::reference_wrapper(). + mem_fun(): Deprecate mem_fun(pointer, func). Leaving just mem_fun(reference, func) (bgo#763215). + Make all operator bool() explicit. (A C++11 feature). + Build: - Remove some now-unnecessary configure checks (bgo#762065). - Update MSVC project. + Documentation: Improve the documentation of mem_fun(), making it clear that mem_fun() does not return a slot.- Update to version 2.7.1: + signal: Add a moving connect() method, taking an rvalue reference to a slot (bgo#756484). + can_deduce_result_type_with_decltype: Rename the check() methods to checksize(). check() is a preprocessor macro in Mac OS X (bgo#759315). + Temporarily undefine the nil macro, if it's defined. nil is a preprocessor macro in Objective-C++ and Mac OS X (bgo#695235). + Correct the mem_functor<> declarations.- Add libsigc++-std-c11.patch: Add -std=c11 to CFLAGS in the .pc file. This allows other packages building against libsigc++ to be aware of the C11 requirement we bring. libsigc++ itself checks for the availability during configure, so it is safe to pass this requirement on.- Update to version 2.6.2: + slot: Handle auto-disconnection when a slot contains a slot (bgo#755003). + slot and signal: Correct move constructors and move assignments (bgo#756484). + trackable, slot_base, signal_base, connection: Add some noexcept specs (bgo#756484). + trackable, slot, signal: Remove noexcept from move operations (bgo#756484). + slot and signal: Add missing move constructors and move assignments (bgo#756484). + signal_impl: =delete copy and move operations (bgo#756484). + typed_slot_rep: =delete unimplemented copy and move operations (bgo#756484). + slot_rep: =delete copy and move operations (bgo#756484).- Update to version 2.6.1: + Add back deprecated adaptors/lambda API to avoid an unintented ABI break (bgo#755550). + sigc::trackable: Move operations: Don't move the callback list (bgo#755393). - Changes from version 2.6.0: + C++11: deduce_result_type: Simplify with C++11 variadic template (bgo#753612). + Fix the build with MSVC (bgo#754082). + Update the website.- Update to version 2.5.4: + 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. + C++11: slot_base, slot*, signal_base, signal*, trackable: Add move operations. + Update MSVC Projects, requiring at least MSVC++ .Net 2013 for C++11 support.- Update to version 2.5.3: + Use C++11 "using" aliases to simplify code that uses type traits (bgo#753580).- Update to version 2.5.2: + 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/ (bgo#752560). + C++11: - Replace deprecated std::auto_ptr by std::unique_ptr. - Use std::is_base_of<> instead of our sigc::is_base_and_derived<>, removing sigc::is_base_and_derived<>. (bgo#752560). - Use of range-based for loops. - Use of the auto keyword. - Use of nullptr instead of 0. + sigc++/slot.h: Use a regular .h file instead of generating it from an .m4 file (bgo#752560). + Visual Studio Builds: Move 2010 Projects to 2012 to support C++11. + Use -Wformat-security and -Wshadow with - -enable-warnings=fatal.- Update to version 2.5.1: + Use (and require) C++11. + Using C++11 lambda functions to create sigc::slots: Avoid the need for SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPE. + 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.- Update to version 2.4.1: + A slot's functor is destroyed when an empty slot is assigned to the slot (bgo#738602). + test_disconnect_during_emit tests that the slot is really disconnected during signal emission.- Update to version 2.4.0: + Fix the test_lambda test case for MS Visual C++ 2013 and other C++11-compliant compilers (bgo#734368). + Add a missing #include in limit_reference.h. + Documentation: Use doxygen-extra.css from the mm-common package. Requires mm-common 0.9.7 when configured to use maintainer-mode. - Drop libsigc++2-includes.patch: Fixed upstream.- Add libsigc++2-includes.patch: Add an include in limit_reference.h.- 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).- Update to version 2.3.1: + signal_base: Add blocked(), block(), unblock(). (bgo#153780).- Update to version 2.2.11: + Fix comma operator in libsigc++ lambda expressions (bgo#342911) + Added SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPE (bgo#672555) + Use std::size_t and std::ptrdiff_t instead + Fix 'make check' with gcc 4.7. + Enable test_lambda in 'make check' (bgo#669128). - Clean spec-file using spec-cleaner.- Update to version 2.2.10: + slot_rep: Avoid access to deleted object in notify(), and test case (bgo#564005). + Mention visit_each() in the documentation of sigc::adapts.- Update to version 2.2.9: + trackable: Avoid calling the same callback function twice, fixing some memory corruption (bgo#589202) + Minor documentation corrections + Fix the build with GCC 4.6 + Windows build fixes for MSVC++ .Net 2005 and 2010 - Drop libsigc++2-gcc46.patch: fixed upstream. - Change libsigc++2 Obsoletes from <= to < now that we have a new upstream version.- Add libsigc++2-gcc46.patch: Patch from upstream to fix compilation with gcc 4.6- Update packaging to use the shared library packaging policy: + Create libsigc-2_0-0 subpackage. + Add Provides/Obsoletes for libsigc++2 to libsigc-2_0-0. + Update baselibs.conf accordingly.- Update to version 2.2.8: + Nothing interesting. Just a small change for library.gnome.org.- Update to version 2.2.7: + Documentation: - Added main page text with doxygen. - Fix the functors Doxygen group. - bgo#417924: Tutorial: Removed outdated marshallers section that had no working example. - Changes from version 2.2.6: + bgo#614741: Slight documentation changes.- buildrequire pkg-config to fix provides- Update to version 2.2.5: + Accumulators: Allow return types that are different to the signal's. + Documentation: - Disable collaboration graphs in documentation - Use non-blurry font for graph labels. - sigc::hide() correction: It always only hides one signal argument. + Fix the MSVC++ build.- Package baselibs.conf- Update to version 2.2.4.2: + Namespace sigc is now documented, in order to make large chunks of the reference reappear. + The shipped reference documentation has been regenerated using Doxygen 1.6.1, so that the document type is now XHTML 1.0. + The shipped Devhelp file has been generated with a newer version of the XSLT script in mm-common, so that documentation groups no longer appear as namespace prefixes in the keyword list.- Update to version 2.2.4.1: + Reenable the per-class hierarchy graphs in the reference documentation. + Drop the custom HTML header and footer, and use the shared doxygen.css file from mm-common. - Simplify the packaging: we were doing complex things for documentation, that are really not needed; no need to package the tests either.- Update to version 2.2.4: + New build system based on mm-common. The mm-common module is now required for building from the git repository, but not for builds of release archives. + The public reference documentation is now hosted on library.gnome.org/bin/shlibsigc++2-32bit2.10.02.10.0-lp151.2.22.10.0-lp151.2.22.10.0libsigc-2.0.so.0libsigc-2.0.so.0.0.0/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/791087b7b6b42e9213526d08e1fe9925-libsigc++2cpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bef69b706e23c29f30eef7e912cf46a1c0dc3c09, stripped PRRRRRR R RRRutf-89b7442c884aa65ef65da4be69aa372dfecaf33df30c5272e47bdbbe29c174982?7zXZ !t/g ] cr$x#?zeGDwؓ_Gu䗺ւp*v)was9ӎgnr'\)FʨxU׷ T*߁Nx"̚tM #4ܿ1YM:K;Ҫp8hfQyb_-/tXZ~`rZ0e#G㲃'5A-,s3 " C+%y7H=]JitX4ʢnEӏIp]Yf{%(3c.X8 ӓE8UEDDgT2l92*B>Vكp|zIs&*հC.(_F><{WpotS&n'YA;[%d Ih\#pUDCm>ݕ' \+;;P,.#'(p`W;~4ENl`TN%ʥ`[n"x_gQ]ix ܓ(̶u8M$Tϴ%2gYVC&I) ׿SԳm9anXM/GUiyyzĩ&^]bf(8An??9ɜ \dLHצ2o@v$ݠTiOe8 %.17m3&͵zs\IV\d_.VV5yvy= 'FP>܃~H{I! ]5f~%X!"]`Y tA͉+$W\xNZ62a!Kqҁ)u(́%־:_-P}#6q/tVcFl0XʭP :񳔀G\53໮3f?lGNi@u_AwL1hUO_3K^elX:`ɍEd^N}թ1q ;R:Qme/ZNMMdE+y։y=8xG'ȣxw0BT۫ڵi|?-t43&a vJ3)"1D Bm0^A3LFҲzFT+|2Hrmu s9Yc|y_"ʤ!?U]ky|\Al/#SRXmٔ \qBy=|g2/aju.GBwj_2-c9NCj'w rv9#C}Z5BkP˅욪}e|ZDE-xdO a,#&a:H wA7 )HvjFͺzn_ٰWV><6wgO'q#|S$9pw 92t^p~z5DM`rY pQZ(Qߧ/M-eҜQm%r\t6c۔ V`ty[s۴D1s:v qtw](HFnꠤ k#ҼOme]7+hXAȨIj#r>CCVB[|L4=T!TCl(t]!8=NmU}eŶ;.'D;wF`؜.̼^xv*xYW*;^Úꐪ8bSY) I5S2mI,g}}[a|qCA@hkxz5+d[/<:'}6X̶*gR`R#`#1Yn˵yA|*Jۓކ)p/B+džۀ(4\b[@[ u'LBKTB6E[fg{CPcs8-fܺ@Һ7H1gqa#|F]UAD-4r]ӝ!2ژR.,vGLYIxA-]R-RnP?y^fQ,^d\9FL44CO*Sz gfö掠bd~'YD[7F`BY9B1n/\s|~48a8 5| iXg[!i%dO:C`3nS r4{hkXW X3p%<|\6Kx7%LI}+*;SWxqb7G8ؓ5)`)Igޢ?K0*Je^Bri&Y]=HK'5:&ei^%DyN/3x@b`7 &0O&%(0ھK8x.o"o@5E>'H@Ts^j)f|뎛s K uSAqg|ȵNOY C@: (N{{k~a[(J_@c@ ,eg'Ձ]'7U2uga/+&,)S:mUa:r@\c梖9#hQCs2^ T▙ND5w9FZG_:`.K}hn02|jeCVHn: }IWIorK%Xݙ uH1lLw|Yb.TAwBVy\"K?W w %3lzwPJwmȢ'\~]-$Q}K D_0fPQbVgۥ}(.X-ձZ!"O6difGq碷}F=l;sWrWJK2,:静/Q9<0:_!@K1p{|\.htܡWێcu@>gTfhc{uBT?Sv$+ذvW5s@+$Qbթu`1Yja߲X.SDRK<$$ c"" 4ǛK /!^5 <5{0[mfEH:%ӄR8H؃S[0X+LrJ.ܡV]X윚1fNS^)" /L fåBK ^S*UTՎhi:Н&wz˼ EHbA˙0om(s9KOஞs=bX_4k!0K17%=kvY,-"-GVK/mΝxAyaÖ5ܦ#.d= [~3T3)&ԿSI?緃?bJG9$^C+3 }*ԪQ9 5y2 J:dl  "|Dޝn՘\O#@& H`wLMR[uMGH‘dY#x)I-T~m3;]ϫT݁ G-#iMK"=J HF(7;r:]zBE{sypm8 1ِsj(jkMIߤ_P#D,h${AՉh9+jKV;5!1޴a4H̤{"+opm ͰiL)΂DHY@`}%-#D3^J G%^0h _vM3Y/֧}w7~tymtvs כ.Z"yAʈYsB?ؐsV„Z&!v,xWhV> *2<5ֿJ1 U-~2QfڄxӁ3j p)qR2/Hڠ)Q4#gk;~4%Z`Jd햽@q6u-ax\M03KTVgo %R[˘*>DS&˜D5Y}9'$K&u;\UI1zBC5WN38t;Zjϰ ӂW؏ O|?IUN1(]9a}P,ИP@ )RcGk%Efp݅ Vsʓy&;&q`/~ 7[- N‰8̋͘,&Rp+_Jz6%HE? pJpK6Zf?0M3UUQt.ezGGPyWMp+pLoL5!7 \4b=زS}U^!B.7W+z.OiNSh9kUtBPryS6j: y_gɟr+)!2 hz+j W2Ou*@4pf^@GM0̢_AsKҍ|rݍ9->8̽c8H24$4TQ?2 8'/‹7m9VtCt:ȃҷYR9. pZ)27Xu2ݬx(Ye#tDqt&ڐ MH7vA :2q?YϠBU qn,2-CP,EXͺc1P1@ Kև $xҙ Nt!@ )`gu{hEg\qID4n.& "izbY69nO@C 1B׼&˚]GW*3i<Q:4opG{A{H U#7[=X eY[Uԛ+hrWSυ6N˕g7p}T&w*<Ojv}&ၑL}x}k-JkQmF JFb4,ѓ[Spt́`EsmB;cX9릴_($JHn>E6ȿQ,1%GK-Z\ڋ %zFgNi#4T쇇s;@`Dξƅ}2!{ vu99np|!рUr9:F)bl&%Zcg\V,hgO$U& 1Rbg8 0U-Cz[6lwP3T.⍇ETR4uLN=&Z]':626:\YSr{L0I^`K}-[H-mKKV7EQs|v J@xQbpZڟw@</MZp GRJ-HE_y (]CS3N?}"?7,F܉r5Qzn*ȴPKxE4/xGGF}!XZFN)/āL4aMԽL~^(aAo9q6o~0uq{1wE\^ M e'iaJCKɢbvvj6D3"|czDwϴ`0c.5S#ؘpKf3O[$T/t:ԈLsCSA|3i)wRO*cyBP_Be^T *>a^WD:71yוS4]yxs"gNCSa-Z%v8mΡOF#n]V ~.Q*K*~ fi$LO:_ If["AL{6[Iu>(F/s\A:ὶ YZ