pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/spice-gtk spice-gtk: update to 0.41.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3afa728d8d4f
branches:  trunk
changeset: 382005:3afa728d8d4f
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Jul 17 21:23:31 2022 +0000

description:
spice-gtk: update to 0.41.

Fixes build with meson 0.63

v0.41
=====

- !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()

v0.40
=====

- 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

diffstat:

 sysutils/spice-gtk/Makefile                                                                           |   6 ++--
 sysutils/spice-gtk/PLIST                                                                              |   6 ++--
 sysutils/spice-gtk/distinfo                                                                           |  10 ++----
 sysutils/spice-gtk/patches/patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk |  15 ----------
 sysutils/spice-gtk/patches/patch-subprojects_spice-common_meson.build                                 |  15 ----------
 5 files changed, 10 insertions(+), 42 deletions(-)

diffs (97 lines):

diff -r 7d4571230def -r 3afa728d8d4f sysutils/spice-gtk/Makefile
--- a/sysutils/spice-gtk/Makefile       Sun Jul 17 21:10:25 2022 +0000
+++ b/sysutils/spice-gtk/Makefile       Sun Jul 17 21:23:31 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2022/07/14 23:53:17 dholland Exp $
+# $NetBSD: Makefile,v 1.9 2022/07/17 21:23:31 wiz Exp $
 
-DISTNAME=      spice-gtk-0.39
-PKGREVISION=   1
+DISTNAME=      spice-gtk-0.41
 CATEGORIES=    sysutils
 MASTER_SITES=  https://www.spice-space.org/download/gtk/
 EXTRACT_SUFX=  .tar.xz
@@ -31,6 +30,7 @@
 .include "../../lang/vala/buildlink3.mk"
 .include "../../devel/meson/build.mk"
 .include "../../lang/python/pyversion.mk"
+.include "../../lang/python/tool.mk"
 .include "../../audio/libopus/buildlink3.mk"
 .include "../../multimedia/gst-plugins1-base/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
diff -r 7d4571230def -r 3afa728d8d4f sysutils/spice-gtk/PLIST
--- a/sysutils/spice-gtk/PLIST  Sun Jul 17 21:10:25 2022 +0000
+++ b/sysutils/spice-gtk/PLIST  Sun Jul 17 21:23:31 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2022/07/11 07:52:56 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2022/07/17 21:23:31 wiz Exp $
 bin/spicy
 bin/spicy-screenshot
 bin/spicy-stats
@@ -36,10 +36,10 @@
 lib/girepository-1.0/SpiceClientGtk-3.0.typelib
 lib/libspice-client-glib-2.0.so
 lib/libspice-client-glib-2.0.so.8
-lib/libspice-client-glib-2.0.so.8.7.0
+lib/libspice-client-glib-2.0.so.8.8.1
 lib/libspice-client-gtk-3.0.so
 lib/libspice-client-gtk-3.0.so.5
-lib/libspice-client-gtk-3.0.so.5.0.0
+lib/libspice-client-gtk-3.0.so.5.1.0
 lib/pkgconfig/spice-client-glib-2.0.pc
 lib/pkgconfig/spice-client-gtk-3.0.pc
 man/man1/spice-client.1
diff -r 7d4571230def -r 3afa728d8d4f sysutils/spice-gtk/distinfo
--- a/sysutils/spice-gtk/distinfo       Sun Jul 17 21:10:25 2022 +0000
+++ b/sysutils/spice-gtk/distinfo       Sun Jul 17 21:23:31 2022 +0000
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.4 2022/07/11 07:52:56 wiz Exp $
+$NetBSD: distinfo,v 1.5 2022/07/17 21:23:31 wiz Exp $
 
-BLAKE2s (spice-gtk-0.39.tar.xz) = 6c78762219e820f302a8b2502a9ba40114d6eea7fc60b51a966da2dea5a30807
-SHA512 (spice-gtk-0.39.tar.xz) = ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2
-Size (spice-gtk-0.39.tar.xz) = 845528 bytes
-SHA1 (patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk) = b1b125b33292370bf46ce621f540217dd34417c7
-SHA1 (patch-subprojects_spice-common_meson.build) = aa5274b68f64ea08ba91da2f28dbbfc0e8a3c841
+BLAKE2s (spice-gtk-0.41.tar.xz) = 9c86d44371e37e7a52ad9843d98ed404e5a5ae3eef31916ac9d4cbe8009aa012
+SHA512 (spice-gtk-0.41.tar.xz) = bfd97c98c8bdbc29da0f26c38dfcf75d9f17e5358d4c7fa9c36e4974d0df3ce92409ca568dfc790d43f581d00b94090d9e60154e83220a719d678b596c87fcef
+Size (spice-gtk-0.41.tar.xz) = 827320 bytes
 SHA1 (patch-vapi_meson.build) = ab38cab9efb27a59874f45679e2bc6e63512ec0c
diff -r 7d4571230def -r 3afa728d8d4f sysutils/spice-gtk/patches/patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk
--- a/sysutils/spice-gtk/patches/patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk     Sun Jul 17 21:10:25 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-subprojects_spice-common_common_recorder_make-it-quick_config.gnu.mk,v 1.1 2022/07/11 07:52:57 wiz Exp $
-
-Fix unportable test(1) operator.
-
---- subprojects/spice-common/common/recorder/make-it-quick/config.gnu.mk.orig  2020-12-01 16:32:04.099737200 +0000
-+++ subprojects/spice-common/common/recorder/make-it-quick/config.gnu.mk
-@@ -215,7 +215,7 @@ MIQ_CFGTEST=       "$<" -o "$<".exe > "$<".err
-               [ -x "$<".exe ] &&                                      \
-               "$<".exe > "$<".out                                     \
-               $(MIQ_CFGSET)
--MIQ_CFG_PRINT=        if [ $$MIQ_CFGRC == 1 ]; then                           \
-+MIQ_CFG_PRINT=        if [ $$MIQ_CFGRC = 1 ]; then                            \
-                   echo "$(POS_COLOR)OK$(DEF_COLOR)";                  \
-               else                                                    \
-                   echo "$(ERR_COLOR)NO$(DEF_COLOR)";                  \
diff -r 7d4571230def -r 3afa728d8d4f sysutils/spice-gtk/patches/patch-subprojects_spice-common_meson.build
--- a/sysutils/spice-gtk/patches/patch-subprojects_spice-common_meson.build     Sun Jul 17 21:10:25 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-subprojects_spice-common_meson.build,v 1.1 2022/07/11 07:52:57 wiz Exp $
-
-Fix pyparsing import
-
---- subprojects/spice-common/meson.build.orig  2020-12-01 16:32:00.384746800 +0000
-+++ 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



Home | Main Index | Thread Index | Old Index