libcaca-ruby-0.99.beta19.git20171003-11.3.1 >  A b!Up9|7 xx p@N0dtV\d_ppϝ¬`iIg;=D xn\䯇-:VIvN_&0WÎ|B2!4(© 3B.LZ<ڬF- 6\čqVDl(>xR~Aրr1d~okx+XH$R3DW; Trl\Fa'3G'Kp39.#`ˏk5cja46d0184eacc2246527437ae1d1645068768aa81d834c08a7cf7e6796538d330605dc268e2895ae14371e98ca633a931ef8251acRb!Up9|k9tש _&v?ɁTdE\GgCRUw6a/u 3|׃]wS^$Ev /9"p>H?8d' . H| $, 0 4 <   8 d P (89:3FGHIXY\P]X^hbcgdefluv wxyz4Clibcaca-ruby0.99.beta19.git2017100311.3.1Ruby bindings for libcacaAll that is needed to use libcaca from ruby code.b!׻s390zp37$SUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/Rubyhttp://caca.zoy.orglinuxs390xb!ןb!פ663863b22717a6ed7714ea967e794b1b4efa733a00223a9191f7e3cd3206e5c7978d0656bdc3fb42cc60c8a79e4ced52f0f5698dc6a919f3938baab8e48aa65frootrootrootrootlibcaca-0.99.beta19.git20171003-11.3.1.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.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 cacaclocks390zp37 16463850830.99.beta19.git20171003-11.3.10.99.beta19.git20171003-11.3.1caca.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:Maintenance:23161/SUSE_SLE-15-SP2_Update/50e59005ea7422f427f813ec34e8a9bf-libcaca.SUSE_SLE-15-SP2_Updatecpioxz5s390x-suse-linuxRuby script, ASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f8d19e5124be1bd50b6809eec62654df4e737309, strippedRRRRR.d@iJU@,: Rutf-82445a221a3ea49cdbdda7fec3edf00d3d6c986bbb378588f5663ef0c5cf9b8b8? 7zXZ !t/8[] crv(vX0 , ՜3,yκ؃J]rhƵnQί.>YS|pn:gE1h­pb񬳝w'f[%`0q22Z M+wxQ &E7-j&^ yT3Yl( ypƱ"4 6Ӧ2zܔ1 6Yd3uԖ kt Iy4,핫zɐ|$jץ1/_@n`ί#NAJł)P>,%l+ڣk=_,>V/Sêq]1F&-=g*uH09qV/"j~gN8VSlG9(ʄ ?bd7ɹVf]8Xon=6,tc"o+CJʌ"_yaO~oja`1Oj53@Ъ2 =Ij7{b[ӥo_O,itHoˈ cZAT:u_Y[#mrkZWҔ͂@_E& AT? wCj0Z/׊=3fNSw?Yww1z{[n4ž>fKf=(+ztQq5 *rnSU"t=pWx@_~",!z&A 3T.~~Vu@CD65CK5z(eg. * QSO`b- ϒR !4-:M,<~R!-6͟Yʓ54f$R IH=+̎)|w!^֫i Y0O<%+4Kfͼp)2BWxNR\}hQ? zԬ_վŜ;F#ohgKQCMq/z*KJ~pcN4-9뤢zN@4ϝOC޳Qdރ=d- g ^sLuMhJNzjĩɷ}|YE 0d}nGsP|!Q.t t_v<%pYQ|K L~~Olg )<@@CTcBroh Wj8@hq]TPzde_2>\/HwT/;ycՄm8F cE~kkeO2? HNjLtex3>)K˱xS{>ºU[EE #} 9߬jqזB=.l|*`)L!:|B%^`w`Odfg/=t3_VHbs"e5t H-Q'gy,f ,ƒp޲Kt A|>˘C0ԯĨϏS7@E@Lw^.s3o"A2T(oob(: VĜ~yԴOpNӟ82Z.Sڢo'|b}l!e`V ۘL9`mcw 1x"m ڠOsaV^rA[1~ I͑`sJ,VVmyVB](Kh(#kdwHSA13kV3-9 d0FG/FrTA`Q O  kh.lq׆{Bb D3=?ؗ[[ҭ-T ݮRN[dXi Rl̿¡CFPJk&S'ka!6(NeGЊ ԮrG$;R IM7?+*oXxhˀ$.~NNȋћxj>L<1/c: ;w6"kT {U #>J)Ơjgp7PIIfG7k6J{b(J'$u AY6WY:%i{ϱ.M #C~8FcK2<ACn͉\GGIF=!2;WRZmڻViBNW"sz˱9eϲӷ c'B4Ra~@5zҾ:Q-pmm_ fT>pl% Gh{jx0GGB藜8>;bOQSXcT8CZXOb"5m25*kXE2*[Y!4;zsvef89ӁEu Q;~~iPJ7 R?.$ Ii%hўjނL4Yr7xr8W`,2v=lʙPHm6Y]~?z;& Lv5^QP[ki"}dLwn](k{t5[@0}DaMStzJ9/J`Jt-y<  K]FWFoH.ivP0  =7IO0xGoB<'~ !.d"*ߒQNXQl^m=RhQ:WO18WƓ t_3{v:x3_Sa؝8/ f?ͰQ:]c3@Hiskv`ocKFzfo~- %KSo0:qT;EF~V-ǜ;Ʒ~k5y\#)ϋ3oIΆMң WDرnRkZm: Qy`j>8Xa:uz6uRWkA2I':,bjJ?Z4 uM-bڔ7 YL V1s;Dԡ$u.jXPD||Ejr@FY.-}l%,"U+&-ݸSM˿!g8 g0KK_A')*[7ҵ LFVoiCYYT@݂\{ܑ%^ KOXv>_0cvrT; !$7pG mUz<^O?TB5i΃oKMX|Z  ma*I4笻ا5x8wga;L5t#4wgw@(!zRTxb cFJ`A;T]?qR\A:%h@Oq63h>$k)9@gi'1S&8ǣtm?gg'Oˠԋ/Iܲ]rf B_J $ [KO$R⢡QM8V?lT`# >2jD7(q8,eP*ɠ戝1)[_x:FnpJ6\to#L%0v%c)%^龣n$9ܑotS i|!hU R 3?BJ[!<13TeizX>i}(Ui\uǬ{3,8 x\eg^L )mXXQ}M3}hXYxH f XCjb )7@sD6..`7mHŒX@tTT2BRm4Ֆ0U{>nW=7c#GsNmx_{yk҅[(>Cw@STUޱbGV҈G{Rzo?JrT.;8r@cQCe*$F"x|JL=*=t!+nXS#șN mVu&QzU)oQn}dXⴙ︺MMzENI6DuT>D aN=U샔al=<>Zrc7+9J#еɬS{\-6O64 *Ϸ8O x1r\LCdkuDzmL+{P&L}UZf&3{}qLUI|\"YcRRKr |ڼzmªq&63Q&z3-,vgj>%zm0#xVmN 7OQg8''‡E{]D_$pXd>TAJ}Iccb!Y@j\ޭj9ޚ2Pe~A.vԉ_#ڲpniݰfOdof4ԄK ,( x;W<\p4BX z)%@ 5JgM\irQSZ|;inӯ8}6_b؟#yj VIKe1!lɓytv?,vs^M\^Zi 0sW[' <"CK;02rx" oϽS bt8|[  OR8x)6@\ SU"bDtKFtiI_fr* zҀ0}qvS~UWn[Տaq/זҘВVYmV ~y@™λ9N~[9B%S\VђԢaӣ@B֟xc5J 0y]: kY7Rz1F+xl\dkQ:;w4iW8e4> #%׭t_gE nD;SϺOKXxzhB1 _] 5 /@)(mdYD8(nnMdA.Y#%i6 )/0+rs_B6M Epܰ?CU?Hʦ";V%vAڂbl%b03H3 \0c ϖ:ڛJP//tosDlhCD!k"{y S\Z~C.-Ƨ:ҽV܉H E(! RhuܹPo4~WnIB=:{Lc.cj2;i)^@s/(tay Z(h>I yD0 ƒ{țz[C ֆ-m^܊٧}7jqHG?dVUfߏR.:lԊ?7ܓM8F-!B9TeߑU2/zr( p+0s_AӽՔqEHp[Vl5|6>͜vW/:aBLNs^*1,QJJ:޸ZgnQeov1VSg"yi uYe8Hi!C)xЉ_zA fZGtؚltzmWgiEFeX+&F0z]!v%{FkKܷpPЦtWqa!A A r )tnl\=/Y7C$Em}A [莙 ;HTyF߸fA!Q%{#Wt"wij9!e˖frOQmcښ({`U <0[}Սf1o+.)ݮXL| OUH#φ}Y?6ly'=žu7i[;f\/r>NsřD)k dZyڥ̢*WyypDu>?~ŴTf}=Ҥ\ʼP MjfTFշ@~B*( H?%zu6gi%ƺ*vw0Ix:!mx@X8Dxki0`1tXT^ ŜO/6TyL{-SE'mAsه#Rb$W ef75_/uk WYtWGG2"s p,w} NyW'ѡ *b|.ܫ":W""p*yCRrC9t#?8_Z$ޝPڹƠKXX=`;1=xe.M~LF?1T&!}Q.yM& `>L@ú<38~@,M+NwBrYڣSz+}$1ү@ 7 d@#ߢ6i(uct#Bر#"/9~^`j|6ay%Qj+T&C^a*cnW|뢢LZ"\/fYGiG/&@0v^S%܊ ?w1Ya"QOR`S4%8;; $~2p˧^>@TpbtBol*ojWY#C{z7;=R*a)u\l-vλ쟵 6Uue>@/<`81a$fW]l(!ߝ6&'m E QNexa r&̌lcY]TLxd>ᙤ ~`i}R̹M2RHtl{ˇ-Z/@iqn@Ӝc2|\D[)eEA7z03pH쟚A46̡x慞t eRJ-rPQBZ/Di\d,Vm{Z== G"oHiw~%NGU'@mڄ1 jWOUA) p(20WqnPx]1,ѯΏ>:$)ֵ4 WEa~k*$n:_spŚ  L3KI$F;b$Z%zl,5B8+R;),xڐ|BoU^1069:e ›R{kbsTt"ˆQ%]3M>kcqpwUL@dagy3_jTtog]4# 6Et""sWԖ/\ۆ*jelkzI7mD;<*?h9 q0/stj&3v7f|4Sw:Ugu N 7ր ( e;SK\Xy8UL@Gpvf-?C xHX{Kh_ =ҟVۑ+:=*P]=8v鵦uB;ښeWŝ8G0.~~5F(I.Aj3kD= ؙS*{NtQ3v1(|.0.N6T=q*[9$q3.x8i!VH'na#:hbs7̅jSҔ z?=@qR֫p)!*EwYjhG!&z?2 !9#B_ ѽ6C\ureow$$dOj -dRޮ/j ːtS5cנ†X]++zcODDyqloֺF)[$š9O?=s6b#)M>ց{/R$?iV$\A:.[[K,SUA& SɓO< D5n ]br$TaϰCA7EHL{\tG<+ۘ+'zѵJޗ74Ri$,'<7`Y̊3=Q2)ymJ,B>}t  |?⫝qijKd+)pyk0R4j)>U n0YlTwXC :7mL!"UosC[Ih[T N^d)|$zL<+$wc׵E D엇jy ZsDouW9'F.{ 3$&+JMeȦD;+^#&j]F@ -$zMk3wDWEf֧wz]ٮMf Jh> wQ!HC1sFAg]ƚۈ :*GMdno7A!$Η6\3eY./?6\'H.K|RK[s:!D˓soV"Úس_K)q?I4衸:_<6"bZUǂ.5IEKAktOf銩&upr9b+^O8u>m:Q'ډp =/5_'Zˊ!#}D `HϤ3y4ΫNk^m~-%Aw/Q\rZGm |!j[ 6 ώ9ɷ^Ē v4^"gDDŴuD >b绵5hLuu޺?jǁ\*(Qv48԰.@&:?P$TЪh9ℒBo&┻?1 eøɲD gڧ4W^ I( Ij;s9DIi>5^! ̭^kiy?ĠJolz[,X.!E`#f|oObI߮1;Q|x)5,!5X*MNbc&jajٔx+v& >pJLM6V@IM,EҜVjK:mO;H?i#^7^3  `zҽl;a,[":C WB HcU+0Bń7ᵞ6=]V'5g7 uC1f4 ;#r-z|p>j?|!*Z%P#%_0P͘$pIqh.y^Z 04GSq&pL;| n0KoOAafvピSx0ѠNWy-';l4e<<SJ!ٓu9|GJ"0M-~!p9[y0~˜w2ք߮O$ 3͘/oEI^^ս}X\bLn4Srg+.=hfS tzM|Kl}4QMk5$}X]x q҅⩑OZ)LLlΜ1JЍIrRPQ4W2!!#!.XЙ`~)E&!pa;$kj{y²{]G>p}R z'@);ʇ&"Xk\dƾp<`tIBN#d۠8%.,*B (k.|0f?RG/[bZTp$?2&84K=Qb>[,G>Z?mWif圠dJ#}lcNbOPyr |-w30ܻ\)FezxVmh!GJH$?'fY&AJ )B+eS?^X{`XlՅ'}hil˕ "wL9vW2irլhqR%fGB Kq3~"dm9dn$@,@vqt[duoB->K~5WXN +Ζ5)?Fއ[&Ͱ>7hK&Bzq ki rA~QhLہ#._/,]8xj5cclL9?U KᏰjB1Rfzr4Qw9 ͞,N GP,*WTDkK^oJyptreuA_Hƻgk>vUz6&g\ +?/eN侶k'V]<`cGQP JYM‹?=S*geL9GL*179S®aغ7TT];afWGlF)ͦ|Y:no3'k򼌸9a?y8 ̰7HhJ]+Y>%o k YE"+1)n҆wa"P _D4DG*S-f`Idh\%N&$԰\(_,Wg;Skcde%y7B9(`+y6隸 PG–(lb_ښ W+Nq(QpÂvx:-/1Vl^N 6ވ:9{G`.۴^S.Ic;,g5t](⧉Zg6=uҌD盚O: ;&߈' aۓ@(%Cɞ s蝎"!=ϑ`sIGbj{N$bFp%IgmhMЈfJC4TH78GD>+}m'p[*sWZ=\SV~Fˏ Ҿ獎iqL;@p3H.(%XKLGM VRXc ^׶wO3m$ .TNbu0o)pS_M 0J"=[ۣض?aG"+|ihG=1A 3,Q|dzL>VdLV#2~*2z ~dLnQ$6߈?m+c -YewOq@)"CCZcTV !,MCuPXS?6bq|{ncw鲮@t?~An@0[HMO`޾*ƾ~L^iШҢx*,qBL]m'7Q3+&-?7uQ`- e†_Ed(҃s/KX q_ є;,gGoiA3,q¯\Hr>-ӗRߥ|Z.R!y5KdDJRA̎}1~75 md }TG-.3'z{P] HNE4VWF/$x8% GșgO r=q{KeIfjO rah/CUq~ey^כKMJ%(o1]>$q| YZ