From patchwork Tue Aug 1 14:06:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Boris Kolpackov X-Patchwork-Id: 12946 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:918b:0:b0:3e4:2afc:c1 with SMTP id s11csp2742666vqg; Tue, 1 Aug 2023 08:22:13 -0700 (PDT) X-Google-Smtp-Source: APBJJlEmTcBY17Tnng5s1GkfagD15ahLNIr6UdN7E+c8q04+TScE0+eBijBIDuWrWYDdpJDlxckF X-Received: by 2002:aa7:d9ca:0:b0:51e:253e:1e0c with SMTP id v10-20020aa7d9ca000000b0051e253e1e0cmr2587371eds.25.1690903333161; Tue, 01 Aug 2023 08:22:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690903333; cv=none; d=google.com; s=arc-20160816; b=QNcOy7Inhr4gIWAxmPNLPBdrki36vA6iy74xnXuPwXLZdCPmkumV6ChscSfNEWPRsv BLQFyvoXn1VhY/PoIcuTQ8wT0oF2R5OrelqJ0dU9MwYg6daztID/O57IpoKse2Qp5VjG g9J4GaqgOjDVDR1bznz7v1ybxfGRPeHq0lBynqSu1iLRmFpQraTzY3E/BPukzFOwXFUx j4tpkVt1u3yuffazTTL8BYupsvwVHg73Nfc7JErjQam2Zm9EsIFqxQpXu/HfOkV3sboT Tmlc8ay5fuuR0J5XGDwt+PMG4rsjwjUcG7PWztJ8pQPtPw5TqjUTPVt2ov1xfk58TpVG W+bg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=ff6Lq9Iyq+0ovEWa5cuemV9YA2HhpfxflQflATMuwAM=; fh=iPbN9o5IOw9VWpx+TlS7XzY9rAFVhR92pc7Dno7CNJE=; b=iwvicZkRmYtnRks1dbdtCQFURqSbxXSiTuhHKDXXHytLzmcrHdDRHnY7LmqFanfycP tHMB0LtK0eRujeBP93JwJTjwS6648ZAO7wRvUnEvOnSCSkrAIPhcFkD/ES7QfsZagmgo RSMBulT63XwhC5I97JngaQJ0R70WnRzYhQEph1oTjtmpS5LtqIkwhaZ1bzNI0Ly0kjFD vkVaudP/ZGUzymxMApNjr0qa8N7WUxU2WEXPTAoreFq46QFub2Y6/3t9TGILXErhgEV9 cqRzUV/XStBozlESE26bPYIox0gTWPDaGMbC/zxJ63hr9cvlfqf79wHgF2Gu8/aPOBOD P/Fw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codesynthesis.com header.s=mail1 header.b=VpM5oZhf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bo20-20020a0564020b3400b0052255272c6fsi8491589edb.49.2023.08.01.08.21.48; Tue, 01 Aug 2023 08:22:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@codesynthesis.com header.s=mail1 header.b=VpM5oZhf; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234552AbjHAOHh (ORCPT + 99 others); Tue, 1 Aug 2023 10:07:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58728 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234492AbjHAOHQ (ORCPT ); Tue, 1 Aug 2023 10:07:16 -0400 Received: from codesynthesis.com (codesynthesis.com [188.40.148.39]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D48C02737; Tue, 1 Aug 2023 07:06:53 -0700 (PDT) Received: from brak.codesynthesis.com (unknown [105.186.254.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by codesynthesis.com (Postfix) with ESMTPSA id A3B2260C40; Tue, 1 Aug 2023 14:06:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codesynthesis.com; s=mail1; t=1690898811; bh=xVggXhNc2Ajzm0Bx4WEAG+Q+rNDr2mVgRoC0ifaCs3Q=; h=From:To:Subject:Date:Message-Id:MIME-Version:From; b=VpM5oZhfBevNTsP9Z287jSlUnVjOwM9iGNK57odLd0kA51rFYP3jDCb+5fZ+XEeD/ 833sqLqFZAGZA1oKVmrhoK/ovBLyq6q9q4/zymPmEPtEBApNIhzD8v3UPojQ6AOUvz UsIw0VvnWL5Vjy06h0/X0vd6N0zjh9Min331ocC9WIxO4q1Bn9xdMie3+Aab0R2AxN aWRSzozZhJqUNJODHxlkDwSPVpFskMdgKSbtYe5Qcftn/JZyI4VtpwvD9cp7nVPw3H 8f0Pa4ersG5YyISDodq9Ez9HpsXnEeNY6xs1clyaAjp/pfmhNlQhYzYtj5ATKd1LNq tAT8Hdr2zwxtA== Received: by brak.codesynthesis.com (Postfix, from userid 1000) id C5EED1457E0; Tue, 1 Aug 2023 16:07:19 +0200 (SAST) From: Boris Kolpackov To: Masahiro Yamada , linux-kbuild@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Boris Kolpackov Subject: [PATCH v2 0/1] kconfig: port qconf to work with Qt6 in addition to Qt5 Date: Tue, 1 Aug 2023 16:06:56 +0200 Message-Id: <20230801140657.1324086-1-boris@codesynthesis.com> X-Mailer: git-send-email 2.40.1 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773040653324963085 X-GMAIL-MSGID: 1773040653324963085 This patch ports qconf to work with Qt6 in addition to latest Qt5. Tested with Qt5 5.15 and Qt6 6.4. Note that earlier versions of Qt5 are no longer guaranteed to work. Compared to the v1 patch version, v2 also changes qconf-cfg.sh to first look for Qt6 and fallback to Qt5. Signed-off-by: Boris Kolpackov Boris Kolpackov (1): kconfig: port qconf to work with Qt6 in addition to Qt5 scripts/kconfig/qconf-cfg.sh | 23 ++++++++++++++------- scripts/kconfig/qconf.cc | 40 +++++++++++++++++++++++------------- 2 files changed, 42 insertions(+), 21 deletions(-) --- 2.40.1