diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-11-30 07:10:27 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-11-30 07:10:27 +0000 |
| commit | 3101cff9fe3f76dec66dd6452f4f18ef2c2bb85f (patch) | |
| tree | 33c331febc63850e2f7517eeb41b899a76f71d2e /dev-python/nuitka | |
| parent | 6dcfb3bf1cc4132a20808b6b81349eb22022fa18 (diff) | |
| download | baldeagleos-repo-3101cff9fe3f76dec66dd6452f4f18ef2c2bb85f.tar.gz baldeagleos-repo-3101cff9fe3f76dec66dd6452f4f18ef2c2bb85f.tar.xz baldeagleos-repo-3101cff9fe3f76dec66dd6452f4f18ef2c2bb85f.zip | |
Adding metadata
Diffstat (limited to 'dev-python/nuitka')
| -rw-r--r-- | dev-python/nuitka/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/nuitka/nuitka-2.8.9.ebuild | 54 |
2 files changed, 55 insertions, 0 deletions
diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest index b810c55cbf9c..c4a54cfd4482 100644 --- a/dev-python/nuitka/Manifest +++ b/dev-python/nuitka/Manifest @@ -1,2 +1,3 @@ DIST nuitka-2.8.6.tar.gz 3885843 BLAKE2B fa51534a0229e3f54ddb3da87373f6b9275aa3d1d6a068267180478d46ba9d2619abbc8e33b898e425c4acfa5d39387b7ec351a1b0cbcf42130a11af221f99e1 SHA512 d035372ff32de1bc8b9e6e9a62997f431eaf0a12c672dfd8c7c254b5dd87dd22b1ce959efd39fe61cfa1a219b0fdd9961b1f34446260453bd18526a6774f64e5 DIST nuitka-2.8.7.tar.gz 4331865 BLAKE2B 49e9aeb61bcad964b068c009a17ab33a046795dd07e79967a8c94b2f0b6aff528b7b7cf587c7ebc628be0016ea30c8871d84fa484953a5d033ae7cac34503604 SHA512 f3b01af1405b2844c19814003f239c3f5a4df7a3b524672ffbeb58016f3b1550e110965886419ba15cffb6d66c6afa7664455ad28bb26cedb0dbfa4158fac83d +DIST nuitka-2.8.9.tar.gz 4332046 BLAKE2B 52d17ad1617517206167d239d7915d6497f88ddee83476cbd4eb68bb037af42d25ffdc3bc718f1d3b2f1bbece7c1b79545b19adb893b06ea23674285f18146c0 SHA512 bb096f38c89123705f1ec60fd56eee5c1ad9d7b78f3a903f4a5968a1f9cc9143fa0e7bd4ddd4d56190497a08971413b090b00d6d1d19b43574a62115b04ef471 diff --git a/dev-python/nuitka/nuitka-2.8.9.ebuild b/dev-python/nuitka/nuitka-2.8.9.ebuild new file mode 100644 index 000000000000..ed0a610fde19 --- /dev/null +++ b/dev-python/nuitka/nuitka-2.8.9.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=${PN^} +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-build/scons[${PYTHON_USEDEP}] + >=dev-python/ordered-set-4.1.0[${PYTHON_USEDEP}] + >=dev-python/zstandard-0.15[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka.1 doc/nuitka-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" dev-util/patchelf +} |
