From 8f220b788a5be292f7c06893601555745e2ce65b Mon Sep 17 00:00:00 2001 From: tigro Date: Fri, 13 Oct 2023 12:35:17 +0300 Subject: [PATCH] import rust-av-metrics-0.9.1-1.el9 --- .rust-av-metrics.metadata | 0 SOURCES/LICENSE | 20 ++++ SOURCES/av-metrics-0.9.1.crate | Bin 0 -> 22681 bytes SOURCES/av-metrics-fix-metadata.diff | 32 +++++++ SPECS/rust-av-metrics.spec | 132 +++++++++++++++++++++++++++ 5 files changed, 184 insertions(+) create mode 100644 .rust-av-metrics.metadata create mode 100644 SOURCES/LICENSE create mode 100644 SOURCES/av-metrics-0.9.1.crate create mode 100644 SOURCES/av-metrics-fix-metadata.diff create mode 100644 SPECS/rust-av-metrics.spec diff --git a/.rust-av-metrics.metadata b/.rust-av-metrics.metadata new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/LICENSE b/SOURCES/LICENSE new file mode 100644 index 0000000..7d9df05 --- /dev/null +++ b/SOURCES/LICENSE @@ -0,0 +1,20 @@ +The MIT License (MIT) +Copyright (c) 2019 Joshua Holmer + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/SOURCES/av-metrics-0.9.1.crate b/SOURCES/av-metrics-0.9.1.crate new file mode 100644 index 0000000000000000000000000000000000000000..939591d4897328e97e00ca7139eeedf6f9e701f6 GIT binary patch literal 22681 zcmV(`K-0e;iwFn+00002|6z75ZDn+FX=8IOFfKVRF)m|rVRU5x?Y-@K+c?rFIKO=r zX!krB%8_Z2`j+Fo>o`ugXY%#N?w;x6ytU^@BBef`zo zuhnR1)8Wr<)GhfN{_wX2fAzoA{_-3A&7;@}8T-qh^zU1C_Wj8zdvWsen8Ck?Kb*aJ zb$E7ibolb+Pwczn*T?S;&yJt7XFsu{!*}1k+4^?tTlUW@*JtzDBydKaf60cS6T1QkblL>R?z)w!>4V}qk2>`bJAe=fA?-zHQrToUm-UQ%`gOE*~ z8xIPwVKALRy@5CJVyt-W#a9e~u!S2&Uf@S87>kA+e*`&E00>-%UhJ~>Q1j|N8@V&r zAG!X}b0dHd2PuYzYhIdFfxqbml}uri`g$^E%V5r&5PQb^8((=5;mQUsbFMKfzH(yf zeGqz=o)4I(-6FIB<%##foh;cT2tFYCOE&VxV>fjDm>G!tbUwUd(||V=1->(wxD`Nx zow}|9&cr5&NSXGAfgb}XzUa|q#^>qw#g^v}C-ad@ z6{2vsx3jai1IZ&d8iw9XqHqXEPA2YqmtBtCO?stwe7eyd{cDB*_sR)r%apa0jgTJ^tJwMNUT zft0Fay47g5o4>F1Ki|3E$zQrye4(|Wum*j7t3t{0m6bskTZt4;gm)sXRUr*hSrx{q z^i6~=N!diWk~D>{Us*;3R+(0!R#{G@vfHghiVEQ=q~%H>iQN%WG7*j-2^9f&$Hg(f z1ePzBe|h-(ise5}02p`}se9l5mB{~ktKG`W|9Z=AJjnmw;BRm58}{B=^aT^VXRx<% zaw7TPa|icdQtFaiCTUEYE-sO2?`CcxxTAT9yBgT*1U~#nNY{vEM7PNf34(;FZjo?X zH5$1ig68?O(HYNC7Q*i4+i%Wc0~lNz!-+SWEqlG86UF@rh-N?_s$3Kc_^vy`yng8T zmo5|yX1Zc?A2)co>*`NXGCC7osp~NCFZ+=@8TVn!wSayCk$6FntV?6+MG>r4{ZTMP zWVXINpE|H`^yd-o$8G?w&o`VbSv>Yv6iP(<{?^uPK7jq9AUJ&Q?d`F*&~Fb=W>hHR z8_}r)q#q9FAsg|fa~1|em++z$RuCOWYmcCu;f~gYm5QoL^5b4PLwy?V=qi{`M$8Xl zDi}rcDK83N?#-10^9dFz*teeZCChm34(69tc8mxDMX(pt)GI#nl+J$LV(^E!ocJSe zNCygz56#c!G2d$s)n;*|hz+A)D)-AKf%x{EC}C_LCFQAb3aQ6_6&~;JS00s^(-6~E@$6vA;Y;jSk9K??2)2<#C#MyESO46}<6pUj!QK#elC<=z2 zgDWCT6VNk!6xdLm8ww1Z{@bUb#&(4o8M)46OK2@Ji_8YW95sOmSsh_igS%(a2JX^>QZQfNxBna^Dv7* z6?P^J6%A>bQBeog{p|Z=cKYVU**_28k+JFRyEi|cJU@QUwhvF?d%Md1d2;ssn;*^? zlz4ae`s^q6<^?-^{S*7g$?NB!LjLRRyW`VS_U7Hz$*Z?7PmUq&y@nPL59z*sJ4rN8iKe;j@#MCucuZw_co_y+)WX-n?Un?Cs&Z zvy-DAULL+Bq!8(LqMS3>thZDNzF1N0!8rqhtuN(AbWm%_!3~9VrA^2ENniU;{1Wne{}2r z$hBcv`=n!`)$6}iYue4i`rrJ$+5dmH=RfQfE@?2<$@w!#Zq3QLOY6V;;pe^Q$P&j} zTd*v$i8JW+UOIz)`ikOFuQ#sS*{@y?mZ1o?ZoRiB;v54O%Q>u9&ySI*vT6S~oevJf z%Sb5Om^0}y08>rAhq>=7@qLTuEhUFPph3WvA?{B>@c?xiwha@}d~*1}-nlU>u6$o1 zt@A@P^T*e&>(e&jJ@oZGo{t5g*jMcB$?D&J`z<@ZaR9QL%X$C)y?5ycp-g9)Lmn~3 z_O+Q4q-_=&(pJ>z^&|&;-B7f<|ejBQk|sEEor9&RXaL9r3A)5^CBYix;)U!HTX`=J~6 z{eX@e#TF3R9mY|?tcL_k&=X%DKqc!XQ>nsspW+Nr_OEG&Cw=GynQ{aObHa8dLzt8O ztxTOsf8d~<$w&&Y$7#h1+hev_%hefLY6Zuffo^Kpm87C&4rE%zjQ$K%q#|Skgla8?cLgk|pEm49Zz%4d`W1HI79atKS*^smQFlF}yrQNifxjIoFCQ^UG4l?AzAqUDDHM3?lfu07R6}zkn zDV3xH$OU$dm(`aLU94zZ9SY`p%%DyK+fn+St8t|a(Fed`Y-D7$L!sjf*cssaj?0 z5t-lt0owFQy8>9*^#Yh1R~c9UcH}fE%+;$fm^#_&!(8=YQhk`Oel>Tqb#qK1L0lyu zWC0bDk@Q2AHiVgy0BtE>l72g)ApC#=lC}7$E^3>w66fa24Od0klK#ytyxy4Iu!92} zOZMmyTgu%~_^d0|lg3NhiIYt>;j@s_LI5RgMIoII3NGlJiX0qsC!l$+tF)V~q>y@*nAwoJt4Z`! zOCdw;P>S@I%VMZEBN$&T zFGH7n#Ej4xd5$0TCezW=CXtnHu|7Q#S_b~r|gFn4Hk)MN1z__wL>B;b zu3>L6>sD8ZytKIYVkTR4XjBa#t%mY7b*H^vAtr7sbwaM>n_)F;^HlK0t1OPS*JU>p`dm}D1OqNylo=W%0 z6XQJ_IzBocL@s$YkT)@h%{x2x!YC#X*=ngz8#++&Zlgo0=TAJ}u9$={854x6c`UvJiNBtisEnwb ziC^)+ZaV8eX^e&MgVF@GnKm;Bf(bb|aK{DCS#$*=Ux&^#1mj`PPTk2^Ir!7}Lfj-w zP9;eb!E1`3BZV%y{gK9j$>Me)C^q~b8iQO`QYTC6eSyBBL20`{w;Bj89~Qh+h+0&V zM*y;UvhSH;$nz8aJwj`GPU00=Yz3Q@v)V@NMxs+;IUFBBMV?Z|fby7EXpg-fU<5;a zaKJ3ICL}1ar>s-K6Lw8WJ6rO}0T#{Lz=hHWZ5x0GcY;t=+g`8i!bRQ*e*2k+2b9oI z#72S3Z@KVFq|Viej9+-O7!V2`XV<=zx5V*_Hn)7!c8Nni~g`+cSpV zl=dJXljr_*=*;>-Xc#b0txC=&y6h8n$X>kV*~IbP=)87e4#$@!W#(&Kx#Uw@QibQ{ z&Eoo2tkPD*2B04X*Zr}dv9`)YLlHL6WwTaA|KqVKr@PWq5aiOfBw;MvVUPXj4xfzc z_EUfl-`||0MJ6H1PSVv2t?kzB&)l$&YXBZg*Gy9uub8l;1brC1KHh$VL6|x-Uc z%FYH%$$IoWs&>mg$u0raHrKKC+z~=0vzuSIlTWg(V4oK2@wlw*^0lA;v<=I({^o zCfcuRCO0Z&g-r%7TC0qrz^X_jD&{1(v}&rG(wh$kwP{X0->_;mvrvdGBTZofY7^m~XDt}R?2`IYFDop^el~<_+rRhG#$f)G$Ad5|0bo~_lPgOlw z0uIAVx?RJsb`xEhiy7NTbjo)!bwFPIx3~s=7)799VR`n=i!>8nM@|e|hD2?5BAZ?-bcs7Ek(mdwZiBa};=H5MJ(C7&@cb+`|%kcDvrT z>sw@JWB=%%{_reyYXotaa~7WTSj}uTh2q~slQRDedRha2-*PL5K}U8K>2fS5`;)&p zRhFoX0wzxLzd7vuOpMq(_q|ZQft;kDat~>M_`(O(3-A=u802lz7O0af^Fb5v99G>6 zoC+Bi3@NP@eYT*1vYQdE+~OnMH4um85c*YkoPv&FIR4Uz@sd{DcR~vFv3=8NZC6<_ zvEOQJSA-*KMkn>6K4y!EC4g7#4r6!pjj`=4ZtU#}YMnQvmkDJR(bMalTt7@z)S~?D zu!E=U+4Bx=uv6k-Lq&0A)p%j6woz$Yl(si1-N(Z7^p@r~MkS}ps)}s-U*1DiNkh`8 zYPiusg;d+k2)55on6?9gDlMDuWwEfW6t>qC1|(_{iGHKe*Z`4Qg2*NnY^8#|zCtOz zNsKA8n!@cc5?#^E8A>IH%aCU$XZ`2LZ_mDmse%_3(wu)m`q2qSKYa6AWTrcFpuv9n z+p4J_P*5p`9my2UC)hlJZ-o^sQT9Up71+Ww?5xBXy#*0#J!q@88n#vY9N_jE;Pz(# zC!&5PVQQ-gvmX9>;;d@G-kQ@vcC1TIc%yz9?+&Us60LrY1CZT<+ zg*q;wDLl2vo80QA$(7>PaxNiR3M9Lu1!Xr@f?7yW_MJiHyMMl0Gds0LtKEjx$Lv_3 z&|MVT!z&j{U@6PAJGFWp;4StGfd0S#>;JBqb*t5C;;LuXy3J0v2!EV0WpD6k6y+Tr zJdhJFCquPI07m(Fh1C+SA?UPW>@2NHb>qVGyA)oO6)s7>1J3qcaK207g}ph>g#(o2 zSKftuQkY$yJpMxCf^CoikOsK@x_;RM$#39Ji&J zxMf(8Yp==`O8Y9{YfIR&#MUPtR*>rzaVu`)6Eh}xW4YX*C0w?6`h4bw;-v0~8=Ce% zqjhxP!gf=Gu54jve@i)q(SQ{PEeW!i*XuzJ)m>GU8ZWC2nQ7xC%J|`r|FScx_~Y#8 zsBy4F^WyBsa4B#-4suWpO1~lk?e`+^Df6o5PmG`ntjm?NOPG?vj+DBK z(1;CQMzgcX-451oH13R*C9zVs5o^%OY%SKJwfGdY?0ZK`ySWh!JEIXbT+Jc6kXZ2j zPer#UyDWey>t0zabJ5DK*c(-J9n~YYD>hIY48vf3cO@cXH&rR@8#SA$tQdz+g zS;C0}g%Uwi&6l+|EsHAE@M`XVC~k0cI=g0v$fZ~LKCxu4sH8yTGveV1=wWU0ogQi}~r*&DTJ zZ`7i_L5qBtMKKV6F*I9L;7j}rys@PEQrK@x1}$ZH?tN)ElWS)g<#ZOk{(=uV^(XVG zV@P3jKJQ$tR%Ggm3tx>wmbLn(T_=hNgX6% zl@T33iICZYfa2P^`PMoiQo@dFi;~ZUoFE&O#y{aOv3Ys&VVQko^G;@mzKZnfbW@kQwRkl{Al(N#pj`U$iI=5P%wI!X4ZPpjtl3J~=XHWW>wEE)P_k>pY?Womy z*pJ>p$;g?EA2y_aDuONkgarE|Z%O|^%xOQ&=C5&6`a7G=54+NbUFm;*S6XnUz!Bkv#oD<_)xQi&74MLJIz@RCMngx;Gg0&Re+sS?CTu zBy;6rD{W6y&bKE&lout!)Ug+Fz_SDRJg-TIUg?OgDPyT+2Kq8Qx(OCKPp^Tp9ab|N zmfdK!8uf0i(`|Kad|c#`GU`nb2d!GWO_^OtA5gm0sWs~DMyGDKTJ>(H+os5M)*-RLAB+g8(R+E%k^ciJ7RlYp$XZPC}@u2`Op>qzC0_dhf7hh2Pb$rF?=fV%EgtCN~(LO*!O(`De>KyrKS!8o?yP z3^@!}F@umi>gWu@xbMtBs@=f$O+SJL$ux|9hnMbKnFnF0cS?w;sWS|NemI9+*Eb9V z@rU`WAEO_AUmAW5ib2<7f93yzI1XXQGzp@4=t8Reh3ORWCB@@BbJ!wF8h@1$_iDK_ z!eR+)Z3%mAiTc_SjkP73YfH4&mS`&_xcT>XfAt7ht%o7_Vnd)W(OFxfyPjej5OqCO zt@UKJ*3;EmPgtv2!k8FwSF9R0IvItrs{xohSu!q=FaWE|ZvK~THst%s?74^97sz~2 zzq~j?Z7%RpQ=?NL3{LD1=@>}SP@x@a5`?-JquPgPyO@OGPbBbJ0D2M36f+k@ z8_?!27yu?1HO;@Ibi{~F&exQ1p%9#*GXKu-y zmo!&d%%f{ZF+QtsT(DXpB#iG34bTg zXF`?lT>d6g(f$bu7uzCWQ${tWGvTU*#Ek z4h3st!2+u|DUUcSn8WiI{j}8s_EFAu!5Z1fS87S|j6eU^Jb#zyrxPFgfk((78;Zo= zQAMkK=2G1f-c3<6ti5{WD^b+|m3vjy0N#VD_GMMI)fM?M!c>nX*?mP zrcq+KqJ~rL{aPiwEz)3CBeNz=iU#S;~+{by3qB&#?ok2out z<3Ukdqp0O)&OK;pn@yWi6h2)|6BFs{)X{X)Ig9$2)zDJSs6m#D4h+*{)=GY(VkFft z@vW#u%|h~OrHFdFlaXb@hW3d;-Q+vTxv+A7*eG!;&j0%g+Mjm{t=t;|*&Ax3TdhBv z-t2sOvoq?=&Z##$tKRIqdb2a@&CabeQHT}C)m5g1`yI{V_-T0On`|2z@S5JQhl9uT z>tSs~qi8F96gIH>VzNxZhmHl#&oh#BK;tn%M%i;+W4SPxaSl#_-zB9Nkgb^)@ zNyX(Q|8(S)2ld7I8*g<*Owz27F1AB%Jo%WLdR(Za5<@VD7HF&JBc60^IGvSrE%7b_ zx!XT_^|t@rS^v$c0!~x_>ieSwRsot-q2E=}NaeFf@e`$5UL12bqxE83?{cIYJnn^5 z!VZZ`l13QlKxdqj${m!-@UYA9NF12*(sH7x7CZv3j;}-$dC=q)RLwXv>6np9l}R6` zFtxJi+z|XcOme8IXx52UpirC?LD>@2=fwzx!EwUSSsI~xnGq@6r!B)=q|@N;YU)mV zy*PCI2oyaRt5&v(s*@b2q=|`!hDoNQp-PfD$d5lNn87@r%~1}VXZ_lQZ(GgG4zE*8 z8f24hvA-!6t0KMfwt0xxV(S8f3C4IWWB?wHHUqF36fz2LucfWu;|imjrk}XNtXLG* z1ZXY_aB}Ti5!tz9s%mcJ>ZQx-DNf6uVs8>;`P9`&*bnY$DZ1kTXIAl>)g!yNhYsw_ z5By!)MvKGct(?LO+lUqmv*0wL%Eky6%I-wtq@hii6>I9 zohlj}vLxr3yJ(T1bBtn>YaLU*q;tx82bHZ&PYO2mSjn`Tbz2dH!&`G8(HBnGx#8h% z%FwGSL#Erx2!KIYDieIYOt>kX?Z`pIKKV7Bk92BLL3ZROy~;*XVJ+aqIFl6?(Fd}u zTzQvQZkSrKHTIQq!KhkW&O{uzqF^t8gGko`6i4icXPieXdJ>|TTpgCVeU(C_(+hV zi&Q@cl(hmBdO}^f!w+~}30-cyh+V4QdF_o=i%G&nX=6B@SE(0&7MIwfj1@xIaNP|^kGvo$C_ zWXaN(UOIgU&GDa(|1omW-T4z^erz89!)nwU&3yciW}{|5#Q*qB;(vU@FrbFx`4PFs z;v=Bw2|JIyi5Gj^=bXaTxfp;8y{9>2gps+0wcm#BVD3%gB$=XZsKKIe>3FX&nk@L9 z(bJ^!`55W7Czwm{E(=oSpz)LEt@%|TqbUdV!LUm0}toRN>kQd$po zpujQm9?2ei=Q<<8&WBbQ5i7lB;Q45MqK-><>b<1q@y*N~#yqxJ=)#8CXYY^0@I7uG z$cG%-5l*w5bkLI!U%ZpoGSKV~t@kOHkCXCzA3e2)UYoR+eltU+dGdl6dir!f+X06~ zfQ&bWVJh#!oqNDR0os0mTr&4_h|4z1aj$Y1eSbb3Ao0o5SKFbS*$DxNssRQFNtKD~ zD{tbac~1^9O=$KAycY+AkC`X9k<%jodNK5;JaIC(w=fB2GmsG@mYM8;jd(D@CXNr^r?vPDB&T+&02-_BQfW57v$(x9a>5<-8AP?(Rs%dKzEVPb;B zGMMB)37py|LKi@6d=4w6pH&rSnV1!1k+WM;@`UzO;A(* zigF4So_X^xgUvAylULGoG7JDt+sH z?7+5wmLkn4(?h3J!XOUBh{(#^)6__$1!sX)qn6zn$f0g@av92KcCtBZ1`3wosA1R2 z>#Q4uUhfD0gAeOh7KDb{>{kXNsmJQDVIH{v&dP@z&JtTe>Nbs(!)I+MVR9j7rn6C* zhE+yW6K3PL=b<|bjicr z=vWTbz+4B?mG2Td;bSVtgEYmFu0ek43_OMp_$Ejuc<4ATI}%hjA#J)a<4T}Ik?v`s zf`gG;VF{gu!4PuAY~y$X?KK$EA#qy8NPqSS#nrfGScE#7);FOGSstSPD+REl1wP7m zmb#Sdu7flfPXY%u^4(eB`EkN+vWH_luj`Ln4I^1*@bE50nO1M8C6D#?cnT7pr(_wM z;>S)dgV2kwrV%r65>;?VkM129-ggr4le+*Wu3YX5y3%l3pb2C99Uj0Uj=j=7}No>fHUzfeRo8FVOamCC@`gpi2;WDd}2A*{dvdWm{zlWsTMk*XpUUz%eeNFD>*1pq+@{g z3BAh$Kn2rMx}l6GV1ce)lC=CzwW>aQbvrkoJv1Vv4<=ysbE*ULH+GhkMu&4*-@lH59JE z|D@Lm#du}dW_)Q@!KDUQXCcQN*4mAo8GGsY!(U+5z!rWKT$@|jalkhtu#21l&y6LFMuxd7rg@P) zt_9-ATB#o<^@vyJGoVmy0J7`@m+%K{IGy!+u-Y0_xXRQsbR@%#AcIn=;DL!qoZp}e z=9xO~!wE=*q7lr%h!V-HGkDLdtVVZD+uFPvGeToGtxf2SYgi=@jXb8Y(1Iwd00XBh zpU{PPyDFHAZo_H;?XvEAIQDutkJrJdZvvy$(C5GwzFo9I){05o4414ZG&VVNV`aa@ z*EnSrv`t84>l(gFOR5ZJe<2Q|E5NI`j7a*0`HI--ZY)HcvpKgAlYDiIp&4`AroO7dBwW#=mE%CGLf1e)k|4#NlyVhzq^7g+*yHR_v|NYkXKWV25 zUB1DC-7;qdZ|YpS?B8?PQ^!k_$Fj$m74$^Je)7p}MEexZV#Y0ZGHVw3VfL$kwTRM` zDDtNJ8AISJj?8fw1|he*aqtwDA~EZ^nBD7%Qb}YEVZhtjPf|+EeueCuO^+M8sPIuR zouO$nIX)daet*al`AL421@RSbG#(}AM(^ls;fYbHGPOfb_vJxcdbE&j1s7mx$hn^; z^9MiF)9Ac*VP>Ebyfm}&U;El>)~ae&X*GLQHJhp>_1=6i48rbvt*LPOBkmMu%yQ=$RA!ea$fP68}^;?!sCo&aSR0D|3pO z3{!UW|WQ z(*{PrsF`-Ny0)mzi>@!(XkbaptgS6s6U~>~GEQ^Ht7Gxn7bPcWx2bu9>>9$zAuNwV zD?I*pmEr$|RZ7@8Ts(c&ok`|~ji0Otn?K#49iv%d?sLCGVNQ>{OWy&!#KAH5inzu& zj!qQKr)~n$mq5tzf*w0_-BBbWJ&pie{zzOf0sW%$IFv@p#;_E;KBCNIY5LmH}u5F*!Jd$Vps(rWYq@PbT ziP^|=F3GMD!E{V9EMk`cOxvKt=m}ICk#!tH3lf@M@sK(TOFhM|N>)FD?t>PjC_yA; z9sXPp+1Lql!Cb;hH)c1GMUMrb^AAclOC@Dc!3G_G8`#FYS^OA{9ZfI;^z69X}q zM`pp2FD6jNq_4~}vM0it(RboFG{mhFylxV?;mF;VXPpLp_IjuA1zO!NZY67d#5K+d z#qy#|MxG*Q!aM1*p9EzR%hR%lLb1BK)(?9}gM7vLCKZ3wR9xgL{|=86||X7XN3EL@hG<3-3}QP zX9X^(WcfmSp&Lc8Kuvj&Tj8z~$usMWH&POG*15b4-AfdMoDGW}SMRyg%-DY~t*41p z1rWm|4zFb6fXt}E0jTIILm)xqsQ^&|P7z8FmH?+xT2%24Ht#xjoq6)SC*97f>_v~g z@C{)zc}(Penw~eM4pUpH`ITx~!fN-tkYg8fIDIHQZBKewQIk*8GJql=4>+PA9yr4f zfEdqJRX_gbw89Zp_AI!0GFp-@2dZFB7nInVS?8k)>V^{ELSCt=2u<~RXpR3wo$;A; zkc#lt(Q;i;t1RYwlXZitm^nX?49I+MH?8}{C~>4LDbV0u=&{l8K4tl^8GHw&&V&9G zUt)h=MdKYzgr|mtR!xXiRav)M`bO|IFIEX zIhSQ?v-BqS4IGimCbO~v6ejb2(z!&m@$U7x!$DNqIU#G&I9zDv;#1_x{+3pl!hmMv z>03eeKel8=n-^?5`lt#xBfRu#gw7J(AcoxSy07FKJfyBUb#4r+B$^ID_|YA5k&-V0 zdX_(`qRY<$qeTzHAc_XAGlj;k9N)(c@&KKH-I1ZRn!D!%gVp!^F*@z8lA=n}T!tyF zMZ;j`8XqIwg+D}5@FcqQnxKkb`^FR>ivHODxFS>~M`o1uCD!>A(-@ohkljc6`H_cv z2T3PDRLr@59Xhjq5aQ(^SLX$sGSevM;H&jcwp426U6etNy?ts_)_|~?vh>^u1m1PU z(LY6(W{ys!%F-{pLSg24j*yymS*Nx0z>t*NFRdexz$MSEkh8WwGVwn~zTs6ZC!Cx| z_JFx2>Y2crpuid{5Xr5-eAoSrv9dh=ZPVl>yg>&4Pyc`VQtbaKe*D*Ml4{FT8&bDd z!mg~q^;VmsT_H0ru4pFJLoGrqrr=h`2|wiTI3yQ8gxKC%&lV&=d%ahO|I&0)IkQs_ z_c95%~0+L`EW1LcU<>Q(uSWwCMRg1NCXuTd=)eQ^Un-!ERl9^~!cdVDwx7OFL ztSy1`MD{U0x|Q(+%- z?NA;xRJN>@2*81-r{6dG&4P|ehxgpY+Mqd z+sAGhsLCPrw_kv^2r3j-mA4479rB?^F}aOT2L;zYsH7EL5Wx(oOXI2MX^--py2Gnw zp;Rku2MBKLX-ZR@@+zy7E&EWoUbOTr$3r7MT@A6n0^)kPISc9GYNgGZAg)rdSps z*>#kp1>PJb+gF|I})>Z58hS+pWff|Icsa|8s^04}Q;I-b<%T>cN8Eh`Xj+ zUKsmDxg;x&{GmDp0eBVwt6xhG`p{Weu37F9@N3~>eU%?P-R?j5>U}l-f9RxjFAjj~ z;(s))T4DZM_4>p7|BdGVThNBtDfv$9#=-9Ez=JtUHyjgFoSf%xPhY=7v)(j_Vg^f| zH(BB>V$a9N^gM?<8@P_oqJPiHi-zkks^bCq5=JRVj9z#Z$Fr!nx99riwfDiBxg*ap zgYa?>zxEKnew5(nBYu6l5J@tNR10wks*NQg{RYK3_kMY}k&=KPcMMIEv7J{{OY-gh zY7a+^OJkBu!Q=68ryq>(5XmIt&X~=Tr#l4?E#>_&)hAJeI7!}S<T>_stntC7tA}dw$nluo+CgV)$r;^Sl;;`y&!<@MgkL9Y=j4tUX;ewP zXtK<4ct`Fy{139n;V1Bi^S~hM8N^w|Aw>oeBlbrSBAisjBRP|HiT%37cCEKtueDj< zCqMAx=By2QI=yslNc;}_XEVbC8w3w|HBUi7qU^Jgj zF_1Hse`|9gH7%NG%}N^m^hgL8Tu;X}9oI(0wKTo(124xse=Vq=@3%4Tkb)%p|z9Y6c$mB!v@Z&Xw6p zlm$xII(wS_X?&fAgx;91HGHJ7cagJ;T%8*pUL~Od1q9nFlV;{G-i$Y5Q$dlh z6yOeYcs;WMo3>o=vmFPSIG;GEpsR62p#l5OAmR(oTn(kd!9s68BE5kL;J->PU(Duw znH6CYf4?C{*4Y0rNW*8_09V`p>g|?Q&)ff6HT%K-|JB(4aDfiyJovx7g!%n^>iFzO zFPej-IbBAvJ56nRlu1`!hb~^WpWqv4Ascz)u^YPnP+nUciaWPsXBY=zgy*UNlt&wp z7x4)o$SpdFl_itVpd3BeO-yGo-QSL#4_szm5rTxmjNe_SssxT-kK~>D16v~1&UDYzyI-+MME4Y)hJzVncB!ih+^{hZ3P-$%Q%~KNu_YFE4#L@JGHVAZ)}F7bJzrOQv8wi>toAxi$m*J(R6L22MJ>JA@`$DFPeU36lTl$})9sld-tq)J~`Rt-b+v~4)0 zh*x+$2~R&Mu&Ez=zwk(Ku$YA24XHYvn+|(^bcV_SMdYGz`gk=PW5?lg;SZO1e83MQ zL=ZYG`S-WS-_dJNqXe9ML1*TGGE&_l1A`aQ^(cIt1|xw*6YS(AZnRpq-RJ_~ZU?{Xb_<|c&4w+6!+Ewj%j`Dlw$-tk^^Q%gH`?8L4N$|E zfdEm!(z0ruZihbYdac=NwYsf30`IgsUAtDVx9j}7W!artw`;Xp)OMrZYSfwluGzHG z)-&BJv{wgg0KKlwJ6{9%%~rkHX;JSw?Pj~tX+v+DZQlD@2l{WfYZ!2+W;SaUpxdq6 zjYgMx-?p2zhTUv5yDf=9fugxC=9+A`?T*!L1IFzpHHn$6I^fWx0RUhC3KF|iyxxKK z0CcO{rf<93Y_}V=dZ*cHrWj-fu|U;)C-W^fI^Ax|h8k_^biHYJU>sVVPL0TJ14gwL z^v1#ghHtyoZCdq4$F4Ob3Pr{#jAf3r`F`dbZP)5H3?qy=eOfpa?K-qT-xkoIQ){(> z)lwAlyqaU5!eHh}o9}17O+XHM-e`7s53PC&xV&4pYBdFkbb{nrHqSu$;mp%E*Ux;D z^j+)LI`vMYWw%=wTNnFVtK`SgvxZ$;Aw#;BWx<%hfV6QUHCnZH!?tRTdIx#R>exV; zP6OycpN(z@Sf&Z|Bqm2vLHTxvNDaJSvtYQP@6;{GumNx2hb|wOrUf~`bgCH1HQ4Ml zZJ5cOI)VV6hQ8NE0hu&veciWAi3v%K2^R)S%*YaN<% z9V8bZ(6U;D0WhL%TXwzGskapjvP8}GG1DSWFyPZR(7nYwi4?bC1iQfU)C9_db`w79 zgi@;mBhbM+SA06OYQW76w9B*`iX>47vOw2dFY`@;0BM3yfnIi`q-jExw%xANH+xx8GW=WoF^E{Lv&^&qbJ+kp9qrn#{0TVp$k?E=+)< z+BmM9xE)wJTHSiPMe_jqje;3E)@<_cW*54MLbuyi)Ph`#Es$|3dpfqo z*}P#Bo6*#^aU_AutS*;)b(n|^SVC)p0d3GNfb@2Q&qG*yL7vxOvUbvWl<%S19>9Pl z2+G4U-L7-~0&d2YqQharG76&xf*p99zHMBjfF0pKLaI(STT(f}?peHCusy zfPkgL;)_)sI16M@3#PMzg*s94oSWyO{FvqmobPMCRjyD$r+}KRROhIZ^-9X1pY*_1jS#8pE}V8@Nj5ndP5;6rU8)(IqR%1;jsFc<`=9I27J@Eq=2f~4@`gsp;rUE-U>cqB3p<0yY3!pq6x z$hoh*55dG)vbTXBO!0u`Lr`TeCJx?BKlLUH7vE;AvVUL}JHGUsU!2f${3=G@8wTvi z2`8QmB2F{u?~e1~L%^dCC;HT9(J@{Wk=6<-@SRoC>oGEqR7G`4&d397midICp_+j8`rZ1=wTyK&k9f^8|sYbC|ZRMnZETYAGuV+B&%Axe>ofYRT8~)>O(8x6j{}#;zluH7-hGQ`(yrwE7Dt+z8-i<*fcCh11Ac4|A~A zmjO7?;5sntiU7U%yj%rEEwYshw#dAa87lLCUXf4AoOSLYd$PyuXPnGl_UU4UP4P+H z$IL^Mfnd7F^wj3h7bU@8XZCu~_Il8z5rw1q0Hu%Nu}93ZEBH#IO-|#+&uNNPhMZ)C z#|JqYaN|c=my}xe#I0uX`?%ZIm>PD^Jt_XmZ^nCAtwHkT8OM0lyRXMJq;i#mi z-UR}%TBatBb<(G@LbvzN=J&!cIGZ0Ilt%9}bi)b)R1zH7du^F=zFXV6t%q!@t*&k2}--sA6 zlXmz_0x(vyWY%p`G}{l@-pH=dvu1h}#4;z4k!Jkd?MYE?U2FE5){;e4^rx&fTiaT0 zkYwfL(k#B7=Awr--l@enudv-WJ{qvWS!m-)b8Qf5dcYRQI;iih^sAZK_tU6-mqvq8 zf8hE3G1Tnbbc{!-BD-lpyR!djG8v@p!2!N;hL?iy=w_8F!c`rZ)RL~rw9H-+gJjx) zco*kCUz9JLDlq#~fvuV5LOC@zCV`9d-t(p5tMLVfzudm3b2vvBRG_PNW zIebxi)wH{>^%a?gU!ODz;|KDzFbowlxh__!|KLN__+C*BT_u0!zslq1A{Kx_(sx0H zy|vtee;jpakS;l5x&mqI1}e@QF2$4oy6#ElsYUY zXNb~c>6#8**=SC;LS3IfBSDuub3zk0G~(9DIY{OUxmlLm`0V~2I-ET`_=Wbc`;eiW z&*-M7+ANpUznmLs=Yd3C#Wd0RlD1eL{H~}MayN&|w`f|>zhvQ(pS&}f03!@1-fXt) z^sho!qg=jm%FN7q=;HGfz`=Spe@ zo#cD?_9J?^LlHU@-yX_&u!>)>pZuq z&u#MDmOj_wxour8^!~B6w`<`+GUzGeiRVUYH6p<-eF<<^JOhRmC43lNdE?lKxw~;? zKc(C50WYgi?(qTPngD9(05vjzni5bWOA4a(E`2G)-z|cxXTY@t673X;mJW$lrWOqi zFS@H#M%uCC>A)S~i%N}M?%s%3HFi%&{wl~VQ%c-5#(wle`L>3 z&r+&zh&DpBtxmUDf}|~xY*E`ytKQZlxhcq1W2vH8mkl?m;jUGRVpEo^uc2dIqDUay zjZPQJHEP`!FIUfSVV+T&#HbmzOeT$zQWtz>E;(u-&M$b!k63w-z>EAyCcc<+f?)_b&@UOP&ZPQ#hNca$vd z3Oj-xO`08ii=};pk%ank6(8W1UkKQI&XWUR5_uAA7!K_v0S=6q0srhm zk1Jvy45R7LP!9f6AtYABe~2P)`WwW5Z&=NG^CABGe=z>TDY+udLk#5LO}&W|qOI8T zNA67;9N`RR^y%rzE1r&%&SB#@OxDm9F&)IMjD3p3%Wq`{;V7!gpzzT=B)dI^`n26;t@}f8h5zOuw-}dH!oG3-i6o`{E3q^iG zCkYP#;S-mjEK`Ju&>4Bcp3Yz5j#xAwULm9z2FS>TePBH7gMm&S6*98p@hgGKM(Z(N zogP>25@aGBj((I5$Dc92#Be%WA8mpHJJDV`f)4|SHGh)`6ss8FbD~cWJNzyqPax?Z!cP3b!cOq{^ocPil*$hQCmsS${J{fGaKpeq zj^DjLe%U|${^Z43#x$TU_Rr&!@4i>c(bif8k-N*Dm_bVICSPB03k19De{e$|$bP^E zb8j;0UpjMG>42a-UH>3*KJbO&wV9e#Ewjn?nB8odHT~n1ppJq*>G_5h9PvSQRZ|r` z*vtqPi)d_Yx+ovG-0M4E4EwR7n7yvps))V>Mvl;(v)8;!zMePc_rM$0{qlyjf;X%$ z!W;9?;SFmu-mpHEH|DE(WB%oMV{s3>Vc#!r*eiI${vy1w_#ED_H{%WaQ+Z>tnl~1A z;EmrR9M9`NcOaf6hPMCYKs@txwO0n>S*)vlZ-IEIm(@>-!86~uYGHe~*tqH@k$3n= zWp;dXkwgt`9C_z6g6| z7Qgi)jCw5Y@A<`tP4Fjdf{lmm@5A=@6Su#2dyEhjmsbJ$Ny*`v&To3mlZ{R1OXcgv zRzK97rJ8dsekZq1aA(l}hn0rosNt0W{AWK?!d6Pud5O9{Sd(rGakoHCnJYaKa~xE0 z@<*2~S~48qRSWv>8RRzRy|O+eBX&No%ahz>xRf+PKcfX+ z3H`k6eaz1pP=jt=(QPYrTmeup9!D<9Yz3^mVDnVo{=(9@0qzUiXrZj>yEk!v7F@d_ zKPqvB7#2r=A8bcOl5V0%87Tep8`|v_;4yD-BO97?H9I; z5hUwS3jA5jvs*!VK@Ri3Zc`I2>e94~3C^*HqDuX!&ID3>3Y-Y$%EqkEJcN^`5KnlRodFuUYPxWRHDw9CI?i0 zarWBtN5OTjrSlIZcU7sU`21Vkzmfg?Q0SQ2^GZ1&*gsif7Fy>LDg{CC%C6*!YPP6m zZ&*#Rg9(c-UcnH3-XRRu)mY|h*sE&*a``4UYUyTKQg2Or%R+nhM)j`KYU{4`(rLjQ z<7}a#%Ioj1y!e|4m!}6A(OwiWa?TaSc#f%-G>3{JBs=kz+L@M#Po2+ES_h$-!tRlvAnQMBvS<}O)5Az$U;y@WgJ2~Sv6pl%-xyC1+ZVFqm^o#0X!S@%;1+8Z}7gtJ9>eVY!UG{TFEl$9eb)LQn^EzYNc1&6g$aTDo%wj%ihHi>gexm5I{?^%Q|U5@!U- z57oww4erSv$MjL;>l%04>7VHM+Pe?%t)SWe()T5yN= zrg6a`B?v)^TmbY_Bl0e%j)=7br0at+Di4;#tmmt%#dCxP0Bf$>+^_I5$@rvOhCLEXIK%H zDoHky7IyjAL>M8-IIc(}D&`oL!_Y_rvdJ*^St;938pj_`4K%5> zr&Y?aI{-SXlB0_mjO)GzIQ}<(03x?-DO$S#@`9IMRqU~@7#UfVG_D#JDqrY&>QPKf zd?JvKz`jyfhz@o2RWwEqt@Mg^n8=2C-IlU}%J9h4s_|^*-F(DI4Qklm9Z0NT^uq~; zMmL1J7>`xq3}Yn-*JR06K)GsB>~)T1mF|aQbPJFSSUq(AJ@;_6nMV|_--!SkscQHL z;LxSO?}KIRf<*Q}L35oEMa`g2y^rY4!IL!Iflaq_Nx}G0(BN$6Vbh>CF(CP>Ohq*Y z0tfn1O$7wuF~!U7"] +-include = ["src/**/*"] ++include = ["src/**/*", "LICENSE"] + description = "A collection of algorithms for measuring audio/video metrics" + license = "MIT" + repository = "https://github.com/rust-av/av-metrics" +@@ -22,11 +22,6 @@ + + [lib] + bench = false +- +-[[bench]] +-name = "bench" +-path = "benches/bench.rs" +-harness = false + + [dependencies.crossbeam] + version = "0.8" +@@ -54,8 +49,5 @@ + [dependencies.v_frame] + version = "0.3.1" + +-[dev-dependencies.criterion] +-version = "0.4" +- + [dev-dependencies.y4m] + version = "0.8.0" diff --git a/SPECS/rust-av-metrics.spec b/SPECS/rust-av-metrics.spec new file mode 100644 index 0000000..23d191d --- /dev/null +++ b/SPECS/rust-av-metrics.spec @@ -0,0 +1,132 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.3.5) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 1; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + +# Generated by rust2rpm 24 +%bcond_without check +%global debug_package %{nil} + +%global crate av-metrics + +Name: rust-av-metrics +Version: 0.9.1 +Release: %autorelease +Summary: Collection of algorithms for measuring audio/video metrics + +License: MIT +URL: https://crates.io/crates/av-metrics +Source0: %{crates_source} +# https://github.com/rust-av/av-metrics/pull/297 +Source1: https://github.com/rust-av/av-metrics/raw/1d43898/av_metrics/LICENSE +# Manually created patch for downstream crate metadata changes +# * drop unused, benchmark-only criterion dev-dependency to speed up builds +Patch: av-metrics-fix-metadata.diff + +BuildRequires: rust-packaging >= 21 + +%global _description %{expand: +A collection of algorithms for measuring audio/video metrics.} + +%description %{_description} + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages which +use the "%{crate}" crate. + +%files devel +%license %{crate_instdir}/LICENSE +%license %{crate_instdir}/src/video/ciede/delta_e/LICENSE +%license %{crate_instdir}/src/video/ciede/rgbtolab/LICENSE +%{crate_instdir}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages which +use the "default" feature of the "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+serde-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+serde-devel %{_description} + +This package contains library source intended for building other packages which +use the "serde" feature of the "%{crate}" crate. + +%files -n %{name}+serde-devel +%ghost %{crate_instdir}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep +cp -pav %{SOURCE1} . + +%generate_buildrequires +%cargo_generate_buildrequires + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Oct 13 2023 Arkady L. Shane - 0.9.1-1 +- Rebuilt for MSVSphere 9.2 + +* Tue Jun 27 2023 Fabio Valentini - 0.9.1-1 +- Update to version 0.9.1; Fixes RHBZ#2067947 + +* Sun Mar 12 2023 Fabio Valentini - 0.7.2-6 +- Regenerate with rust2rpm v24 + +* Fri Jan 20 2023 Fedora Release Engineering - 0.7.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Nov 04 2022 Fabio Valentini - 0.7.2-4 +- Drop unused, benchmark-only criterion dev-dependency + +* Sat Jul 23 2022 Fedora Release Engineering - 0.7.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jan 21 2022 Fedora Release Engineering - 0.7.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sun Nov 14 2021 Robert-André Mauchin - 0.7.2-1 +- Update to 0.7.2 Close: rhbz#1991567 + +* Fri Jul 23 2021 Fedora Release Engineering - 0.6.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Mar 29 16:41:29 CEST 2021 Robert-André Mauchin - 0.6.2-1 +- Update to 0.6.2 + +* Wed Jan 27 2021 Fedora Release Engineering - 0.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Dec 09 18:17:03 CET 2020 Robert-André Mauchin - 0.6.1-1 +- Initial package +