From 1f27f4819e8add7561a7d08de5f2f833b1695ff6 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sun, 8 Oct 2023 17:05:53 +0200 Subject: [PATCH] dev-qt/qtscript: add 5.15.11 Signed-off-by: Andreas Sturmlechner --- dev-qt/qtscript/Manifest | 1 + dev-qt/qtscript/qtscript-5.15.11.ebuild | 37 +++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 dev-qt/qtscript/qtscript-5.15.11.ebuild diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest index e3d79e7fdb8a7..b1b64dd3893ef 100644 --- a/dev-qt/qtscript/Manifest +++ b/dev-qt/qtscript/Manifest @@ -1 +1,2 @@ DIST qtscript-everywhere-opensource-src-5.15.10.tar.xz 2666052 BLAKE2B 58844771d25d7b8b5318337aa6a68ca3089f4524a8051edc35f556950ee48bde17106ba1c8635341734549db460a63c3c89622c6f01023d596e8ae5c68c99d4d SHA512 3748cc8c90c2f96a21e6b0c8ffacca11d023e37091f6f5a05608f7f787f81619a7aac5c8074360486e28033a28601c1d347e499bc387a36f50c4cec2be30e782 +DIST qtscript-everywhere-opensource-src-5.15.11.tar.xz 2666016 BLAKE2B 967b367c1e4edb23c52ac3c23466b96e8540300fafd097e9d59feff3e7bcccd30c8c302a4a8a524ab56095f565116e48440d10b874ad97ef5b741ee69c25a60f SHA512 116dc95c804fcd78082100d67c51c68c045a17754c8591cb885925c3b3541439317ae79ba7eefc1102ce12d2f544dc502fd67c4d8724f4d7f1347099cda3f744 diff --git a/dev-qt/qtscript/qtscript-5.15.11.ebuild b/dev-qt/qtscript/qtscript-5.15.11.ebuild new file mode 100644 index 0000000000000..84c08b2bb93cf --- /dev/null +++ b/dev-qt/qtscript/qtscript-5.15.11.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt5-build + +DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)" + +if [[ ${QT5_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +IUSE="+jit scripttools" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + scripttools? ( + =dev-qt/qtgui-${QT5_PV}* + =dev-qt/qtwidgets-${QT5_PV}* + ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod scripttools widgets \ + src/src.pro + + qt5-build_src_prepare +} + +src_configure() { + local myqmakeargs=( + JAVASCRIPTCORE_JIT=$(usex jit) + ) + qt5-build_src_configure +}