libcaca0-plugins-0.99.beta19.git20171003-150200.11.9.1 >  A c(Cp9|Vtt'S$k+Ju S‡gk{W[/ R!EtV[${U*b- K4C]TQ2ټq_r)d)ݓyJ:ǠJmŢ C֐y;Ƀ0 $b9Es?x"ZSI H&k˔_<ê1g#ѣ׉%*zՋǕ3'nɊ 2%}ùР+MWQn֍Nt ,5vw\"`2978ababe9cfc7f1db2942010e1804444d63b2cb40f567fe87d6c96f4095d2558ee38589584835782b468824b6c39043e7c77e24Rtc(Cp9|R&{BcaQ$fM$g Ea9?L ֧ Buȟr=ҴX4%w3]ѧI`>pGV9k(ppNu˲C^7vDH`| l*#TYi~2oD>p@?d+ 9 M  (< F P d  0IbT(89d:>@FG4HHI\XdYt\]^/bLcdwe|fluvwxyz@PTZClibcaca0-plugins0.99.beta19.git20171003150200.11.9.1Plugins for libcacaThis package contains gl and x11 plugins for caca.c(Bsheep61SUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/C and C++http://caca.zoy.orglinuxx86_64J ZAc(Bc(Bc(Bc(Bc(B094a179d0b463bfa9fdd1d85e0efde2d8ccf3d7b54ec6f1f97b8e5e8ef70d24adfec5055e192200651b5af2b3d487ca14926591587e04a5bec9f3213afc01a1elibgl_plugin.so.0.0.0libx11_plugin.so.0.0.0rootrootrootrootrootrootrootrootrootrootlibcaca-0.99.beta19.git20171003-150200.11.9.1.src.rpmlibcaca0-pluginslibcaca0-plugins(x86-64)libgl_plugin.so.0()(64bit)libx11_plugin.so.0()(64bit)@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibGL.so.1()(64bit)libGLU.so.1()(64bit)libX11.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcacalibcaca.so.0()(64bit)libglut.so.3()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.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 cacaclock/sbin/ldconfig/sbin/ldconfigsheep61 16635829490.99.beta19.git20171003-150200.11.9.10.99.beta19.git20171003-150200.11.9.1cacalibgl_plugin.so.0libgl_plugin.so.0.0.0libx11_plugin.so.0libx11_plugin.so.0.0.0/usr/lib64//usr/lib64/caca/-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_Updatecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=140fa1876679d9fd5fa34019b5d2ef7dd09190e7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d6e98ad7e9c6863ad3aae66f8ef5acd085d01aa8, stripped PRR RRR RRR RPR RRRR RR@֜utf-83799b9a563dac806a0aabe070e5bb4da536c0b4deeb24274b758dd1bb041cf48?7zXZ !t/C3Y] crt:bLL %U$nb3B|l-vO 1wvL}Ȑ mktXeʄ `ЃozԜW@4 -8`WȵGP97;/ǻ6@ )? o',¬>lMJV aOÚե;sT+Om3Լz:]pu;TU+#Ёj@AgCK[~eRAWE bc&7O(oPT;U-/X Fur.8t~iElmr8ilWƁkPGF hmf%*5'"Pǐ#ߺL?2eЈ.="Cz n;<+ U*dX}]L0 93OJgY Ĩ.{d`M\⣥ſ?%FSh .v> - ,btdCIҒ3Oj~A~X{U@, ?'{ww/o9=gW4UVUp'K98)c>Rѕ>בҢKį(MBZ!M|2a R Agg@Eq{"F@Jd;;#׳Bfd3?#/(B78-Z9HF}W3ͿxuCJ [.QC>_CJRxg $e8;TDsgBVz8EHkT){!&Bȶ@Zf%,ֹW4Tn!pL?Y 㠉D4퇔 =9r#deRɋX_ ؑz*G!IxNT.MhUD$ɑ!&o5mFFꥠtG|P[DPWf{("VxL|E{!xUǥx623Wf̸gQ.`܏6Y8BF+4o7Tr/,tH\Oهݞa+u}YTe%s *kR*ޕCϺUuJ \{ X3N?gG'jAY  ^˴3ɮBqM~6mVK=+g0~CrE&j /ir=coZ:xI3gQ176Jc>^Wǹow2'<.PE#_TpIix*ɿQF Us<W_\3V~ֳ'ۼ ~Lfzก(tg{c ܛcZ恍͔#-# !Lbh*0D6Z8kIݐI7!?u U)FxYOܖT_FW+"gnglܻx ԿK|kL7dhB=O6q&@1 f'ٱt$OIe2dKSAua8lѐ.'.}g͟8w9x Z9xѳjU#j6t^1ATh7;r&GtwSj$IZo&)o` Ĕfvh}QcTMx)#ˆ% @'͓$R#MLf M%$9/';l=Ek햩r1ڸ%SM9G;|8i:xfdVk,[oX}+r֦sb NA{ 4wv/F:Z #ٖTp7ٵ1gclG~D{.5_ޖk}WP;!'2ѓTQtCP6u|/ (3xȈS7kAЮ&gs>V!~ g|.YLHMMQMoR贎d5\vUȍ0:au1ʼO( ɜp~Rh8gд|\H'& z*Oϕ>c#אMŻPw6S _NY , 3ƥ}lj @hэmqo.oSY8`AFmJs/ :C>4}/9R`edχ?fJ)wksxѯX>M]"x)Db`3cU{oc'z8]VMցՆl!kϮ<@-CzcJȈ&L&Y7I^}YM+p;P_c%X#LRc C;A])يH'QPIr_ȝv%Rv36ՁLxK@Zm\27([[jE+Bsxʋl>9#F3 f~ ྆1ɀY/+ΰ9 hj_*p"f*\ySAJ^7LS Щ=(#3um/rT;~YT9f,aM&HnܲxX:0ȽuK~x`a v@+2TJ %sG\6o+[7,\eH/*aO1X& [P>*749oܟoсt~J@lh<[ۀ̓.,rbI Pru.zA>tGf ڳqv_o s{Ov<)%"*KzU({uؼ0'gzȓagƜ$CYU_ IL΅Bk,ZڝECBCeNLN8>7S\ue Gfh+Puk:PX!mG[w[aKX^3.@^PkF(}kx~LҺK(PAõ pO.fZ7oAI:7RGYO=uUL2[c4J7Ï20xR)Yދm K2"c_qf:$*lԤFa2xsUnl3p/P Hi쇸2K@6 G( ~(H"9uEh) hHa~MTf/nt>6 !  !#ZnWNP#ET*TE#5K}U2T|U Q?OʢPd;eta6^m<;q@;0X ޏ?!SD ~q 1GF@ntٞ hQj(O)9c>ہS{Ɔ[ (!Y-6@wyQ=+,_MɠּIuRi[;HI59`%9Z&,4;B}ԚyEcIzv?]ּ0-Vh`G,Oi6Y*߈G6,:IemOd8}t^z2(6օV2[i`!<.pz6v ]GgIĿ[O<z (rj|5[;I9҇LK*'F!lMRdB嫂Jm@+;?Rn\ |Co|*_n } ciZ0_ % s8FUӛ)7=[Rh2qecj{0]AwSG"Vw]` zt$K[: x{JπqSbz/P<5p,oNYF0;ʾ r*^M rfs_y^$/W-POF{9:1vܩVH Gpj%{Cif^YmܤPxzѾcJtRHfPNC[X.\d'b1}LW"+S %oM)Y3>: l($Mok1҅-TsԮrXEi+D9Ѭܧ@]|-K<աKІ aPL!RAkOsal6+Sш`լYjŅ93Wl{K,٭H Xʚx_G< MNju!fZ j3Q.EL9.^DXS_EGV[`XTC< 9I#2O-7@r =Tx cp̍Vݼ"| @qY[kŋs h%kc??Y 7,CitJ%it*>uIUl)U7*< Wa%uYtB/R5ҳDi<Ri[dn5@v—]JBڍ2V(͌m0F)y>sDEEo^c!$$c&ϖkP|IX&(t^+97 t,T;a/7fȉJ|$4l^;A*kB2bt&0Ճ`-K0yRߤM_$U9 1Jw&M?U>qvʼms[f{iurEgG7625( )6AIGi>(E1 !ڽL*DOP_gNM֐p!"38qR-GQdsdNq!$WhyEmFŭd{FԾd8 U͹8MV ŴsBww_I ]!}j#0KS&(9A'~?b=(l|̇ LSr o?ASG"66 κW X8Ջq٩~ 3I6K afgDsGᷞ6?pѢ폪g28hkObx4VNrHiFj6O0H)v7r%\YwI_& )y `MW?WِM|r MbuΟ)Narm;/,1Bt֗(Zhb3O֝l v䪫5u~Rp[{3e/Baɚɖ/> 5!/}Ab[Ci5r{ }YԘpÏ`CL%;6Rlzg -j ֨UQ%V|Ӵ [RϋcNztReiM3#ރD?w9!-vPjUFVSPDas:J@N> io:供(UIh/E:؄5XVշQL)rRMpQ6N!?SdBU-@p dSW{xiS<ז&")Vkx;f(zip1;`o.NJך}LQ'F,7C]}mӚ,Άx> \R*weiO]{$@جHvNY~sAeR MV hƎG%"Ag nt4 \f| M37#YGSգt!V{/$+]Sib"<,Ȼ1hO0r$́)<_=^5O{LklMnTeTt^}G)uxCkd,_RfBC@ɐ~by֢R 0Ce;+/vh]nʏF+fA,N.vƋ8o^$G>FCv+Av+ `1Nh2[ܓ/vU_R8μ|Umժ}a !-MhF= G8<;M3!gEhTV:g}9M )QjAպ#1z^Vy]jS4ziN\E,ߩ:SvϾnc٣ H LqtM,FJ]LxY:~qkPa-7k69}ct.7H[xGqWb*(qhþpRr6 ٍM=1FB+'$9J}?zD@s|TKދfP^2Z;ReAL(zI 'e`%'J84gs*$hq¢HY5ӪGx+=kt|˩ ז;H\]a*}"'9cUYwA+$lPJQڞ7]x6N6_whM#P#ST}- fw*E͙pW7#oT}9~KYT2)σI@keYcͿ!hĝ Z;flw(>o#˗-ˎ@ I`M;x%+P jj{'IoC5~*9<<5s4i(;)`{*A*W-3`%Y w<,noAN%S$ئVH/MD7\**ZMPx׫X-M |L4 y.c^{GeI@4u(^.2=Ox֩N^PF&Nj 2ܷV>K|G*d2 Pm5MY6b2'e"i>+pn[oqVyfy iB|],(K-A(&C~>*jBZhO]E7=MbO!k~\K -<݁oτ3i Zi3L} Fep&$6 hybzDAR?,̢A]z-xܞ.ap2G$m^fi>9&65WQFۊ4eu.OAe!{uS}v j ҳ^/y{@!K>x~"G]6H\{t֯A P7.=D~C@q/nnrɛtqR?WSx.rLƁ+Lryp"l ,$`5E#qy7$ﲍ.Ķ>xQ~ԵG3TC\ FBCϚTF2"t><' iy_hpd4G/F=,UEքtDhVJcA L5HUnfXZ YMP{=ͥw"c5 Zl"#eW͉kӇ3]UA+kRay'$b2.q4ZN[ZCeKLI= 'kSSy*vj8Co:r1o)k5S=\|`C0c xTNҼǬomä`f1dggu>s )餜<˶A2XvTR (q?Ĺ&XhCɪ nK =IHQ٦7!RdTg)jl!fHđːl9S6q019 |=s2_ݷ.ywcH0$hK g."oyiH " %шG,{"M Hh\bBa ˩'aEpc TbI+^ȇMq M8,4K蹺! U\isS)6>J SR쌑}/յ`2T= &I$Ĩ>nuA-lm5ΥC,wŠ6BڅA8r݅UTm ϰJzn>Uno'ֻҪ߆w8-wm|iѣHe HARA|o=eo2:$xߋ=am7ޭl'đe·ԥsb rBD)yTz?SέNFM1"P3Xnt3ulǾﭲSM1d:;;$yemri Íg6_4E7o}wcOO5ISG$tr! I*aaUt09A=z.a6Az)ƩJE~'CQ-k)+6UR)7 ;|tWʤ]]Po[bŹcZ]]]>Tq`'i;q _SOxb JM+2C }&Q;01$="nKsCl4ևIwEBfI0&SCqa|!\iDE[Lwx36=ųayީ:_;O /ݼLǝ3ƢX뼣԰h|9 %bCm*A036gdWn! $$F1>U9^kCF'E8Q2.k T>9oPg!K els{jR" dB42q P@hO WA:EMUonoo'bU?pzOUy+}}u Ag)-ٶPE0Bj-*rZVe7&~V3؄{m;uaAjϊ@B;1#Wf]I0ȧ@gnW1/{Os@ C v#Z%i@+PٙB|96V1^~uԂon6ΔR56D^BY"D*,D1$h3Ţ=lD/1ɥBsٳI7?>(*>7A'?@.>"gҡ8!K@23?&ZbhýJt̓8ZNecH]Q8z\vpJ#\RdN*0h-:upë&-6;5E̓ޒ)m۲ik8;l(#B8ybp}يYAM`X ݡw4)EJqn>uVt'Vd?\KJQDz if{6qsRwQEeW*QvDz,f$Q%dM(x޽tbi&1_QD2g;҈sm <!T˒4ktM;YظaU~/^3^aM^ dU\iv"Hm"~YC X-Ta=ŋa"g؁nI`i%@<9e4r>Rgfs0RJSkzZdLz 8H|!X+v}  -Di(K^ʌgeV  YZ