Commit Graph

159 Commits

Author SHA1 Message Date
akallabeth
d5e64ef75a
[ci,nightly] change builds to Debug configuration
To get better stack traces and error details use CMake Debug build
configuration. To not have too much of a performance impact enable -O1
2025-03-21 09:29:38 +01:00
Armin Novak
e6558e54a5
[ci,nightly] enable optional channels 2025-03-20 10:39:28 +01:00
Armin Novak
df216c8e7e
[ci,nightly] enable optional channels for deb build 2025-03-19 19:17:02 +01:00
akallabeth
2ceabe6794
[ci,alt-arch] fix gsm, simplify config 2025-03-14 13:27:36 +01:00
akallabeth
d7f8e50812
[ci,nightly] add opencl dependencies to debian nightly 2025-03-14 10:54:13 +01:00
akallabeth
e8709d829d
[packaging,deb] add zlib1g-dev as dependency 2025-03-14 09:04:00 +01:00
akallabeth
adf37397b6
[cmake] fix preload options
WINPR_UTILS_IMAGE_* options were incorrectly named in config files
2025-03-14 08:48:52 +01:00
Armin Novak
86bd6ec6fc
[packaging,flatpak] remove .orig file 2025-02-26 15:40:20 +01:00
akallabeth
feb88adcb8
[packaging,flatpak] update dependencies 2025-02-25 16:25:15 +01:00
akallabeth
2adca10b3c
[scripts,bash] reformat bash scripts 2025-02-25 13:38:20 +01:00
akallabeth
372c59dd74
[ci,nightly] build debian sdl2 and sdl3
build SDL2 client and optionally SDL3 client if the dependencies are
available
2025-02-17 06:57:21 +01:00
akallabeth
41d37eb57e
[ci,rpm] disable H264 unit tests
fedora and rhel do not have working H264 encoders/decoders in the build
environment
2025-01-30 12:33:07 +01:00
akallabeth
3d66ef5593
[ci,rpm] run cmake test with --output-on-failure 2025-01-30 11:44:00 +01:00
akallabeth
ceafd94aef
[ci,rpm] enable dynamic openh264 support 2025-01-30 11:21:43 +01:00
akallabeth
bda80ab825
[packaging,deb] simplify install rules 2024-12-20 11:18:58 +01:00
akallabeth
faae38120c
[cmake,format] reformat all cmake files 2024-11-27 20:41:48 +01:00
akallabeth
c8252a0610
[ci,nightly] make fdk-aac optional 2024-11-22 11:36:45 +01:00
Armin Novak
2a8bbcc993
[ci,nightly] add fdk-aac support for deb 2024-11-20 10:08:59 +01:00
Armin Novak
d4347ec2ad
[ci,nightly] add fdk-aac support for rpm 2024-11-20 10:06:38 +01:00
akallabeth
16c57aec55
[ci,nightly] fix braces in create_deb.sh 2024-11-19 16:36:04 +01:00
akallabeth
950aa7e3af
[ci,nightly] add libsoxr to debian dependencies 2024-11-14 16:24:02 +01:00
Armin Novak
a0d6a8d801
[nightly,rpm] disable debugpackage 2024-11-11 11:42:48 +01:00
akallabeth
c0ed8ed6e0
[packaging,scripts] add create_deb.sh 2024-11-08 10:06:54 +01:00
Armin Novak
fbca659cb5
[ci,nightly] fix build for fedora 41 2024-11-06 12:14:10 +01:00
akallabeth
75c2e9f6a5
[ci,nightly] add a script to build an RPM nightly 2024-10-25 14:09:40 +02:00
akallabeth
e7414ef635
[ci,nightly] fix missing files in RPM spec 2024-10-25 13:47:13 +02:00
Armin Novak
8c9f83a12f
[ci,nightly] update rpm spec 2024-10-25 11:40:48 +02:00
akallabeth
edde0f542e
[ci,nightly] update debian nightly
* Use keyboard layouts from installed JSON
* Use timezones from installed JSON
* Run unit tests during package build
* Enable internal RC4/MD4/MD5
2024-10-25 11:40:46 +02:00
Armin Novak
8fcc59ed27
[ci] remove docbook and xml dependencies 2024-10-09 20:42:09 +02:00
akallabeth
d1490e3c12
[packaging,nightly] add avformat to dependencies 2024-09-09 09:38:07 +02:00
akallabeth
323ac4f01a
[ci,nightly] update dependencies: v4l 2024-06-11 10:17:33 +02:00
Armin Novak
85bdf12009
[ci,nighty] enable WITH_WEBVIEW on windows 2024-06-05 13:52:10 +02:00
akallabeth
42f1da7132
[client,SDL] add webkit2gtk4.1 support 2024-06-04 12:55:34 +02:00
akallabeth
00e4fc267a
[ci,nightly] add sdl3 build support
add sdl3 and sdl2 as alternatives to debian/control
2024-05-16 20:48:53 +02:00
akallabeth
e5bb2f98f8
[ci,nightly] add json-c alternative to debian 2024-05-16 17:01:07 +02:00
Ondrej Holy
30aacc4aae [flatpak] fix typo in module name 2024-04-22 17:42:52 +02:00
Ondrej Holy
5a28b046d5 [winpr,ncrypt] bundle pkcs11.h and drop pkcs11-helper dependency
The ncrypt implementation currently relies on the pkcs11-helper library.
That is not available on RHEL for example. Let's bundle the standardized
header file from https://github.com/latchset/pkcs11-headers to avoid the
need for extra dependency.

Related: https://github.com/FreeRDP/FreeRDP/discussions/9982
2024-04-22 17:42:52 +02:00
Armin Novak
f6a18d142d [packaging,rpm] fix excludes 2024-04-10 11:22:36 +02:00
Armin Novak
675ec01e97 [flatpak] build custom openssl
we need legacy providers or openssl 1.1.1 for compatibility with older
windows servers.
2024-03-20 15:04:31 +01:00
Armin Novak
2359e3ff63 [flatpak] update permissions and dependencies 2024-03-20 15:04:31 +01:00
akallabeth
01b2c05359 [ci,rpm] disable asan for rpm builds 2024-02-09 19:43:31 +01:00
akallabeth
2822918102 [ci,nightly] update rpm dependencies 2024-02-09 15:14:13 +01:00
akallabeth
31763e2f80 [ci,nightly] enable image support for flatpak 2024-02-07 10:04:08 +01:00
akallabeth
ca3ec975cb [ci,nightly] enable image support for rpm 2024-02-07 10:04:08 +01:00
akallabeth
c315c80295 [ci,nightly] enable image support for debian 2024-02-07 10:04:08 +01:00
akallabeth
4f2d9ac313 [packaging] clean debian rules 2024-01-29 09:34:59 +01:00
Armin Novak
0245c877b6 [ci,nightly] fix rpm lint warnings 2023-12-22 16:21:30 +01:00
Armin Novak
19d3c27e3d [cmake] link SDL only static if explicitly requested 2023-12-22 15:37:56 +01:00
Armin Novak
fce8319c88 [ci,nightly] update windows build 2023-12-22 15:37:56 +01:00
Armin Novak
f7640288f7 [ci,flatpak] update build instructions 2023-12-22 10:07:02 +01:00