This commit is contained in:
Mario Fetka
2026-04-14 20:15:00 +02:00
parent b2512a9cad
commit 05f2bfed14
177 changed files with 7129 additions and 3 deletions

3
dev-qt/qtscript/Manifest Normal file
View File

@@ -0,0 +1,3 @@
DIST qtscript-everywhere-opensource-src-5.15.18.tar.xz 2644892 BLAKE2B ca982ac1e97c49698db1fb01cfab0bfd748c476014b48a6b238a81974f5931692bca80d911b70f2cf1beaddb5bebae62fa9f7d6665c5e3ce2f157dc58ec16e78 SHA512 e4cd79deb2cba1f4216acb6744c50540e41c4a56dd37f4f49631cad7b520642292192ddc8b7cff1f741350e4b8b83aae0626ec3c546366bd4bcaf58c7f849923
EBUILD qtscript-5.15.18.ebuild 678 BLAKE2B 312a6936c6547b62814d41371154f3bcc58cc0e56e06f83ce14b391306f09d2ee6707748d4332ac34102353cb85a6133a3eb2eb495d1182a65b17d18ae048cd9 SHA512 5de4cc850fc0e9c2247b50d224f97d874db0cd7f3c72ad91b16e8e8c229fc9c1744e22cf660c6e3823c34d0e5ca0438dc5c50a3fdabc660c6420ad7000984dc9
MISC metadata.xml 583 BLAKE2B 5389c382561f060259c9eb626a98fa6d1861a33cffb3ca62899cfb6f1b020d6841314edd05c4fd0e5f05593f6015af8826f1d087078754a3dd31ae72be7da4aa SHA512 f8d07eb515db1b455670371655c572aac73653a2d1af68d8a226ecfeaf77b62737114a66bc41375cf7f32d575df792a685298487a90c650b6c6dfb4a7c113181

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>qt@gentoo.org</email>
<name>Gentoo Qt Project</name>
</maintainer>
<use>
<flag name="scripttools">Build the QtScriptTools module (requires QtWidgets)</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
<doc>https://doc.qt.io/</doc>
</upstream>
<slots>
<subslots>
Must only be used by packages that are known to use private parts of the Qt API.
</subslots>
</slots>
</pkgmetadata>

View File

@@ -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
}