typelib-1_0-SpiceClientGlib-2_0-0.38-1.59 >  A `Cmp9|_GO2'_)(@\^0tQ (C%7KuU, rx:i\O.yx>BQqd(ф.ӚNAC9 (+L@|2d˵tdEz2ogHQP[oQqW~zϽ"wQ\hE# }*eE/k\.Bbߓics~WHX79 1F;-{bD| h)ӄL$3%)cc0c5bff61ba3733037c6b3570443964f63c582e99899671c33537a42d5edc9851625d87975775dc7e56a43402afc8aabf954f70d`Cmp9|r$-HE SAK.z5>z9 }8]BlJ]]D/?.P޿> S|a3m>:b9v¿Clvp^#Ŝa=_D ̅4 x)7L/ݾvJr^ Gy;]׀p_(0?]wE v)#e@Rm1&a'p^MV@OC>#;b̋$rۃMirNQ fk>p>=0?= d"' , t9 O`x~     l  } (89$: F:G;H;I;X; Y;\;0];4^;Pb;mc<dGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://spice-space.orglinuxx86_64`CmT956725e62ed63a217d79cca21a816e10335b91346196305703bafbb0c796cd37rootrootspice-gtk-0.38-1.59.src.rpmtypelib(SpiceClientGLib)typelib-1_0-SpiceClientGlib-2_0typelib-1_0-SpiceClientGlib-2_0(x86-64)@    @@@@@@libspice-client-glib-2.0.so.8()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)typelib(GLib)typelib(GModule)typelib(GObject)typelib(Gio)typelib(Gst)typelib(GstBase)3.0.4-14.6.0-14.0-15.2-12.02.02.02.01.01.04.14.1_{ ^s^^p^f/]z@\P\\C@[_[z@[L["XZUYXf@X@XOXEVWWVV @UUq@UT@brogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comsndirsch@suse.combrogers@suse.comdimstar@opensuse.orgbrogers@suse.commatthias.gerstner@suse.comcbosdonnat@suse.comcbosdonnat@suse.comluc14n0@linuxmail.orgbrogers@suse.comcbosdonnat@suse.comzaitor@opensuse.orgcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comzaitor@opensuse.orgcbosdonnat@suse.comdimstar@opensuse.orgzaitor@opensuse.orgcbosdonnat@suse.comcbosdonnat@suse.comzaitor@opensuse.orgzaitor@opensuse.org- Fix buffer overflow vunerabilities in QUIC image decoding (CVE-2020-14355 bsc#1177158) 0001-quic-Check-we-have-some-data-to-start-decoding-quic-.patch 0002-quic-Check-image-size-in-quic_decode_begin.patch 0003-quic-Check-RLE-lengths.patch 0004-quic-Avoid-possible-buffer-overflow-in-find_bucket.patch- Remove unneeded Recommends for spice-gtk-lang from spec file- Update to version 0.38: - #108 - Add CD/DVD redirection, to allow mounting ISO images from client. - #99 - Fix display scaling with EGL and HiDPI monitors - #19 - Fix display corruption on HiDPI - #82 - Various clipboard fixes & improvements, related to host/guest races & cltipboard managers - [rhbz#1720532] - Fix buffer overflow on sending data with shared-folders - [rhbz#1695618] - Fix hang over failed migration - API: add spice_display_channel_change_preferred_video_codec_types() - Several usbredir related fixes and code improvements - Several video stream related fixes and code improvements - Several shared-folder related fixes and code improvements - file-xfer: fix stuck transfer while transfering multiple big files at once - file-xfer: fix possible crash on Windows - Migration: Fix metadata swap of channels - build-sys: remove autotools (transition to meson completed) - Require spice-protocol >= 0.14.1 - Require libusb >= 1.0.21 - Translations: - Update Italian - Add Russian - Use meson build system - Include a post release patch to compensate for an issue where the build does need to find celt resources even though we build without Celt support. Remove-celt-support.patch- Clean up some spec file conditionals that are no longer helpful - Do other spec file clean up which has been pending for a while- added "BuildRequires: pkgconfig(libdrm)" in order to fix build with upcoming changes in libglvnd/Mesa- Update to version 0.37: + Deprecate SpiceMainChannel:color-depth and SpiceSession::color-depth + Fix race condition on keyboard modifiers + Fix cursor on Wayland: Fixes hidden cursor #83 + Fix clipboard on X11: avoid request client clipboard data when is known that there is no data. + Improve usb redirection + Fix on usb redirection: Don't add same device twice + Fix on smartcard: Warn if multiple readers are detected + Add instrumentation for frame and queue statistics of SpiceDisplay using [Recorder] library + Fix Warnings with GStreamer >= 1.14 on video decoding due to setting buffer's PTS + Fix some Critical warnings when build without GNOME desktop integration + Fix Criticals when no primary monitor is set + Documentation fixes - Add keyring and tarball signature files- Drop pkgconfig(usbutils) BuildRequires: usbutils 010 dropped the .pc file. - Pass --with-usb-ids-path=/usr/share/hwdata/usb.ids to configure: pass the correct path to the usb.ids file (shipped by hwdata).- Update to version 0.36: + Deprecate PulseAudio backend: it will be removed in a future release + Add H265 stream support + Add SpiceQmpPort helper to interact with QEMU monitor over a Spice port + Display a message if EGL support is required (with dmabuf local rendering) + Many GstVideoOverlay improvements + Smooth-scrolling improvements + Miscellaneous fixes Dropped patches (needed changes in base version): 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch 0002-lz-More-checks-on-image-sizes.patch bb15d481-Fix-flexible-array-buffer-overflow.patch- Add README.SUSE with information regarding the kvm group requirement for the USB passthrough feature to work.- Fix potential heap corruption when demarshalling (CVE-2018-10873, bsc#1104448) Added patch: bb15d481-Fix-flexible-array-buffer-overflow.patch- Avoid buffer overflow on image lz cheks (CVE-2018-10893, bsc#1101295) Added patches: 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch 0002-lz-More-checks-on-image-sizes.patch - Add setuid bit to spice-client-glib-usb-acl-helper (bsc#1101420)- Update to version 0.35: + New SpiceSession::disconnected signal. + Use GstVideoOverlay if possible to render directly on Gstreamer's sink element. + Handling smooth-scroll for scroll events on touchpads in Wayland. + The spice-controller library was removed. + Fix migration regression introduced in v0.34 (rhbz#1558043). + Introspection: Fixes for SpicePortChannel, SpiceDisplayChannel, SpiceRecordChannel, SpiceInputsChannel, SpiceMainChannel. + Fix width computation for palette images (rhbz#1508847). + Introduction of spice+tls:// URI format to tls all channels. + Fix keycodes on Xwayland (rhbz#1479682). + Memory leak fixes. - Drop: + Use-scancode-instead-of-keycode-names.patch: fixed upstream. + libspice-controller subpackage to follow upstream changes. + pkgconfig(celt051) BuildRequires: it is no longer required nor used. - Switch python2 packages BuildRequires to python3, the new Python version default.- Partially fix bsc#1074144, where we have keymapping issues under Xwayland. + Add the following upstream patch: + Use-scancode-instead-of-keycode-names.patch- Update to version 0.34 (bsc#1055295): + NOTE: this is the last release with the spice-controller library + add VP9 codec support + API: add spice_display_change_preferred_video_codec_type() + API: add new SpiceCursorChannel:cursor property, deprecate "cursor-set" signal + API: spice_audio_new() is no longer in public header + fix clipboard crash and other regressions from 0.33 + report invalid or stopped streams to the server + use playbin instead of decodebin with gstreamer > 1.9 + support GST_DEBUG_BIN_TO_DOT_FILE debug + deprecate a few esoteric options from --spice group: - -spice-color-depth, --spice-cache-size, --spice-glz-window-size used mainly for development. They may be available with spicy in the future. + win32: handle failures when starting win-usb manager + win32: removed windows usb-clerk support, replaced by UsbDk + win32: fix alt-tab & grab issues + spicy learned to tweak codec preference, cancel transfer, and resize precisely for debugging purposes + use keycodemapdb submodule, drop perl(Text::CSV) dependency + file-xfer: fix bad filename encoding + file-xfer: handle new error kind + build-sys fixes for macos + replace some deprecated gtk code + memory leak fixes, new tests - Drop now useless patches: + 48da2c66-fix-lz4-deps.patch + spice-gtk-remove-pygtk-bindings-leftovers.patch- Drop pkgconfig(pygtk-2.0) BuildRequires: No longer needed, nor used as gtk2 support was dropped. - Add spice-gtk-remove-pygtk-bindings-leftovers.patch: Remove leftover pygtk bindings, patch from upstream git. - Stop using sed to insert usbredirhost-0.5 into configure checks, no longer needed: fixed upstream.- Merge SLES changelog (fate#322402)- Better check for lz4. 48da2c66-fix-lz4-deps.patch- Merge SLES and openSUSE differences in one spec file.- Update to version 0.33: + lz4 compression of USB channel. + Keyboard: pause key fixes, set keypress-delay to 0 on local socket. + Mouse: fix pointer grabbing in server mode. + Clipboard: fix copying text from old application without UTF8_STRING target (motif). + File-xfer changes: grouping all transferred files per operation. + New spice_file_transfer_task_get_{total_bytes,transferred_bytes} API and associated properties. + New SpiceChannel:socket property. + Fix rendering issues with CSD on Windows. + Fix gettext support, some translations updates. + Fix display refresh issue on f25 after resize (init egl only when required). + Many leaks and races fixes, new tests (bsc#1016291). - Changes from version 0.32: + Libspice-client-gtk API/ABI break: library soname/version has been bumped, and deprecated symbols have been removed. In practice, most of the API (in particular for language bindings) should be unchanged. + Drop gtk+ 2.0 support. + Require gtk+ >= 3.12 and glib >= 2.36. + Add GStreamer as a backend for mjpeg, vp8 & h264 decoding. This allows the upcoming Spice server release to send video regions with better codecs. + A number of spice-gtk structures are now private. + Spice-gtk widget is no longer a GtkDrawingArea but an opaque type with only guarantee to be a GtkWidget. + Virgl: - Use GtkGlArea if possible (on wayland only atm). - Various fixes (multiple display, resize, canvas-less support). + Win-usbredir: use UsbDk backend when available and various improvements. + Ensure that dnd file copy get cancelled. + Some JP and KR keyboard handling fixes on Windows. + Fix SASL GSSAPI. + Fix ipv6 proxy address handling. + Allow smaller widget with scaling enabled. + Add spice_main_request_mouse_mode() to request mouse mode. + Add SpiceGtkSession:sync-modifiers to change modifiers sync behaviour. + Various video decoding improvements. + Use GTask instead of GSimpleAsyncResult. + Misc bindings, leaks, warnings, and spelling fixes (bsc#1010188). - Add gstreamer-plugins-bad, gstreamer-plugins-good, pkgconfig(gstreamer-1.0), pkgconfig(gstreamer-app-1.0), pkgconfig(gstreamer-audio-1.0), pkgconfig(gstreamer-base-1.0) and pkgconfig(opus) BuildRequires: New dependencies. - Add disabled pkgconfig(libphodav-2.0) BuildRequires: New optional dependency, not yet available in openSUSE. - Drop pkgconfig(gtk+-2.0) BuildRequires: No longer needed as upstream dropped gtk2 support. - Remove all buildhandling of gtk2. - Changes to subpackages following upstream changes: + Bump sover for libspice-client-gtk-3. + Drop libspice-client-gtk-2,python-SpiceClientGtk and typelib-1_0-SpiceClientGtk-2_0 no longer built.- Move acl helper to a new libspice-client-glib-helper package and add a corresponding dependency (bsc#994858)- Update to version 0.31: + NOTE: this is the last release to support gtk+ 2.0. + Add local GL scanout support for virtio-gpu/virgl guests. + New file-transfer API, to be able to monitor transfers etc. + New spice_display_change_preferred_compression() API. + Better authentication error reports. + usbredir: drop isoc packets on low bandwidth (rh#1264156). + usbredir: add counter of free channels (rh#1298772). + Add a toplevel include header spice-client-gtk.h. + Grab keyboard based on session focus (rh#1275231). + Don't print error message on successful file transfer (rh#1265562). + Allow simultaneous support for Pulse and GStreamer audio. + Remove GSlice usage. + Some BE endianness fixes. + Misc leak and use after-free fixes. + Documentation fixes. - Drop pkgconfig(x11) and pkgconfig(xrandr) BuildRequires: no longer needed.- Update to version 0.30: + spice-protocol is no longer bundled with spice-gtk. Requires spice-protocol >= 0.12.10 + Handle single headed monitors that have a non-zero x, y config + Various small improvements to 'spicy' test application + Fix build with automake < 1.13 + various bug fixes and improvements (boo#958306) + New API: - spice_main_update_display_enabled() - Add SpiceSession::preferred-compression property and - -spice-preferred-compression commandline switch (requires a yet-to-be-released version of spice server) + Ability to set the SpiceDisplay::keypress-delay property via a new SPICE_KEYPRESS_DELAY environment variable - Add python-six BuildRequires: New dependency, that configure fails to look for.- Update to version 0.29: + sync guest audio volume with client volume + use stream volume for PulseAudio source + on Windows, fail early during initialization if the usbclerk service can't be reached + fix audio and usb managers to work with client provided fds + check for too long passwords, boo#931044 + many crasher and bug fixes, (boo#898383) - Drop now useless patch: password-length-check.patch - bnc#894069: disable smart card support for SLE- Check for passwords longer than what spice protocol allows to help reporting the error to the user. password-length-check.patch. boo#931044- Update to version 0.28: + webdav improvements: - No longer spawn a server thread - No longer use local TCP sockets & port - Provides read-only mode with SpiceSession:share-dir-ro - Requires libphodav-2.0 glib-2.0 >= 2.43.90 libsoup-2.4 >= 2.49.91 + Drop gstreamer 0.10 in favour of 1.0 + Add spice+unix://path connection support + Accept URI with empty parameters value, such as spice://localhost?port=5900&tls-port= + Fixed lz4 support + Silence some harmless warnings + Misc API documentation improvements + Switch-host migration fixes + Learn to build --without-gtk + Bugs and regressions fixes - Add pkgconfig(liblz4) BuildRequires and pass --enable-lz4 to configure.- Update to version 0.27: + Add GStreamer 1.0 audio support. + Add LZ4 compression algorithm support. + Learn to release the keyboard grab on release keys pressed (ctrl+alt by default), to let alt+f4/alt-tab and others for client side. + Session and channels life-cycle changes: a channel will no longer hold a reference after session disconnection. + Migration fixes, fail early on client provided fds (this is left to solve in the future). + Fix support for Gtk+ 3.0 on Windows. + Clipboard size fixes. + Server-side pointer drawing on grab. + Build-sys improvements. + New APIs: - spice_usb_device_get_libusb_device() - spice_session_is_for_migration()sheep06 16150316682.00.38-1.590.38-1.59SpiceClientGLib-2.0.typelib/usr/lib64/girepository-1.0/-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:SLE-15-SP3:GA/standard/6424953d31bbc3791ddc893fd6e675b7-spice-gtkcpioxz5x86_64-suse-linuxPRR RRRRRi? s\[:!utf-804e1a7dfa79dce97942944f614aedf2310ff1a26d036d9188a88c178ccea3be3? 7zXZ !t/#y] crv(vX0a9N>3C|짦O僘  d/[&>GU#(.rroΉ|sȺ2fnGpxK>m*\hjP񬌓eK>sKB"AKԻ&Wc"sۤXF;;L@>'Q^1yv7UcM6εjJ,I(vt/4vQս)eߠ@vl_*?/l6ˀ|r$6-?R'Y2Gtc'c7BbR JК;qRD=࡙ƞ62`OTIa3t!&ޣiELی^EBYT]drwaoiHlܙJ"g]Z;Z"f"*~^RIw%% @4j# R2DxK wN 9rtJ@e'<h `mF a۲5}Vj&`Zڳ)$j$p\!vCsO:= D%Yf\fdQڭ"~рJ~X9.7XI]w߽q-al)a]4rBP1 L dTt͚9(OoLru}W(G/̈́pe OF8O=<o(A]6Ca9>`^I1uáɊlB-҇CtQ*Uѿti į;gX0}׽&twg4KKQp~)$e) tFF6 CBxbR:aӢ //t LGs,4%j DiJ՜wn±dld ^G?0 x)dd3L%1=X̟R3 CԕW/ת_qv &*( wYu3uW@rΐ<'5S1UˇIT+[/aF-؃`}q% kPA\NW=}+ N, fο|YfHGuC_*YHw)A??ŞC%f oLoI5"ԥȡG| k`o/^^ͷ9<|A\_4xp>K>3Is1,3*- &!IwO@3OJ<#lӔGNLiV/C2~".5D|mR:$Dh>..Zp&r~xЧW-QQxX]}0i XY^\8!E8,z<ȶ_=C~8Sv!6PT“@~F|y8P;)0̹GZ{ct>*eKNä퓕zq0ܪYe?ſ}sD*|0X)Zʵ(^9%]Wn[Q":( #=Έn٣@ƹ7 T*OK1aFgGLjF\4>%{3M0HNF;3i0$ֆvpɤ`T UP:b_t;8*(4u CQzm5;-ѠBwħhDY;%()[ LcGW5emrK5lq(G۩[@qZ0 cΊz #RHRqB]cF((},tu(κx;bqG;Q`L1OA~u|}EyLѲ)H{~db!:)A$5aҺ^U4p'<%3c*.8$vSxT?9yq:w!4m/H,;7sM#x,Ms|quc"u09eE}')8?g~%E 6 zA 2aBkamϛL\85jٜ9m"3yu~CÇחO`Zs,Ӛ/F;0FDE^b ="RͺQme"*#B Oc&(4d/YKQTO1w8d51/6J_ܮXxKophρg %/[$k_9Mh7Dk~'ȺhcMIPQ;~r9v'͢sD'.n/#A{!ۚi$cC @[7Zrt} NiN+X1i?<`ܝUiwmM]OЎ|^mZ-}-e.Ft2@`j|~0[Yү~$ z>'2\s$y>E;*9wdp ㈰;H9WE}1WB|KF߮*2osGCY ܬ ^n-Z[{7DjU 3nj 0ĬDWF пdaߨv5LGu`q:1ۣ i5~X}rr?>U:Z&yR't&Ϻ66MlO׽dwtQq!DG}[D+ٹ|({uƓYp+j炄W" 8WxD\ާXPd9U1}gޟ7Ҟņ?)/8{^&W"1|)83nF$ Ԋ7PNLf7n[*N+OcOU@\͕|'ƥ]!j$S,զ+NJ!ё.nEH%GvNK*D䟥ޓXC4K>EI,,}2jØ)BG/I HD̹Eb(J-CDP-xC5Vʬ&؀gFW  6w:;Se"ֱT0rU3)z͟ޡv%3[tR1D&R஘:_QeӿXJ1~cI6BF^z o>yQ&tl7?>s_=Vcu-yVY#.8ɐ_ҁt[I ;!ִǔ1^c RM, *9!P^ Spi'a(7Wݭ)Oc ևK6/x!fnf9<DR;2ށxs_!*NH=o J:B}Gg)jBFԍ$^$RnVT!˴HfjLzen/4t`D $뒄Pm<*}:brT?# F5A1kmZ)RUAG͠(w4ܟB$ fAbG&1_y *Y8=zHuҷE8$ܕi;M:pC4 -INqYbQF$@ C?J t5MQ5ƅ® n" LwI}{vM03<'Ibͅ SqUEux*rL&̍\)O /Y'e[2ukg XŮC6g$7[l/Sv&\ۑf Bn"i#e-Vq^~ELf==-PgH,thhk;NrP┽!Y_Lpl1vHDۚg[q[ff6_5 :fZk(V :W?@XcH5.-%[;{3\8:9eO 's:5p&QE85"ѧ @>HLe1}U%2)Ŧ݆ȥ0cbٕR Bb:DV7 O(r͜oSOsyn> R.z/3wJtcOkdP?L z^EM^R !BzgMlqpcUjz 1C y\:;WwٌQ/{D":aGo4eɪJJD(Mdk?atF}-Q[T$f?c[ҝH+j?qNY DPhӦFxTG" ®;x*.(Tk6`ho]"+7QaC=,gAHy@ Y6T!Xi2+*a3狢k2%JdB ,(P8!o8/Lo=(AX[=lA&d87/xp-+[kqJ /#8tw A!׈2u&0|I[\Hul ,!V~?qY6LWFji7.sM5 UDV@˱Ex"! rȑkjy~ 14E%JT=GV\eu |yO۞柿4 [QZ<yaDZ>1 9dWV]Tu:&O{ Myn|'𪡕;_`t]f Ftsٖw~>WH7$@ziW0G,s2J 0Y/;ˌF]A5 R[4[4K*6n^3%# &vp^'u&'M_FA ."pʿ\Xǀ*"^ep[]H?V?Bq vOwz3g;jd".+ >FTBφ{cE=dڌ]hur\}E7ۊlo\LLIzr#63gn3"',yQFJaעPWRÔֆ9O8 YͻW WD}TJb8&u*]ʻJIɱE0%1:H+:c|_i?hdMeQgÊWCfšl;Q qCwq(9<y|d@/c_\k"/i_CZ5rv1fc *Fz#*:ڥ+0"UŽI~.. HC8֓5_f Th28L{ bD@ө,'y8;Q@Ld9td6HNOX/S #~.eMȫwN1;6A}d_ftPE1؝ -hF<oB`}rAx]L J{X<1a 041"sS]o ,Fܟ q$R~Yg-'͸5 wL(h5T$Q71qtFC.ۢ0OwwBsQ;CtZ]pb?H" <\i滚0."1lS'n&Ca;|Q,VM#}Tǎ%M}P,yqꌭHɱ5 -mKe0J*{f%5eV yS>Y(KJ zq'gluM{)+k"oBN{/sTtgPƒ;Y',ʌIQM:l:O2€Sb: Q`cwR$\anTw2`jle,Z'&PY1Ιëu \"yAc6V厨c`y} jo-ui}D6q{]jG\+8Z{' y&l OIFt0W9h ~G<}%cz¼DW4?,,|Wrٌ/38CaH%X\:\뜫:Aa5K3N#f쀻qLrGxBTe1 <> nWlba&De8w 13\IGdX4M'6ͼcӂHt(#.<BI:CkvP{2N{$ѐוCI`ڂ;W2uQF<́ouQ Dc]d脝[)MhR7I+:Ms_|xDi)y'K4Lʥ%O\DQmtMqtRTtJu7CՉxHY *&։Ҩy&iZlAup& T׶J洘>657;lUwҙGlR YZ