Commit Graph

64 Commits

Author SHA1 Message Date
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
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
Sergey Bronnikov
9b355c3b0c [packaging] fix a typo 2023-05-25 19:39:24 +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
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
Armin Novak
ca56b08719 [ci,nightly] Enable deprecated command line 2022-11-16 16:03:21 +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
Armin Novak
fd027d1bf0 Removed BUILTIN_CHANNELS
Building client channels out of tree does not work reliable as the
dependencies can not be easily split. (exceptions may be simple ones
as echo channel)
It does complicate the build system and code though, so remove this
for maintainability reasons.
2022-02-23 10:43:46 +01:00
Armin Novak
a8acd3eb6b Do not install *.so in -dev package. 2021-09-20 09:42:37 +02:00
akallabeth
64b03fff19 Updated debian nightly rules for proxy modules 2021-09-14 09:45:03 +02:00
akallabeth
769d607d29 Revert dh_missing --fail-missing
This option is not supported on older debian/ubuntu releases.
keep the warning for the time being.
2021-07-02 09:53:05 +02:00
akallabeth
1974cbda2b Disable CCACHE for nightly builds 2021-06-30 12:48:06 +02:00
akallabeth
4a526eae62 Disable user package registry, breaks cowbuilder 2021-06-30 12:28:55 +02:00
akallabeth
5cf523bb81 Fixed xkbcommon dependency for debian builds 2021-06-30 12:28:55 +02:00
akallabeth
c3a85432b8 Fixed buildpackage warnings 2021-06-30 11:57:23 +02:00
akallabeth
1777586c75 Updated nightly dependencies 2021-06-30 10:06:17 +02:00
akallabeth
ce396a9aff Force enable wayland in ci and nightly 2021-01-23 10:10:11 +01:00
akallabeth
f622b6db9d Updated debian nightly and dependencies 2020-06-29 10:29:52 +02:00
Armin Novak
884a80d129 Revert to RelWithDebInfo for debian. 2020-02-27 09:39:09 +01:00
Armin Novak
e86849759a Fixed waveOutClose, call waveOutReset first.
Signed-off-by: Armin Novak <armin.novak@thincast.com>
2020-01-08 18:25:08 +01:00
Armin Novak
d5762f92eb Enable cairo support for software scaling. 2019-05-08 17:55:30 +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
8b73612fe4 pkg freerdp-nightly: fix build on bionic 2018-03-21 12:00:01 +01:00
Armin Novak
b9e90bc250 Reenable -DWITH_SANITIZE_ADDRESS=ON for i386 builds.
Now that the manpage helper tool is always build without
address sanitizer there is no longer a reason to deactivate.
2018-02-16 13:57:34 +01: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
Armin Novak
ff474939d5 Activated address sanitizer for nightly builds. 2017-12-22 11:42:31 +01:00
Bernhard Miklautz
c67ea79b50 Fix nightly packages
Man pages weren't installed or wrong path was used.
2017-01-23 16:43:00 +01:00
Bernhard Miklautz
d817469b78 Install man pages
* man pages are only build/installed if WITH_MANPAGES is enabled
* create a new cmake function install_freerdp_man to unified install man
  pages
* install all man pages using the new function
* update the nightly packages accordingly
2017-01-16 11:34:32 +01:00