libsigc-3_0-0-32bit-3.0.2-lp152.1.3 >  A ^/=„ mHi_(|NRî%+Ꙟh5 OyP plw"fɽWih@fnyR>E28W\pP0F(HJf۵c(+;э7vInɹn]{|Տd\UGJ3>qޅ"ٟڡSdD<=^QonQ81^:`IT6fz)T'h~剮``]{QLmfLo72e66b3fcb348cdbf39c8caf060805309699cb3ddd2ec4ba25e086bc299659a7d5ee9742de2efef65907899fdf6ae8eee46e3cf4P^/=„7r ;s]SsH>pA ? d & H 4Eekr     4<-(U8\9:!>BGHIXYZ[\]^>bHcdgelfolquvw x (y 0  ` d j Clibsigc-3_0-0-32bit3.0.2lp152.1.3Typesafe 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.^cloud126openSUSE Leap 15.2openSUSELGPL-3.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://libsigc.sourceforge.net/linuxx86_64/sbin/ldconfig^^253b9c5b10d7e87fca58e8d3346785a86c08b7d47bfac7d2a9ad563a536a37a7libsigc-3.0.so.0.0.0rootrootrootrootlibsigc++3-3.0.2-lp152.1.3.src.rpmlibsigc++3-32bitlibsigc-3.0.so.0libsigc-3_0-0-32bitlibsigc-3_0-0-32bit(x86-32)@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.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.1^ ]s]fl\Z̧@ZZWQYV@X@XEVWq@W+5W$@W@W@VV@V@Bjørn Lie Bjørn Lie yfjiang@suse.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgluc14n0@linuxmail.orgzaitor@opensuse.orgzaitor@opensuse.orgjengelh@inai.dezaitor@opensuse.orgjengelh@inai.dezaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.org- Update to version 3.0.2: + Build: Meson build improvements. - Changes from version 3.0.1: + Build: - Add meson build, alongside the existing autotools and CMake builds. - CMake: Fix the MSVC build, enable warnings, and disable unnecessary warnings, with MVSC. + connection: Allow copying of empty connections. + sigc++/adaptors/bind.h: Make bind_functor::bound_ public. + test_limit_reference: Avoid virtual-move-assign warning. + signal: slot_iterator_buf: Remove unused T_result default type. + tests: Slight cleanups. + Remove unused #ifdefed code.- Update to version 3.0.0: + Fix tuple_transform_each() for libc++. + Documentation: Remove some obsolete documentation. + Tests: - Make test_track_obj.cc compile with clang++. - Don't call static method via instance.- Update to version 2.99.13: + Replace the deprecated std::result_of with std::invoke_result. + Build: CMake: Supply SIGC_BUILD and use CMAKE_CXX_STANDARD. + Documentation: - Remove some obsolete documentation. - Rename README to README.md and update it. - Reference docs generated by Doxygen 1.8.11. Hopefully it will show up at https://developer.gnome.org/libsigc++/unstable/ + Tests: Add some necessary #include directives.- Update to version 2.99.12: + Avoid compiler warnings from function pointer conversions. + Build: - Replace the Visual Studio project files with MSVC NMake project files. - Add MSVC_NMake/README.txt for Visual Studio builds. - cmake: Require C++17 support. + Documentation: - Update links in README, configure.ac, libsigcplusplus.doap. - README: Update compiler requirement.- Update to version 2.99.11: + libsigc++-3.0 now requires C++17. Use of C++17: - Use std::apply to simplify implementation. - Use std::invoke to make implementation more generic. - Use constexpr if to simplify implementation. + Build: Require mm-common 0.9.12. - Add mm-common BuildRequires: New dependency.- Modernize spec-file by calling spec-cleaner- Update to version 2.99.10: + slot_base::set_parent(): Create a dummy slot_rep if necessary (bgo#167714). - Adopt the use of %make_build macro rather than raw make command, following the best practices.- Update to version 2.99.9: + signal_impl::clear(): Don't clear the slot list during signal emission, to prevent a segfault. And add a test for this (bgo#784550). + Remove signal_base::erase() and signal_impl::erase() (bgo#784550). + Various minor code cleanups. + Windows: Update the MS Visual Studio build. - Move AUTHORS, ChangeLog, NEWS, README to devel package, mainly developers would care for those files, silence a rpmlint warning.- Update to version 2.99.8: + signal_impl: - Use std::weak_ptr in connected slots, to avoid a memory leak (bgo#775871). - clear(): Really avoid erasing the slots prematurely. + slot_rep: Make destructor, destroy, and clone() virtual, instead of using function pointers that do the same thing (bgo#777618). + Build: - Visual Studio builds: Require Visual Studio 2017. - Add tests/memleakcheck.sh, to run the tests under valgrind (bgo#775871). + Make --disable-benchmark work (bgo#774732). + Make silent builds really silent (bgo#768797).- RPM group reassignment- Update to version 2.99.7: + connection, slot_base: Use an internal::weak_raw_ptr<> to simplify the code. + signal_base: Do not derive from trackable. + slot_rep: Pass a slot_rep*, not notifiable*, to destroy(). + signal_impl: Do not derive from notifiable.- Remove pointless --with-pic because shared libs are always built with it anyway- Update to version 2.99.6: + signal: - Remove slots() and the container that it returns, and the iterator for that container. - connect(): Return a connection, instead of an iterator that can be implicitly converted to a connection. + Use std::shared_ptr<> for signal_impl reference-counting. Instead of manual reference-counting (bgo#764935). + slot: Use unique_ptr<> to avoid direct call of destructor (bgo#764935). + Add optional benchmark code, using boost::timer. + Make some single-item constructors explicit. + Make some member variables and methods private. + Remove _ and __ prefixes on variables and parameters. + Header guards: Remove leading underscores (and trailing underscores). + limit_derived_target: Rename to limit_trackable_target<> and visit_each_type() to visit_each_trackable() to make their purpose more obvious.- Update to version 2.99.5: + Functors (mem_functor, ptr_functor) no longer need to derive from a common functor_base base class, and functors no longer need to have a result_type typedef or alias. + Emitters and accumulators no longer need to have a result_type typedef or alias. + Remove now-unnecessary adaptor_type type aliases. + Remove some more unused and unnecessary public type aliases.- Update to version 2.99.4: + Minor documentation improvements. + Make some constructors explicit. + Some more minor uses of C++11 syntax. + Remove unused SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPE. + Reformat code with clang-format.- Update to version 2.99.3: + bgo#763616: Correct the license of some header files from GPL to LGPL. - Change License to LGPL-3.0+ following upstreams changes.- Update to version 2.99.2: + slots and signal: These should now be declared with the sigc::slot and sigc::signal syntax, like std::function<>. Version 2.9/2.10 of libsigc++-2.0 supports both the old and new syntax. + sigc::men_fun(): Take the instance by reference only.- Initial packaging of libsigc++3 based on libsigc++2./bin/shlibsigc++3-32bit3.0.23.0.2-lp152.1.33.0.2-lp152.1.33.0.2libsigc-3.0.so.0libsigc-3.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.2/standard/cd218372b0a56664de411c14a7790be5-libsigc++3cpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=048949e9dcf165ee787aa14fad3db783c5c13f19, stripped PRRRRR RR R RRRutf-8ade609768e1573371f60af277f5b68fab65891e30b98f8fc0fffeb593059b716?7zXZ !t/G+] cr$x#*ʺLza2C̹9<}fo41V$sr@9)2/N+3N#uoyjRPhw}oJ A=i~f|_#ylӪ%XLؕR@QR d+= lMnK-T3o ^Xd AKt Yඇ]ҕ"A~ۣbRa\"Qi/6EW?1yjC%Ej8v(#0bҙ@/kO-2Ѳ]:uy/;o;64BiӧASmp|bP3MPªSW @Cޙذ Yc?0TY U c2|0st>NG|@~+@wa]OsD ~7@XjV7XNGn~L%PG[=uEHv~H  =kRӝksn(8jǫDji:X-"ZS -dС2@ []9=0g\ǚedO1S". ӞH# Ӽaܚ$rI+fQ-TҤf;/;)cgl62t~7o;kk2.i){8S֕Q^ B"xG۷xQT3tJl_;l,\ 䀽gg$XqwbćZv-P_C?!>b&퀘!!|ąfX'=q^Cqm*B|$XA=H0cY m$qG>ևnj8ĖeXBz?M5wDPY7mEފB& sVY3 [=4#=_78M W M 46X+ UWg3#Fj'^ͼ72)#--)~EI_իbF z]wVIEC\4LU,q2DW?HMU{36$XɽL<֏H[uM SjsXlx*>ȓ*N|$qdcǮKr̻7q*Lsu)&NV%M4ov ӡc6 MhH7R:zYa,dpDxR^@S:IJJj1w#y i^!а\o}̩u #,𗘯M? 4'z+/H}پ˩VcB- 7`i.v~ R.Rƛ]}-8u Y Hlps<$zLo\/4y;~J+x,WbJz/ΆjIܓq\,BQU>gGlbq#uR0j: i%H,~д^@o: pkР I'(kF1P֎ G`>tKy葊7QfMCgY~^dedhO6FSrOhk *w^1{ d+ӗ#|`XNQ\Fu;XKΧӐxu6'ORMcT#k8uMcd\ĭVI <{z2pᡯS/iY$0_FX@㨑@x8yg Lk2$MKYB.քd :wZ-ܓmy ^h9fP,Droҕ tpp{ vYHE{=,8bkQqm+8hv]xXS$|wu~ h׿)hV{vo-R&2w2zǎ(246"Gj&snSU5[X-xX*]}ïeO;9J~ AisʤZIu\J@`h,RhDMp8{Wglm&0U7& Q>V)C"Ŵ5lDvij #M0lGC(1q 涪uc/Ƞgo(~_.x1T0jjbOQT얦N=Us%2( j:ؓkoUP;7zs:+J$KkKy2dpϯd._̫sq#4Q`-wQsvfPTQIx%ꣀI;[Zw\|nÔΨsP$6P#7.R)蜴ƜzD)Y*RWSW2Tz'4KA%$y̱X$AM7CZk; uz$88|{ȧ2/RX@GSIn)Jb"P?{)XD]@]ˣM)UOPDU"g#tjPaPf 89_>aϴw5} q:%VAV%@W"dgBN,JvY 7c-[J+LX ln}kf6ʾrF|es+y%AgYBȘS߶328T g|57PyrBES[ʌ70]xƌqr{C5ɦ7'\ಾKmffQ,щ#;H_p?jI6_e(ErǺ4۶ ^n'O*&o o N]tIz~$AOQ]w"aJ9ܗqp~ 9\_n=leZ  Ԇ9 IIqg?=Tl8RO5St<<<>l벁NPBZ KJ~HswX~a)IpA;c« )2qŸ$1+83}l%B_ZJgtulJǝ; 쵇O\8+GY!_KɉX4Ej<)/P/5VZ*qEyǗi.33 ?4ޯ(HI@YW=w(9ߜP$fu3hI ծLxNܶȦ,5Q6 SSt }vPac!R_:e!PLZvp_?% ^u_qgt q2qa-sKs{@HcTħ$>Y1R]SS&d]OC/Ga&$֦vQ(+$F,;niof5RUfAϧ@tzPHmE 95ۅ-nr #A6?K4ϰD9t-VT]i]vc- _1SI-'?^wo+P[)rl|>@oPnD5`C;ʃc;=^o$f2 J$k9[ sfvS}J e67)+ F2f6ԕnL((97.%b]"##",Y͐VQNq>ΈXWYtK` 4ටuj:u1ᅭQH<|]i 4Ln0-:XEa^[xe;u%<CQRC1<5АU%贛إ[fFL7,FO{_U2b'ߖ(nWȺ{g՚*Sdj)Hl92zN~ CC1_i"uʁ{ '?h.rC2?14PPeiu@vƺpηZo_ uNFI%~_/wfco[H%9u`Q5S{yqT- >ݥ*0 ae3B9 futý3jL?"Y`gGyfb)nRCe2,oߌEEn%xeW|B&燨m%}=Y~5Ol'| '79Q̄txo^mo=7sO`٘C$傕/ 0A57D+}$ 6dj[l?t\ٰ)V`$3䉢Zf_bJ<+@]kkOf); q#ZKŠTY+;DBsIi[&P PYx*C7aRw(xdL_=؍+.'# B*奈Vny+(7@q1uF_ 2ۻhkdv4Yt)c&PFA5(Fm7f2tMCO|1PVP}M)?v qh+l`(FybhMڅ{H|*82;F$w;.=@JiKK>+Za{sr*Uч9>-9PZ=?7%{>fNJz/:_Ĝm{P#\k8l /{ lߎ!+aJ; |w-1z-k~Kؐd&'`9!R |qrǓTc\ls)f1ή/Adn_.˼I|߽B5ZQH7ϭ۰/O I} a-={Z1/՗dD5JmvxY0RR|>f! )Vݼ/(>݃'uI ggJ&N͏F @nYڞ.?| eKԱy-JME(=IJt5&թ}ǽf5~`N([~;{ wȕ㤜g@s6m'D:;܏(4# DxV0^@ ^QS6sw>\EK>r#ndd0٨N.?mA Rp"aV3/\yN3<Vpbk'KؙO"I}`f'?zB,u,Mygƙ^+p(.Be4Vxq3*h/cd;g"0х%Do4mU6h-g"F7$qR@O@WjH?\ʎ(~6[^>:FoRߢi.Uen}$YeWM^7Y Dp> ŮKRy{P_n>ULq78D>LF@).Eb 2NSdeW,^Wa'+T`8ijCC4f@&E|\PG·4vQP#K#'jݽG+[{;WA6>AdهgKރqc-OU6pMĞ9mFMhL+3A9w2[w}j+ҿ݇~YpYg3j.ݔ uF8[#hPn1٢=8*画d1Kg^VAKkeٖT#Va&/,yZQ8 'I3|)ό‰ZJT7|GCqi8