mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-02 13:59:59 +00:00
freerdp: Make PCSC dependency optional
The PCSC is used for smartcard forwarding, make this optional as not all users need this functionality and it pulls in considerable amount of dependencies. Keep this enabled by default to retain backward compatibility. Signed-off-by: Marek Vasut <marex@denx.de> Cc: Alexander Kanavin <alex@linutronix.de> Cc: Khem Raj <raj.khem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
DESCRIPTION = "FreeRDP RDP client & server library"
|
||||
HOMEPAGE = "http://www.freerdp.com"
|
||||
DEPENDS = "openssl alsa-lib pcsc-lite libusb1"
|
||||
DEPENDS = "openssl alsa-lib libusb1"
|
||||
SECTION = "net"
|
||||
LICENSE = "Apache-2.0"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
|
||||
@@ -22,7 +22,6 @@ S = "${WORKDIR}/git"
|
||||
|
||||
EXTRA_OECMAKE += " \
|
||||
-DWITH_ALSA=ON \
|
||||
-DWITH_PCSC=ON \
|
||||
-DWITH_FFMPEG=OFF \
|
||||
-DWITH_CUNIT=OFF \
|
||||
-DWITH_NEON=OFF \
|
||||
@@ -33,7 +32,7 @@ EXTRA_OECMAKE += " \
|
||||
|
||||
PACKAGECONFIG ??= " \
|
||||
${@bb.utils.filter('DISTRO_FEATURES', 'directfb pam pulseaudio wayland x11', d)}\
|
||||
gstreamer cups \
|
||||
gstreamer cups pcsc \
|
||||
"
|
||||
|
||||
X11_DEPS = "virtual/libx11 libxinerama libxext libxcursor libxv libxi libxrender libxfixes libxdamage libxrandr libxkbfile"
|
||||
@@ -41,6 +40,7 @@ PACKAGECONFIG[x11] = "-DWITH_X11=ON -DWITH_XINERAMA=ON -DWITH_XEXT=ON -DWITH_XCU
|
||||
PACKAGECONFIG[wayland] = "-DWITH_WAYLAND=ON,-DWITH_WAYLAND=OFF,wayland wayland-native libxkbcommon"
|
||||
PACKAGECONFIG[directfb] = "-DWITH_DIRECTFB=ON,-DWITH_DIRECTFB=OFF,directfb"
|
||||
PACKAGECONFIG[pam] = "-DWITH_PAM=ON,-DWITH_PAM=OFF,libpam"
|
||||
PACKAGECONFIG[pcsc] = "-DWITH_PCSC=ON,-DWITH_PCSC=OFF,pcsc-lite"
|
||||
PACKAGECONFIG[pulseaudio] = "-DWITH_PULSEAUDIO=ON,-DWITH_PULSEAUDIO=OFF,pulseaudio"
|
||||
PACKAGECONFIG[gstreamer] = "-DWITH_GSTREAMER_1_0=ON,-DWITH_GSTREAMER_1_0=OFF,gstreamer1.0 gstreamer1.0-plugins-base"
|
||||
PACKAGECONFIG[cups] = "-DWITH_CUPS=ON,-DWITH_CUPS=OFF,cups"
|
||||
|
||||
Reference in New Issue
Block a user