]> git.pld-linux.org Git - packages/xpra.git/commitdiff
- fix python 3 version detection
authorJan Rękorajski <baggins@pld-linux.org>
Mon, 4 Apr 2022 06:46:44 +0000 (08:46 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Mon, 4 Apr 2022 06:46:44 +0000 (08:46 +0200)
python3-version.patch [new file with mode: 0644]
xpra.spec

diff --git a/python3-version.patch b/python3-version.patch
new file mode 100644 (file)
index 0000000..ca2b5b5
--- /dev/null
@@ -0,0 +1,11 @@
+--- xpra-2.5.3/setup.py~       2022-04-04 08:41:27.000000000 +0200
++++ xpra-2.5.3/setup.py        2022-04-04 08:43:53.267150608 +0200
+@@ -30,7 +30,7 @@
+ if sys.version<'2.7':
+     raise Exception("xpra no longer supports Python 2 versions older than 2.7")
+-if sys.version[0]=='3' and sys.version<'3.4':
++if sys.version_info[:3] < (3, 4, 0):
+     raise Exception("xpra no longer supports Python 3 versions older than 3.4")
+ #we don't support versions of Python without the new ssl code:
+ if not hasattr(ssl, "SSLContext"):
index bc396c50bca05e4330379a7c14e8c5af070f73da..f34cb5c3c3fbb116ec6e5d681446a6012408f9ec 100644 (file)
--- a/xpra.spec
+++ b/xpra.spec
@@ -32,6 +32,7 @@ Source0:      http://xpra.org/src/%{name}-%{version}.tar.xz
 # Source0-md5: 2fac9c558c099a6ea13d0202732bd684
 Patch0:                setup-cc-ccache.patch
 Patch1:                %{name}-libexecdir.patch
+Patch2:                python3-version.patch
 URL:           http://xpra.org/
 BuildRequires: OpenGL-devel
 # libavcodec >= 57 for dec_avcodec, libavcodec >= 58.18 for enc_ffmpeg, libswscale
@@ -129,6 +130,7 @@ Backend Xpra dla CUPS-a.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %{__sed} -i -e '1s,/usr/bin/env python$,%{__python3},' cups/xpraforwarder $(grep -l '/usr/bin/env python' -r xpra scripts)
 %{__sed} -i -e 's,"/bin/xpra_udev_product_version","%{_bindir}/xpra_udev_product_version",' udev/rules.d/71-xpra-virtual-pointer.rules
This page took 0.16412 seconds and 4 git commands to generate.