libcaca0-plugins-0.99.beta19.git20171003-150200.11.9.1 >  A c(Bp9|JS8ɡP=A)Jox<bo:{N;]Jʣͽ}*ڦ7xFP`WbfAR>:7rB>vAAu. bik*n~-j#NZg1qdt.Ns5GيD~guTӗ փ-pAU6IzJlV@O)i9/F+5%'=ZHS!x]d4de70dc36c878d1c3688bc58c59ebfb0f6d92e67ec7d406379f355a33e4b0db6812fbbf0644b7296c868741a9895489feac0993Tc(Bp9|!AHX!kvniѺO 6_2oN1Ǖ[K{jtcrMeeΊNT뤴c8U6e-ku:H[Z2S)T>Xz98yO~ c#隴I|z]+ 8EdơѺH;G!FJ?[(C-`t7G ^3t'$_~Rx ) \Կ?Qhs ʺV`=Dz}G>p@`?Pd+ 9 M  $,@ J T h   4MfLo(89:>@FGHIXY\`]t^bcdeflu0vDwxy z LClibcaca0-plugins0.99.beta19.git20171003150200.11.9.1Plugins for libcacaThis package contains gl and x11 plugins for caca.c(BnebbioloHSUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/C and C++http://caca.zoy.orglinuxppc64le  @Ac(Bc(Bc(Bc(Bc(B87c9920116f9b89b7c8aab75998f0f1c332034aa6913302f706a2f11422b950cd178ddb6c724e00e6d4ad55b9a8ef8854cfe60efeb2dcc8e766ef4a32578c0cflibgl_plugin.so.0.0.0libx11_plugin.so.0.0.0rootrootrootrootrootrootrootrootrootrootlibcaca-0.99.beta19.git20171003-150200.11.9.1.src.rpmlibcaca0-pluginslibcaca0-plugins(ppc-64)libgl_plugin.so.0()(64bit)libx11_plugin.so.0()(64bit)@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibGL.so.1()(64bit)libGLU.so.1()(64bit)libX11.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcacalibcaca.so.0()(64bit)libglut.so.3()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.99.beta19.git201710033.0.4-14.6.0-14.0-15.2-14.14.1b@bi0@b ^g@^V]]B@\E@\E@\=@Zp^@Zg#Zg#Ze@V@UU UT-@Tbbrunner@suse.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comilya@ilya.pp.uanormand@linux.vnet.ibm.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comdavejplater@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comhguo@suse.comdimstar@opensuse.orgdvlaeev@suse.comdimstar@opensuse.orgp.drouand@gmail.comolaf@aepfle.de- More overflow prevention of multiplying large ints [bsc#1182731, CVE-2021-3410, libcaca-bsc1182731-prevent-overflow.patch]- When a zero-width or zero-height image is given, a divide-by-zero occurs. This patch checks for this and produces a zero-sized output. [bsc1197028-correctly-handle-zero-width-or-height-images.patch, CVE-2022-0856, bsc#1197028]- If an image has a size of 0x0, when exporting, no data is written and space is allocated for the header only, not taking into account that sprintf appends a NUL byte. [CVE-2021-30498, CVE-2021-30499, bsc#1184751, bsc#1184752, bsc1184751-add-space-for-NUL-byte.patch]- The contents of libcaca-prevent-overflow.patch have been moved to Bug1120502-add_cast_to_prevent_overflow.patch and libcaca-variable-type.patch [libcaca-prevent-overflow.patch]- Refresh spec-file via spec-cleaner. - Add Requires:toilet for caca-utils, because need for cacaclock.- Add Bug1143286_libcaca_configure_ac_chg_for_lto.patch bypass boo#1143286- Cast intermediate results to 64 bits to prevent overflow of calculations with 32-bit quentities. [CVE-2018-20544, bsc#1120502, Bug1120502-add_cast_to_prevent_overflow.patch]- Fix the size of width and height to be of size_t rather than int in struct caca_dither. Re-using existing patch. [CVE-2018-20546, bsc#1120503, CVE-2018-20547, bsc#1120504, libcaca-variable-type.patch]- Fix the size of width and height to be of size_t rather than unsigned int which may be too small on 64 bit architectures. This fixes three CVS and associated bugs. [CVE-2018-20545, bsc#1120584, CVE-2018-20548, bsc#1120589, CVE-2018-20549, bsc#1120470, libcaca-variable-type.patch]- Deleted _service and use spec file to download git version. - Shorten version field to joliet usable length. - Change python headers to allow bindings to build normally with python3. - Use %license for license document.- Drop the py2 bindings they fail to build using rpm macros and somehow ingnore LD_LIBRARY_PATH, anyway provide py3 variant and stick with that- Switch to git repack service in order to get all the latest fixes * like python3 porting of the bindings - Update to version 0.99.beta19+git20171002.da28e96: * img2text.c: fix width arg case in example * ruby: require 'caca' instead of 'caca.so' * Only fail the check-copyright test if more than 10 files are affected. * Try to run Coverity from Travis CI. * Add some missing breaks (thanks coverity) * Fix header copyright. * Fix a bug into the autorepeat trigger. - Refresh patches: * libcaca-ruby_am_cflags.patch * libcaca-ruby_vendor_install.patch- Fix URL - Mention github repo containing more changes - Format with spec-cleaner - Remove support for older distros lets stick with latest only - Remove for years disabled mono and java integration code snippets - Use python macros to build python instead of waiting for autotools - Convert to pkgconfig style dependencies- Require imlib2-loaders in caca-utils package. All of the utilities fail to load any image without the dependency.- Add libcaca-ncurses6.patch: defined against a function name never worked, so set_escdelay was actually never used. With curses 6.0, though, ESCDELAY is no longer 'a variable', but a reference to a function, so we can't assign anything to it. We just assume that we always use a recent enough version of ncurses to have set_escdelay avaialble.- Build without Mono by default coolo says: "We don't want mono in Factory, if somebody needs it it should be set explicit (with_mono) per prjconf"- Update libcaca-ruby_vendor_install.patch: Use RbConfig::CONFIG instead of Config::Config to be compatible with ruby 2.2.- Update to version 0.99beta19 * No changelog available - Remove automake-1.12.patch; fixed on upstream release- Remove __DATE__ usage from cacaclock/sbin/ldconfig/sbin/ldconfignebbiolo 16635828890.99.beta19.git20171003-150200.11.9.10.99.beta19.git20171003-150200.11.9.1cacalibgl_plugin.so.0libgl_plugin.so.0.0.0libx11_plugin.so.0libx11_plugin.so.0.0.0/usr/lib64//usr/lib64/caca/-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:Maintenance:25976/SUSE_SLE-15-SP2_Update/e0ae8281f9d9ec4220af5846e119d38f-libcaca.SUSE_SLE-15-SP2_Updatecpioxz5ppc64le-suse-linuxdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=5263f3836cf77b99e9abd06f60490e46bf3af357, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=0991ba0c12564ebab7f90d57851c009f5f302191, strippedPRRRRR RPRRRR+Ȅ?r7\utf-876188df399eeb850e42ae21b024f907dd332956e98ebf12157e4d2d2241c1407?7zXZ !t/5] crt:bLL %U$lRiM{3"2$C=i~҅sMtHtJGh===?wo5s5i)*MNDݟ3^dKe;q-~Ȭ3[%Jf/swqY=b PӰzXeJhƖgϢmL5Di 3zYP0mzT_Hq7lͧfAan\[qd 9Bُd(3_E^iLB S.0/͸(WY%#76gOǤUDrd{sSsH"Xa 9;Tݎ%# j࡞n[NiRJoqyzIrm˅KW~Dqk 7! lU?eÇ}$2:>?yKv@w6:2 (6ktZ O %#_jqB>,axboaԵv'_!hCV@a ^[w`51Apfqh81UݻCLߍi\FGEKK?r#GZ; 1:h5 +r,㦜 s.p-ZX~8rօTia5>m^nkR€s'㼿fsnŕ7[[5[o('[V-rYE;MLclL!h=4"48[,񩐄bΛ-o~G<Y(`UK{KuOļv7<|zvaGȉ *7, dXAE@pCD Cw+hLr`ފ‘չD*yZAwueHPO9{Rc[D  ?U"vnp7l?K  [fڜL"DAOzڗ,6KVrendiv=Ꙧ=?[}co\=6 c%=5 rEDxb~,Ds+׿G"+66nخDJF a?+@*ʾ5n^1H-- hL{c]ɓVo݃)Y3#"=ِ~2s>b@V(y,OlVmZN0?@`:) Mm?L| =di-ї+FR^xM~ X#qdUTΨTX̥3^H5&0iQQ.W{h#d[ԫ̳ l[X^i!Oqǣiֳvx [\JftIH4=Tg"gQt{`G_uH4c.#ߏ j zg +zۻC~JX>k躩{[jpߎ2Ta1GiN|}!؉xٲmV>Օ7^,7iI-Z#RV@н}X2j.U6/CO򯻔 M)RCEӏ?Ft&aq[% (Q|ҵՅv}#vOĶ$(CbIa`1];7_>^6beF"hu?K(bYچy!$7(Pgg?{~h[ NWWd Z˸d/eL)Dz"HK(,݊Kw{:_7Z7;5:)a]w>6 dV9mₛ (fکZb.m??L%PÀuH h.{4a:&81o'Q,y3&r판? um?{xz.x2kCK"{`R3"xӛAnjV7Ss.@g|Mw%+ɂuOSD7 $)A C mW ~v0$q&FeaD/CeB:o~ZʵzpWxN4P+p˿_1} jWXTxWTA{7V3LbrӉ4ǔ|;8,{`'U˺ Iใ]au&}TA[~]GFڞRQAk)v|3,کv8,f ? e0Bæ;f2ˤ[R-ђqOV!vL5+;m"uR95c<,!p)UIZJ/pGI#x.eZ`.7ceH ؼp|E,=4 l)f*[1nb4S |h" Ŧ82j&nӐH~2 'bz:C0~r*\a="')5܁īT+ >WSKHXE#AȌJ/g+0W{"i\EU Ҡ=h*X&!i,mH|D荹9CdPo3yS!U.eU:66%MI<ݽ_s&J"P6c=Wߎ&Esk/g{P(U|aG+ol*DhEW$x-;(vghq&Tΰ,IE KZa~`Ss 7>#-hW <#dq#`nOd~P|4La`W`U.8Ǿ. 1 :ª D{0<͔ݙ׿|@O)ȷ٫Nnֺp@]Z&HD&m, ,i{^a1 9[AϠ8!FZNg'cH2c4i8t[LP ˊ~Ү/h7 'ާT ?+!eL>*%aȾ7mR-PrA%x&"@?fOmtؗ( G(8bSeEj|CZlb^^*6x쀐=x:6FBL g_lC 2;jPܑJٶH;(a ?W12UI?kD)Y $ʳS'ebO$*\<&ȇdj^@S|.se=>ZC }vY"=oSy~E]tˏ 6,u hUJ˟H7D3!4iySzI;|͖^_q3c$jبr:XVb~2F`%I(kfN/[_Y<82*؏x$enɥtAӃ+`" CY~GrNDV!RkTX>X]<GBgc1vhDxX,oХu T@![q4Fb;9x?1S9*/`f$G Q JF^?$~69EaէWLІw<:% liNo#cp:ʑEP,JqJ|y⯘,V LYg=1/gь}̔gH%@c"Ed֖l}6r !8M{nt#u?5HpRc'IuAdͺ*!s.taӑ bZ_jXk+|-)_;0t`+}!):>ٲozl4n2LoIb`Ԛq$pHPዝ ܾ̭Ĉ !\r]vU[+,"|OLI-4`l%f uI@֣nB&QلIo\wKẇ ꔊo}ެD 1XC˳"Q }`WvZ1j JdTė-X՝ukx%LjgLYm~mjMuvoKg2>xw1gw a~fX.ֿMN|l+D򳌻׷ o{wM6)Ċ#PYqFV)ogl.4t]Eu6݁I;{lL&\/4'#1@^Acp=6-7)I_^~Y*2XX E<շ_^!q3 I3\Se_cB(!q%q8hC{2:q=jl" %$$+%q{ (ڋWקPZܤ7Ut<b@ڟ7Hgm} !)A`_@/XIZ>fLXb\ؔkbN,9W00#tGr;کS^reD}|[QaO,zѐ5D4Of3"ꠜ WxנW$uzWL7߆ʋҤC8 Q-[z2`Ӿ 9Fj`8ʐ=w3?BtE}Np Zii~ڶx^4F˜"HQ;f'2‹Nbos;lG\Ә-h_JA.P3Hs +*Gʾi9)A6MiNJ! ݎ{`9~u7Jԉ|j:BTW0_b@u(j,xV2lgiWϠ&~)F N=tO{yo2Hj8N(enq* 6uULϴi|OQs2brtCa'CYeD%vk/ OpT?rI&u5l3~*M12޴| HMyomJ# HVtџdw̶ֹxd1f |ߥ*])Ƽd"f,)fKnC4-unrN¥exMjP{S ?5S)ƂV= 89UMYw%߫1fҪ vE iRNz^dcR ?V5`RT,Oi]f3izid%au|s@2 -Jzp-^ SrC?\F6޷&(:P)>wEř,[)apTv@hQObXLcx;n2F5+C\`uWLoW010قxָl'ʶkR~{̼uWoT$kȜs[.Dt޵6bX# tέ[<үq@aUӴl^PSz,~z z*' Ziȥ-2%RH =̽M#rW<,>R#Fm2p@ظq&O x|!IMYP&ƞ d3!tCug䨿߭>>j ! S^q6guc0$'p4pΔ E )oʿ'xN j 7{px*\j=h(ӫ)nF* jsaxPY86V^ C3ds[}ߜ.\*xd2:+j |p;j72\za~k߼O>.!22z'kp׍w)3Xޥ_/io%9X 幚ad\!{SiӸ,$+*7QB0x$IjبF& ~0q p痳,lL!J!-eTk2m< 4**('bFᇖp%w3CXX6k|lY+}(jQmhC2g42 +&L7G*l5 Ϡz={b3PaZz9=ea r!8ùtgj҅XA!<N@PhFViCi<:fbC2ZvKK@okCŞl?&uݫwi2ɲ.k4ud]Ǜ!iVG xÑWAl+)J]@ӝ4oq\0nD5}rMIًiDgpN8>6"Zm&>#J2J#.a۶կ~fvtzÂb y5d1B:?dͫϞG0|tT5 M&\1vH4<rdGx(6 IrfF9Q u/zfckp#܄%ڄ>>E18kYֆ9#`R Afy݄P;@|lgs.}хdlNeX+ a)FS,SO,|ch;D|!.bn0,$z.T7R(E֤`c{\lmB#&W~c9%Q_Nj(f߾+%F^>8j1u1! `[Xț\՟H"cOɼ1WS!玦!/ؑ>qꂭpr6vPM=!: a*lRU]A|xi6 fw#& =۞=!fdo&qe{Jk킷Jo;JA:}ځ)R{0x.dq[:NO|,k5IL(^xҺ=z4*7LGqH3Y=ͱ qyc ^,}A-fvXV_Q*r!,+Ծіј[9vmkl*&ۈ2L؊~ḾPhX3 .ŰK>>2&" 9F 0|6Sl-~_Lx*1ֺB5~P[U1rşF lͭ!j=Om{?~y$R<+)K)c#()yѺs]~v(0Mz!ӏ4.<-XЎ͇f/Tw(cC6t'%tum͚V 39pe( {Z鋂5`۩eշ?;1"mi7iR^<0$:niCt6TWt" 47B ]) U- ?tGߨzΗt7~ᔁX;sM"6,ԗ)8)KO[|K|1;PJdsSǍ*RQ{ NrnA4%/0Y?% 7Lk^(b5ׅ~'xg."B 1Zz A#Ҭr M{.95%_A@9"ρ$iPYlFȒ mkVi)zI₮.[USܱםN^-|JˌFlO(/S~GS'TqJPa)εig.Vbd.כ8/4d&!:Fh, ,Ģm|f$"-bwqM5z $Q\MS 7ܾyg>"T|=-zK/Nb^1t  t+yYIRRI u"'ZzGVn]sy\HpWl;Ǡ R(P`*gx锝HE;`. ef; VYM_(:mnM|2I+<&W-qFx59oИxжxAd&ʧeq\#fxڴ=OrgDqO~lCcx!#R^3rƨ_GWu\ky:-FDFkUy^/ew^xdy FjGs@jd2v\Y^'-4F r^*1͍K7mUc!qkifB˝ыx|~v7٪m0uKZVL_y1 q08eA\HGUd^lZnSa,C%@Ϛ@^`z9jqRP[e 'RӍyF&18C a{Y#Ai<+CIu8/Fә7ZAa)dg{;3۾~Dރ |@jqpuwPHc6( C1gJ)Gbn+U!?UmذGm-Ûsfxc O7OFTqhǶpX1X(+UPg(pLdY <*01wkbܒ`$vdd&EQ9'ҧp=5s+&l4ȧ ]~^c`4X ?٧ Mf2b|2FK!oǜQ5!\qUN #My.kӰpf{&)YZD,8&Tu%$P4_]MkָML"u7 ҂Y&12qQ+{g  wmFϱn8c>e ss' q6z*H_5;5Oj(lk4J}KSp8ccy@4ё~λ 1̾3o9=m;hqƈ\'l!xsD2q(&o*cH ƏΊdDžO~wD`w,B^8jbsk 16'z#^@Ϗ$C cSr"kh)#|#ktzx2a|GV[[]DbVX2[u.32P:*?9 K@X^C/$LQ2)X$*H{ GW%:Ds3\Dfno/N*d8܍RLŢKIgȡ IgD{\f#`&4eKG-$d'jc}; bwsOWk6|hpءmwR",&,4aA r솠|΢U) !;dl4GoRx$>܉k?T.ʨMٸd=uiW7ⷀ3t-P;*0.`gA:nд^< -#].}P[ٳ7?G-!Q6F+%m%Z+(;Zl\- N%tr? & ,\xٲR} z )ѽ:d Eӻx1[E:`ɮdE}fn^az"C{Z~>pN k̯+I$ YZ