libwebpdecoder2-0.5.0-150000.3.14.1<>,V,e p9|Xre7E?˩@`J3~0DQe餢e.GJs v]'JIU\Ab~[3Z;c:VtIFEKgbUw,f:/҉cHt\LGs" MNԩ`dhG,.H(|KBK=Kp(\Jt[  h8tR}a)QcշH<m"Fށ1P fQhuf>@?d & Ppt ",4 8 < D  0h(8 90 : >@FGHIXY\]^DbPcdsexf{l}uvw(x0y8 z\lpvClibwebpdecoder20.5.0150000.3.14.1Library for decoding WebP graphics formatWebP is an image format that does lossy compression of digital photographic images. WebP consists of a codec based on VP8, and a container based on RIFF. Webmasters, web developers and browser developers can use WebP to compress, archive and distribute digital images more efficiently.e h01-ch3cSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Librarieshttps://developers.google.com/speed/webp/linuxx86_64e e 4da5ff7534c772c7000562b89598f3119e6f40f821da0363fac0d46c24c7aa8alibwebpdecoder.so.2.0.0rootrootrootrootlibwebp-0.5.0-150000.3.14.1.src.rpmlibwebpdecoder.so.2()(64bit)libwebpdecoder2libwebpdecoder2(x86-64)@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1e @du@``V@VwVf@U3@U|@U@TPTO@alarrosa@suse.comxiaoguang.wang@suse.commgorse@suse.commgorse@suse.commpluskal@suse.commpluskal@suse.comp.drouand@gmail.comjengelh@inai.dedmueller@suse.comjengelh@inai.dedimstar@opensuse.orgdmueller@suse.com- Add patches from upstream to fix a heap buffer overflow (boo#1215231, CVE-2023-4863): * 0001-Fix-invalid-incremental-decoding-check.patch * 0001-reduce-the-number-of-malloc_free-cycles-in-huffman.c.patch * 0002-Speedups-for-unused-Huffman-groups..patch * 0003-Fix-OOB-write-in-BuildHuffmanTable.patch- Add libwebp-double-free.patch: Avoid a double free, upstream commit a486d800 (bsc#1210212 CVE-2023-1999).- Add libwebp-CVE-2018-25011.patch: fail on multiple image chunks (bsc#1186247 CVE-2018-25011).- Add libwebp-CVE-2020-36328.patch: fix invalid check for buffer size (bsc#1185688 CVE-2020-36328). - Add libwebp-CVE-2020-36329.patch: fix for thread race heap use after free (bsc#1185652 CVE-2020-36329). - Add libwebp-CVE-2020-36330.patch: fix riff size checks (bsc#1185691 CVE-2020-36330). - Add libwebp-CVE-2018-25013.patch: wait for all threads to be done in DecodeRemaining (bsc#1185654 bsc#1186250 CVE-2018-25013 CVE-2018-25014). - Add libwebp-CVE-2020-36331.patch: fix possible overflow when validating chunk size (bsc#1185686 CVE-2020-36331). - Add libwebp-CVE-2018-25010.patch: fix alpha-filtering crash when image is larger than radius (bsc#1185685 CVE-2018-25010). - Add libwebp-CVE-2018-25009.patch: fix overflow while reading VP8X chunk (bsc#1185673 bsc#1185690 CVE-2018-25009 CVE-2018-25012). - Add libwebp-CVE-2020-36332.patch: better handling of bogus Huffman code (bsc#1185674 CVE-2020-36332).- Update baselibs.conf- Update to 0.5.0 * miscellaneous bug & build fixes (issues #234, #258, #274, #275, [#278]) * encoder & decoder speed-ups on x86/ARM/MIPS for lossy & lossless + note! YUV->RGB conversion was sped-up, but the results will be slightly different from previous releases * various lossless encoder improvements * gif2webp improvements, -min_size option added * tools fully support input from stdin and output to stdout (issue [#168]) * New WebPAnimEncoder API for creating animations * New WebPAnimDecoder API for decoding animations * other API changes: + libwebp: WebPPictureSmartARGBToYUVA() (-pre 4 in cwebp) WebPConfig::exact (-exact in cwebp; -alpha_cleanup is now the default) WebPConfig::near_lossless (-near_lossless in cwebp) WebPFree() (free'ing webp allocated memory in other languages) WebPConfigLosslessPreset() WebPMemoryWriterClear() + libwebpdemux: removed experimental fragment related fields and functions + libwebpmux: WebPMuxSetCanvasSize() * new libwebpextras library with some uncommon import functions: WebPImportGray/WebPImportRGB565/WebPImportRGB4444 - Make building more verbose- Update to version 0.4.4 * rescaling out-of-bounds read fix (issue #254) * various build fixes and improvements (issues #253, #259, #262, #267, #268) * container documentation update * gif2webp transparency fix (issue #245) - Add freeglut-devel build requires- Add libwebp-devel to baselibs.conf [bnc#936417]- remove aarch64-disable-neon.diff: compiler was fixed, neon can be compiled now- Update to new upstream release 0.4.3 * lossless decode fix and a multi-threading fix * documentation / vwebp updates for animation- Update baselibs.conf: make it match the currently build library packages.- update to 0.4.2: This is a binary compatible release. * Android / gcc build fixes * (Windows) fix reading from stdin and writing to stdout * gif2webp: miscellaneous fixes * fix 'alpha-leak' with lossy compression (issue #220) * the lossless bitstream spec has been amended to reflect the current code - add aarch64-disable-neon.diff: work around compile failure with neon on aarch64. - add libwebpdecoder1 subpackage/sbin/ldconfig/sbin/ldconfigh01-ch3c 16951348720.5.0-150000.3.14.10.5.0-150000.3.14.1libwebpdecoder.so.2libwebpdecoder.so.2.0.0/usr/lib64/-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:30679/SUSE_SLE-15_Update/fc3d233faa3bf905fbd4faaf537d1c41-libwebp.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f77bf4334ecaf9117900b7a8929c2f461ed7addb, stripped PR RRRRRRRuM ܩQW8utf-8fc980bbbf9e9ab1d01e0272a57c466309d16d8875db84fa858814ed805d868f9?7zXZ !t/`c9]"k%wd@*59P(Tp˪bd~sV[bA3' XFlzs`YqJb'Ҽ=}~LJH M IG3yz=vd 4"񸦯T!P1l*{16f37$\ D$,9ܕr䦷gOhxQ+8ƀ lЋa<;X27s+8 eor6Z.ze`N4.ؑԹ$z2lІWGuN͛:E43c*0ZAjg"U(PE(Jv+Dn|!D+&[{kay ę58~ѥpMCOE4ûF6H$vo-}} XQH쿖U|"tfg<.X|#c}.G\>VJ,I FpoxFHk[@.ǎPBۑ0B9ÿ4ЅܕD0 icJ[X>?cFӾsjBOZt:ep Ё,xÞYME5`^Fh> GVs{\wC5àáR jѼ󄆇LҲFո6JfXTCN"c;>0H٣vmЛ[oڢ2q(O%xk'92@%|?XZ ӗpP7p5 ֖ĽctDa~0>SA=f3v{t*eKU,bJ> MacvJmO\|nPYy|Wr[/p|=jCw(udE0I/. 0 ~|9_ ggffQ8q5 (e9gli|;"ww WoTgk'ޙŪRFT &ך@}Z58_$Vm\"a~`TɏjG3jڱD˶F{pB3^&$v:2̳lh8Erl|<8rMh_GN]9_Iه9t .׊W C "1oS3"{c'5E) 0NO#8ϙu6tч`•oe2W~~,|1cՉ܊:~ۥPI5b65ڽ`Mhw'>@C@lCEc _]`m)n vW8X)x '* i5 e?VNx2/Ggb/v,ڤJ2+:$XWe.`ڹ `3Vѵ]Q @ؐWt\b2o%I8j[wj +nl2CyCeS3{ UQL/nG]K`6WeU&׸[Dp>׌zzP$IRPU/(caDw>hЇ}XurhS8wc-I|MQnhkQs%"LS*lRɖD[z {]W7~sG$!JG=HZ^H>%߭IZqg틎&F\({6+- v[zDeP.W%? %8~̨꫊ã5bC(%3۫mKVOq"^uklLuYĉ7oi$Eƿ !{8?:/,uA_"]0h\n%]!LGw6v19Z[`P T3DEB!nr`s6UtϦ6 ΃-g~-1eXVcҺ?)gׁJ'$:ewgt.c&Mp438zyi=J~H4;>-@xJXLô(/cXzNHDזDH`AZ G4)aȞk\E{fR'_Z'j,WfqJ`&8Wxt˜Ur7Hn0cӯLyRv%fOgЂk*؃پ*P Px@Q bߤ}%rUg5[TyA_czt>I{#m'Sx%xcscus!v78jɊLlhz㦂PwsopKA71|դi`Q#|;8* Mـ2X][Jx0cT٫}ߒUx%cll:S?A>Bk^IaPw` sgyWO(C$#o ٙ0Mo.kWѪ=O1z&Q9m'g{T'wx|=p5ޝ6( w 1 "׬F0sg^vGH20̪ tVnoG=H*]kmFڴu2 5?ԡT+cį}B1n }9osYbO ,h|웯ʋ =oj7&Nyk?}Cbk,`o:zՊ{ii{WBĢ?kyӀ&;{nW?ZGZp)!`Lƍ>6QGrз@K6H")Lcܙ Y3)">ؘJAY`*Fo` /ThR(kCI9X Rv/s4m3n項lu*Zr 6|nDq`Z;.j~yģΪ eٽ P`]3U8 yUz!)T}NBҎ1B]Ւwk2ut@tTR;$JDfa61r )+fSȔp1b˽y?s9,ۛGg,C&HWH1j;%f {oVg:'oXآ ]eY5d7Wv+WΜYi1FW4S-FjRrYnmǁe346>< Ranv Y`2Q?(d·JV "J#F RPr T3rjo#QD6*XZW@;u䌲 _ t͋qDEguFHSCT<G+cɲt?l_ Nd܇,)?@nSTKK/c󠨘~b č@XWz<2mN^J\d0@[)K\ɍu8oSq9<ɧE7pQ|鲺9s`%>J+Ye^ TDڊb Y"8[7ʲyլZ aq{jcޟKMXk=؇\TF2&9<srՕwkS9@^2 2B…,@Y4> w^ܘ~dnD?EZ9iJ{I-_l<'/ᖙZxV;P4Q⋇n4ƴ g}˜bq "&2!SUs#~bjzApU6 >j/!#XT W]:9 , 7W6#7Y8ؼ)3Vvex GY; /PXL9^ d˥gSj?J٫jqYCRDx]kY.b\Nfxp.nJ  'MQI}FB4- gob(~ # <' [S&]zk&_.eCo*^B`3boߞZoQ2Yu]USBeS U;\SU; &UÀ2ڵ<$t=Yx#>XzA&oq97\dٺi bW :b#}nw6@}DY`Rurn tWz/(!Y~(ؘ,*KxgO)KVd \tܷ}ޕ]` ndbWp'wm 6$빞0" s:q,+@tc >M] (l?`a[<+QA .ti祩1{seMW0{9H]!?KPuȯf!~k5}kKyt:fT9Iϳߺ!vCvt0[Q~zK(>W_SR.Ԁc=eε7.JAOA(V}8a /2q`,̂nY=;pШt嚿 i F2jZodYfU{|%^=rxHO%>VUJm<F ^4vv6u8L62lIEtì=>Y믥{ E-sk {1݈le0It5\`;Q@L!jpWߎZԯu_:FXI=@۹V 2shD@ :e&!Koy;Jfl$e=6KiqSv`<#QZ'1u@1!H[Sp XRJt,T 2B7r s02bk/6gcMS˝WvGIl"U+狏 挍|8Op~f9jI N H sج<=r6 m>p\7$N3#ݙbk>%=i;6KP]ԼGZ+h}K5E#@7 YmPl?5 @t]7Y5Bs_}UN?ߨehO ۦHFwS(J.<ό%K3 ;>D$ؒ4u [Lj3T6?U"0k/xJL=}.Kޅa+C*? bR%?n(8 k Nf2ptWn[K]be5U{k(V04d^.7vV$Kr)![2e4*nM,:BϐGf}XdM&kk {俷h}:|@mY.n_ȿm#Y%`Ȅ;aƆ  )Tt6 QKpuŅDhgb-~`<.Tkon;&~wpڗCjk{_ȷ.7ZeֶYU X*vCk/wQQ\/{.<ݹ}VmnZ+D%HXhbRcheLp, N3pQAh>*'F0`. Q&6?;Nտ20Je(vo[GE (qƛ=E?E?W# Iblf K6۳<)qڳA_ {E!Φ! ʶQߵJuشu@jG]8`v; CQ ˯Fk?6M{[jaŶ>)1cKsjJ3؏ !b@74p6\xPTOoM[驮zyuS?lD3({m=#()c2 Ua y.7e L FTV%`o9ub>oAO]ry>=:17y.M0Sw1XO",=DŽխ:ay_sk,5]JgyvONZT^{I3@\ URs1m=9"]lzDJВil%|^Ԣ"_?BDws ;m֯j/0&W?Kݵi/?maȼ\\U4:u-T u3S94yy-5 H.M9FFPyTp2<3yaգOmbď9f-[SFW|<(ڳuC7T\Ш Mi`Q.EԾLGj<9b4y~{JAy_ 䣾-4֌f,(E!p6C5FYoYY)Ȣ&r4Fڠ( Z[nP9ps|ԼF eF <Wy\GҟSk3Γ:y .J FsW}jܬޔ#-`~=* OIw;ָU_6 .~aذyA VJa~{nxHνmqhr_f# _Ќ ,uY @>%.z}Fɋ!WLh 0:voFgX` fMvNa#s0d S/da1 W/.GM!ǥh <,w 6%LJM|h-*ۉ ;T0Tiwh 5 oW)vn (ds 73_ٶRej:t?P%Q$ 3MYzKNIh\&@ќUB]"rwxک>OσL03CC%r22;2M&5Kܬj053P{MBp=U ʮqJdO{gGF.ͷqu ˮ6mhhr'>4'8 rԞm"Rlyds^4aԁ^; ]kU. ,~ܓ~3i.)bcO 3R>VY1J6_m(q{(ȼ+R1ץ\l5"\Z4thzM H! jF:DH7Ir-HҰ,ǡEn:tz X2Nj9yÎ:Lwlqk켲gtNï P4*tەJGS'H Oe{xB $T n @+XoOaK+x7q-X|-(cRd>kR;F126tLjޚhcۗ@gp [T]>tK`~QLiU ]D~-M?#8鶮H׽DG9mB Z^3͵@d3-8j |;b_m&uR ]1?tՔ,jG@Wd&}hz G/x)-mL锽AO+9N C<rw /ҟ7!&·n)bThDFsJE&MZ@?4Zg4U~)W$.xATƵEȾ)3>E[R9Qot!!߶Fj]zgLii&+y@LЅ`sn}n[EFdhN.ݝuY1r00'BQ{L%iWVpK1Ou.ӽx8R=L}.5 ,x(%#*,z>rw*ݘ/G7 U!:kD\5bC80Ԁ|03J h^Z3߯l}bГjtݙ@YIU#7XgIߤAS8,+#p_ 5¦o }æ߾0dB%1 wX9ǖg\K8YmEG ,}z^15em毫m6mՠguSc5)I ֞2ެjWmA`P dAfXv@:bIH@j)Y10,v E*OcӘr1HR 7G퉖^"nixmg1$0a5Z݂v RGq&xȧ{(\%LQ=_2$hBp\.x$g|Dj!VcX2 (4j"m~2r V@;7U^,7sIQXO^ A~ݪ q9w3ME|5E*@" SׂQfc*^Mm aG'|̶igU=uRetOS3^=I,bZx/ U1@"qR'e+!R$L%n6dzlI#7I~X‰caHY9f N8,=%xpXnZ2 C t8 4*RٱBsG!ٳ[2V-p^[ μu+[ߺW Ed%?+ZQAm,ӃG*OLܠSgy֋vCI(+$w.b<>b,>NKrH7UdQjD-V⒪d}xHϻmf}՚u}S*[[֮,szYexª9|f1Sgi$8* =Z{ILJa5iy_iQtޔ۩QYĦ۝Пky;o^NͲ [k߀5u(Ug7A{e٨l g8@2Trܲm[er=Q.}OTP!6bb: 2b|00e.2΁PK>Un}3]7yܼg^)Պ*bbu[Ca &m:K^ENttK|w[oQ*ػI~9%RkPTϱ~3;GnE <[of:L o) ч9Jv_[ ې̭v$CB1?a nh(bԢU$  o5v@NrLNu~ԕDh_nr[פ C#]0E&ƼԕEV*h|Az[v=,@UWJ(9pz }Js.mCꁟ%RHNӉյg|H~xU"8@I%`QQt{+|pbxp%"=2v>;܍$sb;mx)u̲sȦBOykA&5xr?X&tyFk"[3E[=z24k5y6جSkFg/kb,)؜)8A.$|k[lnX'.Aԙ"jR\bI-23L0kLhiEHOh(SͿپ֢HrVtE^t)2pp YZ