boo-devel-0.9.3.3457-bp153.1.14 >  A `8!M@eeemUNt8Hti9 `aUDN㋢&ʠq yd}䅩waI{#'տs|ʵ!upEO15($$4JrZ^PgQ Bt NJQʯ$Cz+)ieҷL*ZI`Dl5Fjrxlz\C(D"8с'L] KX5FVGIn"ĥB1LȦۙ6c5389a974d1502a58b61a176b80c561e295acad3dc38ef70a3d325d976b1c6bce9552df5b5ed67658d7d94b13888d3a04e3ab1dfb`8!M@eee][0tه^1ALxV9*.#H6#v;JRw<^uFWNbzED!$7ر^B]W&< L]L]?D|<p>$?$d  " ; -6: Tp       0  =  L   $ X   (8 9H : FCGX H I XY\ ] T ^ b!,c!d"7e"<f"?l"Au"T v"w#d x# y#z$$$4$8$>$Cboo-devel0.9.3.3457bp153.1.14A CLI Scripting LanguageBoo is a new object-oriented statically-typed programming language for the common language infrastructure with a Python-inspired syntax and a special focus on language and compiler extensibility.`8glamb56SUSE Linux Enterprise 15 SP3openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Otherhttp://boo-lang.org/linuxnoarch^8(A큤`8e`8e`8e`8a`8a`8a`8a`8a`8a`8a`8a`8e`8e0c0766fd6734fadb76f2fbf8980692532bab3b9bed57445d3c68992b619f4b68d6bc0bedb3cd65ffea163bb70eda78a76643349141f63426e1e7054f693d12940da6ad4d55ea682dcd83dc65658ff0bb742e2588ea5c660b1de357d044eba18e7d477b38f0ae29223d358223b6fbb15c0b3d5c0af8960d9008b37497ac6643e9c6540ba487cf1028f41567a625ccff5ce15ddc9a362845ec5af033e169eb8a29c0ab78a95fa575b1d081c95618d276f7c18de3bf3cd04a159d93d958beebeef77a1318e0dcd86cd52e70e098bd83aae7ba6712c4854be92a9398bcc3896523e2c6540ba487cf1028f41567a625ccff5ce15ddc9a362845ec5af033e169eb8a297a78b8cb805745376df3fc21c7ec638d9990fff164cd5bf89229d693e1b9a21ac6540ba487cf1028f41567a625ccff5ce15ddc9a362845ec5af033e169eb8a299ac722d721947887b08f6e9e6c56a7b36eb8682f6d612ee5df9944ea28026adf43180114cbad2eb832c75b525e0519e7a6bb11cf33633f488b814ec3947f76abrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootboo-0.9.3.3457-bp153.1.14.src.rpmboo-develmono(booc)mono(booi)mono(booish)pkgconfig(boo)@@@@@@@@    /bin/sh/usr/bin/pkg-configboomono(Boo.Lang)mono(Boo.Lang.Compiler)mono(Boo.Lang.Interpreter)mono(Boo.Lang.Parser)mono(System)mono(mscorlib)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.9.3.34572.0.9.32.0.9.32.0.9.32.0.9.32.0.0.02.0.0.03.0.4-14.6.0-14.0-15.2-14.14.1ZK@YA%@XӸNtK^@IH{@HW@GPG+@bjorn.lie@gmail.comkstreitova@suse.comkstreitova@suse.comjengelh@medozas.deajorgensen@novell.comajorgensen@novell.comajorgensen@novell.comwberrier@suse.dewberrier@suse.dewberrier@suse.de- Replace gtksourceview18-devel with pkgconfig(gtksourceview-2.0), and use sed to bump what version configure looks for, no longer depend on a long obsolete and deprecated version.- update Url in the specfile- cleanup with spec-cleaner- Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build- Update to 0.9.3.3457 * Bugs [BOO-1034] - compiler error referencing base class members of a generic subclass of a generic class [BOO-1064] - Overriden explicit interface implementation crashes compiler [BOO-1065] - Duplicate explicit interfaces cause emit error [BOO-1071] - List comprehension cannot be used inside array constructor [BOO-1081] - Subclassing containing class causes compiler stack overflow [BOO-1082] - Abstract subclassing turns methods public [BOO-1165] - Callable cannot declare variable parameters [BOO-1170] - for/or bug in generator [BOO-1191] - booish crashes after /help, /globals, /load and /save [BOO-1194] - Any autocompletion on an array crashes Boo interpreter [BOO-1211] - No type safety at all if LHS or RHS of expression is an interface [BOO-1240] - Compiler falsely considers any member of the same name to fulfill an external interface. [BOO-1241] - Not all overloads of external implementations searched [BOO-1248] - Most of the links on the Boo home page are dead [BOO-1251] - Overflowing calculations with constants are compiled to invalid code [BOO-1252] - System.InvalidOperationException with void/bool comparison [BOO-1253] - System.InvalidOperationException with void function in hash literal [BOO-1254] - Boo compiler fails on certain file names [BOO-1255] - Boo compiler fails on empty files [BOO-1256] - Class not found after importing two similar namespaces [BOO-1259] - inheritance generic class with abstract parameter causes error [BOO-1261] - cross-namespace inheritance from an interface fails [BOO-1262] - The white space agnostic parser is not preserving file names [BOO-1266] - Parser fails on literal -9223372036854775808L (long.MinValue) * Improvement [BOO-903] - Allow 'of' to be omitted in type references when [] are used [BOO-1236] - Missing PatternMatching patterns, plus regex pattern [BOO-1260] - Language change: remove 'continue' and 'break' special meaning from 'or' blocks- Update to 0.9.0.3203 * http://dist.codehaus.org/boo/distributions/ChangeLog-v0.9.html- Split into boo and boo-devel so as to not require nant- Update to 0.8.2.2960 - (almost) complete nullable type support - shorthandsfor nullable types (T?) and enumerables (T* instead of IEnumerable[of T]) - improved booish behavior with nicer colors (and it should work inside emacs now ) - 'else' block for 'for' and 'while loops - fixes and improvement related to generic methods (overloads and interface declarations)- Update to 0.8.1.2865 - a simpler way for writing macros - support for nested functions - generic methods overloading works - support for CLR 3.5 extension methods (moreover boo extension methods) - compile-time conditionals through ConditionalAttribute and the new -define SYMBOL booc option - AttributeUsageAttribute is now supported and enforced - a better interactive interpreter (previously known as booish2) - warnings about unused private members, unused namespaces, unreachable code - new error messages, including suggestions for misspelled members or types - exception filters, exception fault handlers - for loop IDisposeable.Dispose integration- Update to 0.8.0.2730 - Fixed Bugs * [BOO-836] - WSA Boo "end" keyword required for some blocks and not others * [BOO-869] - wrong type inferred for null field initializer * [BOO-871] - booish fails to display dictionary that contains DynamicMethod * [BOO-874] - compiler doesn't generate debug information for duck typed call sites * [BOO-881] - compiler doesn't check for duplicate parameter names in constructor definitions * [BOO-883] - Internal error using regular expression in generator * [BOO-884] - compiler should prefer data preserving overloads * [BOO-885] - parser doesnt allow complex expressions inside closures * [BOO-887] - Wrong stack trace information for exception during assignment inside generator method * [BOO-891] - Boo.NAnt.Tasks is using an obsolete method (Assembly.LoadWithPartialName) * [BOO-893] - QuackInvoke intercepts calls to super() in class CTOR * [BOO-894] - Type inference failure for property used in object initializer * [BOO-898] - [MetaProgramming] Splicing operator is not recognized inside string expression interpolation - Improvements * [BOO-870] - parser should not require the 'L' suffix to parse long literals * [BOO-872] - better name for closure methods * [BOO-873] - extension methods should be preferred over non accessible members * [BOO-888] - Delay Sign parameter is ignored * [BOO-889] - BooPrinterVistor makes ugly elif chains * [BOO-892] - Test Cases use obsolete interfaces and throw warnings during compilation * [BOO-895] - [MetaProgramming] splicing for member references * [BOO-896] - [MetaProgramming] splicing for class and field names * [BOO-897] - [MetaProgramming] splicing for method names * [BOO-899] - bool equality comparisons are emitting unnecessary RuntimeServices.EqualityOperator calls * [BOO-900] - unreserve 'otherwise' keyword so it can be used by the 'match' macro * [BOO-901] - unreserve 'given' and 'when' keywords so they can be implemented as macros - New Features * [BOO-136] - generic given statement * [BOO-218] - duck typing - unary operatorslamb56 1614317415 0.9.3.3457-bp153.1.142.0.9.32.0.9.30.0.0.00.9.3.3457boocbooibooishboobooc.exebooc.exe.configbooc.rspbooi.exebooi.exe.configbooish.exebooish.exe.configboo-mime-info.xmlboo.pc/usr/bin//usr/lib//usr/lib/boo//usr/share/mime/packages//usr/share/pkgconfig/-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:Backports:SLE-15-SP3/standard/968ef75704900794506bbbc5640e353f-boocpioxz5noarch-suse-linuxPOSIX shell script, ASCII text executabledirectoryPE32 executable (console) Intel 80386, Mono/.Net assembly, for MS WindowsASCII text, with CRLF line terminatorsASCII textXML 1.0 document, ASCII textpkgconfig file RRRPRRRRRPRRRRRPRRRRPRP9Q9V;utf-81d374a45b94a0dc50ed8153365d4e981b7975805801fb7fb099be1f9e0924e96? 7zXZ !t/S9] crv9w*ibV~4bZK5t*yZDѵ\ EƿrIUEJQ4JwrmK] W' N>wNb<\>ݗ\ϵL\D+&Ĩjڡ]yZ ΢v-oky C7t Es d ǡ<3}ԧR[6ǫ&ZOBH%,\.? dYr҅q|?qG[fJ9.="kM6DGȞk7o B6۾.n/ՓtW}t9#[hyhd˲ PGd'ۮ dn. *3܉.);%G"q`d+K|]|.Q'EhbD[^Īk~SW -C3lͣwkG ֿG9-9TA˭Dzw$]N'CZP#epDp-$زRyD*'U7$.` %\vle禜.͂wVVzePhNȢz^=:x C y7iacAz?4Up/qM15\. ŝvFA&gQa /zocBxtP0%.#cCgF.=0ЊŴ5Y$jq('/(칝.:MYë=%(6A)W a̙;ղZŰ?]ClmU=o0k}pKaF-k] i.nE{%:@A1fxzk&kRNDlI!ZO;, #)nl[_މ_z52gaktD8!Ē@ZsSvȇ$^ŭ`f&؝#Ķ_w~LBZk<ѵuB։=8omW\l ^OYVZgl53L8`(?$-"d0@? L̂˾al/DQ׈$xCQ](η!x=ėH54rDˬ73FR=OYrky 'M03B @IuiHYM;iV|@ONȗZʿ?ALu66s.-BϡĴ h@,;(msFow:CL2Agm@鯴_z* KD<4'[Q0;[Ȁ15fd&th1rGOpdXŮ}U4VBPyv+U63bM3$YLTcMN;kP>F_竽ϧt hKG­ߛ7pI݇qIȩ AXk1v4MsnE/TS\ѵ:Aݪ9i|1.i:[dp SCPVҴ &BxA Wߥ;SCȾ n E_fF'! $p:mm HQSDZFpu[^cBs-1CV̕L[^VJgǴ \ @қ *ލSN>'? X81%E!Φ^Cwt5MuO {p,Y2rϾ,DL3Zo/lӏ\CV U@H7'iVǴ8žNag6 p Z-N3<0"M"Sl2)zx܄IqpsO%.Nm,7+ 1duw$gs$<--a _>[)EI·繉ؿ{k$Khdqoh ;C6i݄\S> iV/j{NVET=Adn^T.ll^?H>[pqhh \t!c`u(F/YpWv]T.y!U Փ֨o$J vU[XTߘ2;vQF]N"F Uwd\p"D"f3gZPNnpoba,ML78$':IZܑAڋ|?O=vr͛kM=rۂi`17CJ5Gx cS&F\%4cRIh5.ct'FS.Fa\ #Q]&JFi\u2N8$l?vVK9Zꗷ0+*qP޸$4iXkl(0WV  mU{d yHVucSAxDIHZB$f͐5!]L8݁&vyrDi0MІI /W]i[phF0Ov\<=꣚C亀nlUUxc{})m1"ҨXDyn nRLቱ+J,Wb`$9I@[!UdW*}B{^!U[Ӗa0֩+l$ ^Z3텈v@H; .CI~9s Fjѧx+syuvPMJ`+>9pְu#vM9>AE_sqȴ4.X+ 6݀iqeb[/3I>v s8UO<|/:n6Ahx9#Dȼ> h KiFW lO >- 􌪑 ;Ŧ1Ō,\IN|d{O*jL:9OX;m-5IX"-5 DT_y!y$ݷS-BcZANIXG[{`e_&IX5FE|og\'i芽p`KL%NYGGm VW"mgm,lrb&zz5c㭑hؽ YnS[ Py; e@)U9ί2Gom尓enl.}>bͯ( nb6$[MQFi$br(0a)'ZQ&O9 tF-)ezrmۜ]誚:k9{%e0} Ęr8j()*o B2*P.2Ad5w=W➵WU?-ZʞQ?rGjheoq]GWi`幼@6lˤ2Q=µ{o[Q S^ Ivו|6w-9!rhΟT22Ou^W)NvRp[qdj½#[%Y6uwt h=Q ]M1/|NjYde.gn_1+zsɝx5#Umq]pA Iƿo !gNz'0r\ N~&h]\ Gv$t7+CTMlNqgs?rU>fQO( EM}[K|K>NN{g#N9q]b4-io˺]iAUkVJ.8jAGphdjqSd$6~J)O'qo3 O"꘸^8-Qt~@@(R?c7($ܪZG9Zrq75;ĚD&HD><=@obrp-z9JE7Go} 2,a}}6 Ɓ7ϒ.y2|IL[jZ[-iXӿeԹM p^+'BV@`1DTҵ714a|k3U!:5AA4ULŐ*"-GF䐚xyBSC'D'csrs2m7P,ѻ3+:Sw;91Xʖ OL_e*x߱ٻj\K3T9`kbת 0i%w6^=@{qm>\%M`QJGy/~!Ѳ"z<d9͚SvSsKaZW{6XEφtVaQ " :}zg|{xPHyDJ|sLAhQ_Ӌw_o{> [A؝wC~J+4}*ȩt'΅s<!}cX.4|PI BCrlN?Z잤?,$]tѬ+rt.ԝ2HA͝kIi;&MK´Oͨ_jֱ@l+Ոtj @%Rh5j1@ Foc— Ow; fKIZ󽒌␽]#$ԡ6h73F 1ȰqD%]u*-4.~/X#0o,սE _ oMҙ 7"w~ϲ/֗$* r3J\R,DZn ]|^1ry5R¾ ɟw& NzZn\[Lx)CsokCI2-^Rr`)jsǖ{ԥ&~^K^>&=k{M1kz'u1_mT+J3;X{m􏾻fay,7`Ȍ'%}$F3dAb&acW IQd}+R"6HfL^搜 eVao|f*V*GK~>: JGv\S%\żqnyf V2?诖_3D=sDg5s>fGo=*i8{Jݽ!{Ln4raݞ2ʸio&/ sm (x,M `NCu^sZ2KWqg_++3O"w`xdv!qzm,)$M{FZA+t!B-)>CЯK룓 x*̌^Y\+ I8إ<[8R { ,[ >)~o|$[Џ˃h #qt4Ϛ7VrqGPQ `PaBɌ̸11YQ"k,.@5B&!rۍ׍Q53,F]҈}(oBU_ @xՁws0h5GzVEL+fY}K8-zu1CFY@Ď*MWj#p_E*CHRdXvZJ+4rpvW6& |aRoNG^"em{ߑqsFbֆ{ش^\:y=d&4!hPV ? RPGkI#[1ql /lQ~D:,.S*#k z,qĀƁ0gVdd~]sdi(HNr˨jPr Iٷ[D'u5 .41<0kE8W,o4 6њV5EHHNZUl_^8.5П.\*.Ѝ\ֹ8q{dX6Cƨ(, (ҶLJ=B,5<.nߣDU̘ pg*kILΰJ8k`_SLug\VCu&~O SGP]}h%jD^Xdʃ8/76E)hT7G:*nC?O+l)q fxΊ`ȑ!g!NFvM$/Oϟ0= V"b)$qׅ 4+ف=4dЗ1,q_[vɽ/ bm?vr&,OOR[4h6vâbZ>g[+S!8UR<؎u~X zp[怷=h@[x[-hBP1WEs`Ofb_G9B)= 0g`s6/A$ RΪGHa#) {ASݮ<{Ia]B$9nLݗqrx0xL5i}YM"RJ mn;"*p%#9& #<- MߡuE`+%MRŵ^9401N7ȮX-Cp!hjbL4Wz癉t 矔s9D/˃[$ ux e.>as1)ʤ.ENfPM(T:(:!XX e9%Ӹ~]R5ByUt>/A!bYk;B]{]_G\@Vо;P* +Y!v %%5ecy3 +o_Cj K{\R]ʏ-`8q ;頳%iB> ,?O,k?p':pR6q9`Bk mI )W#E.א!'Eܟpbď\+ xŽpN$05.7u8W3t)X)1ڴh[V Z-61:Sm%c79xM>.bqku@̸Q{QA]Wc ,"xIYR!^P uy0Fxpc}@}1Du@/F.!tV{/fSvvmD^A)Ӆ(j*j2 Xs '^m'g}T/9Fp mSRJ﹭kMD&^ n!`-`ݰ"tBσ})gG;ք{ {qVxOKޯ#­Af=#cvx yhۘ&"4ko6UGp `4/]:SZd~'8UHd.}Яd0lHyʺB{$Yb`^ Rdnؗ#=PLhUVvQ ?`}$; \Ąbþݬt 3 ,(bD c3%^uT*$n6r)7QGX< 8ݰAn}}]ّDtD yIv4ʀY;{7 no~Aw,]Izaq> l#UVomPى9YR3JT!a%ˉ՗ [khZ]: !>U+1[GxkpZ$/&[?v#!hݪ4W_JIhBx@ iZϘ㜎+KxQ.:e̔ǂ7 vcfO]OF}/zQݮ1PUh&tw"I7ObwG;d9!-|[t?UŢpVi֛$-Vb!ky,r|)r/Ə@ &bbaV?۶{nSqfbeNOH>n0n?y7gxh[W]:W)Rxy:߹lLaˆ6Bi*$p mLo}b'`aS Mzs b61MPo8#Eie.4.!>|xMFryO: i6;m"%cX 'fWiy ǑRQ堽dMNj r}9ryk ~ Yn3ݒ V$^۳`, ܝKE("_A; N*ƳQJ(^ez× wҬ\L~?{1' gBT/UJc EIǷ7t\l .X8g6-D>Q F`dV%N,"Q{4$"/A;k"fBA(R6Z*#" Zd;1nKT'b%EQ^=>pE5$9+zsp=@\}yzy6A"Ggz=P |Q3?60g4ȢX#ݮҢ,N߿9:֌rXǻ™7Dj岫Ƞ}.eU0qhȦuE7 ո̙ʒǝ8v8@Q@I<2KS(o/, mTBj*BmlqCă몓Ҽ>tbMfP^{8 Nn7Cy4W*TDz(Ώ _VyݢEPGu*?lGg';lDdMmF|l^l"@_ah9Fs?`3g/Ƌe4ԠJd^F6Po>V"M9KY61%Q+#b3p*xO^kUAxhNyݖhu܃,ׄQ\ ;o NqZ^Uw4'0t_^5E'!vZ҃Qy~stQK \3MaN'ѱԛG1ׄsodVJJ*[t}gT^4:0~!KK0d.D샼QR Q`"TiZ9ʘ^sT+) T}m֊)6s|tU{> e.DRԕ O:OA:ոoDl/9~>{x?"ZlRj1"ZK3ùhRP$g&k-3ߜ7X{A"޻*F TDm!^8Ht^SE}j? Q2ӍXR7w,7:> MHǑD!ҸBl]%Qb_ 7R$Y*@u⩀rCVm"nD XT |BbXR`Xf~+-q|vAMɮ*4!99~:#5:ahoըݺAV b(mJb˳ӂ hbԬRԌxQG7Z2c "b{Ye˟}5>O=cX><:bP~78"^ķbĐVvĖ4_E.ٚ)#L-4.mA\M:FoSKq%ʢĘ] UY3ܙqz^+PhC%vփ Q#Ӡ,|2tem][T'!l*M=7槴R{A氢 ,3oLvtuJSVV/9'V!ŝw [cClÇܥ U:HbP5| Xh OIuxa݇8c) Bx&qGu; L A Cpp-ұ`:`W& ),6|?n ;!B2l.HHJInMG="e; XomՕb]ڴԀTƅDTep_ڸ{ET u\P,%4>lw:N-7RR+yȳAOtze?+7jDk#pq!7˝ yXC+)w[%4N+w.>{Ϻn2ikjk=XȨE)Kvt +4q G}(U*LqA("ũQ87 ^zRy.=%Yw&v:uR,560v >0=0ym%tF8e& 䠶*q.q|t ,r+]!w:S_.jW=DQ[Vp1 sQjI3+9FEsZ7mmǿGT_{r'Ŭ۲30Q,F)3]>ISz^Z*a2[N!5a_O<3&hͷ_dà+!<8ٟb3 `\B]L#8;i H:䊹P G boc_~n] ΧEG˄MdQE %*(GsFM VT.q8hN{ra3q^ߗ1]/?WV`K8yP;eꥃEoF~qJV+DPbN. nk84ɭ3je~D4H 3"l^} W:%tl'[(,.p01vYJW