From 6e744df0a40147380f2a182785ce69a19cbbb814 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Thu, 22 May 2025 22:35:00 +0200 Subject: [PATCH] dev-qt/qtscript: add 5.15.17 Signed-off-by: Andreas Sturmlechner --- dev-qt/qtscript/Manifest | 1 + dev-qt/qtscript/qtscript-5.15.17.ebuild | 37 +++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 dev-qt/qtscript/qtscript-5.15.17.ebuild diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest index ceadbddddd9e3..52df26d44dc95 100644 --- a/dev-qt/qtscript/Manifest +++ b/dev-qt/qtscript/Manifest @@ -1 +1,2 @@ DIST qtscript-everywhere-opensource-src-5.15.16.tar.xz 2656892 BLAKE2B a563a1e271dba4f9b654729fbbff67378209ba3173bf7e3c6c560e3d5432a952bd6ac0465e6927abe98f7db8e2e359d0215c3dcab728af868ab75b54f2717db0 SHA512 6f209db647823084c3a9894e25e65b3161d3e14f2dc06f79c2503a319bb7449259450e8845fb76461a75be7faa1ad18fec8c4724da2754e626d7797717915e0c +DIST qtscript-everywhere-opensource-src-5.15.17.tar.xz 2658400 BLAKE2B 161a954d469e0cb87b188063f61e70e557cc2fc8eaef12ba4850b6d967967b0917632d37e0efd15c4e3f0e002fb37e95b15345c3b9f7569ad04952e9b3de5d7e SHA512 72e4478e9a2adc8092431dc40985b43d4cafe9b849b76cccfdd15fdcdc992dd2c137220f75f5d2abf037c8ce3c68b4759022bf504801f1c88597d7c83d9971fe diff --git a/dev-qt/qtscript/qtscript-5.15.17.ebuild b/dev-qt/qtscript/qtscript-5.15.17.ebuild new file mode 100644 index 0000000000000..372901b82fa1e --- /dev/null +++ b/dev-qt/qtscript/qtscript-5.15.17.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 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 ~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 +}