commit spice-gtk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2024-02-16 21:41:45 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.1815 (New) Package is "spice-gtk" Fri Feb 16 21:41:45 2024 rev:60 rq:1146895 version:0.42 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2024-01-26 22:46:03.245576689 +0100 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.1815/spice-gtk.changes 2024-02-16 21:41:50.580590478 +0100 @@ -1,0 +2,8 @@ +Mon Feb 5 16:08:04 UTC 2024 - pgaj...@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 + +--- New: spice-gtk-no-six.patch BETA DEBUG BEGIN: New: fix https://gitlab.freedesktop.org/spice/spice-common/-/commit/29dacb5f53f5183fb089a3fb02d081dd08bde8a1 + spice-gtk-no-six.patch BETA DEBUG END: Other differences: -- ++ spice-gtk.spec ++ --- /var/tmp/diff_new_pack.o4c92Z/_old 2024-02-16 21:41:51.340617900 +0100 +++ /var/tmp/diff_new_pack.o4c92Z/_new 2024-02-16 21:41:51.340617900 +0100 @@ -30,6 +30,8 @@ Source3:README.SUSE # PATCH-FIX-OPENSUSE spice-gtk-polkit-privs.patch bnc#804184 dims...@opensuse.org -- Set the polkit defaults to auth_admin Patch0: spice-gtk-polkit-privs.patch +# https://gitlab.freedesktop.org/spice/spice-common/-/commit/29dacb5f53f5183fb089a3fb02d081dd08bde8a1 +Patch1: spice-gtk-no-six.patch BuildRequires: cyrus-sasl-devel BuildRequires: gstreamer-plugins-bad BuildRequires: gstreamer-plugins-good @@ -41,7 +43,6 @@ BuildRequires: meson >= 0.53 BuildRequires: pkgconfig BuildRequires: python3-pyparsing -BuildRequires: python3-six BuildRequires: vala BuildRequires: perl(Text::CSV) BuildRequires: pkgconfig(cairo) >= 1.2.0 ++ spice-gtk-no-six.patch ++ Index: spice-0.15.2/subprojects/spice-common/m4/spice-deps.m4 === --- spice-0.15.2.orig/subprojects/spice-common/m4/spice-deps.m4 +++ spice-0.15.2/subprojects/spice-common/m4/spice-deps.m4 @@ -153,19 +153,17 @@ AC_DEFUN([SPICE_CHECK_PYTHON_MODULES], [ if test "x$enable_python_checks" != "xno"; then AS_IF([test -n "$PYTHON"], # already set required PYTHON version [AM_PATH_PYTHON - AX_PYTHON_MODULE([six], [1]) AX_PYTHON_MODULE([pyparsing], [1])], [PYTHON=python3 - AX_PYTHON_MODULE([six]) AX_PYTHON_MODULE([pyparsing]) - test "$HAVE_PYMOD_SIX" = "yes" && test "$HAVE_PYMOD_PYPARSING" = "yes"], + test "$HAVE_PYMOD_PYPARSING" = "yes"], [AM_PATH_PYTHON([3])], [PYTHON=python2 AX_PYTHON_MODULE([six]) AX_PYTHON_MODULE([pyparsing]) test "$HAVE_PYMOD_SIX" = "yes" && test "$HAVE_PYMOD_PYPARSING" = "yes"], [AM_PATH_PYTHON([2])], - [AC_MSG_ERROR([Python modules six and pyparsing are required])]) + [AC_MSG_ERROR([Python module pyparsing is required])]) else AM_PATH_PYTHON fi Index: spice-0.15.2/subprojects/spice-common/meson.build === --- spice-0.15.2.orig/subprojects/spice-common/meson.build +++ spice-0.15.2/subprojects/spice-common/meson.build @@ -130,7 +130,7 @@ if spice_common_generate_client_code or python = py_module.find_installation('python3') if get_option('python-checks') -foreach module : ['six', 'pyparsing'] +foreach module : ['pyparsing'] message('Checking for python module @0@'.format(module)) cmd = run_command(python, '-c', 'import @0@'.format(module)) if cmd.returncode() != 0 Index: spice-0.15.2/subprojects/spice-common/python_modules/codegen.py === --- spice-0.15.2.orig/subprojects/spice-common/python_modules/codegen.py +++ spice-0.15.2/subprojects/spice-common/python_modules/codegen.py @@ -1,5 +1,4 @@ -import six from io import StringIO def camel_to_underscores(s, upper = False): @@ -123,10 +122,7 @@ class CodeWriter: def write(self, s): # Ensure its a unicode string -if six.PY3: -s = str(s) -else: -s = unicode(s) +s = str(s) if len(s) == 0: return Index:
commit spice-gtk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2023-07-11 15:56:39 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.8922 (New) Package is "spice-gtk" Tue Jul 11 15:56:39 2023 rev:58 rq:1098003 version:0.42 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2023-02-25 19:54:20.442981495 +0100 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.8922/spice-gtk.changes 2023-07-11 15:56:44.888977611 +0200 @@ -15 +15 @@ -- jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen +- jsc#PED-2104 [Virt Tools] Refresh Virtualization Tools for Xen Other differences: --
commit spice-gtk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2023-02-25 19:54:19 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.31432 (New) Package is "spice-gtk" Sat Feb 25 19:54:19 2023 rev:57 rq:1067272 version:0.42 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2022-10-28 19:29:42.714685965 +0200 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.31432/spice-gtk.changes 2023-02-25 19:54:20.442981495 +0100 @@ -1,0 +2,11 @@ +Wed Feb 22 15:39:46 MST 2023 - carn...@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 + +--- Old: spice-gtk-0.41.tar.xz spice-gtk-0.41.tar.xz.sig New: spice-gtk-0.42.tar.xz spice-gtk-0.42.tar.xz.sig Other differences: -- ++ spice-gtk.spec ++ --- /var/tmp/diff_new_pack.t74MG1/_old 2023-02-25 19:54:21.034985143 +0100 +++ /var/tmp/diff_new_pack.t74MG1/_new 2023-02-25 19:54:21.038985168 +0100 @@ -1,7 +1,7 @@ # # spec file for package spice-gtk # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands. # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: spice-gtk -Version:0.41 +Version:0.42 Release:0 Summary:Gtk client and libraries for SPICE remote desktop servers License:GPL-2.0-or-later AND LGPL-2.1-or-later ++ spice-gtk-0.41.tar.xz -> spice-gtk-0.42.tar.xz ++ 3484 lines of diff (skipped)
commit spice-gtk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2022-10-28 19:29:24 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.2275 (New) Package is "spice-gtk" Fri Oct 28 19:29:24 2022 rev:56 rq:1031593 version:0.41 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2022-10-13 15:39:57.446470119 +0200 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.2275/spice-gtk.changes 2022-10-28 19:29:42.714685965 +0200 @@ -1,0 +2,6 @@ +Tue Oct 4 14:00:46 MDT 2022 - carn...@suse.com + +- jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen + and KVM Management + +--- Other differences: --
commit spice-gtk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2022-10-13 15:39:49 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.2275 (New) Package is "spice-gtk" Thu Oct 13 15:39:49 2022 rev:55 rq:1009912 version:0.41 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2022-09-21 14:39:11.565215872 +0200 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.2275/spice-gtk.changes 2022-10-13 15:39:57.446470119 +0200 @@ -38 +38 @@ -Tue Dec 21 17:03:54 UTC 2021 - Bj??rn Lie +Fri Jan 7 15:22:17 UTC 2022 - Michael Gorse @@ -50 +50 @@ -Wed Dec 2 16:32:25 UTC 2020 - Bruce Rogers +Fri Sep 3 14:47:02 MDT 2021 - carn...@suse.com @@ -72,0 +73,10 @@ + 0001-With-OpenSSL-1.1-Disable-client-initiated-renegotiation.patch + 0002-With-OpenSSL-1.0.2-and-earlier-disable-client-side-renegotiation.patch + +--- +Fri May 28 04:52:02 MDT 2021 - carn...@suse.com + +- bsc#1181686 - VUL-0: CVE-2021-20201: spice,spice-gtk: client + initiated renegotiation denial of service + 0001-With-OpenSSL-1.1-Disable-client-initiated-renegotiation.patch + 0002-With-OpenSSL-1.0.2-and-earlier-disable-client-side-renegotiation.patch Other differences: -- ++ spice-gtk.spec ++ --- /var/tmp/diff_new_pack.lJXaLd/_old 2022-10-13 15:39:58.450472362 +0200 +++ /var/tmp/diff_new_pack.lJXaLd/_new 2022-10-13 15:39:58.454472372 +0200 @@ -59,7 +59,11 @@ BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(libcap-ng) BuildRequires: pkgconfig(libdrm) +%if 0%{?suse_version} <= 1500 +BuildRequires: pkgconfig(libphodav-2.0) +%else BuildRequires: pkgconfig(libphodav-3.0) +%endif BuildRequires: pkgconfig(libpulse-mainloop-glib) BuildRequires: pkgconfig(libsoup-3.0) BuildRequires: pkgconfig(libusb-1.0) >= 1.0.23
commit spice-gtk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2022-09-21 14:39:09 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.2083 (New) Package is "spice-gtk" Wed Sep 21 14:39:09 2022 rev:54 rq:1003006 version:0.41 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2022-07-21 11:32:44.774914654 +0200 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.2083/spice-gtk.changes 2022-09-21 14:39:11.565215872 +0200 @@ -1,0 +2,7 @@ +Mon Aug 8 12:30:51 UTC 2022 - Bj??rn Lie + +- Replace pkgconfig(libphodav-2.0) and pkgconfig(libsoup-2.4) with + pkgconfig(libphodav-3.0) and pkgconfig(libsoup-3.0) + BuildRequires. + +--- Other differences: -- ++ spice-gtk.spec ++ --- /var/tmp/diff_new_pack.ys5SAE/_old 2022-09-21 14:39:12.113217392 +0200 +++ /var/tmp/diff_new_pack.ys5SAE/_new 2022-09-21 14:39:12.117217402 +0200 @@ -59,9 +59,9 @@ BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(libcap-ng) BuildRequires: pkgconfig(libdrm) -BuildRequires: pkgconfig(libphodav-2.0) +BuildRequires: pkgconfig(libphodav-3.0) BuildRequires: pkgconfig(libpulse-mainloop-glib) -BuildRequires: pkgconfig(libsoup-2.4) >= 2.49.91 +BuildRequires: pkgconfig(libsoup-3.0) BuildRequires: pkgconfig(libusb-1.0) >= 1.0.23 BuildRequires: pkgconfig(libusbredirhost) >= 0.7.1 BuildRequires: pkgconfig(libusbredirparser-0.5) >= 0.4
commit spice-gtk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2022-07-21 11:32:37 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.1523 (New) Package is "spice-gtk" Thu Jul 21 11:32:37 2022 rev:53 rq:990234 version:0.41 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2022-02-15 23:57:16.412211399 +0100 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.1523/spice-gtk.changes 2022-07-21 11:32:44.774914654 +0200 @@ -1,0 +2,10 @@ +Tue Jul 12 05:33:53 MDT 2022 - carn...@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() + +--- Old: spice-gtk-0.40.tar.xz spice-gtk-0.40.tar.xz.sig New: spice-gtk-0.41.tar.xz spice-gtk-0.41.tar.xz.sig Other differences: -- ++ spice-gtk.spec ++ --- /var/tmp/diff_new_pack.DWOJSV/_old 2022-07-21 11:32:45.970915682 +0200 +++ /var/tmp/diff_new_pack.DWOJSV/_new 2022-07-21 11:32:45.974915686 +0200 @@ -18,7 +18,7 @@ Name: spice-gtk -Version:0.40 +Version:0.41 Release:0 Summary:Gtk client and libraries for SPICE remote desktop servers License:GPL-2.0-or-later AND LGPL-2.1-or-later ++ spice-gtk-0.40.tar.xz -> spice-gtk-0.41.tar.xz ++ 6293 lines of diff (skipped)
commit spice-gtk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2022-02-15 23:57:05 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.1956 (New) Package is "spice-gtk" Tue Feb 15 23:57:05 2022 rev:52 rq:954380 version:0.40 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2021-12-22 20:18:56.755871779 +0100 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.1956/spice-gtk.changes 2022-02-15 23:57:16.412211399 +0100 @@ -1,0 +2,19 @@ +Fri Feb 11 11:13:01 MST 2022 - carn...@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 + +--- Old: spice-gtk-0.39.tar.xz spice-gtk-0.39.tar.xz.sig support-new-pyparsing.patch New: spice-gtk-0.40.tar.xz spice-gtk-0.40.tar.xz.sig Other differences: -- ++ spice-gtk.spec ++ --- /var/tmp/diff_new_pack.cWaBVl/_old 2022-02-15 23:57:18.216216381 +0100 +++ /var/tmp/diff_new_pack.cWaBVl/_new 2022-02-15 23:57:18.216216381 +0100 @@ -1,7 +1,7 @@ # # spec file for package spice-gtk # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands. # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: spice-gtk -Version:0.39 +Version:0.40 Release:0 Summary:Gtk client and libraries for SPICE remote desktop servers License:GPL-2.0-or-later AND LGPL-2.1-or-later @@ -30,7 +30,6 @@ Source3:README.SUSE # PATCH-FIX-OPENSUSE spice-gtk-polkit-privs.patch bnc#804184 dims...@opensuse.org -- Set the polkit defaults to auth_admin Patch0: spice-gtk-polkit-privs.patch -Patch1: support-new-pyparsing.patch BuildRequires: cyrus-sasl-devel BuildRequires: gstreamer-plugins-bad BuildRequires: gstreamer-plugins-good @@ -63,7 +62,7 @@ BuildRequires: pkgconfig(libphodav-2.0) BuildRequires: pkgconfig(libpulse-mainloop-glib) BuildRequires: pkgconfig(libsoup-2.4) >= 2.49.91 -BuildRequires: pkgconfig(libusb-1.0) >= 1.0.21 +BuildRequires: pkgconfig(libusb-1.0) >= 1.0.23 BuildRequires: pkgconfig(libusbredirhost) >= 0.7.1 BuildRequires: pkgconfig(libusbredirparser-0.5) >= 0.4 BuildRequires: pkgconfig(openssl) >= 1.0.0 ++ spice-gtk-0.39.tar.xz -> spice-gtk-0.40.tar.xz ++ 2103 lines of diff (skipped)
commit spice-gtk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2021-12-22 20:17:57 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.2520 (New) Package is "spice-gtk" Wed Dec 22 20:17:57 2021 rev:51 rq:941966 version:0.39 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2021-12-09 19:45:45.377137501 +0100 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.2520/spice-gtk.changes 2021-12-22 20:18:56.755871779 +0100 @@ -1,0 +2,6 @@ +Tue Dec 21 17:03:54 UTC 2021 - Bj??rn Lie + +- Add explicit pkgconfig(wayland-protocols) BuildRequires, meson + checks for it. + +--- Other differences: -- ++ spice-gtk.spec ++ --- /var/tmp/diff_new_pack.CO0iaF/_old 2021-12-22 20:18:57.251872012 +0100 +++ /var/tmp/diff_new_pack.CO0iaF/_new 2021-12-22 20:18:57.255872014 +0100 @@ -75,6 +75,7 @@ Requires(pre): permissions BuildRequires: pkgconfig(libcacard) >= 2.5.1 BuildRequires: pkgconfig(liblz4) >= 1.7.3 +BuildRequires: pkgconfig(wayland-protocols) %description A Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows)
commit spice-gtk for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2021-12-09 19:45:23 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.2520 (New) Package is "spice-gtk" Thu Dec 9 19:45:23 2021 rev:50 rq:937399 version:0.39 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2020-12-04 21:27:15.642019165 +0100 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.2520/spice-gtk.changes 2021-12-09 19:45:45.377137501 +0100 @@ -1,0 +2,6 @@ +Thu Dec 9 04:46:23 UTC 2021 - Steve Kowalik + +- Add patch support-new-pyparsing.patch: + * Use -c 'import foo' to check for module existance. + +--- New: support-new-pyparsing.patch Other differences: -- ++ spice-gtk.spec ++ --- /var/tmp/diff_new_pack.YdaREI/_old 2021-12-09 19:45:46.773138173 +0100 +++ /var/tmp/diff_new_pack.YdaREI/_new 2021-12-09 19:45:46.777138175 +0100 @@ -1,7 +1,7 @@ # # spec file for package spice-gtk # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands. # # All modifications and additions to the file contributed by third parties @@ -30,7 +30,7 @@ Source3:README.SUSE # PATCH-FIX-OPENSUSE spice-gtk-polkit-privs.patch bnc#804184 dims...@opensuse.org -- Set the polkit defaults to auth_admin Patch0: spice-gtk-polkit-privs.patch - +Patch1: support-new-pyparsing.patch BuildRequires: cyrus-sasl-devel BuildRequires: gstreamer-plugins-bad BuildRequires: gstreamer-plugins-good @@ -133,7 +133,7 @@ %prep %setup -q -%patch0 -p1 +%autopatch -p1 cp %{SOURCE3} . %build ++ support-new-pyparsing.patch ++ Index: spice-gtk-0.39/subprojects/spice-common/meson.build === --- spice-gtk-0.39.orig/subprojects/spice-common/meson.build +++ spice-gtk-0.39/subprojects/spice-common/meson.build @@ -132,7 +132,7 @@ if spice_common_generate_client_code or if get_option('python-checks') foreach module : ['six', 'pyparsing'] message('Checking for python module @0@'.format(module)) - cmd = run_command(python, '-m', module) + cmd = run_command(python, '-c', 'import @0@'.format(module)) if cmd.returncode() != 0 error('Python module @0@ not found'.format(module)) endif
commit spice-gtk for openSUSE:Factory
Hello community, here is the log from the commit of package spice-gtk for openSUSE:Factory checked in at 2020-12-04 21:27:14 Comparing /work/SRC/openSUSE:Factory/spice-gtk (Old) and /work/SRC/openSUSE:Factory/.spice-gtk.new.5913 (New) Package is "spice-gtk" Fri Dec 4 21:27:14 2020 rev:49 rq:852721 version:0.39 Changes: --- /work/SRC/openSUSE:Factory/spice-gtk/spice-gtk.changes 2020-10-08 13:12:35.963194988 +0200 +++ /work/SRC/openSUSE:Factory/.spice-gtk.new.5913/spice-gtk.changes 2020-12-04 21:27:15.642019165 +0100 @@ -1,0 +2,30 @@ +Wed Dec 2 16:32:25 UTC 2020 - Bruce Rogers + +- Update to version 0.39. Issues addressed: + + !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] +- Be explicit about the configuration options +- Drop these patches, which are in release tarball: + Remove-celt-support.patch + 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 + +--- +Thu Oct 8 14:27:50 UTC 2020 - Bruce Rogers + +- Note: The Mar 9, 2020 spec file cleanup satisfies jsc#SLE-15520 + +--- Old: 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-celt-support.patch spice-gtk-0.38.tar.xz spice-gtk-0.38.tar.xz.sig New: spice-gtk-0.39.tar.xz spice-gtk-0.39.tar.xz.sig Other differences: -- ++ spice-gtk.spec ++ --- /var/tmp/diff_new_pack.UnFrfK/_old 2020-12-04 21:27:16.214019985 +0100 +++ /var/tmp/diff_new_pack.UnFrfK/_new 2020-12-04 21:27:16.214019985 +0100 @@ -18,7 +18,7 @@ Name: spice-gtk -Version:0.38 +Version:0.39 Release:0 Summary:Gtk client and libraries for SPICE remote desktop servers License:GPL-2.0-or-later AND LGPL-2.1-or-later @@ -30,11 +30,6 @@ Source3:README.SUSE # PATCH-FIX-OPENSUSE spice-gtk-polkit-privs.patch bnc#804184 dims...@opensuse.org -- Set the polkit defaults to auth_admin Patch0: spice-gtk-polkit-privs.patch -Patch1: Remove-celt-support.patch -Patch2: 0001-quic-Check-we-have-some-data-to-start-decoding-quic-.patch -Patch3: 0002-quic-Check-image-size-in-quic_decode_begin.patch -Patch4: 0003-quic-Check-RLE-lengths.patch -Patch5: 0004-quic-Avoid-possible-buffer-overflow-in-find_bucket.patch BuildRequires: cyrus-sasl-devel BuildRequires: gstreamer-plugins-bad @@ -44,15 +39,15 @@ BuildRequires: libacl-devel BuildRequires: libjpeg-devel BuildRequires: libtool -BuildRequires: meson +BuildRequires: meson >= 0.53 BuildRequires: pkgconfig BuildRequires: python3-pyparsing BuildRequires: python3-six BuildRequires: vala BuildRequires: perl(Text::CSV) BuildRequires: pkgconfig(cairo) >= 1.2.0 -BuildRequires: pkgconfig(gio-2.0) >= 2.46 -BuildRequires: pkgconfig(glib-2.0) >= 2.46 +BuildRequires: pkgconfig(gio-2.0) >= 2.52 +BuildRequires: pkgconfig(glib-2.0) >= 2.52 BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gstreamer-1.0) >= 1.0 @@ -63,6 +58,8 @@ BuildRequires: pkgconfig(gtk+-3.0) >= 3.22 BuildRequires: pkgconfig(gtk-doc) BuildRequires: pkgconfig(gudev-1.0) +BuildRequires: pkgconfig(libcap-ng) +BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libphodav-2.0) BuildRequires: pkgconfig(libpulse-mainloop-glib) BuildRequires: pkgconfig(libsoup-2.4) >= 2.49.91 @@ -72,9 +69,8 @@ BuildRequires: pkgconfig(openssl) >= 1.0.0 BuildRequires: pkgconfig(opus) >= 0.9.14 BuildRequires: pkgconfig(pixman-1) >= 0.17.7 -BuildRequires: pkgconfig(polkit-gobject-1) >= 0.96 +BuildRequires: pkgconfig(polkit-gobject-1) >= 0.101 # spice-protocol is bundled, but we still need the system-wide .pc file for the pkgconfig() requires