libsigc-3_0-0-32bit-3.0.2-1.25 >  A ^p9|nTuP9[ o:|/-j7I^{cGu_ t|dnByI=n9L,!G%Is|J^ʤLVCK@$ó05꘩7x yi^{Ay蒕IYˋiH]Rʐ ct>zuj˚X7`+ȣw%nMT̳$o^2dރ~$;ZXM9`693f3e57421906a92f023574a5c838ccbc5f3ebd6efddb91e4e02a0f98262cd7e6bb132a20680396157939eb31c4715327cfdc02P^p9|$h Uloo:?){zghʂ*WƆwGqL.5'~=b9&rC̡"=9*>Fƭ%\a.,].zIg 8߸_uVh $S5)(qA K`UR1Jg_YLʈż1a=x(1IO}HEh'#d,&d[ٗJ4L}۞EJEұEqy;iǠ+ԥ7 `ӍE_%ohD>pA ? d ! C, BSsy     <D5(]8d9:>BGHIXYZ[\]^"b,cdFeKfNlPudvlw x y   @ D J Clibsigc-3_0-0-32bit3.0.21.25Typesafe 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.^goat04SUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttp://libsigc.sourceforge.net/linuxx86_64/sbin/ldconfig^^58e3c05631f5372fc3a53f9aa89e1a3a91ec0fa26ba447484b90f170b4984b27libsigc-3.0.so.0.0.0rootrootrootrootlibsigc++3-3.0.2-1.25.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@bjorn.lie@gmail.combjorn.lie@gmail.comyfjiang@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-1.253.0.2-1.253.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.suse.de/SUSE:SLE-15-SP2:GA/standard/cd218372b0a56664de411c14a7790be5-libsigc++3cpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=79ea9e6ed4d03bcfc5e028676f287a09e677eb22, stripped PRRRRR RR R RRRutf-8377666aa233cb4137129e8738398b8c0fd1f0282cd2c758bca76c63704a68f6f?7zXZ !t/C+] cr$x#+V*,L, dNccBSJFaM/ѿWfnF(bl6w%||Z F6#ռ}hf~Bf^*nHPp0くI0So( GlkEUU$&UZ7Jm60Ed"S pJ Ą![w}bTjb֫!g.;bqMC3N=Ea12?6Zyv&=}v.i}  ݤ[`:]lhƘTv )/ PEf\L=5--rea5yͨnwӎ@g:06-ŘE”ԫhSU6~5Z.3i.B1^gvR&&fcCS-VI,Q'HDuU ,U Rs(N`̀h 6=4@KSɖ]j y(CfoG@ jDn&zx5c8͘^Ҥ r[CڛAztߎgjM{Ff"Ѓ *vwEin-Z^ (\w)OP 7pt2arQEhs$@( *D_d̻~b_Q /KjrZ$&f8+,=VͶ4t(/Yk`0 _x1fc1I#ִnY?_E]h8ܷc8=*_>pvnW|CRtFY ďv2-a~m WmNJ/r>(-ZUj_b ?M[nuDZ{%d.8G$Ln&Dޢ7BGf'}fǜ>xq_e ܩup?qtBay3|*߰0m1򄀽<&ɹ@͹5R#l4ZEMpeDu[g"3RX蔜? QoUg/'0CʦA6Z%Zf$7yM,)-S΄ hZ`453 ,,ouyŗr,l]噒XLۆpZ+Zkg_.7T Nv"#Wb'l[:K5ݼJTA|h% }sMb#~:÷h!z$Q?+Cx͎'ۿ%@?*+:^j EyשI_pu9KTr%9?:eSI2! Q2Z|:)_܌Yđ^ERy0)Ϟ"ԭ.Y ֢.T;>)D ѫqn8X\ɹLϔ|lܚ¬xwIL^6s'"%G Q?g&F(JQ<ޜ3 7gYlT\ڼ;6oIq >?\]>,M 2Az 1?+\a( 8ڠQ$; }cM]9, hjPI!oe[>`5X"añuF.0FDshb0P0}%Btp)͑cCi)dԿr N'-Yi|?%إ Lu Hs]OJ #.aL2 GlaBr7z4OūSaMܫ~$J1䮜pL~ :Y F#-%ɮbQB4nc 9JJieCr 꽑t ,k3N3vc= LU%𮌂i9Cp '"U?\Ȏ+2E xhnZl?;.WU++[B/lbl:=rƓ{.E=FK͗(pB.yو$>rۡѦų`4ᗀ.(c3x'9{Fwg6jc I 7ɴri v$xZj&1}hw1;/?x]k͂^ ;ھqn$(]7SpsYQ MZʺ8B.tj)^' [ջ.S76rdBvO%GM: VvKW* XB~@%8IɌec&|ۘ&=L)dG;S` }է#k:V=u&lgӿWzb201:/XG ƕqّlH5!UԗWὋoepJEAT]L SD wthKϖ#/)e>N\bC `;Yv'+文~cByWA/H7th6ޭ>Š&8b3/M PAzOϰ:Cz TH#*?&U1?TX*hnl,}*-b!nO H%e}k^Fcӎ| f8 ad<4O od.nW>IDÔS9/Ձj_,XvB#4@,̍h[8 H\P:QNg˿#1>ybv fB6iKB EYZ^ӑKܾ7s7?r0XUOT^W ?K"g($&(4U/; JkK#0QUUC#A7RO2c\<7[c Ol.:SdbS'%R겷/^" tC=q1pIh.'4/oTg'j[)/Q$kZ<a tկ ғ8mx^;YփLhg sʎZRihߓ}/W*7XNu":ܿ4 E4z t4󌙂^zʍ z/k;k OM?X2z Ǎv鷙v$<2f5u3Ga.@fd*B&˼rp񔻱`uxlK:$yϨBBjX $ޖ#Eu 0":dlU{OV jX^AV$1]jqL4&ׇ~g'\; #Y6*5x JR؛q/VU! lSvq쬲EnU1GOn^٥Z΋Dyg2l=ٌgeyA;75Ƭ N+eN/@,^DzlD&x.91qxFf}gjY r=ɀjYqѻ,3u NG 'dǖ8ܽMގ[6S̛rq(_6 V_ ugsij bN9X~޲J'FѲˍ8H_<ñ/PߢIe4[%W5dJ?<-)}> mA$H`m2%:QC[RІֺi.g!J,jZ18Iٿ*% 65J:9jHoW9AFPQ=Іn F$$;fSF=k7ES(p.Cnx2E9_k)!9$C W)Ӹ'̈/nosMN9֎fU^7D4S%/V+(.@&_mT37Lz:Q?P]_+luO(>>`O;9DlaIȧrx &%Ն]r㛤I5tDX5Uy:~]T+T6o#ȯ1-Eh~o&A.iGqHHԩa+|~{I(14.nXW- "tt2I%=ֿÿ0>U眭 1()&:2 P+yӖVz;i Β`vy]|^>u RVzMHI4WoUlCuI(0QG,^p&(fM!DXYrIo#qL[Zs ڊ_>蛣 $=x}b};r :ah%X^ht{>rTuK|XK{N. ׄKE[ϱKx:}鹬ĭL\\;{Xj\R|$? s{q FTrf%;MT O ң{NJbjDrg{V=˖’I3~k5Ze΄Zpvr0ݍ|AT5(H _DڴN FAjꨁZQ}2A!(6_`sOˑf[]- KP\V.p!u|Vz"mձe1!0Qu]p,o`$! h4~$ V1N|[J\9a`D*΁ fOc D^?f}[Azmb`x)qvV>=h [AwBVeD$E̺{_q Ek;vɱm#̀6"Ingam\N"aIGtTL Na%H' 0VHx}6sƒ-TpK;?tS<j=*+jfI Qc`蓃+QE?@x7%`8u0BǓM4kЈ(( ^blg2#AQmDZ>kEV0hƟjVbBKesQhk$rP; vb Թn-ʐ` f!xpVnUY%=Mf'@!,h4!oj欛/8yK!5 .#>T6zgKL<7 g4!:?V"6~pևaQE0a.ݘZGr3|]ǥ@49 xL#Q\lHPoR%F.8R`ʹH3ÉJeʾsOa?MrH$JuYQit8=M.J!{vb)%~P Zҍ~d$58Db#tbGP ) 61?E| 6]P?=ON4QjN#ޟ;ƄGgubmrJѱ[A{?]X{Q0(Tήzc #(ʁ*mA%{ F[2 ~TQRNF}cg0adI}3Mf"ѼAv<;Q Vcr5nfzoΤl@'jqA2?w<$DL։e ߺ*`&Cc'(: h2iݣ\jg@l K^G+ZtL2G;j'2H'YX1#$.vY7#ARޡЉ#^D+F1viωB2ε`Kk/nl<4GVt#eE?Qs$l@䨲!H`WC£sB+LDXwUM`T="ޛՒ@[*tw?92Amiiy$4p 5]c t ;*a0x.Mt8 FĈ#=#po|*$:nKj}IQzTӂB?w:O*A"JxUn)i"_ZGfplg S-#.(tZ I <@YVV0á)"rݝ_0RVOib3PRJЫ --Q锗}=İ?.y%Xl81 As9jtkPg'?υ3 WIgsaF w^QɅ/ܖ!̢!1(WvJq\QXmkۛc(nV5f8A:DX |F%nf:7@H+ܮ[r(G5:b=KI̅GJĀZv#5r-Xg?P Rg/+ozqus 2u3]W@ٚUǩ b3.w=1šϑ)$yG6dZ~f/.- !*6/S ɱ9i}D?qrYYOk `$ͼ츲)slnz0Rcy)Pm5˭,n{fu`zM=Zx`UNR :]qx˙'>Ov^մkF#e6ӂiX9v3x*y-IaV`q0ޙ4>j$q`0Li:)8E=K;-ӣ1wSmWb2I;xevN# A}zrΛS3`Phl[jp$Y{iQ^}F4Bos%]|fSܫy@'p*:ʗ.ð_$~vPf0=4CSL (xXR# _&N]hsI캶g[tt:P^hDzlͤxgGS辶f&{feqx~Uۢ>ap E 56 H2)ws,H VLF;`g:wBkҨ%0Qs#Z,bz^z+|Rzy5 <]`ѲOY\ܱ:j4Riü׭.mɲuB"FD0E73hRވPJ in"u ˈsd{o`͂H({XϮVLjϺANF24&Sx 9,y8wk&BFYEcV5bnAS$Lh+vѕlȩ_Og}Q"x)jTZB>t/K2y(, ' ѲH$ić#aGuږF7YT] AɼW7)o%3,?C"%Mq&JˋuZbѼ(+.+`P7:7>Bi\x4u`Z v#0L٠u9^;ޚo6A 5ySlTc? 16'*cĕ8Lek%~=ҘA3HWIhHɖN,*yX"Q! 9lc| .`!Bj,@2 Ơ^WU6 sIj^8S<1i's(p!Ĵ0&7»@({sT ,1`aq,s:|IH|/WQ%22ޮ3R +/}#b-rJ'—6p[e[gѓB< #$\u(@2ڱnvI 3/ήqVeIXɦ F+J;h$G킍{o. Ca8zs9K%iHU(anZ%`#~l$ FE:нm+eePE+߳ޓD THP:L5q8@/imz=_ba/g 7$g# H0 'B-++ߗ9-jq?z/I )f- cO[i:p"DŹl;Dy |ujOdD[6G/'KQ74(7?3"/$K3qUGY\N%*$ӽ`& GOa8S7"}zbMof5&șJؖ dxu4Ѻ5ܰlZ2 Ð=WQ<_Yl/|M#y+?csQ+osnDqKN\65a&!0XjLgEI&iAxͳ0 ,)M5(O h|,c{#9ȃXk?؝9܎ᄘ$IGxIV>8Flw2tF% Voh"B WĐ xRm YZ