libchewing-devel-0.5.1+git20200627.452f622-150400.1.10 >  A bxp9|m0pq35]߉5XɪCz0$D H1ʘ5J ($U&o.#^O@]q&xe$Q9;@ 7d3[ "6̓'J(,'f/7Ҏcd8*#8]xO[ CKg FY7/[`F {$JHneN_5_7pM"ݡJc-yo"^In|ekC݇?x03dc2edc63d02a48585d8900f9aa23d1de00926fbea7f2938a20cedd9e05019c23ef6d9bbe9c06564a4461dce0eb40b594dc3a3aabxp9|-l*Y@Hj乩*81lQ u|[b=W\/cf֏Fg?O1zob*dw$] ӎ"Iɰ_8;D.pU pSrd-DqSc,=*>I1fCfM#jZQt/,>K"ݛ?g$8ԺC0_sic @EE}Z ??H#&7FpEDHXN>p> ? d- 9 Y  2Rms|             ! N (8 9 : FG H I XY \t ] ^b]cdbegfjllu vw x y z $ 4 8 > Clibchewing-devel0.5.1+git20200627.452f622150400.1.10Development package for chewingDevelopment package for chewing (An Intelligent phonetic input method library for traditional Chinese)bx}sheep22SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://github.com/chewinglinuxx86_64x4V1R(A큤bx|bx|bx|bx|bx|bx|bx|bx|bx|593318f32f25487c3e1a0585b3b68f0a912909d02c20d86a49a4c065c726fab84be3c813a5854ba842316b17e213ca3c5cd36a82ac21bf9336b16f820fdf857342698f3c9df30d43ba3310a55dcffb3e2a64da9777c5c94431bb918faf7ded77f96d09bcc391dfd12f0e23964e2f1d20083323a3d09127fd0f9237cfa1a7f3cd5716bb7e9f015085b9809312668e308616948cc58ace34188fb0d92d30d2948ff226a985639eefc395942beb287c5de4da5aa4317c428a1ee00f52078bc92df6e591da48962fe88296e70ada56806b34c85606a596b6f64c7914227a00675fb7libchewing.so.3.3.1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibchewing-0.5.1+git20200627.452f622-150400.1.10.src.rpmlibchewing-devellibchewing-devel(x86-64)pkgconfig(chewing)@    /usr/bin/pkg-configlibchewing3python-chewingrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.5.1+git20200627.452f6220.5.1+git20200627.452f6223.0.4-14.6.0-14.0-15.2-14.14.3aTU@aM]^Z U@U@SQ@Q{Qzl@mcepl@suse.comsteven.kowalik@suse.comjengelh@inai.deopensuse-packaging@opensuse.orgi@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.sui@marguerite.su- Update to version 0.5.1+git20200627.452f622: * chewing.py supports platforms with 64bit pointer * Change ︰ to : * Don't run tests in parallel * Try Ubuntu 16.04 Xenial * autotools: Build with -fPIC like the CMake-based one does * Show compilation commands if the build system is autotools * Tolerate unused const warnings * Fix LSan * Use internal-sqlite instead of static-sqlite, following 570ab6be- Remove unneeded BuildRequires on python-devel, and the conflicting old py_* macros. - Remove references to "Python 2", the module supports Python 3. - Mark COPYING as license.- Remove pointless ldconfig call from chewing-utils subpackage. - Specfile update: remove implicit BuildRoot and defattrs. - Properly fulfill SLPP requirement that only the library file is in the library subpackage.- Update to version 0.4.0+git20171114.3df07c9: * CMakeLists.txt: Add stress * sort data/tsi.sr * Add Carpalx keyboard layout support * Fix warning in GCC * Let CHEWING_DATA_PREFIX and TEST_DATA_DIR be absolute * Fix wrong CHEWING_DATADIR definition in CMake build * Fix jk_selection * an API to convert phone to bopomofo * Test chewing_phone_to_bopomofo with invalid phone * Implement has_userphrase with chewing_userphrase_lookup * libchewing.texi: Fix format tweaks * Adjust behavior of chewing_phone_to_bopomofo * Fix array index out of bound error in stress.c * Make stress.c less verbose * Prefer https for web links * stress.c: Don't force set data path * Fix #235: Unable to input some Bopomofos with ET26 layout * prevent memory leak in error case of GetDefaultUserPhrasePath * stress: clean_userphrase before each test * stress: clean up temp ~userphrase after test * stress: fix -extra argument parsing * refactoring key tables in chewing test * simplify simulate.c * testchewing: support read input from file * stress: support read input from file * Fix PinYinData keySeq buffer overflow in PinYinInput() * Fix trying to allocate buffer of negative size * Fix access violation due to negative cursor position * stress.c: more verbose output * Fix heap-buffer-overflow when read wordSeq * Use strncmp to avoid buffer overflow * tree: avoid undefined allocation of 0 bytes (CERT MEM04-C; CWE-131) * pinyin: avoid null-pointer dereference * chewingutil: fix dead assignment * Revert "libchewing.texi: Add chewing_bopomofo_String" * Fix memory leak in Discard2 * Fix memory leak in UserUpdatePhrase(). * code clean up, use new DestroyUserPhraseData() * userphrase-hash: avoid double free in TerminateUserphrase * test-userphrase: add test_userphrase_double_free * hash: fix hash item offset calculating in uhash.dat * hash: fix memory leak in HashFileOffsetWithUserPhrase * hash: fix memory access alignment * Fix ChoiceEndChoice expression always true * hash: follow consistent coding style * Update jvc-convert of KB layout Hsu * Auto learn phrases only after committing * Implement chewing_set_autoLearn() and chewing_get_autoLearn() * Fix indent in test/stress.c * Fix build with internal sqlite3 * Fix: chewing_handle_Space() cannot input space when buffer is empty * hash: remove goto statement * Remove API changes/compatibility report link * hash: follow consistent coding style- move %install_info_delete to %preun- Update to version 0.4.0+git20150820.285b47d: + fix resource leak + Add notification_email + Update build_command_prepend + Do not write last element of phone_array + Prevent fclose null file handler + Check return value for ftell + Check return value of UserGetPhraseFirst before use + testhelper.c: clean_userphase() ignore ENOENT + init_database.c: Fix strtoul error checking + init_database: make integer comparison 64-bit safe + Fix Coverity error "Buffer not null terminated" + Fix Coverity error "Copy into fixed size buffer" + Fix Coverity error "Explicit null dereferenced" + init_database.c: Resolve queue-full exception + gen_keystroke.c: Use static APIs + genkeystroke.c: Fix buffer usage + Disable selection keys out of the reasonable range + dump_database: utilize plat_mmap for file operations + Fix ChewingKillChar which is disabling OpenSymbolChoice + Use chewing_delete to delete ChewingContext + Detect attribute existence by hasattr, not __dict__- update version 0.4.0 * see https://github.com/chewing/libchewing/releases - add patch: libchewing-0.4.0-simple-select-rpath.patch - add patch: chewing-utils-abuild.patch- update version 0.3.5 * Improve CMake rules - Visual Studio build included * Dictionary improvements - Remove duplicated phrases, fix Bopomofo representation - tool tweaks * travis-ci support (https://travis-ci.org/chewing/libchewing) * drone.io support (https://drone.io/github.com/chewing/libchewing) * coveralls.io support (https://coveralls.io/r/chewing/libchewing) * editorconfig support (http://editorconfig.org/) * Add new chewing_set_logger API * Prevent unaligned memory access * Reduce maxChiSymbolLen to 39 to avoid overflow * Do not store user phrase when its length is 1 * Check chiSymbolBufLen in chewing_handle_Numlock() * Set isSymbol to 0 in SetChoiceInfo * Fix 'j', 'k' in select mode cannot handle symbol selecting * Do not call GetCharNext() when GetCharFirst() fails * Successful stories: FreeArray utilizes libchewing for selecting phrases of Array input method- proper baselibs.conf and post(un) for %lname.- revert unnessary renaming chewing-devel back to libchewing-devel.sheep22 1652095613 0.5.1+git20200627.452f622-150400.1.100.5.1+git20200627.452f622-150400.1.100.5.1chewingchewing-compat.hchewing.hchewingio.hglobal.hmod_aux.hlibchewing.sochewing.pclibchewing.info.gz/usr/include//usr/include/chewing//usr/lib64//usr/lib64/pkgconfig//usr/share/info/-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-SP4:GA/standard/a4fc51319635d15d6b82ff0334642b6a-libchewingcpioxz5x86_64-suse-linuxdirectoryC source, ASCII textpkgconfig filePR&灖5L`6Rutf-8a0635d09899c9fca26bace30af60db6830d9c4dd941ca369e0a2682cc86526b3? 7zXZ !t/<] crt:bLL @g5?:`=27H& hz}e<9h(:F95]<h5uMF"E͂nc&Ӛfqw%-@eǟ(.pW DLUpX'>: [:@]Ә&ն+*bг<6Hb04̗  YlgCU2R)QQ9Fޑ|7R?>,֛Ρ$RDo'dlNep!BpH浒IhEFXaۍKe%qe d/X|튋Fb?NqJʔ(_?:Hn=r[W., [MVnbo!JTԋeڪ/ЉhG[oWuN戱yi_"}y-ES JB(B(3s65TI`rƨGq~ (jl_HgW o0 j#GP]ziM@2ѸN'x8r7_>^r ngSZW9ٰ2{0ff<%X=ߓq]ve;,MӍ'v3IF"%_ Z)MhRÌ`e?W2+WNw0p+9噆WmWnYNþ4'"o)Ǵ{MM)e4x?X໋Za1.åaQrQ`ofYXm@ 0-Ў&`aCu']Tlh{?e0™kNc0- 0^t"s0O(Uʻ7/z:L[SS\N4[G7h-Qas(Қiz빃L.{TA"j& wJ$afPZd8D;꼃835nf~{gY "Ta{<X0%|зoǝ:[-`4=N!] N'=ʾV}l?ey[rkj,#%;={,H|V[>b53Z\j?;%I uv"@];ȇ7KRX|%tĦ}߳4/Vu X:5ɛ>YDUHg>npM}Q1.@~ۮCtpߚ7"0` zԶ5)E0RV ^FnrAU,&F;0]c{fŎ{-"6pTu Ԟ UfRËXT[j- NKFFjCTj P)؈`iTj߱Ϳ̊N&^E~u FRPmVZ«:Q 1~VѬz5ԟO;{eWcY8qD-2 E>^a V K؝Лa48ՒPG =-Fc2uK0B | [#}n 7-v˨j]!DSs1!EϏ!糷}'ĸd9 ?0}r$N߲@K5;/0I aor3eM"L "36|{Oݬ2mfsv0H|!#rIat>u` =9dK xɆq)HE%(0diaҪA\#IG< ѕƭ/(0ɂ#ݒu8kl^j;!bwokľmdl=NJw[hbt*lDw(ts((۱-9 k1dһ}i+}Tj"˷UOnap`tMYn\ViEA]>Xl# 4٧IRν P|FbT*0wSO:fH"bOQa?p Wk 78˩6޿ L4Ά@|Hh3rȂf z&~Q fiҨ)v?(:o31b.p~X@9#&jcNO'ur;ۈ%V`(875AGRS10qX#B AwXGKGr:`(NGp`GaWrom5@{P߂~KE^pfcn3^H9&Fx Ȣˊ9|"MPUQʞٶ,!JA^I9z01($GjB2 )06/߀B,{518IAZhQU 飛<6u8M"eY!;츌霮&ku_>cr/8`NTa~ᦀjbZ@&MelnH-h{=Uȝ!8<Ƹm846)^-4rn.)058aZĮQ7 ~ Jwv|6ʮ{oŗr6\ @L ܷY}G78K߆UDY_6zxQwj4%^][g͢a64AiYx_s0YI=&uN6*EEիj.l&RHiփp'2/5Ԧ_#l"\=)Vzi\q33t x#TZL Ha}Ի,6rk(ZIkO2$6A=7mdaUh]hf[KI8e,rϙsK(Iz[dqC! yv![W <0HپJ}˜C.t whYxix K "R%.mc/~Dc>0S3n(^M'#*N%}y̶.OH~3תJ&Y]Hy T}umr#L+E\' lNIN<.ڇ3!dqvQ[w'R>bol#roHO[ç)KSdtw"LI>4=\'r\o4G N'm.z$x! xLiz13:z"R%f1a2+@+ߧhx -JbMQQ  $0{R*w9 '6.[Ng`+y'ND8C8V[bbb˱Qdϴf"܍ KEúh<1O81`nP$Ē!qLOV@12:ahUOlߕLu+`~z2Sǟ&v0-#hWP~AlT aswݘGq#M?r="\vW* ]JQY)0r Rǀr^,UyS#8gdCvdNƫ0NQ%hy7\oOH`c6G$RvP\i"a!߮4WР?aߴ]FHZ6 cb^x08kϧjX, d;Kꓒ]\]ohy+mgIw=7.׸S s4`d:I;+Ke"Ι䀀Nxڙ~[Fэyܻ9NV!Hw8X0ʇst';Y=4Jtc !K&i8 .NڿVQ|AZ;"-ib $)LܳEAc-D>[7u92H\MvÍo~S5Hi-iq)Kx\#FfmDCG! LI(Btl Cf {措 ͛h0NR'ξȣWBZ[D{3nqA᜛[ǝXbBIV1p6NeTf5C6$FpZJw'LpϠD6S*-l#?sH^0q=xM~"ȐkIִx8E?Tx*AM~q:5W ţKJ6N|'v OY+ _.]ը\׈Ap86GKLd"ϋn egk5 a+Cѭ݉QxbE/!RdƉ_oHҮ+'l SN)1E<9Ny$%J6/5~ȴ t?TM:?h%ӯGq=Bs;3::sd+Φf9oeJCEAH6{*|3LV?wa 0} Ptw>w K* FLE[)o-9FͻXF3hvB27RO'W]0c mylKSL&ntLD[:Q!SOQ*V79+|d0Q#%< h+а=Zgk'j}6Y 6~"Y|C/i.pMߐlz&0iD,G0@ Ce,%(ʛ9_AbdHԈѴʣxIB]?7yufZ1ֻ÷~LZ5=\ %(spvJ^bwWyp0+R0;J”YQI(t.Ґg{ nwa/lϒ9`e3L.'_x"5==(&l[ىF54qKʜ!^PV֒ذyhd񈌖Cx`͞#؄1+ &{ hkW傓^oʁH* \8GeVc_6Ci Ȟ:01-&],5~@7\nS3딲çJ #PS vy>Dcd16 j+{I@ cY&f0}N/[P$n\Wd9G:Zʐo@ecו1Cm+jS *9fM{\Hzt5Rr1F!Taz۫c<ۍ0`7vɲ?0`qYb ַj9~2Vw9?K~dpW# avi9:_ mM=141Ne5c9`f vs68MrX<.2xfm%@ Ս4 Θwjȵ]*5rTYǣe 1Km ,N3[ިlvd7gkkTpGKqA…Fj8F04!ۧz¿vZ49=@=6j>sg9Ny;0P1QxOI28k[?t❨'}D[XɥE(g'bEɶ޼6_5:n'oqЂ7t2Ο͐աit|%qO<80+3\`&v+2qBW'dtuvʘVχ[6,oa":1ԫ:@VHR댐G-˴d!pݾtB%]2I}cc]]8#(s#D5_VAu~KO~x- 1[yW)%'2UV1̨~绁 ZC = ˴g̑Mk_4ȍFaO+VͪZ:~zK?ƈgJGԙ '}lB4d ^v;5p~2|[H򬽸N>ӹ+ٶ4G_]O3 e>857/qy4ݾon4$CIm9t0"O09aؙ.eX z6, .QZߌa-,I1޲!|YՂ,{ f\wGivyDJctD83$ suo\8t 3py4R[\Ic W9髈\T$nhGqͩ6b{c'47Qp F9Sh[8(aCϏkE޿a->.ṞBbLir2e͚-V.KGZen|7_IvK;7I\ Od_~~ е PG*s.r|q{9z0klZ:ZS_(~B^3ٯqgeh]fQ w>)Ʀ ~vU($!a!a2l]O MѥW~2&^K}ĺ1 3ykIn m؊=,Pg%:L8 (>Å۫~(4=|zԵ5HT{9?d״6 6ՋrNG>[kj &ш$ ~5o!|PUE9|a.Kv*p`uNumx9N(UaGdIaU{ˠGOH|,4L^__G R";+Ap"wZ_Ȇq8:BVNh ]`u [r]^^{/AoE!U%z-J}AlV3RIJp2P_?WZ^⨽b!jVm":yLLW_hu|9W* ~k}'T?s \5or@̨\6[/ʩ v b$X{íVfH6ӄbZjc!/clLb8[A̮;Sza%YMyƲV[⹁q,[ajɃSq ŀ=.K龣};s|w=ZxXPfUvY,r[; cFgÉR=x"v?RM>KT؆\U{a;qv0[h 7!!FpcȺv}ֱ \ƛjγQm.ڟJ cBh7r@dgGc,؇¶e,@A¶Ν^.[BøIIk fQHy1gǴ) 6VU#Hn{tUY _9$yB:"pಘa ?!Uu+8mWJ졦XQDM٩C,i:6NMuGc! s+mM/~aYz)}8 ,K9^]iHT!gF"̝fJzaOT0ƛk-]#0m 5gOF)AV/>]4':-4-cmHŮyѺzC4O;"yTZ<G.o)BBnj0`fƖ[3}&ZJɫQd vV,ˋ3pN~;U:60R{ e`<{.TȜxql U\Ĝ \WN[-a>BFQoW7d̥6M8 [ns?]Z^zc?懥;%Fyr+N[卒0KMR40[EHdg/z;Vvp/PĶЅZSuyeX F,ikv09vI,FTR.kοZPmz- kU425Ϥ3Vl.b5;TEhA+u܍#4<[eL\OP_Sm};3U-4gG *?hwKoCD?,$mlXې`4-(}ɝtA "y t@y\6(% yqG>WTyˋ$T$`60 _fd]}FQo⇆Q #E| D3*`2x2!,hϝij(vtaP~ŭ"g S_0n>u> t$8^##cmspU9ٝ>k0N֙?LFeZ5?v@c#jľG$:,; kJ[nbӇdBI'Pcܾqt2s;?9r0M#\ۿJ41Il2ğEpÙj"#v!!\nPzn*dA5bݸK_/k|<|~wdX ~ z+J @Zpih 4Hp!dIUR9̼Xuar]8C!feSA 80Xbrtf ם!Zg?隐,˯G~}2;IقQAg&g qclC49pnoJ ]\k/;#?v Wݞ6ulď^)"םN:w|hFY}}Jғf'SUn4/%lh6$ olUu}0צjM,3ɽ77A6]-Wa.Q+[Kī3 t] Z'n{vL{/^A%8(YȊ¯_3;/ :c~>E #~a)v#?\+VvA'&f![k: G⃽i2 >nΈl Y^@C$Z]#ւve< K{ԕs<,?#u>][fށ^=#>HZQ{ ѻ +u!{Qc c;26&W5WAޡR9$/0-jeV^-~>۾*r@q28w.RlS4?Y,{xCۣj* ?R5s_-´>qLvaC<ܦ9]F0l Qd3dW%hTKvކ/IEH0pyB/S̤BEABa2b"I}TuAywNuj5Ҷ+n0,$yׇ͢q& WNn,[|ܷWxYVnwwġT  n5}`nq<"6wye(R$Q0Ό\uaZ^^t5d\nCha֫TVCWDmh.B >᝴ZHYz+W`䋓+ AI_cytFI7㓍;=͸S0 l1)4Re@S,qC@lS#X3@ͼIֹpBq [C3IF!CN*JP[ C ՁLocT[U=ʪF sCƅbˎUy}p{A| ᡏ$v#$煢L1&~=O\NA9=w]|3KD/k;.ZMh/)ҭxfp%{dA>r0-kCyD&r9xRխr6ncw3P2F/4׹$aehȷoBĆ3!S^Tih滯Ɏa{"e!bE'ƌɾĦW I8#P/FՎ!5E#L (9k&u+wdRX;QqTf>z{ؑlByR1d`)f MXZ$5-i" 8|| v(d=)!J(ECHFYWsG&7 J4t6EXt}afd%"5`뷎ܯʱM)aӢ$Hz͏I4|8uhƵ"nJ])z ݰ|XNN:8CB8{t1FOeR6~sz)Ue.zeHnLLӟP A}1M9]Jūo2)СcՈk?ՙڵevA*z 6pa%ڌ7# 3GZdp+ӀH \e+CJl`*kt+X>FH: Dzqz-rv"|I.PJ-ǾDJCi~E;p3Ja%w@ӹ]TOYZy_ ׁ o",[h5Pi쒤a]B_._R +vU* zЃME оި|҆[@H~u][6]ܘB 8>B5֗Qu&Y%dCl4ئL@G1b`(hJ EVڽ&!`) щۧG!B$?eIW('=)-l~Qpv`@ <jbxYx;lF>Kg+L#7`~bv`/7HfZu`fW#l kAii<Ҫ;t206~Z[GQN"+d'c#ɬhUGvDԦTw ~"OI Ab{!CJk~˴UsA(t'OZMgYU9w'ΐ~7l"* 3=SX Jn=_Unӟ9֞EٱD_~m=);^ggSᣮǜ[OZpG+~HQ9^Zd BZg~QO$ZG$=ތו/K;<yOW YZ