Compare commits

...
Sign in to create a new pull request.

68 commits

Author SHA1 Message Date
c20b1b3deb Release 6.5.3 2026-08-19 18:16:14 +02:00
32dcee0869 Release 6.5.2 2026-07-27 11:08:48 +02:00
Python Maint
bbefa6f1aa Rebuilt for Python 3.15.0b4 ABI change 2026-07-22 10:15:58 +02:00
Fedora Release Engineering
e26002cf3c Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:24:59 +00:00
9b2db3c019 Release 6.5.1 2026-07-05 21:38:10 +02:00
11cfad7141 Fix rhbz#2496082 2026-07-01 22:37:58 +02:00
ede8108a14 Fix wireshark dependency 2026-06-21 19:11:55 +02:00
a738b6055a Add wireshark as required package 2026-06-18 16:52:52 +02:00
0abb78cc26 Release 6.5 2026-06-18 16:34:46 +02:00
9c237c7b71 Release 6.5 2026-06-17 14:06:06 +02:00
Python Maint
35f60a9315 Rebuilt for Python 3.15 2026-06-03 23:53:45 +02:00
44ba426fe7 Release 6.4.4 2026-05-04 14:25:08 +02:00
Nicolas Chauvet
2230f6450e Rebuilt for libvpx-1.6.0 2026-03-19 22:29:16 +01:00
Tomáš Hrnčiar
62f74a79ba Fix invalid extras in %pyproject_buildrequires -x
The extras requested via -x do not match the project's
upstream metadata, causing a build failure with the new
extras validation in pyproject-rpm-macros.

See: https://src.fedoraproject.org/rpms/pyproject-rpm-macros/pull-request/534
2026-02-23 15:30:29 +01:00
ea8cea7b0e Set pygobject cflags 2026-02-06 14:24:12 +01:00
4dc62fbe24 Rebuild for procps-ng-4.0.6 2026-02-06 12:49:34 +01:00
31ae8a7c1b Release 6.4.3 2026-02-01 15:34:33 +01:00
93c0763d14 Fix runtime dependencies 2026-01-31 16:10:51 +01:00
a4ab6bd044 Release 6.4.2 2026-01-31 15:32:32 +01:00
1d31ac32be Release 6.4.1 2026-01-17 19:31:18 +01:00
441a7ed6a7 Fix rhbz#2425762 2026-01-02 13:56:03 +01:00
6b45e0bfeb Restore Requires packages 2025-12-19 22:02:28 +01:00
760755266a Set permmissions of /run/xpra/proxy directory 2025-12-19 21:41:47 +01:00
2c5f1a286f Remove Xwrapper.config| Remove invalid paths (rhbz#2413528#c10) 2025-12-19 17:01:21 +01:00
5edd0f38c9 Release 6.4 2025-12-08 16:04:36 +01:00
17859a7cbc Avoid backup of patched file 2025-12-03 12:06:27 +01:00
cc19caf6fb Fix rhbz#2417964 2025-12-03 11:54:14 +01:00
86f820622b Release 6.3.6 2025-11-09 15:56:32 +01:00
0d4804da39 Release 6.3.5 2025-11-05 21:22:30 +01:00
6d45e7c80c Release 6.3.4 (rhbz#2266632) 2025-10-27 22:40:40 +01:00
Dominik 'Rathann' Mierzejewski
661277ad12 Fixed build with FFmpeg 8 2025-10-20 11:45:35 +02:00
Python Maint
b98426abb3 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 15:04:01 +02:00
Python Maint
912f50d33e Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 15:23:26 +02:00
Dominik 'Rathann' Mierzejewski
2a65a0b840 enable OpenH264 codec 2025-08-02 07:51:32 +02:00
Fedora Release Engineering
84731ea2d2 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 21:03:00 +00:00
f0726afea1 Release 5.1.1 (rhbz#2378508) (rhbz#2377058) 2025-07-13 21:25:15 +02:00
f28bdb37bc Release 5.1 (rhbz#2350289) 2025-06-11 21:39:48 +02:00
Python Maint
afb4968a11 Rebuilt for Python 3.14 2025-06-03 14:09:14 +02:00
d67327a2cf Add sysusers.d config file to allow rpm to create users/groups automatically
See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers.
2025-02-11 17:03:13 +01:00
3505b50839 Fix GCC15 builds 2025-01-22 19:47:41 +01:00
Fedora Release Engineering
7c57f6a496 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 16:14:48 +00:00
Sérgio M. Basto
ba3b7a9dbc Apply FFMPEG-7 only on Fedora 41+ 2024-10-11 18:27:31 +01:00
Sérgio M. Basto
a3143a0e1d Update xpra to 5.0.10 2024-10-11 14:29:38 +01:00
Sérgio M. Basto
639b0a7626 Simply removing the unnecessary python-opencv dependency 2024-10-10 22:22:46 +01:00
Robert-André Mauchin
ff1e77045f Add compatibility with FFMPEG 7.0 2024-09-23 21:11:10 +00:00
Fabio Valentini
3464c2d5e0
Rebuild for ffmpeg 7 2024-09-23 17:03:09 +02:00
Miroslav Suchý
dcacc70157 convert license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-09-04 22:57:05 +02:00
Fedora Release Engineering
851ab605bf Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:25:17 +00:00
Python Maint
af3f8fefcc Rebuilt for Python 3.13 2024-06-07 14:12:53 +02:00
Sérgio M. Basto
cada609a29 Update xpra to 5.0.6 2024-02-23 14:22:12 +00:00
Sérgio M. Basto
ea007192d5 Update xpra to 5.0.6 2024-02-23 14:11:42 +00:00
1efb3066bb Rebuild for libvpx 1.14.x 2024-02-08 00:06:28 +00:00
František Zatloukal
96c56894c4 Rebuilt for libavif 1.0.3 2024-01-31 16:26:11 +01:00
František Zatloukal
7fbb5931b1 GCC 14 Fix Backport (Fixes RHBZ#2261813) 2024-01-31 15:53:10 +01:00
Fedora Release Engineering
14038cc9cf Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 10:07:01 +00:00
dfa1606cde Release 5.0.3 2023-10-15 14:42:05 +02:00
Sérgio M. Basto
c76677cdd3 Move ffmpeg plugin to Fedora
one motivation was dnf Transaction test error:
file /usr/lib64/python3.11/site-packages/xpra/codecs/ffmpeg/av_log.cpython-311-x86_64-linux-gnu.so conflicts between attempted installs of xpra-codecs-freeworld-5.0.1-2.fc38.1.x86_64 and xpra-5.0.1-2.fc38.x86_64
2023-09-24 04:22:59 +01:00
9048d2cd2a Release 5.0.2 2023-09-19 14:01:28 +02:00
cce31e65e8 Add python3-cups BR 2023-09-02 20:02:01 +02:00
6a0712f003 Release 5.0.1 2023-09-02 19:04:05 +02:00
13c7a2cb04 Release 5.0 2023-08-27 11:21:24 +02:00
Fedora Release Engineering
2b82082deb Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 19:14:59 +00:00
Python Maint
9c90c1c44c Rebuilt for Python 3.12 2023-06-26 12:28:03 +02:00
2bafbf3605 Release 4.4.6 2023-06-20 19:54:43 +02:00
Python Maint
ca403d9f20 Rebuilt for Python 3.12 2023-06-15 17:01:03 +02:00
Sérgio M. Basto
a0f04c2100 Rebuild for procps-ng-4.x.x 2023-05-31 23:41:00 +01:00
19677b8b6b Release 4.4.5 2023-05-27 19:53:57 +02:00
Sérgio M. Basto
4ed00855f3 Fix epel 8 and 9 builds , no python3-zeroconf on epel and use pipewire on el9 2023-05-22 15:48:17 +01:00
5 changed files with 183 additions and 804 deletions

22
.gitignore vendored
View file

@ -81,3 +81,25 @@
/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

View file

@ -1,41 +0,0 @@
only on ppc64le pandoc returns -11
Debian.md -> Debian.html
Traceback (most recent call last):
File "/builddir/build/BUILD/xpra-4.4.4/setup.py", line 2384, in <module>
main()
File "/builddir/build/BUILD/xpra-4.4.4/setup.py", line 2380, in main
setup(**setup_options)
File "/usr/lib64/python3.11/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib64/python3.11/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib64/python3.11/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib64/python3.11/distutils/command/install.py", line 584, in run
self.run_command(cmd_name)
File "/usr/lib64/python3.11/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib64/python3.11/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/builddir/build/BUILD/xpra-4.4.4/setup.py", line 1810, in run
convert_doc_dir("./docs", doc_dir)
File "/builddir/build/BUILD/xpra-4.4.4/setup.py", line 423, in convert_doc_dir
convert_doc_dir(fsrc, fdst, fmt, force)
File "/builddir/build/BUILD/xpra-4.4.4/setup.py", line 426, in convert_doc_dir
convert_doc(fsrc, fdst, fmt, force)
File "/builddir/build/BUILD/xpra-4.4.4/setup.py", line 413, in convert_doc
assert r==0, "'%s' returned %s" % (" ".join(cmd), r)
^^^^
AssertionError: 'pandoc --from markdown --to html -o /builddir/build/BUILDROOT/xpra-4.4.4-1.fc38.ppc64le/usr/share/doc/xpra/Build/Debian.html ./docs/Build/Debian.md --lua-filter ./fs/bin/links-to-html.lua' returned -11
--- ./setup.py.orig 2023-03-13 17:59:39.193977373 +0000
+++ ./setup.py 2023-03-13 17:59:48.477944801 +0000
@@ -410,7 +410,7 @@ def convert_doc(fsrc, fdst, fmt="html",
else:
cmd += ["--lua-filter", "./fs/bin/links-to-html.lua"]
r = subprocess.Popen(cmd).wait(30)
- assert r==0, "'%s' returned %s" % (" ".join(cmd), r)
+ #assert r==0, "'%s' returned %s" % (" ".join(cmd), r)
def convert_doc_dir(src, dst, fmt="html", force=False):
print("%-20s -> %s" % (src, dst))

View file

@ -1 +1 @@
SHA512 (xpra-4.4.4.tar.gz) = b2e5928bcf9a483fdb5c3096206e26b5bab690bfa2190b2c17ea43986cf53e4584546b2f5af7d3c63798096b648ec2f843d82a4bfd74719f3cf1f3c8cadaf9b7
SHA512 (xpra-6.5.3.tar.gz) = 98eee6577d26cf15cdf8115352e73601438804a69d5081d7af908d9c4fc03e44e723eb74cc6f468c92c8e935cc5e897bcdeda316d3f756905b368e83ac051d91

11
xpra-fix_audio.patch Normal file
View file

@ -0,0 +1,11 @@
--- 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

913
xpra.spec

File diff suppressed because it is too large Load diff