Commit Graph

44 Commits

Author SHA1 Message Date
Armin Novak 3cd435b16e Fixed flatpak pcsd build 2019-03-15 08:52:07 +01:00
Armin Novak 5220c341b7 Updated flatpak udev build script 2019-03-15 08:47:20 +01:00
Armin Novak 8d6a6df48a Implements #5215: Smart sizing using libcairo 2019-02-08 12:08:30 +01:00
Armin Novak 84d4ff0f0f Updated flatpak build
Added startup script checking if to run X11 or wayland.
2019-01-22 15:23:59 +01:00
Armin Novak 8bf601902a Feature #4841: Added flatpak manifest.
Imported shared-modules for flatpak from https://github.com/flathub/shared-modules
2018-12-18 14:02:46 +01:00
Bernhard Miklautz bbd6a3e6c2 fix [rpm/freerdp-nightly]: build dependencies
Depend on libswresample-devel not libavresample-dev.
This reverts the behavior introduced in
fbe95209e7.
2018-11-13 13:59:41 +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 afbc969293 Fixed wayland man page detection on fedora/redhat builds. 2018-08-24 13:21:27 +02:00
Armin Novak 2109399880 Removed comments with variables and (previously added) buggy suse conditionals 2018-08-13 15:51:33 +02:00
Armin Novak aad5c45b63 Deactivated FFMPEG support for redhat systems (deps not in repo) 2018-08-13 14:34:43 +02:00
Armin Novak f78794b729 Enabled ffmpeg support on RPM based systems. 2018-08-08 14:50:41 +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 7358c425c7 pkg rpm: fix perapre script for freerdp-nightly 2018-02-13 16:36:20 +01:00
Bernhard Miklautz 8379fd833b pkg rpm: add version information to freerdp-nightly 2018-02-13 16:32:49 +01:00
Bernhard Miklautz 50f3d1a16f pkg rpm: add prepare script for freerdp-nightly 2018-02-13 16:04:48 +01:00
Thomas Mueller 24720b614a Update rpm spec to support RHEL 7
* fix bogus date in %changelog
* add/extend %if conditions for %{rhel}
* disable wayland on rhel <= 7
* enable GSSAPI and add krb5-devel build dep
* don't add provides information for libs of this package
  to prevent messing with packages depending on libs
  provided by system freerdp packages
2018-02-07 13:03:15 +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
Bernhard Miklautz cca597804d fix freerdp-nightly on suse: disable asan
Compilation fails on 42.3 (gcc 4.8) when address sanitizer is on.
2018-01-24 16:56:03 +01:00
Armin Novak ff474939d5 Activated address sanitizer for nightly builds. 2017-12-22 11:42:31 +01:00
Bernhard Miklautz ae8260c3be feat freerdp-nighlty/deb: create .source_version 2017-10-06 15:02:46 +02: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 ce22445e92 pkg/rpm: fix changelog order 2015-02-03 16:09:01 +01:00
Bernhard Miklautz d785a28ba4 pkg/rpm: fix typo in changelog 2015-02-03 16:07:54 +01:00
Bernhard Miklautz adf5b4f3a0 pkgs: update version to 1.2.1 2015-02-03 15:46:57 +01:00
Bernhard Miklautz adcc7020bf pkg/rpm: update spec file to build on opensuse 2015-01-24 00:53:46 +01:00
Bernhard Miklautz 126888019e pkg/rpm: add initial version of freerdp-nightly 2015-01-23 02:06:12 +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 05f2872520 packaging/deb: add prepare_deb_freerdp-nightly.sh
* this script is used to prepare the source tree for freerdp-nightly
 packaing
* update .gitignore accordingly
2015-01-22 00:03:19 +01:00
Bernhard Miklautz 7d90b19328 packaging/deb: initial version of freerdp-nightly 2015-01-22 00:00:02 +01:00