From patchwork Sat Apr 22 17:17:59 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Duskett X-Patchwork-Id: 753800 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3w9K8b2nHqz9rvt for ; Sun, 23 Apr 2017 03:19:11 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="VxRgRMUI"; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id A628089D6D; Sat, 22 Apr 2017 17:19:08 +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 gLzBR-BaRjd0; Sat, 22 Apr 2017 17:19:07 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 583C48ADFF; Sat, 22 Apr 2017 17:19:07 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id C847A1C0346 for ; Sat, 22 Apr 2017 17:18:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id BBECD89E52 for ; Sat, 22 Apr 2017 17:18:25 +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 tqwboIxRgSZo for ; Sat, 22 Apr 2017 17:18:24 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-qt0-f196.google.com (mail-qt0-f196.google.com [209.85.216.196]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 9486389E42 for ; Sat, 22 Apr 2017 17:18:24 +0000 (UTC) Received: by mail-qt0-f196.google.com with SMTP id y33so15555718qta.1 for ; Sat, 22 Apr 2017 10:18:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=VcCXeb9T9gzAvxsw3Smmf4/lOplQUuW2ZXrAM5Houkw=; b=VxRgRMUIYmi38zs6cTO7la59JSVTdHUGTzdjmBmS0qOKLKsR9d41knLZVXjG7CTcCY OZglXKD+ND4IWRho6dXuI9QP743tlD88AjvYdoqk3zh2p2tloYOakvXMa7wRLGaz16gp TRFVc85tGoloOTmAso4B7ETqTb2EOQrvzydEDuhBAiS2d+nA2uMfj8f0swE6OChshDhB 4cS1PPWS38Yx6zP0+radYMwRFj4iw05i76p58sQ3f6wihyGnTYTzN6ZPC8FcuYl7tFdj m2Cv2+D/J0Fk7aqnSdc8988sSFmNB/Gg11/0VhSSyOoDbaWeuqHE4VF0nfR/2iTpo497 A8kA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=VcCXeb9T9gzAvxsw3Smmf4/lOplQUuW2ZXrAM5Houkw=; b=RWj0bxk1hkJ7Rnsp8SOR/ybxWWTuXtdivjUXpyGsJeSY7p3zPLZgPql/nG0kT0OA3x +UJmKPJs8HlaA0SyyVPA1EKR6QAFpROAvJtYL0C9l+drGYqeRR8gvESr8K/ZLpd7nCBw AOcVdUXHrZ4OthM+ILdwiaFgC8nZb31LGJblDHndtoXfIWBjghtJbBYPZHPeYhDLuhj/ zrKHD93vcYJFueUyTA3i8EeWSv5ysyVCp0Q6ynroGt3OI7HHH9ewIRFcK0Hfenhec+xM 8iXJSnbk8FifXdDMjT+pu+cRVwudQ14U9Odt9nrQIYp+aCqBKhwI3d4exNQo8xt0rg81 5LsQ== X-Gm-Message-State: AN3rC/5w/5a0l81SxfJEjEbVwBHKBKJdziaQYQ6ZQ2eWOA76fPTG0/Kj h70ciO5yoEIuyQ== X-Received: by 10.200.56.51 with SMTP id q48mr20117788qtb.83.1492881503584; Sat, 22 Apr 2017 10:18:23 -0700 (PDT) Received: from aduskett.duskett (24-247-4-207.dhcp.aldl.mi.charter.com. [24.247.4.207]) by smtp.gmail.com with ESMTPSA id t68sm8971015qkc.44.2017.04.22.10.18.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 22 Apr 2017 10:18:23 -0700 (PDT) From: Adam Duskett X-Google-Original-From: Adam Duskett To: buildroot@buildroot.org Date: Sat, 22 Apr 2017 13:17:59 -0400 Message-Id: <20170422171811.1346-13-Adamduskett@outlook.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170422171811.1346-1-Adamduskett@outlook.com> References: <20170422171811.1346-1-Adamduskett@outlook.com> Cc: Adam Duskett Subject: [Buildroot] [PATCH v2 13/25] fix ordering on configs starting with 'm' X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 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" The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter m in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett --- v1 -> v2: - Broke package up into just packages starting with the letter m. package/mali-t76x/Config.in | 6 +++--- package/matchbox-common/Config.in | 2 +- package/mediastreamer/Config.in | 2 +- package/menu-cache/Config.in | 4 ++-- package/mesa3d-demos/Config.in | 4 ++-- package/mesa3d/Config.in | 4 ++-- package/micropython-lib/Config.in | 2 +- package/micropython/Config.in | 2 +- package/midori/Config.in | 12 ++++++------ package/mjpegtools/Config.in | 2 +- package/mongrel2/Config.in | 4 ++-- package/mtdev2tuio/Config.in | 2 +- package/musl/Config.in | 2 +- 13 files changed, 24 insertions(+), 24 deletions(-) diff --git a/package/mali-t76x/Config.in b/package/mali-t76x/Config.in index 26a7f6c..07f1f31 100644 --- a/package/mali-t76x/Config.in +++ b/package/mali-t76x/Config.in @@ -1,11 +1,11 @@ config BR2_PACKAGE_MALI_T76X bool "mali-t76x" - select BR2_PACKAGE_MESA3D_HEADERS - select BR2_PACKAGE_HAS_LIBEGL - select BR2_PACKAGE_HAS_LIBGLES depends on BR2_TOOLCHAIN_USES_GLIBC depends on BR2_ARM_EABIHF depends on BR2_arm + select BR2_PACKAGE_MESA3D_HEADERS + select BR2_PACKAGE_HAS_LIBEGL + select BR2_PACKAGE_HAS_LIBGLES help Install the binary user-space components for the ARM Mali Midgard T76X GPU. This package requires a kernel with the ARM Mali Midgard diff --git a/package/matchbox-common/Config.in b/package/matchbox-common/Config.in index 5a038e1..587a069 100644 --- a/package/matchbox-common/Config.in +++ b/package/matchbox-common/Config.in @@ -1,7 +1,7 @@ config BR2_PACKAGE_MATCHBOX_COMMON bool "matchbox-common" - select BR2_PACKAGE_MATCHBOX_LIB depends on BR2_PACKAGE_MATCHBOX_PANEL || BR2_PACKAGE_MATCHBOX_DESKTOP + select BR2_PACKAGE_MATCHBOX_LIB help Common desktop folders and matchbox-session script. diff --git a/package/mediastreamer/Config.in b/package/mediastreamer/Config.in index 7e62bf2..afaed4a 100644 --- a/package/mediastreamer/Config.in +++ b/package/mediastreamer/Config.in @@ -1,8 +1,8 @@ config BR2_PACKAGE_MEDIASTREAMER bool "mediastreamer" - select BR2_PACKAGE_ORTP depends on BR2_INSTALL_LIBSTDCPP # ortp depends on BR2_TOOLCHAIN_HAS_THREADS # ortp + select BR2_PACKAGE_ORTP help Mediastreamer is a powerful and lightweighted streaming engine specialized for voice/video telephony applications. diff --git a/package/menu-cache/Config.in b/package/menu-cache/Config.in index b75c8ec..e61ca44 100644 --- a/package/menu-cache/Config.in +++ b/package/menu-cache/Config.in @@ -1,10 +1,10 @@ config BR2_PACKAGE_MENU_CACHE bool "menu-cache" - select BR2_PACKAGE_LIBGLIB2 - select BR2_PACKAGE_LIBFM_EXTRA depends on BR2_USE_WCHAR # libglib2 depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2 depends on BR2_USE_MMU # libglib2 + select BR2_PACKAGE_LIBGLIB2 + select BR2_PACKAGE_LIBFM_EXTRA help Small library from LXDE project used for application menu integration diff --git a/package/mesa3d-demos/Config.in b/package/mesa3d-demos/Config.in index f22c0de..b716cf5 100644 --- a/package/mesa3d-demos/Config.in +++ b/package/mesa3d-demos/Config.in @@ -1,11 +1,11 @@ config BR2_PACKAGE_MESA3D_DEMOS bool "mesa3d-demos" + depends on BR2_PACKAGE_HAS_LIBGL || BR2_PACKAGE_HAS_LIBGLES \ + || BR2_PACKAGE_HAS_LIBEGL || BR2_PACKAGE_HAS_LIBOPENVG select BR2_PACKAGE_LIBGLEW if BR2_PACKAGE_XORG7 && BR2_PACKAGE_HAS_LIBGL select BR2_PACKAGE_LIBGLU if BR2_PACKAGE_XORG7 && BR2_PACKAGE_HAS_LIBGL select BR2_PACKAGE_XLIB_LIBX11 if BR2_PACKAGE_XORG7 && BR2_PACKAGE_HAS_LIBGL select BR2_PACKAGE_XLIB_LIBXEXT if BR2_PACKAGE_XORG7 && BR2_PACKAGE_HAS_LIBGL - depends on BR2_PACKAGE_HAS_LIBGL || BR2_PACKAGE_HAS_LIBGLES \ - || BR2_PACKAGE_HAS_LIBEGL || BR2_PACKAGE_HAS_LIBOPENVG help OpenGL demos from the Mesa 3D project. diff --git a/package/mesa3d/Config.in b/package/mesa3d/Config.in index 099dfd4..e5ff7d7 100644 --- a/package/mesa3d/Config.in +++ b/package/mesa3d/Config.in @@ -24,14 +24,14 @@ if BR2_PACKAGE_MESA3D # inform the .mk file of gallium, dri or vulkan driver selection config BR2_PACKAGE_MESA3D_GALLIUM_DRIVER - select BR2_PACKAGE_MESA3D_DRIVER bool + select BR2_PACKAGE_MESA3D_DRIVER config BR2_PACKAGE_MESA3D_DRI_DRIVER + bool select BR2_PACKAGE_MESA3D_DRIVER select BR2_PACKAGE_XLIB_LIBXSHMFENCE if BR2_PACKAGE_XPROTO_DRI3PROTO select BR2_PACKAGE_XPROTO_PRESENTPROTO if BR2_PACKAGE_XPROTO_DRI3PROTO - bool config BR2_PACKAGE_MESA3D_VULKAN_DRIVER bool diff --git a/package/micropython-lib/Config.in b/package/micropython-lib/Config.in index 599af77..76557b2 100644 --- a/package/micropython-lib/Config.in +++ b/package/micropython-lib/Config.in @@ -1,7 +1,7 @@ config BR2_PACKAGE_MICROPYTHON_LIB bool "micropython-lib" - select BR2_PACKAGE_PCRE # runtime depends on BR2_PACKAGE_MICROPYTHON + select BR2_PACKAGE_PCRE # runtime help Core Python libraries ported to MicroPython. diff --git a/package/micropython/Config.in b/package/micropython/Config.in index ed65d6a..ac06d7f 100644 --- a/package/micropython/Config.in +++ b/package/micropython/Config.in @@ -1,10 +1,10 @@ config BR2_PACKAGE_MICROPYTHON bool "micropython" - select BR2_PACKAGE_LIBFFI depends on BR2_TOOLCHAIN_HAS_THREADS depends on !BR2_STATIC_LIBS # libffi doesn't provide the closure implementation on Blackfin depends on !BR2_bfin + select BR2_PACKAGE_LIBFFI help Micro Python is a lean and fast implementation of the Python 3 programming language that is optimised to run on a microcontroller. diff --git a/package/midori/Config.in b/package/midori/Config.in index 0d7672c..cfd0535 100644 --- a/package/midori/Config.in +++ b/package/midori/Config.in @@ -6,6 +6,12 @@ comment "midori needs libgtk3 and a glibc toolchain w/ C++, gcc >= 4.9" config BR2_PACKAGE_MIDORI bool "midori" # GCR can only be used with the X11 backend + depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS # libgcrypt, gcr, gnupg2 + depends on BR2_PACKAGE_LIBGTK3 + depends on BR2_INSTALL_LIBSTDCPP # webkitgtk + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # webkitgtk + depends on BR2_TOOLCHAIN_USES_GLIBC # webkitgtk + depends on BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS select BR2_PACKAGE_GCR if BR2_PACKAGE_LIBGTK3_X11 select BR2_PACKAGE_GRANITE select BR2_PACKAGE_LIBSOUP @@ -15,12 +21,6 @@ config BR2_PACKAGE_MIDORI select BR2_PACKAGE_WEBKITGTK select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE - depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS # libgcrypt, gcr, gnupg2 - depends on BR2_PACKAGE_LIBGTK3 - depends on BR2_INSTALL_LIBSTDCPP # webkitgtk - depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # webkitgtk - depends on BR2_TOOLCHAIN_USES_GLIBC # webkitgtk - depends on BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS help Midori is a lightweight web browser based on WebKit diff --git a/package/mjpegtools/Config.in b/package/mjpegtools/Config.in index 6a36109..c486361 100644 --- a/package/mjpegtools/Config.in +++ b/package/mjpegtools/Config.in @@ -1,9 +1,9 @@ config BR2_PACKAGE_MJPEGTOOLS bool "mjpegtools" - select BR2_PACKAGE_JPEG depends on BR2_USE_MMU # fork depends on BR2_INSTALL_LIBSTDCPP depends on BR2_TOOLCHAIN_HAS_THREADS + select BR2_PACKAGE_JPEG help The mjpegtools programs are a set of tools that can do recording of videos and playback, diff --git a/package/mongrel2/Config.in b/package/mongrel2/Config.in index 796bae6..a9b09b7 100644 --- a/package/mongrel2/Config.in +++ b/package/mongrel2/Config.in @@ -14,12 +14,12 @@ comment "mongrel2 needs a uClibc or glibc toolchain w/ C++, threads, dynamic lib config BR2_PACKAGE_MONGREL2 bool "mongrel2" - select BR2_PACKAGE_SQLITE - select BR2_PACKAGE_ZEROMQ depends on BR2_INSTALL_LIBSTDCPP # zeromq depends on BR2_TOOLCHAIN_HAS_THREADS # zeromq depends on !BR2_STATIC_LIBS # uses dlopen() depends on BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS + select BR2_PACKAGE_SQLITE + select BR2_PACKAGE_ZEROMQ help Mongrel2 is an application, language, and network architecture agnostic web server that focuses on web applications using diff --git a/package/mtdev2tuio/Config.in b/package/mtdev2tuio/Config.in index 4195ecf..3e88d21 100644 --- a/package/mtdev2tuio/Config.in +++ b/package/mtdev2tuio/Config.in @@ -1,8 +1,8 @@ config BR2_PACKAGE_MTDEV2TUIO bool "mtdev2tuio" + depends on BR2_TOOLCHAIN_HAS_THREADS # liblo select BR2_PACKAGE_LIBLO select BR2_PACKAGE_MTDEV - depends on BR2_TOOLCHAIN_HAS_THREADS # liblo help mtdev2tuio is a simple application for converting touch events captured from libmtdev to TUIO 1.1 diff --git a/package/musl/Config.in b/package/musl/Config.in index 2775313..bedc50c 100644 --- a/package/musl/Config.in +++ b/package/musl/Config.in @@ -1,7 +1,7 @@ config BR2_PACKAGE_MUSL bool - depends on BR2_TOOLCHAIN_USES_MUSL default y + depends on BR2_TOOLCHAIN_USES_MUSL select BR2_PACKAGE_LINUX_HEADERS # SSP broken on i386/ppc: http://www.openwall.com/lists/musl/2016/12/04/2 select BR2_TOOLCHAIN_HAS_SSP if !(BR2_i386 || BR2_powerpc)