| Message ID | 20250814153259.6822-1-dario.binacchi@amarulasolutions.com |
|---|---|
| Headers |
Return-Path:
<linux-amarula+bncBCQ4XFG47UFRBQMD7DCAMGQEIJYXZHY@amarulasolutions.com>
X-Original-To: linux-amarula@patchwork.amarulasolutions.com
Delivered-To: linux-amarula@patchwork.amarulasolutions.com
Received: from mail-ej1-f72.google.com (mail-ej1-f72.google.com
[209.85.218.72])
by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 9CA7441EE7
for <linux-amarula@patchwork.amarulasolutions.com>;
Thu, 14 Aug 2025 17:33:22 +0200 (CEST)
Received: by mail-ej1-f72.google.com with SMTP id
a640c23a62f3a-afcb7a3771bsf85836966b.2
for <linux-amarula@patchwork.amarulasolutions.com>;
Thu, 14 Aug 2025 08:33:22 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1755185602; cv=pass;
d=google.com; s=arc-20240605;
b=ZJSirj68Qi94R4VNPfs4SVZp3RgrI0hF9OSJ8iAnmuB4PCMMluJxMCPMvwcucIBGzx
ST2uOJEQtxmKJdx4TZh9AWNt7Yp8zrHghje24OEVILgAzerT1hqy8MoPZpwN0sXvDXQi
35KHqUjvCBdpB2azQ0fwsqeo719QmwmT2vJP3LXKqnUNfmIE58f4tJjAMFIQRD1Gdpw1
cJSdIW3G54tUZoglvSuCsbkZCsFU1c0NOvUWRmzg+AEhB0ZW5QM724pp8mY1c9IO4pSX
gHIeykmpbCWOP3kokxg2C/mRxPT7r0HMgWSe4HRwDv7UD8DxXW8PGjoWmnqAy4Y2KZYT
LQIQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:mime-version:message-id:date:subject:cc:to
:from:dkim-signature;
bh=FVceFuLrHMMWzMnUkYxfKD/U1k9rXrslgYpMILT31LQ=;
fh=yXuET3k+v7wEAmIy46IAV41B3CDEytoA7pqJoiclxQo=;
b=R3+Loz//wgs3P8Gw7lQF+gOWutcrSKMd9YkO+lIT/ay3gWF+L8XsogM1XebhPC5a/p
EUtAR01D4MZ4ygSuRXzBurtqpHrPbYtL7Ozh3rXhLYQI1eQlZFNjXcExJN4a9OF5QtY6
euRAUwTpVqZLxKChOaUR0f2JosRxDKcePsu79YpJaLhvYJpjWWMs428hNEFGrIu2jeUt
BBi/jNFoDCWkJ+EgHMGgqBqJtnsGjS9e0dG79pChR+3vDN2h42puqsEXJQMVtZENN+pk
WyphSSF+Zj4KQPADBcD+m9jn3jhx2I31WK+M4bWLtNHQ4OCQKeBxmv4Mm4/uSiDOYCVq
uDWQ==;
darn=patchwork.amarulasolutions.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b="An5/P5wd";
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=pass header.i=@amarulasolutions.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=amarulasolutions.com; s=google; t=1755185602; x=1755790402;
darn=patchwork.amarulasolutions.com;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:x-original-authentication-results
:x-original-sender:mime-version:message-id:date:subject:cc:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=FVceFuLrHMMWzMnUkYxfKD/U1k9rXrslgYpMILT31LQ=;
b=eNJNKYSNyGrzwa6hKlyLI5vJuSZJPQTzQNvZ+r6qKde+ozST/iQ/q7enbShKcIsDQ7
U05roHXJZUvHR0spaiBk8vlCwUkDR9yqCCip44kAx85Gx6RAYmzGXfKskcY//vrhforN
V32Hm8Qhx7qK08VLbAmAe9GmLArM4MFk0QZ+s=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1755185602; x=1755790402;
h=list-unsubscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence
:x-original-authentication-results:x-original-sender:mime-version
:message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state
:from:to:cc:subject:date:message-id:reply-to;
bh=FVceFuLrHMMWzMnUkYxfKD/U1k9rXrslgYpMILT31LQ=;
b=W/nF+DFOW5jeg67doRhTYCI/P6xOnu+cjIcjgzmAVSY+YFLH/NDM875tTcYzrU+7KN
t4KoGngjpER7uT497HmfTvHeIfETUnS4q1vy8Zx9Sr5BnAUZkajl/a4+mgBqfbjnXyJc
aH9ArDcSexgZeNYq4hHZge4qXuszauVZXEIr5FM9UXqpdPgZlubi0MxNFDEFxEkRidyF
sqGTah3weUEaSElkqqvlu54bRX+S3qYjIWdPSiVg7FaQLVWFce4R8eLN2p1wElxF6SVP
3/9Zx43gsfzRGSYhi/7G/rw6MoBCToRwL7Vnx3exvob7Rwsp5LCweuPUYGeVc5yaqGlo
vAeA==
X-Forwarded-Encrypted: i=2;
AJvYcCV80vnWvT8NJjWaitP9o+nt9P53Z1w7HRYyxTRbMPFUT01lHTTc+4DprafHS+dsO11YOImSNwE90L28y6g+@patchwork.amarulasolutions.com
X-Gm-Message-State: AOJu0YxyqGa4XeMMSBEsDfRrNQZg3Ia298S9fkgavlAYOP1Z3qKb8PCc
G+batgRLfFljmhK+EIouY0rX3vIw5lxtTebzYQU5IvwShjj90D5Epd9weBe06IVxuv9ufg==
X-Google-Smtp-Source:
AGHT+IGJv94NgC1nTxlquMw5nPH2iXk7NcwrGVBmyHMTI/4t5FfI4ouuLCYnZ9CWvGs4nz8I826mJw==
X-Received: by 2002:a17:906:408:b0:afc:bf6c:5d82 with SMTP id
a640c23a62f3a-afcbf6d5caemr204236266b.37.1755185601881;
Thu, 14 Aug 2025 08:33:21 -0700 (PDT)
X-BeenThere: linux-amarula@amarulasolutions.com;
h=AZMbMZfKH77rKSZHmdPtuQzvO/XCb613DDuNtljaArC07xfbJA==
Received: by 2002:a05:6402:4393:b0:618:8cd:5cc1 with SMTP id
4fb4d7f45d1cf-6188a38c678ls933369a12.2.-pod-prod-04-eu; Thu, 14 Aug 2025
08:33:19 -0700 (PDT)
X-Forwarded-Encrypted: i=2;
AJvYcCWQhUsW4ylUkzn6vuCXNRUSDb3B250gyznsyfTSLU/l3aCSfE/bD5VzFnUyBy0TyFMgyHLiXstoARDQ8QrH@amarulasolutions.com
X-Received: by 2002:a17:907:7fa5:b0:ad5:8412:1c9 with SMTP id
a640c23a62f3a-afcb996f1aamr321712966b.59.1755185599290;
Thu, 14 Aug 2025 08:33:19 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1755185599; cv=none;
d=google.com; s=arc-20240605;
b=i/Na09Xobt3tfrNkCtmD5skmV6qs0z1K7NFLg0Zc6ZzJFenAobbHSl8DX/6jEozrwI
h8lZtsi92Mudk5CvQ70J2ceKpJjBnkeBLoprffO3BF/ZRiuY3aGXJLqexWgbW+0lmqAH
oIHq/PGG4ecmQ4k6ZdzYg7SBKGFg9WHSzx5X2/Kl/B2wxYcWvOdjPM9SYSnfwZPYYjfW
jFZe7uWkyxhSW9QOM+RbDj2nmJffgQr9qzAhf9fXzYrUwp/tMgkJOzYkrqCHb9yOnktm
TeBWByX8KCDHPJJui/NeLHzxwwsnDXogz2IIi2590hSAsyjxQD1ox9XMoVQYF7zOzbMQ
NhaA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=content-transfer-encoding:mime-version:message-id:date:subject:cc
:to:from:dkim-signature;
bh=nlQEuqvY8AJy9AIEY77qLMukR5dPU6gtBv6K6fSiY6U=;
fh=M++xQfLvZ1pePCCTj8+XM+REV6OY/8aEAilfzZAhsbM=;
b=IyH5IfcQQiuH18a8yU32VVWRgyUXVvRU/cg7wmvfnKhHJ6yQ6jU9hDHIZHXUQClpMu
BzHDoW22wCx0ysRuVsnEqIWe/8AL85MOGdI6u6voUCO59DRlwmporUKdyZ7Jn3MGXQji
mtFJh+bXBNkPPF2t+tjQw5IV8AU6xAAjoK/eERcmZMzIeKPSHpmWVpqBGdyAmFVrxPlm
Ml/6E6kjQoyeB9CPtufAy49/a8cKzoQV9gXZKQ1Fb8taVQVKQPyvrG7/WxXTmnUEICF7
9JuyeTs27AaxwWfSsA2npZXC6NEVIr6r/ZT8wKd7BfxsPOY0mc8sUjZOHTCqMbIULhRZ
m4wA==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b="An5/P5wd";
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=pass header.i=@amarulasolutions.com
Received: from mail-sor-f41.google.com (mail-sor-f41.google.com.
[209.85.220.41])
by mx.google.com with SMTPS id
a640c23a62f3a-af91a3fbeb5sor1903669166b.12.2025.08.14.08.33.19
for <linux-amarula@amarulasolutions.com>
(Google Transport Security);
Thu, 14 Aug 2025 08:33:19 -0700 (PDT)
Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41;
X-Forwarded-Encrypted: i=1;
AJvYcCU/QkOGcptIah6D003CwmfKzu+1Tc7VVVrZDzWvMrix8LmfTVb0cwTdjFykwo5Kg+3PralPuzFYodgUDju1@amarulasolutions.com
X-Gm-Gg: ASbGncudn1vfWGp0GSdhNO7RqEGBoZsHaSidIujfpoaiVl6mAPhyDbWyUH8PVQTQYHI
95DsGMsBQ3MHEQDycXD1ywDJVfVlyOPUwSJWRIe4XpVZatM+TYsndz8+Y9uVbosWwLsgjs5LRX9
gnC/9YSx2NBJZAHf4RdXOVH14Dsz8j22nzh7LCKpWCCnewyS0lhZufcmqr5WcdgYyBorsLgfmLE
GOB4ozBb5r9EgSfE+u/TJTJBtp+v+Uuxo/3Wj4i0IoIGHdX1Givy8+0+cwnMxKkZODTWVNLOERb
GeM1pI9AhPuPepQPq89j6D6hfovTAK5C2ADkVqIoMjG/bqEn7qOOPsY90r4BrpH2gbrYPKX4h1d
nAQx0ctnHJgHXcqaLhs4K6YYdQnKHn9BAfVcOLXuRfE9CztZuL0/grh2HJVsPhfTwEB7I0LTgOX
vh
X-Received: by 2002:a17:907:8294:b0:af9:7b49:c0 with SMTP id
a640c23a62f3a-afcb98cf5bemr266155966b.29.1755185598745;
Thu, 14 Aug 2025 08:33:18 -0700 (PDT)
Received: from dario-ThinkPad-T14s-Gen-2i.fritz.box
([2001:871:248:acda:9b30:e43:d6cd:c58f])
by smtp.gmail.com with ESMTPSA id
a640c23a62f3a-af91a21c022sm2561928966b.101.2025.08.14.08.33.17
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 14 Aug 2025 08:33:18 -0700 (PDT)
From: Dario Binacchi <dario.binacchi@amarulasolutions.com>
To: buildroot@buildroot.org
Cc: Andreas Naumann <dev@andin.de>,
Angelo Compagnucci <angelo.compagnucci@gmail.com>,
Jesse Van Gavere <jesseevg@gmail.com>,
Roy Kollen Svendsen <roykollensvendsen@gmail.com>,
Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
Andrea Ricchi <andrea.ricchi@amarulasolutions.com>,
Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>,
linux-amarula@amarulasolutions.com,
Dario Binacchi <dario.binacchi@amarulasolutions.com>
Subject: [RFC v3 0/5] Support qmake for Qt6
Date: Thu, 14 Aug 2025 17:32:54 +0200
Message-ID: <20250814153259.6822-1-dario.binacchi@amarulasolutions.com>
X-Mailer: git-send-email 2.43.0
MIME-Version: 1.0
X-Original-Sender: dario.binacchi@amarulasolutions.com
X-Original-Authentication-Results: mx.google.com; dkim=pass
header.i=@amarulasolutions.com header.s=google header.b="An5/P5wd";
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=pass header.i=@amarulasolutions.com
Content-Type: text/plain; charset="UTF-8"
Precedence: list
Mailing-list: list linux-amarula@amarulasolutions.com;
contact linux-amarula+owners@amarulasolutions.com
List-ID: <linux-amarula.amarulasolutions.com>
X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com
X-Google-Group-Id: 476853432473
List-Post:
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/post>,
<mailto:linux-amarula@amarulasolutions.com>
List-Help:
<https://support.google.com/a/amarulasolutions.com/bin/topic.py?topic=25838>,
<mailto:linux-amarula+help@amarulasolutions.com>
List-Archive:
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/>
List-Unsubscribe:
<mailto:googlegroups-manage+476853432473+unsubscribe@googlegroups.com>,
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/subscribe>
|
| Series | Support qmake for Qt6 | |
Message
Dario Binacchi
Aug. 14, 2025, 3:32 p.m. UTC
The series supports qmake for qt6.
As stated in https://doc.qt.io/qt-6/qt6-buildsystem.html:
"This only affects users that want to build Qt from sources.
You can still use qmake as a build tool for your applications."
This series revives an older patch that exported qmake for Qt6,
applying a minimal fix. It extends pkg-qmake to support Qt6 and uses
qwt and cutekeyboard as test cases to validate the changes.
The series is marked as RFC because hardcoding the Qt5 and Qt6 version
numbers in pkg-qmake is not ideal, even if the Qt5 versions were
already hardcoded.
An alternative approach could be to add a BR2_PACKAGE_QT{5,6}_VERSION_VALUE
option, but this can be discussed during review.
Dario Binacchi (4):
package/qwt: bump to version 6.3.0
package/pkg-qmake: support Qt6
package/qwt: enable build with Qt6
package/cutekeyboard: enable build with Qt6
Jesse Van Gavere (1):
package/qt6: Add qmake functionality
package/cutekeyboard/Config.in | 13 ++++++----
package/cutekeyboard/cutekeyboard.mk | 6 ++++-
package/pkg-qmake.mk | 21 ++++++++++++----
package/qt6/qt6.mk | 18 ++++++++++++++
package/qt6/qt6base/qmake.conf.in | 36 ++++++++++++++++++++++++++++
package/qt6/qt6base/qplatformdefs.h | 1 +
package/qt6/qt6base/qt.conf.in | 7 ++++++
package/qt6/qt6base/qt6base.mk | 18 ++++++++++++++
package/qwt/Config.in | 22 ++++++++++-------
package/qwt/qwt.hash | 8 +++----
package/qwt/qwt.mk | 6 ++++-
11 files changed, 132 insertions(+), 24 deletions(-)
create mode 100644 package/qt6/qt6base/qmake.conf.in
create mode 100644 package/qt6/qt6base/qplatformdefs.h
create mode 100644 package/qt6/qt6base/qt.conf.in
Comments
Le 14/08/2025 à 17:32, Dario Binacchi a écrit : > The series supports qmake for qt6. This is great to have this moving forward. Thanks for this job! > > As stated in https://doc.qt.io/qt-6/qt6-buildsystem.html: > > "This only affects users that want to build Qt from sources. > You can still use qmake as a build tool for your applications." > > This series revives an older patch that exported qmake for Qt6, > applying a minimal fix. It extends pkg-qmake to support Qt6 and uses > qwt and cutekeyboard as test cases to validate the changes. > > The series is marked as RFC because hardcoding the Qt5 and Qt6 version > numbers in pkg-qmake is not ideal, even if the Qt5 versions were > already hardcoded. > > An alternative approach could be to add a BR2_PACKAGE_QT{5,6}_VERSION_VALUE > option, but this can be discussed during review. > > Dario Binacchi (4): > package/qwt: bump to version 6.3.0 > package/pkg-qmake: support Qt6 > package/qwt: enable build with Qt6 > package/cutekeyboard: enable build with Qt6 > > Jesse Van Gavere (1): > package/qt6: Add qmake functionality > > package/cutekeyboard/Config.in | 13 ++++++---- > package/cutekeyboard/cutekeyboard.mk | 6 ++++- > package/pkg-qmake.mk | 21 ++++++++++++---- > package/qt6/qt6.mk | 18 ++++++++++++++ > package/qt6/qt6base/qmake.conf.in | 36 ++++++++++++++++++++++++++++ > package/qt6/qt6base/qplatformdefs.h | 1 + > package/qt6/qt6base/qt.conf.in | 7 ++++++ > package/qt6/qt6base/qt6base.mk | 18 ++++++++++++++ > package/qwt/Config.in | 22 ++++++++++------- > package/qwt/qwt.hash | 8 +++---- > package/qwt/qwt.mk | 6 ++++- > 11 files changed, 132 insertions(+), 24 deletions(-) > create mode 100644 package/qt6/qt6base/qmake.conf.in > create mode 100644 package/qt6/qt6base/qplatformdefs.h > create mode 100644 package/qt6/qt6base/qt.conf.in > To unsubscribe from this group and stop receiving emails from it, send an email to linux-amarula+unsubscribe@amarulasolutions.com.
Le 01/09/2025 à 10:03, Richard GENOUD a écrit : > Le 14/08/2025 à 17:32, Dario Binacchi a écrit : >> The series supports qmake for qt6. > This is great to have this moving forward. > > Thanks for this job! > I've tested that on a client's project that was previously using Qt5 qmake. Buildroot (2025.02.5), arm toolchain, build and relocate sdk. The project uses recursive qmake, it works like a charm. Tested-by: Richard GENOUD <richard.genoud@bootlin.com> >> >> As stated in https://doc.qt.io/qt-6/qt6-buildsystem.html: >> >> "This only affects users that want to build Qt from sources. >> You can still use qmake as a build tool for your applications." >> >> This series revives an older patch that exported qmake for Qt6, >> applying a minimal fix. It extends pkg-qmake to support Qt6 and uses >> qwt and cutekeyboard as test cases to validate the changes. >> >> The series is marked as RFC because hardcoding the Qt5 and Qt6 version >> numbers in pkg-qmake is not ideal, even if the Qt5 versions were >> already hardcoded. >> >> An alternative approach could be to add a BR2_PACKAGE_QT{5,6} >> _VERSION_VALUE >> option, but this can be discussed during review. >> >> Dario Binacchi (4): >> package/qwt: bump to version 6.3.0 >> package/pkg-qmake: support Qt6 >> package/qwt: enable build with Qt6 >> package/cutekeyboard: enable build with Qt6 >> >> Jesse Van Gavere (1): >> package/qt6: Add qmake functionality >> >> package/cutekeyboard/Config.in | 13 ++++++---- >> package/cutekeyboard/cutekeyboard.mk | 6 ++++- >> package/pkg-qmake.mk | 21 ++++++++++++---- >> package/qt6/qt6.mk | 18 ++++++++++++++ >> package/qt6/qt6base/qmake.conf.in | 36 ++++++++++++++++++++++++++++ >> package/qt6/qt6base/qplatformdefs.h | 1 + >> package/qt6/qt6base/qt.conf.in | 7 ++++++ >> package/qt6/qt6base/qt6base.mk | 18 ++++++++++++++ >> package/qwt/Config.in | 22 ++++++++++------- >> package/qwt/qwt.hash | 8 +++---- >> package/qwt/qwt.mk | 6 ++++- >> 11 files changed, 132 insertions(+), 24 deletions(-) >> create mode 100644 package/qt6/qt6base/qmake.conf.in >> create mode 100644 package/qt6/qt6base/qplatformdefs.h >> create mode 100644 package/qt6/qt6base/qt.conf.in >> >
Hi Richard, On Mon, Sep 1, 2025 at 2:26 PM Richard GENOUD <richard.genoud@bootlin.com> wrote: > > Le 01/09/2025 à 10:03, Richard GENOUD a écrit : > > Le 14/08/2025 à 17:32, Dario Binacchi a écrit : > >> The series supports qmake for qt6. > > This is great to have this moving forward. > > > > Thanks for this job! > > > > I've tested that on a client's project that was previously using Qt5 qmake. > Buildroot (2025.02.5), arm toolchain, build and relocate sdk. > The project uses recursive qmake, it works like a charm. Thanks a lot for your test. I still need to address some of Thomas’ comments in the review: https://patchwork.ozlabs.org/project/buildroot/patch/20250814153259.6822-2-dario.binacchi@amarulasolutions.com/ In particular the point: "$(QT6BASE_EGLFS_DEVICE) doesn't seem to be defined anywhere, so I have some doubts that this is doing something useful." I did some tests, but the last few days have been quite busy, so I couldn’t move forward with the series. I plan to reply to Thomas’ review and send a v4 either today or tomorrow. Thanks and regards, Dario > > Tested-by: Richard GENOUD <richard.genoud@bootlin.com> > > >> > >> As stated in https://doc.qt.io/qt-6/qt6-buildsystem.html: > >> > >> "This only affects users that want to build Qt from sources. > >> You can still use qmake as a build tool for your applications." > >> > >> This series revives an older patch that exported qmake for Qt6, > >> applying a minimal fix. It extends pkg-qmake to support Qt6 and uses > >> qwt and cutekeyboard as test cases to validate the changes. > >> > >> The series is marked as RFC because hardcoding the Qt5 and Qt6 version > >> numbers in pkg-qmake is not ideal, even if the Qt5 versions were > >> already hardcoded. > >> > >> An alternative approach could be to add a BR2_PACKAGE_QT{5,6} > >> _VERSION_VALUE > >> option, but this can be discussed during review. > >> > >> Dario Binacchi (4): > >> package/qwt: bump to version 6.3.0 > >> package/pkg-qmake: support Qt6 > >> package/qwt: enable build with Qt6 > >> package/cutekeyboard: enable build with Qt6 > >> > >> Jesse Van Gavere (1): > >> package/qt6: Add qmake functionality > >> > >> package/cutekeyboard/Config.in | 13 ++++++---- > >> package/cutekeyboard/cutekeyboard.mk | 6 ++++- > >> package/pkg-qmake.mk | 21 ++++++++++++---- > >> package/qt6/qt6.mk | 18 ++++++++++++++ > >> package/qt6/qt6base/qmake.conf.in | 36 ++++++++++++++++++++++++++++ > >> package/qt6/qt6base/qplatformdefs.h | 1 + > >> package/qt6/qt6base/qt.conf.in | 7 ++++++ > >> package/qt6/qt6base/qt6base.mk | 18 ++++++++++++++ > >> package/qwt/Config.in | 22 ++++++++++------- > >> package/qwt/qwt.hash | 8 +++---- > >> package/qwt/qwt.mk | 6 ++++- > >> 11 files changed, 132 insertions(+), 24 deletions(-) > >> create mode 100644 package/qt6/qt6base/qmake.conf.in > >> create mode 100644 package/qt6/qt6base/qplatformdefs.h > >> create mode 100644 package/qt6/qt6base/qt.conf.in > >> > > > > > -- > Richard Genoud, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com