From 6fd087025fd1cfe39e9c5dfaa563cb266bfe5bea Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN" Date: Wed, 4 Mar 2015 23:15:33 +0100 Subject: [PATCH] package/vlc: express the dependency on freerdp vlc can use the freerdp library if present. This is currently a hidden dependency, as we do not express it in our vlc.mk rules. Package ordering makes it so that freerdp is built before vlc; however, manually building vlc (with 'make vlc') would miss the dependency because of that package ordering. Explcitly add freerdp (if enabled) as a dependency of vlc to ensure build order in every cases. Reported-by: Thomas Petazzoni Signed-off-by: "Yann E. MORIN" Signed-off-by: Thomas Petazzoni --- package/vlc/vlc.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/vlc/vlc.mk b/package/vlc/vlc.mk index 56006b5b46..1499f8bf2f 100644 --- a/package/vlc/vlc.mk +++ b/package/vlc/vlc.mk @@ -117,6 +117,13 @@ else VLC_CONF_OPTS += --disable-flac endif +ifeq ($(BR2_PACKAGE_FREERDP),y) +VLC_CONF_OPTS += --enable-libfreerdp +VLC_DEPENDENCIES += freerdp +else +VLC_CONF_OPTS += --disable-libfreerdp +endif + ifeq ($(BR2_PACKAGE_HAS_LIBGL),y) VLC_CONF_OPTS += --enable-glx VLC_DEPENDENCIES += libgl -- 2.30.2