Message ID | 1466599443-31665-1-git-send-email-yann.morin@orange.com |
---|---|
State | Not Applicable |
Headers | show
Return-Path: <buildroot-bounces@busybox.net> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3rZPRq6HX7z9s65 for <incoming@patchwork.ozlabs.org>; Wed, 22 Jun 2016 22:44:23 +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=q5nvUWcy; dkim-atps=neutral Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id E32DF331D7; Wed, 22 Jun 2016 12:44:20 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VHcROtpI1-yB; Wed, 22 Jun 2016 12:44:15 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id F10B6331E0; Wed, 22 Jun 2016 12:44:14 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id C23281C2D37 for <buildroot@lists.busybox.net>; Wed, 22 Jun 2016 12:44:13 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id BC0B6331D7 for <buildroot@lists.busybox.net>; Wed, 22 Jun 2016 12:44:13 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QTkVlsxJqBwR for <buildroot@lists.busybox.net>; Wed, 22 Jun 2016 12:44:11 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by silver.osuosl.org (Postfix) with ESMTPS id 40A3B331E5 for <buildroot@buildroot.org>; Wed, 22 Jun 2016 12:44:11 +0000 (UTC) Received: by mail-wm0-f68.google.com with SMTP id 187so851791wmz.1 for <buildroot@buildroot.org>; Wed, 22 Jun 2016 05:44:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ZcbXYBtmqcw5hAhyLPlTJLs2qCU4E+Fb1lblTlqrMDU=; b=q5nvUWcy4/BXjAsWIPBZKStSeUbJwcWsgbm01HvcinzHlJcxEPrk67YWQUBglzxhBc Doq82FqSbOUjroPqTl1d0/IwYKDkDRJSIfrVDQ7mf4gH6A2aLD0aCFTjup4tfNQhgXAX zPybt7SXsmC0UlZ90Lhjl+Uu+EG2BVSA+z9w5oTI+f4QLs0FPePlKKkgi7U15IMsnRY1 caVNzvnsZ5dsfLtK+wRh2M3Of8iZShKgEfuoCCX9oKRvlDi0/K1chIUwR0+pCfXagZ+s B8326+Erb0yBDPAHjkgdFWfl7/R67xZ7F96XfeHVDKgzwUQ1rm2EXdeWN+pTG2zWm2GJ UQNg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=ZcbXYBtmqcw5hAhyLPlTJLs2qCU4E+Fb1lblTlqrMDU=; b=IpgXPGYJScHpFTcUmWadaRjefeXG8gWWMN8bOUo1QIBXkqvrHux1Vf3SoFim5lwHho YFUuKgb5c+2oZ8DHEnujXw+mU+J1a9z381WvqIUcmsDQQIrEL5dPlJPdKLsqSHmXP3RS UMW87MQ9KSB7kdZRk168aqLXjsJeKTKHHi9RFlE9yuHEjkCNW31kdhyVYgn291iVpvRa jwAaAB6tPVSALri347Wwq5DKmBL+pKP47aCxjEj2Hud6GOlf7Y5JZKOwD+7YVkVmH2ey jl2bPqYVoWu/Bvx9eOP11jG+T8zYuAHGR6dg/LxHTqpgfzAHbn8GjpeOlKiKaJu/wDb/ bebw== X-Gm-Message-State: ALyK8tJZnfAr8RHQ8J0GrFVGiZ09vNNccQOFpBtOy51vhnTqTMV5UsuUfCCS69xaILtAUQ== X-Received: by 10.194.115.199 with SMTP id jq7mr15798573wjb.162.1466599449720; Wed, 22 Jun 2016 05:44:09 -0700 (PDT) Received: from r-lnx-ilmarinen.rd.francetelecom.fr (ns304657.ip-46-105-103.eu. [46.105.103.66]) by smtp.gmail.com with ESMTPSA id o10sm37073156wjs.38.2016.06.22.05.44.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 22 Jun 2016 05:44:08 -0700 (PDT) From: "Yann E. MORIN" <yann.morin.1998@free.fr> X-Google-Original-From: "Yann E. MORIN" <yann.morin@orange.com> To: buildroot@buildroot.org Date: Wed, 22 Jun 2016 14:44:03 +0200 Message-Id: <1466599443-31665-1-git-send-email-yann.morin@orange.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Subject: [Buildroot] [PATCH] package/qt5base: add optional dependency on udev X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot <buildroot.busybox.net> List-Unsubscribe: <http://lists.busybox.net/mailman/options/buildroot>, <mailto:buildroot-request@busybox.net?subject=unsubscribe> List-Archive: <http://lists.busybox.net/pipermail/buildroot/> List-Post: <mailto:buildroot@busybox.net> List-Help: <mailto:buildroot-request@busybox.net?subject=help> List-Subscribe: <http://lists.busybox.net/mailman/listinfo/buildroot>, <mailto:buildroot-request@busybox.net?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" <buildroot-bounces@busybox.net> |
diff --git a/package/qt5/qt5base/qt5base.mk b/package/qt5/qt5base/qt5base.mk index c4b9a54..248abb9 100644 --- a/package/qt5/qt5base/qt5base.mk +++ b/package/qt5/qt5base/qt5base.mk @@ -53,6 +53,11 @@ ifneq ($(QT5BASE_CONFIG_FILE),) QT5BASE_CONFIGURE_OPTS += -qconfig buildroot endif +# For libudev +ifeq ($(BR2_PACKAGE_HAS_UDEV),y) +QT5BASE_DEPENDENCIES += udev +endif + # Qt5 SQL Plugins ifeq ($(BR2_PACKAGE_QT5BASE_SQL),y) ifeq ($(BR2_PACKAGE_QT5BASE_MYSQL),y)
Qt5 can optionally enable udev support, especially to enumerate input devices dynamically. Without udev, devices are not properly enumerated, and any device that is not present at launch time is never seen (there is no support for hotplug, that is). Currently, Qt5base has no explicit dependency on udev, so it will all depend on the build order. Sometimes, a package that requires udev will be built before qt5base and Qt5 will have support for udev, sometime no such package is built before qt5base and Qt5 will not have support for udev. Add an explicit dependency on udev, but only if it is enabled. Note: this only really requires libudev, but we do not yet have a separate libudev; we still only have a udev provider (be it eudev or systemd). Signed-off-by: "Yann E. MORIN" <yann.morin@orange.com> Cc: Cedric Chedaleux <cedric.chedaleux@orange.com> --- package/qt5/qt5base/qt5base.mk | 5 +++++ 1 file changed, 5 insertions(+)