libvirglrenderer0-0.6.0-4.9.1<>,0b!^p9|x >SE9;Yʘh]AoC9P%-\քRκBµNaZ c! |/`Xr7,F܃;r'òg]T.0s*?<&X?lfFKCNpsBYZ>@zϟ$q@+IV̈$ X!\:FbF.Lѓ1BDVeۣ@Q{p([rR(X[glUȾ[[>@?d  2 17@P X ` p  $8Lp(8 9 : >@FG HI,X0Y<\X]h^bcd+e0f3l5uHvXwxy zL\`fClibvirglrenderer00.6.04.9.1Virgil3D rendererThe virgil3d rendering library is a library used by qemu to implement 3D GPU support for the virtio GPU.b!^ibs-arm-4SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/System/Librarieshttps://virgil3d.github.io/linuxaarch64JA큤b!\b!]b!]U4Rd4ffa4f7e065726e016fc10b2a10afd65ff8e6d393e5f47e1452e03d7ec33bed3b32caf16e2402c2aff2b716858713f3e1feded85c25e71bf829816ee5009402libvirglrenderer.so.0.2.0rootrootrootrootrootrootrootrootvirglrenderer-0.6.0-4.9.1.src.rpmlibvirglrenderer.so.0()(64bit)libvirglrenderer0libvirglrenderer0(aarch-64)@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libepoxy.so.0()(64bit)libgbm.so.1()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ar@aZ@]Y@X•@X @X @XWQq@WN@W@W4W @mvetter@suse.compgajdos@suse.comlma@suse.commpluskal@suse.comlma@suse.comjengelh@inai.delma@suse.comlma@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlma@suse.comlma@suse.com- security update * Fix OOB in read_transfer_data() (CVE-2022-0135 bsc#1195389) Add 0007-95e581fd-vrend-fix-oob-read_transfer_data.patch- security update - added patches fix CVE-2022-0175 [bsc#1194601], VUL-0: CVE-2022-0175: virglrenderer: Missing initialization of res->ptr + virglrenderer-CVE-2022-0175.patch- Add 4 security fixes * Check resource creation more thoroughly (CVE-2019-18388 bsc#1159479) 0002-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch 0003-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch * check info formats in blits (CVE-2019-18390 bsc#1159478) 0004-24f67de-vrend-check-info-formats-in-blits.patch * check transfer bounds for negative values too (CVE-2019-18389 bsc#1159482) 0005-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch * check transfer iov holds enough data for the data upload (CVE-2019-18391 bsc#1159486) 0006-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch- Clean up spec file with spec-cleaner - Use source url - Add gpg signature - Make building more verbose - Explicitly require python2- Fix memory leak in vertex elements state create (CVE-2017-6386 bsc#1027376) 0001-737c3350-renderer-fix-memory-leak-in-vertex-elements-state-cr.patch- Fix RPM groups- Update package to 0.6.0 The following patches will be removed: 0001-48f67f60-renderer-fix-NULL-pointer-deref-in-vrend_clear.patch 0002-40b0e781-renderer-fix-a-leak-in-resource-attach.patch 0003-6eb13f7a-vrend-fix-memory-leak-in-int-blit-context.patch 0004-114688c5-renderer-fix-heap-overflow-in-vertex-elements-state-.patch 0005-926b9b34-vrend-fix-a-stack-overflow-in-set-framebuffer-state.patch All of the removed patches were already included in 0.6.0, So we dont need them any more.- Address various security issues * Fix null pointer dereference in vrend_clear (CVE-2017-5937 bsc#1024232) 0001-48f67f60-renderer-fix-NULL-pointer-deref-in-vrend_clear.patch * Fix host memory leak issue in virgl_resource_attach_backing (CVE-2016-10214 bsc#1024244) 0002-40b0e781-renderer-fix-a-leak-in-resource-attach.patch * Fix memory leak in int blit context (CVE-2017-5993 bsc#1025505) 0003-6eb13f7a-vrend-fix-memory-leak-in-int-blit-context.patch * Fix heap overflow in vertex elements state create (CVE-2017-5994 bsc#1025507) 0004-114688c5-renderer-fix-heap-overflow-in-vertex-elements-state-.patch * Fix a stack overflow in set framebuffer state (CVE-2017-5957 bsc#1024993) 0005-926b9b34-vrend-fix-a-stack-overflow-in-set-framebuffer-state.patch- Further tweaks to package layout, including splitting out the test server into it's own package.- Refine BuildRequires tags- Fixed url in spec file- Fixed epoxy dependency- Initial package, based upon virglrenderer upstream sources (git tag: 0.5.0)/sbin/ldconfig/sbin/ldconfigibs-arm-4 16442412460.6.0-4.9.10.6.0-4.9.1libvirglrenderer.so.0libvirglrenderer.so.0.2.0libvirglrenderer0COPYING/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libvirglrenderer0/-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:Maintenance:22702/SUSE_SLE-15_Update/c852b51b444db65d53e7b8d6771e2ec2-virglrenderer.SUSE_SLE-15_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0da7034b5abb962d92260c3fa1cab8bf6dbad6a0, strippeddirectoryASCII text PR RRR RRRR RR jJ\1&&;܈utf-8c3a3722e22f609053b0a4788bc2712c360d9acb838005a2887f455ff61f739c7?7zXZ !t/*]"k%ʽd伦 *)EVϕb)Oz'rُo]Fl󁄏u XxMΫn+$R,Iq׮ϸĠ Cy&}0FJE ,T}wy"FTTlwj&0Ô3磣1G:~@~Ŭ Ͱ'g zDcm벭kl P13S&ibLݗC˻X!Ȃ4gS.~Z؉,331ܩ=I7{/\Q^ʚ S%u]:((ꪨ$ @ǣٍl[eQ6#Rc:<*>VPF ~85s=Hʇi{aB1R[ntqF[B'{Cc|]3õ?^:pi;|rl gK:< v!rO29R  1 歡%xs.07 ؃"JtG'g聼c_?|eU(/Ior7@">\n,36)^].{`4uJW4"ʾ.}9:Y58n\[D>gp__ R}.'y~iNlj{Y`z\p~ȅ)IbTjpO 9cYcP]ONimt')ւY/)r@JZqhG D3|H(ɯOQFA͚=AJsA&Onh" *8O-JOaT`xLh5Q%biO V]0ђ(kLuCEaL§܁W."! cͤdU# uB'm:;A.E'9==B8ԇ& `US[;\ncWzm}Ȭuix8[,^iemTt SB])^(!9#}4Y=~ nI"7YImp~elk$+#g(~㢎y`߾ 2H0[AX˧ujq_W =̑wSvegM`Y>Vϕ PPЬ ș/ne4jnQi0~IHg“ Rre*8c3Sui]p$Di칾&λ*T4=hت͹0 [% HeAzVJJnbIsgOWr $~& d@K#?qDL<k:9MsNU?׶Jm)N,䇴M!p%ڜ>E臨σ2϶o G,=$+ MZ1( &:OWteLhx/`f*/h>d|%u dr_NS66iۊ]ɅǡB=?3=H33bnB'd'$Ȝ I˼:h+B8P#ˌRa4{KiBRL5Q𡎌t^hv؁uK\͵_1Ig@{txbddgA0Ә4ot_Ն՛zс@:o6E_8A|B~.<ӬT"fhk!dEC~>[S@<Re zpiluh+xwyߧ Q:@e*UmR`% Qk@tz1۪ePThx_kQ-y4 X?:Q’AÖY1kEpPXc; s$oW- 5FIew|/ӱ%Ŵ`nqlU~7YcGT?H6dkm-^j"#ZwIs`qrl=ѪNb47Vs~۫ʹ$ z#o(}aަU6'qeGeĪ1 Gy~ݔLu`;,{$nL>:"׿S ^vz[jK得51mG@6!^9l4f]{=/Gm=2\S1n,XX E /gCzQ?z~M-2?ȏ}a)=.ғK8pz̡24UXm޴f}/=H 9|l Vv'[v;P ,W#6`TuQ1*P_o5g]_<WRPU(c0D f8#5}yEAr6,Ih@3/K_ɸ̶솄(L;PSO`+(8[%LW%Cva? &v\)e"t[J=PC*t<; KT(eC xBQ-9PP8ilvB 0$^8 )D_wށz`+^KÀxQtDpo wk&Z㪃T[C>U:uPq IꥪzT`TyU:m*-}զ}yKѼrJdٲ.+^[mtQԿ&]Ooq-ȁ4,'PE9>>aTdG1DY:ĨtaP3MC]d)&7:ݮ褉,RXWNIs+j_"SqttFVМ vDFp}!s1S3:yFm1 *F3QŦK C,0Zr~h`$:?We67ȣ %4]_nHxV Ȥڊ* VmVA($njyL Q>㍜PT{seXP7ATVg,]]թOR>wQ'&DwRل@H>i*q/sm,t]쭄!{:I+>!۽I*71.ZSUQMdW62h㵔R/;J\7UpF(ɃK^ b2u8[iwM;bG+H:U%%q&o6O`U{xQ 鈐i0HPy@p2 y}o6"0U%֏ 8Ipd_' 5չBuiF`:*[mk+_ &嵚+>zye:r>58-z錓pcxʧ?"_VώyXB[urlA8;U2k6&}4ۏ䇨JÍizE@_X,g/t9I+PFZQa*^\Kde{i\ʼn(c_ۡkH5CW%f&MT A6B*P yLԆ_Eb+bM*fn,2aS&G?(kdt+Fv7 EQ[y?:*8#>A%W1pLŪPKPv{!O`-vί$]Y蘎ux\dCФc?Vĥ `{_lzO}VGLpځ(Q@[Pf0> LvE^K2!>ĭYŊ!`>Gg|; cIj=?A5g$JcAud.uGζFe6̈ΫjnWHpZ6'9s]DZʃ{Jx$wb\OņSJO^^C;xʲ}aM)G\fBxd{5X--mNRpvPEGo`*L>9Aܤ~Xtam6CH{x5Mhl׭29#%as]Y=ڌL$ %kZ3:yv&ӝG.Qͱ]XKR͓ϺY.H~\ΆκJ_CS ƧEhsYr>5;Mp;̫!C;y~ W>/U* )-f"O*AP$os͛1)&G ͙3XcB`zp Iy)bratΪ`B_=NLh'c\,ts0dZ9m`=NtZMUWhQr8/U45 YZ