Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

spice-gtk-0.43-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: spice-gtk Distribution: openSUSE Tumbleweed
Version: 0.43 Vendor: openSUSE
Release: 1.1 Build date: Fri Aug 7 12:40:21 2026
Group: System/GUI/GNOME Build host: reproducible
Size: 145114 Source RPM: spice-gtk-0.43-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://spice-space.org
Summary: Gtk client and libraries for SPICE remote desktop servers
A Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows)

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Fri Aug 07 2026 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.43:
    + Add multi-plane scanout support (SpiceGlScanout2), deprecate
      spice_display_channel_get_gl_scanout().
    + Add EGL direct scanout support on X11
    + Add Windows certificate store support for TLS
    + Add partial chain verification for TLS certificates GStreamer:
      prefer playbin3, use h/w decoders with Intel GPUs, fallback to
      s/w decoder if h/w fails
    + spice-widget: use nearest scaling for integral scaling factors
    + spicy: add command line option to hide menu bar
    + Migrate documentation from gtk-doc to gi-docgen
    + wayland: fix mouse ungrab in server mode
    + wayland: use separate event queue thread for widgets
    + gstaudio: fix race replacing existing channels on connect
    + spice-channel: read all available data from OpenSSL buffer
    + usb-backend: fix missing refcount increase when allocating device from fd
    + usb-backend: fix compiling with i686 clang in mingw
    + channel-display: fix wrong macro expansion
    + gstreamer: fix leak using GstBus watch
    + Fix symbol visibility and export handling
  - Convert package to source service, reference
    https://gitlab.freedesktop.org/spice/spice-gtk, where there is a
    0.43 tag. No tarballs have been published.
  - Follow upstreams port to gi-docgen:
    + Drop pkgconfig(gtk-doc) BuildRequires
    + Add gi-docgen BuildRequires.
  - Drop spice-gtk-no-six.patch: fixed upstream.
  - Enable test suite in %check section.
  - Drop spice-gtk.keyring and signature file: as we clone a git tree
    now using _service, there is no gpg signature.
* Thu Jul 02 2026 carnold@suse.com
  - Add BuildRequires for python3-base
* Mon Feb 05 2024 pgajdos@suse.com
  - do not require six (https://trello.com/c/MO53MocR/143-remove-python3-six)
  - added patches
    fix https://gitlab.freedesktop.org/spice/spice-common/-/commit/29dacb5f53f5183fb089a3fb02d081dd08bde8a1
    + spice-gtk-no-six.patch
* Thu Jan 25 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use libphotodav-3.0 on SLE/Leap 15.6+ (boo#1219083).
* Wed Feb 22 2023 carnold@suse.com
  - Update to version 0.42. Features and Issues addressed:
    * !115 - Fix compilation on win32 with EGL
    * !114 - spice-widget: fix hotspot position on Wayland/HiDPI
    * !112 - meson: Allow building on a Wayland-only environment
    * !110 - usb-backend: Fix devices not being enumerated
    * !108 - spicy: Add keyboard shortcuts for copy/paste sync
    * Require meson >= 0.56
* Tue Oct 04 2022 carnold@suse.com
  - jsc#PED-2104 [Virt Tools] Refresh Virtualization Tools for Xen
    and KVM Management
* Mon Aug 08 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Replace pkgconfig(libphodav-2.0) and pkgconfig(libsoup-2.4) with
    pkgconfig(libphodav-3.0) and pkgconfig(libsoup-3.0)
    BuildRequires.
* Tue Jul 12 2022 carnold@suse.com
  - Update to version 0.41. Features and Issues addressed:
    * !100 - meson: move cairo dependency to GTK build only
    * !102 - coroutine: add support for libucontext
    * !105 - build against phodav-3.0/soup-3.0
    * fix openssl 3.0 warnings
    * meson: fix invalid use of subproject()
* Fri Feb 11 2022 carnold@suse.com
  - Update to version 0.40. Features and Issues addressed:
    * Fix usbid parsing regression introduced in !78 (v0.39)
    * !91 - Fix crash with division by 0 [rhbz#1941627]
    * !97 - #157 - Fix detecting pyparsing module
    * Add API to allocate SpiceUsbDevice (for Android)
      spice_usb_device_manager_allocate_device_for_file_descriptor()
    * !93 - #137 - add support for TLS-SNI
    * !92 - Support USB emulation for MacOS
    * !96 - Support side mouse buttons
    * !85 - #75 - add spice_display_keyboard_ungrab()
    * !81 - GL fix warning fix and improve scanout logic
    * !84 - Fix leak and warnings in gstaudio and spicy
    * !86, !87, !90 - Several introspection fixes and improvements
  - Drop patches contained in new tarball
    support-new-pyparsing.patch
* Fri Jan 07 2022 Michael Gorse <mgorse@suse.com>
  - Add explicit pkgconfig(wayland-protocols) BuildRequires, meson
    checks for it.

Files

/usr/bin/spicy
/usr/bin/spicy-screenshot
/usr/bin/spicy-stats
/usr/share/doc/packages/spice-gtk
/usr/share/doc/packages/spice-gtk/README.SUSE
/usr/share/doc/packages/spice-gtk/README.md
/usr/share/licenses/spice-gtk
/usr/share/licenses/spice-gtk/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Aug 15 22:34:55 2026