summaryrefslogtreecommitdiff
path: root/dev-ada
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-30 00:33:04 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-30 00:33:04 +0000
commit5ddc3e2d8f01496ed8b9a87cbe9c939f8f317eff (patch)
tree94a3f21e47f02aed090772099b02c41031262a7b /dev-ada
parentad108e7b751d67723534624b94eb0e04250dd1af (diff)
gentoo auto-resync : 30:03:2025 - 00:33:04
Diffstat (limited to 'dev-ada')
-rw-r--r--dev-ada/Manifest.gzbin5414 -> 5412 bytes
-rw-r--r--dev-ada/e3-core/Manifest5
-rw-r--r--dev-ada/e3-core/e3-core-22.4.0.ebuild55
-rw-r--r--dev-ada/e3-core/e3-core-22.6.0-r3.ebuild2
-rw-r--r--dev-ada/e3-core/e3-core-22.6.0-r4.ebuild79
5 files changed, 82 insertions, 59 deletions
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz
index 65801d8951bb..ea3c0a236597 100644
--- a/dev-ada/Manifest.gz
+++ b/dev-ada/Manifest.gz
Binary files differ
diff --git a/dev-ada/e3-core/Manifest b/dev-ada/e3-core/Manifest
index 0a196cbc8e50..5c73a06c0a2b 100644
--- a/dev-ada/e3-core/Manifest
+++ b/dev-ada/e3-core/Manifest
@@ -1,7 +1,6 @@
AUX e3-core-22.1.0-distro.patch 1143 BLAKE2B ebe7fd0b37ed6dbbe506f4bb86aa8b3bbf59b5e1475b65db07b2a8b28ab86f30998f381c976e9b1eb0f5222171a3c6a592bf7d6a3364a0a0a6c1eb307c0261ef SHA512 16ba2640ecb260702272da1d87b92ce779459da47ef4c1cdc6ad4f5fe98740501df88bc2ef849c55f0eb482a99ab376876af1f5a38a02fe0aeef085c190ecba0
AUX e3-core-22.1.0-test.patch 1057 BLAKE2B 4a8d5ea01e2cd51c297f58db18a25844197bdbaa725260de3eeace06dc3afa74332f10df685947b8bb21e4554920c72eb2c5d08d334d2f77989241510ee00098 SHA512 0771e4d08c611c3b39a695830a30b279470a97e0ccc4c2d6ef0ed184bcbc784240231a93942b89919b4718ed8ede1d3e7b9ff9acf66b547b369fa702cc05f384
-DIST e3-core-22.4.0.tar.gz 484431 BLAKE2B fb0d12ea30544a33b1bd3c9e3c7571defb5226faa94fc54e5f25b8b9613a586d9e9a84f973903e150f2dff81b4806afb95df31611ced4452f2d3f892db4f6e3b SHA512 afa99afb16ec8498be62b1ed49ebd2ba057b75fa1d5b37ab5cebd40bc0f70704883211bb37be34a3be98079b7e056963f9d35c338fb20525fa009b968dd83909
DIST e3-core-22.6.0.tar.gz 558104 BLAKE2B 95cc2a6d1c8570a3a0efa91676b4b1c2eac17b58e570084218e264ce36eb9662b0d7ef713afe01d4081db84d7416af608434be23179af6b7953b13400a9225ad SHA512 66707dc2d6d38f32e511587053b9c2f2457e0516ee4c98e06077abe596b77bb7c20a3a43c966f22e7f0339c6d15905649e237035e1abb012b4d5eb533f852f88
-EBUILD e3-core-22.4.0.ebuild 1430 BLAKE2B 76df8a6fd254ee1c62e102b73633791f98019baaec8661dbec811d2372ffbcab919d4072c2fb898530aad64e5c5e373bc52da593d87f496d7f785136a1deb382 SHA512 7959cfb019be4ca32992fed806f419215de7658338239f8df322af5ecd21d3cda233eadeb444cb2ece83e4fb173a9a120a7fa09a1d7ca8259b2cdb20fde94d8c
-EBUILD e3-core-22.6.0-r3.ebuild 1713 BLAKE2B 322200d5956dbf9b3bb2cfbadec50e45712f678750fdd3b5f75b427b78dd6912ecaaa4eeff5b565a74912f0060ef848b3049b80b0a0524feabe279942bd2c62c SHA512 c8ebfea15fc0809dd16deb048e846dca26b6f05f6f89cda668097c41887119fec31c0176131bd565679ae3b2bc666b929ca4f6a8fbc820f0da34573da56217bb
+EBUILD e3-core-22.6.0-r3.ebuild 1713 BLAKE2B c706d7e2bedd3abbeeaa4995f359428af3b2f1f49122b0e20c5c0623db1c68760c8b367add202ddec2140f68a6aeee80d45120ecb53521bdf759c4a6b8559e91 SHA512 b22c93e83c8c1d8df74b8320f02fd9e154eecfd41a2bfd0246e7423882df3f687f0064982692ec7d3dd109a42be31b6654b7049aa1c99a1733dadf4f36101270
+EBUILD e3-core-22.6.0-r4.ebuild 1983 BLAKE2B 37cafd88f35587b2c4b218fa3af7e8c423fbd5a4930e37c9797aae94bfbe7308b411ca83a136813a4cb79263039adaca5d04c80d0315ec4961e47e7c174cecb8 SHA512 59dac35946d6d8da7ce834f40602087a6713d7fd00122695e1aa9dd7ec2d9f23f6241c46f345b5fa4ea4a76bf2269761b90643016bbb90e9306a5d4a296c3c4f
MISC metadata.xml 1257 BLAKE2B c5170ed783bde8d288632069c3e5496d50dfd77a0f7fb62e00964660bd7b3c482509bdf8983af16d1aa7be6bd9ee20708711fc688f002d5bace078c93c4ed212 SHA512 d7fd1018cb701d777e3246fe91b018ea25ebd5bc641e6897d683dee0fcfdd1841d13f9701212d15e81cde531f8e26d10cc156c9ed47125dfbcbc6bd5bacf18af
diff --git a/dev-ada/e3-core/e3-core-22.4.0.ebuild b/dev-ada/e3-core/e3-core-22.4.0.ebuild
deleted file mode 100644
index bd15f416537e..000000000000
--- a/dev-ada/e3-core/e3-core-22.4.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 toolchain-funcs
-
-DESCRIPTION="Ease the development of portable automated build systems"
-HOMEPAGE="https://www.adacore.com/"
-SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-RESTRICT="test"
-
-RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/stevedore[${PYTHON_USEDEP}]
- dev-python/distro[${PYTHON_USEDEP}]
- dev-python/tqdm[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/requests-toolbelt[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/tomlkit[${PYTHON_USEDEP}]
- !app-editors/e3"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- dev-python/httpretty[${PYTHON_USEDEP}]
- dev-vcs/subversion
- dev-python/mock[${PYTHON_USEDEP}]
- )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-22.1.0-distro.patch
- "${FILESDIR}"/${PN}-22.1.0-test.patch
-)
-
-distutils_enable_tests pytest
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-src_compile() {
- local PLATFORM=x86_64-linux
- rm src/e3/os/data/rlimit* || die
- $(tc-getCC) ${CFLAGS} -o src/e3/os/data/rlimit-${PLATFORM} tools/rlimit/rlimit.c ${LDFLAGS}
- distutils-r1_src_compile
-}
diff --git a/dev-ada/e3-core/e3-core-22.6.0-r3.ebuild b/dev-ada/e3-core/e3-core-22.6.0-r3.ebuild
index 571951059465..be2fc2952df2 100644
--- a/dev-ada/e3-core/e3-core-22.6.0-r3.ebuild
+++ b/dev-ada/e3-core/e3-core-22.6.0-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 toolchain-funcs
diff --git a/dev-ada/e3-core/e3-core-22.6.0-r4.ebuild b/dev-ada/e3-core/e3-core-22.6.0-r4.ebuild
new file mode 100644
index 000000000000..fb4cb6e84e36
--- /dev/null
+++ b/dev-ada/e3-core/e3-core-22.6.0-r4.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2021-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 toolchain-funcs
+
+DESCRIPTION="Ease the development of portable automated build systems"
+HOMEPAGE="https://www.adacore.com/"
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/coverage[${PYTHON_USEDEP}]
+ dev-python/distro[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/requests-toolbelt[${PYTHON_USEDEP}]
+ dev-python/stevedore[${PYTHON_USEDEP}]
+ dev-python/tomlkit[${PYTHON_USEDEP}]
+ dev-python/tqdm[${PYTHON_USEDEP}]
+ !app-editors/e3"
+DEPEND="${RDEPEND}"
+BDEPEND="test? (
+ dev-python/httpretty[${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest-socket[${PYTHON_USEDEP}]
+ dev-python/requests-mock[${PYTHON_USEDEP}]
+ dev-python/requests-cache[${PYTHON_USEDEP}]
+ dev-vcs/subversion
+)"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-22.1.0-test.patch
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/sphinx-autoapi
+
+python_compile() {
+ distutils-r1_python_compile
+ find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+src_compile() {
+ local PLATFORM
+ if use amd64; then
+ PLATFORM=x86_64
+ elif use x86; then
+ PLATFORM=x86
+ elif use arm64; then
+ PLATFORM=aarch64
+ else
+ die "Not a recognized platform"
+ fi
+ PLATFORM+="-linux"
+ rm src/e3/os/data/rlimit* || die
+ $(tc-getCC) ${CFLAGS} -o src/e3/os/data/rlimit-${PLATFORM} \
+ tools/rlimit/rlimit.c ${LDFLAGS}
+ distutils-r1_src_compile
+}
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ tests/tests_e3/python/main_test.py
+ )
+ local EPYTEST_DESELECT=(
+ tests/tests_e3/cve/cve_test.py::test_nvd_cve_search
+ )
+ distutils-r1_src_test
+}