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
Armin Novak
31085cb5a5
[ci,nightly] update debian package build
2023-12-22 10:07:02 +01:00
Armin Novak
017f5b6e2c
[ci,nightly] update rpm spec
2023-12-22 10:07:02 +01:00
Armin Novak
9a62d05943
[ci,nightly] add new dependency for debian
2023-12-21 17:29:39 +01:00
Armin Novak
2b3d6dbe7b
[ci,nightly] fix fedora dependencies
...
allow ffmpeg-devel or ffmpeg-free-devel
2023-12-20 11:22:58 +01:00
Armin Novak
3b3389227f
[ci,nightly]
2023-12-20 11:22:58 +01:00
Armin Novak
2f6cf5809c
[ci,rpm] disable build-id, update dependencies
...
see https://stackoverflow.com/questions/2777737/how-to-set-the-rpmbuild-destination-folder
2023-12-19 17:00:13 +01:00
Armin Novak
53cb5f8852
[packaging,deb] add missing pkcs11 dependency
2023-12-13 16:18:56 +01:00
Armin Novak
c91428abf7
[ci] remove unused dependency
2023-11-22 10:38:16 +01:00
akallabeth
dd8fce1c9e
[packaging] enable opus support for nightly
2023-11-21 14:29:47 +01:00
Bernhard Miklautz
197581986f
fix [rpm]: nightly build for fedora 39
2023-11-16 12:12:52 +01:00
Armin Novak
e0e72f9c28
[cmake] use CMAKE_MSVC_RUNTIME_LIBRARY
...
* Increase required CMake version to 3.15 (windows only)
* Use
https://cmake.org/cmake/help/latest/prop_tgt/MSVC_RUNTIME_LIBRARY.html#prop_tgt:MSVC_RUNTIME_LIBRARY
to select windows runtime
2023-11-16 10:40:04 +01:00
Bernhard Miklautz
bd2ac8b11f
fix [rpm]: add missing dependency for freerdp-nightly build
2023-11-15 17:03:29 +01:00
akallabeth
f322bf515e
[nightly] fix debian dependency name
2023-10-16 15:10:13 +02:00
akallabeth
0b9d605ed7
[flatpak] disable fuse
...
runtime does not provide fuse3, disable until this changes
2023-10-10 22:59:53 +02:00
akallabeth
046767b195
[opensles] moved detection to modules
...
* Rename variables to match package name
* Move find_package to where it is actually used
2023-10-10 22:59:53 +02:00
akallabeth
f39eb91654
[flatpak] build with uriparser library
2023-10-10 19:35:27 +02:00
akallabeth
ec15f37180
[nightly,debian] build with uriparser support
2023-10-10 19:35:27 +02:00
akallabeth
5f95193303
[client,common] drop fuse2 support
2023-10-10 19:35:27 +02:00
akallabeth
f4b5eab753
[flatpak] added opensc to build
2023-10-02 08:51:53 +02:00
Armin Novak
988dcd49a3
[nightly,windows] use static zlib dependency
2023-08-21 12:00:17 +02:00
Armin Novak
5be5553e0d
[nightly,deb] fix libwebkit2gtk-4.0 name
2023-08-05 08:43:00 +02:00
Armin Novak
4d7762b390
[nightly,deb] add missing dependency
2023-08-05 08:14:57 +02:00
akallabeth
793d80f2c4
[cmake] update ci defaults
2023-08-04 12:59:11 +02:00
Armin Novak
1e0ca536c7
[ci,nightly] use internal MD4, MD5 and RC4 on windows
2023-07-28 13:42:12 +02:00
Armin Novak
0c9078bffd
[ci] add windows nightly cmake preload
2023-07-26 16:19:07 +02:00
akallabeth
c854e58392
[ci] add AAD support to nightly
2023-07-20 22:20:59 +02:00
Armin Novak
d71565eefd
[nightly] add new dependencies for debian
2023-06-29 21:06:00 +02:00
Sergey Bronnikov
9b355c3b0c
[packaging] fix a typo
2023-05-25 19:39:24 +02:00
Neal Gompa
d044a1e073
packaging/rpm: Enable FFmpeg support on Fedora 36+ and RHEL 9+
...
Since Fedora Linux 36, an FFmpeg implementation is provided
in the base distribution as "ffmpeg-free". This implementation
is sufficient for building FreeRDP with FFmpeg support.
This implementation is also available in Fedora Extra Packages
for Enterprise Linux (EPEL) for Red Hat Enterprise Linux 9
and derivatives.
Thus, enable FFmpeg support when building for those distributions.
2023-03-16 14:51:12 +01:00
Armin Novak
6bf42366a9
[build,nightly] add cjson to build dependencies
2023-03-13 08:39:46 +01:00
Armin Novak
c2cd88d616
[nightly] enable sdl client
2023-01-11 10:03:59 +01:00
Armin Novak
5cc66a66c8
Enable krb5 support
2022-12-09 12:36:12 +01:00
Armin Novak
946416f456
Enable kerberos support
2022-12-09 12:36:12 +01:00
fifthdegree
ad87144ce5
Rename WITH_GSSAPI to WITH_KRB5
...
Change cmake variables to not be gssapi specific
2022-12-09 12:36:12 +01:00
Armin Novak
c2e8339c4b
[packaging] fix debian rules
...
dh_install --fail-missing was replaced by dh_missing --fail-missing
2022-11-29 17:38:49 +01:00
Armin Novak
0989722f05
[packaging] return true in dh_auto_test
...
We do not build the unit tests for nightly packages as that would change
the API, so always return true for test result
2022-11-28 21:32:35 +01:00
Armin Novak
2cb8d93343
Disable dh_auto_test as tests are not build
2022-11-23 10:38:33 +01:00
akallabeth
37d09800af
[build] Build debian nightly with ninja
2022-11-22 12:36:01 +01:00