Debian Patches
Status for xpra/3.1.5+dfsg1-0.3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| Xorg-path.patch | Fix path to Xorg binary in /etc/xpra/conf.d/55_server_x11.conf We need the (absolute) path to the non-setuid binary and not to a possibly installed setuid-wrapper (which requires root or login on a tty). Auto-dection fails when Xorg is not installed in the build environment. . As the Xorg setuid wrapper is Debian specific (and might be removed in the future) there's no need to upstream this change. . Ideally default "/usr/bin/Xorg" should be replaced with "/usr/lib/xorg/Xorg". . As of 2021-02-07 Dmitry adjusted this patch to correct only the path to Xorg executable in the comment - this way we avoid the mistake of changing the upstream method (and preference) of Xorg/xvfb detection that varies depending on hardware architecture. Additionally it is much greater (and time consuming) effort to maintain a patch comparing to having a few extra build-dependencies to ensure consistent detection of xvfb command. |
Simon Ruderich <simon@ruderich.org> | not-needed | debian | 2021-02-07 | |
| build-hurd.patch | attempted fix for FTBFS on hurd-i386.``` xpra/monotonic_ctime.c:20:10: fatal error: mach/clock.h: No such file or directory #include <mach/clock.h> ^~~~~~~~~~~~~~ ``` |
Dmitry Smirnov <onlyjob@member.fsf.org> | not-needed | 2019-04-22 | ||
| py315-setuptools-shim.patch | fix build with Python 3.12+ (distutils removal)=================================================================== | Maximiliano Curia <maxy@debian.org> | no | |||
| buildinfo.patch | customise build info * get build date/time from changelog. * get revision from "svn-version" file. * reduce determinism (reproducible build). |
Dmitry Smirnov <onlyjob@member.fsf.org> | not-needed | 2019-04-22 | ||
| quality-levels.patch | add more quality levels to menu; show quality percentage. =================================================================== |
Dmitry Smirnov <onlyjob@member.fsf.org> | invalid | 2018-07-19 | ||
| conf-default-codec-order.patch | change audio codec (priority) order to match priority of gstreamer plugins packages alternatives: base(vorbis); good(wavpack, wav, flac, speex); ugly(mp3); bad(opus). |
Dmitry Smirnov <onlyjob@member.fsf.org> | not-needed | 2016-08-29 | ||
| conf-default-speaker.patch | set speaker "off" by default Do not forward speaker on attach; sound forwarding is to be enabled from menu so it won't slow down session on slow link or play unexpectedly. |
Dmitry Smirnov <onlyjob@member.fsf.org> | not-needed | 2015-06-16 | ||
| conf-default-xsession.patch | start Xsession by default On "xpra start" it is useful to allow xsession to initialise dbus, keyring-daemon, gpg-agent or whatever else might be starting together with X as these days many applications depends on those services. . Upstream do not think it is useful outside of Debian. |
Dmitry Smirnov <onlyjob@member.fsf.org> | not-needed | 2013-01-31 | ||
| reproducible-build.patch | customise BUILD_MACHINE info * reduce determinism (reproducible build). Upstream could not be built reproducibly due to the inclusion of xpra/build_info.py file [1], which sets a variable BUILD_MACHINE to the result of platform.uname(). The syscall is especially unreproducible in containers, where it returns the instruction set of the host kernel. [1] https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/xpra.html |
Amit Biswas <abiswas@nyu.edu> | not-needed | debian | 2018-03-11 | |
| get-server_capabilities-with-str-key.patch | get server_capabilities with str key | Shengjing Zhu <zhsj@debian.org> | no | 2023-09-15 | ||
| cython-3.1-compat.patch | compatibility with Cython 3.1=================================================================== | Antoine Martin <antoine@xpra.org> | not-needed | upstream, https://github.com/Xpra-org/xpra/commit/d1523ba82517bbb0a4fc39064fd5f62a72f48ff5 | ||
| py315-buffer-protocol.patch | fix build with Python 3.14+ (old buffer API removal) PyObject_AsReadBuffer()/PyObject_AsWriteBuffer() were removed from the Python C API in 3.14. Replace their use with the modern buffer protocol (PyObject_GetBuffer()/PyBuffer_Release()). =================================================================== |
Maximiliano Curia <maxy@debian.org> | no | |||
| py315-gdk-bindings-pygobject-include.patch | fix FTBFS against current pygobject (pygobject-types.h split)=================================================================== | Maximiliano Curia <maxy@debian.org> | no | |||
| py315-x265-tsa-r.patch | fix build against current libx265 (NAL_UNIT_CODED_SLICE_TLA_R renamed)=================================================================== | Maximiliano Curia <maxy@debian.org> | no | |||
| py315-avcodec-free-context.patch | #4216 minimal patch for re-enabling decoder and swscale with ffmpeg v7=================================================================== | Antoine Martin <antoine@xpra.org> | yes | upstream | upstream, https://github.com/Xpra-org/xpra/commit/ccfbf4ea1fe6363206ab937107b220681cf2ad79 |
All known versions for source package 'xpra'
- 3.1.5+dfsg1-0.3 (sid)
- 3.1.3-0.1 (bookworm)
