libcaca-ruby-0.99.beta19.git20171003-lp152.5.3 >  A ^0Y/=„.=.s]]zF»^\Bzps⛏N . ը3P84Fûuȥ\f'; pkOaCx1j|͍"q8e&pK?k 0Ŀ ,n\vrV+q5'H]S~7l| e.C U;Kx`Xo[âÇ׌VºnzvnC;'=ki[AW= 5/?"2bӪZ-+Df1487ebd14c94f3f021906052618ceac4cfd4357f47f693e8d8e0234557a58e81b9d3099f226f418a5db9975d23ca53fc8b33f15Ul^0Y/=„t)\:;_&y^&M.׼oH*Nviɀ6߯Wk =RwF$j[&@_YF57:vdj;:?ܳE vkSfQXl~;j-DFJ |Ϫ*a̒J1ֵ:֜uƅ(v= ,Y]ux)}[݈gصl31Saw+*ro<ᇗ'!@>p>? d' 1 K        L : (t8|9:9FGHIXY\D]L^\bc\defluvwxyzClibcaca-ruby0.99.beta19.git20171003lp152.5.3Ruby bindings for libcacaAll that is needed to use libcaca from ruby code.^0Ksheep88|openSUSE Leap 15.2openSUSEWTFPLhttps://bugs.opensuse.orgDevelopment/Languages/Rubyhttp://caca.zoy.orglinuxx86_64^0C^0E663863b22717a6ed7714ea967e794b1b4efa733a00223a9191f7e3cd3206e5c7bac198f32bec001b644043c77f5120e467bc06f62de4f8d9006c1ba86efae197rootrootrootrootlibcaca-0.99.beta19.git20171003-lp152.5.3.src.rpmlibcaca-rubylibcaca-ruby(x86-64)@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcacalibcaca.so.0()(64bit)libruby2.5.so.2.5()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)ruby0.99.beta19.git201710033.0.4-14.6.0-14.0-15.2-14.14.1^g@^V]]B@\E@\E@\=@Zp^@Zg#Zg#Ze@V@UU UT-@TJosef Möllers Илья Индиго Michel Normand josef.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- 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 cacaclocksheep88 15896535790.99.beta19.git20171003-lp152.5.30.99.beta19.git20171003-lp152.5.3caca.rbcaca.so/usr/lib64/ruby/vendor_ruby/2.5.0//usr/lib64/ruby/vendor_ruby/2.5.0/x86_64-linux-gnu/-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/491428debcb38e6e2f57c8ca405f9fce-libcacacpioxz5x86_64-suse-linuxRuby script, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0be97cdd56a75baee5a9ab0cca4ec1ac05ac117a, strippedRRRRRq]n2E(;x'utf-8c6d750d6fb3c86b1fff56962c131ddd8ba81cde999241bbc307c8f2d18cffbdd? 7zXZ !t/?<] crv(vX0e]y<ڰcԝ0d Єǝ'Z5G}=k>`÷wN] G'vV( %)VtykXkt=jE8٘s7V<2ʽ&(c. *cO0#㵈Cjb 7ћ6Y7`12@ݠY>}QlbO=ѭ3ӏx@[:&hJxIbro!TF4X3[6(zzhnׂ:M ?2oޖ5l$rb84RP}7-K6xZjmt;'d J9 Z .a)QԹr%1`1V٫}uV\:~HT%ѝDMrJ T u|'[SH9[냞`|p]0D'Hh|ox$9s'85&eO qDT5)4SMlo;~1=^lMviaxS( g'JvZWepIC|Bs+†_er5sĽԇI'R%_r>0뱃S7E#_EM^@"'܃΃RI4K3#bTSpMHq&k+_,QHFƉJ9 9|ۼ=*kdnMRW),82,[B;%h1^Ixq -zJC8ZCPp6Yrz^PEOU!ݴmiAv/s au6b1PiJ!*GOFZ9^W#+Oؘ ;"Zx?.fN971RP@=~\g#wy9G_>]҄Ψ9^z:cP(8jL(d'k\-3bfSǂ:֤]а^F9`҄DΈmVJ.Ѐe\ڻkr큜R"Q 餮8NnSյC`rޚ>CsLt%(؁"")G#¡5}Тg>$̅'01ېት@hxLZ#\ß΄ozԘ9e24q]Kb7_tz&ە$p8Qc X!9K LiAexC ѻetVXQe,ґ~JgFA6G1BAzpwLgn:YI;,d;nߛ% gg4o0/8uY9|X V7k-]t%,(|8FE,^jXi 1,sC8IBܮֹGCqRiەNYP[f* ѱToX hJ(>2X<:pq3pUZ%wĹ2.H[?`H"rnxi>!vÛ I?"@oD95:^"L!=&x6= dylJ/m'JJ t\{%+O?eGVTIw 0'g4FFw ,?"m=moE sly#~Ўt=P+Ν xλ kT{3*`!QzHN}#1te;S$ 褣D|;M iPW8X*8TvQ6Uy$I|}QĀ/Xr+ISDP?{O^i Ed۠"<eX׬y`_|lq씏.N#7g5eU$ c9// M]Q_&0nG>bj= +%}1V]H4|+=_ظpqlvv}I L4 jqI?m冭NXy1I -N <g|vDy43X"^pzOqH9K/bdn{ :HpުP +&$x,gʎP(eady03zxq(ˍ&=3^ԑS}E.{9֣}}Iφa{f^Rw ]~x}Pvi#]vm =)/à'lJ["DD!b*@ O2 lRybNj|_vP ^9t:<ʧ@ގ#eևtЈmƲȘS<05tsaK=?0I ;N=%!@/9@k=mzP{f_=K5oy7Aygjw]o1R枾vNWњjkA/$Hr'(wBk%iLETWH̖ASلeijf9&E`NJx>{^,Lg VFO8BMs1~.Z@9sQ.r+m5 y ͬ,78nMEUQ;{+XmMТg%Gxg!u59>IwI] QoUdǷ6-=?Y>zM(Ho>]=aYsoT* 0ZK]I,<E^΂d::s:LM2Jٟ立{k@ fkeBtQOA9Aqt(  (NX]^<,J"$Zyb,ޜZEzEĀI J|`"tx4,:Tu; '>cQp5MNb %狻@:CS T^ϯ\48fDa?aE%Ff .M8jHzmnW{|[|hARBmQq ^JOCN:rb>Nxšcyj뺝eͮIpi,Bg6,dhnA6[1]^,17n糈;p=hU:GiP p1;Mr8\e't!Htw]7덆d3++PSj6{ ʹ-7v ^τi߁Fjx:}4lf<$" W> =^ɐY#ʒXW,zwB&"SX(e%*BA{6befdѲ(ޯnOmE3I!|ȍ)V})}\ƓĀ.j1f/٦0di\Gd# MN#kD:5q(SU5l83wW\$EnvPY/JhvB~̺gIlyj>=ލ: Sʼ%[" OhT ɯn)+j;}nzo =OáLm"218/y *<$>~ N<[ׄwOZ(9*=ei5˺\'AkNrw8 #XXBw4pa>i2`$'ODD=;S?sL6Y)Z&[BuD҄}|m*gl&2=W-E*犺c9/)>]uo=毼~֊{FSRI.zTn3a=A0Z*n4@tMqZ?U-|úuBߖ]J "HS ~(*V F1>֚f% pCC:` dK>U~E-`Gމz /j,!5Xrl.6_G`ͽAzäq^وWbWLb0!fy>w|x ΊkP *\%fT '1'_1[~5O-# ו*̋=g` ܬYvY%R''"kwT;T/;6yV..jKg=R fbJi}JwvbnxdϢ N fI~NHއQXءu@UǮD g˨RݐcG[Үj O=O {5.Ω5~9غ7͵[43ob*;NI\TzTFBM\O Qyn<AŒ~aA`EIȸߣKlsT+ai9@8V֬SsE=ΡPj8tAw:qEk;\R!D榯sd712lY~@:l0Ž قKb?86zޘ`NAg==`f`q?HfG-;Te2*[/d7DhPCVgM_Kǐ$>nax*2hNf}j9X.Z6՟^@#U^.T$*TͯbՅP1GW(kџꅔ'phϕ~g2wݕ-\ߩhK t,x#kOؓtCwE%z2OÑF%8IobDu, =*SշGTUk`Œ,> Z"mRQ8 { hEژhZD]o7nY$Lc'U;8=g >X Ώ#ΡJ9yW,D'7 ~S;5.V嬍SV[mJUp0w"~Հ!E-ɆK~b㗠w{%OJ/&gG[:> 5 9h5& 7~^5ѩX,P,p#l; I?K 0Ң;I g0_qǑ+>~djŸGFj^xhb'wJ#S3b,r5yρ,i[q T"GjXƜ0*V(ШGm5g%X)cŴE%IaZf TfXԛV&JG(= 3h3 RRk+e8Zm|uZ`.d}3ٜJ^n7;4eXI`SwjDaQ~fcb7熢gnٟzߛV=yհxm~0mY>l!{}TCQCw3:aͪ ? tj)E$ bwɓ[9%n1*eW Vnwh6_Ss8Gj*^)"q̮ ˕ 3[&3sΞ(hn6Y A lֹŨB{D s41 E:/dm`btnJ33ē\wݗ/çDW8{;NF)C *n#A oxrf&ÕvZ~mM9ZcWvvC183T##6yQ}Dwd'åߞa|yS΀ۮ@W$i=%/x  S̢/ϖ]>Ģ>q0AA?gL]ݿ97z;Bp(BX1ŪdC/*t)]ALѦ2+،ʀ;l'v=+]ap NCZH+FzQd{b_,iMWH m+|ȞŒnOkʿFGClnTN&R uDcKӧCb,qSKD.L3Pw9 ?m\ok%JHɤjWtlik&@6i]6+٢{:>_S/u)oP/-g;̿ך&<Ij,VAs/G^<440vO(o `CxCڲ;HkomYX/6;wB$:lYE`0M~&iOf!57OF.CJ2B$Q` vT9) 5Lv>6J(M}UgJR8Δ*-5A&\laOd U+`ʙ"  ogX}[Aw^NлpObcdxsd廙{Yya/oX-r5ik\UlԊ!ͪNl$b#U Kx&>U+l6RqccP?ܢ`9}T'PYhh^-MգL]$S54?b {gN9j[Rs3L[:!T _a g$fJ! qD0BǢ]YUv h4LQeshv)=.O&nXK\`b[s# \y0h}TG3O| EIT4c2SG~]?L_цTa gw|ߟ(5{P}m%Ҍ|?t.mƤv{(K, ^'<:"ϒom5 o-`rn9w7ska,yxW=zQfC#7Gʳw\[^ ,xddBk :pאiNۄ qH߿ăw\W|a8Pm|'( ~:N8׆"4!1m0uBr=, +筰Z~'f0+k%ya z$tb& O t)ҁd`F2i1<`dC@`ʗZ%7={x$B@!nlI+ZQij(P0BPKd+C[++ g)o)v*f͇\/Wktl,1EC[L/Hj!œ6Ӑr\|v d ^E/%KPaɠ֭y=NAu OOYiS)([:LP-3(bԴWjԍ3Bn- vV@ea>`WɵAv7><ޓwε|6':}PaVa0QRbs}Dvc]aD$"ϮE Fb{{`9I59}&̱ < K,7e<$흀)&oi"/eTk︂rZgj%SbgW4J#];ُbɔSUX rX=ĘI,GO83yB05n)E 4KT-,>#Kw`H jyɼzf "> ZSț,;L qݹ$a3mfjlWN$Sx0p5pA485LɘmT70r%DՀFyr2rrfR8B}?;^.ps3h'G3H+w-KJe"G9߃Pݬ[{ _[TB0(.%ETׂje5Ϲ}قkAJ,W]WKz,QQea7qbѨcZK%|`Obf?M5Ȝ͏'1 b-dӺ[Yx%Χ[Y|ɑbq0w_'o^J`bˡKJL}P%Fjv@z}ޠYv@a l@7cf9;cpȬVs[V{ix|HTR[4IP()b߶O_e~)NQL/ʤ!:W#޾ÜY8Fbz3,@2{ێ%a 3šHqhN2L ,QS#Dےyx28[VkL+F,Xr䓖*=qݩxBv t EP}uWNm7S6I?b9uh"#./YWW xԀ cz TwXLD22W+ {fb=4oq{>z9=9IQFeJcC!]@"[D}|V 䱎;nP- f[&wL8AJ$7Xu2cFӉ} J6 wB0xi 0"1 U56X?:*HOȸvUQVx % 1ԇ!H X+‹23rkD.hW ށJ$BxC7ln0FC~>HH8\B(598a/t>k D]%;F4F!9;Pc퇟T;Y?|X|:x@sć y`}^)N+۹5MJme^ )A"z9Bt` GԈG32Z6c M |;͆A p̐hB4%MbRh{g!T&T0,+m¿~ei}|$kPy0$*qrX :~ 6 m~G3e_4Z,s>p$Z"[b။ a@+6W.(۴qny$R\ ۮ2[a}h*Jm&9T%% w'.v]f@w&|KK1[IaIȷMq {k* #yLgO|U^O· }EL]}#ـ'C=EP6b\b[UBiKX&b,P y$[] 'H!t)iOWuNDA) Msr[}w<-)ʹ#1|f&.0'9b]f 6X%k_Bmt{T  W+g*Hwץ7'بÜc1Yv=o9փ̦Kn**W9/:C! (n iEӼOűw>k&;əN$ d -?G\fvw0yhQBV~)9X[%0)!stڨF}45{֓m!E6VYb v_7qUd_qKxm@VRKP)*S {"sg&$s@L5:}'F?mgV;^L}:VV&OfCd1.vrK34=-v5ogx/9 YZ