rust-drm-ffi-0.7.1-1.fc38>    3!Iͩ\d:÷(Uފ<e۵leif.linux@gmail.com Uފ<  &>=E48(#y"/]|*ҸSぺ9 +vs'WGϚdde3e1fef921385ff92d990b36d0a9f0771a10d701b7699bc4c246ac570be5d7428404512bfec120f556d0510b497f2ea3db11beSu9K,L94>6#?#d  Y  +1<L T \ l p t 4  (89:XFGHIRXY\],^def)Crust-drm-ffi0.7.11.fc38Safe, low-level bindings to the Direct Rendering Manager APISafe, low-level bindings to the Direct Rendering Manager API.e۴m2.example.com2dMITUnspecifieddrm-ffi-0.7.1.cratedrm-ffi-deadline-nsec.patchdrm-ffi-fix-metadata.diffhttps://crates.io/crates/drm-ffilinuxaarch64%m seeee41334f8405792483e32ad05fbb9c5680ff4e84491883d2947a4757dc54cb2ac67eb245cc713ee147e40557588be2ca38d609e4b55a0068826de38e427adaea7cf8041531a8316ba28ebe6a2a5fafab0e72aaf562d0978cdb5ccc5128937b458b1d0625138ed72b6401290f1e362dd2f9aa4558e1de305293c57073d7133c8855 rootrootrootrootmockmockmockrootrust-drm-ffi-develrust-drm-ffi+default-develrust-drm-ffi+use_bindgen-devel@@@      @ (crate(drm-sys/default) >= 0.6.1 with crate(drm-sys/default) < 0.7.0~)(crate(drm-sys/use_bindgen) >= 0.6.1 with crate(drm-sys/use_bindgen) < 0.7.0~)(crate(rustix/default) >= 0.38.22 with crate(rustix/default) < 0.39.0~)cargo-rpm-macrosrpmlib(CompressedFileNames)rpmlib(DynamicBuildRequires)rpmlib(FileDigests)rpmlib(RichDependencies)rpmlib(TildeInVersions)rust243.0.4-14.15.0-14.6.0-14.12.0-14.10.0-11.654.18.2ed@d@Davide Cavalca - 0.7.1-1Davide Cavalca - 0.5.0-1- Update to 0.7.1; Fixes: RHBZ#2240195- Initial import; Fixes: RHBZ#2224815m2.example.com 17088974750.7.1-1.fc380.7.1-1.fc380.7.1-1.fc38drm-ffi-0.7.1.cratedrm-ffi-deadline-nsec.patchdrm-ffi-fix-metadata.diffrust-drm-ffi.speccpiogzip9utf-880fb530e9758c6d0bd15434dbf3b902df5382f96bb9543ad9a61319e48a93076dad3e03be2f08582edc0f18705f4eae886bc2ba7b7a2d64732a3acfeaa15ed42 Name: rust-drm-ffi Version: 0.7.1 Release: 1.fc38 Summary: Safe, low-level bindings to the Direct Rendering Manager API License: MIT URL: https://crates.io/crates/drm-ffi Source: https://crates.io/api/v1/crates/drm-ffi/0.7.1/download#/drm-ffi-0.7.1.crate Patch: drm-ffi-fix-metadata.diff Patch: drm-ffi-deadline-nsec.patch BuildRequires: cargo-rpm-macros >= 24 %description Safe, low-level bindings to the Direct Rendering Manager API. %package devel Summary: Safe, low-level bindings to the Direct Rendering Manager API BuildArch: noarch %description devel Safe, low-level bindings to the Direct Rendering Manager API. This package contains library source intended for building other packages which use the "drm-ffi" crate. %files devel %license /usr/share/cargo/registry/drm-ffi-0.7.1/LICENSE /usr/share/cargo/registry/drm-ffi-0.7.1/ %package -n rust-drm-ffi+default-devel Summary: Safe, low-level bindings to the Direct Rendering Manager API BuildArch: noarch %description -n rust-drm-ffi+default-devel Safe, low-level bindings to the Direct Rendering Manager API. This package contains library source intended for building other packages which use the "default" feature of the "drm-ffi" crate. %files -n rust-drm-ffi+default-devel %ghost /usr/share/cargo/registry/drm-ffi-0.7.1/Cargo.toml %package -n rust-drm-ffi+use_bindgen-devel Summary: Safe, low-level bindings to the Direct Rendering Manager API BuildArch: noarch %description -n rust-drm-ffi+use_bindgen-devel Safe, low-level bindings to the Direct Rendering Manager API. This package contains library source intended for building other packages which use the "use_bindgen" feature of the "drm-ffi" crate. %files -n rust-drm-ffi+use_bindgen-devel %ghost /usr/share/cargo/registry/drm-ffi-0.7.1/Cargo.toml %prep cd '/builddir/build/BUILD' rm -rf 'drm-ffi-0.7.1' /usr/lib/rpm/rpmuncompress -x '/builddir/build/SOURCES/drm-ffi-0.7.1.crate' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'drm-ffi-0.7.1' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/drm-ffi-fix-metadata.diff | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/drm-ffi-deadline-nsec.patch | /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f ( set -euo pipefail /usr/bin/mkdir -p target/rpm /usr/bin/ln -s rpm target/release /usr/bin/rm -rf .cargo/ /usr/bin/mkdir -p .cargo cat > .cargo/config << EOF [build] rustc = "/usr/bin/rustc" rustdoc = "/usr/bin/rustdoc" [profile.rpm] inherits = "release" opt-level = 3 codegen-units = 1 debug = 2 strip = "none" [env] CFLAGS = "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " CXXFLAGS = "-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer " LDFLAGS = "-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " [install] root = "/builddir/build/BUILDROOT/rust-drm-ffi-0.7.1-1.fc38.aarch64/usr" [term] verbose = true EOF cat >> .cargo/config << EOF [source.local-registry] directory = "/usr/share/cargo/registry" [source.crates-io] registry = "https://crates.io" replace-with = "local-registry" EOF /usr/bin/rm -f Cargo.lock /usr/bin/rm -f Cargo.toml.orig ) /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check %build /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo build -j${RPM_BUILD_NCPUS} -Z avoid-dev-deps --profile rpm %install ( set -euo pipefail if [ $(/usr/bin/cargo2rpm --path Cargo.toml is-lib) -eq 1 ] ; then CRATE_NAME=$(/usr/bin/cargo2rpm --path Cargo.toml name) CRATE_VERSION=$(/usr/bin/cargo2rpm --path Cargo.toml version) REG_DIR=/builddir/build/BUILDROOT/rust-drm-ffi-0.7.1-1.fc38.aarch64/usr/share/cargo/registry/$CRATE_NAME-$CRATE_VERSION /usr/bin/mkdir -p $REG_DIR gawk -i inplace -v INPLACE_SUFFIX=.deps '/^\[((.+\.)?((dev|build)-)?dependencies|features)/{f=1;next} /^\[/{f=0}; !f' Cargo.toml /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo package -l | grep -w -E -v 'Cargo.(lock|toml.orig)' | xargs -d '\n' /usr/bin/cp --parents -a -t $REG_DIR /usr/bin/mv Cargo.toml{.deps,} /usr/bin/cp -a Cargo.toml $REG_DIR/Cargo.toml /usr/bin/rm -f $REG_DIR/Cargo.toml.deps echo '{"files":{},"package":""}' > $REG_DIR/.cargo-checksum.json fi if [ $(/usr/bin/cargo2rpm --path Cargo.toml is-bin) -eq 1 ] ; then /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo install -j${RPM_BUILD_NCPUS} -Z avoid-dev-deps --profile rpm --no-track --path . fi ) %check /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo test -j${RPM_BUILD_NCPUS} -Z avoid-dev-deps --profile rpm --no-fail-fast %changelog * Fri Jan 19 2024 Davide Cavalca - 0.7.1-1 - Update to 0.7.1; Fixes: RHBZ#2240195 * Sun Jul 23 2023 Davide Cavalca - 0.5.0-1 - Initial import; Fixes: RHBZ#2224815 ?zX[? ! # HHt ]*HHAJtw"% se޽Z{~k\EyDE~х`ky_Hؖ?z~gp涳rD@| bǼp)ûS&y~<1j[|أ?5JU%?Y?4Y/:>Lluk) jCfU9ێcp ~uSrjʷN#틫DL/YT<<ǂ'Js~|B߮~X^$ 'el4Dk29F9vD.Ե 09 C hZJg M?=e R.-<;@1:h(&UM%Dbe*1dCt]L'ZÍ|9vPõ{{" kkD#} *lӾӡ^BtJ#JoDZz}BRu4-bmb; ^ÚMyr΀ E,a nAOo,~2+a&77xg<< =iq );F,[W_BYj0誊 cLre4_/K6$5Ev\,c혦ΰܜ/{3I7F4̌݁V.4QnZH8|Ys3K;'p ǵ#tFLc7Wp{Z9jhoǾ#o{MHՊdM6Uvs >ٴOwNЯz,[ZoߺE$tEwCÀRa<v:,YlM2"f5)R^Ә>Y3Y s2wzmu _fC(lzhz&-cMoIRkqmPR~)?x߂%uwn?5|$cx8]'V\;y)œN 느v +N/X;fZƇ>TN'$\oƁ nVyGVLcIoIR4Cz^+3Xyț7 ^! yPsW3x,W*t0V=#vik}?-Qח-4<[V_--x$idFK:[HOFgh X,+M@lް~xg6*}Ҧvvf֧Ws*iMM;Y[lLH'3b6 dz,OUƒ{}$,:1ZJ=yh7ߘaԲ©`Uz6e\,[$\v6^.hT;_7$d)9bDw-Ш jфajy44۟b~ f1M0Gڱ4z4 MV)qca3zcr{B~G]gOW Sdʣ@UܶIKDr?a}&L%6%<&C)˺;,8J=}a[zSݸ-w~1 rwJXb~ ҕ0:HPN_w?]A-$H)j&v{sHp5Nޕ!5؋ǒCl15쒋rW9LzM̿ܝDn Bإ ̯hu;Cx!oi{R\;d"Tb!-5Bk/`6b1TiGof]537T)%T'#S9*2}9,9ȥ$V][#᝖8>ke2`v^! y' W la:D*޹{X_?f4 ֨H_o5_2.CtآA&X[`kfkC-Q_bm\ rK{YJ1e.Jymb $ljO7J)5 {[-KSjȱwc^J> 🖛HفC \ޑIRTQ^[8/!I<_o:j +žU02ZQ)~olg* #\Dd6G$-I[oO|w[}gIoѳ>ߩ|:u0q`_V@[ ;2F_7l"M.gN 㯲>~s컾Gk-yx!?ؗWEJbc94UL֏κ? n3C΀cJɩTEGK}Ӹk**Z@ Qm8C5P#+,{,|N]RP }nvRcWȰ \ yDy +PN$ST꺬5g5qR gq]5~ 5 E$+L\,|nq#꫇,uRb\k VXsU7 :R Hs!|4v=mԧXF H-p-.MMs_d w;j/Jz}ͪ|P6zJ,CoNшePq5G)Vj;ݻ^FԀC~GA3dA$Dxn@3y}֭9QtzUA횷 H`4mEڭ* nݹİ~f٫(FTKaRPIڦڠ4h]V1͉:c<νӜتXXQj~к]JO`ZzC;+ôrV3)V~aBrj##/[D $剧GT˩D_jDt->tLA!2##n3'-<2r;+a.X3Ks%"#apqTO4M}a'LU]:5b,9q 6]͒rs8Z^t:SStgn)(TrZt܊IۮQKr }ãl(ue 7jL5zn&&Qj'syhfKWI[-Džt+J2`#Oc,.?x7#W $>fVSȺB@agv-"ױ\a'eu fR$:(TasyQֆb_Gm̫Wq8MvE^"Z .;~ Do[fzB$jpE&gDnnͧRX=,7 EɂEPZ!1ّ%rc.SЗ/OJre\>#9Gs4o[O|JBSa\FEFl wMww)xR|x({ W|g XtN'Ŵ57,{>|Ɵsmi34.ҸgEtbٶgӐt|7[ȏdxdCY8PaFުIp5ÇH[^n"W(R@R.W7:of&׫|mLxkBY#$ayhV 5Ż2 th?k]zsyɨUܮbDp hV\DN4g^}#|`ivHU(+^=;N^9sQ<{-&esF(cY&| 5(jT J0,ˍY6#WHUC |qɘ٭/- l` /ӊ['1P16.]F'Wr_X+MI2o4r|4VTTe24$djtf0%61.!շ$%pF}mʉ6N?)'Ϫ ȉ6*/33ZEO=TRq42Kt~V iN ZZC `PRD%D6UlOp]m]T"#):oTnYaK̖0ꡥTati̩!7V Q+B3fګiNgˣ|<_w.07Wߺrݘ=GRǚ>"ɼ|.ף>MnYU-$3*&TYp@GT5҉q %˲=ZrZ3hMl{ %Y+ |HW@eJ\Ӷⰹ?}y8'>(Og= ?9QEĄFEք. sk5kS/pUd+'}4;+4H5bUe-M$䕎R  _7j$M}mَ-M%>R{|yg0BtXC&PU"Bb`芺I*o. ϑLGQ5YwL"l }+79˲}zSI?sIb3-g|iFN8S: T|ne}sWS"a| E[z4viXTLWfS)Hٶv]yY2 6]%oۭbN=D# Ď[8G÷Oߖ&^y=uK7-Xc s$q#WUhQJ\;K!,Q(K|%Բ8*9]p+ʰ72RNјY'drW-ED|: )ʫ q=WhybIOP:;~8I#A@Ĺk7K[|7 <cJaDha54sVMu_0\Xiu- Sxϐb6{do`ZO2Rwl41 "9d4kQ%03 =[ -dDy-EX){8!g0t /iGݗʣ^sȳu,h1]Lh[P 2"@(=6-[PHP}OVBDFHBXp]ɇ7RkGsEkG(YShYrbOdɺ,?4kaeGWj]>Npe<%Ů%WQId9#4__Հ7'n&[է 8JFFsRhL*9}6sejt[* zSϷ۽?#E?CW"l!qR[({o"Ef%~zƞteT~u V.-4[!R禸Y]!Ng[oU=$ԭ}?s;톜unnG :Lu/6D.s%(jxhVI^B`,@́9--vtnЯaP >lۊ:Jw{⁈SFephzZ7}'bG>|lVHƮ\3&RǰQr//\#bM[J[H ?8c6OYS3$mq\X%7')mzSeED6&pSDC32)fd*%@98k►/R 8z*~X^R'i<ߎW|i$PDš֍uח#C St}Aз%Z8\ gxU03SaT.m\d0 h~y:-ȼ)>4DJ6Y3g^ۇ:qqM` +ja'#ħIA+bLނ3oJFqQa#O#Z" #0z E73l{t]kX0a`ZR{gJ'_+IA_[G sk``O]{$,4*ўQ$ﺦx UՑt`bJai"({0]dM^WI~yb]5vlvvOjU]@Nplw'WyU;-ֆ4Gl>V2l8VWcG]SE;_!;䨄¶d7|˫Qqn,dFaCgRnPWFBU |BXŃʑe m Xg崌^ CW9J7N?pm6lcOy"ѶzL*YFO=- \":c5fyy󪓷=#86Ѥ8:: eί_cZK_NmY \a֡x-(Q/Vkqؼ]Yʳ)MzUUOliNv`l1WLA8.@ER!g1U};Vu#+_Ue0 y B $Rt}$%&t~Z~j*C%Z"J ! MOE|˜OetNHk_Q;[h_<{s㩍⯎ś.02kX ʣK}K:C>PQ.Qgaq <}dUw@XҸઞÐ[LJ"mb/gUڧzw M4+.َCtl~q)6-j0مw\noO^SO]wZBEp]5ٗٞ4Z`$${ʉaQ119 (%TΝ{1}GZZ HyŬH86iĖ(ܼ[XroN5u UW, \p^paQg ~]+P E4a&%W)~j߬Y`zĺ`yf9t4 95,zS=wϟёUedzet6Q웶ʐ*OV-JG Bov?AO]z}XM%hpoؖN`qҷO/ rnm:Kk,WtRJۃ?/U]~P4:MED͗֒G* hȂ"EՋBVY+rzW9o8ŲOi{mR^+ñݪD!J]{p,nh :!cTq?r{!`g *TZ6i+Yhȱ6+Q5)c, W9N,ZJNv(SIOڛ~&k@۔^Cl11ܛ_9TXs=5[-&*lx<\itA׶6X,=g UF ~a}Yoi{Z ] v޻T;!D:>q_q7h-s*n4&+Q}3TcGSY)aȁ7촳W`)ڕR{b_ZOsܞz]"Xݱ߻u؈d5r~ w;_b֢D;_6zA] .H qjg涇`$†bv!@@]l!^@akA̚@ 1Qac o2\\\##- :1@;'b=hAH%jAlŁpe幵K?[.Hs1|bPPgȅU%F[1 c1bv`tXN˭@90BaWDxy0=^^E8_|fHX">w mA !]w̼ Q??9fv0Al!v`w b쎄XZcl{A>_W`.1`1B#QܿaBBlXXz:z@] h D:Qs"CdSw@xAB >s= Y}=-{ rs>#!/:6`{ n`?Cđ.@V_inWq^?/,~qY;[C$.ƭFD6ϗ x]lٙZsb98~pE@]P"ߊa&X}!=Eyw B(s\4-r~q?/`ZzBQpwb`0.vt8!\0ԋ[;Cā<v;_lOe`D]L =a xP{$ @(E@lP@&wcj]0FeP˟Tiu` 0 kB?,Εa0o : /=](̰oJ@!LĄoB~{LhaqqLZCasaPk ?H١_Fc 5̣i/F y\a0>Qo .p\$fyZD3G&K[uEuVߟI?:([(ŸG]ENASW7¿} fC;C v ;?}&?EH mpQhO?urvrX/r Ҳ兙2/by|i*kWCì"Q_Tb ϊSkPV P;9I_ @E v@y{a6`ϖ" #0'ڞW'L*BS]~~Aw7!F P8''ЧEA1 GU(履4EWWCOGVE]Aƍ߃ \4