From: Yann E. MORIN Date: Wed, 4 Mar 2015 22:15:33 +0000 (+0100) Subject: package/vlc: express the dependency on freerdp X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6fd087025fd1cfe39e9c5dfaa563cb266bfe5bea;p=buildroot.git 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 --- 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