fonttools-3.24.1-lp151.2.3 >  A \>R/=„tʯkhOE~5BnG8Ȧh (_)ǹZ.<")C¸?G? 9d4]<$ ;` ].)f3iS47GTԦ೒*2h>8մmL0y(zؼyRti>A:19(;67_,wRoZײC3Kj[>^BY2}]KnļH{R s;@eba9595e2d7225ac8f78dd4663476e098705ffa85c0d2b6a86a19abfe1b2131b941d39be8976d57f41295948f4957d78188f1fafd~|\>R/=„^^XO"(siKc\W$RuFmp>?d   Qtx $ P  f  |    3  @ l   0<T(89 :NF<GP H| I XY\ ] ^gbckdeflu vw x yz0@DJCfonttools3.24.1lp151.2.3Suite of Tools and Libraries for Manipulating FontsFontTools is a suite of tools and libraries for manipulating fonts written in Python. It currently reads and writes TrueType font files, reads PostScript Type 1 fonts, and more. It contains two command line programs to convert TrueType fonts to an XML based format (called TTX) and back.\>9lamb14openSUSE Leap 15.1openSUSEMIT and OFL-1.1https://bugs.opensuse.orgProductivity/Graphics/Vector Editorshttp://github.com/fonttools/fonttoolslinuxnoarch0[4 A큤\=\=\=\=\=\>9ZZZZZb875da4f9931405f90e327c5d83f61fad34e2ffb1510f075d202a53b0e0eacaceec4e04ed6c1417dd4c94624dc404f3216fe092e03e7c9f5aebb95360e2fe852121dcb76e854ce43e40ecf67fd42ff8ef50a14fff4c97a61358580b1eb86815d651e4755edce49c96f69445b80443010d654b5dd7959c401cf7dcc4df22fb4d215f22ac7b328dc2275e21a9301de40ef58e18c89eeda84427bd641abf7c082386787208f83f659ccbc2223b2fde952ffa6f7e8aca62f1a8a2bf5bc51bb1b23839d7243a8232c057dfc6fe2885a4f384bd65a417f0dab09af8699c577e79e399b66b86ef6e792780f2b8748c37e40fed78bb38ca9bbe91646b2918be9944b43b0f967e6ceac01090ff1161a2b52ea9b93c8339e35381f9c4e1f5a1d3c916b2c6f7f0f0bd86a2c8cd0b11ed1eaaebb0a9e59bd21f40108baf0dddfdd35109a0ba8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-FontTools-3.24.1-lp151.2.3.src.rpmfonttools@    /usr/bin/python3python3-FontToolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z%ZZ toddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.com- Update to version 3.24.1 * [varLib] Don’t remap the same DeviceTable twice in VarStore optimizer (#1206). * [varLib] Add --disable-iup option to fonttools varLib script, and a optimize=True keyword argument to varLib.build function, to optionally disable IUP optimization while building varfonts. * [ttCollection] Fixed issue while decompiling ttc with python3 (#1207). - Update to version 3.24.0 * [ttGlyphPen] Decompose composite glyphs if any components’ transform is too large to fit a F2Dot14 value, or clamp transform values that are (almost) equal to +2.0 to make them fit and avoid decomposing (#1200, #1204, #1205). * [ttx] Added new -g option to dump glyphs from the glyf table splitted as individual ttx files (#153, #1035, #1132, #1202). * Copied ufoLib.filenames module to fontTools.misc.filenames, used for the ttx split-glyphs option (#1202). * [feaLib] Added support for cvParameters blocks in Character Variant feautures cv01-cv99 (#860, #1169). * [Snippets] Added checksum.py script to generate/check SHA1 hash of ttx files (#1197). * [varLib.mutator] Fixed issue while instantiating some variable fonts whereby the horizontal advance width computed from gvar phantom points could turn up to be negative (#1198). * [varLib/subset] Fixed issue with subsetting GPOS variation data not picking up ValueRecord Device objects (54fd71f). * [feaLib/voltLib] In all AST elements, the location is no longer a required positional argument, but an optional kewyord argument (defaults to None). This will make it easier to construct feature AST from code (#1201). - Update to version 3.23.0 * [designspaceLib] Added an optional lib element to the designspace as a whole, as well as to the instance elements, to store arbitrary data in a property list dictionary, similar to the UFO’s lib. Added an optional font attribute to the SourceDescriptor, to allow operating on in-memory font objects (#1175). * [cffLib] Fixed issue with lazy-loading of attributes when attempting to set the CFF TopDict.Encoding (#1177, #1187). * [ttx] Fixed regression introduced in 3.22.0 that affected the split tables -s option (#1188). * [feaLib] Added IncludedFeaNotFound custom exception subclass, raised when an included feature file cannot be found (#1186). * [otTables] Changed VarIdxMap to use glyph names internally instead of glyph indexes. The old ttx dumps of HVAR/VVAR tables that contain indexes can still be imported (21cbab8, 38a0ffb). * [varLib] Implemented VarStore optimizer (#1184). * [subset] Implemented pruning of GDEF VarStore, HVAR and MVAR (#1179). * [sfnt] Restore backward compatiblity with numFonts attribute of SFNTReader object (#1181). * [merge] Initial support for merging LangSysRecords (#1180). * [ttCollection] don’t seek(0) when writing to possibly unseekable strems. * [subset] Keep all --name-IDs from 0 to 6 by default (#1170, #605, #114). * [cffLib] Added width module to calculate optimal CFF default and nominal glyph widths. * [varLib] Don’t fail if STAT already in the master fonts (#1166). - Fix conflict with old single-package version- Fix building on tumbleweed- Initial versionlamb14 1555775033 3.24.1-lp151.2.3fonttoolspyftinspectpyftmergepyftsubsetttxfonttoolsLICENSELICENSE.externalNEWS.rstREADME.rstttx.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/fonttools//usr/share/man/man1/-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.opensuse.org/openSUSE:Leap:15.1/standard/95d83cb98284053527dc236da9d025a0-python-FontToolscpioxz5noarch-suse-linuxPython script, ASCII text executabledirectoryASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRz9utf-833740130f7d1abf2740c6c323c7a77798a2891730a256e00cefb5c587a9540d6? 7zXZ !t/a] crv9u_d փǐ ʜUBP5 0ɟ%kW+| \4Gf9i/ll @o@FmQ}p&%5[GA1p{a_tٍY>p؏c1cG۷-_6ۯDzC˹PL)6X˱Bn~gF&;؏7Es8Mj2{zq8]#V†GKUsÒ5ZήQpJgux6#x⋒[ЬYx6T vǗ>3e}q CƹDerYe>J,x$HhdKJ#ߕYXj$&qgCBWaAܔ})H0'tǜ&3N#c]j̽8E҇)h].݅ 爫YhszOC3"/CMO,ȠD݋rKpp͆$\meMm+7doRD#βA+O׽?QwZYe)Vr:o_Mͯha7ߊ}vU m`@ 2m=|ّClo/cT]c"EiFhl@?&yWx+U<(K›2Rj).0yE[)2Iğ+ؾoxFBDPBwBe.1ȏ*4cWl`B)[,]nx[kĀaBKL52 1 Fy*[P@邒DlrDOO>4<*q(z]1mA/]ـ/Τkh+N+3?kY6Sn`GOi`vP2u>pv% FXS?ǃc!(!~*w>o#Vw^FH—/YI']D%d/^̮gRlaC[Z4q-#e2v 8 >6g&G1JT~ L@JaC@^r~I)O5ɗ[Pv: /w/f**'\Dugy9[,jM}9˗\E4lQSƛ㐠?t ;_dfDdH WGQqL<(sWߋ^v{$.|n ƫ#\89! 3XY|nğA?\Ҹ%d< rXkjU57T࣭j%x]EYýdȬ]pǜJsӹ>AZ -|Kʾl;V kv5Q(hOzd:.ظi`K k\FsR'9*v mǓ,pn|N N/ҋ(IPKW9k6iJvxБjSC "PFÄ/G6l>6 USVX g97rY0sB ,x~{#ƒ($fo&•ejXxӌ$tXBv_rnZ<KNީ B5Oo OuX>wiO8 N ڤ1vˌ,j"k)uLhgOޡ6x8jLgp2{YZ/KPWaf5+lK8&/!n Oerw'^2>EW2E!8TlWN=$P|ő. 5xGȝ^/Hnt-mL`f>gJ B1>^+R;ȰVO_!1oTJ?nL?WGҵ9 mڢ7s5}ynh_TkܼyN'R/Z\ՁGEHXcЉ7#.:_xB¬[N*;f+[O_EJ-MPh?wKbi΁FnY@|)*xQ@UXSWu說TxٜTș۴8R RVL_`5}<zA!("g!vOӞ#@;NR^,qbBJw\_HD;DWYr]{PAʇM#4exWF(UFyHgv]̊.ȫfNn$?!,\ R'<`Hv K&fR&$z3ILhK`8MvJZXVOȁKR%`~2 '1T!,Ns{zV;|Z3J)BJc <M+T㜩~ m.{/S>&w+P-c!ܒM°T5yoZ_$'Ts[PGNL=^/(e&'lGO5Ն 7EuNzW2fT/҂ ,G:oxEè)ܢro,n)z5TvU^;%gGWRcqh|~$:ܸ^b:-ㄋ~ev4(;}2zTX(2!;f6x-0 FCwzF+mZR%&5٨]}cLs+[&E38n?^P & "ш>?9zb1p V 3[tBxE([xˍq.s&&o]cڍ2Go>( 4l'))"ٜ8DkairdZp1tJQ E FJEHo#]7\|&9Vҩ;XQAΞ%jeor7 };V6&Bj'hn}UIsB<)QB;Dn[~|,贀_3jc ̊Z+iuIhDp}rc ~H\ԓ1;&toHzl%x1MtAÍ$T] ԨJZ/N'4^xH^ %ggssUhqn"t-pL*NyіQk ԏ+7Xod35M{ۗklJ@ԸHzh\вӻtțW[ )ޭk_WN #-3d>Mq\fՏbE.sVؓd ZQCߦ팝t>[W g:5GExc>~6D θ1#ʔ<QA@.oAǚ; F}|)v6WΥ-OjZCW=EVZBnzjdRurDv:aT68%|WZ ~EV=F"Z 9+]VyLYrZCzQQj /1R?-7:&sCo<:@]'`FA4Y|=& բoeNzMqXQ jD˅3,%4_AtV2X-(¨W/9o=\k4uZCj('Jj$9Zs<EԵɼ` mȨym+S=^T!4-m =23ivdtx/)>ҋUpY~auG˞A#kR5_I7vSZlx?>Y&шq7w rka Yfa$eolbZJ"6L]Hܑ#,#n-ҡ)x>>rHtsyلK{ƒnuE]v2/F8?;䢩-BDԦ Vs}am&SD MQP}ʼG dǣI#ՅIEiZȳy~K*;+͓ lہ1MLn.Dc{pU&E* rh qQȢ^*`D.Ü,[KI4PcSZ bz~N|Ge]6Sk0LW)g.r*Be-ZqGCۓ4qCU?hL|XO*EbF"Bq A0D ) J:ޫvd!48]ߡfs"ARHU9xMj,}KjK;2jcyRpܵEMk6o¼oSLKw喔Qʦ˿Gڧ8QKK_/ie0-1zk4?[ߩCgiqJoZUt:4PO4ZQQOyGj*W\w=zP9՚s' {Pe\b#\,:pup&(n`C\1x$qU7q[I8<3K?5w,vef9 WO,h GB.J@ EH3ibl-y(DAttYdzJgmǜk%.u ~4ѳZp|ZcKT&0` ƫ@Bès4m[XNYKۘMD8fptW{tee%wz̝&ʣbȾp1asQuXpD +% %=o$Fo>XWT6HM `w]tuj.LœUYW%b4kͷS|McMa-e[Y:Y$p} SU;5T=IƧo{r([#Bc:%p\0i"A9K 6$=u,܀n?b!Z);*po!JzʡY;n5+F=:P7gP~{#>*Aڲ{T\\Wi3ץr_tl $fjW E`|^;nCH=B7˭Sm>P_˰W`FIBU7g f t_qh3K;mƫ”Wo遺׮JOm''*<~O5~j6kT1!1bZ ]2 pԉW`Z&kebl=Sr6Hk%(sߝjg YuZ<<XL>GC)c]9\Gh }t%_'tN-"ĴYm>!] zĈ@S\CB"٤/wz'͊4+M8#CI#u2`Ә3&1q(x4 ]3tGȗ{4.yi01B닊 Xsت+aqTҫ"N )sjz."h}pIbQmYU9^p7֥2`Neŏ\vԸ.oZv%{Xc:|E\)a:yHI5&L6V -5'ѱ/P]|ǚi]3̈́@D 1iˑOd!W~YRXL8)Lx#$OJbg>vRHfG5CuxQѰc (ᄐ" qןˉ d7~7e,F*.YWkxӆ0fTIr o'>)Wy`/cգ.﻾93UN= |"yeBhc-g,QJ !D.ZMJT"%r'yp:-9fxF)3/@i_}%Sr6$~8_,XRklm/ u%dD׀mmV5?vDSziªpMQ5VcUCK, [_u }14S^Ttj]lԸC> m 7ґH^%g1NdR)wDO=͸2nW 2Q*,=H<Dp7 `|/^oJpGb@ŀmn\{raB(H^i0-r~Jz788raBy} ܵ4g}T buUKz]ptPMc枉r#>.p8`[,K ū~"+mb(x Z!-'x>Z1 }ޙC|JP[hT/ίX>}YQgxs⛜ #~@ߚИ&gQK@H^j1ǟ>]GYH4>;g6ł9Ge+b1!$[ؿ οEU6B.r{M#{8#x:\0ih2w%]IZ’-m@ `+} 6!A&W<;*W 1@QRR2 W{y L*3(&"#?c+v E68Mwi^Ut!7hq?0ȡSo̓4WVwاGs<BR9>z7_F.ĕbP^AFO~ y (-Ƕ#ki&=|}jGuS^:b:) KTf|Lv [+RL oQQB+ݭ%BF S|lud5Ӿ>D^?$B8# q:ޜeoyvD|eER^W-95-G?tXH\a'_K .'ieXQ,^)µF1x/z,oUj6m/O/m&gf2^"3cO{ʒ u" ڲmv}`&SGc]u!E gz]u{egٍp༕Hƛf% (MmLSc$sWx^Civ' YL϶mֻez{qu4+:̕%$Ȕ4/k;N7g4crKaS/&S -a$(vUaZDbPL;z㾻ZXYɽPIl~ Mrc`ɶ}q;"dA(t`7'bf]i+W1e >^AڔG#,g,H NTNxz+sy r䎎'Be%kn{L4M-hNi.^1VRQM H| E ѹZK#>fJ"Uј%'4Cّ R:MIy=@يR@0.(Mh; M }%ԡucxUI[ -Гl&Z2M{+?\_΅_t%AѸ󒆼q`>.Ss-36"[cC4Qќ`6~Ase G=+k%B Agq+ hDa!eBh1ZН6!Ѭq:p,>4pɸY)U21i80* /1{7RzNm[v 4SاL[~Eo s]Y @S@b5v` 7Iv]HL8"T>f+bM]HT!IjO1=H_l'>m۪PaQit`{|IRȭY;n!8$e=KUdgUYg*B֖"gcG򊋎m҃'+HSOxp6O՞nFLr)SZmDͩza@)ƟܛRV)R@. tld 1½B0>;l=fqGM٠: 5݅/lɹS1sCp^5.>7vw%3VH5-0fmt;!HXVjrA0*%&gBU1W hJ[2h0[mN+v#)|9Zo_Q _d`}7tBW潯4pl 5}~ڄxe:&,|$1\s`IϺ Qif_E (Bh2qֹ"5PWrD"mwF3c&Rn-/ ?BI-]}Tӟ(.~kv-2مuA'P+4Lj#K+ pMYsY:jx4~k;D%<ЬLE.I(Z2(д{UjB~S箇^w0)l2}ќ87V-`~E9()qdWcB&F*$ah5 (cKr>%CZ,4VI/^S_jxՕbC }G^<+geQ0YNf.oZRMʱ!T8`/7Y/gZE,Ts縀zLЊٷ~(ElXw9J>dv)IRگ%"ݓ$\InQaD-yʖ*4^ "R_c( -|'O9z6PadW|?"hwYf>vgZطBs)s!P`6aCTpxVÿ[Ƥ4.>}R+D>0C_ Dk " HD"9kn;bޡs[5^}C3F&雠⏊VΫAbt2H!fV ;eT\G ƽcR(6.g kYϝVZO>~9}3ߪ#( llOf4?i,KR` rϧ?cш^J(t=w)AA %n˦? Ўiǯq^@'Hs1փ`_ U WAW8M4`̀`uG`lR*0 ݍyPT7v 8Rca~upi^Y }> :b9+_ 5my>`^_28Ϸfy* .2ךRx䭼uN܃Ͳ~d`0Zꂶ=Cut;C)Ym~m"^]TwˢQdOٲ>jóS^w&Vr]rDp%eMP!/s8]ګPeiD\r1zO/4 $ׅLFa<sЮ0paE@"PckÿzxZOQѺ-zG <>y=1X!I$#`S 3-I%X[^2Zhhg'U?/Sמ~Z9yZy^0s`5dBHL0dO>z_odmӃd|l?6[@hŠ7??欴=khjq vz3 +OLF#,M!Ȃ{5b_m!+;V,Dt+'^<ACt}0Xq4’1u+\uw`q,4lŏ 5y3\TۇZ$(Wɪzu:OÁ<$V$™[ǹb=aBy0`V{͑C<9筰2,o[vЉsV؈r i$rH>i нXe)#Vxɠ[[RH/7EճHo 9ȐLD$Ru^q/`V hф;D'w$5ڬTbNx4$qJ =_hTW NzM~1.~2lSbggV@uu~]T:bgkТ# ґ,QPBp=$se=;!q&)tO=o`>'d™r`= ExW׍ 7P i _晸 JxF!ґ`6%|;K+b1ʹLMõjnΛ Pڴ/6PU8N?lAxu2"$TYr@~)jf&/.[@V8ITdIr{ }i\ R1G9s$!$'F]ɜ?Șiv}=[r ]ʿ73EBn"IzU?+%$0-)oZ'&~R@-2 w֕e+ݩ ih}m`h(]sYh85>w f#sSEА,PFG#B&i$‹kP:˦z3 {0V!([*H8哈ryul*y 'BZhҾhR]eU\wrUӚ乞8ܧg3wCF@zUt*pU `&8X鮬]Kڔv4~n~F[O>R7<|%l4'@n^@ JAEPy2zoOHD> une.^\I"5*-ñ0zjtv?w!b5P8x@.UH'ፅmz^bE TTM"sv18gejvEob 1O#IWNpB;ɉ"\xo7ԧ`@:3l8Q9(A끑RFZgC- A͢a(uhW*1Pⲑ(Gu17;4dZDҘP2N}(5tMГh=w˿666rXkr@/P+[X [ȻVy9GDJF wyT*$'m,R2}~mu KtUek['$ L궍C2X!?ucK E5j1ߨzAjR dE}s?aFQӽNYk,Ѻ\1`Im#RNĥ]hJz^ (?;:EIlJO0;E Y'RA0=E?6UڒCLCel[ֹIevQů&X cE;6]بݢ'ŽwHM;,a+xVZwlz8vC :{[a1Ou=uhZ6*" N(\ VZ\4X6 vGf(h(SKr(ZtL-1N7$iyt<9F%q~}|8ٟep udJUL;tchbY.nIt}/ p}uX"cC=Wa@~g L ?85v\fp87x6dV˖lIm5m)}xnW<0u? ]a=x:.a;?cWũŞ$ t`A{:)e) ?ȼ֘OzI!æ(EfpO| å}S' mo*2C% e<웈:Uf( k(u_ˤm>NAMi 9fKAXԴRA&reG>5f 7S@z[\ܥ`qIgG8ޣČ&{=Idq[yڂEOY"illSSٟ~p4>ܤJmh+:S{vor3:9aC\t`YN;+A(0&E܁w[>qJ;.0DGd[fBjI;otࣼNb{\O|ɦ|t踆NZMo_ `].սEż cIM]UCU.P4ۊ^5P [J62nK"V0g㸲:PR@#db)0s^1 kq:>|*i#~D}wel5u񍢠S-~^[eNB:}~u30+˺}QI{v Q%"^:g-WAt@ƕb3L2/7v-*=;A[yȜ;"׌v;u~PG}_/ʃorgMeH#⅃Ex),!8&6yW0-p4 !ŏGr}ᚮȉLF֫ zIB6`]d甍3J6#Di4CaUT.X{)͹nAETmSVJsS+/@uK0:#}4APo][8d<׬-Ho;;KT"3,aiQ%'@/X &_̸25R3zR*FܡL VťpTJ1 )ƿQR~aֻ1q;v9W&[Yd?S[=ʫBfxƐV~`[T.MFl4_x`v0:OL1}EofsAC8럛z#d"[S7(f iӬ1^ԑEJz?8Hs.8L_`,*ð~):uDɘn @Һdhry|)8͌-Ba'_E46F_E8&apmӣw>%T͜MH=PR#˜z6e GI$҈a$` FTjO/ DrnB"F<~ϭsSD"GW.hDdilg H}SR釣!rNܣKKij8!ga{NLWfp!-Y=ͫ;)dce̳GuLe!)īpۉXAN=DzO_:|ă~ˇb"rliCzMς]ƀ*(oJG?{+q?Wyqȗ8b,1"7pIa"D IXRD.2ˣb5iuC+uNF ;$rjyNrX(ЏqWRGOa8Qw :Zm6 %qɧfFX$4n3ܨJ}v!'O8:CGGG.ʋ!AJ94:<|#BJV[}i7e7M:Le̬p׭['F=* ֢˯mZjl;k}; kdr[;!_X,y쇗q t 9ioP`r TXPlkYpPeŲyYY'Q7w>>u(ezLJidi0="JᖓwE _B^vlYhoWnA3k<WȩY"|F?y6ZbD7agvNܟPR!J@3nݕ*!1s,ߨ4n10rF8XH#t4|0rSU˒vم I<l0