From patchwork Sun Feb 2 12:11:23 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas De Schampheleire X-Patchwork-Id: 316002 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from hemlock.osuosl.org (hemlock.osuosl.org [140.211.166.133]) by ozlabs.org (Postfix) with ESMTP id C61F72C0096 for ; Sun, 2 Feb 2014 23:12:03 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 05D6693A4B; Sun, 2 Feb 2014 12:11:54 +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 v6uZhVj773+g; Sun, 2 Feb 2014 12:11:52 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 272FF93A80; Sun, 2 Feb 2014 12:11:52 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (whitealder.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 296CF1CE802 for ; Sun, 2 Feb 2014 12:11:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 206F883A32 for ; Sun, 2 Feb 2014 12:11:47 +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 XfQrK+tLGiBG for ; Sun, 2 Feb 2014 12:11:46 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wg0-f51.google.com (mail-wg0-f51.google.com [74.125.82.51]) by whitealder.osuosl.org (Postfix) with ESMTPS id 694448B4DB for ; Sun, 2 Feb 2014 12:11:46 +0000 (UTC) Received: by mail-wg0-f51.google.com with SMTP id z12so10641890wgg.18 for ; Sun, 02 Feb 2014 04:11:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:content-transfer-encoding:subject :message-id:in-reply-to:references:user-agent:date:from:to; bh=PmCVElTe4TWo7PPavJOLH/cKi5OfVfUmUk49dv2yi5Y=; b=YekI+x+3uhhqFafVlPbtVjECUZOVXWNNOESRtjO3tgwgZR2Rdjc6VRtOu/k9Y+1wf0 8PnfwmjRrY2gANmokPX2ZWwXFLEONuJNNv5Z8aXSJfxxUA5WGvtsL3JFN6OvpdRofkwf wTVReI4CFAmvnjRO+CIBuVw42yTOLGMwF0TyzfLd0J4VW6M6MWuOVd5eVHXb2JmCZH8N Do2MUwBKHtkNYWHS2FfhJv68joudctipETq77gmyLDgDESfGTX9oQwyxA9HpGC0jloqx YOA7edonNTtu4rhQzl+J2GeltpHDWEh2WExBfc9ris8q+NC0kxgGGC29bMMXf/Z6RmSh GNQA== X-Received: by 10.180.24.227 with SMTP id x3mr5309975wif.41.1391343104917; Sun, 02 Feb 2014 04:11:44 -0800 (PST) Received: from [127.0.1.1] (d54C62EEB.access.telenet.be. [84.198.46.235]) by mx.google.com with ESMTPSA id ea4sm15523490wib.7.2014.02.02.04.11.43 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 02 Feb 2014 04:11:44 -0800 (PST) MIME-Version: 1.0 X-Mercurial-Node: 3c7d7f9a9a791c7d39642e2375f09ee0331c09dd Message-Id: <3c7d7f9a9a791c7d3964.1391343083@argentina> In-Reply-To: References: User-Agent: Mercurial-patchbomb/2.2.2 Date: Sun, 02 Feb 2014 13:11:23 +0100 From: Thomas De Schampheleire To: buildroot@busybox.net Subject: [Buildroot] [PATCH 8 of 9] spice: automatically select python 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: , Errors-To: buildroot-bounces@busybox.net Sender: buildroot-bounces@busybox.net Packages that have a required dependency on python should select python instead of depending on it, as this is most logical towards the user (which may not clearly realize the python dependency). This commit also updates the comments about toolchain options, adding missing base dependencies (arch) and the extra mmu dependency for python. Signed-off-by: Thomas De Schampheleire --- package/spice/Config.in | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package/spice/Config.in b/package/spice/Config.in --- a/package/spice/Config.in +++ b/package/spice/Config.in @@ -1,15 +1,13 @@ comment "spice server needs a toolchain w/ wchar, threads" + depends on BR2_i386 || BR2_x86_64 + depends on BR2_USE_MMU depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS -comment "spice server depends on python (for pyparsing)" - depends on BR2_i386 || BR2_x86_64 - depends on !BR2_PACKAGE_PYTHON - config BR2_PACKAGE_SPICE bool "spice server" depends on BR2_i386 || BR2_x86_64 - depends on BR2_PACKAGE_PYTHON - depends on BR2_USE_WCHAR # libglib2 + depends on BR2_USE_MMU # python + depends on BR2_USE_WCHAR # libglib2, python depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 select BR2_PACKAGE_ALSA_LIB select BR2_PACKAGE_CELT051 @@ -17,6 +15,7 @@ config BR2_PACKAGE_SPICE select BR2_PACKAGE_LIBGLIB2 select BR2_PACKAGE_OPENSSL select BR2_PACKAGE_PIXMAN + select BR2_PACKAGE_PYTHON select BR2_PACKAGE_PYTHON_PYPARSING select BR2_PACKAGE_SPICE_PROTOCOL help