From patchwork Fri Aug 26 06:47:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670516 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVlq42Srz1yhc for ; Fri, 26 Aug 2022 16:48:23 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 5C74A610B0; Fri, 26 Aug 2022 06:48:21 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 5C74A610B0 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NjKoolo9TzLv; Fri, 26 Aug 2022 06:48:20 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id 8047C610AD; Fri, 26 Aug 2022 06:48:19 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 8047C610AD X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 8FD501BF8A8 for ; Fri, 26 Aug 2022 06:48:06 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 6935D41983 for ; Fri, 26 Aug 2022 06:48:06 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 6935D41983 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vaiNMGdLN57o for ; Fri, 26 Aug 2022 06:48:05 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 32E154197D Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) by smtp4.osuosl.org (Postfix) with ESMTPS id 32E154197D for ; Fri, 26 Aug 2022 06:48:05 +0000 (UTC) Received: by mail-ed1-x531.google.com with SMTP id u6so933464eda.12 for ; Thu, 25 Aug 2022 23:48:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=KXtJjVJahjtMbXmXWxhAsDJuAtpcg2vmhl3jEYnQSpg=; b=4CrYf0RxkCGbUhC/GikA7BhOnjbjOl5A82rZRxGUw68wLgskP+S7WJVsG4+ukIv077 ovqPbaY2NS45yGPynPaZigqFb9XFV5YTXX1iXqI2YXaBsGDaEs4NPOE1gEwoeKUH5gV5 H3tf17ldNNNnvs8P/aasASvwOtUQ7gNLBuTMBV6XU3K955o/AYbklcSfNiHxv8Pkhd0g BLe2ViqtiZ5TzGVGI4353GEQOGbs0CTnk3s2y0JAlmd+fsuPfM2icye7ZJn5LqLLsy8q ekbhTHDSxQIy61wzFzG99vYZG0BiHirfjhE9hQ5hHThhLbR06+Hk/Vpi/AJvzLQSsBs4 X6ew== X-Gm-Message-State: ACgBeo04x0ckVMKAtFuLrm7RnHSLYywMWdBBYYc/UlI+OhZNBgP3EaZa K7/TehLkzGuPem0ttjS6T/+Av5uwqHMjPEMn X-Google-Smtp-Source: AA6agR5ooX7frGtDcEe+ACk2bARHsf38E0R6XIp2835ev62gV1FjaGe9OiM/E9wdKsEm0tORXZ2gLw== X-Received: by 2002:a05:6402:d0b:b0:443:df38:9df with SMTP id eb11-20020a0564020d0b00b00443df3809dfmr5591291edb.9.1661496482869; Thu, 25 Aug 2022 23:48:02 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:02 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:30 +0200 Message-Id: <20220826064758.3968647-2-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=KXtJjVJahjtMbXmXWxhAsDJuAtpcg2vmhl3jEYnQSpg=; b=EiA4YIy+ngy+4fnuJ0GCxur3+lIYOAQaeZB8E5ms+go0/NeHxcBJSyRwnhDS3z2cEV xjxqtg6VcpH6zpRsT4wYvQ9glOYkOmkKy3Tu8meIj+c4uiPTrtxbBTmrpH8isOlee+up 5AdFKY1tdn+9v/bjzvbX+7bIX1ZK0XSbMn8ofln5ZJQvjwJYhiyngnU+PzEiB/wpi2XJ TvmBq82QMLoRIfbW+01QRwMrkCK+hTrvBuzE2bUVoHZcObDfdkLHr5orHbSEAJVU+If/ wKJUEADbTuWkmji3igsl0hTFUIUjnxhDuiFP6ePdDNcvxOxnZoA3ePZjB0QtyRwv1nS5 70OQ== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=EiA4YIy+ Subject: [Buildroot] [PATCH v2 01/29] package/qt6/qt6base: Add qt6base hash file X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Hash file with only the qt6base tarball hash --- package/qt6/qt6base/qt6base.hash | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 package/qt6/qt6base/qt6base.hash diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash new file mode 100644 index 0000000000..31ed2494af --- /dev/null +++ b/package/qt6/qt6base/qt6base.hash @@ -0,0 +1,2 @@ +# Hash from: https://download.qt.io/official_releases/qt/6.3/6.3.1/submodules/qtbase-everywhere-src-6.3.1.tar.xz.sha256 +sha256 0a64421d9c2469c2c48490a032ab91d547017c9cc171f3f8070bc31888f24e03 qtbase-everywhere-src-6.3.1.tar.xz From patchwork Fri Aug 26 06:47:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670518 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVmK72gKz1yhc for ; Fri, 26 Aug 2022 16:48:49 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id B29CC40C2E; Fri, 26 Aug 2022 06:48:47 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org B29CC40C2E X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gD5js7O3g4tS; Fri, 26 Aug 2022 06:48:45 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 92A7D400F1; Fri, 26 Aug 2022 06:48:44 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 92A7D400F1 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 4FD501BF8A8 for ; Fri, 26 Aug 2022 06:48:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 298A24197D for ; Fri, 26 Aug 2022 06:48:07 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 298A24197D X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PIFsS4AWU_9l for ; Fri, 26 Aug 2022 06:48:06 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org EB72841981 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by smtp4.osuosl.org (Postfix) with ESMTPS id EB72841981 for ; Fri, 26 Aug 2022 06:48:05 +0000 (UTC) Received: by mail-ej1-x634.google.com with SMTP id bj12so1337135ejb.13 for ; Thu, 25 Aug 2022 23:48:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=NtXuREkyenAJ638DKiigj8HQg4z5rLwtbuhD2XMu3AY=; b=Rs/cIeIhHcKoZ2tc7W8tVgE9HKutIE2t2rMr6QbuWmEmD3eKi/00zoTSHVAXh4+5y+ 3k8SxX32miha5BF+qwE5Q9jSkX4oy5WurQa1KAq4+rwdk7j5ogfWMlggpP7HpIYP9w+H +bgvr99k+kTso56rZZfKPJzn1J0Ho6AiYDJc0Ep6STgIPHBZTKG0rxVv38lSL+HT1aaS lbhqJX7tLGbjsAWufjeDoUWwp3qLhwOz++t49tqxoCozGAJUOEfjZGyDEqoQJCLXp3H1 k6jzhXslO+YWUxpD5JrQrKPuzSTvPAgCrwF9xgyrq1GksmWYLt6VjWcwZbgaK+kNACLe ExNQ== X-Gm-Message-State: ACgBeo2xsDJggGTkiwnk9XIMhdd2U69k3xZMXDgJChVc5WPFWaF7TGka umqA6QeK57a8ST4e7LSyDYSXIdnD+MxIx30i X-Google-Smtp-Source: AA6agR7fvbZIlD9wsF1+dTRwlgSaQxfYLJWnACb/GzarqpXeqi8ZsP4rbErGukVOG6GarWFksI5nmw== X-Received: by 2002:a17:906:cc0e:b0:73d:d898:3900 with SMTP id ml14-20020a170906cc0e00b0073dd8983900mr3127025ejb.82.1661496483826; Thu, 25 Aug 2022 23:48:03 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:03 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:31 +0200 Message-Id: <20220826064758.3968647-3-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=NtXuREkyenAJ638DKiigj8HQg4z5rLwtbuhD2XMu3AY=; b=OPzObIVoZYi2mbs//ZO5Bs1y1ajgLTRaELCdP36T+QNY4p2CzdjGPn0UrF5HBiqpSu oF83tHBGBTpEuaPzVGJ407eP5nBMnMb/kqHxDxIYk7zz+UHfY99vCuCxrfYpq/tiZKrr iC0Kqz6cjhVaIl8CYIU4S30bLN2zSUM092wwrUr5lGfM6OVnJOoIfERO4Qh2utTOcb35 /9BnmralMZAOr+jOucrXu/0pDB1ph5PnuwCULylEHTOAbn3nIOymlTUN7Dq8MH9i6DFp 9ZPjQsmP3yWePeLpy4Al3ShGTfbL07I7BbLkGLt62MOFIHfB35STmenWH0/F27PgRXor yTtw== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=OPzObIVo Subject: [Buildroot] [PATCH v2 02/29] package/qt6/qt6base: Add license information X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Add license hashes to the hash file and add the information into the makefile --- package/qt6/qt6base/qt6base.hash | 6 ++++++ package/qt6/qt6base/qt6base.mk | 2 ++ 2 files changed, 8 insertions(+) diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash index 31ed2494af..5efc5c2815 100644 --- a/package/qt6/qt6base/qt6base.hash +++ b/package/qt6/qt6base/qt6base.hash @@ -1,2 +1,8 @@ # Hash from: https://download.qt.io/official_releases/qt/6.3/6.3.1/submodules/qtbase-everywhere-src-6.3.1.tar.xz.sha256 sha256 0a64421d9c2469c2c48490a032ab91d547017c9cc171f3f8070bc31888f24e03 qtbase-everywhere-src-6.3.1.tar.xz +# Hashes for license files: +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSE.GPL2 +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSE.GPL3 +sha256 0dbe024961f6ab5c52689cbd036c977975d0d0f6a67ff97762d96cb819dd5652 LICENSE.GPL3-EXCEPT +sha256 88ec689407cf2df9b2eb5c45952564d51ce73c129a3bdffb15c0d2d161ad7558 LICENSE.LGPLv3 +sha256 ed8742a95cb9db653a09b050e27ccff5e67ba69c14aa2c3137f2a4e1892f6c0d LICENSE.FDL diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index c67d94e193..7a0838b2bc 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -7,6 +7,8 @@ QT6BASE_VERSION = $(QT6_VERSION) QT6BASE_SITE = $(QT6_SITE) QT6BASE_SOURCE = qtbase-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6BASE_VERSION).tar.xz +QT6BASE_LICENSE = GPL-2.0+ or LGPL-3.0, GPL-3.0 with exception(tools), GFDL-1.3 (docs) +QT6BASE_LICENSE_FILES = LICENSE.GPL2 LICENSE.GPL3 LICENSE.GPL3-EXCEPT LICENSE.LGPLv3 LICENSE.FDL QT6BASE_DEPENDENCIES = \ host-ninja \ host-qt6base \ From patchwork Fri Aug 26 06:47:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670517 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVm35sClz1yhc for ; Fri, 26 Aug 2022 16:48:35 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id B2702610B8; Fri, 26 Aug 2022 06:48:33 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org B2702610B8 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m0APzFuceriG; Fri, 26 Aug 2022 06:48:33 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id DB513610B5; Fri, 26 Aug 2022 06:48:31 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org DB513610B5 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 0B1941BF8A8 for ; Fri, 26 Aug 2022 06:48:07 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id DABFB400F1 for ; Fri, 26 Aug 2022 06:48:06 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org DABFB400F1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P_VLYUTGIgMp for ; Fri, 26 Aug 2022 06:48:06 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org CCF5140012 Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by smtp2.osuosl.org (Postfix) with ESMTPS id CCF5140012 for ; Fri, 26 Aug 2022 06:48:05 +0000 (UTC) Received: by mail-ej1-x62f.google.com with SMTP id sd33so1371178ejc.8 for ; Thu, 25 Aug 2022 23:48:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=NxebDutCwxPwbg903hwZYGp2v0G2t86cxjVEBW0jOwM=; b=r6PnWNaLgIhPWX62esfEGSh2R1dOtU+nJFQFV+ud/0fz0iyyznSaBHU3NpDMxxyjzy hV+RqnJjLspJ7tOmggAz+hkawdQGiUCYy6aw1CXdaWQ3cFJwzRePSiDUf/Btjl0EyZmc lkNFm4jwdyMCTricxq0qqTagXKe18Osyl/hsNqPdRQ41PxIOgMGKii1bHOBh01YFkfrM GX7dO/tu139cm6KTB073u6fBo8tbHDPGpySN1gWo2uJ8/TCOursZZjxNBCbbv5sOiq1m yVLspO2620dg/bIbG0rw33UbZzNG/4PyXt3nWmh1t1iLmXbw7qNmNBiX29ftCeHwwHBt NJVw== X-Gm-Message-State: ACgBeo0amPRtEHrECt0hGRWjjBEhgcXvpyz0TbGc53ajanjVyabjh79A e3lq9rSqdLPatPhOGhV1AIzqb4GqmO0zcLFO X-Google-Smtp-Source: AA6agR618J4mgfzGw3EpUq4iLD/i23PN1v7lOJfs04qxuSTpvLzpczxQ1e8EK/Q1h665INwQIfrHbQ== X-Received: by 2002:a17:906:5387:b0:73d:af6c:6830 with SMTP id g7-20020a170906538700b0073daf6c6830mr4638226ejo.400.1661496485029; Thu, 25 Aug 2022 23:48:05 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:04 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:32 +0200 Message-Id: <20220826064758.3968647-4-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=NxebDutCwxPwbg903hwZYGp2v0G2t86cxjVEBW0jOwM=; b=LItnw85rs0HslJFQ+Cn1V1uAO78eAX5EubOcHKv9fmqGdi4LUIcMMAcJfBt3vQNHAE 6fgBlInmR0fJ1sL9ia2rSFLxGsrmjdX6eLxGUd7zZzUz0gN5VXV5qGgfcw4vyae6g+L5 UHFVsu1Su00gLUfniYU+eEOh8fHcfyYiF6k3EXny0o9WRAijnV8mExKFLYGycqfvTVvh oTnqn6y6kGU772QmwVhWGmbsQS4pXolypYnzINbpO/g8ZbpsONnbxWO4fMmn58nPZfD0 WozPVcyY0P/f0DvK7srlWnRsHwYxtzh3GAUvjIJuHyInTCM81B5jXhvwnEwgj6TuYukW XFTA== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=LItnw85r Subject: [Buildroot] [PATCH v2 03/29] package/qt6/qt6base: add support for network module X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 9 +++++++++ package/qt6/qt6base/qt6base.mk | 6 ++++++ 2 files changed, 15 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index a489ce39fc..68bca728e2 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -14,3 +14,12 @@ config BR2_PACKAGE_QT6BASE QtWidgets, etc. http://qt.io + +if BR2_PACKAGE_QT6BASE + +config BR2_PACKAGE_QT6BASE_NETWORK + bool "network module" + help + This options enables the Qt6Network library. + +endif diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 7a0838b2bc..b4b6450bf1 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -77,5 +77,11 @@ define HOST_QT6BASE_INSTALL_CMDS $(HOST_MAKE_ENV) $(BR2_CMAKE) --install $(HOST_QT6BASE_BUILDDIR) endef +ifeq ($(BR2_PACKAGE_QT6BASE_NETWORK),y) +QT6BASE_CONF_OPTS += -DFEATURE_network=ON +else +QT6BASE_CONF_OPTS += -DFEATURE_network=OFF +endif + $(eval $(cmake-package)) $(eval $(host-cmake-package)) From patchwork Fri Aug 26 06:47:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670519 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVmY0Ymnz1yhc for ; Fri, 26 Aug 2022 16:49:01 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 1B5994014C; Fri, 26 Aug 2022 06:48:59 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 1B5994014C X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0UHeZ_IGCgNs; Fri, 26 Aug 2022 06:48:58 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 17CDE40C39; Fri, 26 Aug 2022 06:48:57 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 17CDE40C39 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 2E25F1BF8A8 for ; Fri, 26 Aug 2022 06:48:09 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 16906610AD for ; Fri, 26 Aug 2022 06:48:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 16906610AD X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uHRF2_PCnIfd for ; Fri, 26 Aug 2022 06:48:08 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 56C2160B1A Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) by smtp3.osuosl.org (Postfix) with ESMTPS id 56C2160B1A for ; Fri, 26 Aug 2022 06:48:08 +0000 (UTC) Received: by mail-ej1-x633.google.com with SMTP id d21so1407028eje.3 for ; Thu, 25 Aug 2022 23:48:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=I2i7PF7Aj/GWIQZ3YoJveO4vShAeopLolA5luP/vFKw=; b=2wEnYvdYAVOdEWnAWNoHgMhsb8ha4kmjFZVlGKE57WxTD9douxq9zDS8bUP0HcQDby S6CzSGMzzbojxrNxHVc5EnGWYXZBFaf4SooX4qLQ/5XRVXlSp/vV5nRasYXSJw8y5ehP O3ivaOHNriujAo3v9W7XvjbT+329UiXkSkbPKrIjmdtsteiLKCoNepp9x3La+3J/zGbc qhgp6jZegaLvUshdND4fa/hIFQGwmwCeDlLomanHvfBM91aJ4AJLHcGEUcwa2ex7w9J8 ndh9yj1c3mqziZAPuBp1/gn5dDH4QdB730KRz3Ne1v9lpt/fcKVK/soucTd/rN5juUCw /K5A== X-Gm-Message-State: ACgBeo1eT9axvXVL/nKZvRcYgFZoWqX9HOHRyfzOL3/2pSnuMqJgIL3B HmI1uCcuP2E4bBsI3LijPX73sC3+FK5Xgakf X-Google-Smtp-Source: AA6agR7VLgTESxT8FPJEriR9jZxMINM6QA8iGdB9PFMM3wSs11aBSbmgmah68YwUTMzrSCSCsvGKyQ== X-Received: by 2002:a17:907:6890:b0:73d:a58c:4f0b with SMTP id qy16-20020a170907689000b0073da58c4f0bmr4521911ejc.247.1661496485957; Thu, 25 Aug 2022 23:48:05 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:05 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:33 +0200 Message-Id: <20220826064758.3968647-5-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=I2i7PF7Aj/GWIQZ3YoJveO4vShAeopLolA5luP/vFKw=; b=ZgRhlVfV3Hkfm/ae8VgFihkohDTlje+P7/hTjPbXV+j8ou7WU3kGMLNfUDKPZD3142 Q+6aavODtear6+sD7W6kdtyRXEijDupBLtwtKliIMZXXpuNA28wFBSNRIZu/UGNPdLUr ISOrf8u7yHmSMgMDTBwgpT7lcxCt8GIIlyAWKYZI/hy2LCFB/aUWr5slv4uJDfWcJ6vZ oJcktb11JwCkB6Fln1uE/EdOavtebtf6OvvHFE9K//CnCL8EKFpPknbnkCWag4LA2ZGm 4UF2oHuiTf9UP9WnovmLcPRGT8B/s3ThVb9kdYisLK1WWqhEBntRFpmxdqs4W+X/6py3 xgzw== X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=ZgRhlVfV Subject: [Buildroot] [PATCH v2 04/29] package/qt6/qt6base: add support for concurrent module X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 5 +++++ package/qt6/qt6base/qt6base.mk | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 68bca728e2..50cdb52761 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -22,4 +22,9 @@ config BR2_PACKAGE_QT6BASE_NETWORK help This options enables the Qt6Network library. +config BR2_PACKAGE_QT6BASE_CONCURRENT + bool "concurrent module" + help + This options enables the Qt6Concurrent library. + endif diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index b4b6450bf1..302aecab31 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -83,5 +83,11 @@ else QT6BASE_CONF_OPTS += -DFEATURE_network=OFF endif +ifeq ($(BR2_PACKAGE_QT6BASE_CONCURRENT),y) +QT6BASE_CONF_OPTS += -DFEATURE_concurrent=ON +else +QT6BASE_CONF_OPTS += -DFEATURE_concurrent=OFF +endif + $(eval $(cmake-package)) $(eval $(host-cmake-package)) From patchwork Fri Aug 26 06:47:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670520 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVmn3fFJz1yhf for ; Fri, 26 Aug 2022 16:49:13 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 8164083E82; Fri, 26 Aug 2022 06:49:11 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 8164083E82 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6SJtP2PAuX1F; Fri, 26 Aug 2022 06:49:10 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 94C6C82560; Fri, 26 Aug 2022 06:49:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 94C6C82560 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 0DCB41BF8A8 for ; Fri, 26 Aug 2022 06:48:10 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id DDC6A400F1 for ; Fri, 26 Aug 2022 06:48:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org DDC6A400F1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n8T8X9fJxNI7 for ; Fri, 26 Aug 2022 06:48:09 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 2A58A40012 Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) by smtp2.osuosl.org (Postfix) with ESMTPS id 2A58A40012 for ; Fri, 26 Aug 2022 06:48:09 +0000 (UTC) Received: by mail-ej1-x635.google.com with SMTP id h22so1392156ejk.4 for ; Thu, 25 Aug 2022 23:48:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=I3D21b6r9GaMG7PUgnulPvpViAsz5AD6a++VK/b1ZeQ=; b=GbBim920YwYI8ASkEqwzmHw7n/c/cipE4dXO9r1YcwvqxZcPl81FHRHi44sOlIkeBB y8Pf0pKJJX8f230MRcxwwi9Lo6/1k7GatIyLN8MPcj6M7o+RDIkekbTPuiGU14vrC6zg k0B0X+mYvpRQoCUcNs7I7gk3cp985QVOd1gK1MXqhyVh9w//zi9YZJCq7KbcXeXf+/Ov yXWw8x3QcEJ7bmKYzX5ICHjUW4MNc1kyeRnrhmzgp6Ov8srgnm/reCPVjt087KGxi6/q +DzqBVIwfxqko7rQVpx5CkVVthkvUPUmLXvG2F0qc0lzy+AmmYfb1KJOWje1p03z3AtD I41g== X-Gm-Message-State: ACgBeo2J4fuJhonHmFVQLg9MkvFdpIla0o6afEJH+Am40BsOeGPeKEcW qVz1IcYcwNC9ShZe9T3kpH7TvSaXbC1WhQ/m X-Google-Smtp-Source: AA6agR4/+Twl8yVf6rbwyLDO/YCUqsP/kKGwDFJJUuAL2DbKC2izcTiJ6Sa5flB/5gfsKMxAE60XBg== X-Received: by 2002:a17:907:d1e:b0:73d:cf7e:8191 with SMTP id gn30-20020a1709070d1e00b0073dcf7e8191mr4268300ejc.46.1661496487014; Thu, 25 Aug 2022 23:48:07 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:06 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:34 +0200 Message-Id: <20220826064758.3968647-6-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=I3D21b6r9GaMG7PUgnulPvpViAsz5AD6a++VK/b1ZeQ=; b=bQyCgR5UIDf58hcVoIqVvJrGbKtfE9gpdccS58XIcEJa4649A72NROKGDjtjvH4UL/ TACjOaXG1QItA8oVdzYHVHCgL7eUoRJSW5A14xQ9qUvcBytETXBG/70VQR8HXb/DhXWs 3K4fAidzibV7OCRyHDAPMXGRyEeH6iWVcxJw7OsgrqSFXENMEHhs22Rw9NxFRbTjckkO 860t2cBMwDcJ2kIjl5xewmEtBoMY5UmvClZBE0DI7CQv/7eDdmA/ghL6/Qd8HbYpMxlY Nl5z+OZNF4h0K1XAks0BvuhG4sfMX15ttPeLr9MMtVgQCgTalCggxPcL9M+6tjoqTvkX GDkg== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=bQyCgR5U Subject: [Buildroot] [PATCH v2 05/29] package/qt6/qt6base: add support for xml module X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 5 +++++ package/qt6/qt6base/qt6base.mk | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 50cdb52761..4203ca7588 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -27,4 +27,9 @@ config BR2_PACKAGE_QT6BASE_CONCURRENT help This options enables the Qt6Concurrent library. +config BR2_PACKAGE_QT6BASE_XML + bool "XML module" + help + This options enables the Qt6Xml library. + endif diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 302aecab31..1af24334a9 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -89,5 +89,11 @@ else QT6BASE_CONF_OPTS += -DFEATURE_concurrent=OFF endif +ifeq ($(BR2_PACKAGE_QT6BASE_XML),y) +QT6BASE_CONF_OPTS += -DFEATURE_xml=ON +else +QT6BASE_CONF_OPTS += -DFEATURE_xml=OFF +endif + $(eval $(cmake-package)) $(eval $(host-cmake-package)) From patchwork Fri Aug 26 06:47:35 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670521 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVnB2MMnz1yhc for ; Fri, 26 Aug 2022 16:49:34 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id A1407610AE; Fri, 26 Aug 2022 06:49:32 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org A1407610AE X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SrnqkX0RHpam; Fri, 26 Aug 2022 06:49:32 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id D693160B63; Fri, 26 Aug 2022 06:49:30 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org D693160B63 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 00F301BF8A8 for ; Fri, 26 Aug 2022 06:48:12 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id CE740400F1 for ; Fri, 26 Aug 2022 06:48:10 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org CE740400F1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pyfFFMH-mM7M for ; Fri, 26 Aug 2022 06:48:10 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 1F52440012 Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) by smtp2.osuosl.org (Postfix) with ESMTPS id 1F52440012 for ; Fri, 26 Aug 2022 06:48:10 +0000 (UTC) Received: by mail-ej1-x632.google.com with SMTP id w19so1377542ejc.7 for ; Thu, 25 Aug 2022 23:48:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=gxwSdFe9Yx+9asCHWNtS0nUQi78LOdrDNQx25tBMcp8=; b=PSkguiiPFTFjZ4+lpq+VoOjkUmVI3dM0B2mKKvEAAhbUuVnx4zYkveAKkZWuMj+21E 6tFjIwYys9tDK3vSa/f4K3Yslwqa1+99Wg5F0p3xeMnpGHO13OVQnvBPoY1v/bP2tLnp 7sK55E+7930vfOTGZRhJRurvSaUXu9s03tHGgWHwesVu81B8xabcXbAAHumKzqv/avT6 O1aopErE+Cg/VApzJlRyCMw0PsGFEytMCNp3+7jD7BSUSCrjJ/KOLk2LZvP5HUuu4IQO Y78+r3T5niw+iHTdgkPcwGt/rr/5NOfN/EB1roTOLBHnuiewkoU098B7OIRLBfRHKL9Y q1xw== X-Gm-Message-State: ACgBeo1fO7mFA3EnkOhmn6sFZcbNbeJ1O7g22AxJ0DVmVVKiBBgMhtnc d/8Pyql6ugAheAeqEzPeKKQ6enB5mVpWxQWQ X-Google-Smtp-Source: AA6agR60Voxmip+fnI5uyl6GEpBRVaOgV9r2obYmdWgZHZU1S6qeh5lcAE2tAhO7hCvdzG/isJ4/Sg== X-Received: by 2002:a17:907:a062:b0:73d:dec1:6692 with SMTP id ia2-20020a170907a06200b0073ddec16692mr2075377ejc.685.1661496487955; Thu, 25 Aug 2022 23:48:07 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:07 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:35 +0200 Message-Id: <20220826064758.3968647-7-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=gxwSdFe9Yx+9asCHWNtS0nUQi78LOdrDNQx25tBMcp8=; b=OPwOmp7PP/977yA1bnTT+OEr9towXtaAr/fcE599arziPwK4U9grszaGrdJnEw/MNd fkK7DKHMU3c14bx/TywGdH5QHDzkWk3DWdYypeOjQXob7AzNeDU4nzEgUesLV7LwesXj tJVLU+jigrxx/gp/gOp8YeetzYfvIVIBxPzYb+6eHLoyor56BkcMPa4IZfELtyZIgH2A VwxFwFIC5AsorcH+T0RJetW+7IZDJlWe86Q+e5NdrFJXGcNkCczvn08b+GIbgXjogN8u ofxDxxe5sbNLn4/TE7CASw6+HaugBnpRpeh/ce5St/jLUxIG9jbRysaV/2aFgN6gIQZ2 trsg== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=OPwOmp7P Subject: [Buildroot] [PATCH v2 06/29] package/qt6/qt6base: add support for test module X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 5 +++++ package/qt6/qt6base/qt6base.mk | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 4203ca7588..2ed780e913 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -27,6 +27,11 @@ config BR2_PACKAGE_QT6BASE_CONCURRENT help This options enables the Qt6Concurrent library. +config BR2_PACKAGE_QT6BASE_TEST + bool "test module" + help + This options enables the Qt6Test library. + config BR2_PACKAGE_QT6BASE_XML bool "XML module" help diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 1af24334a9..fd1e0a2847 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -89,6 +89,12 @@ else QT6BASE_CONF_OPTS += -DFEATURE_concurrent=OFF endif +ifeq ($(BR2_PACKAGE_QT6BASE_TEST),y) +QT6BASE_CONF_OPTS += -DFEATURE_testlib=ON +else +QT6BASE_CONF_OPTS += -DFEATURE_testlib=OFF +endif + ifeq ($(BR2_PACKAGE_QT6BASE_XML),y) QT6BASE_CONF_OPTS += -DFEATURE_xml=ON else From patchwork Fri Aug 26 06:47:36 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670522 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVnQ5WDzz1yhc for ; Fri, 26 Aug 2022 16:49:46 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 1234740D01; Fri, 26 Aug 2022 06:49:45 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 1234740D01 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0C9lGLkC7nxp; Fri, 26 Aug 2022 06:49:44 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 3049740CF2; Fri, 26 Aug 2022 06:49:43 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 3049740CF2 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 17A3D1C11A9 for ; Fri, 26 Aug 2022 06:48:12 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id E40C783E86 for ; Fri, 26 Aug 2022 06:48:11 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org E40C783E86 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qy6FlQFRAoIx for ; Fri, 26 Aug 2022 06:48:11 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 2B39F83E85 Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) by smtp1.osuosl.org (Postfix) with ESMTPS id 2B39F83E85 for ; Fri, 26 Aug 2022 06:48:11 +0000 (UTC) Received: by mail-ed1-x529.google.com with SMTP id c93so966317edf.5 for ; Thu, 25 Aug 2022 23:48:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=jjbzjgYb2Y/6nej9+ih8tdgxk1VSrCukkOPcCQuntQ4=; b=zq/D9tsd1LH3oAbGPz2G2N8Mfmqc0mHERXSJU/iS4fpedF7x+MoUAH+mzHqqJuKgMM d0W0FL1pPbxG1/D2dOvJN0yvjRcz/vCAZVWeXdAYNdeQ51HbYf+hWXBTKTR+TAQ/uK3G 5K38/up/MLabrNzWz/tw5H/zC68fYggBDdQoX5kOqMbV878kaNuzTzrmD549DL45ZQrs Hs61ELmCJoBQhzvJCeA0zrhsK1fs0KIpyXqPBK0Khji+q/MHAeRSqexDggtVfZeqpAcK 7BvrrSxLNLsf3WDOexo2c0qCyzBHdY/NEKB0LCi2PFVqUTtauXafcDRtHRyH9gu5M24W R/Uw== X-Gm-Message-State: ACgBeo3vOwio8s88Tj9g/vw8UnFQ42PrF9VvCpEuHzzW6qNoczKZ9Kxa JIROz19QbvMlJ2HZ4i2a8AlUaatOiMBr+PlN X-Google-Smtp-Source: AA6agR5gdgyKSUG1G1il0mPGyro9H5THEReU7eWK/bASpvxKEQcgyKb7Jw0ob7BSLotW2DTz3dsKhg== X-Received: by 2002:aa7:d78b:0:b0:447:d501:14c8 with SMTP id s11-20020aa7d78b000000b00447d50114c8mr2359929edq.82.1661496488942; Thu, 25 Aug 2022 23:48:08 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:08 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:36 +0200 Message-Id: <20220826064758.3968647-8-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=jjbzjgYb2Y/6nej9+ih8tdgxk1VSrCukkOPcCQuntQ4=; b=A70EUpAUJxMpq4ASj9uTwSXybvvHNEbdjPWwUUpG3RsYnswpdpSuKnwBwqNODFNUYo loT3fY4lnKZ+3rLO8ywuIiztBg1gtBqux1akm9Fv+r9qg4OzR1WevlzP46ko7d9L+DUt wKVX2GFZ4LcOBuSOSOHRDu2nwxPSYLz1xb9TUYGXdKayCTDqb2zAOsaeOzYuHt+gy6Kz XxzFT07uQtnWwC0DVOyc/QjjJffbzInCB2OMsf8/IKQ/DV2X46unvVBLKTXjoDLfu6zc UPFOzLhI91E4/d1uq0LlJ6WCPkBvXVIX3NGbvMTC8U/VHLGuitenvG4VHxZfzVUj/JTY mNtg== X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=A70EUpAU Subject: [Buildroot] [PATCH v2 07/29] package/qt6/qt6base: add support for building examples X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 7 +++++++ package/qt6/qt6base/qt6base.mk | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 2ed780e913..061861880c 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -17,6 +17,13 @@ config BR2_PACKAGE_QT6BASE if BR2_PACKAGE_QT6BASE +config BR2_PACKAGE_QT6BASE_EXAMPLES + bool "Compile and install examples (with code)" + select BR2_PACKAGE_QT6BASE_NETWORK + select BR2_PACKAGE_QT6BASE_XML + help + If unsure, say N. + config BR2_PACKAGE_QT6BASE_NETWORK bool "network module" help diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index fd1e0a2847..f66610ea0c 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -77,6 +77,12 @@ define HOST_QT6BASE_INSTALL_CMDS $(HOST_MAKE_ENV) $(BR2_CMAKE) --install $(HOST_QT6BASE_BUILDDIR) endef +ifeq ($(BR2_PACKAGE_QT6BASE_EXAMPLES),y) +QT6BASE_CONF_OPTS += -DQT_BUILD_EXAMPLES=ON +else +QT6BASE_CONF_OPTS += -DQT_BUILD_EXAMPLES=OFF +endif + ifeq ($(BR2_PACKAGE_QT6BASE_NETWORK),y) QT6BASE_CONF_OPTS += -DFEATURE_network=ON else From patchwork Fri Aug 26 06:47:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670523 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVng2XfWz1yhc for ; Fri, 26 Aug 2022 16:49:59 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id A533583E8D; Fri, 26 Aug 2022 06:49:57 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org A533583E8D X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VzTWVEeR7NH4; Fri, 26 Aug 2022 06:49:56 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id C45F583E82; Fri, 26 Aug 2022 06:49:55 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org C45F583E82 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 1C7A61C11A9 for ; Fri, 26 Aug 2022 06:48:13 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id E681E400F1 for ; Fri, 26 Aug 2022 06:48:12 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org E681E400F1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 54u-WZX3W7kr for ; Fri, 26 Aug 2022 06:48:12 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 1FB3A40012 Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) by smtp2.osuosl.org (Postfix) with ESMTPS id 1FB3A40012 for ; Fri, 26 Aug 2022 06:48:12 +0000 (UTC) Received: by mail-ej1-x636.google.com with SMTP id u9so1394515ejy.5 for ; Thu, 25 Aug 2022 23:48:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=f80USLSyQMWOwgSoizGn0tNfksEKJqFruH+UqV2T8sw=; b=ZMtDRPk48al68RbWqSjcuW+Yv/L+zilKX8+ozypySqHWdmo2ca6l7JASdGIxmqqd4K Z+WUqqNaPZQ3Fv9mJR/1AcqByo9emN0lv9NDuE0JN2f38jpXb1AEC6eAjjRBiFN7agTb wQ8wJRPTHNLD8O+8EygoibewtBpE3y1IZry5fB2N7DtKdwtdZCeCNrDeDZt35XqezZv0 rhwWICMlqNDmFWyUeYUIY58n1x4kY5SeP6lwqyJL4U2v+lOXGroQe06V34oCzeoRu033 QUeTlpyd+DsXTWjNOak9whCj7Py0sUzeApp4j4E/idbCvCsMsKt49dyJQ5HAWg7aHLyI oBsw== X-Gm-Message-State: ACgBeo1NLrjEroUJSIuitFieZgT16Ay54M3jy5CGn55auHJp/OnuDKKo ThHJqpN5dqDn6mVdQw83YjGWawU/nAu4sztD X-Google-Smtp-Source: AA6agR7J6rFRvxiUAhqHqKItfX+UEAOUe3ia3Sn7b7wChESpbPBSN3WE/GH8QHr/dAYNsIl9GS7Vfg== X-Received: by 2002:a17:907:6293:b0:73d:b27b:e594 with SMTP id nd19-20020a170907629300b0073db27be594mr4700095ejc.526.1661496489941; Thu, 25 Aug 2022 23:48:09 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:09 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:37 +0200 Message-Id: <20220826064758.3968647-9-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=f80USLSyQMWOwgSoizGn0tNfksEKJqFruH+UqV2T8sw=; b=la7cRBmzG0qtdBAVxHlAqFZGAL2pjZWpBDZuSu99AM6A3I2kpQrttuY7b0Eq8Ky6pu ctq7Gk2h8+GOJAZbnjkcTlHrxmxf38M8dKo+vViesTYNASZpGKY1cun3uqDHomUBkPPa hJOxql7pEnSQmePioaijEnDBOLrZltiPKZNnS05IB0Q6oxIcZZuvQifEHfaIBgt+iIEu o5Zmg89qtyyMnP6RrP5HMCEJ4Yz44E3HaR8qXtJ/3AgvtpKAgPjP52CGMm3V6PRKhI18 27soSL/vFecIEX9vgGRVjYfqSXERQMN37SmmK0kDiiz+VRAwblWjLD4+Sa4NjvD6g9Tv 9Meg== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=la7cRBmz Subject: [Buildroot] [PATCH v2 08/29] package/qt6/qt6base: add support for dbus module X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 8 ++++++++ package/qt6/qt6base/qt6base.mk | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 061861880c..fb573303d5 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -44,4 +44,12 @@ config BR2_PACKAGE_QT6BASE_XML help This options enables the Qt6Xml library. +config BR2_PACKAGE_QT6BASE_DBUS + bool "DBus module" + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on BR2_USE_MMU + select BR2_PACKAGE_DBUS + help + This option enables the D-Bus module. + endif diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index f66610ea0c..bdb7f00e65 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -77,6 +77,17 @@ define HOST_QT6BASE_INSTALL_CMDS $(HOST_MAKE_ENV) $(BR2_CMAKE) --install $(HOST_QT6BASE_BUILDDIR) endef +ifeq ($(BR2_PACKAGE_QT6BASE_DBUS),y) +QT6BASE_CONF_OPTS += -DFEATURE_dbus=ON +QT6BASE_CONF_OPTS += -DINPUT_dbus=linked +QT6BASE_DEPENDENCIES += dbus +HOST_QT6BASE_CONF_OPTS += -DFEATURE_dbus=ON +HOST_QT6BASE_DEPENDENCIES += host-dbus +else +QT6BASE_CONF_OPTS += -DFEATURE_dbus=OFF +HOST_QT6BASE_CONF_OPTS += -DFEATURE_dbus=OFF +endif + ifeq ($(BR2_PACKAGE_QT6BASE_EXAMPLES),y) QT6BASE_CONF_OPTS += -DQT_BUILD_EXAMPLES=ON else From patchwork Fri Aug 26 06:47:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670524 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVnv4Fnwz1yhX for ; Fri, 26 Aug 2022 16:50:11 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id E0DC5610B1; Fri, 26 Aug 2022 06:50:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org E0DC5610B1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RtUJeH3CLcU7; Fri, 26 Aug 2022 06:50:09 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id 20C7F60B63; Fri, 26 Aug 2022 06:50:08 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 20C7F60B63 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id C888F1BF8A8 for ; Fri, 26 Aug 2022 06:48:13 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id AC2FC40292 for ; Fri, 26 Aug 2022 06:48:12 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org AC2FC40292 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gHzdmxV6OkHi for ; Fri, 26 Aug 2022 06:48:12 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org B086140336 Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) by smtp4.osuosl.org (Postfix) with ESMTPS id B086140336 for ; Fri, 26 Aug 2022 06:48:11 +0000 (UTC) Received: by mail-ed1-x531.google.com with SMTP id u6so933778eda.12 for ; Thu, 25 Aug 2022 23:48:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=lwgwjQjZ5r+fBFGgWaHJ/4glwKiNHQX3ubcenkd8z60=; b=frFpmzY4lW6ImyVWtqjWNewxJHlEGfdul9mS9NYSVx8hlOK9FALV6tZsevMHRjCgFJ OYtGi3AgiXqWwpaj3jM7KodCnKj3lO2mdXPWVOQUqsdipKK9gENp6Tj+U5bn2iOhXrfr I1DN9fTZZR4SqLXBJNW+mB+1Nxipo6SFFt4hUG730vcU4sPFGz/xlBdERPMFCQ1iHeaz PSHfC+8MErmguQONEuBzher+6bD5YUf63NAjabJ6JqXS9hrMO/vYK+J6ljqwMEzR92xi wfT/G0JMooh1EANzZ3xK7gBmysnjQc9k7idDWeFfDAsbEhhrVfbWWYyep5X7NH+EsbFH pJtA== X-Gm-Message-State: ACgBeo1IgnOZCbNOyMgx5R0v/yZP54wuMmKBbXG/BACoqJWoj37BXWbQ BQ9SkFfodYnh0shL7EmG7K1mGOmJcVh5/woV X-Google-Smtp-Source: AA6agR5/WVwdvUSxBAnVYcz3FTlpdJBAh4MFq3LYvF0DAshmXY8gRXgynBOKmzNqEfU1NnhjfTrPYA== X-Received: by 2002:a05:6402:5ca:b0:445:c80a:3c2 with SMTP id n10-20020a05640205ca00b00445c80a03c2mr5698670edx.247.1661496490879; Thu, 25 Aug 2022 23:48:10 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:10 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:38 +0200 Message-Id: <20220826064758.3968647-10-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=lwgwjQjZ5r+fBFGgWaHJ/4glwKiNHQX3ubcenkd8z60=; b=XHy4mAsKHYz/z/a1QBZs/fB21BVzPse0CuFdBfRGNErkjq+GyMuA34tGpLX08fEXmp 9SAFNFvwLR79uhEWdLBos0efUmRUjC8U4dD17HZtJLuz2g4hI5LnaPjKpbL1+pO97BKe gdwfkS644FBjnNSaJxnxhsuU7YUHjCH4oOjbrn8cNnOAoHC5G6i+zOdejL+vQgQQiEnJ OqWHACIu+kajySyHlK1+Q8sCBkdxCd2nQekveCCSw/p0z7iFAu57IVFAfAWMnjawH+1W u6y7DcoY+Y9JVxYVzOvGBwh4O7NLUBRsXMTsVegSEQJODhniS2Q5LH9j+jCvKAEa1avC vO6w== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=XHy4mAsK Subject: [Buildroot] [PATCH v2 09/29] package/qt6/qt6base: add support for syslog backend X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 5 +++++ package/qt6/qt6base/qt6base.mk | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index fb573303d5..4d75fcb111 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -44,6 +44,11 @@ config BR2_PACKAGE_QT6BASE_XML help This options enables the Qt6Xml library. +config BR2_PACKAGE_QT6BASE_SYSLOG + bool "syslog support" + help + Logs to the standard UNIX logging mechanism. + config BR2_PACKAGE_QT6BASE_DBUS bool "DBus module" depends on BR2_TOOLCHAIN_HAS_THREADS diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index bdb7f00e65..7d6a79d00a 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -118,5 +118,11 @@ else QT6BASE_CONF_OPTS += -DFEATURE_xml=OFF endif +ifeq ($(BR2_PACKAGE_QT6BASE_SYSLOG),y) +QT6BASE_CONF_OPTS += -DFEATURE_syslog=ON +else +QT6BASE_CONF_OPTS += -DFEATURE_syslog=OFF +endif + $(eval $(cmake-package)) $(eval $(host-cmake-package)) From patchwork Fri Aug 26 06:47:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670525 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVp86F2nz1yhX for ; Fri, 26 Aug 2022 16:50:24 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 3175B610BF; Fri, 26 Aug 2022 06:50:23 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 3175B610BF X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26EhEtl2GaHW; Fri, 26 Aug 2022 06:50:21 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id 91B91610B8; Fri, 26 Aug 2022 06:50:20 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 91B91610B8 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id CA6A01BF8A8 for ; Fri, 26 Aug 2022 06:48:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id A5C62610AD for ; Fri, 26 Aug 2022 06:48:14 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org A5C62610AD X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sR_EVm0rwFi2 for ; Fri, 26 Aug 2022 06:48:14 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org EC9B260B1A Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) by smtp3.osuosl.org (Postfix) with ESMTPS id EC9B260B1A for ; Fri, 26 Aug 2022 06:48:13 +0000 (UTC) Received: by mail-ej1-x62a.google.com with SMTP id fy31so966878ejc.6 for ; Thu, 25 Aug 2022 23:48:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=jF1qc0InZirXgDKihWV/DelUqU0/WRDoAVL2bbT9X4w=; b=FXyY3JOF/299Q3mbevyLjKbYPx+yLDsX+hnRBSkl86sFHumnrG4bKFDwb9pvXv/DHI yA5dwzGPGE+YFa07raRc+Z4IxbizBDKiKMXszWobX96fOtjOYrnhc+JuiL5ZL6t1qZcw 5je2Oz1P58CGmvXFoMfw8FoTu6czXDNVlYq1/CUih1ga5YzKq7u0YooVoqZ9ac1FSt64 D56ZcKQq+cAHyeCz8c9gt0LL9NX3foSfj/LWLu9CfrUBP/1/oS8crjbGbmsu9dOjvRLT wj1yB9JRNy+u1GvVOekcNcfl4vRAzWL/wf8vyUundVlsePYYkH6GS0daMuCtcPwwqb6C 6JOw== X-Gm-Message-State: ACgBeo1nqVbgl95WaRXimkK3BCE26vfsBVD8xFJy08RVp7q3b3CASK5B Szb0MFt5Doo/1AsYv60Wmlp2OL+sH1q/AT0w X-Google-Smtp-Source: AA6agR68BumbnWaCX8RIOSnbEzRLR+LLKjNPsztgBRr/1B/n7K2DQf5ldCzI2EYARN5DNctQ40uDQQ== X-Received: by 2002:a17:906:7116:b0:73d:d0a6:2db8 with SMTP id x22-20020a170906711600b0073dd0a62db8mr4226096ejj.123.1661496491835; Thu, 25 Aug 2022 23:48:11 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:11 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:39 +0200 Message-Id: <20220826064758.3968647-11-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=jF1qc0InZirXgDKihWV/DelUqU0/WRDoAVL2bbT9X4w=; b=eDTQYTxbyK5JmDPecuMEhz8iPUtKUg1bR/y7wXnyBZDYS1h1WNrW3mbbNp/4xJt0ia 8940bdNvFo/oRsE6VX74oy2eORKEzVipwx5YVQlcOtrp9XqCFKHChj7wP494zD7XV2j3 m2hU+R7ZMTIusI4s5LRS/ep2SzT2RwnczHFyuD6eRiwwf4fk14+Xgi8Ybt0iR5wS+0wn eLKA4ur7ETlFJufVascyxn5c4KDVpWpz143aSadKcvRHO6JPKMSzVYV6dNCY8s1i7cG4 bDQ1y3cwpJ7wxwAuoJ++qTZxoeM7ajTJEfaSfE5xrVIktwDU1gmQGrjzLZDHyOPPAUIW 6LuQ== X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=eDTQYTxb Subject: [Buildroot] [PATCH v2 10/29] package/qt6/qt6base: add qt support for journald when using systemd X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/qt6base.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 7d6a79d00a..d7c3e8a592 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -118,6 +118,13 @@ else QT6BASE_CONF_OPTS += -DFEATURE_xml=OFF endif +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +QT6BASE_CONF_OPTS += -DFEATURE_journald=ON +QT6BASE_DEPENDENCIES += systemd +else +QT6BASE_CONF_OPTS += -DFEATURE_journald=OFF +endif + ifeq ($(BR2_PACKAGE_QT6BASE_SYSLOG),y) QT6BASE_CONF_OPTS += -DFEATURE_syslog=ON else From patchwork Fri Aug 26 06:47:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670526 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVpP2sWsz1yhX for ; Fri, 26 Aug 2022 16:50:37 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id B4A4183E83; Fri, 26 Aug 2022 06:50:35 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org B4A4183E83 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sb35EQU2NLwu; Fri, 26 Aug 2022 06:50:34 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id D956983E8A; Fri, 26 Aug 2022 06:50:32 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org D956983E8A X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 0A24D1BF8A8 for ; Fri, 26 Aug 2022 06:48:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id D85D0409B6 for ; Fri, 26 Aug 2022 06:48:15 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org D85D0409B6 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G7J-EmZ5krpj for ; Fri, 26 Aug 2022 06:48:15 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org F2CBC40336 Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) by smtp4.osuosl.org (Postfix) with ESMTPS id F2CBC40336 for ; Fri, 26 Aug 2022 06:48:14 +0000 (UTC) Received: by mail-ed1-x52d.google.com with SMTP id x93so805646ede.6 for ; Thu, 25 Aug 2022 23:48:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=vnUD8H+p40x0dgu4/HlHo5PKt4exbfSVp890FNUqLCU=; b=Cp9Vqh3kvGLAKRSibh8s5vqQhO+tOhCx3p+NdCOYVCCpipZ2vNk8jTG+LnAnL8MMVs bQztQ0QWwdCek6I9Lj/Q/OUpBFj6rhW7ELRT+neJ9eY+OKJghysH1nGVh+pApSHUxdIR /rgewLXUfiB7zG50tHVRrUuFJ5P1KhINrz2Aw+C5mM1LPlAKaqOYovUjfvGbgEP8Fnjm uolvjYyWr4UTe1/6LXJJ8nrvXKkc29/49ozbuQ3tNkQdBHS8/l6P0c2JdwoBEJl8TOUS lOZPRtreIB6/4oBpK+Wp6ikpOMCsVH95Jpx4ZN+xfM0CSTRWWXQo4UZcIPid8PAI5VSs c3tg== X-Gm-Message-State: ACgBeo0FWdCtgq3DRhrhJTuY+0xn96hcWfNQjuje2OF4pq2JI7Z09nK4 YydCC/hicxUv/FVPdS7L5Z9XVU48pfzscIpc X-Google-Smtp-Source: AA6agR5TlQgS3TISXm9UaCVBWO5oxy4RAMAD9R3ekQiPHTaWv+u/DSH1OfGROgwmf2AQo/miUQsUmg== X-Received: by 2002:a05:6402:c45:b0:442:c549:8e6b with SMTP id cs5-20020a0564020c4500b00442c5498e6bmr5742682edb.123.1661496492793; Thu, 25 Aug 2022 23:48:12 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:12 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:40 +0200 Message-Id: <20220826064758.3968647-12-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=vnUD8H+p40x0dgu4/HlHo5PKt4exbfSVp890FNUqLCU=; b=GZlPibIg27YWPjYF5ClCykwogqKYB01sa/ggwB8G+RR/DxGcytIt7CorlYr6KOv4wf iqNBfUQXqz85fArOJcTmKM6/Z/fLeJ03a2xczI1TxZ42OcUAcRWYYJ03dwL7Ygmk+cWd 9+W3mWkOBsES7YHSDJpnDzgSO6SQWujVcPPluY4HsMD6oXKpdw4AZV7kPvJAhmBI9B8M 9UAIbxmfA/YcllbTv/JcwHGZTmUbupVJ18c0Wlx+JVtRZy0aKzUDuQqHlCMIJb6cONMj 7iKuJG2wNDUIDdLalH6reM0E0qg1pR4kF13tQoxmdibb0AVI45JLD2PoGFNk4gpok+ei HMAA== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=GZlPibIg Subject: [Buildroot] [PATCH v2 11/29] package/qt6/qt6base: add qt support for zstd when using the package X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/qt6base.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index d7c3e8a592..440617ba74 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -125,6 +125,13 @@ else QT6BASE_CONF_OPTS += -DFEATURE_journald=OFF endif +ifeq ($(BR2_PACKAGE_ZSTD),y) +QT6BASE_CONF_OPTS += -DFEATURE_zstd=ON +QT6BASE_DEPENDENCIES += zstd +else +QT6BASE_CONF_OPTS += -DFEATURE_zstd=OFF +endif + ifeq ($(BR2_PACKAGE_QT6BASE_SYSLOG),y) QT6BASE_CONF_OPTS += -DFEATURE_syslog=ON else From patchwork Fri Aug 26 06:47:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670527 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVpc45rzz1yhX for ; Fri, 26 Aug 2022 16:50:48 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id DC19C610B2; Fri, 26 Aug 2022 06:50:46 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org DC19C610B2 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BTYQrFaxK6vj; Fri, 26 Aug 2022 06:50:46 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id 07B73610AE; Fri, 26 Aug 2022 06:50:45 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 07B73610AE X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 867F21BF8A8 for ; Fri, 26 Aug 2022 06:48:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 5E13C83E8F for ; Fri, 26 Aug 2022 06:48:17 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 5E13C83E8F X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5a8migEkaggB for ; Fri, 26 Aug 2022 06:48:16 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org DA94683E85 Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) by smtp1.osuosl.org (Postfix) with ESMTPS id DA94683E85 for ; Fri, 26 Aug 2022 06:48:15 +0000 (UTC) Received: by mail-ej1-x62a.google.com with SMTP id kk26so1350225ejc.11 for ; Thu, 25 Aug 2022 23:48:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=ezc8B4Y3+YCdxtBQx53kMjL0k4Yz53GcWnTCi1Boj2I=; b=PnW+cTEuPj1yextLO9FTaHdurEqVlrabc2nkApx5Uaf7kvLW7JmtOd4P6KSQArnnl2 EHCBUHoAHrdUZ3Flxi2ScWeDmzjw/3b1CksOHUgQidDTeC5sisyM87N30zEUHCcJ4ngk t+cmaI+9mh5pdJLqJ9YcUYmi3dWFaYGmh3ph8x9yZLEK4fGvRNa6vJzZ7Cz0Fi8tLMsB rZx8WoOt9OfL0oJ0Sy3SwPX1SJ8MPLIS4m7dmQx8ZaXj/l9hmbfTe+ipDSF8XfU9ECuU 4OkWeQeezb2Spke3ta/b3MkwNCoi32i6ghS+rXPMFPqG6P7xGSRCkfSPBQNkT7vK1DdH OtFg== X-Gm-Message-State: ACgBeo2IdHi5cn/fgio5MnWpfv0hGKABGVimq0xlUEXdhMcdqXZFAtPC cKvmSxmbJfSo+hAPSwwJFSGVaMZCEaNPOtzM X-Google-Smtp-Source: AA6agR6YKB6a7rtQtGnDTJDbl4l0qvcV/6kTn3aKAAOHexZUj9Scl/9x6SZMpJ6PjOUWhVKZ6KHEkg== X-Received: by 2002:a17:907:948f:b0:731:3f2e:8916 with SMTP id dm15-20020a170907948f00b007313f2e8916mr4814786ejc.442.1661496493724; Thu, 25 Aug 2022 23:48:13 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:13 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:41 +0200 Message-Id: <20220826064758.3968647-13-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=ezc8B4Y3+YCdxtBQx53kMjL0k4Yz53GcWnTCi1Boj2I=; b=m5UEALJ83MoB1B5QKk7tyJUcsOxSvOlZ9lpAhG/FCk5xCvTyYje+t0jircGesJDqi1 fd9vMKlqafud0VzZOhxLus/jiBODeVo7vTVVI6ChBRg4WwdnRuPkmqaf4bJruEQSjcxF 8FVvoxTqDvD/FWi2W21pNApJ9RKkhhtY/bNG89TrMMtc6V2Je8BP39tlzbE1DKB3fK4I dK3mBk5uOH5zdm97bpdWWcmbBwzUVQSApn1B6n2SYfAJElx0kIZ7h8voWKEewATf7tjK RbH9cGBw1/r3ToNGP6mGHXn+vGCPGnPDTwlQu5st3YcrK+Xv9pVtz+2WRWQrrd9Bin9V 92qg== X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=m5UEALJ8 Subject: [Buildroot] [PATCH v2 12/29] package/qt6/qt6base: add qt support for SSE/AVX SIMD extensions X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/qt6base.mk | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 440617ba74..5474a80302 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -35,6 +35,25 @@ QT6BASE_CONF_OPTS = \ -DFEATURE_system_zlib=ON \ -DFEATURE_system_libb2=ON +QT6BASE_CONF_OPTS += -DFEATURE_sse2=$(if $(BR2_X86_CPU_HAS_SSE2),ON,OFF) +QT6BASE_CONF_OPTS += -DFEATURE_sse3=$(if $(BR2_X86_CPU_HAS_SSE3),ON,OFF) +QT6BASE_CONF_OPTS += -DFEATURE_sse4_1=$(if $(BR2_X86_CPU_HAS_SSE4),ON,OFF) +QT6BASE_CONF_OPTS += -DFEATURE_sse4_2=$(if $(BR2_X86_CPU_HAS_SSE42),ON,OFF) +QT6BASE_CONF_OPTS += -DFEATURE_ssse3=$(if $(BR2_X86_CPU_HAS_SSSE3),ON,OFF) +QT6BASE_CONF_OPTS += -DFEATURE_avx=$(if $(BR2_X86_CPU_HAS_AVX),ON,OFF) +QT6BASE_CONF_OPTS += -DFEATURE_avx2=$(if $(BR2_X86_CPU_HAS_AVX2),ON,OFF) +# no buildroot BR2_X86_CPU_HAS_AVX512 option yet +QT6BASE_CONF_OPTS += \ + -DFEATURE_avx512bw=OFF \ + -DFEATURE_avx512cd=OFF \ + -DFEATURE_avx512dq=OFF \ + -DFEATURE_avx512er=OFF \ + -DFEATURE_avx512f=OFF \ + -DFEATURE_avx512ifma=OFF \ + -DFEATURE_avx512pf=OFF \ + -DFEATURE_avx512vbmi=OFF \ + -DFEATURE_avx512vl=OFF + define QT6BASE_BUILD_CMDS $(TARGET_MAKE_ENV) $(BR2_CMAKE) --build $(QT6BASE_BUILDDIR) endef From patchwork Fri Aug 26 06:47:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670528 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVpr6T6Mz1yhf for ; Fri, 26 Aug 2022 16:51:00 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 37C6083E8B; Fri, 26 Aug 2022 06:50:59 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 37C6083E8B X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Pjh4qnDUSP5s; Fri, 26 Aug 2022 06:50:58 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 5D1BD83112; Fri, 26 Aug 2022 06:50:57 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 5D1BD83112 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id B96C71C11A9 for ; Fri, 26 Aug 2022 06:48:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 8FE9F40336 for ; Fri, 26 Aug 2022 06:48:16 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 8FE9F40336 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aFFD-r5DPccL for ; Fri, 26 Aug 2022 06:48:15 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 8463C40919 Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) by smtp4.osuosl.org (Postfix) with ESMTPS id 8463C40919 for ; Fri, 26 Aug 2022 06:48:15 +0000 (UTC) Received: by mail-ed1-x52d.google.com with SMTP id x93so805700ede.6 for ; Thu, 25 Aug 2022 23:48:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=ZcVmN8QOZ9MmSQOocyDgQ6lK7U6knmmRTjz2Mkscpf0=; b=D2DKtpcRCvb7QNr21d9SZOATPbyMYEqs34+4oJ+M95wqfaoogwwmMKEFEfJIQ/AE4z scbEsYG3gN6/S99IyZfcc0Qab/l48cs4EFGF4pNNHsFR+WB3P7qc3b2IOZO183ELOE1Q v3PYoWZ+DKlqbxTnYRE7/O6lkEjePwR/ehAhuYXiuhO8ihmYGLDgt/mQpEWRJYI4gdho DiJ+OEPduJkncj7U5Zi68xbwKdijeZbvLYJsL+4TdTIFKVZPS3t1sK7wFYT0xr8Ckbc/ lN8C73Ea7kOauTqc3Q+cGP1egnjVI8jAZJyI37cp8IQBJon5D1LNze8M6C1ZaFglHZiR btRg== X-Gm-Message-State: ACgBeo2PRIdsa2kIIACnZXyx9/IEgCiw4giA4nIzhSeouN//FZZ5ykR3 Dt571Mqk49eibqRMl62e6TCVMXiyDz22BOed X-Google-Smtp-Source: AA6agR6lqQOg+mP/Ijj4oDT7bhydRossvQegfvyhR+PfoH51Vl5L5cUWsPKk30H4YilyNYxAUf8fhw== X-Received: by 2002:a50:ee0f:0:b0:447:f097:aef with SMTP id g15-20020a50ee0f000000b00447f0970aefmr884535eds.20.1661496494694; Thu, 25 Aug 2022 23:48:14 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:14 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:42 +0200 Message-Id: <20220826064758.3968647-14-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=ZcVmN8QOZ9MmSQOocyDgQ6lK7U6knmmRTjz2Mkscpf0=; b=j4naXHiF9J1N7JcNX4Sm4f95pzCfJsvUVaOYBWasxhsjjqG7MB5ZYraRO3kraOkVz0 0WR1kCRvYOTy2rYyxBP0Gpic6BJCmRo7jeM7ICoHLPgtQTawVeJTPO1ytC+tJiudPoln froT3QXIZ8OjO36GjtT8cmFbLg7svCK62p4ya9rwhRou2kZDZHekED6X5qfntyynMFYp ubdkSnXronkVaFQNvKYXBzSRwNjxON66b/wd6ppsKT5psDJGh0fJJBchjO8vKg4iRpkJ ghAqgVGVQFccpfmbBpgAtTbcyhL46L0BXVuYC8+j76CXIPMeUviORt2AHPniYCdONXT7 NOPg== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=j4naXHiF Subject: [Buildroot] [PATCH v2 13/29] package/qt6/qt6base: add linking to libatomic X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" This patch might not be necessary for qt6 but I can't find anything indicating so, Yann E. made the original commit for this on qt5 so he might be aware of current necessity --- package/qt6/qt6base/qt6base.mk | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 5474a80302..033e92c26b 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -157,5 +157,10 @@ else QT6BASE_CONF_OPTS += -DFEATURE_syslog=OFF endif +ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) +# Qt needs atomics, which on various architectures are in -latomic +QT6BASE_CONF_OPTS += -DCMAKE_SHARED_LINKER_FLAGS="-latomic" +endif + $(eval $(cmake-package)) $(eval $(host-cmake-package)) From patchwork Fri Aug 26 06:47:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670529 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVq51Qycz1yhX for ; Fri, 26 Aug 2022 16:51:13 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 838F340C2E; Fri, 26 Aug 2022 06:51:11 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 838F340C2E X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20hslM5gJIk9; Fri, 26 Aug 2022 06:51:10 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id A6B6640CE6; Fri, 26 Aug 2022 06:51:09 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org A6B6640CE6 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 196C11BF8A8 for ; Fri, 26 Aug 2022 06:48:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id E7EB3409B6 for ; Fri, 26 Aug 2022 06:48:18 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org E7EB3409B6 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HblEDryTDFnk for ; Fri, 26 Aug 2022 06:48:18 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 0510F40919 Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) by smtp4.osuosl.org (Postfix) with ESMTPS id 0510F40919 for ; Fri, 26 Aug 2022 06:48:17 +0000 (UTC) Received: by mail-ej1-x633.google.com with SMTP id y3so1410421ejc.1 for ; Thu, 25 Aug 2022 23:48:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=YFC/ceAYsNX6x+rgkhO7qYv/NiO5mWwFsnQU8/GOFlg=; b=V66cuSdkwYH6Wm6F/UznOW/ay4lQuVYN2sSiW7di2ISd1WHvPMFA+N1PyKzLDOBlCQ DcEGb5O9t/b6AfFbwRZ968cTwbgOehoqdAxlaueeIJmnRa2xEDJTUSpMtO7ops01F++f fMYv1fKHrf9cITdHMoCuDHUg+8tvjksa25x7sSi9BPfoBE5MycpRPSDwg3rhlIECfeuE QSKDtnNTU7KzulFxOcOaZdvrEVZmKTHh8Fx9iCyDT5+uX34YTh4Vz0spsS8p4d6s56Yu E8uJGhAW6ki6YP+qKFR5pUdfq2tyZgDpAAkwjZmF4cdTFlFMkySbcfBHMqDEM+pf95oK 4Ujw== X-Gm-Message-State: ACgBeo1rEtucofNHDWHP9/pemfqliBrtUk9YBTkxj36NyYDIsATkp3fq xSGFJTe7Oki03W1xORljy729R75ECSLzgyKF X-Google-Smtp-Source: AA6agR5fH+U4c9yRPD9r86cIXIsDu+AtL/6DoiGPUL4DOuNsqHhc/fPhfzLMNLMAw8PbPNR+eAwiqw== X-Received: by 2002:a17:907:97cd:b0:731:5d0:4434 with SMTP id js13-20020a17090797cd00b0073105d04434mr4329490ejc.603.1661496495675; Thu, 25 Aug 2022 23:48:15 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:15 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:43 +0200 Message-Id: <20220826064758.3968647-15-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=YFC/ceAYsNX6x+rgkhO7qYv/NiO5mWwFsnQU8/GOFlg=; b=PX/8jicVNVpGKbE3/watC9vVKY2ycURAYmSd0v5dpI47tcplpuW+yauinNT7PnmBfk ZiK4ptkRMOcEetFEFWx5xfAvyEElf3Hu9igtug7P6rONIxMLPjoipgJrvaPg4f+e0T6Z Sf5Jf3oIj6b/3U6xwWSGRrHlT906HRiAMQ35AjZWV7gkjPhTg/o7n1K3h4ITKzZm/S7s mdYdwrP79rVi0ZoCpJksb3EabPtPXgkeIjzVnXC021BXuhN+mTBD3hX3olcN9+v7Et2c 7yS/j3YpboaZjJVlkYHKHAe/X8fyLn45BVMnIqKmUb672BHt/18s0ycPY+twjpr76LR4 m7Hw== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=PX/8jicV Subject: [Buildroot] [PATCH v2 14/29] package/qt6/qt6base: add support to link qt to openssl X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/qt6base.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 033e92c26b..9784a9bd73 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -96,6 +96,14 @@ define HOST_QT6BASE_INSTALL_CMDS $(HOST_MAKE_ENV) $(BR2_CMAKE) --install $(HOST_QT6BASE_BUILDDIR) endef + +ifeq ($(BR2_PACKAGE_OPENSSL),y) +QT6BASE_CONF_OPTS += -DINPUT_openssl=yes +QT6BASE_DEPENDENCIES += openssl +else +QT6BASE_CONF_OPTS += -DINPUT_openssl=no +endif + ifeq ($(BR2_PACKAGE_QT6BASE_DBUS),y) QT6BASE_CONF_OPTS += -DFEATURE_dbus=ON QT6BASE_CONF_OPTS += -DINPUT_dbus=linked From patchwork Fri Aug 26 06:47:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670530 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVqK4ZGKz1yhX for ; Fri, 26 Aug 2022 16:51:25 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id EB49D40D24; Fri, 26 Aug 2022 06:51:23 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org EB49D40D24 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DL4ZYfM7Utye; Fri, 26 Aug 2022 06:51:23 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id E76BB40C39; Fri, 26 Aug 2022 06:51:21 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org E76BB40C39 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 478561BF8A8 for ; Fri, 26 Aug 2022 06:48:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 9735440919 for ; Fri, 26 Aug 2022 06:48:19 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 9735440919 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gg3j8T7L5EAK for ; Fri, 26 Aug 2022 06:48:18 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org E2A3B40336 Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) by smtp4.osuosl.org (Postfix) with ESMTPS id E2A3B40336 for ; Fri, 26 Aug 2022 06:48:17 +0000 (UTC) Received: by mail-ed1-x52d.google.com with SMTP id x93so805775ede.6 for ; Thu, 25 Aug 2022 23:48:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=CkXUx+OUJc4PF1TVvSiqmZQW6BbqugaO5YEPdzqV6kg=; b=NSmPW2CUpqKkoYFPEISYplQjon7KJHnOSd/X4T4jmxMTYu3wbE91mlZU95zwFrP/PG e8SC8oaIF8c6AYLqRHp4eUKGQyqyFDxZZdpNaEwGXgNnXICeDskNrfQyJ0y/uyZg98+o mrdqQgT9xtqyewwsKFidBhkZA4I1eKoZev7eQ6tayHA/fyHgxZf6RBDzVG9UvuBMezJU vb0vBGbmAOCEpMzwO6oNiBMWvEw+S9kTAKMbR9uN0I04Dg4imZsS74qOQ18ytfahd/ER 36i9Xxy6ClAhQGNvkkdd3VgxQ0TCSHLux0z7cyBBX5VVe+41zqFW1yeoosNMONUwlepp QGyQ== X-Gm-Message-State: ACgBeo0BXhhdkmQ8NPNhlsV6p7x+BRiAI0dxEYsX9z7bHJ4WEkAGdsIO jDx/lZ+7EQEarjWB79Vi8FnjdbmrcILlaCCo X-Google-Smtp-Source: AA6agR4oeSA+4qogkE1SCobiGXbu3dROSP90S/+rY2A8duxvxpfmATn8dINrqlk+FAP/NHKy2+oyxA== X-Received: by 2002:a05:6402:350b:b0:43e:f4be:c447 with SMTP id b11-20020a056402350b00b0043ef4bec447mr5835493edd.427.1661496497026; Thu, 25 Aug 2022 23:48:17 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:16 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:44 +0200 Message-Id: <20220826064758.3968647-16-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=CkXUx+OUJc4PF1TVvSiqmZQW6BbqugaO5YEPdzqV6kg=; b=HeCIY2tkhTdLaOpH8Mxk5dZZxg1U+Dv68SGrhgoghHAiZsOU/+uk96OUUpvqg+L5jt gYRmln/Q+RAlxznC3lFoQNYNAFvktR65sGGBuS5h1L8EaS/RiXpN/ilinIZDb4/Xdi2m CFpr9vLaVz/YKN8Vj/kH1NCkbFug/BKWyGWN9oPFwMXBeA0T1yPJmfwM7NsBnoGVqrYJ DHA+Yz88PWYjeg5qbhGac/xjl5c3Rl9OFlnwoK2lGcYm1yqJzbxR9i3T+5QfJ+glJomL +1KNSmoGmibvj1Azk4lXrPt5+Q+AuvI3hpZtkt4WhUkTLCx17WN1DVwT9PbNcJf7cy2X T7Tg== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=HeCIY2tk Subject: [Buildroot] [PATCH v2 15/29] package/qt6/qt6base: add qt icu support X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 15 +++++++++++++++ package/qt6/qt6base/qt6base.mk | 7 +++++++ 2 files changed, 22 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 4d75fcb111..e9bb7602a9 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -57,4 +57,19 @@ config BR2_PACKAGE_QT6BASE_DBUS help This option enables the D-Bus module. +config BR2_PACKAGE_QT6BASE_ICU + bool "Enable ICU support" + depends on !BR2_BINFMT_FLAT # icu + depends on BR2_HOST_GCC_AT_LEAST_4_9 # icu + depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # icu + select BR2_PACKAGE_ICU + help + This option enables ICU support in Qt6. This is for example + needed for Qt6Webkit. + +comment "icu support needs a toolchain w/ gcc >= 4.9, host gcc >= 4.9" + depends on !BR2_BINFMT_FLAT + depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \ + !BR2_HOST_GCC_AT_LEAST_4_9 + endif diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 9784a9bd73..aa2def64ae 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -115,6 +115,13 @@ QT6BASE_CONF_OPTS += -DFEATURE_dbus=OFF HOST_QT6BASE_CONF_OPTS += -DFEATURE_dbus=OFF endif +ifeq ($(BR2_PACKAGE_QT6BASE_ICU),y) +QT6BASE_CONF_OPTS += -DFEATURE_icu=ON +QT6BASE_DEPENDENCIES += icu +else +QT6BASE_CONF_OPTS += -DFEATURE_icu=OFF +endif + ifeq ($(BR2_PACKAGE_QT6BASE_EXAMPLES),y) QT6BASE_CONF_OPTS += -DQT_BUILD_EXAMPLES=ON else From patchwork Fri Aug 26 06:47:45 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670533 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVr23RxWz1yhX for ; Fri, 26 Aug 2022 16:52:02 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id C584940D73; Fri, 26 Aug 2022 06:52:00 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org C584940D73 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3UjtrHVluayf; Fri, 26 Aug 2022 06:52:00 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id F1B1740C63; Fri, 26 Aug 2022 06:51:58 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org F1B1740C63 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 7C46F1BF8A8 for ; Fri, 26 Aug 2022 06:48:22 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 44C8840336 for ; Fri, 26 Aug 2022 06:48:21 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 44C8840336 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4Qn8kJjnRXj8 for ; Fri, 26 Aug 2022 06:48:20 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 40BEE409B6 Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by smtp4.osuosl.org (Postfix) with ESMTPS id 40BEE409B6 for ; Fri, 26 Aug 2022 06:48:20 +0000 (UTC) Received: by mail-ed1-x52c.google.com with SMTP id b44so945568edf.9 for ; Thu, 25 Aug 2022 23:48:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=qNmDKsGCg0ZfOGCqXTSHp317MXZ1a26wupQAgGjN4lE=; b=hahjY80O/XSDLG3VrWiIIsaKOXx9Op2yanNz700xWDZLv3zzlU+vDVF7znfmXZEGN0 WRx8a84yOOkmRnUFt6CsIxmWOy/w3uN3FhQ2yXvIhWzWKe7gwJANUjasuLDnZxsjrag8 KTTtKiqJsMUwmvht1YgJWefNGS1VXHWEF6jPXgPWybjkp7Kq3iZsgCKoD8GJ7FJNBlGy /frFm70XYAhytEjTo4lRUN/Mn1HvuilcxR968DnIOTzFNzDIwJGAo9oqx1vPRgszZa4r IxLRl7cL61/ksU/Ksn5qN5h0QnTaeo3wvcmnfdOYg64QwEvuqnJe6p2AiFb65LTHdY9n mVFA== X-Gm-Message-State: ACgBeo3Mc7A/sOKfyykiSOIbw3Dvl+3BfdIBOUwhO99Fq7N9NYY1PEqs N7QbEKDBSsupotAV6sQtmbJW8WgiF/0EFM+W X-Google-Smtp-Source: AA6agR6b9B4Boar8CW+o/RP2y+sOzQ+oT9QkyQQ5XLhIVh5SK9GySOpCITWL/a5zyGPunBbA1v2dyw== X-Received: by 2002:a05:6402:454:b0:447:59a8:fc7d with SMTP id p20-20020a056402045400b0044759a8fc7dmr5795179edw.68.1661496498070; Thu, 25 Aug 2022 23:48:18 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:17 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:45 +0200 Message-Id: <20220826064758.3968647-17-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=qNmDKsGCg0ZfOGCqXTSHp317MXZ1a26wupQAgGjN4lE=; b=Gebtf7mlVT07NK/vt8WSQEN785GbI86JcU7upUvwX6Tq9bosheJLpmlLllae4srYDc Kv9LyJjfgHnA/CfrRni4Ja9YG4DFjP0Bs+q+7WqU23HyUX7P1Isx8s/E8ji+RRZ9LEez d3/baNypMPFtlTylHAJ2LtReS3umoK2taXik/qrM1FD+/GeFN9VRWf+nLfwdrHoT5Ipw 0uLtZLCGqWMUClFr/Uewi89wFy0QxiQ1RUUaRTUhDlX1JqL0DgVJv6F73xNLziXJE+j9 lAj8NBCYMu3ptXsmN688IUGrbSfem75c4sB1QRt48dLhjp+2OgSkBHhG7G4yNF1W9kKe 8Yfg== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=Gebtf7ml Subject: [Buildroot] [PATCH v2 16/29] package/qt6/qt6base: add qt libudev support X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/qt6base.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index aa2def64ae..22034c8b3e 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -96,6 +96,12 @@ define HOST_QT6BASE_INSTALL_CMDS $(HOST_MAKE_ENV) $(BR2_CMAKE) --install $(HOST_QT6BASE_BUILDDIR) endef +ifeq ($(BR2_PACKAGE_HAS_UDEV),y) +QT6BASE_CONF_OPTS += -DFEATURE_libudev=ON +QT6BASE_DEPENDENCIES += udev +else +QT6BASE_CONF_OPTS += -DFEATURE_libudev=OFF +endif ifeq ($(BR2_PACKAGE_OPENSSL),y) QT6BASE_CONF_OPTS += -DINPUT_openssl=yes From patchwork Fri Aug 26 06:47:46 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670531 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVqY6670z1yhX for ; Fri, 26 Aug 2022 16:51:37 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 2DB5F610B1; Fri, 26 Aug 2022 06:51:36 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 2DB5F610B1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n0h_leleYnFY; Fri, 26 Aug 2022 06:51:35 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id 56F2660B56; Fri, 26 Aug 2022 06:51:34 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 56F2660B56 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 699101BF8A8 for ; Fri, 26 Aug 2022 06:48:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id D12A440919 for ; Fri, 26 Aug 2022 06:48:20 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org D12A440919 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fJyqkjBHHgNB for ; Fri, 26 Aug 2022 06:48:20 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org E482E40336 Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) by smtp4.osuosl.org (Postfix) with ESMTPS id E482E40336 for ; Fri, 26 Aug 2022 06:48:19 +0000 (UTC) Received: by mail-ed1-x52d.google.com with SMTP id x93so805839ede.6 for ; Thu, 25 Aug 2022 23:48:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=eJanuHmJDj8ZtvNPJGTbzwx2HP90eMSc+Qxt1/FhMBQ=; b=UpuvL4T6dIM0kvz3u9dbS8wfLaCf0nwkFjMXKkWfDzoXtswYACGroNFsySYYqRtotK z5YQkJH0+g9bhKOQ6cTkO4Nmqc4xZnUtjsGfqEHOuQTkR1K5FWixDtuISYajkJHBV3sk c6sM+EjxPE6e6NA6+GzCRvD07dpl99dvpBA0aTewwBz5YBXKICGW1qcOkoZFAJlBrvIG RzIM0mQKqxGjl68712olIe0dmm3XF2VVXegnRzcngI/Pu+dHaKIZoYTOXIKkCs5pRv5h hhwDl2iZ+YHE0yEDZRHdz3ZdOXno86w2P5v+YkA8Dp/f5ELIjzaQbAU5j/aMyQpzCrYx G0FA== X-Gm-Message-State: ACgBeo3Ik+YwHjCLvctbK2cxR2UN8xqTxpKmiq4gziFQlmXCoU7eMunA TrRsGYh9mckE/nEemGDfBGE5zX6bCkmgYT70 X-Google-Smtp-Source: AA6agR53QvhpUBCKWjVWK6aye6pY8bhqmCnhgeR/JAmY8iRPthBBKn+LRvp6r08sbPim8G02USjyqQ== X-Received: by 2002:aa7:c956:0:b0:43b:206d:c283 with SMTP id h22-20020aa7c956000000b0043b206dc283mr5671040edt.381.1661496499082; Thu, 25 Aug 2022 23:48:19 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:18 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:46 +0200 Message-Id: <20220826064758.3968647-18-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=eJanuHmJDj8ZtvNPJGTbzwx2HP90eMSc+Qxt1/FhMBQ=; b=Qv27N7jn/sMQO8bB0Q92iUBwAxUYo7qF8hBzonneieJ6svbguhZwzunwttqpeDWdbw GEu/WWjhB8mQRibWMTBHJy/CFRG1/3ZZDkbTXMEAEXDuFil1q5tcBtORJV8wK81NzKu+ EQE8QaQO7CBOXFIkp6B5tmwCB2tkraza4ex6VzzXXLcYoUibd16KtFEVA0iES7Br+DHc xbMMUQRsQeD3srge6ySZbydyHJ6DmFURgnQJmH3XlrePxAhinO37Pj0X5qBfP+KSOOp1 FcraLThCmwxlc2qmEK2u6fYhEUQHrWeDWE23v9zMl8vRLhs6zTxtm9VqD1RjFt1AhRau 04Ng== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=Qv27N7jn Subject: [Buildroot] [PATCH v2 17/29] package/qt6/qt6base: add qt libglib2 support X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/qt6base.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 22034c8b3e..4a51d530d7 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -121,6 +121,13 @@ QT6BASE_CONF_OPTS += -DFEATURE_dbus=OFF HOST_QT6BASE_CONF_OPTS += -DFEATURE_dbus=OFF endif +ifeq ($(BR2_PACKAGE_LIBGLIB2),y) +QT6BASE_CONF_OPTS += -DFEATURE_glib=ON +QT6BASE_DEPENDENCIES += libglib2 +else +QT6BASE_CONF_OPTS += -DFEATURE_glib=OFF +endif + ifeq ($(BR2_PACKAGE_QT6BASE_ICU),y) QT6BASE_CONF_OPTS += -DFEATURE_icu=ON QT6BASE_DEPENDENCIES += icu From patchwork Fri Aug 26 06:47:47 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670532 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVqp1Fx3z1yhX for ; Fri, 26 Aug 2022 16:51:50 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 744E3610CA; Fri, 26 Aug 2022 06:51:48 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 744E3610CA X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X7oPEBE3goyw; Fri, 26 Aug 2022 06:51:47 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id 95CAA610AF; Fri, 26 Aug 2022 06:51:46 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 95CAA610AF X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id F38591BF8A8 for ; Fri, 26 Aug 2022 06:48:21 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id DBA3E400F1 for ; Fri, 26 Aug 2022 06:48:21 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org DBA3E400F1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7CUvaaa4nITF for ; Fri, 26 Aug 2022 06:48:21 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 10A8440012 Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) by smtp2.osuosl.org (Postfix) with ESMTPS id 10A8440012 for ; Fri, 26 Aug 2022 06:48:21 +0000 (UTC) Received: by mail-ej1-x635.google.com with SMTP id h22so1392999ejk.4 for ; Thu, 25 Aug 2022 23:48:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=nsimSi9e1JHrG5y/4+npUQvPME5pyPX5LS4V1ggkqf8=; b=R9t4H6FwBp3PzE8QGv8o7Zz6l9CgAVAvXLap2JWKyz45+OY/gA1F5M5hMYqWf8jaOh vo7dmGngXUtX7E0zgvLFJ36c+nXa1OZVJo3S8u3gPqLQ5Nu+nhwDlRkTwfnvc93l11oG S/L8QNKAFRUbj4gaWcUg9QukcRDwjJ85DSqdcFuKkol3N0uXqEEz1La/8BOxsCC+4BC7 9xZeARb/E7CpQVszP5mW27qNLJCh0j0qLXD0EIYXATKlmkzZJWJxP7ebmIz+LsunO69v jWa3o3lpr29GaiYBbRdVS1hHALJt7Ecc3yXBBgV5zk6ZVsOl+waymEnQZqvGQPz+tO3A mvxw== X-Gm-Message-State: ACgBeo1CQ/hiwCx6cs5bIpsG1VGFgKGqevaUOmMClIDGH9Z9XV6ovqFx ReXNkUFiK2zuahw/7e2P+Z4mhL7Znz50uLKZ X-Google-Smtp-Source: AA6agR7NBAsbefjbv9xEbQIXom6vGYdq9ZjKHVkFGUklgLCfLI8UmByIux4a2vCW5d0ZeOhyLnF9vw== X-Received: by 2002:a17:907:3f0c:b0:73d:60fc:6594 with SMTP id hq12-20020a1709073f0c00b0073d60fc6594mr4746287ejc.669.1661496500186; Thu, 25 Aug 2022 23:48:20 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:19 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:47 +0200 Message-Id: <20220826064758.3968647-19-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=nsimSi9e1JHrG5y/4+npUQvPME5pyPX5LS4V1ggkqf8=; b=FgnBdMscAaFdfRigP0b5w/quMwIWRytfT7i0pxUcmc3h6fL2GAe5duodvxQvNZZokA KpDX0usuH3donfdUFfTh1JCsM5PRg2PGkgGRFJdkxjTkIlIKgniPAZGkepqPoAK/IZtp 7vLWb/PUvknWjXuEblqQAMijwmq10CNA5edF2MGR2v9FEnJvSnE+FwOYtxXx9E7x5MKj 5Fn8UtGnC9Ks4AVTRIvCACSpcAuoeDl3qmp7pE0U2VGLW96cInLD18oIvc2FaPHESGxD 8nMtDDnJD6EmvuBzNcSZfOIoC4xuz6YlAv0eP0bgCV/yP68L/WHusxAb97C8f1Vahlfd 0pAA== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=FgnBdMsc Subject: [Buildroot] [PATCH v2 18/29] package/qt6/qt6base: add support for passing custom options X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 10 ++++++++++ package/qt6/qt6base/qt6base.mk | 3 +++ 2 files changed, 13 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index e9bb7602a9..949bf26843 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -17,6 +17,16 @@ config BR2_PACKAGE_QT6BASE if BR2_PACKAGE_QT6BASE +config BR2_PACKAGE_QT6BASE_CUSTOM_CONF_OPTS + string "Custom configuration options" + help + Define custom qt6 configuration options which can be used to + enable or disable options not managed by buildroot. These + options are appended to the ones generated by buildroot and + passed to qt6base during configuration. + + Use cmake style '-Doption_name=ON' or -Doption_name=OFF'. + config BR2_PACKAGE_QT6BASE_EXAMPLES bool "Compile and install examples (with code)" select BR2_PACKAGE_QT6BASE_NETWORK diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 4a51d530d7..ce937300d0 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -190,5 +190,8 @@ ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) QT6BASE_CONF_OPTS += -DCMAKE_SHARED_LINKER_FLAGS="-latomic" endif +# Must be last so can override all options set by Buildroot +QT6BASE_CONF_OPTS += $(call qstrip,$(BR2_PACKAGE_QT6BASE_CUSTOM_CONF_OPTS)) + $(eval $(cmake-package)) $(eval $(host-cmake-package)) From patchwork Fri Aug 26 06:47:48 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670535 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVrW4Nssz1yhX for ; Fri, 26 Aug 2022 16:52:27 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id E21DD83E8C; Fri, 26 Aug 2022 06:52:25 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org E21DD83E8C X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9LZ1rltic0pu; Fri, 26 Aug 2022 06:52:24 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 8E9A683E83; Fri, 26 Aug 2022 06:52:23 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 8E9A683E83 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 4FADB1BF8A8 for ; Fri, 26 Aug 2022 06:48:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 2B35340012 for ; Fri, 26 Aug 2022 06:48:24 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 2B35340012 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RPQgEu-DxZMj for ; Fri, 26 Aug 2022 06:48:23 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 5E63B4014C Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) by smtp2.osuosl.org (Postfix) with ESMTPS id 5E63B4014C for ; Fri, 26 Aug 2022 06:48:23 +0000 (UTC) Received: by mail-ej1-x62a.google.com with SMTP id lx1so1344938ejb.12 for ; Thu, 25 Aug 2022 23:48:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=F2lfkKeu0KUaMEzji4lNyZqyqzK+YHQerLJX7iL5f4o=; b=y4ILlDg39+x0omtFlLx43WdU7M0zE3yqefHXFB9msJPlherqPTHxxjuFdR/gEsZNkx m2J9rU8C8Lle4I5lbAra328NMakgrPwkNMxlAiW0hlLldfbuzIlee5vhyGPpPwKV3ox+ zAuGUgHaaCWjQq1zXRNrIYdzxgZnJcSOdxD5MQE0kD6mKfgYDmW9K08+QIe5D+9c6GVf KK2qxdziHSgHinVmBZBBSxDCzisiFtlxHoEVxzsw3I/6wdPtVjGaIuIBbgQ5WAB3deRV j7nrh/My0c31KN8RWQ+N9g+bX5ybKZEfn+UKwsyyWZfJvGNfPJQ7XgnC0brPwkyS/r1S 8NPw== X-Gm-Message-State: ACgBeo1sZYNuLHN37ZJAxsfZvLiuu+L54FRWgl9OeYcGgkfyFIyB1nBI b3IvYQC0g+W/AZpfa18IqPTeuRYRPvYzDc2w X-Google-Smtp-Source: AA6agR4RIIxzPrnEFQGoJO+5TYbe75ZgW41V2qVwXLs+csXzHkl07kP5qMgJlkQ1LjxkxAXx2mhTuw== X-Received: by 2002:a17:907:31c7:b0:740:e3e5:c025 with SMTP id xf7-20020a17090731c700b00740e3e5c025mr482774ejb.341.1661496501193; Thu, 25 Aug 2022 23:48:21 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:20 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:48 +0200 Message-Id: <20220826064758.3968647-20-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=F2lfkKeu0KUaMEzji4lNyZqyqzK+YHQerLJX7iL5f4o=; b=Et6B5+T5fWkFHxAXdbShWguU5H4jWACer9DZGi+PyyOjH/kP7JzrIF3mWcIh3GsKJ8 tWrIJLK/1qA4dDQax+SQuT9BOXE1hjJUtamZhGKU9sWnUPdX/ymp7YFZmYX8ce3VZECV xPTMF2/gTDUYJ6M4XJRTbhLOxjp4D3doU8+4pt3fSOlekTx7anfXjDRR4S55dAMd1Zey Nf+YV+IHB/49rdf7nKFVfEkOvPInBEcZYxS5n5eH8gCemhyleNt4fRgSgchW7LeJD9Hl hoIP5Ux51tP4aFuNA/x6/Kl9PdWLZKozdSY6UUG+1t0mPLtkX/M2PfeeB3SBMs8DERdF N64A== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=Et6B5+T5 Subject: [Buildroot] [PATCH v2 19/29] package/qt6/qt6base: add support for sql module w/ mysql X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 18 ++++++++++++++++++ package/qt6/qt6base/qt6base.mk | 16 ++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 949bf26843..35a83beb92 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -44,6 +44,24 @@ config BR2_PACKAGE_QT6BASE_CONCURRENT help This options enables the Qt6Concurrent library. +config BR2_PACKAGE_QT6BASE_SQL + bool "sql module" + help + This options enables the Qt6Sql library. + +if BR2_PACKAGE_QT6BASE_SQL +config BR2_PACKAGE_QT6BASE_MYSQL + bool "MySQL Plugin" + depends on BR2_USE_MMU # mysql + select BR2_PACKAGE_MYSQL + select BR2_PACKAGE_NCURSES + select BR2_PACKAGE_READLINE + help + Build MySQL plugin + If unsure, say n. + +endif + config BR2_PACKAGE_QT6BASE_TEST bool "test module" help diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index ce937300d0..5a3798a1d2 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -103,6 +103,22 @@ else QT6BASE_CONF_OPTS += -DFEATURE_libudev=OFF endif +# Qt6 SQL Plugins +ifeq ($(BR2_PACKAGE_QT6BASE_SQL),y) +QT6BASE_CONF_OPTS += -DFEATURE_sql=ON +QT6BASE_CONF_OPTS += -DFEATURE_sql_db2=OFF -DFEATURE_sql_ibase=OFF -DFEATURE_sql_oci=OFF -DFEATURE_sql_odbc=OFF + +ifeq ($(BR2_PACKAGE_QT6BASE_MYSQL),y) +QT6BASE_CONF_OPTS += -DFEATURE_sql_mysql=ON +QT6BASE_DEPENDENCIES += mysql +else +QT6BASE_CONF_OPTS += -DFEATURE_sql_mysql=OFF +endif + +else +QT6BASE_CONF_OPTS += -DFEATURE_sql=OFF +endif + ifeq ($(BR2_PACKAGE_OPENSSL),y) QT6BASE_CONF_OPTS += -DINPUT_openssl=yes QT6BASE_DEPENDENCIES += openssl From patchwork Fri Aug 26 06:47:49 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670534 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVrG5gCNz1yhf for ; Fri, 26 Aug 2022 16:52:14 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 1F09C40D0F; Fri, 26 Aug 2022 06:52:13 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 1F09C40D0F X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MTOhPYN-WRaP; Fri, 26 Aug 2022 06:52:12 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 36F39400F1; Fri, 26 Aug 2022 06:52:11 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 36F39400F1 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id EE0291BF8A8 for ; Fri, 26 Aug 2022 06:48:23 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id D6EA940012 for ; Fri, 26 Aug 2022 06:48:23 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org D6EA940012 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XDpdpyhuRXHP for ; Fri, 26 Aug 2022 06:48:23 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 034E3400F1 Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) by smtp2.osuosl.org (Postfix) with ESMTPS id 034E3400F1 for ; Fri, 26 Aug 2022 06:48:23 +0000 (UTC) Received: by mail-ej1-x635.google.com with SMTP id h22so1393122ejk.4 for ; Thu, 25 Aug 2022 23:48:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=NET95BUjHQdADzOxmTcP+WCNy/TRDEWdWkrvtEGufG0=; b=OvCXiw12q0C6yTUpm182FBh38HsD3xz3YZ25ib5tVh34cFDtvcJDwn6BxrY1xdf/3l 9IpeRccaSHBrQnxz2+1lz3DlnDsMrirk7RW+HDJNYmVYY4iSBMOXc6u/G87mATQfYe5x YdgRdnmDHGTL5SjGc0eHRas/9YPj0l9korD/v5Z8dSbt6JU9buvlxmsh2DIjuuHWjCUE 1T66JIxWTa+RJydIpoWJw3lZjHAPduHiYEprU5aBOx6Evzrj0QMXvJpc6Xg9om3AO23b 1I09fabOp/9atP/4jJi2IvD9BHHJWEOWVxRNWKXEWidRuWgXqqLIbPAXIoy7w1dIVMzQ h5fA== X-Gm-Message-State: ACgBeo2O0RnSYKTFFeM9IPgCVYRm1/tD6FIE9LgHNT9IRV/2voLCSM5M JBaGq7Of68vR6GIGy01TyOM0TtvXvI+E9pWu X-Google-Smtp-Source: AA6agR66oHBG87w1WALI2dSViy3lHIZathloFdvi8qv068ABQeW2NLlmuRCVAe1YFznZ+ySvcohq7Q== X-Received: by 2002:a17:907:8a0a:b0:730:a118:75de with SMTP id sc10-20020a1709078a0a00b00730a11875demr4856267ejc.189.1661496502194; Thu, 25 Aug 2022 23:48:22 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:21 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:49 +0200 Message-Id: <20220826064758.3968647-21-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=NET95BUjHQdADzOxmTcP+WCNy/TRDEWdWkrvtEGufG0=; b=a+0AtWcBq93lIHKQKUv01HVbdV8SH7HS0Z5NQQKQ1mERxXf0282OSF0yxmP/wCfJ4r +h2syBJjKQbv5ApE0opiFUiggmg2qyc2fCP3rpH0Cetwvw0IxGID9Qf7nKDybeQkhPqu SQPJE29j0AO8BC9QqbjgPYQYAXO79vgpVJh01oi/OQG4xUd111/8yg26zvBj6MrhTc7j IrN5azbqZHl5OGiuVOt8pFJotmxohcqE4aAPYSG0cEmh5bSFkhgyX5cRyNiZDa1Yt6Yw SMAAZvJJfkQntmE4J2LNpiLcgN3fJy+CTDkZwdDt5vimq6oFrcDi8fgBPnhEdeCEpfFr 53bg== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=a+0AtWcB Subject: [Buildroot] [PATCH v2 20/29] package/qt6/qt6base: add support for sql module with postgresql X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 14 ++++++++++++++ package/qt6/qt6base/qt6base.mk | 7 +++++++ 2 files changed, 21 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 35a83beb92..9cbbce6e4c 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -60,6 +60,20 @@ config BR2_PACKAGE_QT6BASE_MYSQL Build MySQL plugin If unsure, say n. +config BR2_PACKAGE_QT6BASE_PSQL + bool "PostgreSQL Plugin" + depends on BR2_USE_MMU # postgresql + depends on !BR2_STATIC_LIBS + depends on BR2_USE_WCHAR # postgresql + select BR2_PACKAGE_POSTGRESQL + help + Build PostgreSQL plugin + If unsure, say n. + +comment "PostgreSQL plugin needs a toolchain w/ wchar, dynamic library" + depends on BR2_USE_MMU + depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR + endif config BR2_PACKAGE_QT6BASE_TEST diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 5a3798a1d2..69c59b8d6f 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -115,6 +115,13 @@ else QT6BASE_CONF_OPTS += -DFEATURE_sql_mysql=OFF endif +ifeq ($(BR2_PACKAGE_QT6BASE_PSQL),y) +QT6BASE_CONF_OPTS += -DFEATURE_sql_psql=ON +QT6BASE_DEPENDENCIES += postgresql +else +QT6BASE_CONF_OPTS += -DFEATURE_sql_psql=OFF +endif + else QT6BASE_CONF_OPTS += -DFEATURE_sql=OFF endif From patchwork Fri Aug 26 06:47:50 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670536 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVrp1CQwz1yhX for ; Fri, 26 Aug 2022 16:52:42 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 7496C41981; Fri, 26 Aug 2022 06:52:39 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 7496C41981 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Op8vVfqnDu8F; Fri, 26 Aug 2022 06:52:37 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id D7EA64196E; Fri, 26 Aug 2022 06:52:35 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org D7EA64196E X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 8988B1BF8A8 for ; Fri, 26 Aug 2022 06:48:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 70BE2409D3 for ; Fri, 26 Aug 2022 06:48:25 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 70BE2409D3 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id frAPjNZa1fxE for ; Fri, 26 Aug 2022 06:48:24 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 01F5F40336 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by smtp4.osuosl.org (Postfix) with ESMTPS id 01F5F40336 for ; Fri, 26 Aug 2022 06:48:23 +0000 (UTC) Received: by mail-ej1-x634.google.com with SMTP id bj12so1338217ejb.13 for ; Thu, 25 Aug 2022 23:48:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=mKR+UXResBg6qXmrtU26kxuqzWre9QPAISeqnfOULT0=; b=WY8OS8+nxk3wfx97YvBiSTro1qirr+JhwgCgFgB9n7XbwpTbLx2tuWSTuI/ydOaIsK 9twyEdaeFLeqLAucbaiIqvcMdNCWjyKCyam9afJoQzRPzMy99eEGqGFslKWLFFqXHInh y8LQklPhFxTjHb1JEIFIOXhU8rH5ugRxteyV+MmpP1kRShnPiXBA6j2i/fSAOQVs62WY iLKzVDHzv6Yd88wjPFOgaRnyVZlTWKx/5K2h7JrNN4SPdL7sf8Eqmk4ueWf43A0ZB/F2 v0/KKKKHaw49yD+TaaGZn2SVtmg6qdROZtvadUQxXzm+QbggNvrjDyy9xUH3e1R/057R Z8mQ== X-Gm-Message-State: ACgBeo3PuJ7YHZ0XlqrNTObil3KanzX8Y8DwaqYZ3rixkGQ3geGlX10l C05uQ4HBW6NTNBpoJvOBKdhtLley28RyNkOk X-Google-Smtp-Source: AA6agR7kR9ir/ix5Bx9VuQN8KJ5XXRpvx5BUR8RHBjMnXzJJoq3UH3DrlQCdzFfXebKoMGf5uIF3WQ== X-Received: by 2002:a17:906:6a2a:b0:73d:8246:f192 with SMTP id qw42-20020a1709066a2a00b0073d8246f192mr4650401ejc.507.1661496503161; Thu, 25 Aug 2022 23:48:23 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:22 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:50 +0200 Message-Id: <20220826064758.3968647-22-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=mKR+UXResBg6qXmrtU26kxuqzWre9QPAISeqnfOULT0=; b=g7N4oaGbSz6xfvH28i9XnTyLCUpwhZUfLEhEiXfJcOENrhL0kVKlTiOyimzCHGRQXP d3oKMkxZ3edQI2Ek5RT78nCAodUQ2zUSdojzqxT5FxZpdcg4pIdCEKcCM1cy6SqxMvOU Us/jNu8pgIuXsXl6aCBZsk7XwMxVO+wLj7mR/qd67O2MQGi52wstiObbCiKbgVwfpOyH oExhFKRCnUFqbvmNZXSqpRxnHQl9HhK7lFGD/rd2yZdmcenaXSLwGQb08gmbskyEuPpH mLgD1gzINBJqhY/Xl4E6CqdJG9zrsAu42f/J0aHufn0DeMhMfS9d2E64SxZUikmLEESd 5WUw== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=g7N4oaGb Subject: [Buildroot] [PATCH v2 21/29] package/qt6/qt6base: add support for sql module with sqlite X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 25 +++++++++++++++++++++++++ package/qt6/qt6base/qt6base.mk | 9 +++++++++ 2 files changed, 34 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 9cbbce6e4c..469e6b642c 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -74,6 +74,31 @@ comment "PostgreSQL plugin needs a toolchain w/ wchar, dynamic library" depends on BR2_USE_MMU depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR +choice + prompt "SQLite 3 support" + default BR2_PACKAGE_QT6BASE_SQLITE_NONE + help + Select SQLite support. + +config BR2_PACKAGE_QT6BASE_SQLITE_NONE + bool "No sqlite support" + help + Do not compile any kind of SQLite support. + +config BR2_PACKAGE_QT6BASE_SQLITE_QT + bool "Qt SQLite" + help + Use Qt bundled SQLite support. + +config BR2_PACKAGE_QT6BASE_SQLITE_SYSTEM + bool "System SQLite" + select BR2_PACKAGE_SQLITE + select BR2_PACKAGE_SQLITE_ENABLE_COLUMN_METADATA + help + Use system SQLite. + +endchoice + endif config BR2_PACKAGE_QT6BASE_TEST diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 69c59b8d6f..de65711cde 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -122,6 +122,15 @@ else QT6BASE_CONF_OPTS += -DFEATURE_sql_psql=OFF endif +ifeq ($(BR2_PACKAGE_QT6BASE_SQLITE_SYSTEM),y) +QT6BASE_CONF_OPTS += -DFEATURE_sql_sqlite=ON -DFEATURE_system_sqlite=ON +QT6BASE_DEPENDENCIES += sqlite +else ifeq ($(BR2_PACKAGE_QT6BASE_SQLITE_QT),y) +QT6BASE_CONF_OPTS += -DFEATURE_sql_sqlite=ON -DFEATURE_system_sqlite=OFF +else +QT6BASE_CONF_OPTS += -DFEATURE_sql_sqlite=OFF +endif + else QT6BASE_CONF_OPTS += -DFEATURE_sql=OFF endif From patchwork Fri Aug 26 06:47:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670537 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVs10HM6z1yhX for ; Fri, 26 Aug 2022 16:52:53 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 593FB40C39; Fri, 26 Aug 2022 06:52:51 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 593FB40C39 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MerGIDq9E1t7; Fri, 26 Aug 2022 06:52:50 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 8A68E400F1; Fri, 26 Aug 2022 06:52:49 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 8A68E400F1 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 31BF61BF8A8 for ; Fri, 26 Aug 2022 06:48:27 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 0DB23400F1 for ; Fri, 26 Aug 2022 06:48:27 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 0DB23400F1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LydIv9811_nd for ; Fri, 26 Aug 2022 06:48:26 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 4E2FC40012 Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) by smtp2.osuosl.org (Postfix) with ESMTPS id 4E2FC40012 for ; Fri, 26 Aug 2022 06:48:26 +0000 (UTC) Received: by mail-ed1-x530.google.com with SMTP id z8so1014963edb.0 for ; Thu, 25 Aug 2022 23:48:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=SZAHl+xG1pj2jI5sKLYLKCZ0kbHNnkpx78stKuY+vPU=; b=1yO+Sbipe8/+lsyyfnaHqryZa9udu0es6//eRWJ6GJWqb00WiXHQ87tt4o622Y3fbT oj8G8MRG/HQuyYIUlMzH9JCf9Eya0CaS69soIhqbIPn3xWj29nrBzSsdJBBdo2qG3EGE u7Jm+4JSLeslM67wBJz5la690TrmHbdB4QExGivruzUflcIISzaMI5+qpH7q7ocHjKSd EtjaPK32kkSSunQHIXnZIWz+8MZS+KXpMAszzOp6HbmQcn02YUszr4yhIrKY9NUKNlGS 9Fjr8KfbFtAbuIx/GI0ECynWeiOw0vHicpBkMLo0GV1CdcEHvL/N1oYtMsw2vQHWVM7O mGTw== X-Gm-Message-State: ACgBeo1pp3xbvlHTWFVccQ5iWMHLYaDVO5nIsowo+yUTH+z2q0OoV1Rt zcoBTcNrLLLGfe4PFYrtgq6Z9EF7kvuaJgUo X-Google-Smtp-Source: AA6agR5EFFUNR9oOZjeFBkMdj8eUQ+gtgoprDewAocJgQDH7bIFBrEVGBalT+OgAz4TUyLsCedYYUw== X-Received: by 2002:a05:6402:5cd:b0:446:5965:f4af with SMTP id n13-20020a05640205cd00b004465965f4afmr5696036edx.12.1661496504150; Thu, 25 Aug 2022 23:48:24 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:23 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:51 +0200 Message-Id: <20220826064758.3968647-23-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=SZAHl+xG1pj2jI5sKLYLKCZ0kbHNnkpx78stKuY+vPU=; b=hyvk6AYB22d8OUjqA9GYo0UOlgvJZ764NITWFrNXepbFQlwzvltS/424+bfWk1TtpU 7LS1LFmKYcB9pQb3qhEgsSrZK99bZtE7sxoG2R+oAeQ3dSZvZR30p7quCE8PqBeNGiWJ QQ/1ki7tpd4fLcit2KOpsPCTsOfTEhIWFjZkNO+znBgTzY8lxFKlMFLAFcwjrxizHajC f7IWevALHWVkVrDSXviWCpdEcS8Cm0O8xGLIHrNpiWkSr5gaekkE4QTo8ziqt337UkL7 DRK6NVaXIEBaFgeT1y4StSQVOl5GZO4vXaVO+qxZJosjTyRS63exQLsKzaK8sSq+A8Of 4P/A== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=hyvk6AYB Subject: [Buildroot] [PATCH v2 22/29] package/qt6/qt6base: add support for gui module X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 6 ++++++ package/qt6/qt6base/qt6base.mk | 8 ++++++++ 2 files changed, 14 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 469e6b642c..8959a59431 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -111,6 +111,12 @@ config BR2_PACKAGE_QT6BASE_XML help This options enables the Qt6Xml library. +config BR2_PACKAGE_QT6BASE_GUI + bool "gui module" + select BR2_PACKAGE_FREETYPE + help + This option enables the Qt6Gui library. + config BR2_PACKAGE_QT6BASE_SYSLOG bool "syslog support" help diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index de65711cde..6378614526 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -135,6 +135,14 @@ else QT6BASE_CONF_OPTS += -DFEATURE_sql=OFF endif +ifeq ($(BR2_PACKAGE_QT6BASE_GUI),y) +QT6BASE_CONF_OPTS += -DFEATURE_gui=ON -DFEATURE_freetype=ON -DINPUT_opengl=no -DFEATURE_vulkan=OFF +QT6BASE_DEPENDENCIES += freetype + +else +QT6BASE_CONF_OPTS += -DFEATURE_gui=OFF +endif + ifeq ($(BR2_PACKAGE_OPENSSL),y) QT6BASE_CONF_OPTS += -DINPUT_openssl=yes QT6BASE_DEPENDENCIES += openssl From patchwork Fri Aug 26 06:47:52 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670538 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVsF4QZqz1yhX for ; Fri, 26 Aug 2022 16:53:05 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id E7FFF40DC6; Fri, 26 Aug 2022 06:53:03 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org E7FFF40DC6 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ih9IQH4lFKx8; Fri, 26 Aug 2022 06:53:03 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id EB8D140D77; Fri, 26 Aug 2022 06:53:01 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org EB8D140D77 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 4FDFF1BF8A8 for ; Fri, 26 Aug 2022 06:48:28 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 2B967400F1 for ; Fri, 26 Aug 2022 06:48:28 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 2B967400F1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SacR7ZrbPmpa for ; Fri, 26 Aug 2022 06:48:27 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 5B28E40012 Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) by smtp2.osuosl.org (Postfix) with ESMTPS id 5B28E40012 for ; Fri, 26 Aug 2022 06:48:27 +0000 (UTC) Received: by mail-ed1-x52a.google.com with SMTP id m1so955786edb.7 for ; Thu, 25 Aug 2022 23:48:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=1F94TV2kmmt135y68sjJkqSzhlQRYgHDY4ndskKk4J8=; b=YEx0X/qCLvyGGDLWEwNQBgln0bHGxaIKEeqqS1Il9/sxN+nXDm905qCJTiZHeVq5Qp qY+Qa6tHFC5ipG3t2LAzZp2VBDnk8xV6jTAahFPwWjonsZCq+wUgMk46O4BrgPAW2Oa8 gerfgweT6x3p+LFUsgS2l1LB3BQaRBD8Aqia0RHTu6ELVwb62YsclBs6//TbggkBVRD/ xHpEJAJMcM1HwwLHsBzBnW3uyAYWHFI+8UZK44VaSvAaq2UZidPK6/uQWozn4h0iwNoz brZJYOppPoYhTP2pyz9B8xomNAegyrz/DCZBi6WwCISyTtalGrO9wjOySrWXpVwjcXAG dtLQ== X-Gm-Message-State: ACgBeo1K7u0rreHucZSbV2tiBFtBg9h2XLK6T6ejRAE8S6bvEAkV0z6C BjQv7KH81+Yn/qh1WC/K81omrphhUqk9XiTv X-Google-Smtp-Source: AA6agR6idv2+CmtsZqsyIbHhInuGZS5z/93EfknE1KzGt8LYHrlwb4hFawFwIkA49+VgZayVsb34pA== X-Received: by 2002:a05:6402:e96:b0:443:a086:e3e8 with SMTP id h22-20020a0564020e9600b00443a086e3e8mr5901381eda.330.1661496505134; Thu, 25 Aug 2022 23:48:25 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:24 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:52 +0200 Message-Id: <20220826064758.3968647-24-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=1F94TV2kmmt135y68sjJkqSzhlQRYgHDY4ndskKk4J8=; b=Op6R81ugX8WNK8UppdlnVk+QOfdwaZgOkZ6bd/HK7+ltrceqdgQxtRr8WmnjVLL6cI Yi9rcsiHZMb8VQiWkMLq+ipMhZ5/3yn2mnR5zCGbUr+CcxR0xE0QzBIM7ggP8njBn3ix cUxlqu2I0AHXuPl6C/I7eBpsfEk7CmgmG2bWTSxcVOuJKwV8UTzosNHtzfra1H32PYuU PeuA3GjpVlFegXEVJJuMWyrdpYt1faCh5MdO+9rlJbmsjuwyn5gsZI3K01rqKVFebNWP JO1C4n/DJX1qxT8Zfds1HDli0vj7fBmfOiYTk+TrkoKJX8NfYAQR7pPKlkBuz4TqI7Wa MElw== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=Op6R81ug Subject: [Buildroot] [PATCH v2 23/29] package/qt6/qt6base: add support for gui module fontconfig/harfbuzz X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 21 +++++++++++++++++++++ package/qt6/qt6base/qt6base.mk | 23 +++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 8959a59431..e78fd45421 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -117,6 +117,27 @@ config BR2_PACKAGE_QT6BASE_GUI help This option enables the Qt6Gui library. +if BR2_PACKAGE_QT6BASE_GUI + +config BR2_PACKAGE_QT6BASE_FONTCONFIG + bool "fontconfig support" + select BR2_PACKAGE_FONTCONFIG + help + This option enables Fontconfig and Freetype support using + the system fontconfig and freetype2 libraries. + +config BR2_PACKAGE_QT6BASE_HARFBUZZ + bool "harfbuzz support" + select BR2_PACKAGE_HARFBUZZ if \ + BR2_TOOLCHAIN_HAS_SYNC_4 && \ + BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 + help + This option enables HarfBuzz support (either system harfbuzz + if the toolchain supports __sync for 4 bytes, or the qt + provided one which avoids this dependency by using QAtomic). + +endif + config BR2_PACKAGE_QT6BASE_SYSLOG bool "syslog support" help diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 6378614526..c92239f2fd 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -139,6 +139,29 @@ ifeq ($(BR2_PACKAGE_QT6BASE_GUI),y) QT6BASE_CONF_OPTS += -DFEATURE_gui=ON -DFEATURE_freetype=ON -DINPUT_opengl=no -DFEATURE_vulkan=OFF QT6BASE_DEPENDENCIES += freetype +ifeq ($(BR2_PACKAGE_QT6BASE_HARFBUZZ),y) +QT6BASE_CONF_OPTS += -DFEATURE_harfbuzz=ON +ifeq ($(BR2_TOOLCHAIN_HAS_SYNC_4),y) +# system harfbuzz in case __sync for 4 bytes is supported +QT6BASE_CONF_OPTS += -DQT_USE_BUNDLED_BundledHarfbuzz=OFF +QT6BASE_DEPENDENCIES += harfbuzz +else #BR2_TOOLCHAIN_HAS_SYNC_4 +# qt harfbuzz otherwise (using QAtomic instead) +QT6BASE_CONF_OPTS += -DQT_USE_BUNDLED_BundledHarfbuzz=ON +QT6BASE_LICENSE += , MIT (harfbuzz) +QT6BASE_LICENSE_FILES += src/3rdparty/harfbuzz-ng/COPYING +endif +else +QT6BASE_CONF_OPTS += -DFEATURE_harfbuzz=OFF +endif + +ifeq ($(BR2_PACKAGE_QT6BASE_FONTCONFIG),y) +QT6BASE_CONF_OPTS += -DFEATURE_fontconfig=ON +QT6BASE_DEPENDENCIES += fontconfig +else +QT6BASE_CONF_OPTS += -DFEATURE_fontconfig=OFF +endif + else QT6BASE_CONF_OPTS += -DFEATURE_gui=OFF endif From patchwork Fri Aug 26 06:47:53 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670539 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVsV1tGFz1yhX for ; Fri, 26 Aug 2022 16:53:18 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 7E81740FB9; Fri, 26 Aug 2022 06:53:16 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 7E81740FB9 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZbXKj2LBC-NN; Fri, 26 Aug 2022 06:53:15 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 82A1340FBC; Fri, 26 Aug 2022 06:53:14 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 82A1340FBC X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 5534A1BF8A8 for ; Fri, 26 Aug 2022 06:48:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 31531400F1 for ; Fri, 26 Aug 2022 06:48:29 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 31531400F1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yE6uiiXwCsca for ; Fri, 26 Aug 2022 06:48:28 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 6643A40012 Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) by smtp2.osuosl.org (Postfix) with ESMTPS id 6643A40012 for ; Fri, 26 Aug 2022 06:48:28 +0000 (UTC) Received: by mail-ed1-x536.google.com with SMTP id r4so952025edi.8 for ; Thu, 25 Aug 2022 23:48:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=a91/LXs0GNmzrZPCXowCSicp0mb8BPoh0wC2OaG9J18=; b=y2AGjrPD3SG10HdiYJoiIntAcNX2x1KeoGAowF1S0EZhCZtXh5yvObhiRmBxMIgKB+ tkLXpMBaEpniS1zhZOVcQxOeuT389M96h3Xwxrmo9Ydc/+lqFV/FtuNedOKOYjMwKwMy /V9RzAYYJPmdHBBGklPdrunE78gz1GERI+GGa77RZoVT8FjHu956MTuQkv6He27A0jIN VNUyqo/MYQTZizqzibvMgI0L9/JWJJ8MilOFKBytWKZEhi+YE8uv9PpPf9SdzkH+2uyE UNzLygKnjmyPBOTVFvH60fySIEoCL7wvybE3SYLXqL8XYNX9LK26yUKogIQ22CxJslMe 8WhA== X-Gm-Message-State: ACgBeo2JZmnJj+m3e+HBPBSOYLMKb0iDmTH9M3rqjhFFc5adzfrEfqrz TEWSouuQzAQJZTzG/HHWBI/XtDVhU+wjTbRg X-Google-Smtp-Source: AA6agR6CiiIRcmm977Ugxjf4raGvpDIaxez1fvdHGYPrY/oApGrfGngVf0TVQHhyKAizMzqq16vRJQ== X-Received: by 2002:a05:6402:1ccb:b0:446:4346:8597 with SMTP id ds11-20020a0564021ccb00b0044643468597mr5752329edb.177.1661496506115; Thu, 25 Aug 2022 23:48:26 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:25 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:53 +0200 Message-Id: <20220826064758.3968647-25-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=a91/LXs0GNmzrZPCXowCSicp0mb8BPoh0wC2OaG9J18=; b=pJe4KYOt+E6beuuYBgKhNZFdUSKmugY36UZQyOHqEm0u2+4LT6DWGfFnMcgNXraAln AgCy9NlxV4bo8QPLsuX3qA6Ad15BM811TSKFZL6ezBdVIBpCn2+Ptm0LqTPC7z/vL24J CkRK3jwIqKndFaDN/CJOnFFkqVnSx/3oWK7zM5/mW0HUwpyFOvp1XoPfgIIo+d022JMn kmAzUsI60Kbl2/2Kx5XUOhM2zytFwL6z0BiXKm0NnDll1bBThr9stG7CM9nakysNFuVA vqCzJLlouLNp8mq9WHJG6E2I50QKFTLGVwktcyTArtcILn+l0bjTyWgqNEtanabHEOxX EwTw== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=pJe4KYOt Subject: [Buildroot] [PATCH v2 24/29] package/qt6/qt6base: Add support for gui module jpeg/png/gif image format X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 19 +++++++++++++++++++ package/qt6/qt6base/qt6base.mk | 20 ++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index e78fd45421..128a2682e3 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -136,6 +136,25 @@ config BR2_PACKAGE_QT6BASE_HARFBUZZ if the toolchain supports __sync for 4 bytes, or the qt provided one which avoids this dependency by using QAtomic). +config BR2_PACKAGE_QT6BASE_GIF + bool "GIF support" + help + This compiles and installs the plugin for GIF reading support. + +config BR2_PACKAGE_QT6BASE_JPEG + bool "JPEG support" + select BR2_PACKAGE_JPEG + help + This option enables JPEG support using the system libjpeg + library. + +config BR2_PACKAGE_QT6BASE_PNG + bool "PNG support" + select BR2_PACKAGE_LIBPNG + help + This option enables PNG support using the system libpng + library. + endif config BR2_PACKAGE_QT6BASE_SYSLOG diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index c92239f2fd..877ab382a2 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -155,6 +155,26 @@ else QT6BASE_CONF_OPTS += -DFEATURE_harfbuzz=OFF endif +ifeq ($(BR2_PACKAGE_QT6BASE_PNG),y) +QT6BASE_CONF_OPTS += -DFEATURE_png=ON -DFEATURE_system_png=ON +QT6BASE_DEPENDENCIES += libpng +else +QT6BASE_CONF_OPTS += -DFEATURE_png=OFF +endif + +ifeq ($(BR2_PACKAGE_QT6BASE_GIF),y) +QT6BASE_CONF_OPTS += -DFEATURE_gif=ON +else +QT6BASE_CONF_OPTS += -DFEATURE_gif=OFF +endif + +ifeq ($(BR2_PACKAGE_QT6BASE_JPEG),y) +QT6BASE_CONF_OPTS += -DFEATURE_jpeg=ON +QT6BASE_DEPENDENCIES += jpeg +else +QT6BASE_CONF_OPTS += -DFEATURE_jpeg=OFF +endif + ifeq ($(BR2_PACKAGE_QT6BASE_FONTCONFIG),y) QT6BASE_CONF_OPTS += -DFEATURE_fontconfig=ON QT6BASE_DEPENDENCIES += fontconfig From patchwork Fri Aug 26 06:47:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670541 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.138; helo=smtp1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVsz0sd3z1yhX for ; Fri, 26 Aug 2022 16:53:43 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 69725813CD; Fri, 26 Aug 2022 06:53:41 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 69725813CD X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e_6Em8CWs5wI; Fri, 26 Aug 2022 06:53:40 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp1.osuosl.org (Postfix) with ESMTP id 64C7081335; Fri, 26 Aug 2022 06:53:39 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 64C7081335 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id B1F3C1BF8A8 for ; Fri, 26 Aug 2022 06:48:30 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 8C0E883E90 for ; Fri, 26 Aug 2022 06:48:30 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 8C0E883E90 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E2k5Z42_T_gN for ; Fri, 26 Aug 2022 06:48:29 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 7617D83E8E Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by smtp1.osuosl.org (Postfix) with ESMTPS id 7617D83E8E for ; Fri, 26 Aug 2022 06:48:29 +0000 (UTC) Received: by mail-ed1-x532.google.com with SMTP id r4so952069edi.8 for ; Thu, 25 Aug 2022 23:48:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=/WJ2zPL7DfSFNa/y87Ioxj5YwXZo30s7PPglBT0v6aU=; b=WOfsHFrzikIHKRQ/cCw3npYw/8MSBvFz+Z3eDoTTz3ZcSFZhf8wkS9MqrYOc2la4ZG 5OgF9vpjhvt3EThgCwErYfq1lPklleHk89QdTrEEBQ8mhhewu8/BtzvxJYDzz8OHcqML VPvzNQXKvnfqf8gXeUfZk11nG6CF/a6S1tajDyY0uJVOXhYSk9Gs0i28gAryhJQRn7RW hrXX47zfJ/cXMPRFYgME/6NJnZAGTe8NEXVPl7Xf4jUnuF2zCSzK340CbQ/v0Y6gP8V6 v2B2mMVfaf82LZOqx2iykuqpSE68EarKdD1f3bHJBaG/8kf1JkQJveJ2dwiRSXsPsN5h DUXw== X-Gm-Message-State: ACgBeo3QTZLkSjTNxgLPjHVvGGaWghmoodvqlrkgzgr3I5nBVSDvx1YK pcG7o4w0q2bH2k+SIA3eNkst306RvpqMXfQ3 X-Google-Smtp-Source: AA6agR75lbM7GfGhoxRWjP1zSgJRR6ngLqQi7uVacXppZSvXfOwcE98NONmZz5r0KaGk8PvQwIjpxQ== X-Received: by 2002:a05:6402:1e90:b0:446:5aa1:808b with SMTP id f16-20020a0564021e9000b004465aa1808bmr5860639edf.90.1661496507186; Thu, 25 Aug 2022 23:48:27 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:26 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:54 +0200 Message-Id: <20220826064758.3968647-26-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=/WJ2zPL7DfSFNa/y87Ioxj5YwXZo30s7PPglBT0v6aU=; b=Ywi25MfXZczj79B/GI1D2Vu1477GW2J69OrX+48IfcZeZ0LWZ735LepJwdRKJN1H7a FTqoW5DTuKtCcDfXNCgCQvmbHrzrq0eBZ1YZ1+aWkIfwCNZLvBJytlglLudDE3qTFCS+ eZVniqXTPg6uwWAQ1jLoHx+L+0xe9uDklJgh0VXO99k/7j6NwB4gHRtHLHC1IoT87uaK vxccGaP9WvBo7wGe6QtzhRpOhQ8w3WRh/nFdtgBSs9C24o1Q48m3fK4xf5Rcmm5iNETd D5NAh8EpuXw21YAzCkOriat5UJspZkzJiQNrclLbB14qSUeplMru6XxF5NPM1jQAmor9 jM2A== X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=Ywi25MfX Subject: [Buildroot] [PATCH v2 25/29] package/qt6/qt6base: add support for gui module widgets/opengl/graphics backends X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" This is a rather large patch as most of these options interact with each other one way or another, so it's very difficult to split it much further into sensible patches that still work --- package/qt6/Config.in | 5 ++ package/qt6/qt6base/Config.in | 98 ++++++++++++++++++++++++++++++++++ package/qt6/qt6base/qt6base.mk | 84 +++++++++++++++++++++++++++++ 3 files changed, 187 insertions(+) diff --git a/package/qt6/Config.in b/package/qt6/Config.in index 4b2b9a1174..32f32eb162 100644 --- a/package/qt6/Config.in +++ b/package/qt6/Config.in @@ -12,6 +12,11 @@ config BR2_PACKAGE_QT6_ARCH_SUPPORTS default y if BR2_sparc64 depends on BR2_USE_MMU +config BR2_PACKAGE_QT6_GL_AVAILABLE + bool + default y + depends on BR2_PACKAGE_HAS_LIBGL || BR2_PACKAGE_HAS_LIBGLES + comment "qt6 needs a toolchain w/ C++, threads, wchar, dynamic library, gcc >= 8, host gcc >= 8" depends on !BR2_PACKAGE_QT5 depends on BR2_PACKAGE_QT6_ARCH_SUPPORTS diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 128a2682e3..2c61cac9f6 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -114,11 +114,109 @@ config BR2_PACKAGE_QT6BASE_XML config BR2_PACKAGE_QT6BASE_GUI bool "gui module" select BR2_PACKAGE_FREETYPE + # At least one graphic backend must be enabled, so enable + # linuxfb if nothing is enabled. + select BR2_PACKAGE_QT6BASE_LINUXFB if \ + !BR2_PACKAGE_QT6BASE_DIRECTFB && \ + !BR2_PACKAGE_QT6BASE_XCB && \ + !BR2_PACKAGE_QT6BASE_EGLFS help This option enables the Qt6Gui library. if BR2_PACKAGE_QT6BASE_GUI +config BR2_PACKAGE_QT6BASE_WIDGETS + bool "widgets module" + select BR2_PACKAGE_XLIB_LIBXEXT if BR2_PACKAGE_QT6BASE_XCB + help + This option enables the Qt6Widgets library. + +comment "OpenGL support needs an OpenGL-capable backend" + depends on !BR2_PACKAGE_QT6_GL_AVAILABLE + +config BR2_PACKAGE_QT6BASE_OPENGL + bool "OpenGL support" + depends on BR2_PACKAGE_QT6_GL_AVAILABLE + help + This option enables OpenGL support. + +if BR2_PACKAGE_QT6BASE_OPENGL + +choice + prompt "OpenGL API" + help + Select OpenGL API. + +config BR2_PACKAGE_QT6BASE_OPENGL_DESKTOP + bool "Desktop OpenGL" + depends on BR2_PACKAGE_HAS_LIBGL + help + Use desktop OpenGL. + +config BR2_PACKAGE_QT6BASE_OPENGL_ES2 + bool "OpenGL ES 2.0+" + depends on BR2_PACKAGE_HAS_LIBGLES + help + Use OpenGL ES 2.0 and later versions. + +endchoice + +config BR2_PACKAGE_QT6BASE_OPENGL_LIB + bool "opengl module" + select BR2_PACKAGE_QT6BASE_WIDGETS + help + This option enables the Qt6OpenGL library. This library + includes OpenGL support classes provided to ease porting + from Qt 4.x. + +endif + +config BR2_PACKAGE_QT6BASE_LINUXFB + bool "linuxfb support" + +config BR2_PACKAGE_QT6BASE_DIRECTFB + bool "directfb support" + depends on BR2_PACKAGE_DIRECTFB + +comment "directfb backend available if directfb is enabled" + depends on !BR2_PACKAGE_DIRECTFB + +config BR2_PACKAGE_QT6BASE_XCB + bool "X.org XCB support" + depends on BR2_PACKAGE_XORG7 + select BR2_PACKAGE_XLIB_LIBX11 + select BR2_PACKAGE_LIBXCB + select BR2_PACKAGE_XCB_UTIL_IMAGE + select BR2_PACKAGE_XCB_UTIL_KEYSYMS + select BR2_PACKAGE_XCB_UTIL_RENDERUTIL + select BR2_PACKAGE_XCB_UTIL_WM + select BR2_PACKAGE_LIBXKBCOMMON + +comment "X.org XCB backend available if X.org is enabled" + depends on !BR2_PACKAGE_XORG7 + +config BR2_PACKAGE_QT6BASE_EGLFS + bool "eglfs support" + depends on BR2_PACKAGE_HAS_LIBEGL + depends on BR2_PACKAGE_QT6_GL_AVAILABLE + select BR2_PACKAGE_QT6BASE_OPENGL + +comment "eglfs backend available if OpenGL and EGL are enabled" + depends on !BR2_PACKAGE_HAS_LIBEGL || !BR2_PACKAGE_QT6_GL_AVAILABLE + +config BR2_PACKAGE_QT6BASE_DEFAULT_QPA + string "Default graphical platform" + help + Choose the default platform abstraction to use for graphical + applications (e.g xcb, linuxfb, eglfs, ...). If this is + empty, the default for your architecture will be used + (usually this is eglfs). + + You can get a list of supported platforms by running a Qt + application with the option "-platform help" on your + target. You can choose a different platform at runtime with + the -platform option. + config BR2_PACKAGE_QT6BASE_FONTCONFIG bool "fontconfig support" select BR2_PACKAGE_FONTCONFIG diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 877ab382a2..e20be63287 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -182,10 +182,94 @@ else QT6BASE_CONF_OPTS += -DFEATURE_fontconfig=OFF endif +# Uses libgbm from mesa3d +ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_EGL),y) +QT6BASE_CONF_OPTS += -DFEATURE_gbm=ON +QT6BASE_DEPENDENCIES += mesa3d +else ifeq ($(BR2_PACKAGE_GCNANO_BINARIES),y) +QT6BASE_CONF_OPTS += -DFEATURE_gbm=ON +QT6BASE_DEPENDENCIES += gcnano-binaries +else ifeq ($(BR2_PACKAGE_TI_SGX_LIBGBM),y) +QT6BASE_CONF_OPTS += -DFEATURE_gbm=ON +QT6BASE_DEPENDENCIES += ti-sgx-libgbm +else ifeq ($(BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL),y) +QT6BASE_CONF_OPTS += -DFEATURE_gbm=ON +QT6BASE_DEPENDENCIES += imx-gpu-viv +else +QT6BASE_CONF_OPTS += -DFEATURE_gbm=OFF +endif + +ifeq ($(BR2_PACKAGE_QT6BASE_EGLFS),y) +QT6BASE_CONF_OPTS += -DFEATURE_eglfs=ON +QT6BASE_DEPENDENCIES += libegl +else +QT6BASE_CONF_OPTS += -DFEATURE_eglfs=OFF +endif + +ifeq ($(BR2_PACKAGE_QT6BASE_OPENGL_DESKTOP),y) +QT6BASE_CONF_OPTS += -DFEATURE_opengl=ON -DFEATURE_opengl_desktop=ON +QT6BASE_DEPENDENCIES += libgl +else ifeq ($(BR2_PACKAGE_QT6BASE_OPENGL_ES2),y) +QT6BASE_CONF_OPTS += -DFEATURE_opengl=ON -DFEATURE_opengles2=ON +QT6BASE_DEPENDENCIES += libgles +else +QT6BASE_CONF_OPTS += -DFEATURE_opengl=OFF -DINPUT_opengl=no +endif + +# only enable gtk support if libgtk3 X11 backend is enabled +ifeq ($(BR2_PACKAGE_LIBGTK3)$(BR2_PACKAGE_LIBGTK3_X11),yy) +QT6BASE_CONF_OPTS += -DFEATURE_gtk3=ON +QT6BASE_DEPENDENCIES += libgtk3 +else +QT6BASE_CONF_OPTS += -DFEATURE_gtk3=OFF +endif + +ifeq ($(BR2_PACKAGE_QT6BASE_WIDGETS),y) +QT6BASE_CONF_OPTS += -DFEATURE_widgets=ON + +ifeq ($(BR2_PACKAGE_QT6BASE_LINUXFB),y) +QT6BASE_CONF_OPTS += -DFEATURE_linuxfb=ON +else +QT6BASE_CONF_OPTS += -DFEATURE_linuxfb=OFF +endif + +ifeq ($(BR2_PACKAGE_QT6BASE_DIRECTFB),y) +QT6BASE_CONF_OPTS += -DFEATURE_directfb=ON +QT6BASE_DEPENDENCIES += directfb +else +QT6BASE_CONF_OPTS += -DFEATURE_directfb=OFF +endif + +ifeq ($(BR2_PACKAGE_QT6BASE_XCB),y) +QT6BASE_CONF_OPTS += \ + -DFEATURE_xcb=ON \ + -DFEATURE_xcb_xlib=ON \ + -DFEATURE_xkbcommon=ON \ + -DFEATURE_xkbcommon_x11=ON +QT6BASE_DEPENDENCIES += \ + libxcb \ + xcb-util-wm \ + xcb-util-image \ + xcb-util-keysyms \ + xcb-util-renderutil \ + xlib_libX11 \ + libxkbcommon +QT6BASE_DEPENDENCIES += xlib_libXext +else +QT6BASE_CONF_OPTS += -DFEATURE_xcb=OFF +endif + +else +QT6BASE_CONF_OPTS += -DFEATURE_widgets=OFF +endif + else QT6BASE_CONF_OPTS += -DFEATURE_gui=OFF endif +QT6BASE_DEFAULT_QPA = $(call qstrip,$(BR2_PACKAGE_QT6BASE_DEFAULT_QPA)) +QT6BASE_CONF_OPTS += $(if $(QT6BASE_DEFAULT_QPA),-DQT_QPA_DEFAULT_PLATFORM=$(QT6BASE_DEFAULT_QPA)) + ifeq ($(BR2_PACKAGE_OPENSSL),y) QT6BASE_CONF_OPTS += -DINPUT_openssl=yes QT6BASE_DEPENDENCIES += openssl From patchwork Fri Aug 26 06:47:55 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670540 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVsk3bR2z1yhX for ; Fri, 26 Aug 2022 16:53:30 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id C7B8660B63; Fri, 26 Aug 2022 06:53:28 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org C7B8660B63 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S6ybJwc5UDLM; Fri, 26 Aug 2022 06:53:28 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id 0BB5060B42; Fri, 26 Aug 2022 06:53:26 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 0BB5060B42 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 5B4571BF8A8 for ; Fri, 26 Aug 2022 06:48:30 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 355C040336 for ; Fri, 26 Aug 2022 06:48:30 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 355C040336 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0XvJdzPeMJdF for ; Fri, 26 Aug 2022 06:48:29 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 21339409D3 Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by smtp4.osuosl.org (Postfix) with ESMTPS id 21339409D3 for ; Fri, 26 Aug 2022 06:48:29 +0000 (UTC) Received: by mail-ed1-x52c.google.com with SMTP id b44so945949edf.9 for ; Thu, 25 Aug 2022 23:48:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=Iy4LVl9WZ5JYg0QB/G4FLJxN6HVZPq03JIgDOD3hwWc=; b=uQQHI/0vm9vmKeorVhPKOuj9/ruVLUiOUxZOLDAcb4pzzI0sILsGRU8TX/vriwpuBA IOGx8J+zrFsv2RbaUKMJp5IHCyb0wYbi/a0qIOHupcjvFAQ41cW/o2RJ33VU4vY/T9HP C2vyMh0eXycW5zt0SyT3L9RILIQys2iJBycpUXvSn9F9o3/SiiPAVWx9jXYshUjVeDRv dXalEL51rdltykQ8VAgvPdjv72+KrA5lun/9Z8Wrcw0w+L972vOgpZIOsF2eSDNFE5dn dSHAvhT0CUFO0OHfQB6+alu7AsM//j1TZonmHEWcWYXAuyMYgFkKpL0FGrr/bx4JdyCD 4B8w== X-Gm-Message-State: ACgBeo2snBxFCxJ8P1q1v81lvwoVO0uTpdPDXlTCZc1dXe+nnLjgDc9h ouERSBuWgk/+kEB+67l5Y55yWhrLbRR3/SB+ X-Google-Smtp-Source: AA6agR6F/tDzjOeBTa5lvCphORKAon6gXFI/8afjWZAQ3TkKBbN+oVRR9wriKQVrDj1ZRD6WPUjdIw== X-Received: by 2002:a05:6402:13c1:b0:43b:e330:9bbf with SMTP id a1-20020a05640213c100b0043be3309bbfmr5642176edx.417.1661496508223; Thu, 25 Aug 2022 23:48:28 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:27 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:55 +0200 Message-Id: <20220826064758.3968647-27-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=Iy4LVl9WZ5JYg0QB/G4FLJxN6HVZPq03JIgDOD3hwWc=; b=XHu547BPUE/9+MsX7oGQS18EpHVtn7y+eT6rqCXM8lEovm7fGxJvjp6/ybFsCaJ71d 8+z3YRd2f/l7ONsJxCdLLKgM6IruPy/2kR5gs7M1o/afMRszOSnjhoPExPMJZhVIq8ZF Av3/2DAAI2/1hWzodfp+MPE+bp1o+E5+Q03XQNZtjuZmniptgV0+g+IO2GPG9eFMDmkw 0Hi5HXA3ORm/IlzHIT8FhZNnFx9MfOsGHSXyVn1h3t254fNq5BHSO+SlnsDtPxjW8F8A +iokKhdTa8hZLvjIaBEhvNflv4JUNgKWshqYLXVTGcOczrOlYf6udrtG1AG6iu9mU9z/ PrRQ== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=XHu547BP Subject: [Buildroot] [PATCH v2 26/29] package/qt6/qt6base: add support for gui module tslib X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 6 ++++++ package/qt6/qt6base/qt6base.mk | 8 ++++++++ 2 files changed, 14 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index 2c61cac9f6..f33dd2c636 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -283,4 +283,10 @@ comment "icu support needs a toolchain w/ gcc >= 4.9, host gcc >= 4.9" depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \ !BR2_HOST_GCC_AT_LEAST_4_9 +config BR2_PACKAGE_QT6BASE_TSLIB + bool "Enable Tslib support" + select BR2_PACKAGE_TSLIB + help + This options enables the Tslib plugin + endif diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index e20be63287..3644abc4f9 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -206,6 +206,14 @@ else QT6BASE_CONF_OPTS += -DFEATURE_eglfs=OFF endif + +ifeq ($(BR2_PACKAGE_QT6BASE_TSLIB),y) +QT6BASE_CONF_OPTS += -DFEATURE_tslib=ON +QT6BASE_DEPENDENCIES += tslib +else +QT6BASE_CONF_OPTS += -DFEATURE_tslib=OFF +endif + ifeq ($(BR2_PACKAGE_QT6BASE_OPENGL_DESKTOP),y) QT6BASE_CONF_OPTS += -DFEATURE_opengl=ON -DFEATURE_opengl_desktop=ON QT6BASE_DEPENDENCIES += libgl From patchwork Fri Aug 26 06:47:56 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670543 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.133; helo=smtp2.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVtV0RG1z1yhX for ; Fri, 26 Aug 2022 16:54:10 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 5E0C44014C; Fri, 26 Aug 2022 06:54:08 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 5E0C44014C X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KwxE12s37EZh; Fri, 26 Aug 2022 06:54:06 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp2.osuosl.org (Postfix) with ESMTP id 33D1340D7B; Fri, 26 Aug 2022 06:54:05 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 33D1340D7B X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 13C001BF8A8 for ; Fri, 26 Aug 2022 06:48:32 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id CE27983E86 for ; Fri, 26 Aug 2022 06:48:30 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org CE27983E86 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LzbNl6Hd2C8g for ; Fri, 26 Aug 2022 06:48:30 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 0E07B83E8F Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) by smtp1.osuosl.org (Postfix) with ESMTPS id 0E07B83E8F for ; Fri, 26 Aug 2022 06:48:30 +0000 (UTC) Received: by mail-ed1-x529.google.com with SMTP id c93so967014edf.5 for ; Thu, 25 Aug 2022 23:48:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=9N9ZT53pxE8kWgzuwmU9T+7u8IsxTZCjtaYkLXHLIqA=; b=e+nYNNtq4omrco+SsicQNLo5zocHzMUGxaxMThWKeAM7Bgjr+M+IffYzI9nb5kyYCh 46ZtVNcuEIoJ1CEl0yS1i9oTpqs64lNfxpBDYttO8YZbvhYgNfcafBTmQJY3zieDUBNN jhDOyeCYspyMidVXOQYzDvOx1oOIX2ePhQrXLf0An9VM718z/gfR+hxb2VTU1Fav8dWs Dhd6B0BUzOG8UHsXkqEvlOh/1eUdOZSDPXwallncSm1+8PJdxjDKJt1QdZC8rkyvjKib yGldiavJTBxPnKw3nrPHAPlLX1shYWxbsWnddQy5swpTGZf9gu9ZLK+1yXP+GWInE+EU 7T4A== X-Gm-Message-State: ACgBeo2qsnJkRRrX5zSJsISO30BYxXT7GzuQ39TUc44lRMmAmYJvLTQL +3w159bV0Yci2vqn24laAV11zU5Uqow3W1qT X-Google-Smtp-Source: AA6agR5og4aBfEGGYIxSbfp21jL2i0d1aMQN2fYJcNNfRF+IjT7nk1oRpTQQLVqQ1vmkseW08Dzi6w== X-Received: by 2002:a05:6402:270a:b0:446:c9e9:6e00 with SMTP id y10-20020a056402270a00b00446c9e96e00mr5539489edd.315.1661496509236; Thu, 25 Aug 2022 23:48:29 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:28 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:56 +0200 Message-Id: <20220826064758.3968647-28-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=9N9ZT53pxE8kWgzuwmU9T+7u8IsxTZCjtaYkLXHLIqA=; b=Zb/GveL8OfinXkvWzzl1fiJHAtGq9DyBvsFAXmHcAND4knRo+qXsrDbncdu59OLFMi ffXoSdr1GOoRl62qL0ndlyhQWzw+yfsx02FJOpJUBfHIgKHuQpR66JZPV7sQ1uuqV4zZ X8rjKshQlEZM4XW+o1Yn79RcTAaTlrcsHvdgm9DZiTSG6ESmXVjA8HxMaYZ6O8a8BqWC mM2ICOj1DM9rubZzLhslV6Gwpcx10v8z4m88yUrz9v2SstxKp0wKUKjK7EXALD6bUkgf +cfGHRiKKNzeapponWIwOP3POS8R69rLRvQJQZPbOHjZQNwyfK1r7+Vg4wrSYjhxNU0e 95nw== X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=Zb/GveL8 Subject: [Buildroot] [PATCH v2 27/29] package/qt6/qt6base: add support for gui module libinput X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/qt6base.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 3644abc4f9..7f76b195d5 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -206,6 +206,12 @@ else QT6BASE_CONF_OPTS += -DFEATURE_eglfs=OFF endif +ifeq ($(BR2_PACKAGE_LIBINPUT),y) +QT6BASE_CONF_OPTS += -DFEATURE_libinput=ON +QT6BASE_DEPENDENCIES += libinput +else +QT6BASE_CONF_OPTS += -DFEATURE_libinput=OFF +endif ifeq ($(BR2_PACKAGE_QT6BASE_TSLIB),y) QT6BASE_CONF_OPTS += -DFEATURE_tslib=ON From patchwork Fri Aug 26 06:47:57 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670542 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVtC4XYhz1yhX for ; Fri, 26 Aug 2022 16:53:55 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id E23A541974; Fri, 26 Aug 2022 06:53:53 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org E23A541974 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eoJnmOiu6eMF; Fri, 26 Aug 2022 06:53:53 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id C35EF41964; Fri, 26 Aug 2022 06:53:51 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org C35EF41964 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id D7F6B1C11A9 for ; Fri, 26 Aug 2022 06:48:31 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id C114B400F1 for ; Fri, 26 Aug 2022 06:48:31 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org C114B400F1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fj_YUBRxsBLf for ; Fri, 26 Aug 2022 06:48:31 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 13C8440012 Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) by smtp2.osuosl.org (Postfix) with ESMTPS id 13C8440012 for ; Fri, 26 Aug 2022 06:48:31 +0000 (UTC) Received: by mail-ed1-x52a.google.com with SMTP id m1so955955edb.7 for ; Thu, 25 Aug 2022 23:48:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=ETTBwLRO8s/fk3XwwMsRUSPfbCbrg8l5bZs/SJ54EIM=; b=hueaPzlOVdVsboX2uB0akYNaTHQR2itDbGzslo+jGFhtv+azk9vhVLowF1ZjTv26RT 9JcvPoKBf2iik+bTbI+67m7nSYt4uefZwKFYJ/RsFFoKesPnQyBEL1h+2nZrIZruXxHj WtHbLJRYIImz8ynieHCgr0Olx5/Jw3EIdcsWvALZbSYDwfCx1I+eqC/cFojgSW+GkWvi uSY4/6d/n3Xc5CHUfNKNBI0v7j83/ODHfrQ00vk/dXpGU0Q5ogvVnKMqnbEYHkEeLofY x1+4n0H8cGicD5PMsxCGqIh1geswTI2XweMEIhOn/3WEO8ifmB98oCOajCN7304toZwS 2OIg== X-Gm-Message-State: ACgBeo2MrIUPuzfbXtVgEw9zvBNpzlxtK880XNhj3SQ+McFU2x9sLiec AUCI07AWlN0ZWXar5k6EqHeTbIwtrArUk0/r X-Google-Smtp-Source: AA6agR4VNbTbY+L0445Co181DZOvvTK+0KaOI0BM+lHVFLb7TAyb/MJQ9QD+aof/AYDaGAI1l+jGIA== X-Received: by 2002:aa7:d78b:0:b0:447:d501:14c8 with SMTP id s11-20020aa7d78b000000b00447d50114c8mr2360679edq.82.1661496510169; Thu, 25 Aug 2022 23:48:30 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:29 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:57 +0200 Message-Id: <20220826064758.3968647-29-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=ETTBwLRO8s/fk3XwwMsRUSPfbCbrg8l5bZs/SJ54EIM=; b=fSIPVmCDN6vFceI5rcLQJBRef/tBk0+cYvVKgsfNNAhgxAg4OO0MjoTbnCNEka46B7 62wfrpElzT9aAlM0x+ZK8g9ViG0yE/1xmeDEindoy+Jw4HQvek9D7Zd69xv9TNVTuJrt VHssU4NT9YNHd7EKKJcryh0mSlODlmY/F6E8MU33qa+kWzBaCrzU6MXraYQTU4iqikWv fTer/BXacJlkedspYPqyyQ4khIfxOcKxcmSVM2jMJmrJP7cL9qnVdeAj+TFRgBwHDXok 8Q800hdPvtzOdAurO+nFmb9+rJQn8He19N2t1TtJBz2UOuIBbPF8R/cROMTVrrQg+Zqm wEZg== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=fSIPVmCD Subject: [Buildroot] [PATCH v2 28/29] package/qt6/qt6base: add support for gui module kms X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/qt6base.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 7f76b195d5..5e9b504b87 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -175,6 +175,13 @@ else QT6BASE_CONF_OPTS += -DFEATURE_jpeg=OFF endif +ifeq ($(BR2_PACKAGE_LIBDRM),y) +QT6BASE_CONF_OPTS += -DFEATURE_kms=ON +QT6BASE_DEPENDENCIES += libdrm +else +QT6BASE_CONF_OPTS += -DFEATURE_kms=OFF +endif + ifeq ($(BR2_PACKAGE_QT6BASE_FONTCONFIG),y) QT6BASE_CONF_OPTS += -DFEATURE_fontconfig=ON QT6BASE_DEPENDENCIES += fontconfig From patchwork Fri Aug 26 06:47:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jesse Van Gavere X-Patchwork-Id: 1670544 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=) Received: from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4MDVtj2ygwz1yhX for ; Fri, 26 Aug 2022 16:54:21 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id A82AD4198E; Fri, 26 Aug 2022 06:54:19 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org A82AD4198E X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mGSUjzgs1xGI; Fri, 26 Aug 2022 06:54:18 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 803C041974; Fri, 26 Aug 2022 06:54:17 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 803C041974 X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 432911BF8A8 for ; Fri, 26 Aug 2022 06:48:34 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 2BCA3400F1 for ; Fri, 26 Aug 2022 06:48:34 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 2BCA3400F1 X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KqHMtP-347Su for ; Fri, 26 Aug 2022 06:48:33 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 664B540012 Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by smtp2.osuosl.org (Postfix) with ESMTPS id 664B540012 for ; Fri, 26 Aug 2022 06:48:33 +0000 (UTC) Received: by mail-ed1-x532.google.com with SMTP id w10so977247edc.3 for ; Thu, 25 Aug 2022 23:48:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=KEvs9xJN64s5gbBCshPlMYjkfsGnuEYMY1UurxsEgPY=; b=oQtQayIUJvRuuXgWCRRuDKNgNa0B2dFfpd1mumHo0YMccNW620AyTpNUiL/k2TQNJk W3KCxSdMid3f7nVS2CFtXIsX9ETBZBxGjhtiIK0vaoRPEDQ+PEo3+6MmXqVSfv8tFgr9 Hk8SDeCRknlRN0pJH8k+eefmlnIIbswToFAAoUKtGdWE4H8ndZRqjHBkEdkrM4MM9G4m EhfLyBIEs1NZyl0kH7/z1wnoQcbgsjr2qmhw6gGrKCDsIrk5k+IlGj41bNfu3V1A01W5 KBeBJf3tmypan604SiCAJpGmd3GJJW0O5XIpJvc5CALXpNr8Mm6i/mLd78X5R5SdG6yJ d0bg== X-Gm-Message-State: ACgBeo3w8NUtxdOvdRSbLQrSELA19ZC9wm7q0twK8E0QkxpGCGtBfvTl dr8fNWw7/6Df2BopRb1ZlW0OACG9HJG6jPiq X-Google-Smtp-Source: AA6agR5AJf37sLT8f0AjP2C5cmzn06eHQUV4z1eMZJIpE2ODnJVsYEk+d9mTNzGZkFe3AcurB8aYRg== X-Received: by 2002:a05:6402:5ca:b0:445:c80a:3c2 with SMTP id n10-20020a05640205ca00b00445c80a03c2mr5699452edx.247.1661496511188; Thu, 25 Aug 2022 23:48:31 -0700 (PDT) Received: from jesse-ubuntu22.display.esterline.net ([91.183.156.252]) by smtp.gmail.com with ESMTPSA id e1-20020a50fb81000000b00447c0dcbb99sm787613edq.83.2022.08.25.23.48.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Aug 2022 23:48:30 -0700 (PDT) From: Jesse Van Gavere To: buildroot@buildroot.org Date: Fri, 26 Aug 2022 08:47:58 +0200 Message-Id: <20220826064758.3968647-30-jesseevg@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220826064758.3968647-1-jesseevg@gmail.com> References: <20220826064758.3968647-1-jesseevg@gmail.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=KEvs9xJN64s5gbBCshPlMYjkfsGnuEYMY1UurxsEgPY=; b=RRtnQXwyvwt53Tw8Euy+eej2hdn9hnIDoIrJyzx9P+ns/EZxGx2r6gHYaIkGWZ2KlP lUinGP+mE12obO9kAbfb6aFORblukr0yhDJsMwFzp4IE7OOg7kHuKpYOxVQ2MTu/Ysn+ OfsGnfSTWSuf5Ix8YMJ5u7eWbugbev1XyniVYBcvkL3y6trVlSwBP1TcMr3sgXmnAUet aEnmnJYhTxg4wkF+UJ59CwQI5OqJe57JwH+VGvntdq8EBJMWh0JY8Rbk/wqcmbR73UvJ aC9vvo8v/nkU6Ms5oCcWUMXWE/EulvaIbw+v+3KhN6tGXhRJV2A6qWArHgUjPA40blIh 9PoQ== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=RRtnQXwy Subject: [Buildroot] [PATCH v2 29/29] package/qt6/qt6base: add support for gui module printsupport/cups X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jesse Van Gavere , "Yann E . Morin" , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" --- package/qt6/qt6base/Config.in | 4 ++++ package/qt6/qt6base/qt6base.mk | 12 ++++++++++++ 2 files changed, 16 insertions(+) diff --git a/package/qt6/qt6base/Config.in b/package/qt6/qt6base/Config.in index f33dd2c636..244e7d6760 100644 --- a/package/qt6/qt6base/Config.in +++ b/package/qt6/qt6base/Config.in @@ -217,6 +217,10 @@ config BR2_PACKAGE_QT6BASE_DEFAULT_QPA target. You can choose a different platform at runtime with the -platform option. +config BR2_PACKAGE_QT6BASE_PRINTSUPPORT + depends on BR2_PACKAGE_QT6BASE_WIDGETS + def_bool y + config BR2_PACKAGE_QT6BASE_FONTCONFIG bool "fontconfig support" select BR2_PACKAGE_FONTCONFIG diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 5e9b504b87..2324d3825c 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -175,6 +175,18 @@ else QT6BASE_CONF_OPTS += -DFEATURE_jpeg=OFF endif +ifeq ($(BR2_PACKAGE_QT6BASE_PRINTSUPPORT), y) +QT6BASE_CONF_OPTS += -DFEATURE_printsupport=ON +ifeq ($(BR2_PACKAGE_CUPS), y) +QT6BASE_CONF_OPTS += -DFEATURE_cups=ON +QT6BASE_DEPENDENCIES += cups +else +QT6BASE_CONF_OPTS += -DFEATURE_cups=OFF +endif +else +QT6BASE_CONF_OPTS += -DFEATURE_printsupport=OFF +endif + ifeq ($(BR2_PACKAGE_LIBDRM),y) QT6BASE_CONF_OPTS += -DFEATURE_kms=ON QT6BASE_DEPENDENCIES += libdrm