From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5F6A01581EE for ; Wed, 02 Apr 2025 05:09:23 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 4AF633432CE for ; Wed, 02 Apr 2025 05:09:23 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 6A3731104BC; Wed, 02 Apr 2025 05:09:02 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 5B71D1104BC for ; Wed, 02 Apr 2025 05:09:02 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 13AB3343261 for ; Wed, 02 Apr 2025 05:09:02 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 27878288A for ; Wed, 02 Apr 2025 05:08:59 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1743569543.05aed11a7206319fe9fb7eb8157b216b836d6e06.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtscxml/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-qt/qtscxml/Manifest dev-qt/qtscxml/qtscxml-6.9.0.ebuild X-VCS-Directories: dev-qt/qtscxml/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: 05aed11a7206319fe9fb7eb8157b216b836d6e06 X-VCS-Branch: master Date: Wed, 02 Apr 2025 05:08:59 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 5c2df6b1-7159-4d62-b4fa-aaab32b4bf6f X-Archives-Hash: c32fa20193e781ac2c201b21aef81b56 commit: 05aed11a7206319fe9fb7eb8157b216b836d6e06 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Apr 2 04:40:48 2025 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Wed Apr 2 04:52:23 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05aed11a dev-qt/qtscxml: add 6.9.0 Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtscxml/Manifest | 1 + dev-qt/qtscxml/qtscxml-6.9.0.ebuild | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest index 9153ef1c2876..9dfa4e8821fb 100644 --- a/dev-qt/qtscxml/Manifest +++ b/dev-qt/qtscxml/Manifest @@ -1,3 +1,4 @@ DIST qtscxml-everywhere-opensource-src-5.15.16.tar.xz 429268 BLAKE2B 3d3b41eab16da426b8071fe5b95a53469965bbaf056530cef0732d248394c4a889055094ef1716b0d1d7291d4fe986ed159ea7fc06ae9282f36630680d305f01 SHA512 fbfb054e07767975fc44a41cc015fd12aa15cec5abda1fd3f01425eaa1fd191c529f49dd5a97b6bdf9b83e841d069e1b3190f35d396c0ea5e44d5df66337102d DIST qtscxml-everywhere-src-6.8.2.tar.xz 558848 BLAKE2B 28d5c898c114bb319208e519dac6488182b97473d8bc245546c6a0df3cc777c517b84db625656b769e63268c78e249300d39e3cb298383a3137c57944ccfcf23 SHA512 9f155f94f8250ac97e1bbaec2034aac300c3fa254ed0b6845f57d521138d43b076c8cec8aa8384891969665d54f5994b5c0a78954406ef620ae23656d739b0ec DIST qtscxml-everywhere-src-6.8.3.tar.xz 560632 BLAKE2B 67a4bb321e2db5fa98d735127bba1aabbc3ff2e01e4f80c1297fc78f0828fa98d1c88e9d853c8799374c2e2ba66c0900d82f28ccc285c17681cfd5c94b35cc0a SHA512 c0138fc338b2d12fb4bcbba2c852b44e4257c56850f22af46d452871fb9bd9465bd824d86cd7e7772ef62b8ed48515790b496e1e873aa335deae8e25789cb4d0 +DIST qtscxml-everywhere-src-6.9.0.tar.xz 560568 BLAKE2B 96d9a14b57a751eca22623520954bed87d7cf7eb2a5ed0dcbe14fe6ebff79e1c2b609adb89f12fe9b11b86d1948b72a277f156889d8d3329a864a2aa9da34c94 SHA512 b373ad5eba0486d075a17b47cf135c6c4ba5c3e42809dfa269d1133b9fa901a416f2d49c09bf1766fc8f2a6527c6d8d58bcba9d4bd010ec36a88138f6ae0d313 diff --git a/dev-qt/qtscxml/qtscxml-6.9.0.ebuild b/dev-qt/qtscxml/qtscxml-6.9.0.ebuild new file mode 100644 index 000000000000..496636867ceb --- /dev/null +++ b/dev-qt/qtscxml/qtscxml-6.9.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="State Chart XML (SCXML) support library for the Qt6 framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +IUSE="qml" + +RDEPEND=" + ~dev-qt/qtbase-${PV}:6[gui] + qml? ( ~dev-qt/qtdeclarative-${PV}:6 ) +" +DEPEND="${RDEPEND}" + +CMAKE_SKIP_TESTS=( + # may fail with pid-sandbox, or at least musl/hardened+gcc (exact + # conditions unknown but passes without pid, considering this flaky) + tst_qstatemachine +) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package qml Qt6Qml) + ) + + qt6-build_src_configure +}