libcaca-ruby-0.99.beta19.git20171003-9.28 >  A ^p9|0ìb&k ,ySqYco^+/rPt|mK"=?T4E5ߖ (ݗ^ŐW6YS[i*;/Wpz[ieY[1 !c>I8In9n7  ^U;[oԁfm# J82c;uYb.ڳSHԶ*hVQr3%(&*>w(a]_&p;AD9@9df8f9bc49aab7cbbf3cdd519bd293fa492318acd6e5471b0d8c9b163d162bcdf99a3bd902a8f57fde0071d965dc525ff3419089T^p9|{ո[f؄nsg]%NSE4}It :2AwNg^/4,d|4@b3L.B B̈́~ٮaMh! |1~Y1sONZ\Z~?}Й2FwzHgr{`p(z%##AER}Up|=VZv,NjO0aYz5 lg%ƧT|yV@u7!&E&ք}SH)S8>p>?d' , Fx|  $ ( , 4   0 \ J (89:FGHIXY\]^(bc(defluvwPxXy`ztClibcaca-ruby0.99.beta19.git201710039.28Ruby bindings for libcacaAll that is needed to use libcaca from ruby code.^*sheep16tSUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/Rubyhttp://caca.zoy.orglinuxx86_64聤^^!663863b22717a6ed7714ea967e794b1b4efa733a00223a9191f7e3cd3206e5c70858cde6ff35c709ff341421b0b4ecdbe9183d54545fe95736269a02d5852982rootrootrootrootlibcaca-0.99.beta19.git20171003-9.28.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.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 cacaclocksheep16 15914076580.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/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.suse.de/SUSE:SLE-15-SP2:GA/standard/491428debcb38e6e2f57c8ca405f9fce-libcacacpioxz5x86_64-suse-linuxRuby script, ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2a1a02b50ec546767b76bff8c03d7e3d5c95a774, strippedRRRRR"KYGrutf-8a9a08be17d9cfee950c7c6b9a18c8ab64216f9e6253c73363fc6471f033afc5c? 7zXZ !t/7;] crv(vX0fO?QCVhurkJd~ k  <]dVA1s蒴Vǣo}jx}q ,wu^~bnV+v#t\{ \a|¬`  -nؙJN}k˜b&^w[WxD̅^R/lխm=E: XН娗*; @v%|#1IŹ8 V7s'3 i?g]x4Nho;e\ռvj; ﰊ3+GǐDz46.eC\qЀo`缪qy}lf3݊Y-.tz@Gmp%=|} %0<};'ʫP 45.K)*BHh,o1~q9@;6b$L6W8P#ŦbA0\مwzlu8gf`q7R5.Fo"Kьqa83-D'#_؋5XU%P~e?s FXs$~k7FsܜX"ߪqg]I\_qiQ+? Aļ3PܯEIE`t,AnY$-"<&ybv$9w.W9ۣ .5Bpil1¬HNG$`הC(mL2DqWN|I^ 'y!23Ȼe/4TgH1 pdP0vH._B vw1ꐙYh:?ˉi-R&{Z=8`XZ'bXqv eyA MJRT8*IJ"31W`CT->NܛpX]`i"}lqBM&cHOOL芑_ }~o},\G2lr$!v&G%.{r?%rw2ɕX@9'ap2ːb@+:!t6ln'/+qo9kc mϏg1w%NFQSV#/ ꗛjz$;];Ԧ}œ&Mb+4(tk҂ƻrjG\sKP<&3m[J'D7x5wvp`3\wUO_>B.r*JvŪ֜V^R [k5 Wnysqfs 1Qל՜j]^$ .̑ZA9д׌:, 64Qe>׬Fܻr#Oe적d]mVx*Xg{UXj-O2{}Pa_nNeŚOYGTF* .A> &G:hj!3;8 _s~amlT4|dB{duAG5#R}OC{d߆>Jr,ړqHRNf&T`dK{aZDM7ڼ/L뗠?mWUr )orV^>kg¹}eH'[rĢP}KA.hH߼5p ԍb7'j|Q(ä%j{Ph<@|rZXH&(]G90B1a<6}@o=N'  aru_val8ŎN!eԂ9e?SIsBXCtG@Ek8WHL$ 1COK=' 3BA\~Q`d;3K+}EcW 3t6l]1>`aÃ͎`29z+}̞_. [u{jVnV.!.<҆ImvF"a<.~ kT QXI"3[>>p&ǐpK+D wm4z#&w6CqVZ@l~痕O<ĿsXLY,uLZacBij?%.:V2 N4} /-4d5 {BI1;|x'厷2 MÂEVuȎ}?  KleS."߼໾ɻ} A9WdAeL`ps dd%ZJ5{3QWH3`%vP.ˎ pOPgx-MLiB˷Ia;(\B|i1F5]NMQo4912R (/^#R1OPBvv;| uhhKj9O?o7I_+܃9QӤg O w L6yNib&s*áWMRؽ|9]@ۖ *]axzL`c"oЍ^a85bYKܭ հ@N:z0HCS7QnTIYKk2AԎB>nەWs7[7p 5]ȾMlf}o<8шe[oJCKѿ:JE "E/z{i7_CyO*,U*J@?dDdiȐBk<)ު,0 W'fÔo0@RO ɳ&1W@)֓ā!ʼ!S<:j6 +BcGn0 (|QK7>E}R R1:kC>[S6z DȔ|pscc/}pÄK;aH M FgTu9yGI|vyr6FZbmUN[kzLu6F} u@F:/ڊTފYBEj5kJKX~0QCXUDž ydR]y>i~&ܑ:ʣQf!v>uA$TjDž0Nr]ߴ5̅ʹ[%^`@BC@τn{3,)=&Z{4fz/>jr&+8+Pɱ1Sj:Zh&cGWH&#j*G[2 $=|DrՊ  ǬcT ņAH$΢݈ z(D|R1I?k{kV+݋9Mddoju3wu: u\W+Rv˨OENT$j7`gʞO%R>^ ?s\؀!=P6޻B[HR-PIԠԘFhM-{m46^Nva c=8UҜjinǻ} ";>h5Y5f|HmJoEftThp`MV-klt!*Kbb1khMRb xhJuiR.ߥ{D(3Y"t`{F!ts;y)k>4Dhb=ǷL[^*=DBi̧AN6VNe2#w>ohQvb e@ h"#{whZơ9Smf- JFYƆxkj`Rl];p9w)Z +O8!_S4hxWm; s="w뛏:W[nb&&x޸ Y^EJd^$^yϳ8:$Goe3ke,.|b&2,$3>Ž EU@8w-g`%AKw#ҍͭZ?Zq`LEˡ濈6zz|qT$3`T_U1L( >'H2LA'J?٩J"|y9~9<d)B.beo"5 #^)rNxYeaB&V{6&rD@p;`>Hn )׊XHXB6`.XkX^;9Fcݨ{S" tcYNGsGhz&*K)s 3Y0*2_iOnO0{JBqM_z  ʫWyI^I;+e d9oAx}Jߝt,#~u{.Z?+\&-rCgͮ}B&{ 0_ȾV_p".~TSL@ o?ɢf-v*_S9xl92  R͵/6Jٸ`uxd]lCA_+L8"jb[ʼ5 jIOtYٻ6yJTcuPAԦ"t#;'?%N\ A:]yԗ +|⍞wAf ;S@*pŲHu${46PJgzX<kl fBlI>a$嚨:9P2g|^56F jRT/VCG2sD͚\ߠ"xM cxiR[qɤ7]7O \'-(V|aU~b1Dg?_ Be9>wWpF.&.|+Ri^Tsi)7z2V\U~ ywA22SÊ^NGu:1Lb `WK;ty AVk]?_8T{Uw#5+ʌ! TkMjdy P+ž3=OfF;U nK52ӕ~V_Ҽ^,;Rᶋ fѽXWb >)Zk_/[\E${%N|WECw*{B3qڣR$ NEAi.wԸ{ty)OORd|j,)4;/s!Lv T<q,/c R8/-i+X3PWh}Rp%U??Js\I9NK1d=4h\$PWpy.xm-7 <I ~;+T}XSk#"qo76"ܯ+\~xa%֚7=RV -F%9W4󏷿3wz>rtS-|;Qzz959 SEjC;d}Es GA[X/+[hͣKFgi'_5_^X`KlQ썵!wQ0b+8FfAm0pP퇥Ă1Pv-:pO'~Ee:N`v I!,r@Ky X]ڮKi'`j[Gp zn޴4 pOR~/#H*x(@ˢy0tT￐ZŨ(, KvgNmQ9֏ȼkzg;\'4Kۋ/6qd  ք^#K#wZPQ_c? XzQ( H"Wl"דm֊W"I?nkJ"AtW&'4gN%pX$\Vgm P/,-e8hc}X'7O R;l fSvܿp05VeEGΎ^vD.D<Dy"_}sjH1[i1qRQx.L`86\<gVGF7vT7n%_$(''H-\Ny߷~01롫&0_'ˮZ@歹~Xkd lf,J,@z*q4lC/#Dj'BDC+1+cT3|j>i9݅y\c' $K6Kr%1^H9iurǿ`%/9;z`;&;{OufH_ZCq`G|(9!mavrtkz79]cn}fYNsFgna$k)/hTӬ˖`j't763`ɤwp ?Vn. w=$0PJ@7(Ӎ>q-Dָ eߪC+'9|k`Lkq 9|arXN LM2uO\aC}BvC<֩ vn{-:E39/|*B@o^Vط tVkzr|ۡifzY}[)jSs\ ǥ091Ox.蘨2l@̞6x!e\zGo=6AN5"7w Avok3AJ)$d2{Jc[-`ڠń0ǫcCωi;&VePem?XV`JW%4˜-\bޜxWHi"Cv ANd8=&}[y#OUM+Xѣ*ϵ48LzCy ՟lS C$WL(VXKFXMwA;RFfIfr/dōuI~uu?z2x>Νrr|[ʄhD* Ƕ; %7?ty  X3A+-B̐ YE (+o؞%-Bk!ߧU} G;AEB T8vpS{XIk5~JԖNJ 1d0=ߜqcX{}5) !zB):GP/pWaCILMHbf$NDom)VlRbhP)3 k)?eBξԅ`uZNDݑƓ $; 䳗)Oޘ,Xj p WӆG9slj8dO6ksvQn`%>I8jXwK[7[¸ 5uO:Uw QUU4"2gue~$*{ʋ'ոF׼jr>/g߭Hh۸UpĻQj_zʳy&WPJob=^{oGfr:}|avo(9Ċ $Z k@Ofo:jFI\a&ٗ br}vlp,J,ˣiѦ\L-k5K?OeEIc*^'#i 9ʨ/pkWVxGtM%=Yn6TUDD=68ju`6؉f~1SME7 Wq/4 pP^^=ecb| ^lMv|ËqqFV=cli!I1ztfu(14qoal/qdUzx ,Z_Ɉ~77WO'5˽}NJy;eroMr$[Ɨ-(Gl %830zeɋ]{Iv C:KN|c).[t VP(mGkLQ{P5:NҀzEwLE%.*,X&$ZNO!YT(PD\yq-u\%"ObiV 3 EId-^zkHKH1ͨ޳[/cp$"puD;lm_"}(Ë}eHN*45weA}ޘVA`$.Ze_8c9\S~@If]KnB_dV L$. 㰈g;"Ͳ0,%rv 0}ȽQ,Hŝ\)o`1^vwg%KbǨJWW^D辎<ސv Űnsm|lMug\aRe.r&?4BLL74j89Ei6F#EHV@њ%Tu2:S[, eu]*b%^{=+ Bl$X&ZypNkuJfm,EM93=zgEreX!1|_:"I̞\Eo["Q0cǔȲ  @{Z*)?/N}H{@&Cџ~xfV%h'R^ $<0sM`mD_΢O> cdAł_ݕIҗ[ʈ[@?YZU\#jkC_ ݭ1+n I\. U)MV20wx8?U ?\ <`HѾF MnV{?xQɮ'Ֆ!5qRFK]8-CN{+tg#,vg6sdAI/;m8ϥ ".7 &_iQ%%MlO.O]gȳ^'΍fBv /[ 2I12ifеNEZCYbH47Wh փ= PYW%fBznZ.5ObphKi| %d}?jҖ-QWǥPݰ6:2ݷH F,)2i:l `p/hlo-LAg70'<]:[R3A=/M9`dŖ`ђS:A@sӧgZ ̫u;J`3LgZ u;ljDs% Rk,YleMD!i t Yi4t8I/[_wo%fy Dn_ҽNwũ-'N'//MԁH( S#F|x>~e,0FOS$My>&m 6v~ȻfU, Vѫֵ(ףּ祒7]t05A; 5۔ؿf&ԃGͯ" W@ j K#"Anf71_xw6LԪ}!|Q2B0?IwBMٖ⊽E6d\>k^@(D"YtbTx YWFoqJЧ l2L #-*|^ h=*٤Ta2늅J "9]ucs1S3@Jr = Kbʢl+k9~ 0/)@d_7pB?G#8$nhe1#wc&dg[fl ?e4T2Ԅ=rR| D7=*iz? nR žNcB (_s a^n< Į/ sv+UZw3R#7OD3+ÔϵzŞ3#/КN~LVA D3cJsG7 -9n¥x0b0v<8zsߜˎi#!rDsO ռYd R>e=7 %> T;qpD#_LtkH ҉ "X`!<+#ƽG[6ftTVuCLqǼ~ܮj""?L~=k/=Q "Zkv^EdXp6EUyLQW?:qψժ~-gbZd2TU,~`PN>JS< ?,hoκ.%A̗gk|"ūޮc_7~(+ & ;/?>j7NteN4 wt0G YZ