typelib-1_0-SpiceClientGlib-2_0-0.37-lp152.1.3 >  A ^O/=„[RM3:P`a3!{smht[Kob*HPoE1Ċ,ni3".TDqp G̡O2"#`I ෭I|ђ藳<~38)ΝYGLڝd` r=h/SoO m{w:2x9tި='Qp>6h?6Xd"' 1 y 9Jagpt v x |  X  i (89:F4G4(H4,I40X44Y4@\4d]4h^4b4c5Jd5e5f5l5u5v5w5x5y5z566 66TCtypelib-1_0-SpiceClientGlib-2_00.37lp152.1.3Gtk client and libraries for SPICE remote desktop servers - gi-bindingsA Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows)^;build80openSUSE Leap 15.2openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://spice-space.orglinuxx86_64쁤^2eb66b0854b693894f4aa0c455bacef2d1ad825a5c8453a3cb38cc7ef0bfa4b2frootrootspice-gtk-0.37-lp152.1.3.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]z@\P\\C@[_[z@[L["XZUYXf@X@XOXEVWWVV @UUq@UT@Stefan Dirsch Bruce Rogers Dominique Leuenberger Bruce Rogers matthias.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- 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()build80 15896786512.00.37-lp152.1.30.37-lp152.1.3SpiceClientGLib-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.opensuse.org/openSUSE:Leap:15.2/standard/75a2f87081aa80579bf5739eb372ab3c-spice-gtkcpioxz5x86_64-suse-linuxPRR RRRRRD;܄™"WI_3utf-802f9fe65cb428b6407eab300d80cd9fcbc6c621ba2c75a5a56a03c1d3369e101? 7zXZ !t/#] crv(vX0e _s{3+Mfsy&,uhS|uR~$6ݜ ޽ 2=~Y,D/c覇~SE;=(sFZOmiM-#Z|ԓƣv[e_|>>^yIkN tH$.2,TD 5kL vyD{+8o} 3xM;0yz4=I{;JX={5O _;V?R6 $,6k:O&<*g0m྾j6gC/]D.9J%[ YeDGCch(7rb$aFDHJ'nbP Uw46*vʀ!QIo'q[jDAyp6&KB=:]ةںaiyL #=Ni {^=b#nX[;ȫGD;}ȝ{a9  t,=edPRkn‰㓉IfC1UhQ"*C2P?Tph-Lz=_"1@kЙ{3_ut~l;zUS*r9:;[C"0}MO&^&?w߉xL$Y"^)';: `i6"I>jRzy͠! Zqow,&O/e"T䭲MF]\zWHE@«tE5 Q­Cj*nXߗ% H߮e3 >)e'$h"H, u==ZFC 3nh4dN^OfMGE0$w.cN?׶(o;_;;_lB wH}kP]UDM2 =Pv˺L)[n);-K"SnBt'ͻ-켆T+BA` T"$ض4כ̓_=XUdr TEL+rGuky[OXچf$.|wZf[JLEzH 3WԀ:ICNkHR:<7_LI$DoR?p0L0b]Idr59F%ZvCRm f~W_s eTtr0Am4tk[ߢ9V"Lxd  >Y#_p+֪"Ҡ=v 4wwKgTDD0>Iw8o.FnSMN/(R xZ L5|ħ"ve@(֩|a>gnL$¦:trd u#U7 T踣 (t W1yU GN1.y%bæޓ!y\Y_j7SppEXz~`TA:vP*1GlxpҪ"X~cŇ-U|o|٤t]G ]t wt:eNd&{Fނ˷fz>vMTHW4.ĝy%fk9~9 ś 6׻f"r$R} *΅+LUNda׻\++x!$P'"+_% ھ&=#m8! )G UqU;hB휕evE2{* yآi;X*|RRn:p[23̝}ŚRkO|ֲeSsxZFXMvJD"ٚulNaLᐳc;. <J4dYx^y@}9%"lmX=azjpHDg:FvָpɵB٤P\X}xYng֪ѥyxLSsoң҅Dуdl'9Lntc>i5NW.l*-B^wi39篑ja.RH6rHn=3:m`D/ d/#\D֒uD3JG_1仏NbrAEC9ĕɩjF"9Kl ߾)<(Z>(C=ks7TP!k\5/3T!n{-bJ/%#pg a/ۗS?#uf\yy(Y2<<] 7.0H+prٵSq*"zB&cR(t"ep]rr_(lفy{[fI( @#YKܘryMP=+`+! ;s#FCyn6Nh|b%~s Pp=%@2tR(3ŵp]e!j}y`e#64B "y2۩Q[4|p'/aN,NJt Ԧ74 {>-LJ3hGZ`SpSW6z̵) ,䶊0CBZn]a&&լJ{)Dia\ RQ@&尚PX~pnpߞ408qĽm#O&L,;b*.e0zvư.é>^#"8oOZog>\hIUâZ1ho7s }C3AQox۱v曩i/ZqCN87y/NG~WΠyTnUR0zc[H5@b#?1mn.3I`dFUIN-L E :ќ rG77=5!-wD߱QډR#.SJ*$Kc:Q%bQEpCo}FBh0x)R1~\V>CCfl9Ex=JݭG f _Fi<eHa#8?aMb]7 & 'm>6Aoi`s&ϔ)VKOZ5&nHa-:FNΘNKuӺS i1-v lWP UR.xh=KԩcYL !RĚ#Mjeo{$ph$"p)?ϵQ*u;ȿt^z@_֖dy w7q&m}nH-ICPj=74.O3o29zޛPDm*qrOBMf J5 Ŗf<`HjfM)68sO6^c4D+ܪs_I0|/]Z.FQw n?27Uߖ&9U&ژxN  AiOoh%SI0 03^NS> ރ3#|p3'w{ ZBD~7W#7يSb 3YGi;&_kL/+k@N٢Iˠ,BȶR $"Ь:48JqqW\e\5fus,l|{XĊY: /!-=ݽk@cP+az\u/\OZWb>d'l൓ֹuliyjEL*aAwVgj>_|n$*el_+Zeg!90AJʰUj < h2YLz%%! @N$6D҇xjE~tꊅ'οe;kM]Z>m4.YlECH6u~8nSDεlR}#yj^J(Ƙ3%QG̺P1BȎE*Tg^ ރ?|/W_g~",97s\e_>b+Z@Azb9+mݐJ(tkۘ :XA )$,ԳLL\ݴ5<#oaD4u ,W7X[|F Ozް8Â_^@/4 C峑s 35χNq٢mqO}[j|a(^I21 {|`F?Q.՚0M6 K7]|lbk VHa@y kX*q,$|5陮h]a=iְ"ZynteZ0\FpqbÚ!h9>ܔRïe\v >hPҍdB<2;{)QԕC%` 隚Mn =H ;jIueյ]aHufBEBP-n iUתV"|AAa r|VK0NXQh1E:πH$Gs(pdsoQ华AӤ/}dmW &PǸ'g]uꋣ6`Nh:(mtWx=^4};x60; ȿZTX*B˯4hZW6ruĿ- sh?b*Qv5QX$FGz߾+5.&?L&~B]:3}v ~N4ovd\V3ݭ3 ɯC˭vy\lwci׷t9 kN+"u,0ֽl'#y/: jDqfNa*3+z/EK꿒lN=z@g`q;GU1L:W'fidf֢I `'W%dyp~9TeΩqu]˅REF=* wm5TԁW̤nc?RA60:*]W@(upy'"\9++WF|_r\G{?D {F&RE{ 2C~!׌Өu #l 2sK"qE^i얈^1A.h?-,A`Y"ձ&׍F먱= S@yBVkBqe [AQ2-PM]nENCѨeʺG>襓=P1jUPZsx݆(C?T \# >}g:Z/OډJX0eRdr&ݣ) / G{ADB -2qŦ"mW^t8VF%Q82v$VC#0S[s!#_m ,%K/qyq_4@Rx*.]Aw s}b;ǖq 'V [۝1ɬ 2*I% +JS+جgG%t~E&Ɇ",LzErem<든`{㦲>K܊I~~ByGdE+j=7cݱhAw7BψdlՄ~*6YrMfx&dPVn#`GRy<:ckUгu `bJ*mg#w?.iRl0)=S ?R<ލBDjk#\"`:sžeUHmQLjxɷ%ty{L}J@Lj`w0=hvÒZ2$e)͙Z+l\*c1R1SQۏCgDX8kf# ȓY"de'KО"\*ⵊ$Uy Ѕיav er\f[;nQCὌ91J}>J{| ]0Cҫ.[s(Dhn;Ui9wϲ|T#ϭf^窀kXI銏Ky}K>գiM-D ÅiH|+{u֨z.*^ڲc,Sn YӉ':1Tp1Ѷ8ꭿLrbq(c ΋X|JG;}`MreVT.-Rz}^ZmPOn 7A;rqAT+GԎmv2X>Ǎw#ؠj7S*Ce7%#; $>f\Ǚ+zX=7Ԕ",5pj^yFx[LV`MQ, S.~_y˰>@DyoU&_Ams !UW\Y6)?@QJ0#JRܧt%Vܰ1>4Oxm=O tzث_[I+Nj V0<_*zrˆɠ HM"=G\ xn7R 4cBK2u?5wVӮ!)"N:0qH`!b:$uM:BGbh~U$ZO X4dZ;hHߤ3wi뼂&Onl_$V:ܶ,~t]6#{x,cIm͗zmI^:;qJ"2l8lQVzMF^ YZ