summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/freerdp')
-rw-r--r--net-misc/freerdp/freerdp-9999.ebuild4
-rw-r--r--net-misc/freerdp/metadata.xml1
2 files changed, 4 insertions, 1 deletions
diff --git a/net-misc/freerdp/freerdp-9999.ebuild b/net-misc/freerdp/freerdp-9999.ebuild
index 62ea1c88b07c..ecb074f9973c 100644
--- a/net-misc/freerdp/freerdp-9999.ebuild
+++ b/net-misc/freerdp/freerdp-9999.ebuild
@@ -23,12 +23,13 @@ HOMEPAGE="http://www.freerdp.com/"
LICENSE="Apache-2.0"
SLOT="0/2"
-IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pkcs11 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv"
+IUSE="aad alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg kerberos openh264 pkcs11 pulseaudio sdl server smartcard systemd test usb valgrind wayland X xinerama xv"
RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/openssl:0=
sys-libs/zlib:0
+ aad? ( dev-libs/cJSON )
alsa? ( media-libs/alsa-lib )
cups? ( net-print/cups )
usb? (
@@ -104,6 +105,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_TESTING=$(usex test ON OFF)
-DCHANNEL_URBDRC=$(usex usb ON OFF)
+ -DWITH_AAD=$(usex aad ON OFF)
-DWITH_ALSA=$(usex alsa ON OFF)
-DWITH_CCACHE=OFF
-DWITH_CLIENT_SDL=$(usex sdl ON OFF)
diff --git a/net-misc/freerdp/metadata.xml b/net-misc/freerdp/metadata.xml
index c9b66850a9aa..9714bf4a3c1f 100644
--- a/net-misc/freerdp/metadata.xml
+++ b/net-misc/freerdp/metadata.xml
@@ -6,6 +6,7 @@
<name>Mike Gilbert</name>
</maintainer>
<use>
+ <flag name="aad">Enable login via Azure AD</flag>
<flag name="openh264">Enable H.264 support using <pkg>media-libs/openh264</pkg></flag>
<flag name="pkcs11">Enable pkcs11 for NLA smartcard logon support</flag>
<flag name="server">Build server binaries</flag>