diff options
author | Alfredo Tupone <tupone@gentoo.org> | 2025-01-06 10:10:22 +0100 |
---|---|---|
committer | Alfredo Tupone <tupone@gentoo.org> | 2025-01-06 10:10:22 +0100 |
commit | 3b0a1410c5adb814b1bf7bc89575b2b90db2023d (patch) | |
tree | bda62f9925e1f0ba31ac448c617fe91746d93abb /dev-ada | |
parent | dev-ada/gnatmem: keyword 2021-r3 for ~arm64 (diff) | |
download | gentoo-3b0a1410c5adb814b1bf7bc89575b2b90db2023d.tar.gz gentoo-3b0a1410c5adb814b1bf7bc89575b2b90db2023d.tar.bz2 gentoo-3b0a1410c5adb814b1bf7bc89575b2b90db2023d.zip |
dev-ada/templates-parser: fix DEPS and build
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Diffstat (limited to 'dev-ada')
-rw-r--r-- | dev-ada/templates-parser/templates-parser-25.0.0-r2.ebuild (renamed from dev-ada/templates-parser/templates-parser-25.0.0-r1.ebuild) | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/dev-ada/templates-parser/templates-parser-25.0.0-r1.ebuild b/dev-ada/templates-parser/templates-parser-25.0.0-r2.ebuild index 1d01279f3846..6fd9775b8876 100644 --- a/dev-ada/templates-parser/templates-parser-25.0.0-r1.ebuild +++ b/dev-ada/templates-parser/templates-parser-25.0.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -ADA_COMPAT=( gcc_12 gcc_13 ) +ADA_COMPAT=( gcc_12 gcc_13 gcc_14 ) PYTHON_COMPAT=( python3_{10..13} python3_13t ) inherit ada python-any-r1 multiprocessing @@ -19,8 +19,8 @@ IUSE="doc man +shared static-libs static-pic test" RESTRICT="!test? ( test )" RDEPEND="${ADA_DEPS} - dev-ada/xmlada[${ADA_USEDEP},shared?,static-libs?] - shared? ( dev-ada/xmlada[static-pic] )" + dev-ada/xmlada[${ADA_USEDEP},shared?,static-libs?,static-pic?] +" DEPEND="${RDEPEND} dev-ada/gprbuild[${ADA_USEDEP}]" BDEPEND="doc? ( @@ -61,11 +61,9 @@ src_prepare() { } src_configure() { - emake PROCESSORS=$(makeopts_jobs) \ - ENABLE_STATIC=$(usex static-libs true false) \ - ENABLE_SHARED=$(usex shared true false) \ - prefix=/usr \ - setup + cp config/tp_xmlada_dummy.gpr tp_xmlada.gpr + echo "PRJ_TARGET = Linux" > makefile.setup + echo "VERSION = $(ver_cut 1-2)" >> makefile.setup } src_compile() { |