Subject: CVS commit: pkgsrc/sysutils/spice-gtk
From: Thomas Klausner
Date: 2022-07-11 09:52:57
Message id: 20220711075257.51378FB1A@cvs.NetBSD.org

Log Message:
spice-gtk: update to 0.39.

Based on the work by Dan Cîrnaț in pkgsrc-wip.

v0.39
=====

- !33 - Remove PulseAudio backend
- !34 - Remove support to CELT codec
- !42 - Drop capabilities from usb-acl-helper binary
- !45 - #123 - Install ACL helper in libexec directory
- !48 - Add support to Wayland mouse in server mode
- !49 - #126 - Read all SASL buffer
- !54 - Add Copy & Paste support over Webdav
- !58 - Improve input and display on HiDPI displays
- !64 - Add support for Physical size display
- !69 - Fix leak on Display's surface
- !74 - Fix read overflow on (not seamless) migration code
- !75 - Fix usb redirect on connect, see [rhbz#1874740]
- !77 - Fixes buffer overflow in QUIC [CVE-2020-14355]
- Require polkit >= 0.101
- Require meson >= 0.53
- Require glib-2.0 >= 2.52

[rhbz#1874740]: https://bugzilla.redhat.com/show_bug.cgi?id=1874740
[CVE-2020-14355]: https://bugzilla.redhat.com/show_bug.cgi?id=1885566

v0.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

[rhbz#1720532]: https://bugzilla.redhat.com/show_bug.cgi?id=1720532
[rhbz#1695618]: https://bugzilla.redhat.com/show_bug.cgi?id=1695618

Files:
RevisionActionfile
1.7modifypkgsrc/sysutils/spice-gtk/Makefile
1.2modifypkgsrc/sysutils/spice-gtk/PLIST
1.6modifypkgsrc/sysutils/spice-gtk/buildlink3.mk
1.4modifypkgsrc/sysutils/spice-gtk/distinfo
1.1addpkgsrc/sysutils/spice-gtk/patches/patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk
1.1addpkgsrc/sysutils/spice-gtk/patches/patch-subprojects_spice-common_meson.build
1.1addpkgsrc/sysutils/spice-gtk/patches/patch-vapi_meson.build
1.1removepkgsrc/sysutils/spice-gtk/patches/patch-configure