47 Commits

Author SHA1 Message Date
Armin Novak
d751593a2a [ci,deb] restrict jansson to >= 2.13 2025-10-01 13:18:16 +02:00
Armin Novak
6b90797399 [nightly,deb] add optional libjansson support 2025-09-25 15:15:04 +02:00
Armin Novak
30c2744151 [ci,nighty] update deb/rpm scripts to package webview
the ci builder does not allow downloading of external sources, so bundle
the webview beforehand.
2025-05-14 10:01:43 +02:00
akallabeth
1b611fe920 [ci,nightly] add git as deb dependency 2025-05-13 17:31:25 +02: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
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
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
akallabeth
950aa7e3af [ci,nightly] add libsoxr to debian dependencies 2024-11-14 16:24:02 +01: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
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
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
akallabeth
c315c80295 [ci,nightly] enable image support for debian 2024-02-07 10:04:08 +01:00
Armin Novak
31085cb5a5 [ci,nightly] update debian package build 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
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
akallabeth
f322bf515e [nightly] fix debian dependency name 2023-10-16 15:10:13 +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
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
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
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
akallabeth
37d09800af [build] Build debian nightly with ninja 2022-11-22 12:36:01 +01:00
Staph. aureus
b72e06b9b9 Remove Xmlto
As the use of xmlto to generate manpage is replaced by xsltproc
in 9b95c55574
I believe it would be better to remove Xmlto related codes, so
unnecessary dependencies would not be installed for building this package.
2022-07-05 09:06:10 +02:00
Bernhard Miklautz
c539a173fa new [packaging]: remove dependency to gstreamer
gstreamer was only used for tsmf which is marked deprecated and not
enabled per default anymore
2022-03-07 13:39:49 +01:00
akallabeth
5cf523bb81 Fixed xkbcommon dependency for debian builds 2021-06-30 12:28:55 +02:00
akallabeth
1777586c75 Updated nightly dependencies 2021-06-30 10:06:17 +02:00
akallabeth
f622b6db9d Updated debian nightly and dependencies 2020-06-29 10:29:52 +02:00
Armin Novak
8d6a6df48a Implements #5215: Smart sizing using libcairo 2019-02-08 12:08:30 +01:00
Armin Novak
fbe95209e7 Readded AVRESAMPLE support as fallback. 2018-10-04 09:16:34 +02:00
Vladimir Lomov
41cc2b63cb Move from libavresample to libswresample
- The libavresample as part of FFmpeg was declared as deprecated in
    favor of libswresample on Dec 25 2017 in commit "lavr: deprecate the
    entire library"
    (c29038f304
    ;
    c29038f304).
    As major Linux distributions (RPM, DEB and Archlinux) provide now
    FFmpeg and libswresample as its part use the libswresample instead of
    libavresample.

Signed-off-by: Vladimir Lomov <vladimir@smoon7.vl-lomov.ru>
2018-10-04 08:35:04 +02:00
Armin Novak
98ddde0cc3 Enabled FFMPEG dependency. 2018-08-06 08:25:04 +02:00
Bernhard Miklautz
1e842d2681 fix deb/freerdp-nightly: disable ASAN on i386
The nightly packages fail on some distributions on i386 if address
sanitizer is active (mostly due to oder libasan versions). Disable it
for now for i386.
2018-02-01 17:13:48 +01:00
Bernhard Miklautz
7d90b19328 packaging/deb: initial version of freerdp-nightly 2015-01-22 00:00:02 +01:00