stb_sprintf-devel-1.10^20241002git31707d1-3.el9> 6 6_ ܉3!4En΁;8r2(F|g_]d 8r2(F|8`'ɟĤcլx7$H٢0OC'zY<9!n1n%$ :+}vfT~ν6Yxƍs6)CS3*V.j܎Ұ &6R{‘ڤzC ̳4Qʹ`DnܦŠi } Q@߮P,DVwG(`4TTʔtg!uR f(tDeZ͂PEUږWæA~ȿi2{hQ V>2d Y8/t,hY 48cuZLafiw2tɓ@+Ĉ5 ݛa{WhYCJ|;@EDyvbWyARzZ=A*dhlE@|o_KQh%{<ϯ2G.8=FAWUWֹQ:+Eiu9b297d39487bba67af35ce1536673af161a6c58991e8c414146721eabdd48dde7d6b1b1e6b0f30b6910affe30054e998dafc6dcbVo||c3@$>;?d, 2 S8<dhw      (<(98D9:G8HLI`XhYt\]^bzdefltuv@DgmCstb_sprintf-devel1.10^20241002git31707d13.el9Fast 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.g_buildvm-a64-06.iad2.fedoraproject.orgFedora ProjectFedora ProjectMIT OR UnlicenseFedora ProjectUnspecifiedhttps://github.com/nothings/stblinuxaarch64 A큤A큤g_g_g_g_f7858b922a910068592941abb4b4d204a694d497f478ae1900d67e90f138455dfbebfe904b14301657e4e5d655c811d51fd31b97c455b9cc2d8600d6bac6cff63stb/stb_sprintf.hrootrootrootrootrootrootrootrootrootrootstb-0^20241002git31707d1-3.el9.src.rpmstb_sprintf-develstb_sprintf-devel(aarch-64)stb_sprintf-static     rpmlib(CaretInVersions)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)4.15.0-13.0.4-14.6.0-14.0-15.4.18-14.16.1.3g^g^f5fYfQf3@f3@f3@eYeYe9@e9@e9@e9@e9@e9@e9@e9@e9@e9@e9@e9@e% - 0^20241002git31707d1-3Benjamin A. Beasley - 0^20241002git31707d1-2Benjamin A. Beasley - 0^20241002git31707d1-1Benjamin A. Beasley - 0^20240531git013ac3b-1Benjamin A. Beasley - 0^20240525git449758b-1Benjamin A. Beasley - 0^20240213gitae721c5-5Benjamin A. Beasley - 0^20240213gitae721c5-4David Abdurachmanov - 0^20240213gitae721c5-2Benjamin A. Beasley - 0^20240213gitae721c5-1Benjamin A. Beasley - 0^20240208gitb7cf124-1Benjamin A. Beasley - 0^20231011gitbeebb24-12Benjamin A. Beasley - 0^20231011gitbeebb24-11Benjamin A. Beasley - 0^20231011gitbeebb24-10Benjamin A. Beasley - 0^20231011gitbeebb24-9Benjamin A. Beasley - 0^20231011gitbeebb24-8Benjamin A. Beasley - 0^20231011gitbeebb24-7Benjamin A. Beasley - 0^20231011gitbeebb24-6Benjamin A. Beasley - 0^20231011gitbeebb24-5Benjamin A. Beasley - 0^20231011gitbeebb24-4Benjamin A. Beasley - 0^20231011gitbeebb24-3Benjamin A. Beasley - 0^20231011gitbeebb24-2Benjamin A. Beasley - 0^20231011gitbeebb24-1Benjamin A. Beasley - 0^20231009gitc4bbb6e-2Benjamin A. Beasley - 0^20231009gitc4bbb6e-0.1Benjamin A. Beasley - 0^20230129git5736b15-0.2Benjamin A. Beasley - 0^20230129git5736b15-0.1Benjamin A. Beasley - 0^20230129git6199bf7-0.1Benjamin A. Beasley - 0^20220908git8b5f1f3-0.4- Add a SourceLicense field- Remove spec-file conditionals for Fedora 39 and EPEL7 (end-of-life)- stb_image_resize2 2.11- stb_image 2.30- stb_image_resize2 2.07- Patch for GHSL-2023-171/CVE-2023-45681/CVE-2023-47212- Fix a description to use American English orthography- Fix compile error on riscv64- Update to 0^20240213gitae721c5 - stb_image_resize2-devel is updated to 2.06- Update to 0^20240208gitb7cf124 - stb_image-devel is updated to 2.29 - stb_image_resize2-devel is updated to 2.05- stb_vorbis: fix GHSL-2023-165 / fix CVE-2023-45675- stb_image: fix GHSL-2023-151 / fix CVE-2023-45667- stb_image: fix GHSL-2023-150 / fix CVE-2023-45666- Document another bug, PR, and name (GHSL-2023-149) for CVE-2023-43898- stb_image: fix GHSL-2023-148 / fix CVE-2023-45664- stb_image: fix GHSL-2023-147 / fix CVE-2023-45663- stb_image: fix GHSL-2023-146 / fix CVE-2023-45662- stb_image: fix GHSL-2023-145 / fix CVE-2023-45661- Document that 1454.patch fixes CVE-2023-43898- Backport a PR fixing undefined behavior in stb_image_resize2- Backport three PR’s fixing undefined behavior in stb_image- Update to 0^beebb24git20231011 (minor C99 fixes)- Fedora, EPEL9+: drop the initial “0.” from the Release- Update to 0^20231009gitc4bbb6e - A new stb_image_resize2 library is introduced - Upstream has deprecated stb_image_resize, but we still package it- Fix null pointer dereference in stb_image- Update to 5736b1 (version history and README updates)- Update to 6199bf7 (stb_image 2.28) - Security-related patches for stb_image have been merged upstream, and there are other bugfixes.- Patch in a candidate fix for ossfuzz issue 24232 - Improves handling of certain invalid PNGs by stb_image1.10^20241002git31707d1-3.el91.10^20241002git31707d1-3.el91.10^20241002git31707d1-3.el9stbstb_sprintf.hstb_sprintf.hstb_sprintf-develLICENSE/usr/include//usr/include/stb//usr/share/licenses//usr/share/licenses/stb_sprintf-devel/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19aarch64-redhat-linux-gnudirectoryC source, ASCII textASCII texthttps://bugz.fedoraproject.org/stbutf-83d003381fb920426e415884e8fab940a8321194d301ce3ec0a614298a37215d86e88e0830cafd79db482e0a6ab2b81163392c5914c5c3d0ec16ed664502f84b3?P(/h 4:4f<\ Claʐ?[hXjkXpRc OBuV0NL6*PX$KNsBν^9qpmz|W[?o~7˳ymCІNS肏V Hd{ۧ~/kô+"`Ad&Nn{Pwu#[ Z˱[a48 0s2!iwW;#b\C;km;v?ߨO(uNz7gR1).~PS/ 6koidqy90r{0^9jjBQL2Eb<=O\~uw~;7plPosuyW#]ﰕx~6%H{/qƶV`_Ce:m׼5(A-7wVCM_9_Hd3eĒqı֙!&3/bήNT%WnU5!EQyA Dg;/&)?J؃bCZ|i86@TDHLXT"",0ĔO1rdbAdOq OyT`c,$*X*FD4MӢeYeWfe4,favaF "]م]e]y+^YuYEʚьbJVeV]UѪf%Xi3ؼ5tVsN9d&1yIKRY)RYHcC $po< % 1F_bRyhc%Ɠxhw]CsqrbaPX,(,1j|ĭuqQ (&4&wCU\sez=L|ܮ^nKbzu6Y6JUornDS3\(,+5KA ٵ\#?ʀ ( B1@< (d,*L!#*`(@%S }gh '_kn=l 3\s >;z^"f+4R{@~Yx)zh { E/E!n9JYCgh W3r~089sىҥT!u$܍!G4<i 8S .$azȗոb );˷-(ܰ_AKF0@|vce Ex:7GޞvK ڡ"g۩5%`;1=C 8g(\9&绱YKqK^}{/@22#99*jA1)#LS?H~g@.ٙ @^v.hh Y 䄾E%x)At]W#ZIYʆAIgݾV#KI }΁B6+n|y쾒āq8exz>}g7wC3a̪ts:_M_ЩqaG:7J2@$ 6 j,,tVMXg;@tfR%6̗~58i\jhoᩪ9ܶ+H2 <"k?E|HY˵ss ~ ܂Ț%t ~ 0p Eňg9.@7E>MrRz?|`8|9O׳nJ\bwCqΔu~4Ck'=6S' e|>jF|z>MvfNfem$9caGz};lM XupL&Ht*(? EQ9ny~\~{܋Rw]dI/WK8x [لMwzb7㺱}gw}aL?2TNBƒ{da w/+ئIɜV`|͐=_ϽsP!l@ac f˦5<6?yz⿃ՐA*wѓKDe-n:8h``A-=TU"noIbVwL*1,v)BǤ9|P>+\ϋp< u:ڏ)&M+hzq\O:HuR5k;Jw5YZNz#]0U?[z6V,j8;zbw%WN:͞pm2e yP=|1C=iת4{;sSw ;{P9iyv _QxR{XtE[e R4'&B:?)kPtRO {" Ƴ/_x`tSN*}N+$a+[=ndKP?Gvy l[N%C{?F&^J`#1-.P|vUlӺoA$~ tJu46vAG:Wr$Ns6@.WgG>W& CLP(/NdS[EISM:+1soU Q%*yw[rʺjcj'E&^k,x;y Uw:}L8Gj!Qsn:-wjYM0BH|DžaE"69)tlr )JĶ!393\tz]ۻǖH,+`3e:Mr˹M"H]YKe$jcvc!h0{'igrA3z42o՟@7hhD vR%q3V}-н3lzw&C?=(\` .>NBY[1U@%2d8AKi2@KܲMD7v£adA>ã8jӻ0oe)<\ YA סlEm8]6̳23bϺw u͉&\5xEu-<&(ߩjA'0"@kđ[Qpb=2=\u-`$ 0ؒzF~`QEG<*?!Ca!ZU7%DZl>m[hCI1{r zC|/_%a2 C5{c\}!K2(Ka>'9@eb~ABΏ~sK`fٺXLA <9 b+CVAlOe7w:&&/R.uL˖;Pa!k߳X<eFK(VZ*J\(mbסh~c{A\՘Gx};K@U&`In($n)@PB5*M;/ 0ۏ6=Ցq 3cC+ 􋘧rtڀI;a; Ĥ$h 3ugxgaO-ܶӡŜ@)@ {%xʛ<54wfLgyH\/u⠃C;@mEI{"#/cazrcD;S+`C*TsRܒДcAվnT}p&SJ 0R/@ WYdCÿU%{D})Nt\FuQc ˻M &܈I,V>f΀*e9C>bSQ z j[64 5҉)ʈ㵠 P?.|?R2靼?7wmfr<&z8RW\kqJR TD [dHUfdHǎ~:&1rŒ,(B/Wgv3,W@#N.q c ,$F VV&(cպl[%(#Ac$L0:<"R(~s 2%\>'*ޓUXq$%vr{K:4aByЋ EOdEBe@ʰ Y/$yL}:!8~D(Gy(īeS{"%`׿x0֮^0C}$"b/"ߨ8X+=tGv„.eEh>SgIQ߸ęl-)h {^ &Wu#]; .U"'ܪKFys݈*[hqD*u\OO`o)вfoxl̶ԑ)H 0.{t"ltI ^zȟ׺찛$!67)!](<m҅a@V9|quJ~fe? Y~;Jz㫣D'vR_Avu1(f${uyuh?R,{ ʦH~Vbn&MW9%,Q|Z[⊴ `0OsomH>h%Ir1jKnx]L$ŏ|܊~9پH#tȡqO>K 9YVpҸl6/avc:vn w?1Anc%-e" 5 4=VX0l[R. tFw̲-!H'0 Z@PSohU+p&>?ÇkITjm^szq-9zeR\デSeH%.7фZ4q&DHo[!yunթP5I#:wKˬn+|jԻUgB3~tx`]s ip8}8Vu xI5)Q54UǓC͏ZJP4unsD2:a~ஆe $? eǵz!I!s1S\fVnhI( mdmt191g|V8r!!W'W?&L#Ɇn2`r@hOl[s;2<PNgj&^Owgnjof|ld"+G_x{js/D\/[ϑi$qo  h6jr.6Sn(AlZ/a|GCI>֧)\s<Ū$5R,,凞PNA_p~Ħx8eɉdL_ӊVJIR`"qʉj H -x2m͡"h*u2N(2u3s'gi}ΟwW1͗bruD[D@{p˳xZGR?;Wauu}YElBAǀ< bZ*qf8IyN_BIB==rd7-S ²F~(:2&AWǙ#EFM%F-c8nDM0vbo] k׏OaP?B^K/(U1)vW*+@e#4*v@br~5"7'㬩\pAhmN`I)؈idFT3\D \kzؙ=z:MJG3pD%-.'Gb &}|wrڵk8Nb>RC8=khEm/+28֟|}]YtgR<\vv"#=% `sqO zTrŽH$ zVB)]bG Ş _%zKTJWqzJA[-Ŋ7^v-`WW<]jʊ/#IcA}RlK8+*h{1PeM\s)}OZ"#AEY?E2 vl\bI3/-Rvs.({ogHóՈ{e5iA ~C$z<aX~펃!{`;%XN`|yl$CpOFz8Iw WWWiB7X3CS eD|>E [y& $,g5̓m\W(t}7b^C:i ޻7} (Y`T"db'>jo^K:>TAY{UϜ-%*vɻryOÍFqU'/U4 ut &2.CY_inX@Ď|:#LOs-Bk.LjZASՠ*ˁUGWe^3q1jrш Jٗs%r< = #l(1#\?rK$aՄP]f@h[P eVx}'ܬn0vb9Jӡ'=I AS{0\L7,EU887fjlyFދ]<~vAI<>T 43 mPmgyWmcƔxcEd-ִZz[BY.7M[na߄&a3}KKX-`1B5dzj*]{* /0x"MtN~GZxvqsRrdW 1&a PfȰم!ՙmȄ7\K6!{1wjƵO+Ml"s @E4?\ G\ɸ)! V)V@Rǝ1v 䶕.!U2 dt׬A~xPP-mOܾe= !/Qj (5fI~A8MQ?T⭐4a\3yE Ļ.p+(H퀡XkVkNY֑/ T, \OƮNt;>,3/?,€s71Q!=Rlr~k#= z TjLZD+ZN SS+0߉35N!PvMHw>oro ԝwolBԚ[L I/]SZPS<HSˈ,2Xy2/'F_6nEP6\+ IS8IE3k]$缭9a A . @V%5o[eW$z}uhlBF"};0(晔R 7PQP"+*]o(B6*Q0]\T_E?aכtZ2þ9szdP n)(DiCP*D1FE2B7.htq3h