libcaca-ruby-0.99.beta19.git20171003-11.3.1 >  A b!Mp9| )+52u/z@Ƞڥ#7#>O%@ $\$i[I)"@A7ɱԼ|KV6Gx.}pFN @#ASxs|WZSN(pK^xFUٹ(0s"bQ˜s;>e45d13e0e1d460f93bda8f86612e4f948f008b87d4b607ba232b766b5c3e0913c20371f3f99163c0b69ebe7df7e7cd096617fc5aQb!Mp9|:wl.1-\ÍGLnAO (&;y]©%j>yW*; KX^?l W7Q`oC$ d/ !5C zl PCx8e`_K(\0sW|bDV#])=nP*=]D0/6-Ջ ^J]Y]ئ=<ܶZnQo=,T7tE[S ^O*h&hN5ۦsT=(PYa&;VwXs_T1>p>?td' . H| $, 0 4 <   8 h  (89:cFG$H,I4X8Y@\]^bcde f#l%u8v@wxyz$(.pClibcaca-ruby0.99.beta19.git2017100311.3.1Ruby bindings for libcacaAll that is needed to use libcaca from ruby code.b!ibs-arm-2,SUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/Rubyhttp://caca.zoy.orglinuxaarch64 큤b!b!ecfd36fc2ec0ba823a9589b97b490ab0cab7455a3615e5d0c8088b3660fb0a1b663863b22717a6ed7714ea967e794b1b4efa733a00223a9191f7e3cd3206e5c7rootrootrootrootlibcaca-0.99.beta19.git20171003-11.3.1.src.rpmlibcaca-rubylibcaca-ruby(aarch-64)@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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.1b ^g@^V]]B@\E@\E@\=@Zp^@Zg#Zg#Ze@V@UU UT-@Tjosef.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- 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 cacaclockibs-arm-2 16463848590.99.beta19.git20171003-11.3.10.99.beta19.git20171003-11.3.1caca.socaca.rb/usr/lib64/ruby/vendor_ruby/2.5.0/aarch64-linux-gnu//usr/lib64/ruby/vendor_ruby/2.5.0/-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:23161/SUSE_SLE-15-SP2_Update/50e59005ea7422f427f813ec34e8a9bf-libcaca.SUSE_SLE-15-SP2_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c702ca0fc334d9a153f7c16adc6f4f9a26f423dd, strippedRuby script, ASCII textRRRRRRR{^܀ADzutf-86da926bbfe0cbf95f9ce773f73e847be88e2081ad5d5fad51b1c6168b0ae5313? 7zXZ !t/6] crv9wDOը{@X5{b3''Wc;'0tQS"έTKzq_9D7wHbmWw]į'P&]m}#օoTV$!>0SyR B|!Aۖ{MDR8̉Jy>J~ySkPqZKt<ܤ"t зt/ u g-A"MLJϝy|ҫ8YUss-P-+7PeTirI1wBMF\N~:%{Ciw]U@HN*ajc&-c>ٔ'u+SHYsqvs6qg]j@ \TiYCXBm W}6zH"C(Q6Eڍh8(?_@H+p~[ BP+FoL{ݪx>!_>w;B]UV fjF1NJlbF"GNMB'3Oq7YH%_AE[6ηg}hDqfɐʕǁ ln[_oE}%ADF Rxhr%4ps*|ѕCz8 ;CtM@R[1 e뮡ӗcv0a݇D&pTgIjlN;۹ UdcnTG]TPS Z[f%(LD&Ӵ})VZf fDzJj?xz8=kHH-@h14-0iRm'UߛWfg6fdHZE&>fo1nrcIzǮfr⽗W.i2ͦj nl Rf,g#aa0y/VwSM҃8*tIJL(1A@UC˅; fER{kNXRCo6u};EW>hƈBSq '=ug88zQJ(9l)z M׈/6Oʸ{qkp!͊#@ClL0l2 :T8}wU_Y=։QZXlCn/r|ae8*w"14sӼ?P/EvSG ]t|' s(K?cDD,bm*_nme3GD?횳f"<;y N)~!9Q~$S7A-NAUU;}$ryj/|!O٦9ev _j>_Yup+^*Ld~=nu6)8+K>er'w2l 7u3 >T1{v.뙘sXx|2%<൩x[,Dp[ĈAkI!-psFT]Z5Č'=P x9jݷztNI%4.n抭G.dQ8vbtnȤ6-LΙRFr+`]M_5J6e}%UJƕm-4uw{ 2󗚽0/5ۄ[H׽zB޸X4Mw4T>Y5j\T $=钱],F`dvcѤx'KtA*6nU3TILrD]Uhi82l,zC-J|R_r_Y*:*ٹ{u&#&"Y2ۇ}.C\2B!N/[rP3.:{pO md68VYe`6ʩ P ` rBb+s`YE,͋B{"+9Ҏs㓌~a4DQ\fӐ\aч^pҊ~eKou{vY8Kꑨ#yxޢ[il)d(M= $`fJlN,kR/'ӬU/ڂ7af?5[N!>~u.۶rMVںȃt%.8XȂ(ѷol".>2O)^w]q'X6U,s&Ξ|wͧqmpٳ+K>ome*cG%!3ExO3P-oJTl%晒Sǽe̬_%cԭ^\FUA~Y'LrT;n*`1C - @hFFIae"l;;f;I;F*( }>HqӘ=k[O2> Ņ!!S&&қ$i8$L S8&*.FvS/F~V.؛f}L0Q'KPp$le=Ϡ6x>8qaq]xך?ȟp;>Ry~#g Oqݯƅ `Zde%[{=miAŕIoYMo#D!uU5 3΁ 4f]kEVzi 9ss H 3Tt<,T4hNCp+Q/1וůfAdQ G&~Q`M/|EX̨AǢT^o*ŖmUgp6WA3JYA]i[4_i/gu z tj2y24s%03Zz+)C&ojBVm8 'y6d ߊf8GCNnxwq&~#+ZlC3yWmXZ)d/`\y ^ұkCwIXAMLj=e E8WrsYk8SE꽶K$92<=H %9,O6Z8gqdg]: P==?#%~KE8S/ق)?U+B|$^[HJyD|uMHCfau dOސ"<9H| LHMzg8HL<ӹ+빰K(-k?-#̃YH~D°aq MOH u9U܁zFyCːu0^JhXi\)rޛ'i&6W2"kN xi\av Zx+fhgnvm qBPSD4 N_ z:o hьC tGF?OG`2p1$1W[ʽ# 'z׭#, Ì RmZw'T.@gMHčnY2mtg ^ r>6guŋC,E㮿IM#g@y: @!O3 =a qԻrq(xA^pUed<82!TOO.Tx AG8e#?k0r 'd鯇z AT:.mTv( (9#+c:u .fn?GU Dji9艤Maue2c^?`Q2$B )'LDna5% #@`u[}}=,ys 7oh.}Ai Iئb)I}4S^eٺ4~t=JdWfv?+STvڬPӻ#MQFY/AEX[yvKp1RAO*!t9jZX0lOLA睙Q+?ifxLLaO VͻewWӊ{_DŽ$(XZ(7V9_A)?)=D'3 ?XhHցY^^#ć;/"gRDCįdW4Ea^A\cBw^EH!3߂iyێM>@,R#%2~gLRc>rHy.lnF4@8/ՒZqJG;NomN0d4BCGC%LA%4A;[-y#a79>z`.y>-AC'ۺ@\.΁A@wgV"QIN# c*0)kx+Ma)Yxef#ǙUxO& QYA}kr޳o/{m\FI$5ho+5ƊXl-.蓀 B66qӽUeLQʶpS0C 7Dtadc͘ ?l g4i)As=\0cR gJzc|Y?R.-VDˮ@àKbj4GloF!NfDube8 \1^Pux/u,S^DUjB УGN-W D?"|PI˝ЉƪQ \DpIꮊ@Z=I{}ÙWn)!ȹ`Z 0aqWwYm &豫y IvDke0*.A zCܛ*[h&T73\lSxR3O AnQ-.f$tg3Wv: kv~$.佊BAq-o*\ I=`O[T['M쒱Α;5{ цalIB& ;T]9>^3oK5@4oH~8`@ӃR.%? ?s㛌,50AbD!.[;=#PGljpuh8}e֍7i,5ޭF{DN*UQt싍t!= bb͜j+J$$vo>;^R6EړZJ',DZDSb^O6Ŕ {:0EW ΀(n=ujqȸzSp8uUw]^|_0Xđ:.3qS!ӹY.vʏO#QDzYrೃo2g&e?L3̹[h6c~*&q@ y6{|3Gm>"eQ(w *_>`Nn$ 9)iE g3-Apغ)i&ǒJSq8ahFOA/?2s6a/lEף,@X x]4%_Uc)pL@BhFTC~1(i= ۟"*g zۋk ^jpM5h,]G93$ 3 .z5.ރp;H~N 7^0E{R@8-}_e,'"fQꬳQ8tO$Q`YG yqWqTbsMqZ}_Tn>sO- ͫCNb@و TBtT)L1x#zCz% 6;8%ai'z(@&E R,E]'蚢NI΀dKBσk,z){Puzk;1Y>ޯ2LqqREH!&1HQ0.!N4K5Ԋ~}""U̐2.i$5vB Vce4H:~xVRR*J`_|ɦà6Yh`'xH9ޟ߉FcV?׎K;otkqh1|M;ûͥqC>Z8-ȾM3ȶF)46p&@h,4{\jW5>[D%,RʁR=`p? oϑMjHҡ|?$R߶SAPU6ӳ"Y-! ~݅BJ,kv%5Gذ>;AT3a";TKrle7U-K7 cϥgjtH+NBK A_=ISɂ rڸ>}؆T蜼7eJ㈋+WXv})lچw36aՖ?jmL/kG;?ʾ"02_>deb;lđ(d1!G`ؽ,e*~^4tlV)K\梧4i5k:3$+=DSz4!2 ,>q6MvN!TH{Ώќm҂ugpP))lHJp{>a3Ӂ5jY?@(<`m׃jseؤ,iN#F ޵g7Hs\ V*s;6rwK䮬hyqɯ )g`$i\+-+ΎfSFAL9YN3Jb1R.`0=Q ۜf0#tNyQ)J52˖l%Jp-cr2:[U>U}f=[4sDn~Xws5B-uw܏abꉥ- >!Ć+w׫DS>1ux<0ʪ>,ūLPúIm9vz&Gԩft< ƀdZU?0חG)Dw˲ݺ~>6W(ك2ty0I_WɔgVs:-Cb^yz( X%7:¸=jBNpJ#I.`ְZU6K[ef[L7lf~69D-V8bZ{hm] 1a&xnRJ$̈́Hr_ \])b0+cɴ>JR8%Za#M#oFچk:bfe&v$ [_`b9kC7Ptt'!WP|m:e-<LJPÀo nrFMgMSm8=f6̓#LwY&U11P 2]a_Nj6d΍A({JDJgIO/_Uyע?{qfU/eƵÿ;_dR'&ԲJݼaRJ b[VZ4٥9~r Hh4^EGՆmUԾ.\{qOJ&}&ӓQg:cEf K4 hr` -*bS8$M|ܙ5P 4aBFS_҂^KݴA iݒyωnlJ$^D(aKc["mCbY+Jg{", E+OmR9Pjjwʓk@$5 4>(ƚ15^cdl1;H{TMG9)"E€Jgzb7#8MshN! c(KVo͕Lun 1}aiO@>u_J A#W ڨ0!pɧLz쒰bs$yWbiKuG'Jz-L8o%!#51c&;'8~Mv B(<޸X[aޘd[?BMĊKex j~lUIE7eA#Е?.',Ȃi>nI& fa#<}0G)Qw?(\BЧ_b‰*;czk| -.c%#reRP3.Z*׉n8@]mN2e!^;ӈ.ȗޒ>'}R\<0>r /KfPDZٸ̌1syػҚ0 mNM'7]kA]bdJ)T[~';k HToilC<Z<uB>CVhF'S⟢;{R6>Ӫ g:RCBg3.0?-y'ijӲLGc}4; #A ǣ%#UIEwsѷT0s]ȟG:T NEk/="̤ \NEJs`\+J:132i7+Zd\9؂b쾑cJ,IS .Y$ I(0۱$+n wJG>p#bpxlW/\Bn*KzJsu _kcl(sG7N l BeЯm>M|.=NF=So=tvR辉 ;*=S֢C"n~$N߫ }8o+0tF!t=A/d2!hm@'GhmTm ZV_Vί!,D uR;~o6n3w1TRNwc~k u%d; NReQzyTTqgvfQ|#k^i=oxMmsv.M*Lr秼*{@{JK]ј 9NF_aL+W'+"M &ΉslIrL巫b",`8Τ/mЃhbV eavmLD_E>Ø҈i"+@~Bak@6$.:rkzR\8D 6*4k]~*G_Xy8iHes-PQS w}9!p5n07ͻS?ҭCAiVLC-qs)eo!pL3աk܋iK+l -BJ-ϊ}ːPsj*' m&x?Od^Gp PJT)ߴlfGCqgءn8hOĐYІ1h+p*) nr/?}Zz[{ )Jt}j/Xu)uTF![Nj{ޜ)} RUNkgq#!`~?(cؐf+&M!/ʉ;FxźoBy 0NZi1qPgӌnn5a>k\mCU|X=Y^n3-m *soPJa,@IC**yޞg(pP-3)`AVĪՁgbmMRl>c/޻s;"kPj%oS6)- aGI)XMF4+߽k>' F;.Gn)[%zl\򴅓ZRHdFA"Ģ-P*,O%AW{].L>5d G"iR _u-FƏwu 40-E"#DaxnrV* OuG3 iU2l<^e{Mg⟖䘙L/k~n` G{}Okmt EJ͈ہGu EEn)+b#0D@HvY1pG+ʠy0!ΰy*!8%r:Sƅ荵^9=UjVȭ\Z ,֍@^*ܧ3Ҥj{,sXJ|)%+jGΰW9ZOL;ɠETL6nG{u|b~7r a{_2P`nfISS"/z rk2Ҳ]vԿ)7sJSAU}(D(gB9+9`xF!u$btyD(䅿$@m<2:h mmЉ3Ub@V "R͡=IP2oxW{[ajAxT59FH|HCt$I$F@uFz` X㓣]J!;f! NM3x~qԻC]M;*: }=$!+/OTwJ!߹B?/feM}4ffSb}:ˎupvy&Lݿ$DYD!^j~נ1w"3p 9Ωyّ@t] *R,B_X_rv'c-8%CClr A_rUeĊ7:؛нge(baѰ5m*R41aKI!ٵ!4]b^/Խ$f 'SlH.hd ?֟rzLc% x)ge1% ro'Î *  ^n2YtkĩKflVhA~J㻒ybxL ~fBhI9SQ'IL .B8L󰼟xq6O5\(!ə_zz\u %IXiuȋ";mj[xU/Re ݟ~kx˧;Y{@Ruc*bA,0"ȇ& އ{GRw01%k:O7HÄ^:)fA\2v&#Na7i#SQ "a_-Zױ9!\In=b_jx0Elp/xlh,KGCц`>L,+ \zlG6p:/ż|"H?Ojl'pXedޡQ7?-psA=S&*9ZG{)^yR}ڍ,hVdY?-ՀJ~-S`Oexd4 R?#1%1O[BH;5CRWC).i#բX%HΨ>7-t*M :Znp YZ