libfmt6-6.2.1-bp152.2.3.1<>,U_.ޜ!M@eee"~^6-̲?͈ }4ˋڕC ~t˴zfp݈Ss3`3)N͐s2hRÎ !Kv#`8[k7[*ճ >d6 l2[_}-B|<\QJ#K@-D?-4d   9pt|        LQ(z89:j>)Z@)iF)xG)H)I)X)Y)\)])^*$b*bc+d+e+f+l+u+v+w,x,y, z,,,,-0Clibfmt66.2.1bp152.2.3.1A formatting library for C++Shared library for fmt, a formatting library for C++._.build81*(SUSE Linux Enterprise 15openSUSEMIThttp://bugs.opensuse.orgUnspecifiedhttp://fmtlib.net/linuxx86_64$A큤_._.^_.^֠4730fb82855328d59826f6bd6cc340763cf263d6e11dfbaeb38ab9511ffaca8c825c9324e70f8c839c8ba910543dd4a7daee243b86ef960594c11381a19980b8libfmt.so.6.2.1rootrootrootrootrootrootrootrootfmt-6.2.1-bp152.2.3.1.src.rpmlibfmt.so.6()(64bit)libfmt6libfmt6(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)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^^@^^]@]@]]@]@\\9\ @\ @[vLuigi Baldoni Luigi Baldoni Hans-Peter Jansen Luigi Baldoni Luigi Baldoni Luigi Baldoni Luigi Baldoni Luigi Baldoni Luigi Baldoni olaf@aepfle.deFerdinand Thiessen Jan Engelhardt Luigi Baldoni munix9@googlemail.com- Add fmt-6.2.1-fix_pkgconfig_paths.patch (fix for boo#1173270)- Update to version 6.2.1 * Fixed ostream support in ``sprintf`` (`#1631 `_). * Fixed type detection when using implicit conversion to ``string_view`` and ostream ``operator<<`` inconsistently (`#1662 `_). - Drop 7d01859ef16e6b65bc023ad8bebfedecb088bf81.patch (no longer necessary) - Spec cleanup- Apply 7d01859ef16e6b65bc023ad8bebfedecb088bf81.patch to fix kodi compilation and probably others: https://github.com/fmtlib/fmt/issues/1620- Update to version 6.2.0 * Improved error reporting when trying to format an object of a non-formattable type: * Reduced library size by ~10%. * Always print decimal point if # is specified (#1476, #1498): * Implemented the 'L' specifier for locale-specific numeric formatting to improve compatibility with std::format. The 'n' specifier is now deprecated and will be removed in the next major release. * Moved OS-specific APIs such as windows_error from fmt/format.h to fmt/os.h. You can define FMT_DEPRECATED_INCLUDE_OS to automatically include fmt/os.h from fmt/format.h for compatibility but this will be disabled in the next major release. * Added precision overflow detection in floating-point formatting. * Implemented detection of invalid use of fmt::arg. * Used type_identity to block unnecessary template argument deduction. * Improved UTF-8 handling (#1109): * Added experimental dynamic argument storage (#1170, #1584): * Made fmt::join accept initializer_list (#1591). * Fixed handling of empty tuples (#1588). * Fixed handling of output iterators in format_to_n (#1506). * Fixed formatting of std::chrono::duration types to wide output (#1533). * Added const begin and end overload to buffers (#1553). * Added the ability to disable floating-point formatting via FMT_USE_FLOAT, FMT_USE_DOUBLE and FMT_USE_LONG_DOUBLE macros for extremely memory-constrained embedded system (#1590). * Made FMT_STRING work with constexpr string_view (#1589). * Implemented a minor optimization in the format string parser (#1560). * Improved attribute detection (#1469, #1475, #1576). * Improved documentation (#1481, #1523). * Fixed symbol visibility on Linux when compiling with - fvisibility=hidden (#1535). * Implemented various build configuration fixes and improvements (#1264, #1460, #1534, #1536, #1545, #1546, #1566, [#1582], #1597, #1598). * Fixed various warnings and compilation issues - Dropped Group tag- Update to version 6.1.2 * Fixed ABI compatibility with libfmt.so.6.0.0 (#1471). * Fixed handling types convertible to std::string_view (#1451). Thanks @denizevrenci (Deniz Evrenci). * Made CUDA test an opt-in enabled via the FMT_CUDA_TEST CMake option. * Fixed sign conversion warnings (#1440). Thanks @0x8000-0000 (Florin Iucha).- Update to version 6.1.1 * Added a missing decimal point in exponent notation with trailing zeros. * Removed deprecated format_arg_store::TYPES.- Update to version 6.1.0 * {fmt} now formats IEEE 754 ``float`` and ``double`` using the shortest decimal representation with correct rounding by default: .. code:: c++ [#]include [#]include int main() { fmt::print("{}", M_PI); } prints ``3.141592653589793``. * Made the fast binary to decimal floating-point formatter the default, simplified it and improved performance. {fmt} is now 15 times faster than libc++'s ``std::ostringstream``, 11 times faster than ``printf`` and 10% faster than double-conversion on `dtoa-benchmark (https://github.com/fmtlib/dtoa-benchmark) ================== ========= ======= Function Time (ns) Speedup ================== ========= ======= ostringstream 1,346.30 1.00x ostrstream 1,195.74 1.13x sprintf 995.08 1.35x doubleconv 99.10 13.59x fmt 88.34 15.24x ================== ========= ======= * {fmt} no longer converts ``float`` arguments to ``double``. In particular this improves the default (shortest) representation of floats and makes ``fmt::format`` consistent with ``std::format`` specs (#1336, #1353, #1360, #1361) .. code:: c++ fmt::print("{}", 0.1f); prints ``0.1`` instead of ``0.10000000149011612``. * Made floating-point formatting output consistent with ``printf``/iostreams (#1376, #1417) * Added support for 128-bit integers (#1287) .. code:: c++ fmt::print("{}", std::numeric_limits<__int128_t>::max()); prints ``170141183460469231731687303715884105727``. * The overload of ``print`` that takes ``text_style`` is now atomic, i.e. the output from different threads doesn't interleave (#1351) * Made compile time in the header-only mode ~20% faster by reducing the number of template instantiations. ``wchar_t`` overload of ``vprint`` was moved from ``fmt/core.h`` to ``fmt/format.h``. * Added an overload of ``fmt::join`` that works with tuples (#1322, #1330) .. code:: c++ [#]include [#]include int main() { std::tuple t{'a', 1, 2.0f}; fmt::print("{}", t); } prints ``('a', 1, 2.0)``. * Changed formatting of octal zero with prefix from "0o0" to "0": .. code:: c++ fmt::print("{:#o}", 0); prints ``0``. * The locale is now passed to ostream insertion (``<<``) operators (#1406) .. code:: c++ [#]include [#]include struct S { double value; }; std::ostream& operator<<(std::ostream& os, S s) { return os << s.value; } int main() { auto s = fmt::format(std::locale("fr_FR.UTF-8"), "{}", S{0.42}); // s == "0,42" } * Locale-specific number formatting now uses grouping (#1393, [#1394]) * Fixed handling of types with deleted implicit rvalue conversion to ``const char**`` (#1421) .. code:: c++ struct mystring { operator const char*() const&; operator const char*() &; operator const char*() const&& = delete; operator const char*() && = delete; }; mystring str; fmt::print("{}", str); // now compiles * Enums are now mapped to correct underlying types instead of ``int`` (#1286) * Enum classes are no longer implicitly converted to ``int`` (#1424) * Added ``basic_format_parse_context`` for consistency with C++20 ``std::format`` and deprecated ``basic_parse_context``. * Fixed handling of UTF-8 in precision (#1389, #1390) * Added a CUDA test (#1285, #1317) * Improved documentation (#1276, #1291, #1296, #1315, #1332, [#1337], #1395, #1418) * Various code improvements (#1358, #1407) * Fixed compile-time format string checks for user-defined types (#1292) * Worked around a false positive in ``unsigned-integer-overflow`` sanitizer (#1377) * Fixed various warnings and compilation issues (#1273, #1278, [#1280], #1281, #1288, #1290, #1301, #1305, #1306, #1309, [#1312], #1313, #1316, #1319, #1320, #1326, #1328, #1344, [#1345], #1347, #1349, #1354, #1362, #1366, #1364, #1370, [#1371], #1385, #1388, #1397, #1414, #1416, #1422, #1427, [#1431], #1433) - Dropped fmt-bigendian_1.patch, fmt-bigendian_2.patch, fmt-bigendian_3.patch and fmt-bigendian_4.patch (merged upstream)- Added fmt-bigendian_1.patch, fmt-bigendian_2.patch, fmt-bigendian_3.patch and fmt-bigendian_4.patch to fix tests on big endian targets- Update to version 6.0.0 (too many changes to list, see ChangeLog.rst) - Dropped 0001-install-pkg-config-file-into-libdir.patch (no longer necessary) - Switched to MIT license - Increased SOVERSION to 6- Install fmt.pc into libdir with 0001-install-pkg-config-file-into-libdir.patch- Update to version 5.3.0: * Introduced experimental chrono formatting support * Added experimental support for emphasis (bold, italic, underline, strikethrough), colored output to a file stream, and improved colored formatting API * Added support for 4-bit terminal colors * Made std::string_view work as a format string * Added wide string support to compile-time format string checks * Made colored print functions work with wide strings * Introduced experimental Unicode support * Removed undocumented basic_fixed_buffer which has been superseded by the iterator-based API * Disallowed repeated leading zeros in an argument ID * Deprecated fmt::visit, parse_context, and wparse_context. Use fmt::visit_format_arg, format_parse_context, and wformat_parse_context instead. - Removed upstream merged fix-fmt_pc.patch- Do without em dashes in summaries.- Added baselibs.conf as source- initial package for version 5.2.1/sbin/ldconfig/sbin/ldconfigbuild81 15954203826.2.1-bp152.2.3.16.2.1-bp152.2.3.1libfmt.so.6libfmt.so.6.2.1libfmt6LICENSE.rst/usr/lib64//usr/share/licenses//usr/share/licenses/libfmt6/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Maintenance:13448/openSUSE_Backports_SLE-15-SP2_Update/0779c36c60aa82b3096949b3be5a5761-fmt.openSUSE_Backports_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=bbc80fc8318068bdfb7471f2d26a7e957cf62742, not strippeddirectoryASCII text PRRRRRR R R R RR`PiyXS\ Ǖ?utf-8739de12b15c8379257ef7ca416dfc9a2ea2068971055c4053674f6fa3d6be128?7zXZ !t/sG#]"k%jjdva zMlqb'JG0R)TF5&B˻qv$~*Рy%0Ysи=H(uJad)"h :Kd2dȀfA;8e`lfR1FkҚjפ ԁZ$ECY ^g-csp}Q ge>jk(87'$)Ays3 k-C@;u|{3XD ^f9}E{2!33= ,NVrӡ׹TnvGZT*p/b͔+GYۥ2svi1Lf0 BEqwI#$FrDNX7TY(kq% !V}^SFګEm C:  r^lmكD|> WHxh@蚨MY^2nExAl3N حG=Wj' u.xΩxpve8;wE8ydCLV̀Y>c*Ӥ,4 OX=P4NW',V3.jr1VM)gWKJ f;WR'-+ -5,a6=c6YJ̈́b`y^ "]}ՊQmk|Pi TTogc"sg~sy")+n}m8 8ϒoNm_oM1WCHkk k$Gx cVxmԮ8+0#6qNaw·oE@N4$ ȽNEMBe z"n;apʽӳ6/b'r9Fi㹗F9.qpZft^'$ŠnJPh9mCŭȬYz-t`cE3.*Yr/+mFKw;@.S]4y&O'Z-hW*MZ|l{g \tB{7 /ǜ_U%|OYX'MBca v9OHPMY4QXqǺQБt9\OɆR˓ C$ms1RQ'V ڷZm!RF&9Dݳ?SFvTh8׏z6,.\7`E !5׭*̬.w5FH͗[v*Bܮ4ٔ&7&q2YPk66=|bϲh4uK5O?17Ib`B*GbS'Na9mRa/H'$k>Z5}C^+zݩ1#uk:.h-}&L,%|C4 P9kˎŐ@$bzJH3kJ,0HxQ}^ |6ss!WEv/崷)3 D!n owg8_yht+P& QɢhjFgZ!`.06I>˳#dT4Cc4xf޸'~Nn4[m~0X&Zzb 'H5ݻlW~/e3IݙV@gH>q< 7$"0Ml@,-00S##m&;Z{+X^r PilC{зl]KkvgxTFQ*:L rm,`c< !P"s̐grrrj2Zis/~,i<"&g[{Lq14 *'_xyw+kdjHV1uȊzx*0KTKHs`gJˈ3 "Ub{03dOoi>leS78-8"N@PU*qQnOL2uHjމ5~jbk1GјK}qڀ-u8KSz~8i1ˈj;ſxʋǣO^<3\'vy>17A[ddfͭ$Qzv,WWkl9̰!ְ{f@f9;*/ /@>o8RH_3|9x<_w{et_QXFhFI[Y*~#M:r= ^F@uV<67g֣3 4K8yiwVh%fGRJir}; [:ll\br9!bzEkz:}'hI\/1)+\GFMe(Epti*c1O<{5fP DPT->r;+? i-§xa#rg V޿UF^\OHIz/ ~J4 RFwˣ_W9b!bj$x3y7J?)+Bp3[ҟu u>Yqy/)!38Cc3%e|"ªW&LOXw&_'m?.W&.3&⾹yFY$Hݘ4P^XmTVT‹<<A (>B_3>$+Q T)WZ8[\5C=Ix'WMSԶ2:e)GZ,BxAMvl ^3G|^y{2 ey Ɛ8:#ŏy=ZйUՠD$N/r95 nzON 1jZ-(pm(yà(*/jPUN_UVOP] M/VegJjB>"BKo&o n,E#V7ț 3Dd%&r4ˁpFW%(A,U&eQڗc@@yRQA̅wnif˔4ZmuVUR"p&哌c;ɫ3~Y8Ta?- 1/Dz^X),=R17鳅jU rp/|k#˙cB4`=yϝ2,u-;|+y&l.s:---mDGV$U`/> 1uzt̴m?w|dCذj"x>kEBy8PĞqhܙD7wb` *pO+~>~1[UPU8#Xu֬l7{p;Z*=sjмy*޺񥈾 [ydq 'ԡ^Ӎwjn&p!<&W'?e$v͑%Sz&ᩱ^C-Ml؅D][)O+ZvxϨѴŦNJi 4pJM.[VtoJS2>%J+ wΑ!x-T}aIgB8)gQ{ g-GB/Y)kQuh0 &;K!-pWBwʉVЊ{<Ҿ3$Tو>k_:8qlaP rӺ\iE }Q~`/Ϣ\Hf'd0|+M}&;M J=F-1* }5(~g8 W҇lTKɵ3:󿤡gR>'}m(("LSDxW|~'ĮGkKH 4!c7͏P@:|r@5}sTqֽlȈx4%wtcKj=T2B!"} Ϲ;+MS R81`ÎпLH{h"++sUVÝsoC n@2`agHa yh_{F>`ûĴ:E$0Ai|2Z~Df^ю׭ٕ̀ (_ߎMmԩf  /&dF6~$2o#@usm#7G#VA#-4%+h  g<=]" R('dhZ8&.=Szق<,]nDb9iWaOyҭ9mDܛZJ$Bܐ4A d%s`!P;7[u8i1xh.j<$dT+Z-s"a BC aKb^}iu;ށ18Zb'%/slp\#;OAeNo3һjS.ii]x,}_ɯV)߶U@)^HF*˻#;xjag cd+muP(1e{,#;C,=ѩH&}>ެaEyc=}bz |4`QzQ,Ϻu' G*7u$H̊{-|ޅg`) p ɟ@ p"lu8F1R1Ew>rl~P\5 B9c,O:#M⨺U[`NG֦LiL'Uz,٪ˎle|I; x0qVp(_gazI g ӥyWOt/NAB˃p;n'.]g6G3пItvu-~ 2BOF߼SJˎ8g&)C h=9o!|!s7RֲbXAK{e [G7{Xtx5a]՝2{gmlJ/60덫_VSr2v27apV;]e5u <̡9_iօFlj 28? j@wHݸٕ@-2aOd-ŽWȰVQDR 硪Gw/'F`NsF<Xh2(}ս `yȴy˩eGQLv!&#F{ | 'wNGoiHt#NXkZ›f{jܑ?v]i]¦l $A!.0+NAiNqAG3ӣ!:7*r9kh0E%ǻf |ƉOt?k]@e+|(th~aDL\'ۜ+ hݱuU%0߅- HAy:^ ¤*)c-!C&Ƹ.X6۩ P'_' fgk{.ک@dH^$%{Ez_%~!VgoZog㨦xKDBUxWAFIB!aD F/O݈ T%4ӯ0 -v;S0|M^%lÈ0H7X?}tQL#Υg;{.(cdyM7 0be$Ys(z"CL%v\`n?l@n6R z!KbFN?ᨬ+ &Ѭ^Wj&4ZZ;cjUzp\HFǙ Nl2 t{mN*ss3@Nf/1+h4᫊H/(?m|6;Q'3:k{K"Vg?h\X_5F{W&H#wӞs!٫n&! 7EZ1de ZM}кpd"1Fnsb#ZaR7i?i*:}hQ])*mYq:A;iӴo<"Bfo;X V7X@R<!XձS0ufSD,\ݛCkgȶY+P cɑI)JI ^43#NQHrV'lyo)DI'vɋJ (- ٰVic# |= ޢd@!]8bc %PW/3 P|q 88/3(G_3/eCCx,Itseՠv=NCp80Iwl'"PH  ZMRXkH8Py!Ƭ]^]meHx,ض YZ