From patchwork Tue Apr 16 14:25:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924187 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=patchwork.ozlabs.org) 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 (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbD5pcMz1yZC for ; Wed, 17 Apr 2024 00:27:36 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 6587E40327; Tue, 16 Apr 2024 14:27:27 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id ibVMC33QfTwe; Tue, 16 Apr 2024 14:27:25 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 83FA7402F3 Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 83FA7402F3; Tue, 16 Apr 2024 14:27:25 +0000 (UTC) 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 8E9021BF27C for ; Tue, 16 Apr 2024 14:27:23 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 7B6C7400D8 for ; Tue, 16 Apr 2024 14:27:23 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id odifaKWtzhMU for ; Tue, 16 Apr 2024 14:27:22 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::131; helo=mail-lf1-x131.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp2.osuosl.org 033DA40065 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 033DA40065 Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by smtp2.osuosl.org (Postfix) with ESMTPS id 033DA40065 for ; Tue, 16 Apr 2024 14:27:21 +0000 (UTC) Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-516d2b9cd69so5447499e87.2 for ; Tue, 16 Apr 2024 07:27:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277639; x=1713882439; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=64HZOsOjo4c3gvZOUkU6Skq7TW7vCyRnm7Rc7gX0ZMY=; b=LS0s692C5liKIo2KAC1U9o7VHT9p0g9pUHiQ/FetHAOduHkHzx8rS1tPLrVmv4bAEn asLbYARlIf36CVzd+P77xtzfbRkmawjmb6p71s9NSqhvnUzN0mryLjDuVHswLY0w0IfY dbjA3lz3XhWVav4E3685Grx3WjWpsxqBik4uP0yfpIMbFQRDQ4bpnZD7h3Ty93rMA2V4 ZyW82+84iHet9VtBcPG0NJVyeS271os7lrGDwGoMcIGZ2n2iI/OLxa/+Ax6wQyj4taxE L8ZoI/K/mljBLGrDZAJfeLCkJnn8oy5kIWDDQBgJevGQWruzAUtTYPIo4kw4R/N10G5h cMSw== X-Gm-Message-State: AOJu0Yz6z5mPFL7tPQDrE8qzq5tcsdTwgdJ0vLcDx97Voxqsp9MKTQHr obSiGn97X1sbhyK+5x0nisay6Nn2YnOalOCco/71ztAiZHhPHa1e/ESre+wo X-Google-Smtp-Source: AGHT+IE8XykBBJhNNqXQyPJKC8ftvNWci7Qo2N2CpYyKSsvwPSN88QgmDoYnQ8vEgLNQKtAEg+0Xww== X-Received: by 2002:a05:6512:970:b0:518:aad4:e3da with SMTP id v16-20020a056512097000b00518aad4e3damr4941747lft.23.1713277638929; Tue, 16 Apr 2024 07:27:18 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:18 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:25:55 +0200 Message-ID: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277639; x=1713882439; darn=buildroot.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=64HZOsOjo4c3gvZOUkU6Skq7TW7vCyRnm7Rc7gX0ZMY=; b=G0W9laZRYJJTPn+lqLrwBvdx5tD1B5RiBHV4vbA0xAf132EiEVCBWFJSJXK0/gzFJ4 sKKnrTbECNFK/OAyKv20oRIUNs8ccR78ji5mNTrDpVAt3yBMcNVuFKDQkpGhkW62dpag 8AuydDUabR0MdIa9NH1DCetAyedFoB17GN1Xa7rPQTjSijj/9KJ3D6Nf1TVa5hk3xMM9 TfYTQVkZzMqZIyCzueMATs6swPdenDNTQ8SO+gvN1JpJ+E+YXXY1VkJeLLrwhB1nx0c0 r7lehPsVt1qHc3QC1VCCn3iKV4IcXd0Vpw4YISh6JkA0pkhYAQ7s69zFfDBXNGumISol jVzA== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=G0W9laZR Subject: [Buildroot] [PATCH 01/11] package/qt6: bump version to 6.7.0 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" For details see [1], [2], [3], [4], [5], [6], [7], [8] and [9]. [1] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.5.0/release-note.md [2] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.5.1/release-note.md [3] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.5.2/release-note.md [4] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.5.3/release-note.md [5] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.0/release-note.md [6] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.1/release-note.md [7] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.2/release-note.md [8] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.6.3/release-note.md [9] https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.7.0/release-note.md Signed-off-by: Roy Kollen Svendsen --- package/qt6/qt6.mk | 4 ++-- package/qt6/qt6base/qt6base.hash | 4 ++-- package/qt6/qt6core5compat/qt6core5compat.hash | 4 ++-- package/qt6/qt6serialbus/qt6serialbus.hash | 4 ++-- package/qt6/qt6serialport/qt6serialport.hash | 4 ++-- package/qt6/qt6svg/qt6svg.hash | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/package/qt6/qt6.mk b/package/qt6/qt6.mk index 1edb252c96..b87cb6748d 100644 --- a/package/qt6/qt6.mk +++ b/package/qt6/qt6.mk @@ -4,8 +4,8 @@ # ################################################################################ -QT6_VERSION_MAJOR = 6.4 -QT6_VERSION = $(QT6_VERSION_MAJOR).3 +QT6_VERSION_MAJOR = 6.7 +QT6_VERSION = $(QT6_VERSION_MAJOR).0 QT6_SOURCE_TARBALL_PREFIX = everywhere-src QT6_SITE = https://download.qt.io/archive/qt/$(QT6_VERSION_MAJOR)/$(QT6_VERSION)/submodules diff --git a/package/qt6/qt6base/qt6base.hash b/package/qt6/qt6base/qt6base.hash index cb111bd405..0f45826a45 100644 --- a/package/qt6/qt6base/qt6base.hash +++ b/package/qt6/qt6base/qt6base.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.3/submodules/qtbase-everywhere-src-6.4.3.tar.xz.sha256 -sha256 5087c9e5b0165e7bc3c1a4ab176b35d0cd8f52636aea903fa377bdba00891a60 qtbase-everywhere-src-6.4.3.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qtbase-everywhere-src-6.7.0.tar.xz.sha256 +sha256 11b2e29e2e52fb0e3b453ea13bbe51a10fdff36e1c192d8868c5a40233b8b254 qtbase-everywhere-src-6.7.0.tar.xz # Hashes for license files sha256 e3ba223bb1423f0aad8c3dfce0fe3148db48926d41e6fbc3afbbf5ff9e1c89cb LICENSES/Apache-2.0.txt diff --git a/package/qt6/qt6core5compat/qt6core5compat.hash b/package/qt6/qt6core5compat/qt6core5compat.hash index 0735df3af2..1eb0b5b460 100644 --- a/package/qt6/qt6core5compat/qt6core5compat.hash +++ b/package/qt6/qt6core5compat/qt6core5compat.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.3/submodules/qtserialport-everywhere-src-6.4.3.tar.xz.sha256 -sha256 d4b249abb823d575eee9045c24d924ba8d1276e6be7735b287689991d998aa7a qt5compat-everywhere-src-6.4.3.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qt5compat-everywhere-src-6.7.0.tar.xz.sha256 +sha256 9d49d4fd8345d8a40b63e0b65cd49c1d8286e33a7f1409bf1316763f654e19f5 qt5compat-everywhere-src-6.7.0.tar.xz # Hashes for license files: sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt diff --git a/package/qt6/qt6serialbus/qt6serialbus.hash b/package/qt6/qt6serialbus/qt6serialbus.hash index 98c8931962..17d5090076 100644 --- a/package/qt6/qt6serialbus/qt6serialbus.hash +++ b/package/qt6/qt6serialbus/qt6serialbus.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.3/submodules/qtserialbus-everywhere-src-6.4.3.tar.xz.sha256 -sha256 b6446a7516d1f04e561c00f9c50ce4d39dad72150f067722ba759f00b4b34366 qtserialbus-everywhere-src-6.4.3.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qtserialbus-everywhere-src-6.7.0.tar.xz.sha256 +sha256 498193a9860664f8a55f676656c45af179ac13d48184af43fc58ddf795bb76dd qtserialbus-everywhere-src-6.7.0.tar.xz # Hashes for license files: sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt diff --git a/package/qt6/qt6serialport/qt6serialport.hash b/package/qt6/qt6serialport/qt6serialport.hash index 9341978d86..cd51fbe435 100644 --- a/package/qt6/qt6serialport/qt6serialport.hash +++ b/package/qt6/qt6serialport/qt6serialport.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.3/submodules/qtserialport-everywhere-src-6.4.3.tar.xz.sha256 -sha256 5f97ad9067efa39a8a2a39fbbc1e03d2191f305733d9c2f3060f8017ecfc95de qtserialport-everywhere-src-6.4.3.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qtserialport-everywhere-src-6.7.0.tar.xz.sha256 +sha256 b1f02a3d8c9cc8ba2ffa7cca3749f1f147d327e8dfc633fd4ec3cb770d7981c9 qtserialport-everywhere-src-6.7.0.tar.xz # Hashes for license files: sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt diff --git a/package/qt6/qt6svg/qt6svg.hash b/package/qt6/qt6svg/qt6svg.hash index bb239cb012..32c1a79a5c 100644 --- a/package/qt6/qt6svg/qt6svg.hash +++ b/package/qt6/qt6svg/qt6svg.hash @@ -1,5 +1,5 @@ -# Hash from: https://download.qt.io/official_releases/qt/6.4/6.4.3/submodules/qtsvg-everywhere-src-6.4.3.tar.xz.sha256 -sha256 88315f886cf81898705e487cedba6e6160724359d23c518c92c333c098879a4a qtsvg-everywhere-src-6.4.3.tar.xz +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qtsvg-everywhere-src-6.7.0.tar.xz.sha256 +sha256 1518f40e08ff5e6153a6e26e5b95b033413ac143b70795dc1317e7f73ebf922d qtsvg-everywhere-src-6.7.0.tar.xz # Hashes for license files: sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt From patchwork Tue Apr 16 14:25:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924188 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.137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbH4JMBz1yZC for ; Wed, 17 Apr 2024 00:27:39 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 6561D40347; Tue, 16 Apr 2024 14:27:30 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id CsXJuNoV7nLB; Tue, 16 Apr 2024 14:27:29 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org E820B404A3 Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id E820B404A3; Tue, 16 Apr 2024 14:27:28 +0000 (UTC) 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 DD9C01BF27C for ; Tue, 16 Apr 2024 14:27:24 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id C81B581320 for ; Tue, 16 Apr 2024 14:27:24 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id jxThS-9XECwn for ; Tue, 16 Apr 2024 14:27:24 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::130; helo=mail-lf1-x130.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp1.osuosl.org 0A9138131E DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 0A9138131E Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) by smtp1.osuosl.org (Postfix) with ESMTPS id 0A9138131E for ; Tue, 16 Apr 2024 14:27:23 +0000 (UTC) Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-518c9ff3e29so2997954e87.0 for ; Tue, 16 Apr 2024 07:27:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277641; x=1713882441; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2qYKypuCZ2c1uszEBnEIvhfXD6Jk4ZOr12oBvuA8bJs=; b=jAvDNWGPicURszN0X4ZbDfJgKVmqbNk8w55t8WY4Av53+y7iWHz2qQwQI4CUFBh3b+ Iy7KZm4j1IGGpgsOFZHc7SSKjpk3FptPSc217HNbJPo1wiPCKyrzfjFD9DaR7f8Gddz6 3flkRIXVnuzDi85mltxjrw2ZkDkBo2aS0wBMV/gQBWMx8D7wyJG0iAsbyU0hpKDw9Rda DFP3BYDd+QLvGSyUsEtIe/V7aW9OsRfIV9oETVom9BnoFthliad9E4HLQIWCpkMvOzL6 7FJMSqQEvAEB6Pj/gcBcd/NT8EULOskFGFtLzccR7YYRLwu9jQEnxEF1GFs9tqMTAK2c ysYg== X-Gm-Message-State: AOJu0YxGCxSesQhSM8UHT5Zu3aUlAL8Qaav1QZ5FH60zAlKQ1nmlsqWu wyINcn7RGxh6TzHfIGXSiUlAHtfBYazKzIdyX56/ELwRO94c1OOQR1B0lsFL X-Google-Smtp-Source: AGHT+IGw6x88j2RP/4p0oKoIM2+MxFz0A3RXY8nGQoWXPvwsMAdlxAVBPkoALxWhmKBdazY6Nj9P/g== X-Received: by 2002:a05:6512:32ca:b0:518:a17a:2324 with SMTP id f10-20020a05651232ca00b00518a17a2324mr8395425lfg.29.1713277641391; Tue, 16 Apr 2024 07:27:21 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:20 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:25:56 +0200 Message-ID: <20240416142620.1751773-2-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> References: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277641; x=1713882441; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=2qYKypuCZ2c1uszEBnEIvhfXD6Jk4ZOr12oBvuA8bJs=; b=aU8cdpbz8997DPBYkUMWu3eD8TjLZWK5RF86/4QPz4OCOlmrjOJ6bP4HMOJpBTz5On kCt82qTmZEMc69hNvxupgi6NCYfThkE7gy3QgClhjPv2qxytIW63IFi+BmfN+uQGLbxz Znq6ezgS1Kqp8ITHrtTv53tgcIHyU/N9hYW4BCc3qpdrk8eb5Alylxqpx88Y+IsCnh+h FpdY1QxozTDZojC51iUNs3+lYWkeGmm2Dw5G/b8FxF6+LV7zcvt+uMDEOv06GrBrHI+o RHgUlX6d6Yr4aB/+rL0LCOIiFesy6EtieqIGUm1YGz0NJ/fWAIuHRa2Vn69egWYRrRGk LY6w== X-Mailman-Original-Authentication-Results: smtp1.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=aU8cdpbz Subject: [Buildroot] [PATCH 02/11] package/qt6base: avoid enabling both desktop and es2 opengl 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Fixes the following error: ERROR: Feature "opengles2": Forcing to "ON" breaks its condition: NOT WIN32 AND NOT WATCHOS AND NOT QT_FEATURE_opengl_desktop AND GLESv2_FOUND Condition values dump: WIN32 = "" WATCHOS = "0" QT_FEATURE_opengl_desktop = "ON" GLESv2_FOUND = "TRUE" CMake Error at cmake/QtBuildInformation.cmake:209 (message): Check the configuration messages for an error that has occurred. Call Stack (most recent call first): cmake/QtBuildInformation.cmake:39 (qt_configure_print_summary) cmake/QtBuildRepoHelpers.cmake:332 (qt_print_feature_summary) CMakeLists.txt:208 (qt_build_repo_end) Signed-off-by: Roy Kollen Svendsen --- package/qt6/qt6base/qt6base.mk | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 6857725ef5..211808d2af 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -259,10 +259,15 @@ 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_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_CONF_OPTS += \ + -DFEATURE_opengl=ON \ + -DFEATURE_opengles2=ON \ + -DFEATURE_opengl_desktop=OFF QT6BASE_DEPENDENCIES += libgles else QT6BASE_CONF_OPTS += -DFEATURE_opengl=OFF -DINPUT_opengl=no From patchwork Tue Apr 16 14:25:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924189 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.137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbL3mSdz1yZC for ; Wed, 17 Apr 2024 00:27:42 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 959E440769; Tue, 16 Apr 2024 14:27:33 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id UTnnQ_QCCgiW; Tue, 16 Apr 2024 14:27:32 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 947D340707 Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 947D340707; Tue, 16 Apr 2024 14:27:31 +0000 (UTC) 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 C6DDF1BF27C for ; Tue, 16 Apr 2024 14:27:27 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id B391A400E5 for ; Tue, 16 Apr 2024 14:27:27 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Iz30vfMJYoVW for ; Tue, 16 Apr 2024 14:27:26 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::135; helo=mail-lf1-x135.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp2.osuosl.org 592F440065 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 592F440065 Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) by smtp2.osuosl.org (Postfix) with ESMTPS id 592F440065 for ; Tue, 16 Apr 2024 14:27:26 +0000 (UTC) Received: by mail-lf1-x135.google.com with SMTP id 2adb3069b0e04-518c9ff3e29so2998016e87.0 for ; Tue, 16 Apr 2024 07:27:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277644; x=1713882444; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=W0oNmTY6+0bDVg0O4cGsraYaL7e/SIEjTEZUPr3Q5GQ=; b=Ptg88IUFwBAccGOC6QMjE6nbxJ34JSdD/svRciXiJsNv/P1lYIZYvoYWWeNnR44M1Y S14Fo7LcIUFR/XwwRoZ1GDjDsu9uFTeBVoL8aIF5I/UPTawW9FeMVDWcpwetKZFc4UMz TAmELMQx1MfCSM7FNuPihX6aPXiN+zZLNnkcRn+BHsYjOQJUPTy2gpAQMIF6HlXlFSzB l4l/gM8fpRZZ78nBfuBo9Ya1h0RYV6ugQTOjDGSwzyGyGVgnBW7StrseMOQhhUlX1LDT /rZDnRpn5HffO2BEWTQ77oT3ro36WxvA8JOorQI410xmZyWRrJEtc8hRJ3+4B4FbByM9 5QAQ== X-Gm-Message-State: AOJu0YzNn7HLV50Mty9H1NMC5Ct22z76C3QXt/JURIpV1L20J+Nx0p14 efvujJbOVQ0YbiX6F9erKR9KxVrnWNPGw9/qQaHwpzzaZXLU6sEbP/3nbhse X-Google-Smtp-Source: AGHT+IFbAMreZYU+csiVMRBNK+ik7X1H+KrIiyAZU/OmyMO/g5f77Nyxf9mcEGR9bvtSceEsv6OBvw== X-Received: by 2002:a05:6512:32ca:b0:518:a17a:2324 with SMTP id f10-20020a05651232ca00b00518a17a2324mr8395536lfg.29.1713277643842; Tue, 16 Apr 2024 07:27:23 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:23 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:25:57 +0200 Message-ID: <20240416142620.1751773-3-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> References: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277644; x=1713882444; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=W0oNmTY6+0bDVg0O4cGsraYaL7e/SIEjTEZUPr3Q5GQ=; b=DVjmUWrb5U/gUS2mUe7Rk2pqDbenyjgCgy0DhAcUs8J4a/WY8Ib/l+ASo8IZYdz9jz qfvkfdmS1lbyLQTHBDBcz04jtUesil5RhP/E08AznZYlhSrFas7keFWfVOzpnblPuoF+ I2ZBWSlDqP68acOYm/2Dr+N7fBmZKNDNJLBowRThZJuiQ+OhtOSh+3l1CrNzgiYZIAVW zyU12Tp4NsvY2aFmz0c8wgsuW7CAd4829ZZkd3tjeEfTQOKwX5kV2WI/B568Pk4U9i0u NnDScQXt2gPRzEBjdzvN7096SWVCoA3M8LVMX5XQjsxH+E0uFOk3OglIHVVElErKWZl7 WJPw== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=DVjmUWrb Subject: [Buildroot] [PATCH 03/11] package/qt6/qt6shadertools: new 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Roy Kollen Svendsen --- package/Config.in.host | 1 + package/qt6/Config.in | 1 + package/qt6/Config.in.host | 13 +++++++ package/qt6/qt6base/qt6base.mk | 7 +++- package/qt6/qt6shadertools/Config.in | 14 +++++++ package/qt6/qt6shadertools/Config.in.host | 14 +++++++ .../qt6/qt6shadertools/qt6shadertools.hash | 10 +++++ package/qt6/qt6shadertools/qt6shadertools.mk | 39 +++++++++++++++++++ 8 files changed, 98 insertions(+), 1 deletion(-) create mode 100644 package/qt6/Config.in.host create mode 100644 package/qt6/qt6shadertools/Config.in create mode 100644 package/qt6/qt6shadertools/Config.in.host create mode 100644 package/qt6/qt6shadertools/qt6shadertools.hash create mode 100644 package/qt6/qt6shadertools/qt6shadertools.mk diff --git a/package/Config.in.host b/package/Config.in.host index 9543a22ffc..f2c8efc6be 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -95,6 +95,7 @@ menu "Host utilities" source "package/python3/Config.in.host" source "package/qemu/Config.in.host" source "package/qoriq-rcw/Config.in.host" + source "package/qt6/Config.in.host" source "package/raspberrypi-usbboot/Config.in.host" source "package/rauc/Config.in.host" source "package/riscv-isa-sim/Config.in.host" diff --git a/package/qt6/Config.in b/package/qt6/Config.in index 276a0217ab..b7e95a6885 100644 --- a/package/qt6/Config.in +++ b/package/qt6/Config.in @@ -47,6 +47,7 @@ source "package/qt6/qt6base/Config.in" source "package/qt6/qt6core5compat/Config.in" source "package/qt6/qt6serialbus/Config.in" source "package/qt6/qt6serialport/Config.in" +source "package/qt6/qt6shadertools/Config.in" source "package/qt6/qt6svg/Config.in" endif diff --git a/package/qt6/Config.in.host b/package/qt6/Config.in.host new file mode 100644 index 0000000000..e909e3285a --- /dev/null +++ b/package/qt6/Config.in.host @@ -0,0 +1,13 @@ +config BR2_PACKAGE_HOST_QT6 + bool "host Qt6" + help + This option enables the Qt6 framework. Sub-options allow to + select which modules and tools should be built. + + http://qt.io + +if BR2_PACKAGE_HOST_QT6 + +source "package/qt6/qt6shadertools/Config.in.host" + +endif diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index 211808d2af..a7101ca043 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -84,7 +84,6 @@ HOST_QT6BASE_DEPENDENCIES = \ host-pcre2 \ host-zlib HOST_QT6BASE_CONF_OPTS = \ - -DFEATURE_gui=OFF \ -DFEATURE_concurrent=OFF \ -DFEATURE_xml=ON \ -DFEATURE_sql=OFF \ @@ -98,6 +97,12 @@ HOST_QT6BASE_CONF_OPTS = \ -DFEATURE_system_pcre2=ON \ -DFEATURE_system_zlib=ON +ifeq ($(BR2_PACKAGE_HOST_QT6BASE_GUI),y) +HOST_QT6BASE_CONF_OPTS += -DFEATURE_gui=ON +else +HOST_QT6BASE_CONF_OPTS += -DFEATURE_gui=OFF +endif + # Conditional blocks below are ordered by alphabetic ordering of the # BR2_PACKAGE_* option. diff --git a/package/qt6/qt6shadertools/Config.in b/package/qt6/qt6shadertools/Config.in new file mode 100644 index 0000000000..3161b3b19b --- /dev/null +++ b/package/qt6/qt6shadertools/Config.in @@ -0,0 +1,14 @@ +config BR2_PACKAGE_QT6SHADERTOOLS + bool "qt6shadertools" + select BR2_PACKAGE_HOST_QT6 + select BR2_PACKAGE_HOST_QT6SHADERTOOLS + select BR2_PACKAGE_QT6BASE_GUI + help + Qt is a cross-platform application and UI framework for + developers using C++. + + The Qt Shader Tools module builds on the SPIR-V Open + Source Ecosystem as described at the Khronos SPIR-V web + site. + + https://doc.qt.io/qt-6/qtshadertools-index.html diff --git a/package/qt6/qt6shadertools/Config.in.host b/package/qt6/qt6shadertools/Config.in.host new file mode 100644 index 0000000000..a7d876b98d --- /dev/null +++ b/package/qt6/qt6shadertools/Config.in.host @@ -0,0 +1,14 @@ +config BR2_PACKAGE_HOST_QT6SHADERTOOLS + bool "host qt6shadertools" + select BR2_PACKAGE_HOST_QT6BASE_GUI + help + This package builds and installs the "qsb" tool. + + Qt is a cross-platform application and UI framework for + developers using C++. + + The Qt Shader Tools module builds on the SPIR-V Open + Source Ecosystem as described at the Khronos SPIR-V web + site. + + https://doc.qt.io/qt-6/qtshadertools-index.html diff --git a/package/qt6/qt6shadertools/qt6shadertools.hash b/package/qt6/qt6shadertools/qt6shadertools.hash new file mode 100644 index 0000000000..90313163fa --- /dev/null +++ b/package/qt6/qt6shadertools/qt6shadertools.hash @@ -0,0 +1,10 @@ +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qtshadertools-everywhere-src-6.7.0.tar.xz.sha256 +sha256 3e13f967c62f0815c901e754cbc472a2e19170da0c7a505230d559615f7998af qtshadertools-everywhere-src-6.7.0.tar.xz + +# Hashes for license files: +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6shadertools/qt6shadertools.mk b/package/qt6/qt6shadertools/qt6shadertools.mk new file mode 100644 index 0000000000..108f409380 --- /dev/null +++ b/package/qt6/qt6shadertools/qt6shadertools.mk @@ -0,0 +1,39 @@ +################################################################################ +# +# qt6shadertools +# +################################################################################ + +QT6SHADERTOOLS_VERSION = $(QT6_VERSION) +QT6SHADERTOOLS_SITE = $(QT6_SITE) +QT6SHADERTOOLS_SOURCE = qtshadertools-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6SHADERTOOLS_VERSION).tar.xz +QT6SHADERTOOLS_INSTALL_STAGING = YES +QT6SHADERTOOLS_SUPPORTS_IN_SOURCE_BUILD = NO + +QT6SHADERTOOLS_CMAKE_BACKEND = ninja + +QT6SHADERTOOLS_LICENSE = \ + GPL-2.0+ or LGPL-3.0, \ + GPL-3.0, GFDL-1.3 no invariants (docs) + +QT6SHADERTOOLS_LICENSE_FILES = \ + LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt + +QT6SHADERTOOLS_CONF_OPTS = \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF + +QT6SHADERTOOLS_DEPENDENCIES = \ + host-pkgconf \ + qt6base \ + host-qt6shadertools + +HOST_QT6SHADERTOOLS_DEPENDENCIES = \ + host-qt6base + +$(eval $(cmake-package)) +$(eval $(host-cmake-package)) From patchwork Tue Apr 16 14:25:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924190 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.137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbP3l6jz1yZC for ; Wed, 17 Apr 2024 00:27:45 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 150304038C; Tue, 16 Apr 2024 14:27:42 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id R-3UUUjzKiI7; Tue, 16 Apr 2024 14:27:40 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org C79374077E Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id C79374077E; Tue, 16 Apr 2024 14:27:39 +0000 (UTC) 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 D795C1BF27C for ; Tue, 16 Apr 2024 14:27:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id C1127406BC for ; Tue, 16 Apr 2024 14:27:29 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id OMcHb_kfYOLc for ; Tue, 16 Apr 2024 14:27:29 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::12b; helo=mail-lf1-x12b.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp4.osuosl.org C74C3405FA DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org C74C3405FA Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) by smtp4.osuosl.org (Postfix) with ESMTPS id C74C3405FA for ; Tue, 16 Apr 2024 14:27:28 +0000 (UTC) Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-516d6e23253so4935810e87.1 for ; Tue, 16 Apr 2024 07:27:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277646; x=1713882446; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kbqgBPrgpNxbPJtQmNNavE0KAaePj54vB7RjOPbmZHU=; b=cMp8hUS3b4KA7Nif57fPOyVoAD3aS2IerudwtK3gpQ6p20xxtVUwcYC2ZsD4ylOQ21 qs10GQ+9p5+6edk/lES98HNPdsdHgdjLHROxKkkk4nSxsDa9M8OfjosU9Q16vM44/k1k LTVW/DCdy71iSTjxj8EALe09Gj8q8V7xpiSiEnNlVRsxK6ijrZOOca3RwFaL4/7z9Ov6 SG0KZN4t3iH7MjqADx/WMErh4k+wPgI0KaYB06XbFe9YsPKOuz125bBE8zvNEEs3VTYF e3aLrX3LUxCu/1P4j8uWfEQzBxeHN/oIEZogY0OP+cwFaaVnVG+fqIctg1+8OP3MNDGp BgHQ== X-Gm-Message-State: AOJu0YxRC0Rre3r2VNNxIxlCJXTUBftTfYeId1bDf+eEJzblTaEDAMZo KxntBOTo6pOnKnNnmEXYISsYlyj6O7aLDl/z6gS/OJ0M/29hAkfXiwteWNg3 X-Google-Smtp-Source: AGHT+IGzOp8wrr+o1WYNA+U3g7TISlkRMvzIs7d0pMidrXAwqoO//cW+YI+i0a3+IWxCnCkjnH3etA== X-Received: by 2002:a05:6512:21aa:b0:518:9ce0:e621 with SMTP id c10-20020a05651221aa00b005189ce0e621mr7712299lft.1.1713277646202; Tue, 16 Apr 2024 07:27:26 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:25 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:25:58 +0200 Message-ID: <20240416142620.1751773-4-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> References: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277646; x=1713882446; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kbqgBPrgpNxbPJtQmNNavE0KAaePj54vB7RjOPbmZHU=; b=mmd8tmfvsujtoEp9LEEwUxPSnR7J1vaOS5eqOgWr4J51s7455lnUzol2P4V9+fa5jn tpQBmXxx/FyGxapX9PDNpOY4aVnGY8iZ0g8XAkrtzfu7HdQt/BBJFo49Cr7Zlige9wd2 etLHU4nfdXlfHeeMA4pUqQ90oLHcpF+DgZkG4Y5CeFWdz5cP0kOhJKb0iu0it9vMULQc 9gcVbl9gNUnJ26QhqzuFye+AlYrAZ0TwGc172VFvYuMUq4hxM2u5XuuGdQhO3xA3ODWq O02VCkUTOdRreHNZgR9txA8gpAnvUE4RX4LrfwGSB2KJCKvbuWwqGEILAzLRRTSOaaPC Iqpw== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=mmd8tmfv Subject: [Buildroot] [PATCH 04/11] package/qt6/qt6svg: allow building for host 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Roy Kollen Svendsen --- package/qt6/qt6svg/qt6svg.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/qt6/qt6svg/qt6svg.mk b/package/qt6/qt6svg/qt6svg.mk index 25e87dd208..a9d7eaef51 100644 --- a/package/qt6/qt6svg/qt6svg.mk +++ b/package/qt6/qt6svg/qt6svg.mk @@ -37,3 +37,4 @@ QT6SVG_DEPENDENCIES = \ qt6base $(eval $(cmake-package)) +$(eval $(host-cmake-package)) From patchwork Tue Apr 16 14:25:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924191 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=patchwork.ozlabs.org) 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 (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbV1Nzyz1yZC for ; Wed, 17 Apr 2024 00:27:50 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 4F437407BC; Tue, 16 Apr 2024 14:27:48 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id wEi2kSBEgSQx; Tue, 16 Apr 2024 14:27:47 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 1F0E3407B3 Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 1F0E3407B3; Tue, 16 Apr 2024 14:27:47 +0000 (UTC) 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 363591BF27C for ; Tue, 16 Apr 2024 14:27:33 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 22CA7400D8 for ; Tue, 16 Apr 2024 14:27:33 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id qTrR3TkQeFuH for ; Tue, 16 Apr 2024 14:27:32 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::12d; helo=mail-lf1-x12d.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp2.osuosl.org AF58540065 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org AF58540065 Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) by smtp2.osuosl.org (Postfix) with ESMTPS id AF58540065 for ; Tue, 16 Apr 2024 14:27:31 +0000 (UTC) Received: by mail-lf1-x12d.google.com with SMTP id 2adb3069b0e04-518f8a69f82so2283079e87.2 for ; Tue, 16 Apr 2024 07:27:31 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277649; x=1713882449; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OwTtSSpazCTmU2bhvFTAhnWgQFt0eDQzIGO3VTdOwfI=; b=W027NJ7IXnznHR6n75pTd/+smAQwxHdSwmE80ZaCTQjPQRRb2JRmnzEA/f8Z+PYzkL mACFPJF7ybMMk5lqG6x9rS/C7JlcWYAcUbzXysw8WbmR8uM25EwJtwNn/sbzsUYajUd1 RTLpRlms4GVLVuskqpxVDNgqe+GEhFbjvSgjWyFPV1N28xneRvqe2tYO4jdA1xyKDnlr 0ypoVVy+IH8mkJ50AuR3Hslf1C7Qm88UkQGIRc3v7O0kKIiQt05J8k0yZu6itVhrtu5t Zsv7rX02clyKxR9Rtm4d1waAoodG77BWwDMXMEYP8Ktz800KZhDchx0ss6/3yf1G3osq hh4A== X-Gm-Message-State: AOJu0YyRJucD2+B2kWNj6O8nCA+JkqpSAA1AoPibUXmNAWNThH4CwDuc /suk+9VGpxl/Oje1GxefQBtTTz2XnuQRQ+3/C6Wuu/lwkUrxgzqmPK+JSgZX X-Google-Smtp-Source: AGHT+IEZHMVObH0DtBgKJ9jYu0UPGk0bIAi+U+4ETYrKNmscOoxeP4l6TP2AH22lH55cgKxmfrc7pQ== X-Received: by 2002:a19:e042:0:b0:512:f6a0:1311 with SMTP id g2-20020a19e042000000b00512f6a01311mr9901583lfj.47.1713277649168; Tue, 16 Apr 2024 07:27:29 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:28 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:25:59 +0200 Message-ID: <20240416142620.1751773-5-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> References: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277649; x=1713882449; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=OwTtSSpazCTmU2bhvFTAhnWgQFt0eDQzIGO3VTdOwfI=; b=fxUUtMePjzvYgpMLwvCMyAUOGQ9n0963bcQwH+dSNUrWX/Nh0VBGDHM/lUmTMBDjI2 yNMtMngDMqsI8Wr3H46nLjsgAT3p13ii2WKR4liBYEvMf1sdiHeXSt8x5dL7jaw/eiU2 et2bbUyc5YHGIk36b9AK51yK2vClmw1VXaosCNJsiIJmgzQgsgxjv+GySGmyoPr0Hndn 5QUgbE+2CC8naDiwrte6y8QaCJkjW+4vyQHK4/arJYZ/1o2euxF4S77iU4H/KK0pCT6n LFvpQG4qBcA+2ljC/ctQ53CE3vu/luxGwW8HJCKOHFX73QAe2pEFyKVqsuJ6+lZBsfdY 1KMQ== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=fxUUtMeP Subject: [Buildroot] [PATCH 05/11] package/qt6/qt6languageserver: new 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Roy Kollen Svendsen --- package/qt6/Config.in | 1 + package/qt6/qt6languageserver/Config.in | 9 +++++ .../qt6languageserver/qt6languageserver.hash | 11 ++++++ .../qt6languageserver/qt6languageserver.mk | 34 +++++++++++++++++++ 4 files changed, 55 insertions(+) create mode 100644 package/qt6/qt6languageserver/Config.in create mode 100644 package/qt6/qt6languageserver/qt6languageserver.hash create mode 100644 package/qt6/qt6languageserver/qt6languageserver.mk diff --git a/package/qt6/Config.in b/package/qt6/Config.in index b7e95a6885..81682af476 100644 --- a/package/qt6/Config.in +++ b/package/qt6/Config.in @@ -45,6 +45,7 @@ if BR2_PACKAGE_QT6 source "package/qt6/qt6base/Config.in" source "package/qt6/qt6core5compat/Config.in" +source "package/qt6/qt6languageserver/Config.in" source "package/qt6/qt6serialbus/Config.in" source "package/qt6/qt6serialport/Config.in" source "package/qt6/qt6shadertools/Config.in" diff --git a/package/qt6/qt6languageserver/Config.in b/package/qt6/qt6languageserver/Config.in new file mode 100644 index 0000000000..8a54ae1911 --- /dev/null +++ b/package/qt6/qt6languageserver/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_QT6LANGUAGESERVER + bool "qt6languageserver" + help + Qt is a cross-platform application and UI framework for + developers using C++. + + This package corresponds to the qt6languageserver module. + + https://doc.qt.io/qt-6/qtlanguageserver-index.html diff --git a/package/qt6/qt6languageserver/qt6languageserver.hash b/package/qt6/qt6languageserver/qt6languageserver.hash new file mode 100644 index 0000000000..2d40426c6f --- /dev/null +++ b/package/qt6/qt6languageserver/qt6languageserver.hash @@ -0,0 +1,11 @@ +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qtlanguageserver-everywhere-src-6.7.0.tar.xz.sha256 +sha256 a99ecb342abdf7b7ac24804c89830a7991de95f9402f45a1e337ae851f76c9fc qtlanguageserver-everywhere-src-6.7.0.tar.xz + +# Hashes for license files: +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6languageserver/qt6languageserver.mk b/package/qt6/qt6languageserver/qt6languageserver.mk new file mode 100644 index 0000000000..6f96feb275 --- /dev/null +++ b/package/qt6/qt6languageserver/qt6languageserver.mk @@ -0,0 +1,34 @@ +################################################################################ +# +# qt6languageserver +# +################################################################################ + +QT6LANGUAGESERVER_VERSION = $(QT6_VERSION) +QT6LANGUAGESERVER_SITE = $(QT6_SITE) +QT6LANGUAGESERVER_SOURCE = qtlanguageserver-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6LANGUAGESERVER_VERSION).tar.xz +QT6LANGUAGESERVER_INSTALL_STAGING = YES +QT6LANGUAGESERVER_SUPPORTS_IN_SOURCE_BUILD = NO + +QT6LANGUAGESERVER_CMAKE_BACKEND = ninja + +QT6LANGUAGESERVER_LICENSE = \ + GPL-2.0+ or LGPL-3.0, \ + GPL-3.0, GFDL-1.3 no invariants (docs) + +QT6LANGUAGESERVER_LICENSE_FILES = \ + LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt + +QT6LANGUAGESERVER_CONF_OPTS = \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF + +QT6LANGUAGESERVER_DEPENDENCIES = \ + qt6base + +$(eval $(cmake-package)) From patchwork Tue Apr 16 14:26:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924192 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=patchwork.ozlabs.org) 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 (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbY61Tdz1yZC for ; Wed, 17 Apr 2024 00:27:53 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 328A640324; Tue, 16 Apr 2024 14:27:52 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id pSo57JQeAi-5; Tue, 16 Apr 2024 14:27:51 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org D9AA94060B Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id D9AA94060B; Tue, 16 Apr 2024 14:27:50 +0000 (UTC) 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 AAF421BF27C for ; Tue, 16 Apr 2024 14:27:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id A5CAD60A7B for ; Tue, 16 Apr 2024 14:27:35 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id aTqJfEkxpAG6 for ; Tue, 16 Apr 2024 14:27:34 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::12a; helo=mail-lf1-x12a.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp3.osuosl.org 5A54460A4A DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 5A54460A4A Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by smtp3.osuosl.org (Postfix) with ESMTPS id 5A54460A4A for ; Tue, 16 Apr 2024 14:27:33 +0000 (UTC) Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-51935589486so376026e87.0 for ; Tue, 16 Apr 2024 07:27:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277652; x=1713882452; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IFhIwqXko8Hk0RaF7rrN1VEg7jfNysCDZyG0MhWyyXo=; b=o/1Sq1EDtc7G3N99pdTZBk8l3L291iDf+tdr5pi5Ate4T2iUJeNo8HUKzgcQeiyuih 8hWVpe3Pq+jmvKOuYLIkhdiRb+n7lZWwnJQfo8Ffv5yp4LafIr+jFbT7xtfXW5OnIcgd 2iRz32HuaGUJgWMJi3/Mh0mh1bq2V2xHV2N95S+8vWAScOvZez9d8qV9FpYU8cseWksB JYcnfJkiZdHjfkLQdKs5LQhwg+nqr3ZHHfrULoThr334IKH/E9Jw9mn/oRdsvl/MO7VN 0hYDzypK6FBvXimwoQ1WVNCHS6P9avmFD+L+qHcECN19RjAuQkSSRqMHuG6ySxDRR+8E xZXA== X-Gm-Message-State: AOJu0YyDsrsiwvxVxaBZP8YDHM/8m3iWU0meLmqBimdX69kYq5S+qolc n4uN6NQvIa9YTuPe7BhoUq4rri9uUko2bodv6kwzAmAD/CEtH5/Uxgfb13Nr X-Google-Smtp-Source: AGHT+IGB8wdXBt3o8KcHBqZSXT5x0LLZ2YlKbhBt9MIbF7XYzaCQ1njjtAYMRCtCQJTZ9eccRr5Plw== X-Received: by 2002:a05:6512:3492:b0:513:84b6:6915 with SMTP id v18-20020a056512349200b0051384b66915mr8311496lfr.20.1713277651680; Tue, 16 Apr 2024 07:27:31 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:31 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:26:00 +0200 Message-ID: <20240416142620.1751773-6-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> References: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277652; x=1713882452; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=IFhIwqXko8Hk0RaF7rrN1VEg7jfNysCDZyG0MhWyyXo=; b=F0v3HAWmy4Vqi+g66LlCyd7Mk7kQPBFouz7ddKm8iWmQ/b6EZeVhvQGQiceGXnAJoL ML5+98Gl/FaAqDPNXJAWeYxLb+qEYvRMEq+w+cYjpXxWsoCOkRFzjANmFi9D+rg2jzJm hfVQQ8BnuapkyNcXUj+NEnwmg+VR6A/MhxUi3zZqJsha6KvCxbPOOUNKVgL4mLJ43tEK EmxJGZ/QO4/ktotmnbXgT80sux+rOLZHqsFNBBocjcZlpWX3CdqeJbYkwEaNlEl25zG9 bja1j6582rKI+VLRwXkdEiKQFBPE9lYq5Ea5yZFIj0NjpblYx/7Y8xY++H3UtVvqu+40 /WMA== X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=F0v3HAWm Subject: [Buildroot] [PATCH 06/11] package/qt6/qt6declarative: new 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Roy Kollen Svendsen --- package/qt6/Config.in | 1 + package/qt6/qt6declarative/Config.in | 22 ++++++++ .../qt6/qt6declarative/qt6declarative.hash | 11 ++++ package/qt6/qt6declarative/qt6declarative.mk | 56 +++++++++++++++++++ 4 files changed, 90 insertions(+) create mode 100644 package/qt6/qt6declarative/Config.in create mode 100644 package/qt6/qt6declarative/qt6declarative.hash create mode 100644 package/qt6/qt6declarative/qt6declarative.mk diff --git a/package/qt6/Config.in b/package/qt6/Config.in index 81682af476..625134d281 100644 --- a/package/qt6/Config.in +++ b/package/qt6/Config.in @@ -45,6 +45,7 @@ if BR2_PACKAGE_QT6 source "package/qt6/qt6base/Config.in" source "package/qt6/qt6core5compat/Config.in" +source "package/qt6/qt6declarative/Config.in" source "package/qt6/qt6languageserver/Config.in" source "package/qt6/qt6serialbus/Config.in" source "package/qt6/qt6serialport/Config.in" diff --git a/package/qt6/qt6declarative/Config.in b/package/qt6/qt6declarative/Config.in new file mode 100644 index 0000000000..5c089668e4 --- /dev/null +++ b/package/qt6/qt6declarative/Config.in @@ -0,0 +1,22 @@ +config BR2_PACKAGE_QT6DECLARATIVE + bool "qt6declarative" + help + Qt is a cross-platform application and UI framework for + developers using C++. + + This package corresponds to the qt6declarative module. + + https://doc.qt.io/qt-6/qtdeclarative-index.html + +if BR2_PACKAGE_QT6DECLARATIVE + +config BR2_PACKAGE_QT6DECLARATIVE_QUICK + bool "quick module" + select BR2_PACKAGE_QT6BASE_GUI + select BR2_PACKAGE_QT6LANGUAGESERVER + select BR2_PACKAGE_QT6SHADERTOOLS + select BR2_PACKAGE_QT6BASE_OPENGL if BR2_PACKAGE_QT6_GL_SUPPORTS + select BR2_PACKAGE_HOST_QT6SVG + select BR2_PACKAGE_HOST_QT6DECLARATIVE + +endif diff --git a/package/qt6/qt6declarative/qt6declarative.hash b/package/qt6/qt6declarative/qt6declarative.hash new file mode 100644 index 0000000000..ae9925509b --- /dev/null +++ b/package/qt6/qt6declarative/qt6declarative.hash @@ -0,0 +1,11 @@ +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qtdeclarative-everywhere-src-6.7.0.tar.xz.sha256 +sha256 5a0c39579a74d7cca581162c866ed0887287d4f8d5abff7ab9492d4a58fa9e2c qtdeclarative-everywhere-src-6.7.0.tar.xz + +# Hashes for license files: +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6declarative/qt6declarative.mk b/package/qt6/qt6declarative/qt6declarative.mk new file mode 100644 index 0000000000..2348ff2dae --- /dev/null +++ b/package/qt6/qt6declarative/qt6declarative.mk @@ -0,0 +1,56 @@ +################################################################################ +# +# qt6declaratve +# +################################################################################ + +QT6DECLARATIVE_VERSION = $(QT6_VERSION) +QT6DECLARATIVE_SITE = $(QT6_SITE) +QT6DECLARATIVE_SOURCE = qtdeclarative-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6DECLARATIVE_VERSION).tar.xz +QT6DECLARATIVE_INSTALL_STAGING = YES + +QT6DECLARATIVE_SUPPORTS_IN_SOURCE_BUILD = NO + +QT6DECLARATIVE_CMAKE_BACKEND = ninja + +QT6DECLARATIVE_LICENSE = \ + GPL-2.0+ or LGPL-3.0, \ + GPL-3.0, GFDL-1.3 no invariants (docs) + +QT6DECLARATIVE_LICENSE_FILES = \ + LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt + +QT6DECLARATIVE_CONF_OPTS = \ + -DQT_FEATURE_qml_profiler=OFF \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF + +HOST_QT6DECLARATIVE_CONF_OPTS = \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF \ + -DQT_FEATURE_ssl=OFF + +QT6DECLARATIVE_DEPENDENCIES = \ + host-qt6base \ + host-qt6svg \ + host-qt6shadertools \ + host-qt6declarative \ + qt6base \ + qt6shadertools \ + qt6languageserver \ + qt6svg + +HOST_QT6DECLARATIVE_DEPENDENCIES = \ + host-qt6base \ + host-qt6svg \ + host-qt6shadertools + +$(eval $(cmake-package)) +$(eval $(host-cmake-package)) From patchwork Tue Apr 16 14:26:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924193 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=patchwork.ozlabs.org) 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 (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbd3w2Bz1yZC for ; Wed, 17 Apr 2024 00:27:57 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id F0DEA407B3; Tue, 16 Apr 2024 14:27:55 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Cxku6ryW2sus; Tue, 16 Apr 2024 14:27:55 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 7BFD2407BA Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 7BFD2407BA; Tue, 16 Apr 2024 14:27:54 +0000 (UTC) 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 68E411BF27C for ; Tue, 16 Apr 2024 14:27:38 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 55A5540346 for ; Tue, 16 Apr 2024 14:27:38 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id UQCu2MvX0zrc for ; Tue, 16 Apr 2024 14:27:37 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::12a; helo=mail-lf1-x12a.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp4.osuosl.org AE07B4081A DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org AE07B4081A Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by smtp4.osuosl.org (Postfix) with ESMTPS id AE07B4081A for ; Tue, 16 Apr 2024 14:27:36 +0000 (UTC) Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-516db2214e6so5536145e87.1 for ; Tue, 16 Apr 2024 07:27:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277654; x=1713882454; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XlgDQmPJma4IjMuHnuUml9+af+94MwIcuowRe8q7w3w=; b=pST/Vz5+AR0HEc718WJU6u1ADV4sDT7iEHa5jddu/nV8weI7dWfnfEZ6v/qBtT8JO5 FgZaBzANwTUBpGCP5xNjg+cBdQUVmlvS+SyobTAPUO7nxJIFXWxWjbN6gjRg2mfGprbU r4zCtZQ5as739glherCc67E/J5QcSyCScy/vHqxOdFWXPZszViuYmyn7iYoyuCaSjuUo j85CZELjeJ526FY7o23MAVKQgRgybD+VAy3L3j09xeStrBUne9jZmhpJwbM76gs7W0DR 9TUSKe+xwmNP1M8XuNHCsmQVmxrFxHNSm/EjBgxhrecUJm3hQ0FlYp92lcl/y66RS+0k Uh8A== X-Gm-Message-State: AOJu0Yy7FENcWnkj/lp6D02qYS7mZqZHTkbNQWY62aBWLo+KKY0ZfSbW yxWCUECISgEBtkFFwQ+ujPYdSa+Ax4etWBTRU48BucfcsLjju0+iNKDg1W0/ X-Google-Smtp-Source: AGHT+IE/1gbJCJ7cv7r95HFSMVGeeegRJZK0kbpSAaGFH0MLVxtVLK9MxxV7QU4fFx5nec+B0bkZmA== X-Received: by 2002:a19:6406:0:b0:516:afeb:e27e with SMTP id y6-20020a196406000000b00516afebe27emr7457060lfb.29.1713277654297; Tue, 16 Apr 2024 07:27:34 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:33 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:26:01 +0200 Message-ID: <20240416142620.1751773-7-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> References: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277654; x=1713882454; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=XlgDQmPJma4IjMuHnuUml9+af+94MwIcuowRe8q7w3w=; b=eehYyqKbUW0lsQIQbVASFJllsO/xWYXGNXVLS2BlzrA6tGeofyvXKY8MHWb8oCVQI2 1Y5zvwUSs63rPlAQy12HLxkZTe39YwQ1fIYmXemv3FqCzRjEFwBjZxGIWiuogr4zEU8K UEo98Wtdy3tz+4CrONP6cNT3oUR18Y3XLFqbHf5iPAQMly8k58ZY8FVV2Ezi5fhVdjM9 LUZjnUZ2ZJX3dL4hi3KbEX0ByJn/qspeTipPyotrb1n+VI7u4OrNopJObdUjkdjM3sny nbot+Lh+2RlGYHw82M1py2VGxk3QHctGCe4n4Dozm/5l5U3QCDa+WfuzDwBkfs9zeuSD YHHw== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=eehYyqKb Subject: [Buildroot] [PATCH 07/11] package/qt6/qt6websockets: new 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Roy Kollen Svendsen --- package/qt6/Config.in | 1 + package/qt6/qt6websockets/Config.in | 9 ++++ package/qt6/qt6websockets/qt6websockets.hash | 11 +++++ package/qt6/qt6websockets/qt6websockets.mk | 46 ++++++++++++++++++++ 4 files changed, 67 insertions(+) create mode 100644 package/qt6/qt6websockets/Config.in create mode 100644 package/qt6/qt6websockets/qt6websockets.hash create mode 100644 package/qt6/qt6websockets/qt6websockets.mk diff --git a/package/qt6/Config.in b/package/qt6/Config.in index 625134d281..16f792cff3 100644 --- a/package/qt6/Config.in +++ b/package/qt6/Config.in @@ -51,5 +51,6 @@ source "package/qt6/qt6serialbus/Config.in" source "package/qt6/qt6serialport/Config.in" source "package/qt6/qt6shadertools/Config.in" source "package/qt6/qt6svg/Config.in" +source "package/qt6/qt6websockets/Config.in" endif diff --git a/package/qt6/qt6websockets/Config.in b/package/qt6/qt6websockets/Config.in new file mode 100644 index 0000000000..a201483922 --- /dev/null +++ b/package/qt6/qt6websockets/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_QT6WEBSOCKETS + bool "qt6websockets" + help + Qt is a cross-platform application and UI framework for + developers using C++. + + This package corresponds to the qt6websockets module. + + https://doc.qt.io/qt-6/qtwebsockets-index.html diff --git a/package/qt6/qt6websockets/qt6websockets.hash b/package/qt6/qt6websockets/qt6websockets.hash new file mode 100644 index 0000000000..4e36eb4257 --- /dev/null +++ b/package/qt6/qt6websockets/qt6websockets.hash @@ -0,0 +1,11 @@ +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qtwebsockets-everywhere-src-6.7.0.tar.xz.sha256 +sha256 5ffc77da6b36cdf18e04c975a0fbf243968806a93a6291bcd2e9cd0b26139736 qtwebsockets-everywhere-src-6.7.0.tar.xz + +# Hashes for license files: +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6websockets/qt6websockets.mk b/package/qt6/qt6websockets/qt6websockets.mk new file mode 100644 index 0000000000..cc17085d10 --- /dev/null +++ b/package/qt6/qt6websockets/qt6websockets.mk @@ -0,0 +1,46 @@ +################################################################################ +# +# qt6websockets +# +################################################################################ + +QT6WEBSOCKETS_VERSION = $(QT6_VERSION) +QT6WEBSOCKETS_SITE = $(QT6_SITE) +QT6WEBSOCKETS_SOURCE = qtwebsockets-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6WEBSOCKETS_VERSION).tar.xz +QT6WEBSOCKETS_INSTALL_STAGING = YES + +QT6WEBSOCKETS_SUPPORTS_IN_SOURCE_BUILD = NO + +QT6WEBSOCKETS_CMAKE_BACKEND = ninja + +QT6WEBSOCKETS_LICENSE = \ + GPL-2.0+ or LGPL-3.0, \ + GPL-3.0, GFDL-1.3 no invariants (docs) + +QT6WEBSOCKETS_LICENSE_FILES = \ + LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt + +QT6WEBSOCKETS_CONF_OPTS = \ + -DQT_FEATURE_thread=ON \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF + +HOST_QT6WEBSOCKETS_CONF_OPTS = \ + -DQT_FEATURE_thread=ON \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF + +QT6WEBSOCKETS_DEPENDENCIES = \ + qt6base \ + qt6declarative \ + host-qt6declarative + +$(eval $(cmake-package)) +$(eval $(host-cmake-package)) From patchwork Tue Apr 16 14:26:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924194 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=patchwork.ozlabs.org) 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 (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbk0wPGz1yZC for ; Wed, 17 Apr 2024 00:28:02 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 6065A40329; Tue, 16 Apr 2024 14:28:00 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 12MTNX5o-OUX; Tue, 16 Apr 2024 14:27:58 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 9526A407DC Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 9526A407DC; Tue, 16 Apr 2024 14:27:57 +0000 (UTC) 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 4975D1BF27C for ; Tue, 16 Apr 2024 14:27:40 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id 43D23400D8 for ; Tue, 16 Apr 2024 14:27:40 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id sd9AYIHgDAUY for ; Tue, 16 Apr 2024 14:27:39 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::130; helo=mail-lf1-x130.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp2.osuosl.org 09F9F40065 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org 09F9F40065 Received: from mail-lf1-x130.google.com (mail-lf1-x130.google.com [IPv6:2a00:1450:4864:20::130]) by smtp2.osuosl.org (Postfix) with ESMTPS id 09F9F40065 for ; Tue, 16 Apr 2024 14:27:38 +0000 (UTC) Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-518b9527c60so3320279e87.0 for ; Tue, 16 Apr 2024 07:27:38 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277657; x=1713882457; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nRgD2+37l3BG+hTHOuxN2xe6lh7WZGTay6iAyVmFxkA=; b=HokuFQ1EM8gqhBR9SBa1xyqC+aH0PrBEfqgUt/frLY+27Pn9oOocxMhgS2lW7fwtK1 qu4RUzNPJID/I7EIVR8kL8acgdEsthnQUDxDr2l2ec7yRYMNnyvkmZ2jWkc6/WCM/XTE OSpppVNkiiimoBsAgr3JWVqzPi6RKmCl98VBAPslLFgGNPjRWEK+dJYdqlZhHHAhQq5J qobxMn6n70zUwvrjp5Ewl1JqhgZN3GXE5d3pxJlcKAl53hOlmCs8emtI0nuMbgVSt5H7 S4PT/CLuiwNer4JzGQvitQVkvLqivS7MvwlkwjdAJEMbLherOIPOdzdgDO3wncIXMKCI FCQQ== X-Gm-Message-State: AOJu0Yw284ZAv+GKIo0Bu7Vpf+QmdQ8XRJwJI02wxFWU9fO2PAvuhlws JCScqlbcNORDf1CCJYDBvoEIV3yMn7ly5Uq/7UUwhFY2Ik6x58SZXukSk3QL X-Google-Smtp-Source: AGHT+IFA8W5OnkAl8dB7Y/q8by0ZYKX3ATE9S8GkEewtB1ux3Zd7541Z7Zd4kADjIlSyKaOJNobTrQ== X-Received: by 2002:a19:640e:0:b0:516:cf23:588 with SMTP id y14-20020a19640e000000b00516cf230588mr10156261lfb.27.1713277656690; Tue, 16 Apr 2024 07:27:36 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:36 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:26:02 +0200 Message-ID: <20240416142620.1751773-8-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> References: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277657; x=1713882457; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=nRgD2+37l3BG+hTHOuxN2xe6lh7WZGTay6iAyVmFxkA=; b=F1P6WkAC6Hp2WSttU97FD18VXvL6Kj+uv5kUISJn7IYcAs9I1HfAlCzp/0A1ufHD3v C/kisCQ/V5h4ObVyD19NVTLB9TZ0Rqs2zDea28VahOY5hTALL7ns5xiXtUOnzYv1/Sor iI7zJIdtLefEGOWFH3mdDXBg6fPW3qLbVP1PV465kUBInkGj57nOF9wCLNJl7iodyp7k H+vY8/VBa+8limMMLlm1wU/vZ981oTGKpVCTsD1BLMYOnIiujxc9g8wXcd/fK2szvQhH t091sbl6d/64SGh/MdGJxe+HAjKIE+52M18stYpugcFub9E5n3O8axfPPET5MTDI4dEX hA7A== X-Mailman-Original-Authentication-Results: smtp2.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=F1P6WkAC Subject: [Buildroot] [PATCH 08/11] package/qt6/qt6wayland: new 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Roy Kollen Svendsen --- package/qt6/Config.in | 1 + package/qt6/qt6wayland/Config.in | 24 ++++++++++++ package/qt6/qt6wayland/qt6wayland.hash | 11 ++++++ package/qt6/qt6wayland/qt6wayland.mk | 53 ++++++++++++++++++++++++++ 4 files changed, 89 insertions(+) create mode 100644 package/qt6/qt6wayland/Config.in create mode 100644 package/qt6/qt6wayland/qt6wayland.hash create mode 100644 package/qt6/qt6wayland/qt6wayland.mk diff --git a/package/qt6/Config.in b/package/qt6/Config.in index 16f792cff3..69ce0b3f6a 100644 --- a/package/qt6/Config.in +++ b/package/qt6/Config.in @@ -51,6 +51,7 @@ source "package/qt6/qt6serialbus/Config.in" source "package/qt6/qt6serialport/Config.in" source "package/qt6/qt6shadertools/Config.in" source "package/qt6/qt6svg/Config.in" +source "package/qt6/qt6wayland/Config.in" source "package/qt6/qt6websockets/Config.in" endif diff --git a/package/qt6/qt6wayland/Config.in b/package/qt6/qt6wayland/Config.in new file mode 100644 index 0000000000..814f9e1722 --- /dev/null +++ b/package/qt6/qt6wayland/Config.in @@ -0,0 +1,24 @@ +comment "qt6wayland needs an OpenGL-capable backend" + depends on !BR2_PACKAGE_QT6_GL_SUPPORTS + +config BR2_PACKAGE_QT6WAYLAND + bool "qt6wayland" + depends on BR2_PACKAGE_QT6_GL_SUPPORTS + select BR2_PACKAGE_WAYLAND + help + Qt is a cross-platform application and UI framework for + developers using C++. + + This package corresponds to the qt6wayland module. + + https://doc.qt.io/qt-6/qtwayland-index.html + +if BR2_PACKAGE_QT6WAYLAND + +config BR2_PACKAGE_QT6WAYLAND_COMPOSITOR + bool "Enable compositor (experimental)" + help + The compositor API is still experimental, and not built by + default. + +endif diff --git a/package/qt6/qt6wayland/qt6wayland.hash b/package/qt6/qt6wayland/qt6wayland.hash new file mode 100644 index 0000000000..13a6ba15eb --- /dev/null +++ b/package/qt6/qt6wayland/qt6wayland.hash @@ -0,0 +1,11 @@ +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qtwayland-everywhere-src-6.7.0.tar.xz.sha256 +sha256 d73470e4217da388d8cd2a517ee8bb373853f33c569306e80f04397845157aea qtwayland-everywhere-src-6.7.0.tar.xz + +# Hashes for license files: +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6wayland/qt6wayland.mk b/package/qt6/qt6wayland/qt6wayland.mk new file mode 100644 index 0000000000..cf8727287e --- /dev/null +++ b/package/qt6/qt6wayland/qt6wayland.mk @@ -0,0 +1,53 @@ +################################################################################ +# +# qt6wayland +# +################################################################################ + +QT6WAYLAND_VERSION = $(QT6_VERSION) +QT6WAYLAND_SITE = $(QT6_SITE) +QT6WAYLAND_SOURCE = qtwayland-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6WAYLAND_VERSION).tar.xz +QT6WAYLAND_INSTALL_STAGING = YES + +QT6WAYLAND_SUPPORTS_IN_SOURCE_BUILD = NO + +QT6WAYLAND_CMAKE_BACKEND = ninja + +QT6WAYLAND_LICENSE = \ + GPL-2.0+ or LGPL-3.0, \ + GPL-3.0, GFDL-1.3 no invariants (docs) + +QT6WAYLAND_LICENSE_FILES = \ + LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt + +QT6WAYLAND_CONF_OPTS = \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF \ + -DFEATURE_wayland_client=ON + +ifeq ($(BR2_PACKAGE_QT6WAYLAND_COMPOSITOR),y) +QT6WAYLAND_CONF_OPTS += -DFEATURE_wayland_server=ON +else +QT6WAYLAND_CONF_OPTS += -DFEATURE_wayland_server=OFF +endif + +HOST_QT6WAYLAND_CONF_OPTS = \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF + +QT6WAYLAND_DEPENDENCIES = \ + qt6base \ + qt6declarative \ + host-qt6wayland \ + wayland \ + host-wayland + +$(eval $(cmake-package)) +$(eval $(host-cmake-package)) From patchwork Tue Apr 16 14:26:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924195 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=patchwork.ozlabs.org) 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 (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbq0Twmz1yZC for ; Wed, 17 Apr 2024 00:28:07 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 702C340797; Tue, 16 Apr 2024 14:28:05 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id ozdIldDO4a09; Tue, 16 Apr 2024 14:28:01 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 490B6407EC Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 490B6407EC; Tue, 16 Apr 2024 14:28:01 +0000 (UTC) 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 3BE3E1BF27C for ; Tue, 16 Apr 2024 14:27:44 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 1C9C1406CB for ; Tue, 16 Apr 2024 14:27:44 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id p9W14Z0t6IBn for ; Tue, 16 Apr 2024 14:27:41 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::12a; helo=mail-lf1-x12a.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp4.osuosl.org 7907B40448 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 7907B40448 Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by smtp4.osuosl.org (Postfix) with ESMTPS id 7907B40448 for ; Tue, 16 Apr 2024 14:27:41 +0000 (UTC) Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-516cdb21b34so5740528e87.1 for ; Tue, 16 Apr 2024 07:27:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277659; x=1713882459; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fLYGR75Dnr+VkreEzXzXsI84D9ASJZTNwHpm61M5AxM=; b=e44yYK2TqnJ4Gp35/7B36phN2jK8CmjbZehp1wQmEjI1E8Qyy+1G1ruxe/IbjBORhA vErmNFqMtucvfoAuOxXibC17RwPv4uZhA/A964QOioHllnKzCdlE/pjVCCP0BZs7smTW IWpUE18uvt7EiVE6fNx/a+Ji1EP9NSKyyapyPAKI2gyWgYbGuo3aKApakMyjE5keiZCj ggxWipXzGaO0xsEvaX5x5ImRqulNwl+sNgGn9T2ZsCjkxOD//48SKP6tl4iCr1KFjXrW hVcleW0W47A/UEBpc8b+iAVMoyrAEtMPPIOG7aOB2o5ksOHIxq65h/R3tJrPoss3EFXx JDzQ== X-Gm-Message-State: AOJu0Yy7mSwySUNvXJ2mnatDjgRm4wp53l94AzXYaoZOdF8J3JBzjs73 /eycktnh228ZVWvW4c4JIeDTzy4rO7b8gtDXFAQYxQBJcF8vEE406s5pXUwZ X-Google-Smtp-Source: AGHT+IG7TMeTdZFXOzQcWhBlRm8x5E/TZ0qrXrTra41lSdSBVPHqx997fEGGQnrAytxFbEHETdjwAg== X-Received: by 2002:a05:6512:1081:b0:518:b7dd:36a3 with SMTP id j1-20020a056512108100b00518b7dd36a3mr6219769lfg.54.1713277659099; Tue, 16 Apr 2024 07:27:39 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:38 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:26:03 +0200 Message-ID: <20240416142620.1751773-9-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> References: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277659; x=1713882459; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fLYGR75Dnr+VkreEzXzXsI84D9ASJZTNwHpm61M5AxM=; b=RiCtOwbxLqSgEjvI5uu6PbPHqcvZ4tlLNXOWM2kcRkms+6ZEDC0o/EDi7Zti6sNOqU O88WZgEAkE193xn+ipcRQSBsPWFBfMT9U7enhijGD9XY14hk+cy0O7Iz4YSwL+B4AJC3 SgO3RbI8y7s65XilDb0spsTUj9wfFNvZvHBVsHdlgfbIHCYsRJzPPGBhAxrHAthUIV8R onn4t9IFCRXCNaDNZ6KpnRiTYzbwnlZu0nuToM7o45s1uUJpZNgvCDeyxgB9C7ikOF2u UkWf0VDLrurOYSsdop6I/abAWs9ERdceqZfnZ1R9TbkoAhT/3gHtpVSkULGuZQAjGJai iOzA== X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=RiCtOwbx Subject: [Buildroot] [PATCH 09/11] package/qt6/qt6tools: new 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Roy Kollen Svendsen --- package/qt6/Config.in | 1 + package/qt6/qt6base/qt6base.mk | 7 +++++- package/qt6/qt6tools/Config.in | 11 +++++++++ package/qt6/qt6tools/qt6tools.hash | 11 +++++++++ package/qt6/qt6tools/qt6tools.mk | 37 ++++++++++++++++++++++++++++++ 5 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 package/qt6/qt6tools/Config.in create mode 100644 package/qt6/qt6tools/qt6tools.hash create mode 100644 package/qt6/qt6tools/qt6tools.mk diff --git a/package/qt6/Config.in b/package/qt6/Config.in index 69ce0b3f6a..48366f5fd1 100644 --- a/package/qt6/Config.in +++ b/package/qt6/Config.in @@ -51,6 +51,7 @@ source "package/qt6/qt6serialbus/Config.in" source "package/qt6/qt6serialport/Config.in" source "package/qt6/qt6shadertools/Config.in" source "package/qt6/qt6svg/Config.in" +source "package/qt6/qt6tools/Config.in" source "package/qt6/qt6wayland/Config.in" source "package/qt6/qt6websockets/Config.in" diff --git a/package/qt6/qt6base/qt6base.mk b/package/qt6/qt6base/qt6base.mk index a7101ca043..7a289a42c3 100644 --- a/package/qt6/qt6base/qt6base.mk +++ b/package/qt6/qt6base/qt6base.mk @@ -88,7 +88,6 @@ HOST_QT6BASE_CONF_OPTS = \ -DFEATURE_xml=ON \ -DFEATURE_sql=OFF \ -DFEATURE_testlib=OFF \ - -DFEATURE_network=OFF \ -DFEATURE_dbus=OFF \ -DFEATURE_icu=OFF \ -DFEATURE_glib=OFF \ @@ -103,6 +102,12 @@ else HOST_QT6BASE_CONF_OPTS += -DFEATURE_gui=OFF endif +ifeq ($(BR2_PACKAGE_HOST_QT6BASE_NETWORK),y) +HOST_QT6BASE_CONF_OPTS += -DFEATURE_network=ON +else +HOST_QT6BASE_CONF_OPTS += -DFEATURE_network=OFF +endif + # Conditional blocks below are ordered by alphabetic ordering of the # BR2_PACKAGE_* option. diff --git a/package/qt6/qt6tools/Config.in b/package/qt6/qt6tools/Config.in new file mode 100644 index 0000000000..fb7650a2d5 --- /dev/null +++ b/package/qt6/qt6tools/Config.in @@ -0,0 +1,11 @@ +config BR2_PACKAGE_QT6TOOLS + bool "qt6tools" + select BR2_PACKAGE_HOST_QT6BASE_NETWORK + help + Qt is a cross-platform application and UI framework for + developers using C++. + + Qt Tools provides tools facilitate the development + and design of applications. + + https://doc.qt.io/qt-6/qtmodules.html#qt-tools diff --git a/package/qt6/qt6tools/qt6tools.hash b/package/qt6/qt6tools/qt6tools.hash new file mode 100644 index 0000000000..6f2c962740 --- /dev/null +++ b/package/qt6/qt6tools/qt6tools.hash @@ -0,0 +1,11 @@ +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qttools-everywhere-src-6.7.0.tar.xz.sha256 +sha256 c8da6b239e82fe1e23465cbf0936c0da5a334438d3fb433e19c503cbb1abee7b qttools-everywhere-src-6.7.0.tar.xz + +# Hashes for license files: +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 LICENSES/GPL-2.0-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 LICENSES/LGPL-3.0-only.txt +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6tools/qt6tools.mk b/package/qt6/qt6tools/qt6tools.mk new file mode 100644 index 0000000000..8779e8c00f --- /dev/null +++ b/package/qt6/qt6tools/qt6tools.mk @@ -0,0 +1,37 @@ +################################################################################ +# +# qt6tools +# +################################################################################ + +QT6TOOLS_VERSION = $(QT6_VERSION) +QT6TOOLS_SITE = $(QT6_SITE) +QT6TOOLS_SOURCE = qttools-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6TOOLS_VERSION).tar.xz +QT6TOOLS_INSTALL_STAGING = YES +QT6TOOLS_SUPPORTS_IN_SOURCE_BUILD = NO + +QT6TOOLS_CMAKE_BACKEND = ninja + +QT6TOOLS_LICENSE = \ + GPL-2.0+ or LGPL-3.0, \ + GPL-3.0, GFDL-1.3 no invariants (docs) + +QT6TOOLS_LICENSE_FILES = \ + LICENSES/GPL-2.0-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LGPL-3.0-only.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt + +QT6TOOLS_CONF_OPTS = \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF + +QT6TOOLS_DEPENDENCIES = \ + qt6base \ + qt6declarative \ + host-qt6tools + +$(eval $(cmake-package)) +$(eval $(host-cmake-package)) From patchwork Tue Apr 16 14:26:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924196 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.137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbs3GTwz1yZC for ; Wed, 17 Apr 2024 00:28:09 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 97BF840707; Tue, 16 Apr 2024 14:28:07 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Og1Arr90vLvv; Tue, 16 Apr 2024 14:28:06 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 10FA440800 Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 10FA440800; Tue, 16 Apr 2024 14:28:06 +0000 (UTC) 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 2E31A1BF27C for ; Tue, 16 Apr 2024 14:27:45 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 1977860A4A for ; Tue, 16 Apr 2024 14:27:45 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id i6fBo8Ugzlx4 for ; Tue, 16 Apr 2024 14:27:44 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::22f; helo=mail-lj1-x22f.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp3.osuosl.org E45AF60822 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org E45AF60822 Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) by smtp3.osuosl.org (Postfix) with ESMTPS id E45AF60822 for ; Tue, 16 Apr 2024 14:27:43 +0000 (UTC) Received: by mail-lj1-x22f.google.com with SMTP id 38308e7fff4ca-2da08b07157so54316981fa.1 for ; Tue, 16 Apr 2024 07:27:43 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277661; x=1713882461; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iJGaFe73q7NxYYs0Hi98n3G0tieGUw87uyKGivS4/YU=; b=v+C4nJ5K35BxcMO4d1bS9BA+OyBGaNeMZ9Yu9unShF04tqU7tZPTCYcgqw1sBjw6Gp jZCO+6ZVJOsGTR5O1KQYBXhbGh8ndc7Mape1t2uu00jG9/CA3jxwhmDusCUtjBsV+xfl uTBKAqjBWo/clbkJWY/Z9uASau+o/ZTuT1twDP80xwvqEHAhIh5Ai5BbXTGDNZMsJL2L NDUnApn6WJeBx07uNkN7GBhITxTEvJ2oCZqBhBgyFQGJ4SWsmZ4JIHrU72PmCGrjf1hg RBGBFgNgKatzipxB4aveH07OCutsFKYQPtGfvV7hKe8o1kCDff6cfpGkLzGz6mEytALk n8HQ== X-Gm-Message-State: AOJu0YyT2jQmkiAnk1k+AQHnkN3VgmuN3gkO1AgD9lZsv7ArRMB6zMkm fW+7nolkQgFCRPr7Rw+OOfdXDKry3be5t4HW4hw0pgtgBZhWuwrVcteYapt5 X-Google-Smtp-Source: AGHT+IFVOcNSZ/Vs8ICP8EKY4u2wXMzGAq58mgQcPW32G4yHzlkqtuDrtKkhn5sZ7cpKOJD5UySxOg== X-Received: by 2002:a05:6512:acd:b0:518:9fba:4986 with SMTP id n13-20020a0565120acd00b005189fba4986mr9899375lfu.52.1713277661490; Tue, 16 Apr 2024 07:27:41 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:40 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:26:04 +0200 Message-ID: <20240416142620.1751773-10-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> References: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277661; x=1713882461; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=iJGaFe73q7NxYYs0Hi98n3G0tieGUw87uyKGivS4/YU=; b=Sjq87NtxT//w0rdBB/qCg+a7plAGkLVhVu4dLOk/kM0mLY24epRdaGm6HV1q1gnyvc Zftyya+h/1Ghc909duzxNyvaI9g0Tc58zrXo7c6zK6afTV1esHQTc+/U/HZe50Y/LNUU HAEYU8Eftr37GiMGb7ojh5G7MdjHgW76Z0nF4i4dX60YVuqQ9WygLNKQ6gPUVHPyrxGr 3z3exaSFfs9/Vvg7M0LSTFmxqUr9Eq5fqfbX+FXakaJhZ2wzxDGLtTwV/hrTmdF3u3K+ ++YABOYUuBxRYPLnrceLgsG1RuYgksR95nFpWPzxvmOth98fp1ZB3eB/pErMxR8Z//NI XOZw== X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=Sjq87Ntx Subject: [Buildroot] [PATCH 10/11] package/qt6/qt6virtualkeyboard: new 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Roy Kollen Svendsen --- package/qt6/Config.in | 1 + package/qt6/qt6virtualkeyboard/Config.in | 9 ++++ .../qt6virtualkeyboard.hash | 12 +++++ .../qt6virtualkeyboard/qt6virtualkeyboard.mk | 49 +++++++++++++++++++ 4 files changed, 71 insertions(+) create mode 100644 package/qt6/qt6virtualkeyboard/Config.in create mode 100644 package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.hash create mode 100644 package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.mk diff --git a/package/qt6/Config.in b/package/qt6/Config.in index 48366f5fd1..9dbc4b804a 100644 --- a/package/qt6/Config.in +++ b/package/qt6/Config.in @@ -52,6 +52,7 @@ source "package/qt6/qt6serialport/Config.in" source "package/qt6/qt6shadertools/Config.in" source "package/qt6/qt6svg/Config.in" source "package/qt6/qt6tools/Config.in" +source "package/qt6/qt6virtualkeyboard/Config.in" source "package/qt6/qt6wayland/Config.in" source "package/qt6/qt6websockets/Config.in" diff --git a/package/qt6/qt6virtualkeyboard/Config.in b/package/qt6/qt6virtualkeyboard/Config.in new file mode 100644 index 0000000000..59e9dc3595 --- /dev/null +++ b/package/qt6/qt6virtualkeyboard/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_QT6VIRTUALKEYBOARD + bool "qt6virtualkeyboard" + help + Qt is a cross-platform application and UI framework for + developers using C++. + + This package corresponds to the qt6virtualkeyboard module. + + https://doc.qt.io/qt-6/qtvirtualkeyboard-index.html diff --git a/package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.hash b/package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.hash new file mode 100644 index 0000000000..dc9a0f23ab --- /dev/null +++ b/package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.hash @@ -0,0 +1,12 @@ +# Hash from: https://download.qt.io/official_releases/qt/6.7/6.7.0/submodules/qtvirtualkeyboard-everywhere-src-6.7.0.tar.xz.sha256 +sha256 d61bb2a18b1b06f64c956b2bde740c90a4bb46c47a99b31462e6e8d278a0cb6a qtvirtualkeyboard-everywhere-src-6.7.0.tar.xz + +# Hashes for license files: +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt +sha256 05cc719deafd0ab083b03296bb2911de10d116953b626a7629b9ca59938038b1 src/plugins/openwnn/3rdparty/openwnn/NOTICE +sha256 b5830d96fb5a7e7e7ebcc295f352846b4b998e78fdc8f9aa68e134d2e4b39986 src/plugins/pinyin/3rdparty/pinyin/NOTICE +sha256 9400a6128693d2f25653698e695f554660c71efccc8c21af28bf143e35199db6 src/plugins/tcime/3rdparty/tcime/COPYING diff --git a/package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.mk b/package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.mk new file mode 100644 index 0000000000..e49643149e --- /dev/null +++ b/package/qt6/qt6virtualkeyboard/qt6virtualkeyboard.mk @@ -0,0 +1,49 @@ +################################################################################ +# +# qt6virtualkeyboard +# +################################################################################ + +QT6VIRTUALKEYBOARD_VERSION = $(QT6_VERSION) +QT6VIRTUALKEYBOARD_SITE = $(QT6_SITE) +QT6VIRTUALKEYBOARD_SOURCE = qtvirtualkeyboard-$(QT6_SOURCE_TARBALL_PREFIX)-$(QT6VIRTUALKEYBOARD_VERSION).tar.xz +QT6VIRTUALKEYBOARD_INSTALL_STAGING = YES + +QT6VIRTUALKEYBOARD_SUPPORTS_IN_SOURCE_BUILD = NO + +QT6VIRTUALKEYBOARD_CMAKE_BACKEND = ninja + +QT6VIRTUALKEYBOARD_LICENSE = \ + GPL-3.0-only, GFDL-1.3 no invariants (docs), \ + BSD-3-Clause + +QT6VIRTUALKEYBOARD_LICENSE_FILES = \ + LICENSES/BSD-3-Clause.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/LicenseRef-Qt-Commercial.txt \ + LICENSES/Qt-GPL-exception-1.0.txt \ + src/plugins/openwnn/3rdparty/openwnn/NOTICE \ + src/plugins/pinyin/3rdparty/pinyin/NOTICE \ + src/plugins/tcime/3rdparty/tcime/COPYING + +QT6VIRTUALKEYBOARD_CONF_OPTS = \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF + +HOST_QT6VIRTUALKEYBOARD_CONF_OPTS = \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF + +QT6VIRTUALKEYBOARD_DEPENDENCIES = \ + qt6base \ + qt6declarative \ + qt6svg \ + host-qt6declarative + +$(eval $(cmake-package)) +$(eval $(host-cmake-package)) From patchwork Tue Apr 16 14:26:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Kollen Svendsen X-Patchwork-Id: 1924197 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.137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4VJmbx5r7Mz1yZC for ; Wed, 17 Apr 2024 00:28:13 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 4321F40784; Tue, 16 Apr 2024 14:28:12 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 1huFgakCnhCE; Tue, 16 Apr 2024 14:28:10 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 0E185407FB Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id 0E185407FB; Tue, 16 Apr 2024 14:28:09 +0000 (UTC) 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 BB9EE1BF27C for ; Tue, 16 Apr 2024 14:27:50 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id A987260A89 for ; Tue, 16 Apr 2024 14:27:50 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id c9MBiA7R93q3 for ; Tue, 16 Apr 2024 14:27:49 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::12f; helo=mail-lf1-x12f.google.com; envelope-from=roykollensvendsen@gmail.com; receiver= DMARC-Filter: OpenDMARC Filter v1.4.2 smtp3.osuosl.org 75A6A60A79 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org 75A6A60A79 Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) by smtp3.osuosl.org (Postfix) with ESMTPS id 75A6A60A79 for ; Tue, 16 Apr 2024 14:27:49 +0000 (UTC) Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-516d1c8dc79so5610541e87.1 for ; Tue, 16 Apr 2024 07:27:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713277667; x=1713882467; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6e+mUpovFhxtJrdt+VDqbfKsiusLT/LZ92fH5CpilZU=; b=UtKckMs7jhHxPw6GYyTCijHsnip+pst+VvSVxsh3gbSSBM1jAFGWBNYDEpVNPlhaEJ ivyTTJBKiiP1DxEyyBd1TGMOm8fQBeAxfkdh7pLjvQNt3FS+EqnyYVTO1w+LnFCMhflt uk7dvzXE+DjxABDz/f8cNUxeRKcKk/ymjVba2cJhP6a3z7qj+hNeY0EA9Wz+UUsIwK/a ZGwKUJ2lTqclxu+5nQqkcAYdHXoSIIvp9rtapi8uCTMRLWMbe3zv1rqjLFXC4mjX5rp5 OMvnS3XfKLfmpzcFLgr5yyFbRVudsvrflRVnn7pHtn46IbQ8KmwQoK3oqhMrz2HPFF0y 4+Ew== X-Gm-Message-State: AOJu0Yy8hH93RivhuF16sDan6fJbPEC+FRQoEpyF/jyMVqaKItll6hnm ZyRhU9jSbM3jrkRh03fBpwDlFxwyF+od6BLBh53fz/+7rHQRc9/JKEn7MCmH X-Google-Smtp-Source: AGHT+IFuZR7XT8z2ZuRFkgc90/cMR8tEeZ3YrMcOiQngW/q18b8qir9/vGoaP7UGw2s9rELRo3oYDw== X-Received: by 2002:ac2:5e88:0:b0:515:c964:723f with SMTP id b8-20020ac25e88000000b00515c964723fmr8289549lfq.20.1713277663827; Tue, 16 Apr 2024 07:27:43 -0700 (PDT) Received: from precision7530-arch-roy.lan ([79.161.254.12]) by smtp.gmail.com with ESMTPSA id b19-20020a196453000000b00516b0051e6esm1629403lfj.231.2024.04.16.07.27.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Apr 2024 07:27:43 -0700 (PDT) From: Roy Kollen Svendsen X-Google-Original-From: Roy Kollen Svendsen To: buildroot@buildroot.org Date: Tue, 16 Apr 2024 16:26:05 +0200 Message-ID: <20240416142620.1751773-11-roy.kollen.svendsen@akersolutions.com> X-Mailer: git-send-email 2.44.0 In-Reply-To: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> References: <20240416142620.1751773-1-roy.kollen.svendsen@akersolutions.com> MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713277667; x=1713882467; darn=buildroot.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6e+mUpovFhxtJrdt+VDqbfKsiusLT/LZ92fH5CpilZU=; b=HHr3a1H+fNQ/tCKsym4x83HM826Hd/QtdyV974W0+4+AbN/UMO4gYc5wcWY04SadCa 1IBxJzWHqDCVmVbkkS8EWeg0AuTt7S9mPV8IicQPfa9rX8MEnviAzbiSMODQpIVafZnf ayiF1Lt9w9Dfbezpm5+k8zEn7DVpWkHHNeXK46Z18zFKB+GoBpaQzwwhM5vZ95T0HmNR PtA6eDrqh64393yRv73vQirCK0u+XJnGcPqunglC4MFAREM8cNbKvYj0H4e1HKbYvWJQ BNknbz8lJlFpeTe+L9PUFvSnH1iZtnVkYBNF18naXfk+h/Q97iIyGc3itcgefM/CIsJq ZcEw== X-Mailman-Original-Authentication-Results: smtp3.osuosl.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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=20230601 header.b=HHr3a1H+ Subject: [Buildroot] [PATCH 11/11] package/qt6/qt6mqtt: new 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: Roy Kollen Svendsen , Zoltan Gyarmati , Jesse Van Gavere , Samuel Martin , Thomas Petazzoni Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Signed-off-by: Roy Kollen Svendsen --- package/qt6/Config.in | 1 + package/qt6/qt6.mk | 2 ++ package/qt6/qt6mqtt/Config.in | 9 ++++++++ package/qt6/qt6mqtt/qt6mqtt.hash | 8 ++++++++ package/qt6/qt6mqtt/qt6mqtt.mk | 35 ++++++++++++++++++++++++++++++++ 5 files changed, 55 insertions(+) create mode 100644 package/qt6/qt6mqtt/Config.in create mode 100644 package/qt6/qt6mqtt/qt6mqtt.hash create mode 100644 package/qt6/qt6mqtt/qt6mqtt.mk diff --git a/package/qt6/Config.in b/package/qt6/Config.in index 9dbc4b804a..e84806d5e4 100644 --- a/package/qt6/Config.in +++ b/package/qt6/Config.in @@ -47,6 +47,7 @@ source "package/qt6/qt6base/Config.in" source "package/qt6/qt6core5compat/Config.in" source "package/qt6/qt6declarative/Config.in" source "package/qt6/qt6languageserver/Config.in" +source "package/qt6/qt6mqtt/Config.in" source "package/qt6/qt6serialbus/Config.in" source "package/qt6/qt6serialport/Config.in" source "package/qt6/qt6shadertools/Config.in" diff --git a/package/qt6/qt6.mk b/package/qt6/qt6.mk index b87cb6748d..42984f89ee 100644 --- a/package/qt6/qt6.mk +++ b/package/qt6/qt6.mk @@ -9,4 +9,6 @@ QT6_VERSION = $(QT6_VERSION_MAJOR).0 QT6_SOURCE_TARBALL_PREFIX = everywhere-src QT6_SITE = https://download.qt.io/archive/qt/$(QT6_VERSION_MAJOR)/$(QT6_VERSION)/submodules +QT6_GIT = git://code.qt.io + include $(sort $(wildcard package/qt6/*/*.mk)) diff --git a/package/qt6/qt6mqtt/Config.in b/package/qt6/qt6mqtt/Config.in new file mode 100644 index 0000000000..b9b8269773 --- /dev/null +++ b/package/qt6/qt6mqtt/Config.in @@ -0,0 +1,9 @@ +config BR2_PACKAGE_QT6MQTT + bool "qt6mqtt" + help + Qt is a cross-platform application and UI framework for + developers using C++. + + This package corresponds to the qt6mqtt module. + + https://doc.qt.io/qt-6/qtmqtt-index.html diff --git a/package/qt6/qt6mqtt/qt6mqtt.hash b/package/qt6/qt6mqtt/qt6mqtt.hash new file mode 100644 index 0000000000..4d2f18884f --- /dev/null +++ b/package/qt6/qt6mqtt/qt6mqtt.hash @@ -0,0 +1,8 @@ +sha256 c07243179e09874720361ae4f5a3e7f90244363eb98f177b9413c9f13b159e63 qt6mqtt-6.7.0-br1.tar.gz + +# Hashes for license files: +sha256 9f0490f18656c6f2435bd14f603ef0c96434d1825615363dce43abb42ed1dcce LICENSES/BSD-3-Clause.txt +sha256 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 LICENSES/GFDL-1.3-no-invariants-only.txt +sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903 LICENSES/GPL-3.0-only.txt +sha256 9b1f50aae6267f9d5e0ceb6775ee86450262c25ec7c0573e151fe5d3f18a4700 LICENSES/LicenseRef-Qt-Commercial.txt +sha256 40678d338ce53cd93f8b22b281a2ecbcaa3ee65ce60b25ffb0c462b0530846b2 LICENSES/Qt-GPL-exception-1.0.txt diff --git a/package/qt6/qt6mqtt/qt6mqtt.mk b/package/qt6/qt6mqtt/qt6mqtt.mk new file mode 100644 index 0000000000..0405311065 --- /dev/null +++ b/package/qt6/qt6mqtt/qt6mqtt.mk @@ -0,0 +1,35 @@ +################################################################################ +# +# qt6mqtt +# +################################################################################ + +QT6MQTT_VERSION = $(QT6_VERSION) +QT6MQTT_SITE = $(QT6_GIT)/qt/qtmqtt.git + +QT6MQTT_INSTALL_STAGING = YES + +QT6MQTT_SUPPORTS_IN_SOURCE_BUILD = NO + +QT6MQTT_CMAKE_BACKEND = ninja + +QT6MQTT_LICENSE = \ + BSD-3-Clause, GPL-3.0-only, \ + GFDL-1.3-invariants-only (docs) + +QT6MQTT_LICENSE_FILES = \ + LICENSES/BSD-3-Clause.txt \ + LICENSES/GFDL-1.3-no-invariants-only.txt \ + LICENSES/GPL-3.0-only.txt \ + LICENSES/Qt-GPL-exception-1.0.txt + +QT6MQTT_CONF_OPTS = \ + -DQT_HOST_PATH=$(HOST_DIR) \ + -DBUILD_WITH_PCH=OFF \ + -DQT_BUILD_EXAMPLES=OFF \ + -DQT_BUILD_TESTS=OFF + +QT6MQTT_DEPENDENCIES = \ + qt6base + +$(eval $(cmake-package))