libcaca-ruby-0.99.beta19.git20171003-150200.11.9.1 >  A c(Bp9|MƘZD<崾;T^AV[̂̍/ i$[LnY͑Q [tǑ9[N v(1bXjvW 9t;$_rlY{tDv˕/ ΒJ \@ " ! ،4uHmޞw<**0HR\^at|2+==0/tZ<(тò8z1E$>p>?d' 5 O  #,4 8 < D  $H p A (z89:UFlGHIXY\]^b\cdefluvwhxpyxzClibcaca-ruby0.99.beta19.git20171003150200.11.9.1Ruby bindings for libcacaAll that is needed to use libcaca from ruby code.c(Bnebbiolo\SUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/Rubyhttp://caca.zoy.orglinuxppc64le Ёc(Bc(B663863b22717a6ed7714ea967e794b1b4efa733a00223a9191f7e3cd3206e5c74878b1fd97133b5198f0a0e55755a9b97643ce83aac7b1b617e09a7519fd6f1brootrootrootrootlibcaca-0.99.beta19.git20171003-150200.11.9.1.src.rpmlibcaca-rubylibcaca-ruby(ppc-64)@@@@    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@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 cacaclocknebbiolo 16635828890.99.beta19.git20171003-150200.11.9.10.99.beta19.git20171003-150200.11.9.1caca.rbcaca.so/usr/lib64/ruby/vendor_ruby/2.5.0//usr/lib64/ruby/vendor_ruby/2.5.0/powerpc64le-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:Maintenance:25976/SUSE_SLE-15-SP2_Update/e0ae8281f9d9ec4220af5846e119d38f-libcaca.SUSE_SLE-15-SP2_Updatecpioxz5ppc64le-suse-linuxRuby script, ASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=59de0301d002169e1334130f5d538071ff5e1f10, strippedRRRR+Ȅ?r7\utf-86d2b5c6b2b9396932555646b2a6ba2a3d61c37fafceb0d378c8bad99cd3c3be4? 7zXZ !t/#@u] crv(vX0bLH6xC.Tp4m3IyeC%É2Έ>̄< Ҟ#Y[kjN.DU׌iy*<ϣ^qRaM}~ڠcz :Q?R$4r4oQkv3}L +ؐʕuB's"/ W~;]Q1JߜCXiJ<"āu{o;=ٶ6+#A ! +z;һWڱƠmdlJ$7†PNķX!ہ!w0̿Ub5c@ 3Lzc\SX)ubLeT0$m+&)D9Y?l0zc l0į⩬w_Iƾwg ޵0 us6JvpZˏNx*b6* [d3Q3?;x-(=[̲k?CIۆFGt<_8=1qe'nb v=gѭ}L`mB,F)I5uFY^C<rH}w4GHP0ʕ7)b _SLL(Rt2Bɟn29I]s4~oz9RkGT*tOJO|I άyBٌ|CQwv=fcһXNXrM]~-q%-O8e2'bz~3l&+ۣʜn9jKE rVkLY6 GIfKLYlJZuCaƧ+}Q.ۢ߷m}+ۉ7 6_?6 eM!ޔIx|&-۩pMz{aE DBݝI:lX󋢧(l`]$~z HFTind`ch|gwbX[.. +N_Gj'z4DJ?L-V=A @v$!GaˊIUgMY1 HPWR`*ˬ薠YAU hMHΕp?:._GWCuͪd@RS )tIJGw[^$EΆW/o٬ꩥIOUԺXJ<)5G)7g[(G&m:xjS;ҨFLÜ_5H>E0ͷADR{ȱ'T1iOq=)XB۳H^韍eL9pk h-ko0{ʇk+8b5Tϕ˦jX9_㧄W#މk.6V0pT\5[$K:~,^J`)L* 1N2VL.ݤθZ[1pCp  4w riJ[yt:ҿbnja|iQ{lG%2^qFl)PT + W~ROdo^*ʽ :Dz7ᗈ UTd&LLlݕazDq(?! B=ys֡b▆`HSq<y&VsKhÛ av(DZGϽ 9 PKhh\[A@Ny3d{ʔI,u7LsD(.f;Bs"B㷲zfvͪ zUȗj<'~0,T:'oPXPmyjjf?٘3S}򙤜K`4th y%BeYR,x(۱\nmM`#x$Ӛ| fCPHO}X_nQ}},HtXN.~^$5ҳHp"{8L#Sjd?gl\ou$+9D_.3*7}@yPN }r rRcם@v*i&s#< E/a0NjZwR9.Qx58F-͌Db0CnŮ/},16l Q748kþq Nw^\r(kp3m {KisdT2pATZ@dҞrj8Qri0Zm;"DM|.+<`[0*2X{vFɌJ>&Ƃb ( v匩ׄa$,./2lZwW&t ĞS!B#髷ZE$S7zjHSe+&N~uQ'8 ݞcty(fc~uU; r8)coJKH3 GDIᆲup:SuXȪFQV[Xg3?)ès%k֝ؤ/{RWgł|<$7+pSv"m廮-Ec^>z%QF X %օnn/.J@z(Ûʊ|jRN¢gX1#CYZٔ[qyW#X)]a/ X>"8r6C,6:>2k*@%=N< ]j) 0li l T#SHxk\%IYIL|)qoo8;S|8 r_ۅh7@Gb{Z @KP"~weX}!'u V.Y3hTj$~ ;a7шgtѲg@iIhM~}1뙢;E9h+{8xhD7VJA1MT_%;Mt8yH} S>*?z?ֈ#RdGK"ѐ ](ELt 6aM?φZiHzcqGQ1> iȯ:o*RtE:nSjo= 9D.h H(u14#me2$۱L"&4:,Kc*BS$ ڮZk.#n{m6"udݝxl?ɚak[ ]2:b n,ܭiN$aMNFMGԛkܑxiuJpvw?PFԝu#u=mkžyvRT@o ,c>~(-xq T:)GshCb#4R/%s _&yA3N )EJ @ZNn75#yr ,0E/dqsP%/@5? m!zU~FҵSel?*宀al^_zOvd;г=j͉#LF~\@ABX邼D C!m+bhƀ2$P|JpL^(;ȱȵɤ?FBngYfo(YmdΊVhQ"c7RTrQ{{ :Sȹ,-L؉==0nt *QzeL^`V%r C'tRE);V4|ו$S4jEc|6C k xW^Tb.N@5jgm6`W) #RPQlsށkv/+gs@L|hA~`j9D֯xczMW zߪ+!̿"mٰJ|6X0H7eڴd^h ]S?[[M<G7BD[c` Oݷj=@T9Ӵ7cKB>CL}GW૤2X!0 HxV`pGc#aq8op{Ҕ]kZo$8Q*'$0HɭBfĖLURS2z`ahDl|{`+<"ۙn-O2"g$0q?%I`9\ a(a@g縈k~DvFtk_L7%9qPՐo/& r?ksmJdCatxP Ex0ǜra0q2#›)cPLuД_?4y_I_Aϰ_=ʯAiNF.*-DǓNJj$OEIoe:W=N[t(=ZK&z_~KnJ#Hj?vډr[o xSH_s+J4&Jd-3lU-Đ9Q5wFkRds&?Pwp$1Iy01=4{cVYc5ϛ/U$ 8 M=J sX*k-~gq7 f&u(h>Oqz\kh0l-_hZ&YB8d&r@rMy#~bJ`3R /nhAʎXbmR\UD7MNj"Vrw,ñBL^4)+ D.@ [n+ UySUq{fmڣ4\LGwL7D4%"mȊL8n)V fyo$y IXovUrmrR3{w#6f_ 0,3xQb(TN >(^e;9c,l^YZ 8x*҆5}|aOPtIŐg\V8ωd~ j膨#ߧij'#t) cFjMZ  =T<cu+=ʕ\\pwcG ,v+?ʹA&X" Rk!?u64gd?-Eq&+BNܯĝ2i3ϒ:d_&C^ٵoWܿ/}| zʧ|^7;/iM!'SQҨ-ceFb΀'ʪ=3;2r{/r#ӣ`aة˵wfx } דm Zf͠s^a46.꼉Cj"7yhK޾YcAm5*5S I0NȖJ @l_҉V+|FyKqFj xk(>L#HȵԴGɨz+XX/$d*:A<4H/?J$ޢ1n SI%UTQȣ]ƴaDrI6M(He T"ǫ YNS߬*$Ak ڏS;oD7GAjۦI!Ү~M.nM1$7H5|@کAbk|:qOI-_vp_܃g*C!ǣR]vFǼ0zIdy(0aAFZ{`~YMx#_e0Ph%/;VE}&?kkU4zyU hBkt3~ GnlX$DЈ\_FzUpQr[J+b~('{dZ}l7)Nj^XPtΊaa1Ё򯑩:%!;ۓO|0\.u l:`N]ՈaS;Ok,e3 nzqbD5Mw䢢TQN@XNVvEYk\<p%:tQy#FK ;x1S(lv2EɰI4u`cu]nƜ#ms1iavFd!K.ԘА(8̅Ó7!\*[VM޷پI G5DXwE&IgH&?/;nOgT{?P$ ~*Eت׉|B7/yiGNKM_\g5ߩJ4 aBBjzP$Vw쟚#=.Gّ4A`ERƠ37U[GK0.`$HȱTI_/f7!| A?V !JyDT%1i+%6v$UaY`y[:en5pC .y;ރdpXツmnh3F*m 3T8]\)|",ގ=,iB1nZm^vTROffb+>S?.zdZDJ9V9S:ܤ#.FYA~)tҏf4 q`Gj%Hr2o6L;i*qBGPZol`)s]3ru%%mi/;@]:\6xí?Rq]~Fbf  ۧlCJc;QǬpcBU:EQE[g툑oл?1J@yR~5BevٵZ!6Tu&'fBv%/K-@Ę2~%}}7v22"}. xoBZ(Zz#l|Ӓ^9ۿy^" BxMN_S}eF75b{ɭcX<\o;/mȴu&GYFB}ZS2YO^rYװJZڬ fw UW6.+W)~wW CQKCz]kղаJ)28Zf!"Vqzq,G9rz gmZMF|y'R@2a>NprAJA s?pe h8Y".]_O 7&J`'Ϛ̰&xyGgq~nM/SU2z!ב&Ϟ7~5qeMi_RcbܡYӈIu>m#itfNkguINd( dv뢝!B~гq侖zsVyb9%8F26to9@'v%2QTeLaÃD{``tuVŌī[;`n8ӓ_ c} !/d\|3iWsng>h=`)-TlΑHCۖ ɂMţ >^_-J$<\<6" ŏ{;1QG,' -Ã,tcn{~w8P5a0<:BRGd%bet]́x4p}TW(d)*rvD0.a7!@6bL:S|:<LIcCgP>ưqŬy؇-i7 cXF/A٫Lȴw8l>s-ԥf & Zh S o*5%5noc}$ae3\))%UIwճ\+C$W +Q66"ZFaͭE\I{ign7\DVha0?6x.u\NZf *xpR8n-_|KUp4/lZڢd+U) h92TC0OWArEHۭ_"FM+RHF{A\ eV+V'v[gģ}AK!:b`ؘT=8`cfSҳ>ZNDKUOmgO Vw C7lmT$.s}Y͟0țpH-YQ~>Ae1o-Y'V9abL;CtϾxO"*c,.5 Vsix^>n㍊fA -M+,8e4x̠q!"G41'fΌIJ7^~Ѳ{ <j_on]%X# nL`l:IuEcJ!ꀯ'=!"0kx=7;9/lKtn@`;V+Ɔ/;2igH!EL% c>BKĊ6HV܀\zέ1{*lAq\P>4;(XvN՝k*1$0i$;v \=;uُeNޯCi1U#D+x,$[:6h5sF*eN:K%&\]T=h49GB~~텽Xxn +H T'(B|O~&xb]AK_˼hAz)UeV/Z",3"D9\"Φ3lEX_y^3{]T*1#M#t(,-\q/8~S ъ5I#IgY=ch[s-ytoѻe=52{+Z=}!Ǩl8դ/]PiW۫oRDLɥHbvI4.F )Sb;~ҥ63Or>UBmh|<ޞ ڝAKMxpg|DGzɲ/y!(rmwnY\}{ʶud*eyr8K&<2Uú-(ljuQ}!'ʓG<0:Cæ+'N©M$8V'ɦ, QpH],L51ԇ:vQ@8"߆W6`#-LDSNp-3dAվMER<;,R]s-{ *9=A57EH>y,܄S~2_,sX4g5p}2/B}f#*:|>gaX;h+NzDB2`6QZX v>]sG=8g,'+J͛71016L8'Ⱥ#IS9;搷 [ axLyɩ]Xܝp<9In(6U vF)!^EOucЛ4)PTxNGhWj']v(4~wjW?bwz*TIo>,Z}.JD{'hDg:Y09c&39eWo_ W:_O5ϽB],,?Dv/#[-DvZ*P/[:/e_5? )uBu.+#aJݒV.K7r>MRjc gnNcҫ) T;0ͧeKc&Q~ucٰ@{̺c$fS # ZGeBWw2G[/w0oSIx| 87}&;uӠaweJ]I':42dd?Ejd4xS*u5I&71S-s&? `QL[$5,!@~IOB/b힧4`h^ح T.bڸ辙D|rĢrbjR8ZnĀr9B5k{䔀eGakxd;7fH]ȸcw bn "1Z5Y#CSFiV=r%i Π Bu)(В<>y=4$_ػE gX9l#tBJ1nyxD3*ś<P&4!qy3/{X,K,#y4",p2CT.ײh^Hfr5Tf>9nRfQ %p &k]+k 5)*ŸUq԰m2b\x̊4[zp*4H/}PW4rGwZVph)o--T%ݪ Uc7cOGӺja3SV;"=bIJ-' s`z|̖2gh$Ozط\mwJJH=wi~o PljnETp$A T!gduƍXF:6x}9L/3֢Iwi!ayknje]a>:ߝ^U )uxdHҮ׀S;g~m(ɍ;>ko]c>D_1!62Qzz7Ȩluw`HOcEV%KsxL-㌔70N]S]Wb*S-8uH0@NH'Iz+M b(;^[DpjI$x~I ̓-6${F*ܛ!cZlp ӷCG}lM}z:~P:#ux-)1G #rњOf$>"FF~RhF5sGPK:Y:V't?rʆ8V/ANf_%ʐ@bHD1pg@w>+1ߥ;ƇW41ϕ^fO[=&hj3yJF 6;92B}ҝ''2$ JGM^5K|ppQCqݦ5픍/IQ 1 sa4">gWiڷI1{03grQjYI4xQ#lR lNHE$̐U_F?p9{,`8ʛG%>,F%y SUl]t90ZGl/iGuY +iCZNJqvi9rEX̯,?s\ݦnj՟]!O[mł'AScªi<_I^}㫃wSϽK b4u?xܔH١vZςus,ՠδ>4DRۆyG83!3 p7EBV |Ǭv#du3[Vǝ)zXn{VcahYSLi$cP`˩k~Xƈ"a~۔Ch| "5q vfruKu.jOMi B#.rBLhao 0$r^at_B|j}AOS}woʦ]࣬^Mc>bӕuze2 ~NT `f1u?M"O1ރk5.s@<X nӶ YZ