stb_sprintf-devel-1.10.20220908git8b5f1f3-0.10.oe2203sp3>  <@PT@7!.ܶujG7oeMopeneuler@compass-ci.com G7o( BMsm0׏g=;Lˡ,t F9F<3- ~9N0t*q0!߸c:@~7C~@-sPq&__ezA"[O!NMJ|O~2yO~h]Uz(xmm_(6)O \iŒp"L_•, gS:'$C7#Yu:7}#r Ay!-&,DːNy(%T0HEu|j>%& NfhjnaMOCWI7tG.Z_nێw%Xnߗ?CUIQE6@ږ[@M'Qcdzd c46381b64d46e0f2ce05e99edef609a54af9e7c99b793cae55edcbbafaadcff3fcad648f2169b3fe9574bb1375637baffffe447fL55:?d, ; \DH\`q      $dt(89: F SG pH I X Y \ $] 8^ rb d e f l t uvzGX\bCstb_sprintf-devel1.10.20220908git8b5f1f30.10.oe2203sp3Fast 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.eMqdc-64g.compass-ciNMIT OR Unlicensehttp://openeuler.orgUnspecifiedhttps://github.com/nothings/stblinuxx86_64o A큤A큤eMceMeMce0b8c56e1084602290b9a17ef59f429b5293deb8cb9d8b0f20a14abc39b56520bebfe904b14301657e4e5d655c811d51fd31b97c455b9cc2d8600d6bac6cff63stb/stb_sprintf.hrootrootrootrootrootrootrootrootrootrootstb-0.20220908git8b5f1f3-0.10.oe2203sp3.src.rpmstb_sprintf-develstb_sprintf-devel(x86-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 @ee_>eN@eN@ec@peijiankang - 0.20220908git8b5f1f3-0.10peijiankang - 0.20220908git8b5f1f3-0.9douyan - 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- stb_image: fix GHSL-2023-146 / fix CVE-2023-45662- stb_image: fix GHSL-2023-147 / fix CVE-2023-45663- 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 17091331691.10.20220908git8b5f1f3-0.10.oe2203sp31.10.20220908git8b5f1f3-0.10.oe2203sp31.10.20220908git8b5f1f3-0.10.oe2203sp3stbstb_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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection cpioxz2x86_64-openEuler-linux-gnudirectoryC source, ASCII textASCII text٧>Ƚ utf-899447c7a99cd6d520f5ad706758297e6986b48160b2f516a3f68b7c455bbdb1f38378a8183baeb9148847ed58c61824478bf9b4be6657a65f5a092d69b507d71?`7zXZ !#,91] b2u jӫ`(y/Y$pې" ^ƥsW܈K 6:aj5 p2Y$!r/Zǁ(c&7L\ln5 PM<]}07^k<5ذjfdM yYw5Kt0nl+HaQ*LTp\xu\65D4z2e0eö wY30t?IQNlgQLDI&[y5]z"Bb)xW2̂QΎzI( ]݁sU6G$xpMɇSad o}"$ZգYqsvKnh A0A"sOx%Il,iJn7/6 b?j*Y]8?g0pPfScY:'΋}&0}x[Sk9}=j1r0݀NL:Q'%It VPU#h}"su@Xoo{ 59~z]WhNz ^1t4F G][4Ŵ0fAd zr: rBhM"NS5wsD`>/bw\7-SK)? XiTvgrdA+wޗ_.EHEE^M!FzKğhʶٝ!K}c1) iz^Q RsXԥt}juhm{y1_E8< ;?[SCG,Ŭb2+->|}{K گQ R+֭/ˆ(]>!Ĵ҅ 7olC˫I8 @gntIsQ\x ;^oݶHBS[u@ F.s-h6eYp "W5b:.U-~jDyaj^?q/xl_5{}̯ѭ\m_mb}ָv#?1Z-(554Do&{0Bغ+圍P;#`+/<J!Tx32֎0P,t}0ʫX)Cw[%'niդE٦ >"aҒ/yD܊Ӧ9 f6@a`0Ln֢= ݅ dPgcB]D#єd!}-UU!+r]!L_RT*mu/&BJ2Me[v%Gv95,3\/ ъ!) kEbfkrnVʨ#Ւt$tn:po?[&z 7$4|\OWϱiNLF4M;bDg( $sr1Ln(~'59=7ڧhٛ C"c'~(0eQ+GL ^2?׀pfZ_Ev`ȥ?u{cTmwn<(@=oFH)Il*x/ꐳ.{teۜO\0sŭ,Dڌ ֨Ae r~D# #8Hx{N)bUZp$9=")^niQT[®KS`ԥl[ rOX\4KNVLwf1 5d*24Ҋa`U NLad9cFmnzĒH"s"iJy2U$:5)iF[FtkQ%c{I5Z:_*NUWQ-fhУ ٯ'N"'H{ߞI60zC@뺇VxZD65ri6~ܞl΀`Q0J|}8}b)m\&rKN4ey\ģᰵq#&WZDaUo~o+0"}k';.}KCVAϾVw;FbNjXzÛ#(a+y1DnuO{!:9dnMC @.2jjǣMC{NVli#8D67 ~Ӿq]% ۄVoe,D$%4Oo<7մjf&~|1Z וX%CuG?`gc@ 9Jdݔ9ۿ2Z% ω턯 <uǞ6M_1 L!nMbRejNI!6a΃3 \L술ত+(8\6'?.* , 2|(H5Bgla}s)cdГ넖#Q[raStx|W#9>˷~WǤ"֮# y1T:GE5b8 d$VThfVh<%9+F;C;z>FGgV&yvU:q  Oll-hbKD]8!Sl.t$nb$C! >]g_#o#D0KpFb.i2xl!X.N;*%ڮ6r}|C^49/λZmNz'?|-kiXHG2-_ z4!v+ɬAnF1Q׎ S՗h I0,y+b;',D!ggv8#Ci |ª.Z9ru?K)?_t8F @ܗ~ ]c|1=uw1o]MyHs!Y}TMh_ܢ aj!]މʓYs0:Xv+*GEl&s')EK sKP2iy N<СwWt+__co ҋVRCa >޻xbEP('l#_p 'q٩lbQ7$7 Fq]B`6 w埂+ 3Ώz' sФχ {"u*c3:/zVss"K -)́ Cv޳5r6}j*>ME:T5 +Sqf*a#)miZF;g'PNQ) [ek9uCHPVQrp7R:{QA~J2"q~m f07Cxk49[t1/30v6?Ⱥ %5 jTU^+jVvrxL8 $qߖP r"2}E恢}0 1gX>4KąV5 &OO.HJXˋ6,ࡔ72Jsݧ@P}9C]"۞aD s(pd:{מPۥKO}Ѓ)~`4\my u GgΩ"îFƢ4SN] W\N2?'mm^øpebA ] _'~P>A;0X$~6P5>kx1UJd͍*z4 Gm%4 Ov}5 :1 rݸ$9Rx8 "Ȇэq(@7rL!.` YZU>ڜcfa3ډ?nyּЃ\W\eC[QRfOMtvlɆɘԅu,ҲA9yMGO[u0I^^q>Zߢ8`);3<gZLPcE:Ƽ@GB*i.[6n,/ӗEKa=)30A4Eun>9F  -(3> g?ҹ{l=w+c +5y]Z^}:C0,빈O;zQ[O,[`[ьJ8*CM*sX`9D'!o"[%dYS=k xiH5[+::jAK"Y[>8"ro[.nϭ*|~ MRa0pպoAKq36H<n0P,A2AxQV_[T${(fA`K#Sdr_#e%vFg_m87g^O&H;8s/sq7㌯s:]ҪF1V|$v`r$c8M\ͥd,<rV78Պ(flӛ+%G7-)L):=!bUn{DYl{ k/ۇS34@5Na46#JkAnp lC-kB*kmp>pf=#9nǷh}c~Q۝n7cn W?Ku1D.;ch<[U&,{U/J|0f}~6)4#EyC=Ÿdrs`IESC㏄ϙ)5+BGf(1 Rt8+*}NPm?1K QRR(4=ڧcp?THpYFk6DGP7"_6Y`nGQxɂ/ivt4|{:קDlطdq- 4! CJCdne].<#a\ruahk'W`Pkҧ?ey5M[lRQA;;W+$ ݶ0k%!'F_3ƶ(!vru2IK'æmxXr$L?/qB74[ܦl LOVB2W0#+/SE!M7&/ZED.!U:Tk}Q#%QL, 7RU |~I3)=&mҨmc&6\! St '͈è^z$C95 h9$6j̿Níf@zBHS5d8f ӭO/07KJGܻ5Kt4*O^zE. ]FW<2AI%Hpd{,]XJOSh ҡ!֒ʋq^#.Ԏ )RnQ'=6*]QMޥʵғU/J№'>pСQ$"GW(do5m s ,+2@|us/Ygj^kŵD%'\/I! {0uS`z:ؑkɉ5T-wyT8Mrk"n@8@탃.YB* Q<+= EmxKW@ڟ"ZZPtAnmς _q px>w?0ڋMc%{}tF=NuLry~kcOD#Ysə/G f݁Ic^&颚Hî۶Z]P$ݳt%ÄJ{TjutĀeK}ݣ=x Hwmԫv(.5@_``nWM;eUVI^ԼQ72=UHf-TrH= d~hW.w;"[ۧ{H#*9Oz##>+1$NT,.ՆW sN`֓_ʠŕ4QRԍD*(F G$sfF/Z2/Ƥ6$K$QFm$12xec5`,IUn*.k/pH7OH3#K[*Rn> ǕvU^&l6 |R 2i0mb7 7 /Cvgө~UNBu;dŸ)w9,7J>N=]]?3[ڍVix_\3hih>D$9E/G,v)P2[e&v}YHnheϪtr!cOrjDzc"MjgvIcD(D?}7US[nđON6Vo¸hA1n*cϛ @[H|T(ADXewO~Pl DR!,IAX[9Z .b)uX&Y`IsTz̧(8KAt I*Afͭ<)tO`h_|r)٢ 9,CrL{6B{cge#Gӂ a3Zic*vKѾ yĉ*(Hy~#ސYF[YmRCݤu8:N9c(U[o;~+(;h+ZQJ7۞wT`Fpo<ƑI)X$a+0#$h*%^C@f?,_)i̦(d4/:_ȹz1G~nb?%n^uQ9_0LS3%k𙏒lkPӠ-&[-ZmfnC`IeM*OT^(L;0͏Lm]E7b^]sH M1b\k9`׌簉5 4[ҳ&.3Rh)XpbzST@)L2 ?Jf|]R߲wN6vFEjOEQwx}8+hMn#}! (_ly ф꩕0a\A(ݞ̈ޖ"7Y%Mj,}i$_Vт *OQa@6yWHH<Ap, $9Kn:AsǍF+8) p 9y*u~&X%u efM)ͧL]$*ƨz\\_l3m Pa+ݜqʀ J'vɇCSu(Cg嵷PqP\?0C樜A~+I?St)`p+XNϒVrQ=>}|9+VcU3D4W ASŒ[O+;5iEa-}[72yO#&T{h_<pbY*I frNJ=ya/zW M5-7^ /zTa(}6$}}`ln&tCA?Gc)xYjILysObAڻq>!ثrhw>"B$u21qy/)QAwd:xČtrʸ7RZL#%k.I9Mvrei,.f ' ek dJ; {Nص6"Gڳzý~X=Ru"@7zΑK)bd[ _c*C b=Җ0bH|^011֗/[flNv>w@7hZ iXoD N+6_wR.҃23.=vw= 5%(s/.s Ɯ-ګr+y Za s;ca(4tɖ}";~ oDtZ@2Ue:`=:}/Vpo cǏ6~ЉAgO˭o\ywF]#_h,:h;~$:cevx?P:j4_Aw(3k0珏a۬˵hZ\v,Y0yr33@ Bwx3'B ˦uB H icZ;Y<ӕ8 UgXOVc~O",.buA:p"X+|ET5t&WT| rή)G y9/C@(YP]ML23%.D1 #is*MB.+W?h[hפ$I>ySoЄA¹$؉5yӐgev at5/ǃy:@z.6L-@/7KW3}*o\_7 qJI mRk_rO-BVfG>$vCe*ڠ(V+^A(Pr2T@0RFah26^ qgNaO$n8Y Amg>@OF* պ` UĬVqCucu|327QJA\EaG~3MmKmmB)n*=0O(>Zdhf*{JԼLu4&tȋm(LU9kQ#dx$ô 6Ĵ4Tł'b56Da4{aoglRs7llVk&b7 L$*Kyu f37>P4{ؒR,5U ѭBd QvTk0x#?FRE&-:"7ĄR l]l=@RԕuGp.mo߱ ]Ah(f|[.ۓ?aQT3 kkD {B[uhQlIkb*g] ,Nƿ ,:E([5YB9 #8hD;SpEV6. WYmu*їhu&ա} wP[bJnH/ӔV8@Pƀ,wp:H7i1C*T}rP7NɅ' ^]ΦD-n^_w3_H8^{v׫P[m\JO}#g1s~kF)0t^.]VҞéV &vnA>ԐwmU5ܛuY?!Ebk0n 7~¬c*@Dݽly,WO1Kb = ճw 1hsq@M3a(qd9O 32khB?`ͼήAXu.ڝP[˟ݘ"w9mԡFW1(:$'Lu^"oU:lImUu[oK.䈮ej"n3S#:rQ-q8@x᳉A7.~/-&@fѼE&B{E%YUJEF4fXVx@7\91uIIhCʘwx2%GR)x`BE0G7zl2фu1tNj;l3#ܑW(d}*uf?km a@Mm>bx9>x/; @l`ܔL֨Ww5%I.2VnyJ8v)V>#th, 4κ [ p/EGi(ݶ 6XqP uʣ%Vwg1BfUeNtgso?T7a:oWEH@KHuI>`_'%\W6; cweRyWYaH?038i9m(j8/̃RQ8ll!TXХXlo d#ۋ{ J:LlQe5&UN~bum:-JK~ë^3*yaa{X^J6q!τѹ{usTY9c&cJ, jn?gՔD7l_~&%*"UفQQ`GƘV;c5":kH)J;]\NJ7C6 ,-2G ;zYwֈ pW?~ NG6#r**k |bˇd']#,XI-5‌D)MOeIH^wiJqNa =Tˈo wHlQ)!b :01lH\1on@^-*8 rժ2kpI)1E.x oq;Jl$kRJUxT*a5 _x&hGR!莝t A,oiV@zlgpBd0~}P\|WBpQ0vZfyVEq2D7+vH0SDLaij˫0ˑrc." sg{ VmO\]ӣrL$!`OW^0ŎӜI:Gle88gGSAr* -\v{J{DŽ|4$ʉiLWd{kTURh6x ktͪE6l|rphAZ.\V'%tϓ \7@~F›QtzIw9ɕZԾ`EF9LH6C̷7a蘋= ;X%"fra{*t+%h8s,fT]@g  Pw9 Sj[_~uԸ-|!.G0z0xD*M#_`vunKai|3œHjL1z(= ބ$r3!,h5e`goj &4( eκuInwA[.|XpǝFDy9C-Qs|8~tv~`?ƻ*%c,۷"!.v^hQYW sZǤOhܶY]W7Tcu,kui*eN2<RBV3:^WuvŠr,SS (0$WO7W `΍=L1nj1N.OcL( 漰E?+Nb b<`ny~>!87H~ՌaDxKeze֛P}qrEG YZ