graphite2-1.3.11-2.12 >  A [jp9|dAre&0 $j NN7m" R^P,h7-8)I%fy_REg]P}MJ G5nXô}Q0@¢r"]è.D1߮і7<ܰMHBizZݕ&qf FY j짶s5cBa(E"g0GnJqK#g?ډD3dEd852c8423e17647d48af90bb899d3423f40251b55a4dc55f227314bc4b4d5cb9dd83886354e1d2fbcd167407d35012516c05d8f1bg[jp9| }tf0 p6*~B]/ eԷ_]EO(QDfx*|F_66tu/#GU*B_չ}{SE۔`h )̃ z9Ƭ.C&"pl>wBzQ{}뇮AVm\;W}wlVY7=< |`"K8˚ A" ۾{ oݫdˊj|0>\>p>?d   Z>\ r     4 h  (89h:F$G8HHIXX\Yd\|]^bcdefluv$wxy$ zHX\bCgraphite21.3.112.12Font rendering capabilities for complex non-Roman writing systemsGraphite2 is a project within SIL's Non-Roman Script Initiative and Language Software Development groups to provide rendering capabilities for complex non-Roman writing systems. Graphite can be used to create "smart fonts" capable of displaying writing systems with various complex behaviors. With respect to the Text Encoding Model, Graphite handles the "Rendering" aspect of writing system implementation.[jsheep71SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later OR MPL-2.0+https://www.suse.com/Productivity/Publishing/Wordhttp://graphite.sil.org/linuxx86_64hgA큤[j[jZûZû58aaef59772f659a89fa0e5a6d592ff4ab585ed3d679da01e13ebd2b6f0afe734f5c886a12386def2e6e9cc45de3133299d57a1dc9ae61633b0758f6fe092134a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861rootrootrootrootrootrootrootrootgraphite2-1.3.11-2.12.src.rpmgraphite2graphite2(x86-64)@@@@@@@@@    libc.so.6()(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)libgraphite2.so.3()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ZZkZv@Z`@Z&@ZYJ_XX2WPV2V@VwVqR@UpU@UĝU[%TFJR@R@RR@R@R@QzPP6@PP@Ptchvatal@suse.compgajdos@suse.comschwab@suse.detchvatal@suse.comtchvatal@suse.commpluskal@suse.comtchvatal@suse.compgajdos@suse.compgajdos@suse.comtchvatal@suse.comtchvatal@suse.compgajdos@suse.comtchvatal@suse.compgajdos@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comfstrba@suse.comdmueller@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comdimstar@opensuse.orgcrrodriguez@opensuse.orgcfarrell@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com- Use python3 everywhere - Drop fonttools test dep as it pulls TON of py3 packages- Update to 1.3.11: - removed patches (upstreamed or not needed) * gcc8.patch (code commeted out) * graphite-nonvoid-return.patch (code commented out) * graphite2-python3_tests.patch (upstreamed) * graphite2-python3_tests_cornercases.patch (upstreamed - refreshed patch * link-gcc-shared.diff - fixes security issue: CVE-2018-7999 [bsc#1084850] + graphite2-CVE-2018-7999.patch- gcc8.patch: return correct value from stream operator- Do not BR asciidoc as we do not install the generated html page- Make sure we switch to python3 only on SLE15+ and not on SLE12- Add patches to fix tests when using python3: * graphite2-python3_tests.patch * graphite2-python3_tests_cornercases.patch - Refresh all other patches - Use fancy name for downloaded tarball - Run spec-cleaner- Use %ctest macro - Update license string to lgpl2.1+ and mpl2.0+ - Remove patch graphite2-CVE-2017-5436.patch - Update to 1.3.10: * Upstream marks this as contianing various bugfixes without any specific mentions- security update: * CVE-2017-5436 [bsc#1035204] + graphite2-CVE-2017-5436.patch- Version update to 1.3.9: fixes some bugs in the collision avoidance and may give slightly improved results in some cases.- Version update to 1.3.8: * Various bugfixes found by fuzzers- Update to 1.3.6 * This fixes a number of security related bugs. There are no feature improvements or bug fixes in this release.- updated to 1.3.5 bnc#965803 CVE-2016-1521: * Security bug fix * Fix ARM misalignment problem * Track latest cmake- Version update to 1.3.4: * Fix Collision Kerning ignoring some diacritics * Handle pass bits 16-31 to speed up fonts with > 16 passes * Various minor fuzz bug fixes * Make Coverity happy * Add GR_FALLTHROUGH macro for clang c++11 - Upstream moved to github- updated to 1.3.3 * Slight speed up in Collision Avoidance * Remove dead bidi code * Bug fixes . Between pass bidi reorderings and at the end . Decompressor fuzz bugs . Other fuzz bugs- Version bump top 1.3.2: * Remove full bidi. All segments are assumed to be single directioned. * Bug fixes: + Decompressor corner cases + Various fuzz bugs- Version bump to 1.3.1: * Deprecation warning: Full bidi support is about to be deprecated. Make contact if this impacts you. * Change compression block format slightly to conform to LZ4 * Handle mono direction text with diacritics consistently. Fonts now see the direction they expect consistently and bidi now gives expected results. * Fixed lots of fuzz bugs * Coverity cleanups * Build now works for clang and/or asan and/or afl etc.- Version bump to 1.3.0: * Various tweaks for the arabic fonts - Added patches: * graphite-nonvoid-return.patch * graphite2-1.2.0-cmakepath.patch - Removed patches: * no-specific-nunit-version.diff * soname.diff- Remove unnecessary utf-8 characters from the spec file- add link-gcc-shared.diff: link -lgcc_s to fix undefined symbols on various ARM architectures- Remove harfbuzz dep. Breaks another buildcycle. This effectively means we are not running tests. No functional changes otherwise.- Remove texlive dep to remove dep circle.- Use rpath so the tests work.- Enable the tests. They work on 13.1 but fail on Factory...- Version bump to 1.2.4: * Various bugfixes * Expanded testsuite - Remove graphite2-arm.patch - applied upstream - Add patches from debian: * soname.diff * no-specific-nunit-version.diff - Run^Wdocument tests and generate documentation- Use cmake macros for nice and tidy setup.- Add baselibs.conf and provide libgraphite2-3-32bit, which is at this moment required by harfbuzz.- graphite2-arm.patch :Fix build in arm and possible other platforms, we should notuse -nodefaultlibs as a linker flag and let the system do its job automatically. - freetype-devel should be freetype2-devel- license update: LGPL-2.1+ or GPL-2.0+ or MPL-1.1 See License file (most source code notices concur)- Whitespace trying to figure out why spec file is interpreted as binary.- Fix desc not to mention libexttextcat.- Initial commit version 1.2.0.sheep71 15272782601.3.11-2.121.3.11-2.12gr2fonttestgraphite2COPYINGLICENSE/usr/bin//usr/share/doc/packages//usr/share/doc/packages/graphite2/-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.suse.de/SUSE:SLE-15:GA/standard/3a8d219cab54d5c8bdfdb377e9645ada-graphite2cpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=f375b6bbac737a2bad44245341a4ed67a2432052, strippeddirectoryASCII text RRRRRRRRReY#6ݳr=utf-8e63279f15a96ddaca4cd43747908154c5bc6ceb6742574d3d02db069702d5941? 7zXZ !t/F] crv9ui uS+18NCF' bukkLAЯ3qݐO1ழvF&W7:l!ݎ_AQˈZ5EL!,wFDؘS7_Lpm ̗@QܕJ-݈W\QeJdbd YP~nZB,K=|UɄ{D?(0 On$g39/+*9ǍتRCfPSmrSQgfQ#x@)=;f))j x#)k!w.KBC᜷ ~" 2Qu>"Lj۔O}|KgzuaiuNO %K"guÿhkv$39MMs56c%5m3B^i70I`@& '?/6qTS8g_EguR&!GP$뢈W#`XD=Ќ_oCJA]߈IHԘֽgoᨧ4`-o-BLzc>Pr~(Usˤ枰7U1?Ct\TOAaR=.BImD #z}+V5~76檁a9OT".wZM҈?`ByVo6rR+=1dx(=hy2%)x]H?}8&:n$:ȍaMejW)%SG kG=w2f/ ׬|:tL;egpȉu䗩zc1x! >بpҫ3#r1&VqQGX(h]@z" y?ݻ:k^.cq] #v.=ٱv_~GQa}g(;{ m$R@{<۾rUM 6DJ^ag BіT{V Յ"+IaJD:d;K+.X9z5IؔL|O[h\ߝCjx:&2=~PPz˝`mWJ(ˇ_趷?gةk֟PtNls.2MЃǮA`sZ%P#1]I~+VUCTTv"(IXѷ{2~3N:54 %} sA(3)ݨѮa:®$An+cWJr-eCts`}LV%4b|֕Ƞ9E,P(PYcK=pkuoPL`2*jeo *\b 3,}ֲ.T֬(БivׯɺN.F`OZYbI8tr ~TL0_3Z_c">4BYOȆnt+W5w Ί,?H:ތs>2zP)?_#9,^>ښ:$ّ0]|_5Mum%n3ʈʜ|%Eu6)};R;]#ԋ_N%% qnV5-7L aqSr"nBPn(Pgk.vf}Tm^7JbFW:S!͡u>BfeqA@vkנ[Fܘv66oxFWYIs?&,jغ|5 p7%Gc)HN*F(턒lAH5Qo9InSƧS_b-U z 1 .^`zbJrSXn$PnǯWōLw^I,%_ڮM]v>u C.Pt(G - ՗cs?*Y'> 'yͭI,b1׀Q_eGSZknə#A&  Jq SEOEY"( "_Vĉ&n L~9& ج\W*$팴x+fOr+}pW+M遐]ݰ@ %?ۣ5 /} ݛ;(%n+xH˿07ȱ2b٠U+n~,Mu[;_x=kFQMzk*iZbik,?h 21*G\ܤ0 e}/(V8  W%ک./yMΠG8UyErڱ;G̊`tN훔IDlK斉Hܰ|9qi_. қNvz?!&2{*~K [)Z.-x)xsڪm=^ A'Di;αS?t?O|.W(e-zyQE>soV׽m #hʡ#iwSzjj+ ÏףqK;:V0wAqOb9TRgkPMZK@yw&&fx&6=Z-#G {yq hN1Of!50+yf)!i8R8dZ}LCy q-ڂ{h`Rq[O.)6yjٟFF͑js4jwg~@@.|;a=se2aiCgIE6BެljIhrQpcÍyk[[Uw)*=-i05ft|fD4}F;QQ(e>B[\۪1HrdZ&5)\,PYϾH,(0[q ycQ@6"aĸYRWl1y.>^e@ӌl|:>A^=X0;GOX9i@̾'% 7,mlDf+ZvSN3!GH`^hBRpq)ȚD3 @t;MmE`B'`%XnZ }6١1"(K+ǚ$hB-bKm$M>r<st(*ZM鬔:׃fYVZg\[DAÚe5nf4T N,_I (tI ; &w 5Pq1hUO\D`^+NREhgfJ{ F+_ QKF`lʬwgY>Ǥb}CZ&u ;`)t$haSfd shD5LC.!ƛ>x&kЏNÒqb m8< pSڪ^׋8U[獕}v;‚ه͜%xcJ7 }'+yG-Tܛw@ ڑ,ek$\Wb:Pͫ0Ƨ2޷䐤28}lӴKeQm*P/)x=|)fV+FkOSg8*Œ TBZ?tWjN+dz( :$y/u~qTZ`6W/'A`E/sQ!٢=XN9:Gc!d}r.(lRlqDX*8gcTA AДh6T_;_8uO[٦4efM ,"a pŠI?(.:\Q+¬W'mw-LGNe'M0GΗf:]A,r(S.s9w\+D\]s&P=' {l4_y)=QV O8FpY6r+ȗ5ڃ \'(D [޶p~j+.Zeٗd4O~q 5xuRPF>U"vfjFT3ǧ,|&gO6qfAV8;q4a4fKK9|]s3 (L=JCY|kKܣ.fŢЯ4-_@I%p h{dЯEB L+@qs BCMúQG&rrĝy'鼟b L~Ur-;Z!_xi)i5MR~[;s&6cv^"o/kGթ(H ,[gcB U3ȠW5TgSsY}zAm,2AcTFFG(JkOEUkZ9ycH(Rg7Ө7 iF~񵵰i|\_\ I ȻQVR'pw-,_]LsR6%^}d7\#n 3;/K7's`֌bp8>7t Sz{).oH/-BԻC#,}X1׹}Nk@jv&C(ڮE]llc?qTcr#1/dJ|KCg &S+-ע -aBuΊ3Ү/A=c"W6CHǀ]n-+p,PDOhcR @٪ #Gbr"mȃfHAO.?vwv@'SܴkҞrkw7Lgl-P"6qzFkbK9$2*"XwIԘ55mle%sw) \M&PMkzx]0J%ݍ-2gkZ&)靖Y0\O Cu:d-&څF4 U/OQMs]J wVIe--GUlQzqYRŸzYuaoЁ$p-kf&zw1|{`/~i<8Odèb!0>.̫ E?|SW @pFmA5-Ty;q';@:.?UK|(aMU~}ފ|CbLb8[d+mJ'0=}UmVڨv%CqDlW\ut{@ fAAIPSpIŧ/ 1ςv3A }){g_(8%~(cJznݶQZǔO6=,+WY,a:Yk@(gTf}a"/g$By #W}6A҈@3hL'W@5P+xYcW_ʺ$zI|FmJP)H 9W'(%seSzl-x b9y\x8՟]u÷9(JgAc$ 5JQ3 aεnyF2ףѭM>&aizHCp;Fih:`U{y #4Vx:7n :J#ߞ<?a['=ԁ7QB?M=HXWAԳ40Hd$&n7##?ϧ$t4b3 7$ Ȱy20OBG2M#'49mONA_!qȵҼ$Hd3UfN{BD3߿~eA$M Ku32dCKYP]Q5>}Ẽ?>ė,sFX9tl$-(ՖNLI%A,'xYEԞ/""ǽMǢk"eJ$s=)H/ypgW&rA%cDB )Ȃ(^N%U=cyЃ6<-)҃2xđp0A-dcBs! MrVݒV&_R9}a(Uu@ ȫGhȒGfYMpwQ=O*/7r`f}k:ߺFpL\9ՅM'! ^x Zv{!t 9M{BM&!rMJ~F8IP;Ұ Π~t+_K8&&]%B@`P¯i0>~z֏$X2sr%0V=em̱}!%+Lz-~}3lq4Llf8~V ƍZ?lFG'@`hb;_+  ba> ߱-)SGpg^Zu]-g ׊ITDžk`E~G|N+h36;ۙ ڕ͕ޢϨӨo7~Oך@1bPtcD0WqhY̛=#!寃/FUj\GO@gKcՔũš9xMSP ;z ?UGגŜycUY)x_Xဗ4S)P f*f?^h`Si[0T("ئԽ6dv?::vjWNAxs|`UC)g;<njans7hwm̻ f>[B:55dxg>FdHb/|[oKx@\;9:S!!hg)Mh^ڪ%9p[dbx̀9!ȭσ4 չn7bslE׿iED ֬uxI<I!nG@F DP R[1y6/Qc F S1"e#-BȕCXl^vԚlՖDMaR|+/@ ̹?ޗ"mI`8ez'$ߦ?,4bWݰyk}]*dr/R~;WJ ̜oA9>i3عdK 0H3ڟCv|Ӛ lJ1o'm:{6΍C\Lw>C/߶_;g45 ݗ (SGެsҦ:9 f"Ǒ:͙0lKφ" C'-r,T3auL^WH UsBF#W?ϐٺ&~E$`J^0PϬ|=k5g˔,6j.尊?qMT|E3Hc)BMtYl25 ǿpu8j[H- A0ףdu_ yvKT\t-8ǵZpFoPColf)~ϕp v|n}4`kJ7k6W~M)'ѹe&ϖgS:[' "Y <X{8B011LʕSPRSՓwG2Ԗ{ŅZ'Bl:toRbI\TQFuy[dSЍd|OY]*RR}[~BTH8fwACnAiOYY.VcA7Iv`d5h2-bĖq'S3($04 1`nu1y<`QOy#t [14 S*-\@m?[[?A3C8p%(9 2@qD]bm"&Ik=/ol4h(ǜc5"gSݸ)ط\MDn-U/'k߿Y +3sk(Y@Ԟِ:n(#YkCJg hT @N{eډ7A;@9mZ?ЋY|Y6;z=iB /Vu26~} 4 Q$b &yV'EBO~@ W;X|(W\͐Idl:V\h3eс7nԦB%k_Ke>m[5atpI.r!4@G'vL~2hp뮤{V04Rƀxatޣ'm x'}UCWt+gI Nh# '925 VN?-)PG˽^|Yi>˻mn:$qWq!z*?\V;G'[*ruI .WU𐲡1ts퉳2&VJb1?HͶysl ]'5\9ng^Btt&GܞNbdZyA^#>f26?4i$f=뛨/k)hyu@~5A;c(2 ]p6k?tc'OYytk64`ئ"\=$_8 mO H62Qö G)Mv S]\?u~Wk5hFc0/I`1Eq (%ٝᔘad Z=U٣_ ꋘR2uܡA2]z _1>?;)GP%n{2Els޻(]U81E 3^V] K .d?Vn}:OGL[_%/S_7[1shi 7aRl RuLlTI8CGzT~QF "/~FĂuMmgb`;rwX +,6tXPK郾"h:xM-'̓i并 LM:_|c'`^WCJv7ɭ݉a`;{U,l|Vf#O 1pZs x IyOXD5nŭ8^llM 6fH p4`Cqth?ͩw9 FmɶҷoIꩀa"ꅞ&KSv^1}]Kzw~cZҌ烯oJ$g}X*_]ZEmV 4p xgtR;L}ZsW_4|97TZH(3oÖ/-UWRwN-Y&lAL\ts zoM#uZC((YU,EOh(d(Gu~PL//JOdZ0dQp=6OJmL`g#%KW#˶+gؕ!S]4Co㓜m95Q62x#cۼڧoH>[}dKWg#29>O9y(ς@0[Uo~u5܃C3c: i65W :Nr0Pt{~NM{b4K 6M?vm/B"ӳB7(}Kx* ⽟2w= C9U}RB<,:LojH&:oegbqyT`"W!V GXekd"MB_L2EF *=PI:儥tm \ry)iv<:7^m>h@&VUf"W& )⹔jVTutzC%c٢8Wl`خ'NBi${ٜ'Lݹf(ȶ עƋ|#;dj @Sev;i2&~ft^Q!t2{@#sQF 39xHǚk/Gᅩ`jNj sr4óZݗe*nNHP+M1c ؙ9#=&>?DΗ=&_ng`17V7^[P&S󍨒DTqt )Cèz~t{:tω/m[ߝ|N rٴԟ7.ӊ0b A Vp]OFF}6y̨^ǿ# 1Dh 3Z1:as8Du4hXʊSFo%(:R4ҸQ]b) }H-'JRܧ:ݠG8n{bIO)Dum遘}<("fn%7)K`y_MB3*7.FO30]m5۸:nÍ`i3adqvޝh FgiYT"WԼH&gk.rUV3X&P_NȠs }mU0/gbO׼yewSg4Hgӹo֨ʔ"#D9NJzw'KXXA 0 {H"h4'܇rФj{R3 K}=C>վ[I/#>/(l/Ѯ>c G5-%#!pqe*;ѐ?Euܫ #QH{w!;0S 0[LMvRRSnѕK܅cRݙ ٻ,1%]tQI֑<%UH!/HRezQo [S~w߹?ө}Yӿ)sIJg遑dt }ECʼ%ԯTT YZ