Commit Graph

135 Commits

Author SHA1 Message Date
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
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