libcaca0-plugins-32bit-0.99.beta19.git20171003-150200.11.6.1 >  A bi0=p9|zA&2T: l]1PT,Fz!7!Zۯ)bAiNü۝5$02]ozˡÒ?j|P^++clMQ VsU vI G]x霦@]va{ Ql&NtQF}G'kCaZnZ;s!tjw-Qs쓗󋾐GE8)\7o$F:Aj'DeOX~>;KӢ![#Xd-"X0ߚarʈUcOJ;=Z*PEg*M-BH@՟1E8Ds8ԒomO~g^A0AG94d>p>?d1 ? S "(/@T ^ h |  4Haz `(89:k>G H I4X<YL\]^b cd`eefhlju|vwxy8<BClibcaca0-plugins-32bit0.99.beta19.git20171003150200.11.6.1Plugins for libcacaThis package contains gl and x11 plugins for caca.bi0;sheep89@SUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/C and C++http://caca.zoy.orglinuxx86_64/sbin/ldconfigFVAbi0;bi0;bi0;bi0;bi0;15e22a64301e3ffccd8d7a41578cdce96c45ae9a713f4cc7f3c276ff6655c49698d534d8568aa603317b59b9421974e833c1969bc8eb5a34e5d8d215f6b5fedblibgl_plugin.so.0.0.0libx11_plugin.so.0.0.0rootrootrootrootrootrootrootrootrootrootlibcaca-0.99.beta19.git20171003-150200.11.6.1.src.rpmlibcaca0-plugins-32bitlibcaca0-plugins-32bit(x86-32)libgl_plugin.so.0libx11_plugin.so.0@@@@@@@@@@@    /bin/shlibGL.so.1libGLU.so.1libX11.so.6libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcaca.so.0libglut.so.3rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1bi0@b ^g@^V]]B@\E@\E@\=@Zp^@Zg#Zg#Ze@V@UU UT-@Tjosef.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- 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 cacaclock/bin/sh0.99.beta19.git20171003-150200.11.6.10.99.beta19.git20171003-150200.11.6.1cacalibgl_plugin.so.0libgl_plugin.so.0.0.0libx11_plugin.so.0libx11_plugin.so.0.0.0/usr/lib//usr/lib/caca/-fomit-frame-pointer -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:23960/SUSE_SLE-15-SP2_Update/59955497845ead23364c332d4348115b-libcaca.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxdirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5caaf865c2bc317b234a66ac6c7ff49f7bd0be7d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c3be9bffd1e5ac7ad3b9591823d6887f751a2f7b, stripped PRR RRRR RRR RPR RRRRR RRutf-8b188f0fde4ff3c1288dcceb0271d9ccddf2f04a5393fdf0edbb1e45f2374c766? 7zXZ !t/࠳5] crt:bLL ?bZtq:͆*G鶪ZobysvL\K~'5Ŗb!cz4 Kάt{+fZ}y't,= HCUc9 ؓ>K"eнW%ԞAsXR ҎлpBQMSj%AvvCٱYnIDk"{`j'Wb Wwyx7m $,!aKމZ8g .LEoHQSXHYm2o{NUO}+)7Rb Sx펟Vi˦څ8%_ӊpw9Lo÷0P&ו cK#-;S 8K $%4h Q"^,fclipuT,Ajv0k`Kl7u{")]gsŏ}F<3*jMp^iW4Unw"*.g5v>_4 |zHBPDCaKM~ӂ!f%{e.iݭ6Hň_*Gsˇ B0+ ?Yb01sQ=DX}:{Q Aõ Gm.%dײ`d7²pü 'q%tqO#k2bW Ƀ˱ cL/%tÜ!~L8&:#]wDZ::B$ʟ+UԹ;W-ɍZq1S@hE|>e >,рJi?ۻ`A!v4teOU7`)όCi3Rq|4ep7.fZd4ܠ6Ib B^`c~㾼6dKiP:e ͺ!,%5W9.(פ3 0+Xo?q>a>]lv9&,!vQRjJ"n ɡ$WU!2aVjXb<opA9N!:+f'/KhVRN*_274ջ8mFn?JF'cvk6_u#}H :m2rGfI篲]yC^A~?" ka ,f`6%B(./UvzLw\".Cװl!S=JT\Rc>p ]G۟JL+ ~' (-\J j/w6}mQ/d:E.B}$L1O}Z/KQvԿr{u#}3R(=yT|- p[B\˲]b@C%V#peJc/8SѱQ̘.[QAu5'Qؒh„th΄r77!+:N m>f(ݫ,~jxxy֠=:;k/WY<@g,SȳV"g<wzfR'rp\v9iԃa*ZI9O}JjrL~SU$Y5  %I_)Od%Ȩ>^T(%toqޜא+cFdeշ7Xu$6Rwߦyj0y, !)<*! Mp~لFvqoE9Q]AE7iѷ" QQ}gqW߇)/w{~ W#On&w/,F#GS@}'@(#T}8^<{~6K CI+}%^2vz6i_&ʝkm2VI%D>+5"2xM=>\E}S~,>8ɣ'}$B*WU@` @3qe gY}W+e16x oB_vA1 ; ̂\lOqD74&.Rx ~h2&Ae[]E\x`]qnܲD+Hf~,D[rft|54ekdTU!v梇?; }W!;7~Ȧz{ cih.eh' mMFa#*js:?dk.F O@~J!6,9%j1ћ(K9?wPŚ$5\FP' C5'оԏ \uH׼/&F7A84*x׺(sLTx] .?c J` %;J(oSi{ :~Yݶ~e^ACR|ߦa#HXFf& S akx%)vr-)kdnQs)t+6  Zx̓U`ǍVMOB<?qm7 9)g;FM $𿜐 Zo;@ߋ ykHmpjK(5Awx6cw̱|vj]҂f©y|[1lo+GPA|Pt]rhjRvC(y.W O=!N9C,)iZ<<~`p@ǁlߣ)9I ^9=O K mF7H췘#b,ޯVrUzbyM~6л"]O[X<  ≀}G6/R-ѢuOz] 6Ԍtm0DE܈X4OKg}{ \gүR6Je"adkW,agwo+NtdqZD`(:Mak84.:youz\cVXn<_ Mչ=/ ((fhe:0;1{HǏ>0|P|OJftVɸ&5p?xU7('U#?YT7 {M *BP^`)9bnDž]:0U&TmΑBΖ>b>`7 )-[Bď6įh6xh~ϠOU#< &uc$ݷ)RUD˂oTqB4ƙb W*7 )GWb.`eU2!F^/.U2qvڶ*;`inc;lQ[.`x0`.(xh諺Vz6X/x,vl[-^GyNpK"^qDLߟfU6^juJ"ڲa  fA;(p 0"Zf tޤIi8Y+k/1i(qDfcYEGṦuK5bmp :h{uxc pfU睥@CaƀoD΀wre>ہ@PyZa6.é}ژ_'RVCHY2fXV@G;_uM 6qg+%FާtAؒS-y̚:s;l( kMWpd,Q.}R"$\oL&X(XrpjiIL$шS1zz+*ha{h w/7FM?c[ާ CF;\(JҚd '{A3W-fm'nqu>aM}ZGvUhQBg>Z/'}Fo0IhJ|A:\JgWu]U@;˸Mw`< ɶ,!ZfcW nrj jSJOo3X R <x\ zw?f!4)WeSѮUrEԔ{9&,<61.1Q=R*eM0L2x"JA- 9 }D( &|5Mv$`=AGG&`udz iR풒jBTc0n!>jTԡ53id(tGccF"xLOO/0  Kg H5T!;ݰ+$9O!GVxHVq:qyD?#w?o#SlGey~U>x1 )rœ7) (4بSz]3H(y[n NJUuk,VFxnvZK^#+|{k jSRBր3,??TMP7S 6^<}ޣwKB7VC1N]wd2e X3`b2^7WQcђt"*hS(q&-&Yny00pTJ@]:u=}XhĞ>4%]?P&.g]M8͖=Bvgzw94F"_Wf"P [JˊDAzq̤u3 5*j/"MW۵TJN }Ja{wcGq"GiiuWt*DWm7P9J%,R%`mofoe.]v_ TNHxq\!gŚO5# = ::7Mffd@w+8 TQ[ mX.ve2i"\]~gH5yt73GT]o4z2a 7 \{L}3R.L0LG/Ȃ jҮA<#s׽ i2ĊnR֭8V''xG1eǛdVLչVzo>D#0S#?Zࠂ1%Z.]J4_M2BsEۓS:g&5GsoW6> ήE.4%xVfi32RE/[35E@Ch1"}4M/Ƒ"lgYhWuuQsg#ggeˢ b]z*Tr>4h|azA6Go]㢧s^5ٵz R6vկ#ȴ2xm* @Kzj)z#/jUH*#JS^.4IeYTmEUF&|@V3STVd?T+"Mk`SA?y%)睒O䎼=/`nv聗W)`7-)ۏ_h=5 cNN] l\(>6?8_nWœUwbǁ.IඕaT> ^Wе戒}YŝX,8A_2DaٿH-r$@DktxD)^x6OٌP.Fpb/^ߓ:U|UTgo.Hj#Ɠsm\XO_ZC)Fl5DN%>ɮ$' Jh?d̢+pq=Qhg.,9^3b%CT^4qˎ:uxr)TVU-yY.b;qAb^s]f٨ &hsHŢ&ԢEh4Ri;] 0*C #X5&Pu?e1cQ}9՗ФHI"V+,T`wn$.F.U\hƴ_I1; 66 g_K"&&2,g 4nRV,a0iZz8R$X@_&'?c {^bcsEv_6-1f ']a4eCe2О~u[щ)Y.rн;PSPdǘ1>e}/Q8wcNc.}(ˍIhBwoμ– Ipw2i i 7Mp?fP$ zYʜdmRl$-ˆvmޱeoُ x@6G30c_u{s)5zȷ{\SڮBhKX>eq^k{ #Gz8\Hm^blҊf[-}^|ߕ8%d#c ^x|,vMݲdaA;s+mSSs;ӁV{3v`Q:xHh}uc FN6\Gʕ۸&q Jc3$+)MP#@TN^[:X6#Z0 HȿV?ulI풪WkG]zY7='CZɊ J$dEm5g2Ly$EKR> Z3̩E}X|;l+ W}ئ KL.ҦDIx (PhsLw,Yn(_Sƍqdpr_yM|NaPgNlgUB&LuͲj h\~'nU/V!|F )Y. y<- \/rmTڄQ9!b'J~-(B"#uA9IfLKq GE h0͘+)G FJ!Bdǝxd ?ɯoHe Ĵ!N<0rVbFOpR.oJγu-lrr\˫E( =Jsmog#5/aMSXkێlaA}nD+ t6':a!_uRTZ5 Ik >ya$ouLq4T&CM`g&ҵT2~òg7~,&ȌOzJNY7֑6uVh   uʴ_3!$d ؼujf_J͇@ȼ<&gxa>D"u ,U:1EƇ\&F^:rn BM wXߖS0EMOw;g#ElR$tOM`G F>e(W^n"" {@9?-p"HEo nqqC<l&˞7R5wH4SW cm ۵~"}Vdpٙ53y= xڕX:q~hHt :#}2:O\gxe%$r@˲PVtυV1s;2&l9[ a=e~,_!i`4=B>9HW楳}MlٷtA?oߎÆ TS_]ꢿWpsc*hnY2ؿy>eǥ EQ#+k>`~8/dFS'g\C)<;!()@#[<|kÿl޾ki>2\צVE+̨S1NY/yH-2"7qK!I 찭|/ROE\JI79r_jLkI v=F!#S%HK+J0 ϳ\9O^QQ;Sjl]벹C?ו<0Mo2!a~(WRIk.@3@H^mH~wl؈BCK! $mlyoz1yfWaJ{z3t{H>H}=Yy,izhJ&GBg f/„!iI| ^YRod39%[֧Wd%5=Ah[Y>Ve<ФrILyh<w*Ήgy5WܷT4گ@ðSjV:EL֋K]_pg3B>Z& Xll(r9 ?vPPEL!?Cj[qR\~(L $=StF'ZỚY,"GB6 7FhkVsc]bzox͏zN1sA _aiQs RϮI WkK YZ