graphite2-1.3.11-2.12 >  A [ Qp9|a\HT@e@ 5eLfI"JuvЯE/}9-}cn&\6)|`G>q ̴> )\nY# ݙ/չiY7 dbu'qB:loAh<{}{/MYp #9CZ!.")+& Dԉ[V7h`a/Y{-## 3Ǎ\]^ɉQ;oX?08ec92111d359f95a71aacae108db25475a5ce0aff309341395125ed1e92dacb46cc67c9223ae867d2ea48cd575c1e8d58a2c071g[ Qp9|k5F֓oJ>>K'LS;lw xeX*(7Q1dci#ܴ=gm\ }'qzǩ5^JGWf۫Ψ]^G`w  棉Uk&6$eIG ł[ R7˭{% wќجZOЄNSi3?^<37nG'#|W!*(w>p>?d   Z!B` v      < p  (89:F<GTHdItXxY\]^bcdeflu4vDw(x8yH zl|Cgraphite21.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.[ Qwthunderx6tSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later OR MPL-2.0+https://www.suse.com/Productivity/Publishing/Wordhttp://graphite.sil.org/linuxaarch64HgA큤[ Qr[ QuZûZûade7e09bfd85d779ccd77e9084d7d0288d90deaddf65fdf50460f20cc2476d774f5c886a12386def2e6e9cc45de3133299d57a1dc9ae61633b0758f6fe092134a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861rootrootrootrootrootrootrootrootgraphite2-1.3.11-2.12.src.rpmgraphite2graphite2(aarch-64)@@@@@@@@@    ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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.thunderx6 15273373351.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-graphite2cpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=4f40e063ca3da0e99a494654b0c23ed01bfe3dbf, strippeddirectoryASCII text RRRRRRRRR;N>Jutf-8a55acb28da7f1d74fbf1e267e3ac5d0a2354882cfbe04d47b56683486297d8fb? 7zXZ !t/wF] crv9uO]!1Hjs;^CeI~RP Zd ոYcsɼ緌 CHYzP$I'q]Sf.^ r20w.:mnmMnffc ˊߩpü lT8S*S*0>4+9d|Jp@2 Igs!9&.V=U&xNYjo#_tTق(Yq.xDB<ĩI[xb WFf2jq "|X1ɤ/;.#5slh# Bl)iA8빶C̆Od(TD?s< >2hׄ$G&>Od(@}!<|k  Qkg$k r+X jR%|, dҏIr*kTȝH6j 4V"`<#7{2^T*u7H*ۧk{ v0&gq^5U{!v)VĺlB`{\\ Xٽ9/R0 0{gLU_u cp7P\V=ppH3˃H>(.J&oeRk&彆2Èj"&D_O'z^Q %ņfdr\YRi8/6>;Ƭ_) 9':kA  Gf+V3ڑuQ@? #BB v 7=0C hpӅ!MDe$kc{Fz!wkn\9hC=x*w-VUޮ8׺RGDؽ)<゙0dɤTZT+o(KzS0%l]n|Ȕ~yG#nw2Uz9#`'e;b$c}J3\Y&58$]j\07ׁ p',4vB;WR⧝\F1)NȠ{T8VYJO kj{=ۉ dTeh$_ 6=7k)Ȼo6ė̮v6N] ! rZf`6ǺMbp)ŠL)3zKO`evIҋAu%A5*hQR6:{;g2ijcOLB4k HD$b_p@:v &Ǩ]i}< g*([{I:zTnZk*׀k9'4CSHjv=;9!itúZD37˗7Mߏ2 j- lی^֎$Wn.h:qN%ѠMT\KdM1eoę(%3ăpLAO?w$L!Obt 35-;B\wz O_ACaHp 3Av;ko1t  Gߎkauٲ ,ӏ +-l?7!֩ٲ|k+R6 +czꀂ]On8!3n,DΛ\7q)anMUF-$&}Cvp_腩:G!َf8jؓvW_:}X6Io'yH8QW*zڶX0hs1IFdrn۱W6ԤBRVdtt.!5`U]&$kڎyr|B_Tn+9j' S'vd͜atII䖛c. J# G1By!ػD+"Ú8(ep,;lTpR^ctj%Pya>wcGN}f%rտwA4PA,#){c/o'R@oKU I=tA5uPGf_Uku5b8t9Gneǥm';0LL /FM)r`+Og˔Bft LWyaa&NUs+/c~UT /KpP לBn&/6mm6srӫ3Jq # PşEx@꣗ Q3'Ȇ}_smn..!\KdW-ӜokwIt_"xMo}V?$oW N-J3ik%Z<,~^:i=L}DwvVs_4FĚ [Tx5IBכ7"(/rR C:{QN.6)dQ3كnkH *LIC$3VJj3sHXdjjw$3xц0z-y!ģ=%;CD*3γ'fJb-ȁBp)|~45@'NPsT=-|}Gr~}I( %Z4}crV҂wbwLu%0|Vx0{,{iQc֋L.CL3,brGxߦ v60/?:D,l e+߶KEHTVyfQ/(. ~Ǻ < 8[UAX!s7ۓ*Os{) GLˠ]VᬘӀg^UdJsPJZ Jߜk}R{eׯJxMp\S{3nBU= :1qvUoV +f:l4fd@u&PJDL:r\f=nw>qG;@~C1uRc~lȌKc#Hz+urv{ 0#NlL۬'x ^/Q؅BtcR?i6(pV&gՌe+VwYd#kuW#IvĿ>6Q f-NM۷2w@e){G#+btUH{'Xg iWue_=Q8$E Z5F?=2eQFO *p5%G:^i>1z>0MAp[R:ШXU:]7!86毽]jy3n%`4Ja>>,CF7-W!\jGro0v^U̓cA}t' ʃ]'lȕ971d5d;3^xӤhfse?rWFpBD~JUµkLODv~mwKշ p|Ofa9F5g8_-t+ݱ${ak;fCſwƕ ؞e٦irvpmk}L`Wv@Ăx)cB\o|Ue6 HWj"ic) :Y)FᴜԶ_^g\;H}Hɾo{Cc ڪ9sDHV@+=N ^ `[^=PnOJE(w J[Uw?+JL H )p|#TVgCFjGLjV+pAfz:ƾ54E}VJm6C~8Żw|*j?c5 H6r}! <,:A#3葌up?|2l")CP5eVzrj\bwW  aRxk$rBb'+irzc+px9!N?Cq@u< MRz7%tMcјҢxFj 1ͪ^PJޮv4 \)F$klqxYz5)6 sٗ*&k[C@f~?2TL>ILW`} z6R҅}CQee0Ht+@ZH DQz\u#H[XUc3+ݿ] yg ':&9{};JDK%=3i{T%5 dzz벩ٯLO ]EO FpO'~emJқKl ӃB^@kwv; Мa+R9ə*)ʼn{܃:1\*& F!ܾ+K<(Վ˰ȒkለM`"Z z3r>Ujqv".]Ӈ>kG)lwp놩F%"utI _ kHt}_מR3hRñnZ7wi%K]Où#M~[VLdQWwKXm-ޜl~oLkoۦ@HLduPyҴihF\yN}>Hw&@!!S'HVJ#(B̥!z !M`=om|mi)c98%ؽL ÛEx?a]*Bz1;c .8Vϡ"OsT#?ҫ)0(ZNܘA%v 2vFH -(_0릫*:/_SـfOS{߭o]ሂ|LLx MYehNPxOb=-=OZs<#3HQb叕 ]NzζY f$/ow(8&d[UؘEw;j]hohYUi X* &i : N-%IV/W%tX:G9$^CBjegBi#F'^2G/DCQsKz\sPDŗ7>pZ[i OȀKc=fGFyvV ?T8M'e0F5Vw;M=yB['դ;K) 3wH&X5UDo0E!خ@W^>gpAL@ @9YŁ6*9wk3Lo3i{tŀ[`d4vo{X~+jʃ?/sQE7f11$mqR~jZҍz!xĨupj)m S3#>]^?–p"5- [Ovg lT}??߱EHɭMU N?[R7Y;/p)\Rŀ!TBjځrY;  gQIϰx bm 5 NTRF*gT9|狼V Hs,d: n› Bh/|<'O:id鮺5]cԖ`g U!Ahb~ƈ zjBZo:_xR`!re[;qP3,L y#TAܤc!^ rhtHn>i#z <.[PjZUTK@RZٽxQPiggHY5u8I1잕v+@xm6;ƻRȞu -٧E"MՒ#N1zMaE(?_g=CtfFVov/vsjlF k30 d(iAPS%d2Ua nRlYD ('[ݐg /筣$萭mŨ\.%(BW"zT( sg`E{߳~a);KQ0\W M& 3aBZFݻ˯A,8nXKaujF$oպ^Ϟ<!)'(e;`.[y1*p17΋mgѶYcd98hV-OOhMq4w4 Z^&Udϖ\v$"x` &4z=9yvv--3v#M~9Bرd RF5iCQx>:)&( ǔKE舔C glp{yX<_9TL2E@C&#ѵ ٻG nKq]a^tgygq C}Ԃi06~TP"^Y3Rrw-~zzt@C:8# UyHy8/ckkIN %Xbn1c¤fY*m NةPVSۦ5elcUCnpEbyy.X1=4:Ta+ܭAR]vMpN<2x:q; 1Z,bNRS^3( ! \**:}:pZϺ8lx bW5x S)H>T9CN"UԐI x+*ju`-'%[弽/,k> AIPjdW. h+ ŷRR+ |µ$;@cBJK!mkQę_aԈs.¬n #_W{FI Wϙ̫}͟]?fI'QSn;d27 9`rc;.>|UI~eʢ?%iٰik*%G{|cnہFb2DN](LUP3n֦ݠwʖ1il~Y}R8˝HNƳi6 ^6NF:ubv\٫b aќ5:+V@ |Q` b;S>ŶJeoJqkD6"hϯ_?4M?{~h %B[a/+kDiOAD9(,/ yrfK@0AUSbs]ww#*BB6ym FwBvt~L?% H{ }z88>s[B;ogANфFxY}w 4e]{O]9OTw]SFB/?v@jZ'~ 2IV$GBi>K؉><ww0!  $`I* T_c-gZbJFFW^lׅ]gj12(f̕#EqGCgu /Ȩt8$8: |)<] G' u~SWT93_ X7kJ 9T6ў-d[߃%:0-z ofܡ`+;Etvюbݟ *~$ (i&տ\!#|K2뒝YYXWE7 ] Td%w o#8еd*0 <:O}P;skO뢕6.4cKLCR+xO~r8E;oP;,ib Q(MsbSaAo%lm<5|w\09nUyb5}6l-H㶢g^ lE#iZgGX'{ _?\ި{- MFc%CzΤ]q4bs;~i47E䚒ݭG~۽NdOӤ]F8ƓMFй)j]Bn(a}iyQO1LcOZwSpG픍Tבf:FcFݬL1)IڴI*8d/f V(vx>کFxlOD}zXSbRj,cky?lgI=QLM;DOaں[rEٹ2*R-#r(8CF>??jNz4,/,eFR ;nJ(οm_h Kl0׈C Tƒ\T-;Y4@!,=-1Wmv(?Ipc 6˽F8d8G;vE4" oوz0,k%7̦j0\>b1+LIޚ%2 Z35ѳqj4uh*̓ߍIU)ޫh5X/ϷB(m#da/ VY0X DP*#. T q>{_v\3L4bw+GVȏTEcF 7ƀa@M C<׳4")b5@<L sHOOVnk6/MpZ %fsS?UDPRacSneѲjx#.  0xWA8o _D?xtDb_<ˁܪ"*&kc%zHcJ}?g1M20ão\'+w} Q=GO&9#ai&6e2s׋.WWfW4fA@kq䎑u,4HA3oHI<5%?6S9t7B)f!P*Tx`@Yb<W(տ7`@e!Nc*WZv?skvB,8#>BdZRZs}V~7XӡۜS%SQxI `95 @^6r`}MV0Qz=Fzh5mm.[UbHpEƗ-4O1Q[?BY9M"n ?#WVd]׺~Fʥ.Lr9_!-.+]dv`w.39ՒĪ9U_gz+-mt}ю+5ɝ^iuej]'K%a% -P%NzQ_5yy Q>kh4"6iFtjgJL@>mԎYKNy.T/:e_j۹2Vͬx4Y ֬ېPX -.^Ʃ2ᶩؚKƮa|4z IR9Z7.dΜ.(GK31:Fl-*x!yWWڳctKUj,lU|!ӡjrs*KeQ4KK^G'ֈO[W;]{|y#D2=G9Duyk7()}襖ݡJZ!A-b4p ]kyF=yĨey"8O;8ĵ\>AIc 4mMcNOf/L ms.2%OG>9[Nyj8ktڔ)?+wAᅌ/Q C׶pe 07nO4-ٚgyS&\փ(ntka%Ď607DNq{UWۈ<;t>`p T[̄&M&X9wGVy9zГX'E~_|.KuY6C[PNnB?82*ɪ#7J J &_#mw1WvsOÅe,<*rN, 6ř)K `:~L-j}P ;Ir[i/=E903DJOg y*8 0"HⲩQp P} &uIyb/n/C (84 rv=LM8.+[m\aQW$C}S !N78M̎PcJ;e6rjȠaP>BMjZU&i b[s8NN[..~]`\7 o` G DxP(wseӑt<otF( ̆q< _aq5cPd9*;2npg+t-(`J1pY؄;eRޔoR Ol,R7o ?C(zik=zPԉM]3n|*:bM\~ lDzTTuMC$T&m%-ڗmi}TXϚA߅.gx-HNţZD)շ,V24rҿj&C o}ORdsp1|C ]h})0E gt#Ym~g=ئ(e4^ QvӕJK[&%=4;1[SXwZ4fcIP7aHNϴS E\EuX_\93z?Ӽ"NNlޓ1yv r3tٔXRny Q , ľAgAI Fj qI\X$g1!F,QD4 _!7G:5_R&-Ma8؏yqSXkqUKKI)٣D^r:eӭ4)?'^oԞT/}wh!xTj,!aԎ WuyfȌbɶ1"$0;|n޲fpd[%Q麄/5.Ko"nm@  8gW=}YptS/vgɵVPD]V2aUF')բج-`*6Ʈ-&OJF ["g 3n{]u&mhڜLCAu=C_m~|ذ~C| ov0 ިㆊR1i`U/=6zHoVfݒڱ1d@ӆext)654ƚщ25rM VB퍥U[>mF ϭ-WL٫dn?bYr)M\֧i;F߻cR#;]7YFBk5d[Rt,g,{/M,Al9΁L?0Zv(=heK&5{Y :&ݲCEoaT 3`F4JLG{fH 5rORJ*n7i'©w&>#3  V{$7W<ԽG <+i#ˏ: tw5^\)%z9J ,e)]vT*34Ƅ[SŃq.YTGFз͒ Mq3pl>1ScZ;V̽Q~ֹ- A~Q,TF\9!/ ĴH2_X&NU^[kx>fo ޑ$!>3(hX- .*kn\lnZc!1lk<`ܸ T+/9mׇ{e0AmPXxQBYY[B 5aiuX7G[3]b]7Bm4;/w|~k](6Zpjˎ( e7O"U$FhG^9ƒbOGz1+ y7sP~\6YmU 7vjʎ+V ٓ/ #)l%UGl=˛vQ W?^7V|kSn?}j5 J7Cr/#Mlfܼ>iF"%N1evu -\gzX7^xܧ)~38L: Uŗe6 G\ȥ 6-MwCTsێ \6 skhz+|Xil] ^Ǩ蔸i/Avz3eHas䙆A=Ocd\7Ȕrl(\f'#Q̋Xl&w4xb* ޶x]H|GI4m/ix_dWmxE!y @\U_~0qRU=(0ddlqڡ&5:H1]O]洐;yU>|Z!=?3$)0gf(N 79Qn @p1dBqio!4w̼@^|σRi6xBjbem<63LEyȐ'S[%EGƔ-mWojSafБbw`u qcF:_շ&\,%U_ғV#g][w.E/E" oHNU(<>Drwo.aiP@XwiCSJO\bާ\JM"E:f/Pw1ڿ3u{:ovBFm0д{'?k#@NcWSWC[8O*B(P7JL6s(uΒQH\Y AeD 6O7vؠ4t*$_ q;qrFr1G* gmKer7w"[_]!p#)sutc$fZѩabWAIԐ^/k8[Gʥhaұ5/Q1h|KE9OWS1q^Q%@D"MR bf_E)_sf!$,2cv Z|#_2 :mWQMY d<>l9iqr"'z') 'p];%Kd{gxeU&kN5 L }Di ȊuXscSm g,FW^Rғ(-Wm&!pag~. ;*V9)tgu|Qw9WJm³=s=́",'l,}{P`Z^V!D3+5&!5=S;bw.NVoPq9DI kJ /'*1!qB-2&=iĽ~/$"$ЗO7C0͢·'~Z")d_ZN``-pԐGS" 7N<JFd FSꞽk}T@~c ngt'$aIn!3[*PˆUP݌ŲRGq7%9'nF.Tg31Q?sL ؏H%rrimy̴M;ENxm C]؀a L/|#Yo2= Hl%ᏹ5`(>Lk1w^k\I$[_rKnS/gON$#F}F}|۾v VxfIWI{4>\ސXnU,$`x XתR9|wb=\ '6.$S0͡/Յn7\H~q+Mx0.ɧ;x׹;k?YHH0}*jw!sז qmF}KzfݥTS+Z(!DjƯWB!KfɗۄNiCc ̞s;pZJ?,ͥ Iu&||lzdYAUЁ3z q5gpth -3$hć4hzD/pÒW+ߒp=cU%>mA^JOq,6~@.4 YZ