Accepting request 1094495 from home:sbradnick

- Adding more Recommends per:
  https://github.com/Xpra-org/xpra/blob/master/docs/Build/Dependencies.md

- Update to version 5.0+git20230617.2a908f54:
  * minor type hint fixes
  * use the more common filename
  * more type hints
  * replace buster with trixie
  * same file, but more consistent filename
  * #3863 use the new key everywhere
  * more type hints
  * unused import
  * get_nsview_ptr needs a gdk window
  * misname callback
  * PyOpenGL-accelerate 3.1.7 requires numpy to load
  * more type hints
  * try harder to format the log record
  * don't ship cython's html files
  * no need for nested exceptions
  * skip None values
  * '<' means '<=' and we have to use '<<' to mean less than
  * replace 'assert' with more specific exception types
  * try harder to prevent conflicts with older 'xpra' packages
  * wrap all tuples, for better compatibility with type hints
  * older versions of Python struggle with the type hints syntax
  * more type hints
  * missing build deps
  * better exception message
  * compatibility with newer versions of python-cryptography
  * reuse the new util function

OBS-URL: https://build.opensuse.org/request/show/1094495
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xpra?expand=0&rev=118
This commit is contained in:
Scott Bradnick 2023-06-22 01:07:52 +00:00 committed by Git OBS Bridge
parent b6e9161378
commit f3099cdf24
8 changed files with 1413 additions and 9 deletions

View File

@ -4,7 +4,7 @@
<param name="scm">git</param>
<!-- TESTING -->
<!-- LAST KNOWN GOOD:  (older) ;  (newer)
<param name="revision">223dc02f</param>
<param name="revision">f088bc04</param>
-->
<!-- VERIFIED GOOD:  (older) ;  (newer)
<param name="revision">d0ae240</param>
@ -14,6 +14,7 @@
<param name="revision">c52d8ac</param>
<param name="revision">6f83fe7</param>
<param name="revision">1c1e6e0</param>
<param name="revision">223dc02f</param>
-->
<!-- BAD CLIPBOARD
<param name="revision">df36fcc</param>

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/Xpra-org/xpra</param>
<param name="changesrevision">3e61ef1c89c7c3c882ebe94fb18ec1cc07bcc744</param></service></servicedata>
<param name="changesrevision">2a908f54bbac96291cb64bd65a5da8ed6868db6e</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6546daaba18c9c8f3ca5f339574f6f7be0d5e28a081c11bce5671320f0dac890
size 19157009

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3939f0d5c931cfae9a41808ef00c6da0e54b846e3300211aefe5d1f2077869f4
size 34095080

2
xpra-rpmlintrc Normal file
View File

@ -0,0 +1,2 @@
addFilter("potential-bashisms /usr/bin/xpra_Xdummy");
addFilter("dbus-policy-allow-receive <allow receive_sender="org.xpra.Server"/> /etc/dbus-1/system.d/xpra.conf");

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
name: xpra
version: 5.0+git20221127.3e61ef1c
mtime: 1669537672
commit: 3e61ef1c89c7c3c882ebe94fb18ec1cc07bcc744
version: 5.0+git20230617.2a908f54
mtime: 1686936021
commit: 2a908f54bbac96291cb64bd65a5da8ed6868db6e

View File

@ -36,7 +36,7 @@
# ----
%global __requires_exclude ^typelib\\(GtkosxApplication\\)|typelib\\(GdkGLExt\\)|typelib\\(GtkGLExt\\).*$
Name: xpra
Version: 5.0+git20221127.3e61ef1c
Version: 5.0+git20230617.2a908f54
Release: 0
Summary: Remote display server for applications and desktops
License: BSD-3-Clause AND GPL-2.0-or-later AND LGPL-3.0-or-later AND MIT
@ -126,14 +126,27 @@ Requires(post): %fillup_prereq
Recommends: lsb-release
Recommends: pinentry
Recommends: pulseaudio-module-x11
Recommends: python3-asn1crypto
Recommends: python3-cffi
Recommends: python3-cryptography
Recommends: python3-decorator
Recommends: python3-dnspython
Recommends: python3-idna
Recommends: python3-ipaddress
Recommends: python3-netifaces
Recommends: python3-opencv
Recommends: python3-opengl
Recommends: python3-opengl-accelerate
Recommends: python3-packaging
Recommends: python3-paramiko
Recommends: python3-pyasn1
Recommends: python3-pycparser
Recommends: python3-pyinotify
Recommends: python3-pynacl
Recommends: python3-pyparsing
Recommends: python3-pyxdg
Recommends: python3-setuptools
Recommends: python3-six
Recommends: xdg-menu
# Overflow errors on 32-bit
ExcludeArch: %ix86