From patchwork Sat Jan 5 19:26:45 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Petazzoni X-Patchwork-Id: 209691 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from fraxinus.osuosl.org (fraxinus.osuosl.org [140.211.166.137]) by ozlabs.org (Postfix) with ESMTP id E11382C0085 for ; Sun, 6 Jan 2013 06:26:55 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 17E1210185D; Sat, 5 Jan 2013 19:26:44 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AR-xSflcfP2G; Sat, 5 Jan 2013 19:26:41 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 51931101708; Sat, 5 Jan 2013 19:26:41 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (fraxinus.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id CC07B8F753 for ; Sat, 5 Jan 2013 19:26:56 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 92C97101708 for ; Sat, 5 Jan 2013 19:26:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fbNzluIZ58+X for ; Sat, 5 Jan 2013 19:26:39 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail.free-electrons.com (mail.free-electrons.com [94.23.32.191]) by fraxinus.osuosl.org (Postfix) with ESMTP id 2C7B2101660 for ; Sat, 5 Jan 2013 19:26:39 +0000 (UTC) Received: by mail.free-electrons.com (Postfix, from userid 106) id EA35E27F; Sat, 5 Jan 2013 20:26:48 +0100 (CET) Received: from localhost (humanoidz.org [82.247.183.72]) by mail.free-electrons.com (Postfix) with ESMTPSA id 0B9101CA for ; Sat, 5 Jan 2013 20:26:47 +0100 (CET) From: Thomas Petazzoni To: buildroot@uclibc.org Date: Sat, 5 Jan 2013 20:26:45 +0100 Message-Id: <1357414005-9612-1-git-send-email-thomas.petazzoni@free-electrons.com> X-Mailer: git-send-email 1.7.9.5 Subject: [Buildroot] [PATCH] xorg-release: ignore some X.org packages 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 Following Gustavo's removal of two X.org drivers for old hardware unlikely to be used in embedded contexts, the xorg-release script now reports those two X.org packages as "to be added": they exist in X.org, but not in Buildroot. So, we add a small list, XORG_EXCEPTIONS, in our xorg-release script, to list the X.org packages we don't want to hear about. Of course, packages that exist in X.org, and that are not part of this exception list, and are not packaged in Buildroot are still listed as "to be added". Signed-off-by: Thomas Petazzoni --- support/scripts/xorg-release | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/support/scripts/xorg-release b/support/scripts/xorg-release index 8055658..70ba41c 100755 --- a/support/scripts/xorg-release +++ b/support/scripts/xorg-release @@ -18,6 +18,14 @@ XORG_VERSION_KEY = "xorg-version" BR_VERSION_KEY = "br-version" BR_NAME_KEY = "br-name" +# Packages part of X.org releases that we do not want to package in +# Buildroot (old drivers for hardware unlikely to be used in embedded +# contexts). +XORG_EXCEPTIONS = [ + 'xf86-video-suncg6', + 'xf86-video-sunffb', +] + # Get the list of tarballs of a X.org release, parse it, and return a # dictionary of dictionaries, of the form: # @@ -43,6 +51,9 @@ def get_xorg_release_pkgs(): continue name = groups.group(1) version = groups.group(2) + # Skip packages we don't want to hear about + if name in XORG_EXCEPTIONS: + continue packages[name] = { XORG_VERSION_KEY : version } return packages