stb_sprintf-devel-1.10.20220908git8b5f1f3-0.8.oe2203sp2>  <@PT@7!.ܶujG7oef!openeuler@compass-ci.com G7ov$ A(r^9yǀv&y *0ޗݫ 3R& kWb& 493 4E~uK y1ƷT FG/k3j%;jVf'2 _:ԬU6d>o:lbnhxD#x[QgV:t]S1]$P(+B ЀFK" qm} .MĩYm-Z449$?i[`Z]&FouM Sf yP+ޑgM Uk Q<0k+X=+UmD&Cus5hꦆyx0bYF\οP Rnjޥ"5;KXoT2v³DX2Ѩ5}ZM="ʭ44c2d2e878c3d7cde94adb104a4fb63a1d7c9a6ada87f4b0519ec3b231fb79054cbfd3adbe8d50abedea59fb98d542ebce453343K-83)$g>: ? d, : [@DX\m     }   dt(89: GF bG H I X Y \ 0] D^ ~b d e f l t u v z ? P T Z  Cstb_sprintf-devel1.10.20220908git8b5f1f30.8.oe2203sp2Fast sprintf, snprintf for C/C++This is a full sprintf replacement that supports everything that the C runtime sprintfs support, including float/double, 64-bit integers, hex floats, field parameters (%*.*d stuff), length reads backs, etc. Why would you need this if sprintf already exists? Well, first off, it’s *much* faster (see below). It’s also much smaller than the CRT versions code-space-wise. We’ve also added some simple improvements that are super handy (commas in thousands, callbacks at buffer full, for example). Finally, the format strings for MSVC and GCC differ for 64-bit integers (among other small things), so this lets you use the same format strings in cross platform code. It uses the standard single file trick of being both the header file and the source itself. If you just include it normally, you just get the header file function definitions. To get the code, you include it from a C or C++ file and define STB_SPRINTF_IMPLEMENTATION first. It only uses va_args macros from the C runtime to do its work. It does cast doubles to S64s and shifts and divides U64s, which does drag in CRT code on most platforms. It compiles to roughly 8K with float support, and 4K without. As a comparison, when using MSVC static libs, calling sprintf drags in 16K.efdc-64g.compass-ciNMIT OR Unlicensehttp://openeuler.orgUnspecifiedhttps://github.com/nothings/stblinuxaarch64o A큤A큤efcefefce0b8c56e1084602290b9a17ef59f429b5293deb8cb9d8b0f20a14abc39b56520bebfe904b14301657e4e5d655c811d51fd31b97c455b9cc2d8600d6bac6cff63stb/stb_sprintf.hrootrootrootrootrootrootrootrootrootrootstb-0.20220908git8b5f1f3-0.8.oe2203sp2.src.rpmstb_sprintf-develstb_sprintf-devel(aarch-64)stb_sprintf-static    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.17.0e_>eN@eN@ec@douyan - 0.20220908git8b5f1f3-0.8peijiankang - 0.20220908git8b5f1f3-0.7peijiankang - 0.20220908git8b5f1f3-0.6Darssin <2020303249@mail.nwpu.edu.cn> - 0.20220908git8b5f1f3-0.5peijiankang - 0.20220908git8b5f1f3-0.4- add patch 0001-Fix-double-free-in-stbi__load_gif_main_outofmem.patch fix CVE-2023-45664- stb_image: fix GHSL-2023-145 / fix CVE-2023-45661- Document that 1454.patch fixes CVE-2023-43898- del rpmautospec to fix eur build error and modify doc to help- Init package for openEulerdc-64g.compass-ci 17012195771.10.20220908git8b5f1f3-0.8.oe2203sp21.10.20220908git8b5f1f3-0.8.oe2203sp21.10.20220908git8b5f1f3-0.8.oe2203sp2stbstb_sprintf.hstb_sprintf.hstb_sprintf-develLICENSE/usr/include//usr/include/stb//usr/share/licenses//usr/share/licenses/stb_sprintf-devel/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnudirectoryC source, ASCII textASCII textYx[xהutf-841f9f5ed672ec10891ce2b4db0986954fa9620df37c0e42fe8975ae18f73d85a7b277b6bcdaff7fbd909d76887205f01cabf0016861f641792702dbac2255372?`7zXZ !#,94] b2u jӫ`(y/۳!I]b3(7u2|8nlwrOrȫd@}p*^Ũ̜i9B991Sr}c{$GM{-k7G'Lf̜Ȓ8s$1:ˈCdX[3Ydp2LMQ0:𺞱*FrqT㥐g*cz27Ӣ{uG. ]y]N` p̆  ˋ.|]/`w,t@B$k"?ս$ݔ\Ԉ>D"\{?Lw1FɄ7&\fL ӜUNzuHG8“f}ΩiZ~:Y} DH$S& d$nn m8w=bьCC B2Y`.q zKلGIe>̻krk8ɆH|.~8%RVl\e[1hۓYA"9Q# a78ry1@DAv*W3 {H^#RD AD=${2wHsK[+ v ޓbTPa}+ұ+Ru'-/'/qU6zpBS;1X*vbPƣf7D1c] ژBVߞp}X 2XŽfC mgpvs(ICTe9!e:phSX7}-/z#zmQuaĖv`O!#,0*T{>xB.|Tr8y)<)313/E!?r:÷yDͤ X??.]&x,|pF\庳rƀh`ٞYfl(Ɗ:ȍH{nΌmENqCtm#?5ڊF] umnS"*¡h{FŠdΰYnc):qu(Q ? < N$H/k(:L7(. 5A#>tn쉚::q-i`|8UOVFYiE]1?}K rr\:S΍~ 1GKI0쀿irdIZZ 3ſ5rA>*KA-Dp;vo C &0|+ܞ4#XV"10^$4Ls:o˹4RҦ @}k-..{2cEf -8b^ $rSjvAiy{}+PZ.UНƑ&+fQۇ@nVb:ZZ=SRG Hkjea$Җ?/ T k֤|1> |\A$ -Oz'%U TCj񨀅Ҽčfui:VfIxqio7+WGcC&.q̃;gG#vvWR`0sHdld(ދQ?meTAެ.Κ!X]z˴UX[D'ײX鄂t~n^9>Ql/rBE-WmFݶ*n5pU@x مxwKwv\ءKc'#T)OY]HYZZZi];U*5UAjG(.UU%2_;jdSU,VM(u'E'F)z4+q@‰+$SD#̬FP _h(wK A5XRMb>ϔC9+|:](~h{ c.k@Q\!x5ꂯP-qt迏Kk-ױ>3>~7~^6m #$HѪ|]`FT< qo {)d9@Ӯqnw%oPߠ$edͩ`hm26SyVwc8Jpv KvګÜ)yKX|Sr|0%תn?W> PpNUhrar >d(\[9 'm=d5it#0]x@ !>ZN0? }aZ6_#h"sg!H)[jg&Ecd(^:eTgh6P+Kj6R2|+ճ Dm*h驖 Ԋ ce!S|¼Q"gn'j_h{v>V'gq}Ph w\TE @g`a;VT+Ь^?xݾ'Bٵ0f5/0lAٕ$?9]'L EC!WؿIuWO7wXRvYRpM lv#R.l/?NqhLubhA٩vMj}a8ЭQ;!&qm_eCHwRM[ݰZ<J@V)KۘI4c+ֳX6*#P!H>o._erLqɾ% o|P*4'vߔEj9B (cNmITf;\|X*|,alQs!:}o:% {7.i:*wB:.m.G<_  )ճY FJx?^]rN5^9O7i+ޕ7@9_3+Mk']AQUo-e^̜׻n Gj0FNX\ĬJ3>92,h ֝]f超߰U품-5jBZ^D\ӷpҢ 9BQ>9Rĉ+ sAڑB3׼0Nxhۗ#>}*C&$s;>{@I/6;7VAvMuZ:SarZFT| "YO> AP+!Y[ybQ4W9#bd}XSP2!_Nɮt*ėg`ތշ]l~SVyDxSo1;,1F*]XHmʴ7#hAF)wʐtKB/n*Jh<VÇqa[3\=}mSS"Ufҭׅ#Y&_{P]NC吐c9;cns$H,hٍ6L(ۮOIi ّ4"5Ick o:a+(+!x;&ە 5N- 9'zX>6MFMfӝ4řFY^@Cjb{7_Vj|=h_VlUAkGv4x# Bx?n'S^׸Y8;4}|B@ݶ.ķ\=blupYk.U|3It_ 4`)ٌ~5 H\*| j*X|~ JrcT.æR[40;`yrOUcȧ5VV5>SﰪR>,@ƕ!M6d팥9Ԫ!LR#5- 98Oar!L9\#k,z1K/aWf1 bX1%X!4H1`\&tWm'(I$#hn=*Of?1M(qXK1<{lZv\p)0}=ho |\KKY(DQ!"X,9G 4u :7&" kT:.KصRFxJIy.NĿ`%1< WUie208#$Oϵ:B u)6Q'Jn(F$n3SQ1hy<ܒDš[Jʀs(SkJjNLʟ[hTs]gBZYjD3 ]bl"eđ͸Mv;T+{`}{U|SWQG/$f4 YNwBCr*e ٽY`<5fC!H 9!]@1%zA$b*.h(m#|tQ{To \ɟދܵm3^~,n<@͛ClTH?@piWziC"үbOcVoZcdEsB,:lm;M1d#fn|Iw^1_]J! 3˨zk,58E:]/R̗Sz3W"+\'As+iĞYQ7䐬97%7Fwl4V 6{ƔH59Of-xVGzj ]Z#rPqE|jʚ'jgqYnw)}to9sWY6?jp+E2e4p<_4b/t!I՜ɿlA~eBvews;Al4f~ћ(LqK9yPŇ@OIC #a6]E9G՞.Sr`Y_}=ړ_K_Aaqn*m-(L _㊏•ŖV30(<]>RLVcIGp(פ?"ؚTaO0\NeKƇݶR…۴HSWvMBY]3! Q}:7Vۛ3ɗ@,C;IJ3l>=X与Sl|a5gUչj w ]xS~V`n*ӿYR?oSEhl &EHDSNޡ? MRƸqkءT-Om>!㜻ukuB@5k -WyGS%_BSP$gpx)\ _J{y g1y8p?n! 1ؘqCHL u2>}fb l$9c$a$ lR=[bjP#fbtw.#՚N}*^)X$qki8Ylf9NaGUpɧwy+n&I3CuE2ӽ{LLMX'CI˻!ld\} I4`}y5GW_P+Ec{ NkMngx:fi}Dk-^js v=*{($sϮR1>J K0\;CWd5Pn* mrfLsO_s1+p8,-1|fM@n牴ݐTBAVCl>'!P -o߭*Hkީm>a(sD8 _lK_^⪔PhiNc: K@?0ippj/OIJ9LngD=.n9Ę_=.vk8_F*uŪ:lI+5Z (M3ܚ.Ébݙ侸J.z/q2缇̨0utڴsle;nf jT;BZϊԅo( :֙o# ˠnUZqu$&8 zv b=j!!8l&H^tU")&  {4 ֽį! k 6: 'w|9jh+F#2RN|`T >.n8nDqRAB%" cI~6a``iU̠'zSק+-YCHaSK-#n/ da3= Y>&nlHl P(mSg+NM LTB 1w'B;+`Ǖh@QYsBTrkҮnbBq{tH\RSn=n5&\WtrAL\2A:.hAB }$@r ]˙wM23{PU^ޥ ?o7]+K$:ͥ9v&ญJuQgG9L0!Êswxzi;]ǝDOx0~GVK&tHn^ H]QY&x;dvV j~XCƇ v|",UC kɵ+E7'ŎZVP `2]`*|,HNmIn^3:~'+]8tUEo$0EO $W#=6 9TUnÜٚd ]&rƵSz2b髁K|`S C6=$Z.)y[f!\"f9d#Vy vuٯx(%I;5S-ӛ&gqĠq։fZv[1KM:d얉 h9 gTAYS?in2cP{$Np8{gj"3vFi.ITiɋpk,A61mdΫ[?=y~DnLO%7]o^}+I ς$JX^,#HuQSm0ST,[ o[7f^,{=޾DڮQKWeh-kfiRlWX(W~N IIgJlT,/9ɀRߔwN@h6/TJdx?/5sy\߰ F#j]wټ䄭ڇv/:q7 v*܋fmvf^iǧVz3;.B?Ձp WIvuT$dIc+a9BrK={@hx ~Mm04@hTBza$ ]|4{@\ CvP7 o0[r,! $N^G"HDvlUAIpo;2ZL/NF>.~m[X9x4,Pʾ,FHD.I>hƭl;i4]U %;Ppc? 6(%!$H"eu/Ua.|Z".̏[jj ڢZzݔս aNb-t 7`YjUpPSL& b Hotw~r29JnDҲg\1bz41m0ю/>w%YUx/ILZ~!qόDN{HG}7[rY *RďX&k8K2P]Be7Y#sMl5{ CC‚1ƩP ԌN0 (it dI镧G{p=GI0n5"u |{CQIBKK4f$AVI (UkbmyH/Q[T` 31k g7S6fgt3cke[i'1|u*M$$GCDS j"3*pA Gxf4H: ̕"@}@칈ArȦî_?CJ@M[QoPlmJ&8턺ϊ_]V-5*Vyͦ0 Aj2Cbdߒ|d\7 =T\dVV|%Kwa7r⡻r;yyP|x@}KJ072lKje翏|V!ċ= 7d=/H۟&r5 _pdײ ZPńKk|-Ƞ"Q{uf%Gw7ziLnEM>w]`g 5Dhqb IpX-Ac(a':eZ^ty#h@hފP4hy ׾oo myReCʥr- `Sm'J't11|i4L SJ[t^΀/tDr *} ;T'*)0_{zTprpX<Lpx(5#\*/7W6ő F,'cN?CE]!&`CI5pO0 E@҄M'%ʸ356U+&z^/U4~X8zfBVGIk,_smX%w6"9h0-Ô?P@)2X @'~iiZ Y}Ke\=PAkDi+ +`8nrdeTdIWeE$f6*V;V{ CGZp>۹?BX Pp>Uj:ΗFW 8GSm,r { an>m@@mī+NtL5>>j}Lg,T`t}e;ya%ԣ+(mSC'M۷ԌQ`}Tx4Eܯѕ\7hN*9r2e_˕qjKQ>YEz;V -p룗f{ƽOV&+ R.Npvv;3dE{frLW'כh̘p\ٴ'<qɴSс|r2.{ WrZ: ^X/oeJATpW QYU] KZ޳DŽmlX7Ormj1N;Hi9 (=~"1yi'ed^7/pX%K1b#BKy_rm'Es,H#ږ%# HbeinhSNezF:\}LRD!*4>Bp[)]wGԅn̡ LOn= `:O$k51s1o_OF]UVk)ȨI%E|B*&8܊ $w&J2F2GG#>/`n '%Tꔀt3vy0)$h.YLh-L2ŤĹ<) 3kn E s@^)P4rNmo/Fנ4Ua9Z`t[lrzWa"! ?9سLK7h¾d2 +c4BQw":!<`&+$*iS>ð"e,ACBD"m?/ (U++TiBW׌,PXzxH*Չ:"lҥT3囤Є NqO>-k?6TbZ_M40?׳h ;ɚc=Ќp5 &z:M& ٣B4L،K#Ž| ~#!fNW냁 7a~dߥ +TooQk * 1bz3?`d,6'F&"&:ӂ`tR{a ݅Z}X^::BŶ4N ޛ^sG ω=m*}b+]׍0۸j6C-[*o^E\TpBK ݿ Az&WX@-В`3 m9:* ?bvb3= ciE> H@۳ F{͗D&4|ha8 ek͌\Plvx3(=>_XBT꫓G3"t W ӹI(1TPdފC)^tVX:P&sA .Q9PhQ*ο$Zh2~iM4n8$#lFAh]H/Y-FrRh);XWc:W=Ȟ]