From d4653056cc74d97f24bef0d56b4ebe11c53c8b76 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 24 Feb 2025 19:24:56 +0000 Subject: gentoo auto-resync : 24:02:2025 - 19:24:56 --- dev-ada/aws/Manifest | 2 +- dev-ada/aws/aws-25.1.0-r1.ebuild | 89 ++++++++++++++++++++++++++++++++++++++++ dev-ada/aws/aws-25.1.0.ebuild | 89 ---------------------------------------- 3 files changed, 90 insertions(+), 90 deletions(-) create mode 100644 dev-ada/aws/aws-25.1.0-r1.ebuild delete mode 100644 dev-ada/aws/aws-25.1.0.ebuild (limited to 'dev-ada/aws') diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index a9ea5a64df36..3b57f48ff53b 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -4,5 +4,5 @@ DIST aws-25.1.0.tar.gz 2505055 BLAKE2B 23c3a104cdcec8a442ba5aadc08eb644ba91cd820 DIST templates-parser-24.0.0.tar.gz 226649 BLAKE2B 6e84721cbe28164e9c5f683906ff0b360a7dca82a2b91a7fe0253546c6d617d82ff2bb385133435e48c1588821daa3171eee86aeb0de27a55f38cad372f858db SHA512 3661ccb4be3bc3a6a81bbf04244f3b943c87655cad25370e857bb09d24b86ee801388a4a71d63f9135d5f069c54bc184cef4a8a25bcc90d0add8a15c67f8c374 DIST templates-parser-25.0.0.tar.gz 259459 BLAKE2B b0ba2ad87cbd9cb34773cce54160a30e59b566ec72ce773525ba4cbb33be659dd83f23846bcb6d6fd88726c7cfae52e2993c1ced052f078bd589b14cf73cef55 SHA512 902e41f713dd8446e08ba6f180b4c88c35d37da3476d0c925a4b6a05fb5038ff9ec1b0daa0443a55e82f902867b774efb4e28c0b7d8ec59fb15d050ee523ee87 EBUILD aws-24.0.0-r1.ebuild 1946 BLAKE2B 6924703878bf596e04331e13c3527b7ff72f45f4dca954e0cf8a777158445257c08a5351daa110bb661b3d7b3b3b88aa867eb1260fc849036c401c8aaad8bbb6 SHA512 b8a639388923b8dcde6fc2f66483f8a4f2f67d09832a95cedad15f5b2122cc850dfe1c0e0ddeee6d64489a8655b953cdd6faac3bbac36d044d2ad3742a0a62e1 -EBUILD aws-25.1.0.ebuild 2256 BLAKE2B 9c0d871ffc7628a6f3c7b7edb1ba331de85df662f476bdf2954cafa4b7dfc99597aa0206f6691e807f18c3071a7a08248697e547d96fb1bb8f928b7cace0d183 SHA512 5a2488bdd5476962ac61851be03140933dbed8d2dd1dd65c0bb9395e5ce311a111708b63fc043d760020cb218a7f070f42f157b00cc2a834b3229037289d2391 +EBUILD aws-25.1.0-r1.ebuild 2254 BLAKE2B 28234095437e45d3a200f69e5ab28befaffd50d4e3358e1e4fc9f67ba3c3340a7e9cec75fa09b2704c96dff1213a3ab439b9e5b685cde7033ca7fbd83807d3df SHA512 5979c5fed7eef2a2c18118941cf7162852f86bb0b2a88465397ded2ef6d4c3dbfd02c3420e00b0669cfeb97f075d794837c06e2986765c7c0d6b00495b8ecfbe MISC metadata.xml 741 BLAKE2B edd000d1a7e999d0300b2af81bb50566503a0845b52867431003e9b11329148575d538f2b405473a11322ee082a64f92feeaeacf21069589223428859cbbbc3c SHA512 b7e35b0efbb4d9a15ccd572b433517e3e3c407e6014682172515a5556813ad8824cb6aa9b1ec960fa0be5cd8b4d4761eaab99fb939c764412c7077494e108cf6 diff --git a/dev-ada/aws/aws-25.1.0-r1.ebuild b/dev-ada/aws/aws-25.1.0-r1.ebuild new file mode 100644 index 000000000000..6b4dad01eda8 --- /dev/null +++ b/dev-ada/aws/aws-25.1.0-r1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ADA_COMPAT=( gcc_13 gcc_14 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) +inherit ada python-any-r1 multiprocessing + +DESCRIPTION="A complete Web development framework" +HOMEPAGE="https://github.com/AdaCore/aws" +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://github.com/AdaCore/templates-parser/archive/refs/tags/v25.0.0.tar.gz + -> templates-parser-25.0.0.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc +shared ssl wsdl" + +RDEPEND="${ADA_DEPS} + >=dev-ada/gnatcoll-core-25:=[${ADA_USEDEP},shared?,static-libs] + dev-ada/libgpr:=[${ADA_USEDEP},shared?,static-libs] + dev-ada/xmlada:=[${ADA_USEDEP},shared?,static-libs] + shared? ( + dev-ada/xmlada[static-pic] + dev-ada/libgpr[static-pic] + dev-ada/gnatcoll-core[static-pic] + ) + wsdl? ( + dev-ada/libadalang:=[${ADA_USEDEP},static-libs] + dev-ada/langkit:=[${ADA_USEDEP},static-libs] + dev-ada/gnatcoll-bindings:=[${ADA_USEDEP},gmp,iconv(+),static-libs] + dev-libs/gmp + ) + ssl? ( dev-libs/openssl ) + !dev-ada/templates-parser" +DEPEND="${RDEPEND} + dev-ada/gprbuild[${ADA_USEDEP}]" +BDEPEND="doc? ( + $(python_gen_any_dep ' + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') +)" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +PATCHES=( + "${FILESDIR}"/${PN}-2020-gentoo.patch +) + +src_prepare() { + default + rmdir templates_parser || die + mv ../templates-parser-25.0.0 templates_parser || die +} + +src_configure() { + emake -j1 setup prefix=/usr ZLIB=true XMLADA=true \ + GPRBUILD="/usr/bin/gprbuild -v" \ + ENABLE_SHARED=$(usex shared true false) \ + SOCKET=$(usex ssl openssl std) \ + LAL=$(usex wsdl true false) \ + PROCESSORS=$(makeopts_jobs) \ + SERVER_HTTP2=true \ + CLIENT_HTTP2=true + sed -i \ + -e "/GPRBUILD/s:gprbuild:gprbuild -v:g" \ + -e "/GPRINSTALL/s:gprinstall:gprinstall -v:g" \ + makefile.conf || die +} + +src_compile() { + emake -j1 + if use doc; then + emake -C docs html + fi +} + +src_install() { + emake -j1 install-lib-native DESTDIR="${D}" + emake -j1 install-tools-native DESTDIR="${D}" + einstalldocs + use doc && rm -r "${D}"/usr/share/doc/aws + + rm -r "${D}"/usr/share/gpr/manifests || die +} diff --git a/dev-ada/aws/aws-25.1.0.ebuild b/dev-ada/aws/aws-25.1.0.ebuild deleted file mode 100644 index 53b9290db104..000000000000 --- a/dev-ada/aws/aws-25.1.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ADA_COMPAT=( gcc_12 gcc_13 gcc_14 ) -PYTHON_COMPAT=( python3_{10..13} pypy3 ) -inherit ada python-any-r1 multiprocessing - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="https://github.com/AdaCore/aws" -SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz - https://github.com/AdaCore/templates-parser/archive/refs/tags/v25.0.0.tar.gz - -> templates-parser-25.0.0.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="doc +shared ssl wsdl" - -RDEPEND="${ADA_DEPS} - dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared?,static-libs] - dev-ada/libgpr:=[${ADA_USEDEP},shared?,static-libs] - dev-ada/xmlada:=[${ADA_USEDEP},shared?,static-libs] - shared? ( - dev-ada/xmlada[static-pic] - dev-ada/libgpr[static-pic] - dev-ada/gnatcoll-core[static-pic] - ) - wsdl? ( - dev-ada/libadalang:=[${ADA_USEDEP},static-libs] - dev-ada/langkit:=[${ADA_USEDEP},static-libs] - dev-ada/gnatcoll-bindings:=[${ADA_USEDEP},gmp,iconv(+),static-libs] - dev-libs/gmp - ) - ssl? ( dev-libs/openssl ) - !dev-ada/templates-parser" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" -BDEPEND="doc? ( - $(python_gen_any_dep ' - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] - ') -)" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -PATCHES=( - "${FILESDIR}"/${PN}-2020-gentoo.patch -) - -src_prepare() { - default - rmdir templates_parser || die - mv ../templates-parser-25.0.0 templates_parser || die -} - -src_configure() { - emake -j1 setup prefix=/usr ZLIB=true XMLADA=true \ - GPRBUILD="/usr/bin/gprbuild -v" \ - ENABLE_SHARED=$(usex shared true false) \ - SOCKET=$(usex ssl openssl std) \ - LAL=$(usex wsdl true false) \ - PROCESSORS=$(makeopts_jobs) \ - SERVER_HTTP2=true \ - CLIENT_HTTP2=true - sed -i \ - -e "/GPRBUILD/s:gprbuild:gprbuild -v:g" \ - -e "/GPRINSTALL/s:gprinstall:gprinstall -v:g" \ - makefile.conf || die -} - -src_compile() { - emake -j1 - if use doc; then - emake -C docs html - fi -} - -src_install() { - emake -j1 install-lib-native DESTDIR="${D}" - emake -j1 install-tools-native DESTDIR="${D}" - einstalldocs - use doc && rm -r "${D}"/usr/share/doc/aws - - rm -r "${D}"/usr/share/gpr/manifests || die -} -- cgit v1.2.3