Commit Graph

48 Commits

Author SHA1 Message Date
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
Bernhard Miklautz
c82cd6cb57 Fix issues in wlog man page
* fix spelling errors
* move man page from section 1 to section 7
* fix the man page header to match the actual section
* adapt the packages for wlog.7

Fixes #3632
2016-12-01 15:36:31 +01:00
Bernhard Miklautz
add4db4cde pkg: update packages
* include wlog man page
2016-07-18 12:33:44 +02:00
Norbert Federa
90cdfa7646 cmake: replaced STATIC_CHANNELS with BUILTIN_CHANNELS 2016-06-15 13:36:27 +02:00
Bernhard Miklautz
c52984f67c pkg/deb: update the package 2016-05-03 14:47:53 +02:00
Bernhard Miklautz
3bae203706 pkg/deb: adapt channel paths 2016-03-14 09:38:35 +01:00
Bernhard Miklautz
7b9881ef6a pkg/deb: fix nightly builds
with the latest cmake changes related to static channels builds fail on
wheezy and precise this fixes the problem.
2016-02-01 12:47:00 +01:00
Bernhard Miklautz
6ca564479e pkg: fix .deb based packages
Update the deb based packages to the latest changes
2016-01-13 14:14:04 +01:00
Bernhard Miklautz
428ac98b9a pkg: update version infos to 2.0 2015-11-17 23:29:07 +01:00
David FORT
3d5f6530f4 Correct the included files to have a working freerdp-nightly-dev package 2015-06-11 09:08:12 +02:00
Mike Gilbert
2355b54f85 Remove the ARM_FP_ABI option
It's unclear why this option would be necessary, and it causes problems
when people do not match it to their toolchain and CFLAGS.

To set the float abi, either use a toolchain with an appropriate default
or set the float-abi option in the CFLAGS environment variable.

This should resolve #2586.
2015-05-01 17:35:21 -04:00
Bernhard Miklautz
adf5b4f3a0 pkgs: update version to 1.2.1 2015-02-03 15:46:57 +01:00
Bernhard Miklautz
418735d8fa pkg/deb: add workaround for cmake <= 2.8.10
PACKAGES are not exported with cmake <= 2.8.10 therefore always create
lib/cmake directory that install doesn't fail
2015-01-22 01:57:32 +01:00
Bernhard Miklautz
8c4e4364cd pkg/deb: install libraries to lib
Recent cmake versions (starting with 3.0) don't use multiarch
libdir when the install prefix is not /usr. To have the same library
directory for all packages explicitly set CMAKE_INSTALL_LIBDIR to lib.
2015-01-22 01:35:38 +01:00
Bernhard Miklautz
7d90b19328 packaging/deb: initial version of freerdp-nightly 2015-01-22 00:00:02 +01:00