Accepting request 1106083 from home:sbradnick
- Update to version 6.0+git20230821.3093d53d: * #3967 authenticate_check is now an attribute, set it * no need for quotes, silence buggy? rule - Update to version 6.0+git20230821.3434dd60: * add pre-commit hooks * fix forwarding of 'draw' packets with stripped alpha * simplify: load pycups from per-platform implementation * silence some minor ruff linter warnings * search & replace gone wrong * unused imports * oops: typo * oops: undefined variable * fixup 5995d0efd3dcc9974eeb874fd338f5b8db8ecea4: pyupgrade messed this one up - Update to version 6.0+git20230820.7cda1ac3: * partial revert of syntax upgrade * add arm64 MacOS download link * modernize the codebase using pyupgrade * run opengl check on MacOS and MS Windows * another stray dash * use the alias * correct NSObject init call * MacOS 'configure-display' packets can be large because of ICC data * just 'install', using --root messes things up * strip newlines from arch * prettier output, with unit tests * safe to enable again thanks to aaf546ba056f3afac68069c00364d071d9a2baa0 * typo caused warnings * support namespaced dpi caps OBS-URL: https://build.opensuse.org/request/show/1106083 OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xpra?expand=0&rev=121
This commit is contained in:
parent
d51179efea
commit
77b5d56d65
@ -1,4 +1,4 @@
|
|||||||
<servicedata>
|
<servicedata>
|
||||||
<service name="tar_scm">
|
<service name="tar_scm">
|
||||||
<param name="url">https://github.com/Xpra-org/xpra</param>
|
<param name="url">https://github.com/Xpra-org/xpra</param>
|
||||||
<param name="changesrevision">2a908f54bbac96291cb64bd65a5da8ed6868db6e</param></service></servicedata>
|
<param name="changesrevision">3093d53d1c242500e24b393f8fa72c7a5a6ee22f</param></service></servicedata>
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:3939f0d5c931cfae9a41808ef00c6da0e54b846e3300211aefe5d1f2077869f4
|
|
||||||
size 34095080
|
|
3
xpra-6.0+git20230821.3093d53d.tar.gz
Normal file
3
xpra-6.0+git20230821.3093d53d.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7eda9b7f55c0a03a002f1830d3ef58a86d00cd28db82a2fc2b4d77cd2a5918c6
|
||||||
|
size 39016869
|
445
xpra.changes
445
xpra.changes
@ -1,3 +1,448 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 21 15:48:20 UTC 2023 - scott.bradnick@suse.com
|
||||||
|
|
||||||
|
- Update to version 6.0+git20230821.3093d53d:
|
||||||
|
* #3967 authenticate_check is now an attribute, set it
|
||||||
|
* no need for quotes, silence buggy? rule
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 21 13:05:34 UTC 2023 - scott.bradnick@suse.com
|
||||||
|
|
||||||
|
- Update to version 6.0+git20230821.3434dd60:
|
||||||
|
* add pre-commit hooks
|
||||||
|
* fix forwarding of 'draw' packets with stripped alpha
|
||||||
|
* simplify: load pycups from per-platform implementation
|
||||||
|
* silence some minor ruff linter warnings
|
||||||
|
* search & replace gone wrong
|
||||||
|
* unused imports
|
||||||
|
* oops: typo
|
||||||
|
* oops: undefined variable
|
||||||
|
* fixup 5995d0efd3dcc9974eeb874fd338f5b8db8ecea4: pyupgrade messed this one up
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Aug 20 17:31:34 UTC 2023 - scott.bradnick@suse.com
|
||||||
|
|
||||||
|
- Update to version 6.0+git20230820.7cda1ac3:
|
||||||
|
* partial revert of syntax upgrade
|
||||||
|
* add arm64 MacOS download link
|
||||||
|
* modernize the codebase using pyupgrade
|
||||||
|
* run opengl check on MacOS and MS Windows
|
||||||
|
* another stray dash
|
||||||
|
* use the alias
|
||||||
|
* correct NSObject init call
|
||||||
|
* MacOS 'configure-display' packets can be large because of ICC data
|
||||||
|
* just 'install', using --root messes things up
|
||||||
|
* strip newlines from arch
|
||||||
|
* prettier output, with unit tests
|
||||||
|
* safe to enable again thanks to aaf546ba056f3afac68069c00364d071d9a2baa0
|
||||||
|
* typo caused warnings
|
||||||
|
* support namespaced dpi caps
|
||||||
|
* the bind option is a list
|
||||||
|
* the bundler needs the xpra script installed
|
||||||
|
* log clipboard backend failures
|
||||||
|
* logging pids without '=' for consistency
|
||||||
|
* search and replace fixup
|
||||||
|
* add screenshot on home page
|
||||||
|
* fixup search and replace gone wrong
|
||||||
|
* don't try to enable dbus client mixin on win32 or macos
|
||||||
|
* missing a listener socket should not be fatal
|
||||||
|
* add debug logging
|
||||||
|
* simplify
|
||||||
|
* fix xdg import
|
||||||
|
* decode compressed logging packets
|
||||||
|
* update logging to match new function purpose
|
||||||
|
* simplify
|
||||||
|
* remove outdated info, use the new rc location
|
||||||
|
* oops: 43ce90cc5d77ccfdd6144f130189f9db9ff1f796 missed the trailing newline
|
||||||
|
* don't try to remove sockets that don't exist
|
||||||
|
* firewall-cmd is part of firewalld
|
||||||
|
* move gtk-update-icon-cache to client-gtk3
|
||||||
|
* duplicate obsoletes / conflicts, remove duplicated group
|
||||||
|
* fixup search and replace gone wrong
|
||||||
|
* we need a logger for printing the warning
|
||||||
|
* rename to avoid linter warnings
|
||||||
|
* refactoring misnamed
|
||||||
|
* missed from conversion to dataclass
|
||||||
|
* import cleanup
|
||||||
|
* fixup linter warnings: reserved keyword
|
||||||
|
* oops: no access to import exception here
|
||||||
|
* fixup: missing import
|
||||||
|
* type hint fixes
|
||||||
|
* fixup refactoring: not self here
|
||||||
|
* remove unused imports
|
||||||
|
* fixup: match parameter name change
|
||||||
|
* remove support for ancient versions
|
||||||
|
* re-instate missing function
|
||||||
|
* #3703 use correct exception type for invalid data
|
||||||
|
* #3945 more helpful error message
|
||||||
|
* always build an 'xpra' metapackage
|
||||||
|
* simplify?
|
||||||
|
* #3945 simplify and manage all dependencies / requires ourselves
|
||||||
|
* recommend x11 package at top level
|
||||||
|
* simplify?
|
||||||
|
* #3945 'obsoletes' should trigger removal of older versions
|
||||||
|
* #3945 enable upgrades to v6 on RHEL and clones
|
||||||
|
* fix check: prefix is always set
|
||||||
|
* try harder to prevent conflicts with older versions
|
||||||
|
* try harder to manage the dependencies ourselves
|
||||||
|
* another stray dash
|
||||||
|
* fix double dash in filename
|
||||||
|
* #3962 auto dependencies get confused by our python3 command
|
||||||
|
* oops: deps were moved to description
|
||||||
|
* the python-prefixed xpra packages do provide 'xpra'
|
||||||
|
* ignore debug which is empty and errors out on F37
|
||||||
|
* recommend is strong enough
|
||||||
|
* the bin prefix is only on Fedora
|
||||||
|
* oops: selinux is not related to multi-python3
|
||||||
|
* #3945 RHEL and clones don't have a valid 'python3'
|
||||||
|
* download source and verify checksum
|
||||||
|
* generic repository dependency table
|
||||||
|
* check Python version early
|
||||||
|
* #3961 add unit test
|
||||||
|
* more instances of misplaced '| None' syntax
|
||||||
|
* Moved deletion of x,y to where those variables live
|
||||||
|
* CI choked on this syntax
|
||||||
|
* enable source fetch since we have the checksum
|
||||||
|
* minor linter warnings
|
||||||
|
* Debian and Ubuntu choke on evdi
|
||||||
|
* missing import (fixup 4713b7a4d2e2b3b5a980683725817f26262686b1)
|
||||||
|
* implement non-32 formats for ClientMessage
|
||||||
|
* #3945 more common scripts moved to 'xpra-filesystem'
|
||||||
|
* #3930 use dataclass
|
||||||
|
* cosmetic
|
||||||
|
* #3930 switch to monotonic_ns
|
||||||
|
* oops: wrong test
|
||||||
|
* we now have to fake the 'video' attribute
|
||||||
|
* we now have to enable FULL_INFO to test get_sys_info
|
||||||
|
* #3952 don't show empty video info
|
||||||
|
* #3582 limit default info output further
|
||||||
|
* #3592 missed from 058f8f229d514848fabfc77de72da7d7cf7a490a
|
||||||
|
* #3953 turn off most subsystems when minimal=yes
|
||||||
|
* remove unused f-strings
|
||||||
|
* remove unused f-strings
|
||||||
|
* #3952 add switch to disable video
|
||||||
|
* #3945 ensure the main scripts are version agnostic
|
||||||
|
* add newline at end of files
|
||||||
|
* #3945 'filesystem' package conflicts with older 'common' package
|
||||||
|
* explicitly state that we always return 'True'
|
||||||
|
* #3930 use standard library
|
||||||
|
* #3930 make it easier to trap exceptions and log them
|
||||||
|
* #3930 convert to use dataclass
|
||||||
|
* add type hint
|
||||||
|
* add python icon
|
||||||
|
* #3945 use the same spec file for pycairo
|
||||||
|
* show python implementation and some version details
|
||||||
|
* simplify syntax
|
||||||
|
* #3945 split into new common 'filesystem' package
|
||||||
|
* fix formatting of old changelog entry
|
||||||
|
* #3945 always use prefix
|
||||||
|
* remove duplicated package
|
||||||
|
* silence warnings with rpmspec
|
||||||
|
* doh: prefix already includes '-'
|
||||||
|
* #3945 we always need pillow
|
||||||
|
* #3592 remove x265
|
||||||
|
* #3930 replaced with standard library managers
|
||||||
|
* #3945 RHEL fixes
|
||||||
|
* #3945 use madvise
|
||||||
|
* #3945 only override when needed
|
||||||
|
* RHEL doesn't have this package
|
||||||
|
* only build xpra for newer python versions
|
||||||
|
* openh264 is only for Fedora
|
||||||
|
* #3945 no need to block specific distros
|
||||||
|
* #3945 build python3.11 packages for RHEL
|
||||||
|
* #3945 build python3.10 and python3.12 packages for Fedora
|
||||||
|
* silence sonarqube warnings
|
||||||
|
* fixup quit_handler changes
|
||||||
|
* #3930 simplify
|
||||||
|
* #3930 use merge-update-operator
|
||||||
|
* #3930 expose native thread id
|
||||||
|
* #3930 self-documenting expresssions
|
||||||
|
* #3930 use SimpleQueue where sufficient
|
||||||
|
* #3930 replace HideStdErr with redirect_stderr
|
||||||
|
* #3930 replace DummyContextManager with nullcontext
|
||||||
|
* we don't support python-lzo at all any more
|
||||||
|
* we don't need python-lz4
|
||||||
|
* no support for Fedora versions older than 37
|
||||||
|
* #3945 support build for multiple PYTHON3 targets
|
||||||
|
* #3945 build packages for 'PYTHON3' env var version
|
||||||
|
* avoid sonarqube linter warning?
|
||||||
|
* extraneous f-string prefix
|
||||||
|
* missing f-string prefix
|
||||||
|
* missed changelog entry
|
||||||
|
* forgot to remove ffmpeg here
|
||||||
|
* don't just warn, fail the build
|
||||||
|
* more imports needed to be re-added
|
||||||
|
* bump the debian script version
|
||||||
|
* forgot to also re-add the import..
|
||||||
|
* unbreak installations _with_ dbus...
|
||||||
|
* something mangled this line
|
||||||
|
* older versions of cython choke on bare types
|
||||||
|
* handle missing python-dbus more gracefully
|
||||||
|
* missed from renaming
|
||||||
|
* more helpful failure message
|
||||||
|
* fix python3.10: 'type' object is not subscriptable
|
||||||
|
* bump version
|
||||||
|
* #3930 don't import from 'typing' if we don't have to
|
||||||
|
* #3930 replace 'Optional' with '| None'
|
||||||
|
* #3592 missed from 20bb5f04233dc650022bc67d5904566d1b158af9
|
||||||
|
* #3592 remove legacy packet format parsing code
|
||||||
|
* #3592 remove ffmpeg modules and dependencies
|
||||||
|
* #3592 remove legacy workarounds
|
||||||
|
* #3592 use pkcs7 padding by default
|
||||||
|
* #3592 remove legacy options, 'set-deflate' packet
|
||||||
|
* #3592 remove support for dummy versions older than 0.4
|
||||||
|
* #3592 remove outdated combinations
|
||||||
|
* #3592 remove unused rpc subsystem
|
||||||
|
* forgot to remove 'zlib' here
|
||||||
|
* handle missing mmap caps gracefully
|
||||||
|
* #3592 with Python 3.10+, we don't need typing-extensions
|
||||||
|
* #3592 all distros should support zstd nowadays?
|
||||||
|
* #3592 we require int(IntEnum) support
|
||||||
|
* #3592 generic 'wants' flags
|
||||||
|
* #3592 safe to remove net_utf8 since we require rencodeplus
|
||||||
|
* #3592 assume wants_default_cursor
|
||||||
|
* #3592 assume randr_notify is available
|
||||||
|
* #3592 remove fakeXinerama
|
||||||
|
* require structured mmap caps
|
||||||
|
* #3592 assume flush is used
|
||||||
|
* #3592 assume eos is supported
|
||||||
|
* #3592 assume xdg-menu-update is supported
|
||||||
|
* #3592 assume info-namespace (unused anyway?)
|
||||||
|
* #3592 remove ogg-latency-fix and bundle-metadata
|
||||||
|
* #3592 remove zlib compression
|
||||||
|
* remove debug logging
|
||||||
|
* #3592 require rencodeplus, remove bencode and rencode
|
||||||
|
* #3592 require gcc 9 or later
|
||||||
|
* #3592 remove support for nvcc versions older than 11.6
|
||||||
|
* #3592 remove old libav shim
|
||||||
|
* require Python 3.10 or later
|
||||||
|
* dep update and fixup typo
|
||||||
|
* #3932 clear socket upgrade options
|
||||||
|
* source is now a required parameter
|
||||||
|
* don't enable ffmpeg encoder by default
|
||||||
|
* #3750 don't enable gstreamer encoder by default
|
||||||
|
* #3937 replace remaining packet modifications
|
||||||
|
* fix variable name
|
||||||
|
* #3937 use utility function to modify packets
|
||||||
|
* remove 'Python3' from filenames
|
||||||
|
* #3934 add 'freetype2' to typelibs we need
|
||||||
|
* #3750 use the correct stream attributes for av1
|
||||||
|
* more consistent way of easily selecting decoder formats
|
||||||
|
* don't error out on missing codecs
|
||||||
|
* don't use XDG_RUNTIME_DIR on MacOS
|
||||||
|
* adapt to prefix / root changes in 416b65a9998f4430b09cf9227534de46dfcb924b
|
||||||
|
* remove setuptools workaround, run 'bootstrap' early
|
||||||
|
* missing CR looks bad on github
|
||||||
|
* #3937 initialize all attributes
|
||||||
|
* #3936 the beta repository now includese riscv64 packages
|
||||||
|
* don't do parallel builds on arm64 or riscv
|
||||||
|
* #3930 add typing-extensions to CI env
|
||||||
|
* #3930 workaround for older python versions
|
||||||
|
* #3936 don't enable parallel builds on riscv
|
||||||
|
* #3936 no x264 for riscv64 - for now?
|
||||||
|
* add riscv64 package list
|
||||||
|
* bump version
|
||||||
|
* we can't use --no-lintian with sid riscv64
|
||||||
|
* add Ubuntu Mantic Minotaur
|
||||||
|
* python packaging workaround everywhere
|
||||||
|
* add code of conduct
|
||||||
|
* missing prefix
|
||||||
|
* #3667 no longer failing it seems?
|
||||||
|
* refactor and avoid one more typo
|
||||||
|
* typo
|
||||||
|
* more type hints
|
||||||
|
* add type hints
|
||||||
|
* try to clean before the next test
|
||||||
|
* #3667 tests have been fixed
|
||||||
|
* #3933 skip newlines until we find the first ws header
|
||||||
|
* send all heaaders in a single write call
|
||||||
|
* #3933 add debug logging
|
||||||
|
* urrlib validates port numbers for us
|
||||||
|
* simplify test code, more detailed error message
|
||||||
|
* #3667 use a fake html5 client to enable websocket connections
|
||||||
|
* fix type hint
|
||||||
|
* fix XPRA_USE_CYTHON_BENCODE=0 as used by the unit tests
|
||||||
|
* this should now pass again, even on the CI
|
||||||
|
* fix file caps parsing
|
||||||
|
* we need strings here
|
||||||
|
* add debug logging
|
||||||
|
* config file limit is actually 1G
|
||||||
|
* easier using '--root=' ?
|
||||||
|
* use the same default value as the config file
|
||||||
|
* missing imports / cleanup
|
||||||
|
* fix debug logging
|
||||||
|
* typo
|
||||||
|
* always cleanup
|
||||||
|
* use both prefix and root to install datadirs
|
||||||
|
* more type hints, require source for make_hello
|
||||||
|
* missing import
|
||||||
|
* use constant
|
||||||
|
* doh: syntax error
|
||||||
|
* #3927 add type hints
|
||||||
|
* remove unused attribute
|
||||||
|
* #3927 stricter data types
|
||||||
|
* #3927 @SuppressWarnings is still not supported by SonarQube, but NOSONAR is
|
||||||
|
* older versions can't parse '*tuple'
|
||||||
|
* xxHash 0.8.2
|
||||||
|
* #3928 silence Java warnings due to huge command lines
|
||||||
|
* is this syntax working with older versions like the CI?
|
||||||
|
* more resilient code, fixes linter warning
|
||||||
|
* use ugly syntax for older Python versions
|
||||||
|
* #3927 annotate all packet handlers
|
||||||
|
* #3927 last few sonarqube warnings
|
||||||
|
* wait value is in milliseconds
|
||||||
|
* #3807 Python 3.12 should now build without warnings
|
||||||
|
* add more changes
|
||||||
|
* add link to the ticket
|
||||||
|
* add link to discord
|
||||||
|
* update dummy info
|
||||||
|
* split icon loading function, fix missing idle_add handler
|
||||||
|
* better error message format
|
||||||
|
* rgb_format must always be a string
|
||||||
|
* force x11 backend in 'opengl' check, for now
|
||||||
|
* make code more reusable
|
||||||
|
* missing import
|
||||||
|
* #3807 fix warnings with Python 3.12 and Cython 3.0
|
||||||
|
* doh: we need an exception to log
|
||||||
|
* 'password_file' is always a string
|
||||||
|
* update the release notes
|
||||||
|
* #3922 improve 'challenge-handlers' documentation
|
||||||
|
* no need to use wildcard
|
||||||
|
* Cython 3.0.0
|
||||||
|
* try to workaround buggy tools on centos stream8
|
||||||
|
* simplify regex
|
||||||
|
* minor linter warnings
|
||||||
|
* don't override parameter
|
||||||
|
* more linter warnings
|
||||||
|
* no need to use an attribute
|
||||||
|
* define all build attributes in init
|
||||||
|
* update test to use strings
|
||||||
|
* missing import
|
||||||
|
* more linter warnings
|
||||||
|
* don't divert logging in debug mode
|
||||||
|
* bytes remnant
|
||||||
|
* match switch to strings, add missing type hint
|
||||||
|
* fixup missing type hint import
|
||||||
|
* match change in superclass
|
||||||
|
* #3593 update ssh agent symlink when ui driver changes
|
||||||
|
* #3593 more reliable cleanup of agent symlinks
|
||||||
|
* #3593 move function to net.ssh.agent
|
||||||
|
* #3623 recommend libnm with xpra client
|
||||||
|
* missing bindings raises a ValueError...
|
||||||
|
* #3623 use NM to get adapter type
|
||||||
|
* move inline function to static function for readability
|
||||||
|
* whitelist for env vars preserved
|
||||||
|
* simplify: use strings
|
||||||
|
* str vs bytes bug: dbus env uses bytes
|
||||||
|
* remove debug
|
||||||
|
* type hints
|
||||||
|
* also force x11 backend for pyopengl
|
||||||
|
* move win32 specific auth code to platform module
|
||||||
|
* re-use existing mode
|
||||||
|
* more type hints
|
||||||
|
* log details about the mode we're creating
|
||||||
|
* always return a boolean
|
||||||
|
* type hints fixes
|
||||||
|
* simplify
|
||||||
|
* missing type hint import
|
||||||
|
* events now use plain window xid
|
||||||
|
* update test to use tuple
|
||||||
|
* use the new key
|
||||||
|
* more type hint fixes
|
||||||
|
* exclude more optional modules
|
||||||
|
* Cython 3.0.0rc2
|
||||||
|
* #3778 support legacy ssh:host:display format
|
||||||
|
* prevent splash from hanging
|
||||||
|
* shortcut out on any exit code
|
||||||
|
* don't shadow the function name
|
||||||
|
* #3778 don't specify a default username
|
||||||
|
* simplify and wait for all IO threads
|
||||||
|
* assume dummy 0.4 is available
|
||||||
|
* we must compare using strings
|
||||||
|
* stderr_print (now renamed) always adds newline
|
||||||
|
* #3313 enable auto-upgrades by default
|
||||||
|
* #3313 auto-upgrade tcp sockets to ssl
|
||||||
|
* missing packet type
|
||||||
|
* also use no-prefix colour output for 'id' subcommand
|
||||||
|
* duplicated newline
|
||||||
|
* add debug logging
|
||||||
|
* use the correct filename for saving the ssl cert
|
||||||
|
* pynvml 11.535.77
|
||||||
|
* Cython 3.0.0rc1
|
||||||
|
* aioquic 0.9.21
|
||||||
|
* also match sddm
|
||||||
|
* #3917 try hard to find a valid XAUTHORITY file
|
||||||
|
* new 'interface' requires this method
|
||||||
|
* minor linter warnings
|
||||||
|
* #3913 earlier and stricter packet validation
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 07 20:46:27 UTC 2023 - scott.bradnick@suse.com
|
||||||
|
|
||||||
|
- Update to version 5.0+git20230706.bb1ecc9b:
|
||||||
|
* fix invalid syntax introduced by bef7c7e4c67102689b13ccae8cc13c5a86e9af57
|
||||||
|
* cosmetic
|
||||||
|
* doh: invert check
|
||||||
|
* more minor pycharm linter warnings
|
||||||
|
* simplify: let Popen deal with strings
|
||||||
|
* string vs bytes confusion: method never called?
|
||||||
|
* get_all_x11_layouts() uses the python lxml module
|
||||||
|
* more type fixes
|
||||||
|
* don't try to compare bytes with strings
|
||||||
|
* protocol error packet creation failure
|
||||||
|
* pycharm cosmetic warnings
|
||||||
|
* typo
|
||||||
|
* doh: try both schemes
|
||||||
|
* verify the digest is always a byte string
|
||||||
|
* line data indexes had changed
|
||||||
|
* #3881 use text mode to avoid encoding issues
|
||||||
|
* more type hints fixes
|
||||||
|
* type hints fixes
|
||||||
|
* lookup alternate auto-proxy scheme
|
||||||
|
* better error message
|
||||||
|
* fix missing import
|
||||||
|
* #3914 use the correct namespace
|
||||||
|
* oops: missing import
|
||||||
|
* #3914 python-pillow removed a useful constant alias
|
||||||
|
* #3909 forgot to update to new api here
|
||||||
|
* type hints and linter fixes
|
||||||
|
* forward any pre-read data we may have
|
||||||
|
* use integers explicitly
|
||||||
|
* exception is not used
|
||||||
|
* honour all 'start' options with remote starts
|
||||||
|
* make more authentication handler options configurable
|
||||||
|
* fixup table formatting and some ticket links
|
||||||
|
* remove duplicated files
|
||||||
|
* #3899 fixup a6dfd3e116280e39c1e8de1bffe7585df4660c1f
|
||||||
|
* #3899 allow keyboard shortcuts in readonly mode
|
||||||
|
* add type hints
|
||||||
|
* add Debian Trixie: copy bookworm library versions
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 7 20:18:00 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
||||||
|
|
||||||
|
- Removing more Recommends:
|
||||||
|
* python3-asn1crypto
|
||||||
|
* python3-cffi
|
||||||
|
* python3-decorator
|
||||||
|
* python3-idna
|
||||||
|
* python3-ipaddress
|
||||||
|
* python3-packaging
|
||||||
|
* python3-pyasn1
|
||||||
|
* python3-six
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 7 17:11:54 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
||||||
|
|
||||||
|
- Removing some Requires/Recommends after discussion w/
|
||||||
|
upstream developer
|
||||||
|
* https://github.com/orgs/Xpra-org/discussions/3902
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jun 30 01:00:41 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
||||||
|
|
||||||
|
- Adjusting 'ffmpeg_ver' to 6 for 'suse_version >= 1550'
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jun 28 21:10:27 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
Wed Jun 28 21:10:27 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: xpra
|
name: xpra
|
||||||
version: 5.0+git20230617.2a908f54
|
version: 6.0+git20230821.3093d53d
|
||||||
mtime: 1686936021
|
mtime: 1692629524
|
||||||
commit: 2a908f54bbac96291cb64bd65a5da8ed6868db6e
|
commit: 3093d53d1c242500e24b393f8fa72c7a5a6ee22f
|
||||||
|
47
xpra.spec
47
xpra.spec
@ -25,10 +25,10 @@
|
|||||||
# setup.py build --verbose ...
|
# setup.py build --verbose ...
|
||||||
# Xpra version 4.4
|
# Xpra version 4.4
|
||||||
#%%define xpra_ver 4.4
|
#%%define xpra_ver 4.4
|
||||||
%define xpra_ver 5.0
|
%define xpra_ver 6.0
|
||||||
# ----
|
# ----
|
||||||
%if 0%{?suse_version} >= 1550
|
%if 0%{?suse_version} >= 1550
|
||||||
%define ffmpeg_ver 5
|
%define ffmpeg_ver 6
|
||||||
%else
|
%else
|
||||||
%define ffmpeg_ver 4
|
%define ffmpeg_ver 4
|
||||||
%endif
|
%endif
|
||||||
@ -36,7 +36,7 @@
|
|||||||
# ----
|
# ----
|
||||||
%global __requires_exclude ^typelib\\(GtkosxApplication\\)|typelib\\(GdkGLExt\\)|typelib\\(GtkGLExt\\).*$
|
%global __requires_exclude ^typelib\\(GtkosxApplication\\)|typelib\\(GdkGLExt\\)|typelib\\(GtkGLExt\\).*$
|
||||||
Name: xpra
|
Name: xpra
|
||||||
Version: 5.0+git20230617.2a908f54
|
Version: 6.0+git20230821.3093d53d
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Remote display server for applications and desktops
|
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
|
License: BSD-3-Clause AND GPL-2.0-or-later AND LGPL-3.0-or-later AND MIT
|
||||||
@ -95,6 +95,8 @@ BuildRequires: procps-devel
|
|||||||
BuildRequires: qrencode-devel
|
BuildRequires: qrencode-devel
|
||||||
BuildRequires: pkgconfig(systemd)
|
BuildRequires: pkgconfig(systemd)
|
||||||
BuildRequires: pkgconfig(vpx) >= 1.4.0
|
BuildRequires: pkgconfig(vpx) >= 1.4.0
|
||||||
|
#BuildRequires: pkgconfig(x264)
|
||||||
|
#BuildRequires: pkgconfig(openh264)
|
||||||
BuildRequires: pkgconfig(xcomposite)
|
BuildRequires: pkgconfig(xcomposite)
|
||||||
BuildRequires: pkgconfig(xdamage)
|
BuildRequires: pkgconfig(xdamage)
|
||||||
BuildRequires: pkgconfig(xkbfile)
|
BuildRequires: pkgconfig(xkbfile)
|
||||||
@ -116,8 +118,8 @@ Requires: python3-cairo
|
|||||||
Requires: python3-dbus-python
|
Requires: python3-dbus-python
|
||||||
Requires: python3-gobject-Gdk
|
Requires: python3-gobject-Gdk
|
||||||
Requires: python3-gst
|
Requires: python3-gst
|
||||||
Requires: python3-lz4
|
###Requires: python3-lz4
|
||||||
Requires: python3-opencv
|
###Requires: python3-opencv
|
||||||
Requires: python3-pycups
|
Requires: python3-pycups
|
||||||
Requires: python3-rencode
|
Requires: python3-rencode
|
||||||
Requires: shared-mime-info
|
Requires: shared-mime-info
|
||||||
@ -127,27 +129,27 @@ Requires(post): %fillup_prereq
|
|||||||
Recommends: lsb-release
|
Recommends: lsb-release
|
||||||
Recommends: pinentry
|
Recommends: pinentry
|
||||||
Recommends: pulseaudio-module-x11
|
Recommends: pulseaudio-module-x11
|
||||||
Recommends: python3-asn1crypto
|
###Recommends: python3-asn1crypto
|
||||||
Recommends: python3-cffi
|
###Recommends: python3-cffi
|
||||||
Recommends: python3-cryptography
|
Recommends: python3-cryptography
|
||||||
Recommends: python3-decorator
|
###Recommends: python3-decorator
|
||||||
Recommends: python3-dnspython
|
Recommends: python3-dnspython
|
||||||
Recommends: python3-idna
|
###Recommends: python3-idna
|
||||||
Recommends: python3-ipaddress
|
###Recommends: python3-ipaddress
|
||||||
Recommends: python3-netifaces
|
Recommends: python3-netifaces
|
||||||
Recommends: python3-opencv
|
Recommends: python3-opencv
|
||||||
Recommends: python3-opengl
|
Recommends: python3-opengl
|
||||||
Recommends: python3-opengl-accelerate
|
Recommends: python3-opengl-accelerate
|
||||||
Recommends: python3-packaging
|
###Recommends: python3-packaging
|
||||||
Recommends: python3-paramiko
|
Recommends: python3-paramiko
|
||||||
Recommends: python3-pyasn1
|
###Recommends: python3-pyasn1
|
||||||
Recommends: python3-pycparser
|
###Recommends: python3-pycparser
|
||||||
Recommends: python3-pyinotify
|
Recommends: python3-pyinotify
|
||||||
Recommends: python3-pynacl
|
###Recommends: python3-pynacl
|
||||||
Recommends: python3-pyparsing
|
###Recommends: python3-pyparsing
|
||||||
Recommends: python3-pyxdg
|
Recommends: python3-pyxdg
|
||||||
Recommends: python3-setuptools
|
###Recommends: python3-setuptools
|
||||||
Recommends: python3-six
|
###Recommends: python3-six
|
||||||
Recommends: xdg-menu
|
Recommends: xdg-menu
|
||||||
# Overflow errors on 32-bit
|
# Overflow errors on 32-bit
|
||||||
ExcludeArch: %ix86
|
ExcludeArch: %ix86
|
||||||
@ -194,12 +196,17 @@ export CFLAGS="$CFLAGS -Wno-error=deprecated-declarations"
|
|||||||
#%%endif
|
#%%endif
|
||||||
python3 setup.py clean
|
python3 setup.py clean
|
||||||
|
|
||||||
|
### These don't appear available anymore:
|
||||||
|
# --with-enc_ffmpeg \
|
||||||
|
# --with-dec_avcodec2 \
|
||||||
|
# --with-csc_swscale \
|
||||||
|
#####
|
||||||
|
### Not sure how to incorporate this from: Open H.264 Codec
|
||||||
|
# --with-openh264 \
|
||||||
|
#####
|
||||||
python3 setup.py build \
|
python3 setup.py build \
|
||||||
--verbose \
|
--verbose \
|
||||||
--with-enc_ffmpeg \
|
|
||||||
--with-vpx \
|
--with-vpx \
|
||||||
--with-dec_avcodec2 \
|
|
||||||
--with-csc_swscale \
|
|
||||||
--with-webp \
|
--with-webp \
|
||||||
--with-Xdummy \
|
--with-Xdummy \
|
||||||
--with-Xdummy_wrapper \
|
--with-Xdummy_wrapper \
|
||||||
|
Loading…
Reference in New Issue
Block a user