commit:     fcd9a22fda90a735f7fccfd02bbba9774ae76c15
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  4 17:40:04 2025 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Feb  4 17:43:19 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd9a22f

dev-ada/aws: drop 22.0.0, 23.0.0-r4

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ada/aws/Manifest             |  4 ---
 dev-ada/aws/aws-22.0.0.ebuild    | 57 ---------------------------------
 dev-ada/aws/aws-23.0.0-r4.ebuild | 69 ----------------------------------------
 dev-ada/aws/aws-24.0.0-r1.ebuild |  6 ++--
 4 files changed, 3 insertions(+), 133 deletions(-)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index 9c35244696ee..7396a52ec85d 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,6 +1,2 @@
-DIST aws-22.0.0.tar.gz 2356886 BLAKE2B 
3f0a36ce23ed50855dddeb8ecc1888d51c4c7368990124c3d55f240c8b07cc72b59b4c172cad05d282de0ff4cd348ff912315d8cfad1582b2bbb049ad5fcea12
 SHA512 
6baeff7fa8012cb155bd3964177368f4ccd0bb367abaa66d44c0ffbcd4145f3930fe2e0fe5cfbeb41adccb7395d46c49acffc502878e9b83ecb5e2de597b897b
-DIST aws-23.0.0.tar.gz 2390842 BLAKE2B 
2433493b1ad8a98b4f95671e306aec5e072600633c1705ca5fb86c4b09ccfff4e5e84a231d69b183cc1e9f91813493de1d8fcf56c6921a78f0a0c63a6e44c492
 SHA512 
cd041c2cc2d62832557cd03916491ee204090d48ed7dcc155d679512afb7650e0b41b3edfe56996b77f0b1bc14c9bba53afbe0ef05de7555a775aaff63603b75
 DIST aws-24.0.0.tar.gz 2441263 BLAKE2B 
193adc9eb216237e82fdeb0de8c3369cce1ea76f125a0d635678e352b6c3460057d584d24cc81a232b71443a20d538e07298cd38b5ccd72a18b6176e88de88b4
 SHA512 
d86f7d3ee6889ac169734e5ebfc7b6bd800091ec843cd08cffff3a3e8822228c84b8b4d72c197be91bb8906fc7cd142936ccc568adee52d1caa94e43fad152b2
-DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B 
c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983
 SHA512 
9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f
-DIST templates-parser-23.0.0.tar.gz 225459 BLAKE2B 
0971030e3079ff93b876bcb51925208eeee63837878a24589700dc9e0c025272e2d7920f82ee9b769c04857e4701d3eed629a1ac1f0979714c47fc132a188bed
 SHA512 
c0a94b42391c61b4251cbbe86f91c506f46f6eed5be3779385bf199cf43281b704c68fd078b8b917948675976538168c1ac4c1f3b757f6db9988a45af7bfc4a5
 DIST templates-parser-24.0.0.tar.gz 226649 BLAKE2B 
6e84721cbe28164e9c5f683906ff0b360a7dca82a2b91a7fe0253546c6d617d82ff2bb385133435e48c1588821daa3171eee86aeb0de27a55f38cad372f858db
 SHA512 
3661ccb4be3bc3a6a81bbf04244f3b943c87655cad25370e857bb09d24b86ee801388a4a71d63f9135d5f069c54bc184cef4a8a25bcc90d0add8a15c67f8c374

diff --git a/dev-ada/aws/aws-22.0.0.ebuild b/dev-ada/aws/aws-22.0.0.ebuild
deleted file mode 100644
index de65be73147c..000000000000
--- a/dev-ada/aws/aws-22.0.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2021 )
-inherit ada multiprocessing
-
-DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/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/v${PV}.tar.gz
-       -> templates-parser-${PV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared,static-libs]
-       dev-libs/openssl"
-DEPEND="${RDEPEND}
-       dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-2020-gentoo.patch
-       "${FILESDIR}"/${P}-gentoo.patch
-)
-
-src_prepare() {
-       default
-       rmdir templates_parser || die
-       mv ../templates-parser-${PV} templates_parser || die
-}
-
-src_configure() {
-       emake -j1 setup prefix=/usr ENABLE_SHARED=true \
-               ZLIB=true SOCKET=openssl \
-               GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_compile() {
-       emake \
-               PROCESSORS=$(makeopts_jobs) ENABLE_SHARED=true \
-               GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_install() {
-       emake install \
-               DESTDIR="${D}" \
-               PROCESSORS=$(makeopts_jobs) ENABLE_SHARED=true \
-               GPRINSTALL="/usr/bin/gprinstall -v"
-       einstalldocs
-}

diff --git a/dev-ada/aws/aws-23.0.0-r4.ebuild b/dev-ada/aws/aws-23.0.0-r4.ebuild
deleted file mode 100644
index 6e2d344765ca..000000000000
--- a/dev-ada/aws/aws-23.0.0-r4.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ADA_COMPAT=( gcc_12 gcc_13 )
-inherit ada multiprocessing
-
-DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/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/v${PV}.tar.gz
-       -> templates-parser-${PV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+shared ssl wsdl"
-
-RDEPEND="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]
-       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}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-2020-gentoo.patch
-       "${FILESDIR}"/${P}-gentoo.patch
-)
-
-src_prepare() {
-       default
-       rmdir templates_parser || die
-       mv ../templates-parser-${PV} 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
-}
-
-src_compile() {
-       emake GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_install() {
-       emake -j1 install \
-               DESTDIR="${D}" \
-               PROCESSORS=$(makeopts_jobs) ENABLE_SHARED=true \
-               GPRINSTALL="/usr/bin/gprinstall -v"
-       einstalldocs
-}

diff --git a/dev-ada/aws/aws-24.0.0-r1.ebuild b/dev-ada/aws/aws-24.0.0-r1.ebuild
index 14cfbd6681a7..1407d95030e1 100644
--- a/dev-ada/aws/aws-24.0.0-r1.ebuild
+++ b/dev-ada/aws/aws-24.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,7 +7,7 @@ ADA_COMPAT=( gcc_12 gcc_13 )
 inherit ada multiprocessing
 
 DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/aws/";
+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/v${PV}.tar.gz
@@ -29,7 +29,7 @@ 
RDEPEND="dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared?,static-libs]
        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-ada/gnatcoll-bindings:=[${ADA_USEDEP},gmp,iconv(+),static-libs]
                dev-libs/gmp
        )
        ssl? ( dev-libs/openssl )

Reply via email to