Update py-xpra to 0.16.1:
authorThomas Klausner <wiz@NetBSD.org>
Mon, 1 Feb 2016 13:21:38 +0000 (14:21 +0100)
committerThomas Klausner <wiz@NetBSD.org>
Mon, 1 Feb 2016 13:21:53 +0000 (14:21 +0100)
v0.16.1 (2016-01-22)
======================
-- fix OSX crashes with python optimizations enable via env var
-- fix OSX client preventing system shutdown
-- fix OSX landscape printing (use Postscript instead of PDF)
-- fix OSX shadow server warning
-- fix clipboard warnings with OSX and MS Windows shadow servers
-- fix sound errors with OSX and MS Windows shadow servers
-- fix MS Windows shadow servers startup
-- fix xpra upgrade
-- fix desktop-scaling handling of corner cases, logging, parsing
-- fix missing xpra group for tmpfiles.d in DEB packages
-- fix race condition with exit-with-children
-- fix rare race condition error in window source cleanup
-- fix compatibility with incomplete gi bindings found in centos 7
-- fix invalid cups paper orientation default option
-- fix character encoding errors in print utility command output
-- fix invalid openSUSE package name if "dist" is not defined
-- fix spurious warnings when connecting very early to a server
-- fix win32 Python 3.x build with MSVC
-- fix compatibility with older versions of pygtk (ie: CentOS 6.x)
-- fix spurious sound warnings with some codecs, logging format
-- fix unused variable compilation warning / error
-- fix picture codecs max-size selftest
-- try harder to avoid some race condition warnings
-- clarify man page bugs section
-- reduce log spam when pulseaudio is not reachable

TODO
py-xpra/Makefile
py-xpra/PLIST
py-xpra/distinfo
py-xpra/patches/patch-setup.py [deleted file]
py-xpra/patches/patch-xpra_x11_gtk2_gdk__bindings.pyx [moved from py-xpra/patches/patch-xpra_x11_gtk__x11_gdk__bindings.pyx with 57% similarity]
py-xpra/patches/patch-xpra_x11_gtk2_gdk__display__source.pyx [moved from py-xpra/patches/patch-xpra_x11_gtk__x11_gdk__display__source.pyx with 66% similarity]

diff --git a/TODO b/TODO
index c50b3985828a11ff50e6a18920cb74ad3be34b1f..98ea214660deda34a4c5713abde320bbdb22fee4 100644 (file)
--- a/TODO
+++ b/TODO
@@ -106,7 +106,6 @@ Suggested package updates
        o py-PyPE-2.9
        o py-bitstring-3.1.3
        o py-rpyc-3.2.1
-       o py-xpra-0.16.1
        o py-zeitgeist-0.9.16
        o qmc2-0.59
        o qtcreator-3.5
index 9a4568a8cd3724320e4e7897cd5de06097603147..fc3becfbf50e54e99f1338a0dd98068453c7a584 100644 (file)
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.21 2015/09/07 13:10:43 thomasklausner Exp $
 
-DISTNAME=      xpra-0.16.0
+DISTNAME=      xpra-0.16.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    x11
 MASTER_SITES=  http://xpra.org/src/
index f409d8c464f3d8cb8ff72605ccd45bea8862c385..ce5fed3dc35579ef47613fe2e539e61bc7d576a0 100644 (file)
@@ -583,6 +583,9 @@ ${PYSITELIB}/xpra/simple_stats.pyo
 ${PYSITELIB}/xpra/sound/__init__.py
 ${PYSITELIB}/xpra/sound/__init__.pyc
 ${PYSITELIB}/xpra/sound/__init__.pyo
+${PYSITELIB}/xpra/sound/gst_hacks.py
+${PYSITELIB}/xpra/sound/gst_hacks.pyc
+${PYSITELIB}/xpra/sound/gst_hacks.pyo
 ${PYSITELIB}/xpra/sound/gstreamer_util.py
 ${PYSITELIB}/xpra/sound/gstreamer_util.pyc
 ${PYSITELIB}/xpra/sound/gstreamer_util.pyo
index ffe2809abea64797eda9d1351cd861ce10de3cd3..5de523b990f42887430926708593cdd13753b0ee 100644 (file)
@@ -1,9 +1,8 @@
 $NetBSD: distinfo,v 1.21 2015/09/07 13:10:43 thomasklausner Exp $
 
-SHA1 (xpra-0.16.0.tar.xz) = 258b8c8f9ff8a85467af4409591243751a32e330
-RMD160 (xpra-0.16.0.tar.xz) = c0fee37b30f846056019ab02ee379b754a1b13df
-SHA512 (xpra-0.16.0.tar.xz) = 16aa4883e67cf6df56e6fe9a4cfa3d841d4befca64775b1cd0e2dafcba477bfc3f8b6179621a91a51fffff7c26d41bae365b8999af968a90d13e993dba8d51ee
-Size (xpra-0.16.0.tar.xz) = 1338996 bytes
-SHA1 (patch-setup.py) = f11dec62abc5a50eeec650741c2ff5ed6e14c5d0
-SHA1 (patch-xpra_x11_gtk__x11_gdk__bindings.pyx) = 5ba2df71519f09514042d78c7f71eaf1fd6803f5
-SHA1 (patch-xpra_x11_gtk__x11_gdk__display__source.pyx) = c8745035f08edd524f2344ef93ea8f85faae81fe
+SHA1 (xpra-0.16.1.tar.xz) = 5d0d80d7c5788f8b6c6e61ba09b22077f84bdb21
+RMD160 (xpra-0.16.1.tar.xz) = bd4fa6079be717b7eeb1e1747cc9be40f7274972
+SHA512 (xpra-0.16.1.tar.xz) = 98359817e756f5bb7df086f3078b61040acd1757230352228f53b9846a669878c3d2f035cd113442118d0b89d95385067723a5d2d1d768886b3158e93d9f7762
+Size (xpra-0.16.1.tar.xz) = 1340888 bytes
+SHA1 (patch-xpra_x11_gtk2_gdk__bindings.pyx) = 66e9688758e777de440ab047e9444309d543aac1
+SHA1 (patch-xpra_x11_gtk2_gdk__display__source.pyx) = 22184d73ed547373762070a550a5379eb6b4561b
diff --git a/py-xpra/patches/patch-setup.py b/py-xpra/patches/patch-setup.py
deleted file mode 100644 (file)
index db9b3bc..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-Fix build with strict aliasing turned on.
-http://xpra.org/trac/ticket/1080
-
---- setup.py.orig      2015-12-27 17:19:18.000000000 +0000
-+++ setup.py
-@@ -619,6 +619,9 @@ def exec_pkgconfig(*pkgs_options, **ekw)
-                         #/usr/include/gtk-2.0/gtk/gtkitemfactory.h:47:1: error: function declaration isn't a prototype [-Werror=strict-prototypes]
-                         #"-Wno-error=strict-prototypes",
-                         ]
-+                if sys.platform.startswith("netbsd"):
-+                    #see: http://trac.cython.org/ticket/395
-+                    eifd += ["-fno-strict-aliasing"]
-             else:
-                 #older versions of OSX ship an old gcc,
-                 #not much we can do with this:
similarity index 57%
rename from py-xpra/patches/patch-xpra_x11_gtk__x11_gdk__bindings.pyx
rename to py-xpra/patches/patch-xpra_x11_gtk2_gdk__bindings.pyx
index 072f82fc3b0caa12237c591ed7a1ad1299646fab..cb9a4b1b607aad7fc31e2326b34ef15f97be2705 100644 (file)
@@ -1,10 +1,10 @@
-$NetBSD: patch-xpra_x11_gtk__x11_gdk__bindings.pyx,v 1.1 2014/09/06 23:11:12 thomasklausner Exp $
+$NetBSD$
 
 Fix path to glib2 headers.
 
---- xpra/x11/gtk2/gdk_bindings.pyx.orig        2014-08-19 08:19:09.000000000 +0000
+--- xpra/x11/gtk2/gdk_bindings.pyx.orig        2015-12-10 03:35:49.000000000 +0000
 +++ xpra/x11/gtk2/gdk_bindings.pyx
-@@ -65,7 +65,7 @@ init_pygtk()
+@@ -64,7 +64,7 @@ init_pygtk()
  # GObject
  ###################################
  
similarity index 66%
rename from py-xpra/patches/patch-xpra_x11_gtk__x11_gdk__display__source.pyx
rename to py-xpra/patches/patch-xpra_x11_gtk2_gdk__display__source.pyx
index 64fb7301b84c755e067661288662c1db010b5941..ab44097ce248ad86c45fd7946cfa92e9a805129f 100644 (file)
@@ -1,8 +1,8 @@
-$NetBSD: patch-xpra_x11_gtk__x11_gdk__display__source.pyx,v 1.1 2014/09/06 23:11:12 thomasklausner Exp $
+$NetBSD$
 
 Fix path to glib2 headers.
 
---- xpra/x11/gtk2/gdk_display_source.pyx.orig  2014-08-19 08:19:09.000000000 +0000
+--- xpra/x11/gtk2/gdk_display_source.pyx.orig  2015-12-10 03:35:49.000000000 +0000
 +++ xpra/x11/gtk2/gdk_display_source.pyx
 @@ -38,7 +38,7 @@ init_pygtk()
  ###################################