• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/package/freerdp/Config.in
Thomas PetazzoniThomas Petazzoni committed 3dac773f11802 Feb 2016
Raw file
Source viewDiff to previous
comment "freerdp needs a toolchain w/ wchar, dynamic library, threads, C++"
 
1
config BR2_PACKAGE_FREERDP
2
    bool "freerdp"
3
    # FreeRDP does not have a single C++ source file, however it
4
    # insists on having a C++ compiler. Removing that requirement
5
    # is a bit too much involving, so we just depend on it...
6
    depends on BR2_INSTALL_LIBSTDCPP
7
    depends on BR2_USE_WCHAR
8
    depends on !BR2_STATIC_LIBS # uses dlfcn.h
9
    depends on BR2_TOOLCHAIN_HAS_THREADS
10
    depends on BR2_USE_MMU # libglib2
11
    depends on BR2_TOOLCHAIN_HAS_SYNC_4
12
    select BR2_PACKAGE_OPENSSL
13
    select BR2_PACKAGE_ZLIB
14
    select BR2_PACKAGE_LIBGLIB2
15
    help
16
      FreeRDP is a free implementation of the Remote Desktop
17
      Protocol (RDP), released under the Apache license
18
​
19
      This only installs the freerdp libraries.
20
​
21
      http://www.freerdp.com/
22
​
23
      Note: this also installs a key and certificate in
24
      /etc/freerdp/keys/ . These are publicly-known, as they
25
      are present in FreeRDP's source tree. It is strongly
26
      suggested that you overwrite them with your own set,
27
      either in an overlay rootfs or in a post-build script.
28
​
29
if BR2_PACKAGE_FREERDP
30
​
31
choice
32
    bool "gstreamer support"
33
    depends on BR2_PACKAGE_XORG7 # xlib-libxrandr
34
    depends on BR2_PACKAGE_GSTREAMER || BR2_PACKAGE_GSTREAMER1
35
​
36
config BR2_PACKAGE_FREERDP_GSTREAMER1
37
    bool "gstreamer-1.x"
38
    depends on BR2_PACKAGE_GSTREAMER1
39
    # gstreamer-1.x dependencies already dependencies of FreeRDP
40
    select BR2_PACKAGE_GST1_PLUGINS_BASE
41
    select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP
42
    select BR2_PACKAGE_XLIB_LIBXRANDR
43
​
44
config BR2_PACKAGE_FREERDP_GSTREAMER
45
    bool "gstreamer-0.x"
46
    depends on BR2_PACKAGE_GSTREAMER
47
    # gstreamer-0.x dependencies already dependencies of FreeRDP
48
    select BR2_PACKAGE_GST_PLUGINS_BASE
49
    select BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_APP
50
    select BR2_PACKAGE_XLIB_LIBXRANDR
51
    select BR2_PACKAGE_LIBXML2
52
​
53
config BR2_PACKAGE_FREERDP_GSTREAMER_NO
54
    bool "none"
55
​
56
endchoice
57
​
58
comment "gstreamer support needs X.Org"
59
    depends on !BR2_PACKAGE_XORG7
60
    depends on BR2_PACKAGE_GSTREAMER || BR2_PACKAGE_GSTREAMER1
61
​
62
config BR2_PACKAGE_FREERDP_SERVER
63
    bool "server"
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.