libcaca-ruby-0.99.beta19.git20171003-9.28 >  A ^p9|91b$D8٥$*V]F[v1NJU\-A}郮jd-q00bca0a7ff89653f60076c10cfbab2291ad524cb86d1135c21dc4820f8a698ece96642b9a4093ae6c128b98c2cb509edd98c3fc3Qx^p9|;l 4{jAk}iӬf>QII:_+t ` } `wZxvh 8=ʯ.zŲYW1.,UE#cLw4*hi=?16Å_R1Ytw<\Q]@2'ajty!2d i< !CH#czo{lOܯ'.;G֜FKӓKO!W)[J~,d1! >p>?d' , Fx|  ( , 0 8  4 ` L (89:FGHIXY\] ^0bc/defluvwTx\ydzxClibcaca-ruby0.99.beta19.git201710039.28Ruby bindings for libcacaAll that is needed to use libcaca from ruby code.^Ds390zp36$SUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/Rubyhttp://caca.zoy.orglinuxs390x^;^=663863b22717a6ed7714ea967e794b1b4efa733a00223a9191f7e3cd3206e5c7838d04c55a396f2b0f5f8367246462e9b2c8c7422cb532b39770fd8914e46640rootrootrootrootlibcaca-0.99.beta19.git20171003-9.28.src.rpmlibcaca-rubylibcaca-ruby(s390-64)@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(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.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- 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 cacaclocks390zp36 15914094760.99.beta19.git20171003-9.280.99.beta19.git20171003-9.28caca.rbcaca.so/usr/lib64/ruby/vendor_ruby/2.5.0//usr/lib64/ruby/vendor_ruby/2.5.0/s390x-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.suse.de/SUSE:SLE-15-SP2:GA/standard/491428debcb38e6e2f57c8ca405f9fce-libcacacpioxz5s390x-suse-linuxRuby script, ASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=71205f4562af962a6098dfcbd2d295ae2bf73ea4, strippedRRRRRϮ=~0?򵄢Dutf-80bf60b7b41e300d221c86248d3b29601ec18b416e4c85ba6dc809ac40ede892f? 7zXZ !t/8G] crv(vX0fOFu/XRv;fԃGc}_ Y;A2g_Oʍպ=!Vf>5KMW1{{,T?/<.Nt&it^暴4 ?@f:F"_zDӷ{3MTR d1QTq^ FD1`nGͼ>1ƈhAM?;O4죙r(9`bֹT v65$]< 랭PCq0g/cx aY(FtrʞHrS8j6.zI2\ %)V:ƣP<~Mj\9=dM$& \xl`}dG͑ BXiV|F0Qܸ'*fQJcJB g pЅ%8ݢUp1<yw_AoC͕rV]f=fHLt 1{\c ZUJ}CvK|8sb_K,d%x+R#ȋ;C!dG|!z4 `K aCccsX#YXOz Cy͏.'s5 <)u~+ѬG|ŘFюkeo7 OS/'3dlo [#4$wak1 G[!ѥd5& ~A;va4|؋Ims=ߕ*:. ;w{'.8KeDN&T~Okts޴da񥗮򓔪]c>f].r;lj40fTC2ͥ"G"K1h@T)nԍP:9>֕8%j#+/@PhpQe1-y=x5G 'єЈekxhüu25^ǀ^u25{~ep~ר9U o-Xkk*iţ9lآE^9`:Z#A+{ }KGbد /}pʖ [70Pz݄ z-ao`2aXgH+'2frR2~[D}vY^,!\LDւ0`iB`Yu]NJ ]{3O 'II+ޟo&ɈN~_S@@4}(T.朢+N.e٠|f@G0߉co$MoFLX`R/u/{<(%:.zEέ 96씎+[U>^b`Jsh-:;CRY6æOTG=`pVBx㕸y_ڜ7Z 8Nɉ]O9jɌ[έc#{T\%}3.S Z $R=so:B`.hq߬4m+sS[ |QZ瓘{&5Fۂ: vl>,D?sWo8wJr@Kkۃ5]DW^V.8̗Cw=i=XkF9F^+\1%@y# \L\ڸ͝s{aV~9o'ܟB}Sl0,[OhXUݹ`$vCU˂W//!2_t}t<.!iT=&\T+6eb^2.(P[gk$T A$mt]dQ@H8|D*4*+jmA&3Zx@@[0HuNrV_Kݫ+p^eg_ S^8hmGMъpMUUMc-M IuW5 `WFtlg.>˲|Cl6*zJpދ-lPmuBDd~Vz(ͧ^n>ve]|pGLvQ!n'!JATQ5*rt!E'촦=fPqȜ+{X /;=ł+ЋNmZw}s#Ukְ@5U-fm̈JajjϳWJf H_!T6|*Ebit^2S ]`ӻn_ Ǔ174:`X)J ]Jmt m ͎U1o×Qi k)4*?KLD;%Ze~q(^4兵G˅>:ٴlΚ{B>fR7\I`zjhNt Oz2NM1d6a(foh@xuʏУMgtr?lXž<"\MT@HBn \vR]pK-q}wӨfPq\ׂ!C16;B+< C],^A/b9>̈́@=JZVo?ʣ& EXIkAly*KsΦ~S%2EX4 2H^ FCriA1hMO CT˘#[}g>X}UݜȥZj3_ nxPbb9oˏJ=L` U\V^;# YXPD]{2SU}Y$n8grY΁'\< ]r0 $5X2{ۖ @ZqCSr3w JҒ ~PI~]9f 9*;eҳ&cCHaa0CvcAL4;PE i =pwKgMi/l5eJmZם'{ 6Cb!>^q۠JRoz\~nL%]!V܀~FzrXqşSGYHsE5k^MSg"/_^IX_Mg?30=72~v6YCGһfЍˮl(+Wr9&uDy'fR}zWܪRoyy`xI'oߨOq)on00`6N2D94KfoV˥kéΠ*#@=Vyd JeGt@c w^fX GLUa˖3܋txokNX!@x=>s6<ރ XyX]. ͐;!߃ːun*Y9vBKQ(EɡՎ"VQl0/@BS(lĆyL2WVp*K[{_ |~NG2mޡ4QI(~ٸnOƋ>oz,FTNbBB _dڇ%a9Ns30 fQhHy@9{ןڒqglG?ŗjR w`6ћyԮt+<(σ޾N<֚7HGP t!Pϑhۘ(O4bxM14r!dAMX\2a%]jB,TLÈS5xQs׷"&M8q]PWαDR3&IJॏ>hҏD/4ulW,,jr])6^=Td)քn$s-88Ao/ MȯzA&m .5&gG>B)ƽ‡Ykk؟2n{kdyCn^B@l~:})epY!ZZt8Q' \E~,Z9)ܐa+sEq7-gӅPOtpZܞc*|,mڝ,iot43I,e ,03|0Wˏ%fG^"%M 2D="{$74 0ջ jPic4G6AHX%̐jf Z䎢j(B#,NN y~ |k-H=[@9 IˣS 1dYkqxԖ3'JZ[Ua}F9mP̸׉a) PW~p,@<323OkU'޺f{yGp\H1'{E]PXf'- lzfǫˎº%GZjhvƚ̆,$1?(^XD(1[.˅KG3$#}>@w9Cq0V-JMOJϺع'(xM~*`]Ϫwֻ1ʻYA,BKL!.LN H62_;&QP@'ؙ3舱,t+pw: }ſRގ2諰BخL{3d2' <ԑ2yK?|@&bdU2;Kvs6{G^/1lL9ڨ`,S`R`#tF] /@RB, FvLƹyOYvo;Y_2 k|ּ7q cʔt+0"{ #iӐqpJ=/6݉w9;?> 4! ؛|4>(;30A/ZH)^8AM%@.vϫC|] `TtHm>v3B}H&ĶU[7*.٢`i{r-x[=c嗕3>l!t7rɠht *)ɮj=b-vƯ8䦙c :T%hv}1 Ҷ56h{Thf0gr mp/QE<6(6s߷sM@Q3St! c Bs$@{sa[ލۙ5pIo6BE]d)krϏ$>2ঢ়cY $bYl5Kaj_tӂT _ eե=O CV<\͍l?K#S U^40žU4b>TAGû#x(%rSx-Bo+݆/~&QR&ۗY>0Ez@7nKɛ (A?_$$^gb_Icx&33틤>5,ЏHg pc^OsTP\*TYpG;mCxȼ|,W=4V ӧAO,m rGNj*Gnq 93v7Al4qV(#Ƞ5B@E5a&ax0(q 2lդD Bs;YK-#[{s}?] :aIW|aHOS3b1ݟҰjJOW*}@A  =T.m ,O5)cAxT"?T!_쮒xx_Fm~ DcGJwL\y;lc,UqYL ~Vj7GN{(e^v]טx6z%QS@K Qo}hzL*)&]r}[ 9 pj:EE:Gk|2j^G +.tc=Ó 'z-v#qsm "Liw[`Q@ qƙmM|mU FSX(Oɽ.iTwnǾAzD%( ݼYYV^lK 1N?ԵJ{3h>AF>j87 L0X𚂨5-m à=uLu 2Ё:ˬ ͍;W;7D\:I>MJ/r R`+\A;PwNPuƔ8۸w[7[%ze[A5>4S~#ϙ%^ۑ+XnPG1|d4Kk?0:P̩ae/~uI_&Re͇Wƌ͜EoSu5W+1,sUV48:|J -K\aU|/V&臍1MN a)x#=ä9b[e4=9&"xΎ tfந>&LlG]gBkY[~nķz_RHύ!%xXp^:uV64Q4/0IEף[~6X= xlG+MluXIq)n#{Ol̞K\ir}( 4bX2m``QmtmK*޴bSYx_La0.HAλzU^؈;T(.9.tGw55.wwM6x0ۏoч™ַxB$V0j}}/*逳`2gj ` S{RuB|D=Мa KԜ¨%pe ܢ<+ ONg(_F1֪)do@i]zJ;eoס`A6&1SC&>I1i#͂D҇4#%/+#,lrJ"F4EB6?JPaeG„ N17y%#/ * OPDxUQ.$x ;Brq֡0^Ӹ0R"b᯲0%\T)gFާ ="? a?9dX`HwjsI2QX6rHVUUVCFܙHq wyΦT-y^ޑ(`ap_jbW/21k~EKzzbMEët* 9)Yr/'V%v7$Wt8Ӂ ԛ{2+p悫A$CMّX _9ZUtYJ xKRV G:[e1I?B TaK"lqI?qѮp^KҌM1Oʳ':R-J apN#kJ ̕s@SGwL{ ?|RΎ;!3ta Ya dD˼c>l`2𤻔.9a+$3Xe>LՂzh+SuT|⯥Du<|@%m1 "}+!y[ Q+ZY1c/m]=Vw 0@"vӻio>!1[O'J,ӣ q" b~/ C/8>9 9WXW 5/M5nݹkl 5_GaʾkՒ" WK`O@50Ju^@݋}t3RK9UmuG*jFOuP^CT`gŇKz?+١IE5ɵJ#x|+ Ex"*fk Zr5B␨:fs^]9iQd趔 ܒKލb.j9TD ȂX@E>L8@@Y)*5Uh&n[49QPssH'B\13e "AX{ /e:Dth '_Vh[đɚq'w8sXjQBߺ8_#,%o^" rP*= E P|Bqudm re5}+Chۇ8Vw~}~pi%t,ejq& Ɣ|sDR!B4b+N1N ؿd%d޴;~r1 5@c3PxxW-.MNeRH{.iBÄ;ޖ8e\,w\kZPY.t1&Xc=dQ1._m]~9vN0n3vn%zmY87i'QXq>&-aR08RɼҷVuqXWU̯o#W+uRKRR%ؠyB=6^TMsܐ鳋y!`=tu泷8Ќ)hƧ !J-pruG^N4Mʼn'X7srAG_u^gDc$zTM@R(N]X&< &GY2.f'Ʌj]!F{hByDI?hq1(2/9[?p }}GI`Q Qq}`A<":{Y̦IГD]n؁2w8y6Tǽo,AUn 3[\Xע v!ocB TKv\:Noཟū;{@e_Fk|qK5Y貇11&WHv_ |)z$Ӑ r`M.pYI,ZaVyޠ '&L /ַ{eLN$k: \˭Z]Lz~ηwnz(n~tnWjsQl$;MhM?s㓝Dnd ߣV6F:w^mgHP:ctv$@8uc.ePĊIlx}=(oXW} H|R5 %e}PhT~RI NB$6+fi 2ubspL 'szGPLSF$?nW%¦@,z܌қn$-3ʛ{$ hJ&:w+RduĈ}t?o~^dam?(44.]u)O@we ZɰgKp4!C_&)R<ֳQPLMw*ƷZOt[q (XI!|A6ʶKSyq2#;-C{9v ?pweMhp#Hd7 (qk1_b3bFC/w+rXC%6Ge40D+AK)]RV¿SEx]͞f{!GҊ36T͙۹XZ+\TD>n.|G3'A~Ŕ'\BDscCZO5W|ޕl8&[hx;>#f-1#Ay"`DCRR%+ŏw%~CHC $,sf|Zhh:-$ERa erbJ@iU헓r6kIf:Xol7E: IΗHi?X ?K^:wJViSdC}| npB Z)H()5Im4* b6;(e)T c+d"|=urerSEk/leKyBNgdgUM QP<,yqׯ"Tdž}Hqϲgc^Z~Y&t[:Dq 0eD yuD)u)O0f5s^U']qm[q $::H Aw/D?/EPReO5\r=CNj9 tdVJߍF푶q/9߆J|JNp]w5|e-~YIV'ӪGu 8 j5Ӏ9AB]1f?yd ~?߶GD>:VG WWI[&ۉMnJQIU#V˖泫J(P]~C-4 Rߖq&[ +chS\{&իzm,ux_2w(t2 (,z*Mn9D^~FYb#*UpѶ YZ