From d608be032bc89f4b03a55656c23716eaf73baef5 Mon Sep 17 00:00:00 2001 From: tigro Date: Thu, 21 Sep 2023 13:04:42 +0300 Subject: [PATCH] import rubygem-multi_json-1.15.0-7.el9 --- .gitignore | 1 + .rubygem-multi_json.metadata | 1 + SOURCES/multi_json-1.15.0.gem | Bin 0 -> 22016 bytes ...tinguishes-between-hashed-and-Ruby-3.patch | 100 +++++++++ SPECS/rubygem-multi_json.spec | 209 ++++++++++++++++++ 5 files changed, 311 insertions(+) create mode 100644 .gitignore create mode 100644 .rubygem-multi_json.metadata create mode 100644 SOURCES/multi_json-1.15.0.gem create mode 100644 SOURCES/rubygem-mulit_json-1.15.0-RSpec-3.11.0-distinguishes-between-hashed-and-Ruby-3.patch create mode 100644 SPECS/rubygem-multi_json.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..de1a383 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/multi_json-1.15.0-spec.tar.gz diff --git a/.rubygem-multi_json.metadata b/.rubygem-multi_json.metadata new file mode 100644 index 0000000..03e53df --- /dev/null +++ b/.rubygem-multi_json.metadata @@ -0,0 +1 @@ +dee3ce10c4b6f3cb0aca76321aa95bd9d5cf4a13 SOURCES/multi_json-1.15.0-spec.tar.gz diff --git a/SOURCES/multi_json-1.15.0.gem b/SOURCES/multi_json-1.15.0.gem new file mode 100644 index 0000000000000000000000000000000000000000..8348d7b7dc218edf59e1fe4427f47bf3a7db9f88 GIT binary patch literal 22016 zcmeFYQ;;r95H_~9ZR@OU&XXa{TYUFCfXyFa=|CBKQC+zI(Apf)ePyR>E!pX%9!otSI%)-UR%EtU( zJr*{0c1{oy=KrS#^uM?3=HhDP{NIo~EX~Yp|Mvy|L;C-${D1ZBe{=4CX#W4zEO9gp z$j}qC0T}qQ`mVz!C(7SbgMkxDI>T?rMZ=5$OzA)5vKwm>If!dfq6HOA;?ZboNsX5R zR}Q<%Nr#^I1gE7EcHmgIy?li69=r38{2!uR{_4@(K1AqW2C{ei=)~O-t?V_v#f$SKDPh(9RMH5%{vkKAOS5Ec67Yux~ZjA6&3Vn zxQD{E7v8;T!u93JEU9GkawdETD8pvSQMAR$?*TvKC(golH|}d>Y&7SJvPLf6`vV&A zsXp~y>&BMbmUs3nYd%*2apgB&QQtEqZ(XIipwkI9zPSiF8h+EBMmZ^Jzj85F6(kEx zMLSRE`K-ACXDw2J@9p>)vx!n)2YFI6tl_tA=3#@zvZ{QdJk>s;R-t#8o+eski4X)H zw(d>()>xOS_nuTM88@)sdSC8>y##(4x*uj2Y03B7*UOu`w{;^uM}XyFOMXJP=*{`} zuIwM&KZLe0*vWTNSPd!5o~oa&ES9w|WO4}t`@0Y>gtJ{oLV*CaEwy=2Vg46zr8@N& z0PW$*iP7;Dm(nBk({M5m*8m*dU+SQ0xXmdz`V4Lhs(5(K%v`Bu_Z@w`Dco6)+dlJ+ z{=7#$5(C=U?DyTCC)+*O4%$L<+y_;AJG&y1u?COqAvfU$`%36makx0WIn4LzWx`(r z#@6&MODXJHG4ccOHGRLM#r&WKGoTQ7`xWX~kLItmP9jyM8_sU<2GkFgqpsJvFKnw# zHZPq!o(P@DhOn3AAT`rZ3U_~AL@SkJPXZwG2AjZ|@C*rYI<=xi`6qX96SQ&hqbD?} z%yffTuB{T&JU@)BD$DcHou+Mf@{ou=v@=HRi|_L$H(!?CZ>OxNXR;0A$BZ7$+3W@n zuTgZP`uuRjfI~u*o58DQSIWZFf6ww!$Q$8Kvo8(gn!P+pcZ3bl7gHz~t1Xa}@-_Rx zw_{@bLDA>5{KDb???aRS1^fR)!2kE~pPiMRne%_de>TqlAOHXFo8K_!WE^OLfZq$a>C$%WXDa_c0$b?e4KLOgMrS=o&Z+c9(C7-EIbdBEM(&EuQP-mOq`l<~1be zR^L+q$Fv4ziPE(MjlCvzu;0(Ff(-sK!;Vts=hW$^9k**5=yZ)uOj<3)KUTNcswy;w zgxhE=8fE4h<#KrbO-;4QOKp!cLLyr{RmNLO#2gYCEbiwL1Hc7BwC5unG;f}xh?gPF zPhN$EUh(F{G|od#{=Ra=+h(o4Wr7Pm4h5%<30gxI_1PQxXZE>uP{`3>%(ky^aX-X~ zW*}m8rbHk=dg!at`29L{v&$?zQncMAo$x>t>50Lojsl@>m^I%orMoC?Hw(wVh%CV7 zB=Pz}k5<=MB#eP!#yUl&eurjmH6;m4JlqzM@%6o`pmbGIdFmu|uq8`Q?WTLf8^-}7 z$9Mn7aw$fBH3|$eTO2X)h4-r;m7&qb9XBqC)Ix~x`nI;7I3zj9L6Pb`Wcb|_jDn+E z&vVB&ebXunqKxYf`tMcNZ{zjxfO2~b@vvC|>Q?emw0_xgEl7N@RqjKgSkZ-Z%@McK-V@kRq zu;cNf1ZRJgl0usg7C95V&oC~SnjwYjH8y!06t6rRsyriFDg5M5V{eYIOa`XM5Remz z(3uD4Bt<4hSty#Ny`Kq8>(O4jl1Qt}R{YHdl|Pfs3;oDY_J%k!{V*zvL^$A(W+oF> zkzs(si*7@7A}U*p{Ns5a&1Cum5DE(bzb=kn*=czl-=28_H~;aLV@GCI9;!BxBio{E z(HQIY5NZG}#|KE=b@n}TG}|65$Xxv*f-p@%@w`MD`pVxgLYPPTY(NYz7Cn-(_ z1C%0=ko&$rSi@=%vl9VP58AgVja*6aF45TNHx@`S+#v=;F0QA(@f$c%n3d^>v?0%y z`xNuOI*IsRfrCd?Z`;GXq+vmS2bykF&=@K@N#^gxYRyMX@t)qp*`u zqyji`B~v_QjNi;|Al6`03>@;%C8!0_I9`Ctq9L5#0`-)ZV$UIbBF6phmbb`=_;s9Pw%cJg$IFmN8AR# z_JDZCqaVFyG8E5i4aH+en*!+Lx>d!#WlR< zXnjLxZ|~KAgvpq;#EDZfAXJf4`#O=ajU!RdHE&>z!o=M>1? zCv>(|j*X&7%^|4BE%tzpXNXXxjtj;Rga?x&fX`3|vY~$g?l+tVos%M|aMYPdTtM#Pk#)_bnD4Y+w2@H4)k0GRR3mlyNhYblL2ZyW~06F!`4Po<;^XY;j01I1F z9cBdTu5yfng7FIv+p_Q?4dPrzg5?w%nvboLZ< zEd&j!K5QRa`yO>FRAE-gftcv}>Q=3!@vQ`;7LP?!oAH%@H_Qyn1v?`JRQy_^j`*Vv zwj%MaT|S3qba)~eQ}cJj*C;xYIvhBW7B1%<&9pt1xs+iA0zci$pS{>tBP~Pw(tc_? z064=ih#zDHH)2Q_T`I~sUxF~hhKaFf&ZzzoGL$|}Foo=&V6naieqm&1JAV{hmW*F$ z=vju8Y;8rzrlY7#iP&*Ax$Z`8sB#De3Y)GmI4hE1N!ELJrU}1A_JWVk5vKx=KN3Sm zR#xq%Raf2+t)6^U3-rPI_V5{rS|S)dwGwW?lEVW0uQ!Oe)38CRK`HI__{>p!NS3*w zcZ{jxY(7yd5*o{3R6+>Pd zd&ZV~1Orhbf3r)a@*oX-w?nKzKGNgqhv9X(I0A0LMY32d`H@HlIE<0tc~hB%Wjphk z%-);Dq0&)soH-rm6Y_wV=DjAxvA~W(Hf=Nf6NiuH0wKahU-_3bCMjk-^7! zI_7xbp%nc#6g)b-JhH}KyH6}%jA9&(^C}$M?40eVydngkuKm}-RHb!h0ZOa~pmzav zPk6{Y{~BL0Q55^ai7hatN-!4&!>JV^ZwBiZhX&_325BOEl^_X``vQKY1z16_^1&KW z<&wCnEVe7k=pT=}Iz7U(yYjjDhGz?E8j(ao{Y8*5FbyEPg^YyVrrIGe$-r?{%P53ke;bMk5)Uf=<(Dlj z%6~1_c+_I*%^_H=tKr2Ugq=sQ2#Gly-HwfGnBq+k0|SWdAj~FVAmajy+<#QUK~rO* zAMdz392hb^x1+@G8yw!(o`ZGF#A(KvbvGIg|7S(5pB3N+*+|zSVhvYE{teYWA%tO} zQK7v;6a>{~P|Re4fjSY{+E7j}PY{O!di&h38uvA%*k2UE?O_;5NrK~xo~EuLKX>bn z$17FxYYn8;DCDeL$`_f!7zL4R^T^0B6gI;(k9jeaaE`fq90cT0kTR6>mBEEMLSz?9{DOm!`p8+^`%lDm$PXm(J#3x%^q&TLLP1#r zg!DO?RWQYuHEk?xr81$&6tVZ{Y(m9w0LN~Pd417!ZwYlvH6=IC(@QcFiod-asoWU>s`t*}jWJ&t&x_`YtH>Rv(#f9?jKQA+gC2nqN_vezKg9&a z*%rhNDK-aghvka>W`Ks%uli><(vL}6V2`paq(x%n^s(|-_ePz*<|A18gbG9f#=GRQ zCc?B@AzQi!o81wnMLwhlCgJpk4j5rrZVGnfch zybv+U1Y;O{v$Ye^;wfUZn`UsF0elhx!Tidgb1EeX{!JMVRBn5a=+`VWBHIHZ2@YMO z3E&PLoU5DAV~_inW_hGlFyVrom+w$-YeK)wT|#wvk|<>AK#Sl+*l9c3?4qOQUFi5P z0uaPPgcn<)vczCUH)djn#b*AeKq|u%ZG8-n<&=R=q57VahP1(Z&01$qN%l5oR7!Aw zlbzDRL7)*Lfs&paQ;W$c4n-aMV_^OPQafejn9X9d_~fGTl*!hvc@`FSBq6Sn&$0c{ zs@)U?l*gYLFNog(pkc5eRuqwDYlR$+f3W3#0v)u|7(`sNb6^OG3`wNDXi46*V@D!_ zm!SVFaMF{zU&FMUAas@;Ls?}6NoQ*!CG=uSOR*zE$dtMq3|+0WkrWtt*G-nX7@_2p zE~19^8}C9z!$;CT51c#_Y;w^rE^ccX??kZq)uKWka6;-0 z!TQbd4vN@btq;5ZbZ(%rM$py!0KY`t#)0fO6?X96!xERd#rT6`h2h2!dvx+=f z>cOC4jh_54J=|*Z*kLos@k&!+W)b%HDj&kL_!I1Xkvx$}!^Ms$m5amB+@?nzW2G}F*B@W=u4J{E}U|D#=j$z zxzB<@3iCD^4i*azI3^yYI!989aC)^BWCoaxegRj%@^{C4_x$T#m}0s+?~Xna_Y zpd|QopV&ZN5W~>+R%Ey?Vr|kIw1j?GIoSy@At^Gte@YC5A#jB1I;$#OO%*J158VVo za16FEMOj%Tbnj0fUc z6Q5{9f4+!i(#HhDlIypzn~DR815`Lb(oDig{8aLW+>g2%-Uu342nuWvY%kPhhB}yk zW(HoS>J7&gBX%84yCG%EOv4gG!k7g1J#j>8$(7iW92+bC6tiMX4>6NrUx_uap&`Vw z*^Ry;aKWODMhjPfmB*RrnSw*Yf+gj^a5PS&$LU0l75AmdcPbl)k#zeCK?tx*C5<@} zWM}u|9*#k0o{R{~SzZ6((=cK@?c{M{Bq;%L1G%jpVDU?UFFW_{hxcW!7$|Za@P*nO zmF72u=Wk>gfpdc|Fx{Tw$qO-ga6@5ILZ?1`ytNgrTkh&shiBp;LJ~#C2~IcUr(tGI z?kcIM9flf= zn;iz~y)Sa$TFp(>@$WY+?Z%v;;(xm|0dZMMD*<&sk$6C8)JMHLXntU=fM&*)FiO|2 zF@sT7J0;|tIhY`3Tyf!89B%Mx!Nj;K@+b= zwGj3Q8}=R3gmf&>69vd0{xGW zA5aoJF<{N!zHDK2DoSI)$!`vRBYnZj~(>?_JrMs7R zrd1c>S%1Ii*$39miA1B{e@v}&b5ScphPks%DQP>X&qDyW{0t%-2jx$XR!)8!CW?7` zH(Pds2a0(GozYeIu4wu&i^oaGql9j8CEX#fcbMRRK64e8$9Tn%zz~i;K05QUtc3D) zYY>}oz#V^M+nnX~GOU=M|Co7kT)FByZ3PYogYh&B*wFOnZJjJqn+gnD)B6(QV!!;nm8qjq;4PFbFi7A z=0X$N4$36rhndlswMGe{g3yY$8jHloz5Oy%yK#bDZ>r`?jdV}YmvcSwkX;5BA`w>k zc+^UT%)jt)9Ug(nnRgPC|8ex-$5-W-kA_;SRSJgX@5 z|C}cOSteb;5GeL46fH`ECKd zc2a1Gjv%Ha|2Pg^1Rhc}79i#D*>AshZZ#V8s2&F(;I?zFljY!CR0`{*CFa9!6Jpit*@#09k&Rr8hC*#|BEVn_YP;ttpwKcynEJNWj@Ig$B#|G zO60HvglKf?#zU7z^If;{tGl;5^h1Lp%mw^#K_lYl9kSKXr+8z~A zZqd^@Du%ec>EMHg+?95qO%YHo1!69sl76i6XM!09hHb zk?bKF+%rR_s6ufG-6FU~%@M%ug8@3@t$5-gHXSssN;isLlnE@6hGb1fX4V;akY4?Fy#9R$G1w6e+?Epgbh&(41E*Pn(ZaKR zM*AAR(`{XDv0r9$d$45geT%g|ei(XKd`iS$U)f#vdV#($fU~7vUlTWN z=dSXN&Yj&00+7u9@NFvHnw>ts?61(hb-V*+Zf5S81YVp^J&`wkVPowZgQo$9xwTwf z+2L1v)B6KI^PH~0qNcXKwx-ty6z}!FJv|->Xr9QO#+yO_WcMd)7mxJL4PWp%Vl-c! zPv|~^o3FQvjGm2Mzki6x{%bc^H?}_wT@0N;B6ipIH{Cb?u(RvA{I|-qKj$V$0mf*Z zZS}3^s84OMz+K**_1#Mlg|UY4d;y%}eJ8c&>zR4?csrsS0#Z?Zq8qWt2!)D&im}2y zJ$CbOMOhr?5K()#T#}m{^h~W>9)-2!H8t2bLNcqsfZ6?*ljv3dx;KB}pKOws>(;N= zsnIW?-4P(UNmRUHkB7pK_XBxGf)ISMa=V8}@=P7$$FSK*xb*z&14m3Kup;yA``}RG z^$DU4u_2VWY#l|BJox#Ks(e7@CktKP2(Fjs$s4RGc@aTNQ|L|t14?_WE5liH#IV@H zMQD(}Vzf3Sv#|SP(hw5vC;;Iq92Smd>n}R#B*jUJ0sJ;7O(AQ;iEw$QX(@e3tU|wU zUGeC_r0$zie|xxpn77D&%@{RHFSLY_C`rOOg>XA&qIYgl&Is|5m0?3;0R&G=+48xr ztx8zU^IQkIfv8nN6C_?o8yJjpnd?G>uuWVj@jyfgITGF;f}bT_LE`Z$Z37*h$VYyD z{vl6!9Itbiiiu0@7ZVU6 ziMei_wz6(M=lz=@Olebsz@7JqdJr@^MD4(kD`=(>%ZDTEDA!~E=`Zq+yf zy340at30I&1$V}}vS$KN#bV+T{m#%i0iD`_)%AfpAQ?8pUcm*F`6Xk_bZh18c0pprK+pTu7w3ub7X8hgd`ZoWenC zkP}yhpZ%w*qK77=PT3e;iOds4V>n%3$f{3wav%!8q`yd zsOV+?axhBdWh3o_Y^41db=>%5`NC2=6YDg<_hWh|8<;19J&r#&T%&$c`U+jSozao0 z=JusJ4BILU$cUcq&{*&&gA1suK*Tgf?Y{DU*dpGmMwy0FAAlU4k6Xo;V0uINu$C03 zVFWpTEI3ssNYuANj))i4y_QqIfBum%cZal0k}ynwCIAn8WeWEVf^>2%r*3;o{~nZW zoAatd>)^*X0)l4aBv0mR^LgGW6D#FOS=4q7>A}m>DA` zL7MyD>1l9`A(geKsNzHL*Qf1LZHZq#3315Fi-F@E8`@D2hX7~non|ROH@(b( zn>cSs9rYU1R~V%G8>?`uhWj!8Fn^a8kU~ADa4rkE)3P!xkr$kFkFl$<*!S_LDfQ#% zR@#l`HRYRqF^$(`t*-t|90G(C=M`NxTD{_5{_@ENOD7UWiIKa6tY+vP$!Fjybwwiy zbcZmbuKERujW>P6zQXYea_a3tWY&4X53iB|3rhQk^@>65NA(|nx669{?`7%|m4qAE zv!n(DC-}y044uCO9&tGGH0H(xPSU?CbUBPDXEY-Ou#;f$%pDJ*OB8~%5mfsvUC2B$6nNwNk+?>FaTb%tI`e8d<4!>%gEVpv93fmX>h; z3&TM>TWA#t{SAWO11G;*e2A}?D-cyJL=zG%d41qxdw5ysnz(!Qn- zZ3%^XPeeQMeXdXblNwevq3DsZr^Dpa(8<%AaBQd|zV()Cv#SI&a zM-nitngNMMFt^df z{dCNr-iILNt7{mHOvDv7pjpEBJ8FnA z+}48H4o7|t)8D1C-icW*ull2*4WookSrp-2p!W=}k8#$xTGrka8tF*YzNMfzLVWnA zvRD6<9<)>=W6V>5f-a)bz}OZbAJJT`6$v9QB$vd72(@i|^)D6pDR5_KB0+PAVNI4h zk^BCMG@xo>}dF1v8o^F zo?UNLSl;}190;AU;%A1~6e1@IyEIDy>`cf?S_P6X6A;;j_1ipZSv4LW_*oW2Psb)_S z(N-!FM=wIKE^o?9Lp7;!k9cmEeDBWrU#9(tb2R}$%Ys&xeL(mVB}*&bQ!YqIGC z(C7Z?TEscN?l36k9(I4zrwkzLJIv(QsO~8{Q2d*0(hd$incs|;-?G@Tk*Jr`irU#C z+?G8DTla(35*1t#*4WY2^}T zOMP|qb=LzQ(otVqVs3buzNA#h2CG(=t@hy}D^}ggIm}@Rl5Ra6wF4LOtNY7e z{#vhCZn;YOEKbN`ywZyNq3X~SRGW98;MW4PH~ag**Rg$>eh+r9;?cC$6=$3+zrU+jJ2 zJujzefc3CSZNhsS3F_^Ut$-2|9$Noa_$b>_Rk1#)5=GYMIIq;@e880Gs)t;cH=R*8 zGSmpoZtF`5(Sr0DxiqAtIHt4OMQrZA!fYl97Ac^`{lo09`cmw*nHcM-_Z4N?d*Q81 zR?g&nC8*XX$9WRraAKC>qfw#${!7}-uy<1^Y){iyT@Uoc(Y&JHY&Ee_#E`XGjSd~w zq}MLS?pSOy@*%d9~Z3GZsm69%oVOSC+QE4Vdz2WelbN$){6eDbfd!`-s`g5D zUsZiRUB2A;6-3e5kQ5MWw|nQQ{UAy?77^z4B|;0uwmA!@De$~aul`_ERH!bAkZJf_ z{qoT_>{vmCZ@)a3)oT(1p-pMyCd`+6Pw@!@HO|k-58&3gkHu)8>yErvYr$r))pg zO9-Z;Q}uGc>^u8I>z;6aY`xuF1o?H#!uq)BoAo0k0p(vqd{_8L+Cmw_|&F``}=v$0_rwhOvel4mE&O7uDP?TP-V-sry4A{8po@Dy#P*9RLv2SWZ=* ze2VK69wr?pZSFpOkj=k&9AEgLmaxlB<;i$?tE-caqK#`S91&LQY%w!YTa_Q8h?wVE zCO;2c+;&f0x|tzf2ImznuK%sIo_-_H-NhsiR~2{MPcx-(3;*|J;A-2j?|Wor$F7$y zulsWq&*$f>!*kVDiQPq)NrNV?1El#JJY@~jlg`dm#rdnhmO6@GEJJ=# zAedqP_FHlEfXURw*oVZ!kY#EV*YCqU#U_tw{f~cImaz9;Kxpm!vTB|0wY_%HxLHl` zw@?$jewlQXQ@E`fbl~8s+-R5NdJB(`_n$HET9Mgz#~PuJoI-LbsL}sX+&6n%^)Dn- z>7D-YuvqE4=8eAuW?ulC@inV|F0gidUf)l3z#kG>pCilC*YPutCG_eFue%Gtn!;#> z4VqxikY+3pi-TCU)kcRHH4as$g1kMNLZyj$eqYxXg)<;}J27ZJlk(ft3WlW1w$6Qf z+y!>6`1knSe|GePU+%IK_I3O)09tBCpMmnLeOM#Rgv#oh@0-j1%zPD{-)MPC2H{U2 zCKYfO=J)9=(5>Bq6UqGgtLhCax_+GYH#?%iVga~CV>g#C09dM3X!7MNOZ^Bc z1D;E3yb;@A?ez{U6}!g2EVJGP*_kXt+NMC_CLo;CI&PTa7bw^s>5l`hdp7Vh?R^Xg z)Vt4zZ*m#WE$qiqoTb zv?k+jxw)^p_fsu8^=WylSv%gj`T0Fs+E|>@zZspjkAqedFB94IpvU9u4*zluJS?1) zm%yE4VW?R#Ik=Moud>KwKG!ezun5VO2g!PW8Lqoe+tTkmMCo|NWMrLVQgsicUT{)bgc?e^X(Z5 zwJK(1xu=+GlnER)wNJnVY*Kjl^l@S3>3&=g(=$6YovGkl&6Zg187}44Y*0l zRt~8tb<&pz^3%>fP><;E5hVMN+S@Y?KIfGuXoh)}Mgr%x*)iyH%u;fiv>)%Hj9vGo zf=U=H*V_@J&SxG>7E?o)T3QF5)csM4ofJY3W}67X++ncv@5sy5Ocp+kg*7C2vRynK z`TB6*?f#2yt(mBN7O1McE8KEt3Dd`_LpqB1%nx~1)Z!kO5!_}5E3pJ?;>E1tZ`+h< z6azO*V&z@GB>@j_V!!p*ap2cCF*f*Dz?TO?pWhF0uTUNk*!tl=;I=5_4-9wsy6y9K z^hb{3KjTri-*-za_p^sm7Eoxi7Z%rEL5vs@yn{ez%AL=gP0}}XM{t6h3E{Cj5B z%4W=xU*KBI<_Pksc(mGYD@S&?9}}nojaT`ou4cniB?CEGFZnP=u}NUO@M2Ty99fe7 zI7P&-rq>cYnu4F$pMsrqBNf%YF?Vegrj6hraZIl$tKhXYysnBP(`S7R%@~wtDno{t z6FE@|#>9L`4~i%y#o8T&;VQ;|AuriC*=>!4KA-+@LfZdDL1!)Z6pAMUJ#v+#D?>eHZ;O>qr9`uOx3KrZKAZ{%>jUG`kp*ZNlH0|nEb63W#6!(|jPLwf8#IOQxq1&?O)awf4-yKJ+U@VSn&*M9-WZ1GrzF=; zoNOIug#orq!xrTREd_)tTlO5QyX^`s)}cx9O~})9`U85t;uO2-BxA)!+K-OMuE>Kp z!d6q>pCZIo$ny4oz2^;M3)#xKpI8ueQ>RTcX+j)WL#L&q@?AjUPhg4S5i$!HQ4H|0 zwiUSRNc0N)`MxK9)Sp23%piEaVx?!4hTBc0MQDPUr1y&UUJYTg9U)RGhiS8B)(6D^ zLXiBZzGh9$@U%%_(ssKxen~e!yt`IzDzfy=`;n50wyazFG>U8JwKDR3i^bKoEaLbE zf?wKFC3(3Y&2c?ZJEfPlAsTF%td06J0!R6IcCWs|PiOLgo-x3m*021Bsqc9~;;D!i z)h?S;`&HyLUz#fXNqVBW+Iyy2P$v|VxZ5*E!EHP7z3;q75->P7q7o+v)4J)8^2V8! zk9@jqe>jLvy#_gkv zM`6Rfy3eJlaTu8Td9HH;1l8Z|1+F*6j=tslvjJCKUR8gMRhe!u2$u+&) z^u906%s*FmXD$u=h01|l1>yuVUeFB1JKi2*Y};0d98_klg}8*G#1=Lo&&m@~9OqN$ z5^#kwJ*D8OY~{LDCTUP(uBH3=K}s6Cl}(FrGnJ<=;m}6x+eJ4by>Ic4o>QklGU`vR zMquFc?1{fu4DgG15EyxS!Lz+Y2yc8o!)iiCs9x(u38o#7&o6P5Nb4|K;Gd}S&ZQFB zmC8zArGBn;mM6%r%;JBvAe1I#v^-lBUHZFLkiAWWmzv(!+ZjyA@z~(duJ=GRh$nYu zR=9QQg;@q7*g&UaeEC{|H0D^F71F7cdb=-5!%p2Ec|C<2Mt>}NqRNJxiePO&Lh+0< z=*S&IKN7x~dBHe}i){XQC`DXjYmzD(y%4WZd__$?f{sR96@ z1?81navDD-UWHQ)(x*FonABX;M)E11h3(0ay(fwpf~!<+04FM1k46%u##gM}OW)z= zb$#VzrTV(5I2RcEIsR5f75L)HZoxwIkg%{3nJ*^T2@>-c*u7k(FFE!2NUMBV{P`~X z*5}SQ$rTM`<6m`n^k4it1$?|c0J<3G#Rc3_?NfA+f2Jdh=~2LH#v4a=X;;;Cxp;pg z&+LSXDh`Ps3K^KD0)(_j$SNw2<5vImPPq?*BH-5DpE}mAd^p&y|Hc2Fb=UJz2eQTf zcfMl~d`R<=vmx<_N$1-Ti1lPEUI+AHeNvZirii>o2`N>A3yKJc>F-6JIuz+BF^ls5 zn=`>#jIb8*g>A)zar1Jvn4+%WI7S_riHa68KC5lg-S*WwvhtEo|B1O{ohOTDD?~Vd z1!-i*ckX^8P)#T$*D|S;-KO9ta8Fydo4la>W$CE`C`-;y6s_u`2w3k60I}GvQ-C(w8>LCjb3N@zP>d zAl5$>$NpYO7;=q&KqE=ZBHt0!R{ZCyrWjfSr!ZY<#45 z@X~N%`3V;Bf0+anX#L)W4&RiNv<0HzZF>1NbTuI=dc3r{?{=@PepNsrq@`!tF*iQcpw@oIrB_g`D?OEUE zH-&aULVk&F1r5QTyW5%BnG`z${7w10o2m%~wxv>s=veZ~B6paEsHdulx)! zh4TsZ@|xGbco^6M0K~1Jo&WXGCSk$c{NFa5yDIQv{P=tlzo}|NyfJ`kECNdI^J$Gw zY@DBc2dq8J{T3jYTKUHvGaGgT^uQZ@q^40Lm31c%9ddq5-Om|pDong=Ifm~y3nMpzp!L4a-vXA3V99wgC z@O5B1ZM91@EPxJm$j_vz&le|-@vLsj7_I&nmE>sps(7~okSu-R(L+5uj+MTHlVLI7 zN0@M0v`+E42N!&fzZ(p-_n@7w>7}tbJmhHflLH1cs+6=o>EFEs=3F2BYZRQ3?=kv$ z~Uv zsLY>yRk!{NRD~vt&fOd)!8+3X!1DM+T>p$xDIm^^y|@HzvtU(pwFtyD{kdRneV-rQ3-hV63D>Kv`8J z((w#Qu}|H<&A-RB2~D)_Yj=27G)!bjXry*~iQJLlF67nwW;+pl6C(b_VVaiE4#y|D zEW?{GDYbprLHygei6;B%dS4XYJQ+tUdN9A!1IQzm-7gw>3sGfsIbb`Lwv!7$El(0X zB&1n04$7(>ig%hlxFSc!&cTwLF;<5!_0-kKhN^9w(PC@csRHGlaYBTjw%M9k9pF2_ z41O`mxKuFhBAYPS}SgWY#}<}_Tt6ekv7YmQX#F%In- z=>K)tNpSM6=~25Jd_6v}!lL#n#)aJLL)uL|@`>Z-a{ONuRKuHh5e-pUl-Hr2TJ^1% z#;+#sx%EU6IQ!A7`q}e{$Ml*QWRE&{zn~TTrHV3hq--8#HV^OJjUs@X|H(oYK<#26 zhaC!B;$HuHvFq&1HEgDEq{sCyvUfw1#q5o~YP3gde^DoNoz~b*==I;T8v}(BYj9uj z1%`JDAMl6TW9e*fj*U>!{Phb+8nQb=I*sP7T*)ck6ka2uKy3|}&5p(_F(XM(WjMc> zGuc1kDZ96z~RlWQOtG&H(imT6tH2&0L$Ms%8 zG`g}JQmg!0)iU2n!%4w9300a0_IV=)CJv>cg65=`&2ytkqilXE1^7FebR z@mMZGtWmYu!I8AuV7OR~q0>tG-$nQ#$X_C@(w7OINHru9A|=}>@mQR7!WXt4kdmX- zJD8=^C}-Kf5b?fE%Nq7F2K}pE&S0I+gvGciKw#i-&sMbtY(}SZ7^T}*e#zW5!d z+d4w6-4pWF;`TdC>RvMXM%+syljo2*wY9?uwgPXPcL0m_;fFZce0{Z}$CYYKLqoYj;zL9tz{(b6_gUBQ5BB_l}#n(k$@N-$Zm@iv)^dM%s zg&snx7Ghlp-`o7zke7GYBrAYS;K@ygEU}j~CDlxKm~a9NcYX%owP6u46X>fwmfmtJ zo{31Qv}t4Q@)fY0W82xW*3kgfP~!Aakl6dvD5@(kt$q%C2#vR9V|(;~^yiIV5q|L` zv|_H79N1-V+Ux9Y0Y2f*yB7id#AT^GSG16oaeU=UZ zY!1vM9~RuB4B}gwm)R!bu%Uwoq2l^3UuMVvJBy#mNWEK@>b9gupdu7b>6D6ad@)0> zqOaOdSxE#LA7`fjw%dO+)ti1g@|e=h%`^!)_Rckq5mzm_SBOiVf`(i&1b4pMr-*Uo z@p}5)3?_s&l(W&lc{%&2;XVNT$a#y`y>N96r7-?SrirPgC{^w{G70N~aYU@;ZB+IM zN~Nst90$X$)H=q#z4OC-5E3H8^iH9aH1Ob5k)s8H47Z+dJf83K>wFYgM2I{IU8=lW70}S<8(Psk5)H<7;aza;POv6yVcA`aVQFiDW&c; zSUrhWUb04LnXL?)+LQu6s1sAb@E~XC&w7dB%h0IJi>B6a$HbbBoB z?#(6Chm{6qtu-}&GY^032F>tUd#Q3HC9_}%4E0kOi@fI4ni2x?Ih@pfkW+ba+wQc9 z#$wFX`IpS%3t~7Xq8)x2+kzBTUl94 z%rdC4Q#r|>BvMoXxE4JGPkN8+iwGuTiz{C*2)8`UJjj^&s#wW-cowo;{WCeqa%-NQ6bzg_ z38%_hnoFy(xj1c)xX|JuF)fIB`7no87>`uU%z!e z%c4+l2j@NjPFTq&&4pNTgD&~_$PR%jl9fvUy~CO?YO=*^9vL-&PzX` zG^4@bm`*eb4}-`9Yoy&K8cX6*2JAd4%RYP;iNM!{`V+2>H^^<&l@40H3D3c>PF}e` z&6Xfw8kTkpUTjq3e^=zi#jQhHv9g;TTczV_k{Yw*B0pG{F9xxVfu9ULK87I3 zq-qpz^z--@En`N4=9M+N8<$mCu9)=nCHUKX9wIMUfS!-v;!u6>+1K-C>W?hWdz9Sh zpu)F0U+l3-`Libgku?ML;XXFuZ8QobN~=BFAZpZRQaAawrb#Z6U22`Lsskgh3dbJK zA$uvIjPDgcyGWR^&&DH(xDG_#dOwMW=5$|A%^BE&#dF02>y@60*D{*lIiw`ZSGwvw zH+8?PReD_79y;_?7+15XcJ0zlXg{zaH~w<8`7OOV@6!ww+(&^?dWvRL7}IRyMJR*2 zvfNl^QgnCAsEb6Cqm~hT&#afm-WUH`u3-VKVLS?>N}(y`c(WZ>KzVx$N((+ zr0gdRZs(w!Dx_CD4Z*Be%EFb>P)IMWtcFd$Dx_JpfwGF~mgI-h2R7@`17Xl&apR?E ztB)#0;t6@DMR5I@yAH!m^m})Iku~gpc&y+@k)0qwe_inI`aHiV;!{%{mr1`$;QHG9|Hx4DEZz z&}x6OkS|%USTj@{YsT5&kXm4mIWzXvyKC?gh@#!c6^pwz4+;izraxyAX<@e46wQtu z)ayg}*X*8UnLCMizO^Ss^Shq8&bkEl?KYRE z99zy#PD0i5ikQ3K=}eUfZ8L!TY*l2jBWxoNR2YKZ^}@ zEsIT<{V)6||LZN73moR|=kMuvAsFiE@t?5({Zozh7ydUD4b6Y|ziDWxfPeen{*LVZ z%l`vUzVw(=g^&Ab)+ccv1jw}-vypf> zCFzL0F#HZCd6P3d`@FG0>LQ)f%C*EK5ZKzMt49#f5MWYm&XPpsxg`3XEEA17qfikU zN;Mg8DqMrnP}1wEbL!RLi`t8o9iLP2WfhaR2>o;gAH3^AYN6eY04+^JXX$wZr(Koi thegl`pdT{M2TP)i84Qz*91hsa!D8CO|IZ8J?+D@V8NUhqCh%V&@DKke9kKub literal 0 HcmV?d00001 diff --git a/SOURCES/rubygem-mulit_json-1.15.0-RSpec-3.11.0-distinguishes-between-hashed-and-Ruby-3.patch b/SOURCES/rubygem-mulit_json-1.15.0-RSpec-3.11.0-distinguishes-between-hashed-and-Ruby-3.patch new file mode 100644 index 0000000..ae67a48 --- /dev/null +++ b/SOURCES/rubygem-mulit_json-1.15.0-RSpec-3.11.0-distinguishes-between-hashed-and-Ruby-3.patch @@ -0,0 +1,100 @@ +From 27732abae55d126ce28412b26e9c1b4358b8925a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?V=C3=ADt=20Ondruch?= +Date: Tue, 6 Sep 2022 09:57:31 +0200 +Subject: [PATCH] RSpec 3.11.0+ distinguishes between hashed and Ruby 3 + keywords + +This is due to change in RSpec [[1]], which cuases issues such as: + +~~~ + 1) MultiJson default options sets both load and dump options + Failure/Error: self.load_options = self.dump_options = value + + MultiJson received :dump_options= with unexpected arguments + expected: ({:foo=>"bar"}) + got: ({:foo=>"bar"}) + # ./lib/multi_json.rb:15:in `default_options=' + # ./spec/multi_json_spec.rb:171:in `block (4 levels) in ' + # /builddir/build/BUILD/spec/spec_helper.rb:12:in `silence_warnings' + # ./spec/multi_json_spec.rb:171:in `block (3 levels) in ' +~~~ + +Fixes #203 + +[1]: https://github.com/rspec/rspec-mocks/pull/1394 +--- + spec/multi_json_spec.rb | 4 ++-- + spec/shared/adapter.rb | 8 ++++---- + spec/shared/json_common_adapter.rb | 4 ++-- + 3 files changed, 8 insertions(+), 8 deletions(-) + +diff --git a/spec/multi_json_spec.rb b/spec/multi_json_spec.rb +index 323bff9..b3ffb4f 100644 +--- a/spec/multi_json_spec.rb ++++ b/spec/multi_json_spec.rb +@@ -166,8 +166,8 @@ + end + + it 'sets both load and dump options' do +- expect(MultiJson).to receive(:dump_options=).with(:foo => 'bar') +- expect(MultiJson).to receive(:load_options=).with(:foo => 'bar') ++ expect(MultiJson).to receive(:dump_options=).with({:foo => 'bar'}) ++ expect(MultiJson).to receive(:load_options=).with({:foo => 'bar'}) + silence_warnings { MultiJson.default_options = {:foo => 'bar'} } + end + end +diff --git a/spec/shared/adapter.rb b/spec/shared/adapter.rb +index e850b99..52a6bc9 100644 +--- a/spec/shared/adapter.rb ++++ b/spec/shared/adapter.rb +@@ -19,7 +19,7 @@ + before { MultiJson.dump_options = MultiJson.adapter.dump_options = {} } + + after do +- expect(MultiJson.adapter.instance).to receive(:dump).with(1, :foo => 'bar', :fizz => 'buzz') ++ expect(MultiJson.adapter.instance).to receive(:dump).with(1, {:foo => 'bar', :fizz => 'buzz'}) + MultiJson.dump(1, :fizz => 'buzz') + MultiJson.dump_options = MultiJson.adapter.dump_options = nil + end +@@ -100,8 +100,8 @@ + end + + it 'passes options to the adapter' do +- expect(MultiJson.adapter).to receive(:dump).with('foo', :bar => :baz) +- MultiJson.dump('foo', :bar => :baz) ++ expect(MultiJson.adapter).to receive(:dump).with('foo', {:bar => :baz}) ++ MultiJson.dump('foo', {:bar => :baz}) + end + + it 'dumps custom objects that implement to_json' do +@@ -128,7 +128,7 @@ def to_json(*) + before { MultiJson.load_options = MultiJson.adapter.load_options = {} } + + after do +- expect(MultiJson.adapter.instance).to receive(:load).with('1', :foo => 'bar', :fizz => 'buzz') ++ expect(MultiJson.adapter.instance).to receive(:load).with('1', {:foo => 'bar', :fizz => 'buzz'}) + MultiJson.load('1', :fizz => 'buzz') + MultiJson.load_options = MultiJson.adapter.load_options = nil + end +diff --git a/spec/shared/json_common_adapter.rb b/spec/shared/json_common_adapter.rb +index 9597d90..5a23c38 100644 +--- a/spec/shared/json_common_adapter.rb ++++ b/spec/shared/json_common_adapter.rb +@@ -15,7 +15,7 @@ + describe 'with :indent option' do + it 'passes it on dump' do + object = 'foo' +- expect(object).to receive(:to_json).with(:indent => "\t") ++ expect(object).to receive(:to_json).with({:indent => "\t"}) + MultiJson.dump(object, :indent => "\t") + end + end +@@ -23,7 +23,7 @@ + + describe '.load' do + it 'passes :quirks_mode option' do +- expect(::JSON).to receive(:parse).with('[123]', :quirks_mode => false, :create_additions => false) ++ expect(::JSON).to receive(:parse).with('[123]', {:quirks_mode => false, :create_additions => false}) + MultiJson.load('[123]', :quirks_mode => false) + end + end diff --git a/SPECS/rubygem-multi_json.spec b/SPECS/rubygem-multi_json.spec new file mode 100644 index 0000000..7bb62a4 --- /dev/null +++ b/SPECS/rubygem-multi_json.spec @@ -0,0 +1,209 @@ +# Generated from multi_json-1.0.3.gem by gem2rpm -*- rpm-spec -*- +%global gem_name multi_json + +Name: rubygem-%{gem_name} +Version: 1.15.0 +Release: 7%{?dist} +Summary: A common interface to multiple JSON libraries +License: MIT +URL: https://github.com/intridea/multi_json +Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem +# git clone https://github.com/intridea/multi_json.git && cd multi_json +# git archive -v -o multi_json-1.15.0-spec.tar.gz v1.15.0 spec/ +Source1: %{gem_name}-%{version}-spec.tar.gz +# Fix RSpec 3.11.0+ compatibility due to improved kwargs handling. +# https://github.com/intridea/multi_json/pull/205 +Patch0: rubygem-mulit_json-1.15.0-RSpec-3.11.0-distinguishes-between-hashed-and-Ruby-3.patch +BuildRequires: ruby(release) +BuildRequires: rubygems-devel >= 1.3.5 +BuildRequires: ruby +BuildRequires: rubygem(rspec) +BuildArch: noarch +# OkJson is allowed to be bundled: +# https://fedorahosted.org/fpc/ticket/113 +Provides: bundled(okjson) = 45 + +%description +A common interface to multiple JSON libraries, including Oj, Yajl, the JSON +gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, +JrJackson, and OkJson. + + +%package doc +Summary: Documentation for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +Documentation for %{name}. + +%prep +%setup -q -n %{gem_name}-%{version} -b 1 + +pushd %{_builddir} +%patch0 -p1 +popd + +%build +# Create the gem as gem install only works on a gem file +gem build ../%{gem_name}-%{version}.gemspec + +# %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir +# by default, so that we can move it into the buildroot in %%install +%gem_install + +%install +mkdir -p %{buildroot}%{gem_dir} +cp -a .%{gem_dir}/* \ + %{buildroot}%{gem_dir}/ + +%check +pushd .%{gem_instdir} +ln -s %{_builddir}/spec spec + +# json_pures is not available on Fedora. +sed -i "/require.*json\/pure/ s/^/#/" spec/multi_json_spec.rb +sed -i "s/JsonPure/OkJson/" spec/multi_json_spec.rb +sed -i "s/json_pure/ok_json/" spec/multi_json_spec.rb +# oj is not available on Fedora. +sed -i "/expect(MultiJson.adapter.to_s).to eq('MultiJson::Adapters::Oj')/ s/Oj/JsonGem/" spec/multi_json_spec.rb + +# Execute main test suite. +SKIP_ADAPTERS=jr_jackson rspec spec/{multi_json,options_cache}_spec.rb + +# json_pure adapter does not support skipping :/ +mv spec/json_pure_adapter_spec.rb{,.disable} + +# Adapters have to be tested separately, but disable test of engines +# unsupported on Fedora (they may cause test suite to fail). +for adapter in spec/*_adapter_spec.rb; do + SKIP_ADAPTERS=json_pure,gson,jr_jackson,nsjsonserialization,oj,yajl rspec $adapter +done + +popd + +%files +%dir %{gem_instdir} +%license %{gem_instdir}/LICENSE.md +%{gem_libdir} +%exclude %{gem_cache} +%{gem_spec} + +%files doc +%doc %{gem_docdir} +%doc %{gem_instdir}/CHANGELOG.md +%doc %{gem_instdir}/CONTRIBUTING.md +%doc %{gem_instdir}/README.md + +%changelog +* Thu Sep 21 2023 Arkady L. Shane - 1.15.0-7 +- Rebuilt for MSVSphere 9.2 + +* Fri Jan 20 2023 Fedora Release Engineering - 1.15.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Tue Sep 06 2022 Vít Ondruch - 1.15.0-6 +- Fix RSpec 3.11.0+ compatibility. + Resolves: rhbz#2113694 + +* Sat Jul 23 2022 Fedora Release Engineering - 1.15.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jan 21 2022 Fedora Release Engineering - 1.15.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.15.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 1.15.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Fri Nov 06 2020 Vít Ondruch - 1.15.0-1 +- Update to MultiJSON 1.15.0. + Resolves: rhbz#1855521 +- Drop `BR: rubygem(json_pure)`. + +* Wed Jul 29 2020 Fedora Release Engineering - 1.14.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Apr 15 2020 Vít Ondruch - 1.14.1-1 +- Update to MultiJSON 1.14.1. + +* Thu Jan 30 2020 Fedora Release Engineering - 1.13.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Fri Jul 26 2019 Fedora Release Engineering - 1.13.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 1.13.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.13.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Mar 23 2018 Vít Ondruch - 1.13.1-1 +- Update to MultiJSON 1.13.1. + +* Fri Feb 09 2018 Fedora Release Engineering - 1.12.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.12.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.12.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Oct 12 2016 Vít Ondruch - 1.12.1-1 +- Update to MultiJSON 1.12.1. + +* Thu Feb 04 2016 Fedora Release Engineering - 1.10.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Thu Jun 18 2015 Fedora Release Engineering - 1.10.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Mar 02 2015 Vít Ondruch - 1.10.1-1 +- Update to MultiJSON 1.10.1. + +* Sun Jun 08 2014 Fedora Release Engineering - 1.8.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed Feb 12 2014 Vít Ondruch - 1.8.4-1 +- Update to multi_json 1.8.4. + +* Sun Aug 04 2013 Fedora Release Engineering - 1.7.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Jun 14 2013 Vít Ondruch - 1.7.7-1 +- Update to multi_json 1.7.7. + +* Wed Mar 20 2013 Vít Ondruch - 1.7.1-1 +- Update to multi_json 1.7.1. + +* Tue Feb 26 2013 Vít Ondruch - 1.3.6-4 +- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0 + +* Thu Feb 14 2013 Fedora Release Engineering - 1.3.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sat Jul 21 2012 Fedora Release Engineering - 1.3.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Jul 16 2012 Bohuslav Kabrda - 1.3.6-1 +- Update to multi_json 1.3.6. +- Switch to rubygem(rspec) from rubygem(rspec-core). + +* Tue Jan 24 2012 Vít Ondruch - 1.0.3-5 +- Rebuilt for Ruby 1.9.3. + +* Sat Jan 14 2012 Fedora Release Engineering - 1.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Nov 11 2011 Vít Ondruch - 1.0.3-3 +- Removed useless shebang. + +* Fri Nov 11 2011 Vít Ondruch - 1.0.3-2 +- Review fixes. + +* Fri Jul 08 2011 Vít Ondruch - 1.0.3-1 +- Initial package