commit spice-gtk for openSUSE:Factory

2024-02-16 Thread Source-Sync
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

2023-07-11 Thread Source-Sync
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

2023-02-25 Thread Source-Sync
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

2022-10-28 Thread Source-Sync
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

2022-10-13 Thread Source-Sync
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

2022-09-21 Thread Source-Sync
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

2022-07-21 Thread Source-Sync
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

2022-02-15 Thread Source-Sync
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

2021-12-22 Thread Source-Sync
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

2021-12-09 Thread Source-Sync
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

2020-12-04 Thread User for buildservice source handling
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