Compare commits
No commits in common. "rawhide" and "f34" have entirely different histories.
6 changed files with 805 additions and 216 deletions
29
.gitignore
vendored
29
.gitignore
vendored
|
|
@ -74,32 +74,3 @@
|
|||
/xpra-4.3.tar.gz
|
||||
/xpra-4.3.1.tar.gz
|
||||
/xpra-4.3.2.tar.gz
|
||||
/xpra-4.3.3.tar.gz
|
||||
/xpra-4.3.4.tar.gz
|
||||
/xpra-4.4.tar.gz
|
||||
/xpra-4.4.1.tar.gz
|
||||
/xpra-4.4.2.tar.gz
|
||||
/xpra-4.4.3.tar.gz
|
||||
/xpra-4.4.4.tar.gz
|
||||
/xpra-4.4.5.tar.gz
|
||||
/xpra-4.4.6.tar.gz
|
||||
/xpra-5.0.tar.gz
|
||||
/xpra-5.0.1.tar.gz
|
||||
/xpra-5.0.2.tar.gz
|
||||
/xpra-5.0.3.tar.gz
|
||||
/xpra-5.0.6.tar.gz
|
||||
/xpra-5.0.10.tar.gz
|
||||
/xpra-5.1.tar.gz
|
||||
/xpra-5.1.1.tar.gz
|
||||
/xpra-6.3.4.tar.gz
|
||||
/xpra-6.3.5.tar.gz
|
||||
/xpra-6.3.6.tar.gz
|
||||
/xpra-6.4.tar.gz
|
||||
/xpra-6.4.1.tar.gz
|
||||
/xpra-6.4.2.tar.gz
|
||||
/xpra-6.4.3.tar.gz
|
||||
/xpra-6.4.4.tar.gz
|
||||
/xpra-6.5.tar.gz
|
||||
/xpra-6.5.1.tar.gz
|
||||
/xpra-6.5.2.tar.gz
|
||||
/xpra-6.5.3.tar.gz
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (xpra-6.5.3.tar.gz) = 98eee6577d26cf15cdf8115352e73601438804a69d5081d7af908d9c4fc03e44e723eb74cc6f468c92c8e935cc5e897bcdeda316d3f756905b368e83ac051d91
|
||||
SHA512 (xpra-4.3.2.tar.gz) = 8f150798173e0d4377ef884c9dcebb3e0b6c6b5cf5c9db20661e056a4be8b26c430652e934ab6b7180809cb2fbb88e38ef5219d77e871398f3967f490d42b109
|
||||
|
|
|
|||
33
xpra-find_py3cairo.patch
Normal file
33
xpra-find_py3cairo.patch
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
--- a/setup.orig.py 2020-06-05 11:40:10.000000000 +0200
|
||||
+++ b/setup.py 2020-07-15 11:07:19.084531962 +0200
|
||||
@@ -1899,8 +1899,8 @@
|
||||
#cairo workaround:
|
||||
add_cython_ext("xpra.client.gtk3.cairo_workaround",
|
||||
["xpra/client/gtk3/cairo_workaround.pyx"],
|
||||
- **pkgconfig("py3cairo")
|
||||
- )
|
||||
+ ["@@python3_sitearch@@"]
|
||||
+ )
|
||||
|
||||
if client_ENABLED or server_ENABLED:
|
||||
add_packages("xpra.codecs.argb")
|
||||
--- a/xpra/client/gtk3/cairo_workaround.orig.pyx 2020-05-10 19:00:53.000000000 +0200
|
||||
+++ b/xpra/client/gtk3/cairo_workaround.pyx 2020-07-15 11:17:57.586807490 +0200
|
||||
@@ -35,7 +35,7 @@
|
||||
pass
|
||||
void * PyCapsule_Import(const char *name, int no_block)
|
||||
|
||||
-cdef extern from "cairo/cairo.h":
|
||||
+cdef extern from "cairo/include/py3cairo.h":
|
||||
ctypedef struct cairo_surface_t:
|
||||
pass
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
void cairo_surface_flush (cairo_surface_t *surface)
|
||||
void cairo_surface_mark_dirty (cairo_surface_t *surface)
|
||||
|
||||
-cdef extern from "pycairo/py3cairo.h":
|
||||
+cdef extern from "cairo/include/py3cairo.h":
|
||||
ctypedef struct Pycairo_CAPI_t:
|
||||
pass
|
||||
ctypedef struct PycairoSurface:
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- a/fs/etc/xpra/xpra.orig.conf 2025-11-02 12:49:06.000000000 +0100
|
||||
+++ b/fs/etc/xpra/xpra.conf 2025-11-09 15:18:11.280317871 +0100
|
||||
@@ -20,3 +20,8 @@
|
||||
# may just be specified multiple times.
|
||||
# - You may break a long line into multiple lines
|
||||
# by ending each line with a backslash '\'.
|
||||
+
|
||||
+xvfb = Xvfb -screen 0 1920x1100x24 -nolisten tcp -noreset
|
||||
+
|
||||
+# Use PipeWire's PulseAudio socket, do NOT spawn pulseaudio
|
||||
+pulseaudio = no
|
||||
11
xpra-force_always_libexec.patch
Normal file
11
xpra-force_always_libexec.patch
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- a/setup.orig.py 2020-07-15 17:54:25.805747151 +0200
|
||||
+++ b/setup.py 2020-07-15 17:53:15.841073182 +0200
|
||||
@@ -1510,7 +1510,7 @@
|
||||
if is_Fedora() or is_CentOS() or is_RedHat() or FREEBSD:
|
||||
libexec = "libexec"
|
||||
else:
|
||||
- libexec = "lib"
|
||||
+ libexec = "libexec"
|
||||
if LINUX or FREEBSD:
|
||||
if scripts_ENABLED:
|
||||
scripts += ["fs/bin/xpra_udev_product_version", "fs/bin/xpra_signal_listener"]
|
||||
Loading…
Add table
Add a link
Reference in a new issue