From patchwork Wed May 7 20:09:56 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bernd Kuhls X-Patchwork-Id: 346801 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ozlabs.org (Postfix) with ESMTP id 38B401401B1 for ; Thu, 8 May 2014 06:12:01 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 78D8C8C23F; Wed, 7 May 2014 20:12:00 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9kz0YjYhEVzS; Wed, 7 May 2014 20:11:56 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 4DDEA8C314; Wed, 7 May 2014 20:10:57 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (hemlock.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 8FA0D1D076D for ; Wed, 7 May 2014 20:10:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 8CDEC89711 for ; Wed, 7 May 2014 20:10:29 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PiU+T9oRMtlx for ; Wed, 7 May 2014 20:10:29 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mailout11.t-online.de (mailout11.t-online.de [194.25.134.85]) by hemlock.osuosl.org (Postfix) with ESMTPS id 0C66587BBC for ; Wed, 7 May 2014 20:10:29 +0000 (UTC) Received: from fwd01.aul.t-online.de (fwd01.aul.t-online.de [172.20.27.147]) by mailout11.t-online.de (Postfix) with SMTP id 0356C24FDA3 for ; Wed, 7 May 2014 22:09:47 +0200 (CEST) Received: from fli4l.lan.fli4l (Vy6Fz-ZCwhRUZcf3PZO22PqjNpPZuneWrjFmutUcepY13kd9Y+oll4pbc5+HgZeg3U@[79.247.128.159]) by fwd01.t-online.de with esmtp id 1Wi8AY-2JeP3o0; Wed, 7 May 2014 22:10:22 +0200 Received: from fli4lbuild64.lan.fli4l ([192.168.1.51]:41664) by fli4l.lan.fli4l with esmtpsa (TLSv1.2:DHE-RSA-AES256-GCM-SHA384:256) (Exim 4.80.1) (envelope-from ) id 1Wi8AX-0004UJ-VH; Wed, 07 May 2014 22:10:22 +0200 From: Bernd Kuhls To: buildroot@buildroot.org Date: Wed, 7 May 2014 22:09:56 +0200 Message-Id: <1399493406-7247-23-git-send-email-bernd.kuhls@t-online.de> X-Mailer: git-send-email 1.7.10.4 In-Reply-To: <1399493406-7247-1-git-send-email-bernd.kuhls@t-online.de> References: <1399493406-7247-1-git-send-email-bernd.kuhls@t-online.de> X-ID: Vy6Fz-ZCwhRUZcf3PZO22PqjNpPZuneWrjFmutUcepY13kd9Y+oll4pbc5+HgZeg3U X-TOI-MSGID: 1363d45d-7416-4376-82bd-7e84665ecbb5 Cc: Bernd Kuhls Subject: [Buildroot] [PATCH v5 22/32] xbmc: Allow compilation with uClibc X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: buildroot-bounces@busybox.net Signed-off-by: Bernd Kuhls --- package/xbmc/Config.in | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/package/xbmc/Config.in b/package/xbmc/Config.in index dfbd474..9ca7620 100644 --- a/package/xbmc/Config.in +++ b/package/xbmc/Config.in @@ -1,11 +1,10 @@ -comment "xbmc needs an (e)glibc toolchain w/ C++, threads" - depends on !BR2_TOOLCHAIN_USES_GLIBC || !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS +comment "xbmc needs a toolchain w/ C++, largefile, threads, wchar" + depends on BR2_i386 || BR2_x86_64 + depends on !BR2_INSTALL_LIBSTDCPP || !BR2_LARGEFILE || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR comment "xbmc requires an OpenGL ES and EGL backend" + depends on BR2_i386 || BR2_x86_64 depends on !BR2_PACKAGE_HAS_LIBEGL || !BR2_PACKAGE_HAS_LIBGLES - depends on BR2_TOOLCHAIN_USES_GLIBC - depends on BR2_INSTALL_LIBSTDCPP - depends on BR2_TOOLCHAIN_HAS_THREADS menuconfig BR2_PACKAGE_XBMC bool "xbmc" @@ -57,10 +56,13 @@ menuconfig BR2_PACKAGE_XBMC select BR2_PACKAGE_TINYXML select BR2_PACKAGE_YAJL select BR2_PACKAGE_ZLIB - depends on BR2_TOOLCHAIN_USES_GLIBC depends on BR2_INSTALL_LIBSTDCPP + depends on BR2_LARGEFILE depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_PACKAGE_HAS_LIBEGL && BR2_PACKAGE_HAS_LIBGLES + depends on BR2_USE_MMU # python + depends on BR2_USE_WCHAR + depends on BR2_i386 || BR2_x86_64 help XBMC is an award-winning free and open source (GPL) software media player and entertainment hub for digital media. @@ -126,11 +128,15 @@ config BR2_PACKAGE_XBMC_RTMPDUMP config BR2_PACKAGE_XBMC_LIBSHAIRPLAY bool "shairport" + depends on BR2_INET_IPV6 select BR2_PACKAGE_LIBSHAIRPLAY help Enable Shairport support. Select this if you want to stream content from an Apple device. +comment "shairport support needs a toolchain w/ IPv6" + depends on !BR2_INET_IPV6 + config BR2_PACKAGE_XBMC_LIBSMBCLIENT bool "samba" select BR2_PACKAGE_SAMBA