[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2024-03-21 Thread Alfredo Tupone
commit: c4c4134712c18fd354ca48268498ae81ee741ff5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Mar 21 20:07:04 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Mar 21 20:08:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c41347

dev-ada/aws: add 24.0.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/Manifest  |  2 ++
 dev-ada/aws/aws-24.0.0.ebuild | 72 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index c919bf12fdf0..9c35244696ee 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,4 +1,6 @@
 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 
d86f7d3ee6889ac169734e5ebfc7b6bd800091ec843cd08c3a3e888c84b8b4d72c197be91bb8906fc7cd142936ccc568adee52d1caa94e43fad152b2
 DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B 
c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983
 SHA512 
9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f
 DIST templates-parser-23.0.0.tar.gz 225459 BLAKE2B 
0971030e3079ff93b876bcb5192520863837878a24589700dc9e0c025272e2d7920f82ee9b769c04857e4701d3eed629a1ac1f0979714c47fc132a188bed
 SHA512 
c0a94b42391c61b4251cbbe86f91c506f46f6eed5be3779385bf199cf43281b704c68fd078b8b917948675976538168c1ac4c1f3b757f6db9988a45af7bfc4a5
+DIST templates-parser-24.0.0.tar.gz 226649 BLAKE2B 
6e84721cbe28164e9c5f683906ff0b360a7dca82a2b91a7fe0253546c6d617d82ff2bb385133435e48c1588821daa3171eee86aeb0de27a55f38cad372f858db
 SHA512 
3661ccb4be3bc3a6a81bbf04244f3b943c87655cad25370e857bb09d24b86ee801388a4a71d63f9135d5f069c54bc184cef4a8a25bcc90d0add8a15c67f8c374

diff --git a/dev-ada/aws/aws-24.0.0.ebuild b/dev-ada/aws/aws-24.0.0.ebuild
new file mode 100644
index ..889a5f240163
--- /dev/null
+++ b/dev-ada/aws/aws-24.0.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 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
+)
+
+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
+   sed -i \
+   -e "/GPRBUILD/s:gprbuild:gprbuild -v:g" \
+   -e "/GPRINSTALL/s:gprinstall:gprinstall -v:g" \
+   makefile.conf || die
+}
+
+src_compile() {
+   emake -j1
+}
+
+src_install() {
+   emake -j1 install-lib-native DESTDIR="${D}"
+   emake -j1 install-tools-native DESTDIR="${D}"
+   einstalldocs
+
+   rm -r "${D}"/usr/share/gpr/manifests || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2023-12-26 Thread Alfredo Tupone
commit: 0e60ce306f93d64d7605e2c71c09fa16f3e92919
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Dec 26 11:11:05 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Dec 26 11:11:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e60ce30

dev-ada/aws: block templates-parser

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/{aws-23.0.0-r3.ebuild => aws-23.0.0-r4.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ada/aws/aws-23.0.0-r3.ebuild b/dev-ada/aws/aws-23.0.0-r4.ebuild
similarity index 96%
rename from dev-ada/aws/aws-23.0.0-r3.ebuild
rename to dev-ada/aws/aws-23.0.0-r4.ebuild
index 111363891084..6e2d344765ca 100644
--- a/dev-ada/aws/aws-23.0.0-r3.ebuild
+++ b/dev-ada/aws/aws-23.0.0-r4.ebuild
@@ -27,7 +27,8 @@ 
RDEPEND="dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared?,static-libs]
dev-ada/gnatcoll-bindings:=[${ADA_USEDEP},gmp,iconv,static-libs]
dev-libs/gmp
)
-   ssl? ( dev-libs/openssl )"
+   ssl? ( dev-libs/openssl )
+   !dev-ada/templates-parser"
 DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2023-12-22 Thread Alfredo Tupone
commit: 3938cc354a8d8ef489bc26d876027e4b4e0b259b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Dec 22 12:56:29 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Dec 22 12:56:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3938cc35

dev-ada/aws: enable gcc:13

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/{aws-23.0.0-r2.ebuild => aws-23.0.0-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/aws/aws-23.0.0-r2.ebuild b/dev-ada/aws/aws-23.0.0-r3.ebuild
similarity index 97%
rename from dev-ada/aws/aws-23.0.0-r2.ebuild
rename to dev-ada/aws/aws-23.0.0-r3.ebuild
index 98d7e347b62a..111363891084 100644
--- a/dev-ada/aws/aws-23.0.0-r2.ebuild
+++ b/dev-ada/aws/aws-23.0.0-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-ADA_COMPAT=( gcc_12 )
+ADA_COMPAT=( gcc_12 gcc_13 )
 inherit ada multiprocessing
 
 DESCRIPTION="A complete Web development framework"
@@ -60,7 +60,7 @@ src_compile() {
 }
 
 src_install() {
-   emake install \
+   emake -j1 install \
DESTDIR="${D}" \
PROCESSORS=$(makeopts_jobs) ENABLE_SHARED=true \
GPRINSTALL="/usr/bin/gprinstall -v"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2023-06-01 Thread Alfredo Tupone
commit: 4bd3578508efcbaf15245279c59ae2f3763f19ec
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Jun  1 20:30:10 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jun  1 20:40:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bd35785

dev-ada/aws: only use gcc-12

Closes: https://bugs.gentoo.org/902513
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/{aws-23.0.0-r1.ebuild => aws-23.0.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/aws/aws-23.0.0-r1.ebuild b/dev-ada/aws/aws-23.0.0-r2.ebuild
similarity index 98%
rename from dev-ada/aws/aws-23.0.0-r1.ebuild
rename to dev-ada/aws/aws-23.0.0-r2.ebuild
index a65d918a0d52..98d7e347b62a 100644
--- a/dev-ada/aws/aws-23.0.0-r1.ebuild
+++ b/dev-ada/aws/aws-23.0.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-ADA_COMPAT=( gnat_2021 gcc_12 )
+ADA_COMPAT=( gcc_12 )
 inherit ada multiprocessing
 
 DESCRIPTION="A complete Web development framework"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2023-03-21 Thread Alfredo Tupone
commit: 79e37e71e63cc8a9cf14072dc598475e57bb802b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Mar 21 20:51:34 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Mar 21 21:00:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e37e71

dev-ada/aws: drop gcc_12_2_0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/aws-23.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/aws/aws-23.0.0-r1.ebuild b/dev-ada/aws/aws-23.0.0-r1.ebuild
index 713ea371292e..a65d918a0d52 100644
--- a/dev-ada/aws/aws-23.0.0-r1.ebuild
+++ b/dev-ada/aws/aws-23.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 gcc_12 )
+ADA_COMPAT=( gnat_2021 gcc_12 )
 inherit ada multiprocessing
 
 DESCRIPTION="A complete Web development framework"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2023-03-21 Thread Alfredo Tupone
commit: e45db6294d830c5ef7778ff0bcc65b99bbc88fd7
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Mar 21 07:10:21 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Mar 21 07:10:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45db629

dev-ada/aws: support gcc_12, EAPI 8

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/{aws-23.0.0.ebuild => aws-23.0.0-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ada/aws/aws-23.0.0.ebuild b/dev-ada/aws/aws-23.0.0-r1.ebuild
similarity index 95%
rename from dev-ada/aws/aws-23.0.0.ebuild
rename to dev-ada/aws/aws-23.0.0-r1.ebuild
index 7c0d31e6ce21..713ea371292e 100644
--- a/dev-ada/aws/aws-23.0.0.ebuild
+++ b/dev-ada/aws/aws-23.0.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 gcc_12 )
 inherit ada multiprocessing
 
 DESCRIPTION="A complete Web development framework"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2023-01-15 Thread Alfredo Tupone
commit: 57c19a5770af295f2a220d555a23e13cfb707f88
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jan 15 09:49:03 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jan 15 09:57:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c19a57

dev-ada/aws: stabilize 22.0.0 and remove old

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/Manifest  |  1 -
 dev-ada/aws/aws-2021.ebuild   | 43 ---
 dev-ada/aws/aws-22.0.0.ebuild |  4 ++--
 3 files changed, 2 insertions(+), 46 deletions(-)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index 5805b4ecc40a..c919bf12fdf0 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,4 +1,3 @@
-DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 
227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722
 SHA512 
1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f
 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 templates-parser-22.0.0.tar.gz 224473 BLAKE2B 
c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983
 SHA512 
9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f

diff --git a/dev-ada/aws/aws-2021.ebuild b/dev-ada/aws/aws-2021.ebuild
deleted file mode 100644
index 740af4036915..
--- a/dev-ada/aws/aws-2021.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2021 )
-inherit ada multiprocessing
-
-MYP=${P}-${PV}0518-19F65-src
-ADAMIRROR=https://community.download.adacore.com/v1
-ID=5b0fa09df8ac0c717abdf4ede9e08efe5fd98984
-
-DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/aws/;
-SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2020-gentoo.patch
-)
-
-src_configure() {
-   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_compile() {
-   emake \
-   PROCESSORS=$(makeopts_jobs) \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}

diff --git a/dev-ada/aws/aws-22.0.0.ebuild b/dev-ada/aws/aws-22.0.0.ebuild
index de3db2a9d882..de65be73147c 100644
--- a/dev-ada/aws/aws-22.0.0.ebuild
+++ b/dev-ada/aws/aws-22.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared,static-libs]



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/, dev-ada/aws/files/

2022-12-20 Thread Alfredo Tupone
commit: daa94c987b9ba41c11e704b480e9178762fd6c23
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Dec 20 21:51:57 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Dec 20 21:52:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa94c98

dev-ada/aws: add 23.0.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/Manifest  |  2 +
 dev-ada/aws/aws-23.0.0.ebuild | 68 +++
 dev-ada/aws/files/aws-23.0.0-gentoo.patch | 11 +
 dev-ada/aws/metadata.xml  |  4 ++
 4 files changed, 85 insertions(+)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index bdceb0f7ecd2..5805b4ecc40a 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,3 +1,5 @@
 DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 
227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722
 SHA512 
1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f
 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 templates-parser-22.0.0.tar.gz 224473 BLAKE2B 
c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983
 SHA512 
9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f
+DIST templates-parser-23.0.0.tar.gz 225459 BLAKE2B 
0971030e3079ff93b876bcb5192520863837878a24589700dc9e0c025272e2d7920f82ee9b769c04857e4701d3eed629a1ac1f0979714c47fc132a188bed
 SHA512 
c0a94b42391c61b4251cbbe86f91c506f46f6eed5be3779385bf199cf43281b704c68fd078b8b917948675976538168c1ac4c1f3b757f6db9988a45af7bfc4a5

diff --git a/dev-ada/aws/aws-23.0.0.ebuild b/dev-ada/aws/aws-23.0.0.ebuild
new file mode 100644
index ..7c0d31e6ce21
--- /dev/null
+++ b/dev-ada/aws/aws-23.0.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
+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 )"
+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 install \
+   DESTDIR="${D}" \
+   PROCESSORS=$(makeopts_jobs) ENABLE_SHARED=true \
+   GPRINSTALL="/usr/bin/gprinstall -v"
+   einstalldocs
+}

diff --git a/dev-ada/aws/files/aws-23.0.0-gentoo.patch 
b/dev-ada/aws/files/aws-23.0.0-gentoo.patch
new file mode 100644
index ..92f5de2c6816
--- /dev/null
+++ b/dev-ada/aws/files/aws-23.0.0-gentoo.patch
@@ -0,0 +1,11 @@
+--- a/Makefile 2022-12-19 22:20:07.216304664 +0100
 b/Makefile 2022-12-19 

[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2022-12-05 Thread Alfredo Tupone
commit: c7098faa7b6303d238ce642db5d2996e8f3f143c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Dec  5 13:16:06 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Dec  5 13:22:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7098faa

dev-ada/aws: add github upstream metadata

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml
index cb961df4f313..71a436123ed2 100644
--- a/dev-ada/aws/metadata.xml
+++ b/dev-ada/aws/metadata.xml
@@ -12,4 +12,7 @@
Firefox for example. Around this Web server a lot of services 
have been
developed.

+   
+   AdaCore/aws
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2022-11-21 Thread Alfredo Tupone
commit: 286bb2c4dc593755c0043a314966dd4829c3
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Nov 21 17:40:14 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Nov 21 17:40:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286bb2c4

dev-ada/aws: drop support for gnat_2020

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/aws-2021.ebuild   | 4 ++--
 dev-ada/aws/aws-22.0.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ada/aws/aws-2021.ebuild b/dev-ada/aws/aws-2021.ebuild
index 477eef589545..740af4036915 100644
--- a/dev-ada/aws/aws-2021.ebuild
+++ b/dev-ada/aws/aws-2021.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-ADA_COMPAT=( gnat_202{0..1} )
+ADA_COMPAT=( gnat_2021 )
 inherit ada multiprocessing
 
 MYP=${P}-${PV}0518-19F65-src

diff --git a/dev-ada/aws/aws-22.0.0.ebuild b/dev-ada/aws/aws-22.0.0.ebuild
index 2ad9894c2821..de3db2a9d882 100644
--- a/dev-ada/aws/aws-22.0.0.ebuild
+++ b/dev-ada/aws/aws-22.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-ADA_COMPAT=( gnat_202{0..1} )
+ADA_COMPAT=( gnat_2021 )
 inherit ada multiprocessing
 
 DESCRIPTION="A complete Web development framework"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2021-12-19 Thread Agostino Sarubbo
commit: baa1a0c9a00989bcf9d5f7cc9f8d0e5f64dcbbfe
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec 19 22:07:54 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec 19 22:07:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa1a0c9

dev-ada/aws: x86 stable wrt bug #800527

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ada/aws/aws-2021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/aws/aws-2021.ebuild b/dev-ada/aws/aws-2021.ebuild
index a675e9f44099..477eef589545 100644
--- a/dev-ada/aws/aws-2021.ebuild
+++ b/dev-ada/aws/aws-2021.ebuild
@@ -16,7 +16,7 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> 
${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2021-11-24 Thread Alfredo Tupone
commit: ef766c4e5d8078768f13bd70e46cddb446643c77
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Nov 25 07:14:53 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Nov 25 07:14:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef766c4e

dev-ada/aws: unsupport gnat_2019, drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/Manifest   |  1 -
 dev-ada/aws/aws-2020-r1.ebuild | 43 --
 dev-ada/aws/aws-2020.ebuild| 42 -
 3 files changed, 86 deletions(-)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index f83e6215016f..bdceb0f7ecd2 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,4 +1,3 @@
-DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 
44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e
 SHA512 
284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61
 DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 
227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722
 SHA512 
1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f
 DIST aws-22.0.0.tar.gz 2356886 BLAKE2B 
3f0a36ce23ed50855dddeb8ecc1888d51c4c7368990124c3d55f240c8b07cc72b59b4c172cad05d282de0ff4cd348ff912315d8cfad1582b2bbb049ad5fcea12
 SHA512 
6baeff7fa8012cb155bd3964177368f4ccd0bb367abaa66d44c0ffbcd4145f3930fe2e0fe5cfbeb41adccb7395d46c49acffc502878e9b83ecb5e2de597b897b
 DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B 
c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983
 SHA512 
9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f

diff --git a/dev-ada/aws/aws-2020-r1.ebuild b/dev-ada/aws/aws-2020-r1.ebuild
deleted file mode 100644
index a831ab9427ea..
--- a/dev-ada/aws/aws-2020-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
-inherit ada multiprocessing
-
-MYP=${P}-${PV}0429-19A9F-src
-ADAMIRROR=https://community.download.adacore.com/v1
-ID=c1b0f6863d1a30acaee1df022a65ad11d5737a84
-
-DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/aws/;
-SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gentoo.patch
-)
-
-src_configure() {
-   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_compile() {
-   emake \
-   PROCESSORS=$(makeopts_jobs) \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}

diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020.ebuild
deleted file mode 100644
index c566cbadf06d..
--- a/dev-ada/aws/aws-2020.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2019 )
-inherit ada multiprocessing
-
-MYP=${P}-20200429-19A9F-src
-
-DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/aws/;
-SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gentoo.patch
-)
-
-src_configure() {
-   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_compile() {
-   emake \
-   PROCESSORS=$(makeopts_jobs) \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/

2021-11-19 Thread Alfredo Tupone
commit: 62ae3f462301606565ac7b83ca36e11aedb48d3b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Nov 19 21:42:39 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Nov 19 21:42:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ae3f46

dev-ada/aws: 22.0.0 bump

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/Manifest  |  2 ++
 dev-ada/aws/aws-22.0.0.ebuild | 57 +++
 dev-ada/aws/files/aws-22.0.0-gentoo.patch | 33 ++
 3 files changed, 92 insertions(+)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index 3d0dc1992b4f..f83e6215016f 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,2 +1,4 @@
 DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 
44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e
 SHA512 
284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61
 DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 
227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722
 SHA512 
1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f
+DIST aws-22.0.0.tar.gz 2356886 BLAKE2B 
3f0a36ce23ed50855dddeb8ecc1888d51c4c7368990124c3d55f240c8b07cc72b59b4c172cad05d282de0ff4cd348ff912315d8cfad1582b2bbb049ad5fcea12
 SHA512 
6baeff7fa8012cb155bd3964177368f4ccd0bb367abaa66d44c0ffbcd4145f3930fe2e0fe5cfbeb41adccb7395d46c49acffc502878e9b83ecb5e2de597b897b
+DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B 
c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983
 SHA512 
9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f

diff --git a/dev-ada/aws/aws-22.0.0.ebuild b/dev-ada/aws/aws-22.0.0.ebuild
new file mode 100644
index ..2ad9894c2821
--- /dev/null
+++ b/dev-ada/aws/aws-22.0.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_202{0..1} )
+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/files/aws-22.0.0-gentoo.patch 
b/dev-ada/aws/files/aws-22.0.0-gentoo.patch
new file mode 100644
index ..868345504240
--- /dev/null
+++ b/dev-ada/aws/files/aws-22.0.0-gentoo.patch
@@ -0,0 +1,33 @@
+--- a/Makefile 2021-11-18 21:58:13.144841987 +0100
 b/Makefile 2021-11-18 21:59:15.974876738 +0100
+@@ -185,10 +185,9 @@
+ #  build
+ 
+ build-tools-native:
+-  $(GPRBUILD) -p $(GPROPTS) $(GPR_STATIC) tools/tools.gpr
++  $(GPRBUILD) -p $(GPROPTS) $(GPR_SHARED) tools/tools.gpr
+ 
+ build-lib-native:
+-  $(GPRBUILD) -p $(GPROPTS) aws.gpr
+ ifeq (${ENABLE_SHARED}, true)
+   $(GPRBUILD) -p $(GPROPTS) $(GPR_SHARED) aws.gpr
+ endif
+@@ -259,15 +258,15 @@
+   --build-var=LIBRARY_TYPE --build-var=AWS_BUILD
+ 
+ install-lib-native:
+-  $(GPRINSTALL) $(GPROPTS) $(GPRINST_OPTS) $(GPR_DEFAULT) \
+-  --build-name=$(DEFAULT_LIBRARY_TYPE) aws.gpr
+ ifeq (${ENABLE_SHARED}, true)
+   $(GPRINSTALL) $(GPROPTS) $(GPRINST_OPTS) \
+   $(GPR_OTHER) --build-name=$(OTHER_LIBRARY_TYPE) aws.gpr
++  $(GPRINSTALL) $(GPROPTS) $(GPRINST_OPTS) \
++  $(GPR_OTHER) 

[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/

2021-09-19 Thread Alfredo Tupone
commit: 89ad09442c1cfc7c2c6fce3b8accfeaf777652ca
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Sep 19 10:04:54 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Sep 19 10:05:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ad0944

dev-ada/aws: drop support to  gentoo.org>

 dev-ada/aws/Manifest|  2 --
 dev-ada/aws/aws-2018-r2.ebuild  | 44 --
 dev-ada/aws/aws-2019-r1.ebuild  | 43 -
 dev-ada/aws/files/aws-2016-gentoo.patch | 28 -
 dev-ada/aws/files/aws-2018-gentoo.patch | 56 -
 5 files changed, 173 deletions(-)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index 50c634ea719..3d0dc1992b4 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,4 +1,2 @@
-DIST aws-2019-20190512-18AB9-src.tar.gz 4241817 BLAKE2B 
1054c17c0e79ea4992a7e29fdb1996caa663321407b64ae88cb76cb03d953b7ea36a8c91a28f60328ea2ec3223c1d7f8c2f052f4f181f03b1f59cf33443ee27e
 SHA512 
989043f75504ee8b3736800fa36f4d3a98a6bc745ff4bef38dd4f7c8a7072d5d1ea383dfd2fc090d8558a6d6442953e5f3c65e4633ab16bfb3dacf60ebf79a3b
 DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 
44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e
 SHA512 
284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61
 DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 
227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722
 SHA512 
1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f
-DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 
31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b
 SHA512 
62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4

diff --git a/dev-ada/aws/aws-2018-r2.ebuild b/dev-ada/aws/aws-2018-r2.ebuild
deleted file mode 100644
index 9e567177b60..000
--- a/dev-ada/aws/aws-2018-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_201{7..9} )
-inherit ada multiprocessing
-
-MY_P=${PN}-gpl-${PV}-src
-
-DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/aws/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd
-   -> ${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
-DEPEND="${RDEPEND}
-   dev-ada/asis[${ADA_USEDEP}]
-   dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MY_P}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2016-gentoo.patch
-   "${FILESDIR}"/${PN}-2018-gentoo.patch
-)
-
-src_configure() {
-   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_compile() {
-   emake \
-   PROCESSORS=$(makeopts_jobs) \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}

diff --git a/dev-ada/aws/aws-2019-r1.ebuild b/dev-ada/aws/aws-2019-r1.ebuild
deleted file mode 100644
index 536310bea46..000
--- a/dev-ada/aws/aws-2019-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2019 )
-inherit ada multiprocessing
-
-MY_P=${P}-20190512-18AB9-src
-
-DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/aws/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19
-   -> ${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
-DEPEND="${RDEPEND}
-   dev-ada/asis[${ADA_USEDEP}]
-   dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MY_P}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2016-gentoo.patch
-)
-
-src_configure() {
-   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_compile() {
-   emake \
-   PROCESSORS=$(makeopts_jobs) \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}

diff --git a/dev-ada/aws/files/aws-2016-gentoo.patch 
b/dev-ada/aws/files/aws-2016-gentoo.patch
deleted file mode 100644
index 8894e014e33..000
--- a/dev-ada/aws/files/aws-2016-gentoo.patch
+++ /dev/null
@@ -1,28 +0,0 @@
 a/shared.gpr   2017-01-30 20:00:39.022743691 +0100
-+++ b/shared.gpr   2017-01-30 20:01:20.524985069 +0100
-@@ 

[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2021-07-20 Thread Agostino Sarubbo
commit: 2912b4428166320a0f107347a60d95fa333df27a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 20 06:33:18 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 20 06:33:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2912b442

dev-ada/aws: amd64 stable wrt bug #800527

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-ada/aws/aws-2021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/aws/aws-2021.ebuild b/dev-ada/aws/aws-2021.ebuild
index 247f5e933d6..a675e9f4409 100644
--- a/dev-ada/aws/aws-2021.ebuild
+++ b/dev-ada/aws/aws-2021.ebuild
@@ -16,7 +16,7 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> 
${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2021-06-05 Thread Alfredo Tupone
commit: 324864bd09709404858f67282b5a4f8287f3718e
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jun  5 08:25:42 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jun  5 08:25:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=324864bd

dev-ada/aws: bump to 2021

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/Manifest|  1 +
 dev-ada/aws/{aws-2020.ebuild => aws-2020-r1.ebuild} | 14 +++---
 dev-ada/aws/aws-2020.ebuild |  3 +--
 dev-ada/aws/{aws-2020.ebuild => aws-2021.ebuild}| 16 
 4 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index 2c16f18538f..50c634ea719 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,3 +1,4 @@
 DIST aws-2019-20190512-18AB9-src.tar.gz 4241817 BLAKE2B 
1054c17c0e79ea4992a7e29fdb1996caa663321407b64ae88cb76cb03d953b7ea36a8c91a28f60328ea2ec3223c1d7f8c2f052f4f181f03b1f59cf33443ee27e
 SHA512 
989043f75504ee8b3736800fa36f4d3a98a6bc745ff4bef38dd4f7c8a7072d5d1ea383dfd2fc090d8558a6d6442953e5f3c65e4633ab16bfb3dacf60ebf79a3b
 DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 
44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e
 SHA512 
284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61
+DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 
227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722
 SHA512 
1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f
 DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 
31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b
 SHA512 
62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4

diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020-r1.ebuild
similarity index 69%
copy from dev-ada/aws/aws-2020.ebuild
copy to dev-ada/aws/aws-2020-r1.ebuild
index d33c830bc50..a831ab9427e 100644
--- a/dev-ada/aws/aws-2020.ebuild
+++ b/dev-ada/aws/aws-2020-r1.ebuild
@@ -1,26 +1,26 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-ADA_COMPAT=( gnat_2019 )
+ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
 inherit ada multiprocessing
 
-MYP=${P}-20200429-19A9F-src
+MYP=${P}-${PV}0429-19A9F-src
+ADAMIRROR=https://community.download.adacore.com/v1
+ID=c1b0f6863d1a30acaee1df022a65ad11d5737a84
 
 DESCRIPTION="A complete Web development framework"
 HOMEPAGE="http://libre.adacore.com/tools/aws/;
-SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
 DEPEND="${RDEPEND}
-   dev-ada/asis[${ADA_USEDEP}]
dev-ada/gprbuild[${ADA_USEDEP}]"
 
 REQUIRED_USE="${ADA_REQUIRED_USE}"

diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020.ebuild
index d33c830bc50..c566cbadf06 100644
--- a/dev-ada/aws/aws-2020.ebuild
+++ b/dev-ada/aws/aws-2020.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,6 @@ IUSE=""
 
 RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
 DEPEND="${RDEPEND}
-   dev-ada/asis[${ADA_USEDEP}]
dev-ada/gprbuild[${ADA_USEDEP}]"
 
 REQUIRED_USE="${ADA_REQUIRED_USE}"

diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2021.ebuild
similarity index 65%
copy from dev-ada/aws/aws-2020.ebuild
copy to dev-ada/aws/aws-2021.ebuild
index d33c830bc50..247f5e933d6 100644
--- a/dev-ada/aws/aws-2020.ebuild
+++ b/dev-ada/aws/aws-2021.ebuild
@@ -1,26 +1,26 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-ADA_COMPAT=( gnat_2019 )
+ADA_COMPAT=( gnat_202{0..1} )
 inherit ada multiprocessing
 
-MYP=${P}-20200429-19A9F-src
+MYP=${P}-${PV}0518-19F65-src
+ADAMIRROR=https://community.download.adacore.com/v1
+ID=5b0fa09df8ac0c717abdf4ede9e08efe5fd98984
 
 DESCRIPTION="A complete Web development framework"
 HOMEPAGE="http://libre.adacore.com/tools/aws/;
-SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=${MYP}.tar.gz
-   -> 

[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2021-06-04 Thread Alfredo Tupone
commit: 562b4bef37d7548bd53b1a6e12c791d065f35831
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jun  4 19:26:07 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun  4 19:26:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562b4bef

dev-ada/aws: drop support for gnat_2016

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/aws-2018-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/aws/aws-2018-r2.ebuild b/dev-ada/aws/aws-2018-r2.ebuild
index db8d0fb6fa7..9e567177b60 100644
--- a/dev-ada/aws/aws-2018-r2.ebuild
+++ b/dev-ada/aws/aws-2018-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{7..9} )
 inherit ada multiprocessing
 
 MY_P=${PN}-gpl-${PV}-src



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2020-08-01 Thread Alfredo Tupone
commit: d97e47beb60dabde24d39232fdc85e7cc4994280
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Aug  1 20:41:50 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Aug  1 20:41:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97e47be

dev-ada/aws: 2020 stable

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/aws-2020.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020.ebuild
index 9efa0313e56..d33c830bc50 100644
--- a/dev-ada/aws/aws-2020.ebuild
+++ b/dev-ada/aws/aws-2020.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65a
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/

2020-05-22 Thread Alfredo Tupone
commit: 1203b45baf8ad18501f6ec1e056007c4f6e32633
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri May 22 18:42:42 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri May 22 18:42:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1203b45b

dev-ada/aws: Version bump to 2020

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/Manifest|  1 +
 dev-ada/aws/aws-2020.ebuild | 43 +
 dev-ada/aws/files/aws-2020-gentoo.patch | 11 +
 3 files changed, 55 insertions(+)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index 69aa2ed1947..2c16f18538f 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,2 +1,3 @@
 DIST aws-2019-20190512-18AB9-src.tar.gz 4241817 BLAKE2B 
1054c17c0e79ea4992a7e29fdb1996caa663321407b64ae88cb76cb03d953b7ea36a8c91a28f60328ea2ec3223c1d7f8c2f052f4f181f03b1f59cf33443ee27e
 SHA512 
989043f75504ee8b3736800fa36f4d3a98a6bc745ff4bef38dd4f7c8a7072d5d1ea383dfd2fc090d8558a6d6442953e5f3c65e4633ab16bfb3dacf60ebf79a3b
+DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 
44156b532dd4382995e5b33eedbb39b4d4fa542f57f3a7d596875a25c1eb59c3e4cc0085cfc60f385566842f2b047086a66a966dc3b9dcd8f48ae7da0c07c01e
 SHA512 
284331bcd07955737ebc6b95a0a72984ace55a1911f1ed809b0ba8e525b03df57a668ccd92d0edfde42be2e06c09a3225e84f5d0501a488a004eb3eeaa746a61
 DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 
31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b
 SHA512 
62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4

diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020.ebuild
new file mode 100644
index 000..9efa0313e56
--- /dev/null
+++ b/dev-ada/aws/aws-2020.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_2019 )
+inherit ada multiprocessing
+
+MYP=${P}-20200429-19A9F-src
+
+DESCRIPTION="A complete Web development framework"
+HOMEPAGE="http://libre.adacore.com/tools/aws/;
+SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65ad11d5737a84?filename=${MYP}.tar.gz
+   -> ${MYP}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
+DEPEND="${RDEPEND}
+   dev-ada/asis[${ADA_USEDEP}]
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+)
+
+src_configure() {
+   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}
+
+src_compile() {
+   emake \
+   PROCESSORS=$(makeopts_jobs) \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}

diff --git a/dev-ada/aws/files/aws-2020-gentoo.patch 
b/dev-ada/aws/files/aws-2020-gentoo.patch
new file mode 100644
index 000..23f3dc38f1e
--- /dev/null
+++ b/dev-ada/aws/files/aws-2020-gentoo.patch
@@ -0,0 +1,11 @@
+--- a/include/include.gpr  2017-02-17 22:09:14.361695926 +0100
 b/include/include.gpr  2017-02-17 22:11:36.497215517 +0100
+@@ -54,7 +54,7 @@
+ 
+  when "Release" =>
+ for Default_Switches ("Ada") use
+-  ("-gnat2012", "-O2", "-gnatws", "-gnatn") & 
Shared.Global_Options;
++  ("-gnat2012", "-O2", "-gnatws", "-gnatn") & Shared.Adaflags & 
Shared.Global_Options;
+   end case;
+ 
+   case Shared.S_Target is



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2019-11-10 Thread Alfredo Tupone
commit: d9d5e189df86c9055b90068184f40dfae1f42e7b
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sat Nov  9 19:32:39 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Nov  9 19:32:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d5e189

dev-ada/aws: get rids of old style ada USE

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/Manifest   |  1 -
 dev-ada/aws/aws-2017.ebuild| 46 -
 dev-ada/aws/aws-2018-r1.ebuild | 51 --
 dev-ada/aws/aws-2018.ebuild| 44 
 dev-ada/aws/aws-2019.ebuild| 41 -
 5 files changed, 183 deletions(-)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index 5f07f14f765..69aa2ed1947 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,3 +1,2 @@
 DIST aws-2019-20190512-18AB9-src.tar.gz 4241817 BLAKE2B 
1054c17c0e79ea4992a7e29fdb1996caa663321407b64ae88cb76cb03d953b7ea36a8c91a28f60328ea2ec3223c1d7f8c2f052f4f181f03b1f59cf33443ee27e
 SHA512 
989043f75504ee8b3736800fa36f4d3a98a6bc745ff4bef38dd4f7c8a7072d5d1ea383dfd2fc090d8558a6d6442953e5f3c65e4633ab16bfb3dacf60ebf79a3b
-DIST aws-gpl-2017-src.tar.gz 12298806 BLAKE2B 
9c45d77dd44da11efe99c6e3128fc5920b39eaaf620e266b2dab394866c2d6a3cd1abe4eb01d9024960ef9046662c0df690f72c687fbe0a64b1021ed9c383828
 SHA512 
a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35
 DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 
31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b
 SHA512 
62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
deleted file mode 100644
index 7bc3f363c08..000
--- a/dev-ada/aws/aws-2017.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multiprocessing
-
-MY_P=${PN}-gpl-${PV}-src
-
-DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/aws/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001
-   -> ${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 +gnat_2017"
-
-RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]"
-DEPEND="${RDEPEND}
-   dev-ada/gnat_util[gnat_2016(-)?,gnat_2017(-)?,static-libs]
-   dev-ada/asis[gnat_2016(-)?,gnat_2017(-)?]
-   dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?]"
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
-
-S="${WORKDIR}"/${MY_P}
-
-PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
-
-src_configure() {
-   emake -j1 setup prefix=/usr \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_compile() {
-   emake \
-   PROCESSORS=$(makeopts_jobs) \
-   DEBUG=true \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_install() {
-   emake DESTDIR="${D}" DEBUG=true install
-   einstalldocs
-}

diff --git a/dev-ada/aws/aws-2018-r1.ebuild b/dev-ada/aws/aws-2018-r1.ebuild
deleted file mode 100644
index 8df40c75b3a..000
--- a/dev-ada/aws/aws-2018-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multiprocessing
-
-MY_P=${PN}-gpl-${PV}-src
-
-DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/aws/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd
-   -> ${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019"
-
-RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
-   dev-ada/xmlada[shared,static-libs]"
-DEPEND="${RDEPEND}
-   dev-ada/asis[gnat_2016(-)?]
-   dev-ada/asis[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
-   dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]
-   dev-ada/gprbuild[gnat_2019(-)?]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
-
-S="${WORKDIR}"/${MY_P}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2016-gentoo.patch
-   "${FILESDIR}"/${PN}-2018-gentoo.patch
-)
-
-src_configure() {
-   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_compile() {
-   emake \
-   PROCESSORS=$(makeopts_jobs) \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   einstalldocs
-}

diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2019-10-21 Thread Alfredo Tupone
commit: 88ee150df86553f09e9683499cc271acd247d286
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Oct 21 06:39:35 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Oct 21 06:39:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ee150d

dev-ada/aws: Stable version

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/aws-2018-r1.ebuild | 2 +-
 dev-ada/aws/aws-2018-r2.ebuild | 2 +-
 dev-ada/aws/aws-2019-r1.ebuild | 2 +-
 dev-ada/aws/aws-2019.ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ada/aws/aws-2018-r1.ebuild b/dev-ada/aws/aws-2018-r1.ebuild
index 8cdf9346bfd..8df40c75b3a 100644
--- a/dev-ada/aws/aws-2018-r1.ebuild
+++ b/dev-ada/aws/aws-2018-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019"
 
 
RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]

diff --git a/dev-ada/aws/aws-2018-r2.ebuild b/dev-ada/aws/aws-2018-r2.ebuild
index f8ec2e23ee5..db8d0fb6fa7 100644
--- a/dev-ada/aws/aws-2018-r2.ebuild
+++ b/dev-ada/aws/aws-2018-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"

diff --git a/dev-ada/aws/aws-2019-r1.ebuild b/dev-ada/aws/aws-2019-r1.ebuild
index c45e75c885b..536310bea46 100644
--- a/dev-ada/aws/aws-2019-r1.ebuild
+++ b/dev-ada/aws/aws-2019-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"

diff --git a/dev-ada/aws/aws-2019.ebuild b/dev-ada/aws/aws-2019.ebuild
index 88b39e74d91..6096f1148c3 100644
--- a/dev-ada/aws/aws-2019.ebuild
+++ b/dev-ada/aws/aws-2019.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+gnat_2019"
 
 RDEPEND="dev-ada/xmlada[gnat_2019]



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2019-09-17 Thread Alfredo Tupone
commit: c0805fbb00ce772a316f4b350b02271592110ef7
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Sep 17 06:53:13 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Sep 17 06:53:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0805fbb

dev-ada/aws: simplify using ada eclass

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/aws-2018-r2.ebuild | 44 ++
 dev-ada/aws/aws-2019-r1.ebuild | 43 +
 2 files changed, 87 insertions(+)

diff --git a/dev-ada/aws/aws-2018-r2.ebuild b/dev-ada/aws/aws-2018-r2.ebuild
new file mode 100644
index 000..f8ec2e23ee5
--- /dev/null
+++ b/dev-ada/aws/aws-2018-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_201{6,7,8,9} )
+inherit ada multiprocessing
+
+MY_P=${PN}-gpl-${PV}-src
+
+DESCRIPTION="A complete Web development framework"
+HOMEPAGE="http://libre.adacore.com/tools/aws/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd
+   -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
+DEPEND="${RDEPEND}
+   dev-ada/asis[${ADA_USEDEP}]
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2016-gentoo.patch
+   "${FILESDIR}"/${PN}-2018-gentoo.patch
+)
+
+src_configure() {
+   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}
+
+src_compile() {
+   emake \
+   PROCESSORS=$(makeopts_jobs) \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}

diff --git a/dev-ada/aws/aws-2019-r1.ebuild b/dev-ada/aws/aws-2019-r1.ebuild
new file mode 100644
index 000..c45e75c885b
--- /dev/null
+++ b/dev-ada/aws/aws-2019-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_2019 )
+inherit ada multiprocessing
+
+MY_P=${P}-20190512-18AB9-src
+
+DESCRIPTION="A complete Web development framework"
+HOMEPAGE="http://libre.adacore.com/tools/aws/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19
+   -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
+DEPEND="${RDEPEND}
+   dev-ada/asis[${ADA_USEDEP}]
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2016-gentoo.patch
+)
+
+src_configure() {
+   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}
+
+src_compile() {
+   emake \
+   PROCESSORS=$(makeopts_jobs) \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2019-08-29 Thread Alfredo Tupone
commit: 36c1a1af8cfd390d977aa240662d732d1c9ad6c1
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Aug 29 06:28:29 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Aug 29 06:28:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c1a1af

dev-ada/aws: fix MissingUseDepDefault

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/aws-2017.ebuild | 8 
 dev-ada/aws/aws-2018.ebuild | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
index 081d598a002..7bc3f363c08 100644
--- a/dev-ada/aws/aws-2017.ebuild
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,9 +19,9 @@ IUSE="gnat_2016 +gnat_2017"
 
 RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]"
 DEPEND="${RDEPEND}
-   dev-ada/gnat_util[gnat_2016=,gnat_2017=,static-libs]
-   dev-ada/asis[gnat_2016=,gnat_2017=]
-   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
+   dev-ada/gnat_util[gnat_2016(-)?,gnat_2017(-)?,static-libs]
+   dev-ada/asis[gnat_2016(-)?,gnat_2017(-)?]
+   dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?]"
 REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
 
 S="${WORKDIR}"/${MY_P}

diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild
index 877e8c4fc1e..13df9f3052b 100644
--- a/dev-ada/aws/aws-2018.ebuild
+++ b/dev-ada/aws/aws-2018.ebuild
@@ -21,7 +21,7 @@ RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=]
dev-ada/xmlada[shared,static-libs]"
 DEPEND="${RDEPEND}
dev-ada/asis[gnat_2016(-)=,gnat_2017(-)=,gnat_2018(-)=]
-   dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]"
+   dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]"
 
 S="${WORKDIR}"/${MY_P}
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2019-08-27 Thread Alfredo Tupone
commit: c778dc67e7ca819c1eade89c7b616c01f28ccf7c
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Aug 27 10:10:38 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Aug 27 10:10:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c778dc67

dev-ada/aws: fix repoman warnings

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/aws/aws-2018-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ada/aws/aws-2018-r1.ebuild b/dev-ada/aws/aws-2018-r1.ebuild
index a3ffe95306c..8cdf9346bfd 100644
--- a/dev-ada/aws/aws-2018-r1.ebuild
+++ b/dev-ada/aws/aws-2018-r1.ebuild
@@ -22,7 +22,8 @@ 
RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
 DEPEND="${RDEPEND}
dev-ada/asis[gnat_2016(-)?]
dev-ada/asis[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
-   
dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]"
+   dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]
+   dev-ada/gprbuild[gnat_2019(-)?]"
 
 REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2019-06-21 Thread Alfredo Tupone
commit: 0ad059320859ac9c7101d9f365979e3dcf4aa4b2
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Jun 21 06:06:29 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun 21 06:16:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ad05932

dev-ada/aws: maintainer -> ada

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ada/aws/metadata.xml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml
index 7384a3dfb57..9f6b024a083 100644
--- a/dev-ada/aws/metadata.xml
+++ b/dev-ada/aws/metadata.xml
@@ -1,9 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   tup...@gentoo.org
-   Tupone Alfredo
+   
+   a...@gentoo.org


Compile with 
dev-lang/gnat-gpl-2016



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2019-06-12 Thread Alfredo Tupone
commit: d2217f0651c013c8a133e7bd97eac1676347526e
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Jun 12 16:44:22 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jun 12 16:44:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2217f06

dev-ada/aws: does not work with  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ada/aws/aws-2019.ebuild | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/dev-ada/aws/aws-2019.ebuild b/dev-ada/aws/aws-2019.ebuild
index 75d7084c8e8..88b39e74d91 100644
--- a/dev-ada/aws/aws-2019.ebuild
+++ b/dev-ada/aws/aws-2019.ebuild
@@ -15,16 +15,13 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019"
+IUSE="+gnat_2019"
 
-RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
+RDEPEND="dev-ada/xmlada[gnat_2019]
dev-ada/xmlada[shared,static-libs]"
 DEPEND="${RDEPEND}
-   dev-ada/asis[gnat_2016(-)?]
-   dev-ada/asis[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
-   
dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
+   dev-ada/asis[gnat_2019]
+   dev-ada/gprbuild[gnat_2019]"
 
 S="${WORKDIR}"/${MY_P}
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2019-06-09 Thread Alfredo Tupone
commit: 390c060f123b478e6b2e354721148d305dc0e9b2
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sat Jun  8 18:23:22 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun  9 10:32:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390c060f

dev-ada/aws: bump to 2019

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ada/aws/Manifest|  1 +
 dev-ada/aws/aws-2019.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index c35bc25d4ba..5f07f14f765 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,2 +1,3 @@
+DIST aws-2019-20190512-18AB9-src.tar.gz 4241817 BLAKE2B 
1054c17c0e79ea4992a7e29fdb1996caa663321407b64ae88cb76cb03d953b7ea36a8c91a28f60328ea2ec3223c1d7f8c2f052f4f181f03b1f59cf33443ee27e
 SHA512 
989043f75504ee8b3736800fa36f4d3a98a6bc745ff4bef38dd4f7c8a7072d5d1ea383dfd2fc090d8558a6d6442953e5f3c65e4633ab16bfb3dacf60ebf79a3b
 DIST aws-gpl-2017-src.tar.gz 12298806 BLAKE2B 
9c45d77dd44da11efe99c6e3128fc5920b39eaaf620e266b2dab394866c2d6a3cd1abe4eb01d9024960ef9046662c0df690f72c687fbe0a64b1021ed9c383828
 SHA512 
a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35
 DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 
31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b
 SHA512 
62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4

diff --git a/dev-ada/aws/aws-2019.ebuild b/dev-ada/aws/aws-2019.ebuild
new file mode 100644
index 000..75d7084c8e8
--- /dev/null
+++ b/dev-ada/aws/aws-2019.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multiprocessing
+
+MY_P=${P}-20190512-18AB9-src
+
+DESCRIPTION="A complete Web development framework"
+HOMEPAGE="http://libre.adacore.com/tools/aws/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf85a031e87aa2cdf16b19
+   -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019"
+
+RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
+   dev-ada/xmlada[shared,static-libs]"
+DEPEND="${RDEPEND}
+   dev-ada/asis[gnat_2016(-)?]
+   dev-ada/asis[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
+   
dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]"
+
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2016-gentoo.patch
+)
+
+src_configure() {
+   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}
+
+src_compile() {
+   emake \
+   PROCESSORS=$(makeopts_jobs) \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2019-06-04 Thread Alfredo Tupone
commit: 98feebc95d552a05d9281f16bb1cdab5ace7778c
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Jun  4 20:12:09 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun  4 20:12:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98feebc9

dev-ada/aws: Fix dependency

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ada/aws/aws-2018-r1.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-ada/aws/aws-2018-r1.ebuild b/dev-ada/aws/aws-2018-r1.ebuild
index 14d971edcf9..a3ffe95306c 100644
--- a/dev-ada/aws/aws-2018-r1.ebuild
+++ b/dev-ada/aws/aws-2018-r1.ebuild
@@ -17,14 +17,14 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019"
 
-RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=,gnat_2019(-)=]
+RDEPEND="dev-ada/xmlada[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
dev-ada/xmlada[shared,static-libs]"
 DEPEND="${RDEPEND}
-   gnat_2016? ( dev-ada/asis[gnat_2016] )
-   gnat_2017? ( dev-ada/asis[gnat_2017] )
-   gnat_2018? ( dev-ada/asis[gnat_2018] )
-   gnat_2019? ( dev-ada/asis[gnat_2019] )
-   dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=,gnat_2019(-)=]"
+   dev-ada/asis[gnat_2016(-)?]
+   dev-ada/asis[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
+   
dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]"
+
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
 
 S="${WORKDIR}"/${MY_P}
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/, dev-ada/aws/files/

2019-05-31 Thread Alfredo Tupone
commit: b7a0e12e3ab2f75eb96bc96e7351eb59b1ee3a9d
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri May 31 18:26:22 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri May 31 18:26:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a0e12e

dev-ada/aws: enable build with gnat-gpl-2019

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-ada/aws/aws-2018-r1.ebuild  | 50 +
 dev-ada/aws/files/aws-2018-gentoo.patch | 56 +
 dev-ada/aws/metadata.xml|  1 +
 3 files changed, 107 insertions(+)

diff --git a/dev-ada/aws/aws-2018-r1.ebuild b/dev-ada/aws/aws-2018-r1.ebuild
new file mode 100644
index 000..14d971edcf9
--- /dev/null
+++ b/dev-ada/aws/aws-2018-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multiprocessing
+
+MY_P=${PN}-gpl-${PV}-src
+
+DESCRIPTION="A complete Web development framework"
+HOMEPAGE="http://libre.adacore.com/tools/aws/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd
+   -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019"
+
+RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=,gnat_2019(-)=]
+   dev-ada/xmlada[shared,static-libs]"
+DEPEND="${RDEPEND}
+   gnat_2016? ( dev-ada/asis[gnat_2016] )
+   gnat_2017? ( dev-ada/asis[gnat_2017] )
+   gnat_2018? ( dev-ada/asis[gnat_2018] )
+   gnat_2019? ( dev-ada/asis[gnat_2019] )
+   dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=,gnat_2019(-)=]"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2016-gentoo.patch
+   "${FILESDIR}"/${PN}-2018-gentoo.patch
+)
+
+src_configure() {
+   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}
+
+src_compile() {
+   emake \
+   PROCESSORS=$(makeopts_jobs) \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   einstalldocs
+}

diff --git a/dev-ada/aws/files/aws-2018-gentoo.patch 
b/dev-ada/aws/files/aws-2018-gentoo.patch
new file mode 100644
index 000..5c615d32dba
--- /dev/null
+++ b/dev-ada/aws/files/aws-2018-gentoo.patch
@@ -0,0 +1,56 @@
+--- a/config/src/aws-net-std__gnat.adb 2019-05-31 19:03:42.565961279 +0200
 b/config/src/aws-net-std__gnat.adb 2019-05-31 19:05:23.895245892 +0200
+@@ -132,7 +132,7 @@
+ 
+   if Reuse_Address then
+  Sockets.Set_Socket_Option
+-   (Socket.S.FD, Option => (Sockets.Reuse_Address, Enabled => True));
++   (Socket.S.FD, Sockets.Socket_Level, (Sockets.Reuse_Address, 
Enabled => True));
+   end if;
+ 
+   Sockets.Bind_Socket
+@@ -263,7 +263,7 @@
+   package SC renames OS_Lib;
+ 
+   Option : constant Option_Type :=
+- Get_Socket_Option (Socket.S.FD, Name => Error);
++ Get_Socket_Option (Socket.S.FD, Socket_Level, Error);
+begin
+   case Option.Error is
+  when Success   =>
+@@ -439,7 +439,7 @@
+is
+   use Sockets;
+begin
+-  return Get_Socket_Option (Socket.S.FD, Name => Receive_Buffer).Size;
++  return Get_Socket_Option (Socket.S.FD, Socket_Level, 
Receive_Buffer).Size;
+exception
+   when E : Sockets.Socket_Error =>
+  Raise_Exception (E, "Get_Receive_Buffer_Size", Socket);
+@@ -454,7 +454,7 @@
+is
+   use Sockets;
+begin
+-  return Get_Socket_Option (Socket.S.FD, Name => Send_Buffer).Size;
++  return Get_Socket_Option (Socket.S.FD, Socket_Level, Send_Buffer).Size;
+exception
+   when E : Sockets.Socket_Error =>
+  Raise_Exception (E, "Get_Send_Buffer_Size", Socket);
+@@ -709,7 +709,7 @@
+is
+   use Sockets;
+begin
+-  Set_Socket_Option (Socket.S.FD, Option => (Receive_Buffer, Size));
++  Set_Socket_Option (Socket.S.FD, Socket_Level, (Receive_Buffer, Size));
+exception
+   when E : Sockets.Socket_Error =>
+  Raise_Exception (E, "Set_Receive_Buffer_Size", Socket);
+@@ -725,7 +725,7 @@
+is
+   use Sockets;
+begin
+-  Set_Socket_Option (Socket.S.FD, Option => (Send_Buffer, Size));
++  Set_Socket_Option (Socket.S.FD, Socket_Level, (Send_Buffer, Size));
+exception
+   when E : Sockets.Socket_Error =>
+  Raise_Exception (E, "Set_Send_Buffer_Size", Socket);

diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml
index d2da6346373..7384a3dfb57 100644
--- a/dev-ada/aws/metadata.xml
+++ b/dev-ada/aws/metadata.xml
@@ -9,6 +9,7 @@
Compile with 
dev-lang/gnat-gpl-2016
Compile with 
dev-lang/gnat-gpl-2017
Compile with 
dev-lang/gnat-gpl-2018
+   Compile with 

[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2019-01-15 Thread Alfredo Tupone
commit: 7bc59c0cacc538d943b795f929729e430aeb8c7a
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Jan 16 07:35:06 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jan 16 07:35:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc59c0c

dev-ada/aws: Fix dependency

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/aws/aws-2018.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild
index a9c134543f6..877e8c4fc1e 100644
--- a/dev-ada/aws/aws-2018.ebuild
+++ b/dev-ada/aws/aws-2018.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ IUSE="gnat_2016 gnat_2017 +gnat_2018"
 RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=]
dev-ada/xmlada[shared,static-libs]"
 DEPEND="${RDEPEND}
-   dev-ada/asis[gnat_2016=,gnat_2017=,gnat_2018(-)=]
+   dev-ada/asis[gnat_2016(-)=,gnat_2017(-)=,gnat_2018(-)=]
dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]"
 
 S="${WORKDIR}"/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2018-11-27 Thread Alfredo Tupone
commit: 88233b8d8bc83b725bfc2eee426bc5506b1f49be
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Nov 27 19:33:39 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Nov 27 19:33:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88233b8d

dev-ada/aws: stable

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/aws/aws-2018.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild
index f18391af410..a9c134543f6 100644
--- a/dev-ada/aws/aws-2018.ebuild
+++ b/dev-ada/aws/aws-2018.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnat_2016 gnat_2017 +gnat_2018"
 
 RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=]



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/

2018-11-10 Thread Alfredo Tupone
commit: cd000e82e748a1d64c1d0e7c18c357179e7eb668
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sat Nov 10 14:24:28 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Nov 10 14:26:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd000e82

dev-ada/aws: remove GCC hack

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/aws/aws-2017.ebuild | 12 
 dev-ada/aws/aws-2018.ebuild | 14 --
 dev-ada/aws/files/aws-2016-gentoo.patch | 16 
 3 files changed, 12 insertions(+), 30 deletions(-)

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
index 77fbba8c796..081d598a002 100644
--- a/dev-ada/aws/aws-2017.ebuild
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -29,16 +29,12 @@ S="${WORKDIR}"/${MY_P}
 PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
 
 src_configure() {
-   emake -j1 setup prefix=/usr
+   emake -j1 setup prefix=/usr \
+   GPRBUILD="/usr/bin/gprbuild -v"
 }
 
 src_compile() {
-   if use gnat_2016; then
-   GCC_PV=4.9.4
-   else
-   GCC_PV=6.3.0
-   fi
-   emake GCC=${CHOST}-gcc-${GCC_PV} \
+   emake \
PROCESSORS=$(makeopts_jobs) \
DEBUG=true \
GPRBUILD="/usr/bin/gprbuild -v"

diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild
index 4222e66bbdd..f18391af410 100644
--- a/dev-ada/aws/aws-2018.ebuild
+++ b/dev-ada/aws/aws-2018.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -28,18 +28,12 @@ S="${WORKDIR}"/${MY_P}
 PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
 
 src_configure() {
-   emake -j1 setup prefix=/usr ENABLE_SHARED=true
+   emake -j1 setup prefix=/usr ENABLE_SHARED=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
 }
 
 src_compile() {
-   if use gnat_2018; then
-   GCC_PV=7.3.1
-   elif use gnat_2017; then
-   GCC_PV=6.3.0
-   else
-   GCC_PV=4.9.4
-   fi
-   emake GCC=${CHOST}-gcc-${GCC_PV} \
+   emake \
PROCESSORS=$(makeopts_jobs) \
GPRBUILD="/usr/bin/gprbuild -v"
 }

diff --git a/dev-ada/aws/files/aws-2016-gentoo.patch 
b/dev-ada/aws/files/aws-2016-gentoo.patch
index b33073afa44..8894e014e33 100644
--- a/dev-ada/aws/files/aws-2016-gentoo.patch
+++ b/dev-ada/aws/files/aws-2016-gentoo.patch
@@ -1,13 +1,5 @@
 aws-gpl-2016-src/shared.gpr.old2017-01-30 20:00:39.022743691 +0100
-+++ aws-gpl-2016-src/shared.gpr2017-01-30 20:01:20.524985069 +0100
-@@ -130,6 +130,7 @@
-package Compiler is
- 
-   for Driver ("Makefile") use "";
-+  for Driver ("C") use External ("GCC", "gcc");
- 
-   case Build is
-  when "Debug" =>
+--- a/shared.gpr   2017-01-30 20:00:39.022743691 +0100
 b/shared.gpr   2017-01-30 20:01:20.524985069 +0100
 @@ -151,11 +151,11 @@
end case;
  
@@ -23,8 +15,8 @@
--  Disable validity check on this unit to work-around N728-028
  
--  ADAFLAGS and CFLAGS should come last so that command line
 aws-gpl-2016-src/include/include.gpr.old   2017-02-17 22:09:14.361695926 
+0100
-+++ aws-gpl-2016-src/include/include.gpr   2017-02-17 22:11:36.497215517 
+0100
+--- a/include/include.gpr  2017-02-17 22:09:14.361695926 +0100
 b/include/include.gpr  2017-02-17 22:11:36.497215517 +0100
 @@ -54,7 +54,7 @@
  
   when "Release" =>



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2018-07-19 Thread Alfredo Tupone
commit: 14fba1d61d12ec7625f763006fae7f42b045ee76
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Jul 19 18:26:11 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jul 19 18:26:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fba1d6

dev-ada/aws: use ADAFLAGS for all ada files

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ada/aws/aws-2018.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild
index f4d94c7b918..4222e66bbdd 100644
--- a/dev-ada/aws/aws-2018.ebuild
+++ b/dev-ada/aws/aws-2018.ebuild
@@ -41,11 +41,10 @@ src_compile() {
fi
emake GCC=${CHOST}-gcc-${GCC_PV} \
PROCESSORS=$(makeopts_jobs) \
-   DEBUG=true \
GPRBUILD="/usr/bin/gprbuild -v"
 }
 
 src_install() {
-   emake DESTDIR="${D}" DEBUG=true install
+   emake DESTDIR="${D}" install
einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2018-07-02 Thread Alfredo Tupone
commit: 9564faf6a428481c13f78d99d52c205036d7358b
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Jul  2 07:05:15 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul  2 07:05:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9564faf6

dev-ada/aws: Version bump to 2018

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ada/aws/Manifest|  1 +
 dev-ada/aws/aws-2018.ebuild | 51 +
 dev-ada/aws/metadata.xml|  1 +
 3 files changed, 53 insertions(+)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index f4d60634e1e..c35bc25d4ba 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1 +1,2 @@
 DIST aws-gpl-2017-src.tar.gz 12298806 BLAKE2B 
9c45d77dd44da11efe99c6e3128fc5920b39eaaf620e266b2dab394866c2d6a3cd1abe4eb01d9024960ef9046662c0df690f72c687fbe0a64b1021ed9c383828
 SHA512 
a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35
+DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 
31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b
 SHA512 
62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4

diff --git a/dev-ada/aws/aws-2018.ebuild b/dev-ada/aws/aws-2018.ebuild
new file mode 100644
index 000..f4d94c7b918
--- /dev/null
+++ b/dev-ada/aws/aws-2018.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multiprocessing
+
+MY_P=${PN}-gpl-${PV}-src
+
+DESCRIPTION="A complete Web development framework"
+HOMEPAGE="http://libre.adacore.com/tools/aws/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27abd
+   -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 +gnat_2018"
+
+RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,gnat_2018(-)=]
+   dev-ada/xmlada[shared,static-libs]"
+DEPEND="${RDEPEND}
+   dev-ada/asis[gnat_2016=,gnat_2017=,gnat_2018(-)=]
+   dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
+
+src_configure() {
+   emake -j1 setup prefix=/usr ENABLE_SHARED=true
+}
+
+src_compile() {
+   if use gnat_2018; then
+   GCC_PV=7.3.1
+   elif use gnat_2017; then
+   GCC_PV=6.3.0
+   else
+   GCC_PV=4.9.4
+   fi
+   emake GCC=${CHOST}-gcc-${GCC_PV} \
+   PROCESSORS=$(makeopts_jobs) \
+   DEBUG=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
+}
+
+src_install() {
+   emake DESTDIR="${D}" DEBUG=true install
+   einstalldocs
+}

diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml
index 7662c41c5d1..d2da6346373 100644
--- a/dev-ada/aws/metadata.xml
+++ b/dev-ada/aws/metadata.xml
@@ -8,6 +8,7 @@

Compile with 
dev-lang/gnat-gpl-2016
Compile with 
dev-lang/gnat-gpl-2017
+   Compile with 
dev-lang/gnat-gpl-2018


AWS is a complete framework to develop Web based applications. 
The main part



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2018-04-21 Thread Alfredo Tupone
commit: 2ea5a5359b3dc6743fa5bd49d14e7eda91a49cd4
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sat Apr 21 19:58:02 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Apr 21 19:58:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea5a535

dev-ada/aws: amd64 and x86 stable

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ada/aws/aws-2017.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
index 616aa3196af..77fbba8c796 100644
--- a/dev-ada/aws/aws-2017.ebuild
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnat_2016 +gnat_2017"
 
 RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2018-03-09 Thread Alfredo Tupone
commit: 2d0341c554df5744abbbea768d0c0aeee04a05c8
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Mar  9 13:35:27 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Mar  9 13:35:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0341c5

dev-ada/aws: Add ~x86

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ada/aws/aws-2017.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
index 6a12331a44e..616aa3196af 100644
--- a/dev-ada/aws/aws-2017.ebuild
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="gnat_2016 +gnat_2017"
 
 RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2018-02-12 Thread Alfredo Tupone
commit: 0a5947a888b7f5664a0e889d7aa90045a8bdbe51
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Feb 12 19:11:21 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Feb 12 19:11:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5947a8

dev-ada/aws: dev-ada/gnat_util use static -> static-libs

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ada/aws/Manifest|  1 -
 dev-ada/aws/aws-2016.ebuild | 49 -
 dev-ada/aws/aws-2017.ebuild |  2 +-
 3 files changed, 1 insertion(+), 51 deletions(-)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index fad602ea102..f4d60634e1e 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,2 +1 @@
-DIST aws-gpl-2016-src.tar.gz 15054562 BLAKE2B 
b9d2c6824cc25a1f73dda4e8cfc957660225e6d52ee5f05e89104bbda9cd30e53879f545ade4c54a65e6aea18b1afa01d98da1328a96406bcdf3436492d67241
 SHA512 
296825e4683bbf4701a42d52cb0b58ebed8d3715972d0c5f83765987d1e96ab4d6d22835c37c043f49ae106fedf5d61ef22cbe348384c2de388519637e26df0b
 DIST aws-gpl-2017-src.tar.gz 12298806 BLAKE2B 
9c45d77dd44da11efe99c6e3128fc5920b39eaaf620e266b2dab394866c2d6a3cd1abe4eb01d9024960ef9046662c0df690f72c687fbe0a64b1021ed9c383828
 SHA512 
a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35

diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild
deleted file mode 100644
index 61bfe3b8ff8..000
--- a/dev-ada/aws/aws-2016.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multiprocessing
-
-MY_P=${PN}-gpl-${PV}-src
-
-DESCRIPTION="A complete Web development framework"
-HOMEPAGE="http://libre.adacore.com/tools/aws/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/57399112c7a447658d00e1cd -> 
${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+gnat_2016 gnat_2017"
-
-RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]"
-DEPEND="${RDEPEND}
-   dev-ada/gnat_util[gnat_2016=,gnat_2017=,static]
-   dev-ada/asis[gnat_2016=,gnat_2017=]
-   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
-
-S="${WORKDIR}"/${MY_P}
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_configure() {
-   emake -j1 setup prefix=/usr
-}
-
-src_compile() {
-   if use gnat_2016; then
-   GCC_PV=4.9.4
-   else
-   GCC_PV=6.3.0
-   fi
-   emake GCC=${CHOST}-gcc-${GCC_PV} \
-   PROCESSORS=$(makeopts_jobs) \
-   DEBUG=true \
-   GPRBUILD="/usr/bin/gprbuild -v"
-}
-
-src_install() {
-   emake DESTDIR="${D}" DEBUG=true install
-   einstalldocs
-}

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
index ddae3fbd89b..6a12331a44e 100644
--- a/dev-ada/aws/aws-2017.ebuild
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -19,7 +19,7 @@ IUSE="gnat_2016 +gnat_2017"
 
 RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]"
 DEPEND="${RDEPEND}
-   dev-ada/gnat_util[gnat_2016=,gnat_2017=,static]
+   dev-ada/gnat_util[gnat_2016=,gnat_2017=,static-libs]
dev-ada/asis[gnat_2016=,gnat_2017=]
dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
 REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/, dev-ada/xmlada/, dev-ada/libgpr/

2018-01-25 Thread Alfredo Tupone
commit: 86b0a8f66fbc815730f86c5deb5a1b971abef341
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Jan 25 19:28:45 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jan 25 19:28:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b0a8f6

dev-ada: Change use flag for dev-ada/xmlada from static to static-libs

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ada/aws/aws-2016.ebuild   |  4 ++--
 dev-ada/aws/aws-2017.ebuild   |  4 ++--
 dev-ada/libgpr/libgpr-2017.ebuild |  4 ++--
 dev-ada/xmlada/metadata.xml   |  1 -
 dev-ada/xmlada/xmlada-2017.ebuild | 33 +++--
 5 files changed, 25 insertions(+), 21 deletions(-)

diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild
index e0d11438277..61bfe3b8ff8 100644
--- a/dev-ada/aws/aws-2016.ebuild
+++ b/dev-ada/aws/aws-2016.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="+gnat_2016 gnat_2017"
 
-RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]"
+RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]"
 DEPEND="${RDEPEND}
dev-ada/gnat_util[gnat_2016=,gnat_2017=,static]
dev-ada/asis[gnat_2016=,gnat_2017=]

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
index 919248e920a..ddae3fbd89b 100644
--- a/dev-ada/aws/aws-2017.ebuild
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="gnat_2016 +gnat_2017"
 
-RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]"
+RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static-libs]"
 DEPEND="${RDEPEND}
dev-ada/gnat_util[gnat_2016=,gnat_2017=,static]
dev-ada/asis[gnat_2016=,gnat_2017=]

diff --git a/dev-ada/libgpr/libgpr-2017.ebuild 
b/dev-ada/libgpr/libgpr-2017.ebuild
index 333c21736a0..1c5295b68c9 100644
--- a/dev-ada/libgpr/libgpr-2017.ebuild
+++ b/dev-ada/libgpr/libgpr-2017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,7 +17,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="gnat_2016 +gnat_2017 +shared static static-pic"
 
-RDEPEND="dev-ada/xmlada[static,gnat_2016=,gnat_2017=]
+RDEPEND="dev-ada/xmlada[static-libs,gnat_2016=,gnat_2017=]
gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )"
 DEPEND="${RDEPEND}

diff --git a/dev-ada/xmlada/metadata.xml b/dev-ada/xmlada/metadata.xml
index 6a0e93a661f..a31a912b005 100644
--- a/dev-ada/xmlada/metadata.xml
+++ b/dev-ada/xmlada/metadata.xml
@@ -9,7 +9,6 @@
Compile with 
dev-lang/gnat-gpl-2016
Compile with 
dev-lang/gnat-gpl-2017
Build shared library
-   Build static library
Build static library with pic 
code



diff --git a/dev-ada/xmlada/xmlada-2017.ebuild 
b/dev-ada/xmlada/xmlada-2017.ebuild
index 04b53bcdf50..c13e8f5859b 100644
--- a/dev-ada/xmlada/xmlada-2017.ebuild
+++ b/dev-ada/xmlada/xmlada-2017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,8 +15,8 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591aeb88c7a4473fcbb154f8 ->
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="gnat_2016 +gnat_2017 +shared static static-pic"
-REQUIRED_USE="|| ( shared static static-pic )
+IUSE="gnat_2016 +gnat_2017 +shared static-libs static-pic"
+REQUIRED_USE="|| ( shared static-libs static-pic )
^^ ( gnat_2016 gnat_2017 )"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
@@ -41,11 +41,12 @@ src_compile () {
if use shared; then
build relocatable
fi
-   for kind in static static-pic; do
-   if use ${kind}; then
-   build ${kind}
-   fi
-   done
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
 }
 
 src_test() {
@@ -64,7 +65,10 @@ src_install () {
done
}
 
-   for kind in shared static static-pic; do
+   if use static-libs; then
+   emake PROCESSORS=$(makeopts_jobs) install-static
+   fi
+   for kind in shared static-pic; do
if use ${kind}; then
emake PROCESSORS=$(makeopts_jobs) install-${kind}
fi
@@ -75,11 +79,12 @@ src_install () {
if use shared; then
fix_install ${dir} relocatable

[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/

2017-11-30 Thread Alfredo Tupone
commit: b1fbda8811d3e5afab053a8161d6c2190e62744b
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Nov 30 18:09:19 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Nov 30 18:09:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fbda88

dev-ada/aws: Defaulting some use flags

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ada/aws/Manifest|  4 ++--
 dev-ada/aws/aws-2016.ebuild |  2 +-
 dev-ada/aws/aws-2017.ebuild |  4 ++--
 dev-ada/aws/files/aws-2017-gentoo.patch | 36 -
 4 files changed, 5 insertions(+), 41 deletions(-)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index 6980bbcb182..fad602ea102 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1,2 +1,2 @@
-DIST aws-gpl-2016-src.tar.gz 15054562 SHA256 
310d7a79fba1cf622f6c8d53103226422c788126198911efef09e372d559db32 SHA512 
296825e4683bbf4701a42d52cb0b58ebed8d3715972d0c5f83765987d1e96ab4d6d22835c37c043f49ae106fedf5d61ef22cbe348384c2de388519637e26df0b
 WHIRLPOOL 
48428b840149064f96a1656074cfb2f308abdc546ece87d939ab2f95f05e668caafbe9969ab99770909739fe8a4013337cd1ea8b56a7ed06291114c5d812c62f
-DIST aws-gpl-2017-src.tar.gz 12298806 SHA256 
f7b2720f31c21c46bf4bca79e0921a4e796e6a4108be1bada1775eb2ba7fd935 SHA512 
a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35
 WHIRLPOOL 
41081537d1d017bb19d665c6b134b54b56d4841a98f713a94367c6e57915185f8ed7fe983ef641d79ce0cece09211fbd34220df81953dfee393d70824c5728d0
+DIST aws-gpl-2016-src.tar.gz 15054562 BLAKE2B 
b9d2c6824cc25a1f73dda4e8cfc957660225e6d52ee5f05e89104bbda9cd30e53879f545ade4c54a65e6aea18b1afa01d98da1328a96406bcdf3436492d67241
 SHA512 
296825e4683bbf4701a42d52cb0b58ebed8d3715972d0c5f83765987d1e96ab4d6d22835c37c043f49ae106fedf5d61ef22cbe348384c2de388519637e26df0b
+DIST aws-gpl-2017-src.tar.gz 12298806 BLAKE2B 
9c45d77dd44da11efe99c6e3128fc5920b39eaaf620e266b2dab394866c2d6a3cd1abe4eb01d9024960ef9046662c0df690f72c687fbe0a64b1021ed9c383828
 SHA512 
a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35

diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild
index 90711d2b8ec..e0d11438277 100644
--- a/dev-ada/aws/aws-2016.ebuild
+++ b/dev-ada/aws/aws-2016.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/57399112c7a447658d00e1cd -> ${MY_P}.
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="gnat_2016 gnat_2017"
+IUSE="+gnat_2016 gnat_2017"
 
 RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]"
 DEPEND="${RDEPEND}

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
index c6f097ad1dc..919248e920a 100644
--- a/dev-ada/aws/aws-2017.ebuild
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="gnat_2016 gnat_2017"
+IUSE="gnat_2016 +gnat_2017"
 
 RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]"
 DEPEND="${RDEPEND}
@@ -26,7 +26,7 @@ REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
 
 S="${WORKDIR}"/${MY_P}
 
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
 
 src_configure() {
emake -j1 setup prefix=/usr

diff --git a/dev-ada/aws/files/aws-2017-gentoo.patch 
b/dev-ada/aws/files/aws-2017-gentoo.patch
deleted file mode 100644
index b33073afa44..000
--- a/dev-ada/aws/files/aws-2017-gentoo.patch
+++ /dev/null
@@ -1,36 +0,0 @@
 aws-gpl-2016-src/shared.gpr.old2017-01-30 20:00:39.022743691 +0100
-+++ aws-gpl-2016-src/shared.gpr2017-01-30 20:01:20.524985069 +0100
-@@ -130,6 +130,7 @@
-package Compiler is
- 
-   for Driver ("Makefile") use "";
-+  for Driver ("C") use External ("GCC", "gcc");
- 
-   case Build is
-  when "Debug" =>
-@@ -151,11 +151,11 @@
-   end case;
- 
-   for Switches ("aws-attachments.adb")
--use Common_Options & Debug_Options & ("-gnatVn");
-+use Common_Options & Debug_Options & ("-gnatVn") & Adaflags;
-   for Switches ("aws-session.adb")
--use Common_Options & Debug_Options & ("-gnatVn");
-+use Common_Options & Debug_Options & ("-gnatVn") & Adaflags;
-   for Switches ("templates_parser.adb")
--use Common_Options & Debug_Options & ("-gnatVn");
-+use Common_Options & Debug_Options & ("-gnatVn") & Adaflags;
-   --  Disable validity check on this unit to work-around N728-028
- 
-   --  ADAFLAGS and CFLAGS should come last so that command line
 aws-gpl-2016-src/include/include.gpr.old   2017-02-17 22:09:14.361695926 
+0100
-+++ aws-gpl-2016-src/include/include.gpr   2017-02-17 22:11:36.497215517 
+0100
-@@ -54,7 +54,7 @@
- 
-  when "Release" =>
- for Default_Switches ("Ada") use
--  ("-gnat2012", "-O2", "-gnatws", 

[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2017-07-04 Thread Alfredo Tupone
commit: 2500a2311a37100379a69912ee13f31e567100be
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Jul  4 09:58:33 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jul  4 10:00:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2500a231

dev-ada/aws: Fix the install phase

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ada/aws/aws-2016.ebuild | 5 +
 dev-ada/aws/aws-2017.ebuild | 5 +
 2 files changed, 10 insertions(+)

diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild
index a4ef8853e30..90711d2b8ec 100644
--- a/dev-ada/aws/aws-2016.ebuild
+++ b/dev-ada/aws/aws-2016.ebuild
@@ -42,3 +42,8 @@ src_compile() {
DEBUG=true \
GPRBUILD="/usr/bin/gprbuild -v"
 }
+
+src_install() {
+   emake DESTDIR="${D}" DEBUG=true install
+   einstalldocs
+}

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
index 4bed4c10f17..c6f097ad1dc 100644
--- a/dev-ada/aws/aws-2017.ebuild
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -43,3 +43,8 @@ src_compile() {
DEBUG=true \
GPRBUILD="/usr/bin/gprbuild -v"
 }
+
+src_install() {
+   emake DESTDIR="${D}" DEBUG=true install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/

2017-07-03 Thread Alfredo Tupone
commit: 7a2aeb9e0e919ad20b135ad544dd832e435f09ad
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Jul  3 20:04:48 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul  3 20:04:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a2aeb9e

dev-ada/aws: Add gnat_2016 & gnat_2017 use flags

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ada/aws/aws-2016.ebuild | 26 +++---
 dev-ada/aws/aws-2017.ebuild | 26 +++---
 dev-ada/aws/metadata.xml| 11 ++-
 3 files changed, 40 insertions(+), 23 deletions(-)

diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild
index 05c513a863d..a4ef8853e30 100644
--- a/dev-ada/aws/aws-2016.ebuild
+++ b/dev-ada/aws/aws-2016.ebuild
@@ -14,13 +14,14 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/57399112c7a447658d00e1cd -> ${MY_P}.
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
+IUSE="gnat_2016 gnat_2017"
 
-RDEPEND="dev-ada/xmlada[static]"
+RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]"
 DEPEND="${RDEPEND}
-   dev-ada/gnat_util[static]
-   dev-ada/asis
-   dev-ada/gprbuild"
+   dev-ada/gnat_util[gnat_2016=,gnat_2017=,static]
+   dev-ada/asis[gnat_2016=,gnat_2017=]
+   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
 
 S="${WORKDIR}"/${MY_P}
 
@@ -31,10 +32,13 @@ src_configure() {
 }
 
 src_compile() {
-   emake GCC=${ADA} PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   einstalldocs
+   if use gnat_2016; then
+   GCC_PV=4.9.4
+   else
+   GCC_PV=6.3.0
+   fi
+   emake GCC=${CHOST}-gcc-${GCC_PV} \
+   PROCESSORS=$(makeopts_jobs) \
+   DEBUG=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
 }

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
index 0c02b459305..4bed4c10f17 100644
--- a/dev-ada/aws/aws-2017.ebuild
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -15,13 +15,14 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
+IUSE="gnat_2016 gnat_2017"
 
-RDEPEND="dev-ada/xmlada[static]"
+RDEPEND="dev-ada/xmlada[gnat_2016=,gnat_2017=,static]"
 DEPEND="${RDEPEND}
-   dev-ada/gnat_util[static]
-   dev-ada/asis
-   dev-ada/gprbuild"
+   dev-ada/gnat_util[gnat_2016=,gnat_2017=,static]
+   dev-ada/asis[gnat_2016=,gnat_2017=]
+   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
 
 S="${WORKDIR}"/${MY_P}
 
@@ -32,10 +33,13 @@ src_configure() {
 }
 
 src_compile() {
-   emake GCC=${ADA} PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   einstalldocs
+   if use gnat_2016; then
+   GCC_PV=4.9.4
+   else
+   GCC_PV=6.3.0
+   fi
+   emake GCC=${CHOST}-gcc-${GCC_PV} \
+   PROCESSORS=$(makeopts_jobs) \
+   DEBUG=true \
+   GPRBUILD="/usr/bin/gprbuild -v"
 }

diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml
index 043b40ed02a..7662c41c5d1 100644
--- a/dev-ada/aws/metadata.xml
+++ b/dev-ada/aws/metadata.xml
@@ -5,7 +5,16 @@
tup...@gentoo.org
Tupone Alfredo

+   
+   Compile with 
dev-lang/gnat-gpl-2016
+   Compile with 
dev-lang/gnat-gpl-2017
+   

-AWS is a complete framework to develop Web based applications. 
The main part of the framework is the embedded Web server. This small yet 
powerful Web server can be embedded into your application so your application 
will be able to talk with a standard Web browser like Microsoft Internet 
Explorer or Firefox for example. Around this Web server a lot of services have 
been developed.
+   AWS is a complete framework to develop Web based applications. 
The main part
+   of the framework is the embedded Web server. This small yet 
powerful Web
+   server can be embedded into your application so your 
application will be
+   able to talk with a standard Web browser like Microsoft 
Internet Explorer or
+   Firefox for example. Around this Web server a lot of services 
have been
+   developed.

 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/, dev-ada/aws/files/

2017-07-02 Thread Alfredo Tupone
commit: 84de81b6c250e35f713871f6759df24128391b00
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sun Jul  2 19:56:14 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jul  2 19:56:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84de81b6

dev-ada/aws: Add 2017 version

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ada/aws/Manifest|  1 +
 dev-ada/aws/aws-2017.ebuild | 41 +
 dev-ada/aws/files/aws-2017-gentoo.patch | 36 +
 3 files changed, 78 insertions(+)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
index 6043913f019..6980bbcb182 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -1 +1,2 @@
 DIST aws-gpl-2016-src.tar.gz 15054562 SHA256 
310d7a79fba1cf622f6c8d53103226422c788126198911efef09e372d559db32 SHA512 
296825e4683bbf4701a42d52cb0b58ebed8d3715972d0c5f83765987d1e96ab4d6d22835c37c043f49ae106fedf5d61ef22cbe348384c2de388519637e26df0b
 WHIRLPOOL 
48428b840149064f96a1656074cfb2f308abdc546ece87d939ab2f95f05e668caafbe9969ab99770909739fe8a4013337cd1ea8b56a7ed06291114c5d812c62f
+DIST aws-gpl-2017-src.tar.gz 12298806 SHA256 
f7b2720f31c21c46bf4bca79e0921a4e796e6a4108be1bada1775eb2ba7fd935 SHA512 
a7ddd332cbf3e699fdb7f734fba7dfabed2a92745bbc7fbd4ae5ea5da6a5e98c5434d7a9a3d7071d57b8294cc5c0c2a3802ded607e9402a1cf5e5bed8f5a8c35
 WHIRLPOOL 
41081537d1d017bb19d665c6b134b54b56d4841a98f713a94367c6e57915185f8ed7fe983ef641d79ce0cece09211fbd34220df81953dfee393d70824c5728d0

diff --git a/dev-ada/aws/aws-2017.ebuild b/dev-ada/aws/aws-2017.ebuild
new file mode 100644
index 000..0c02b459305
--- /dev/null
+++ b/dev-ada/aws/aws-2017.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multiprocessing
+
+MY_P=${PN}-gpl-${PV}-src
+
+DESCRIPTION="A complete Web development framework"
+HOMEPAGE="http://libre.adacore.com/tools/aws/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed001
+   -> ${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-ada/xmlada[static]"
+DEPEND="${RDEPEND}
+   dev-ada/gnat_util[static]
+   dev-ada/asis
+   dev-ada/gprbuild"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_configure() {
+   emake -j1 setup prefix=/usr
+}
+
+src_compile() {
+   emake GCC=${ADA} PROCESSORS=$(makeopts_jobs)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   einstalldocs
+}

diff --git a/dev-ada/aws/files/aws-2017-gentoo.patch 
b/dev-ada/aws/files/aws-2017-gentoo.patch
new file mode 100644
index 000..b33073afa44
--- /dev/null
+++ b/dev-ada/aws/files/aws-2017-gentoo.patch
@@ -0,0 +1,36 @@
+--- aws-gpl-2016-src/shared.gpr.old2017-01-30 20:00:39.022743691 +0100
 aws-gpl-2016-src/shared.gpr2017-01-30 20:01:20.524985069 +0100
+@@ -130,6 +130,7 @@
+package Compiler is
+ 
+   for Driver ("Makefile") use "";
++  for Driver ("C") use External ("GCC", "gcc");
+ 
+   case Build is
+  when "Debug" =>
+@@ -151,11 +151,11 @@
+   end case;
+ 
+   for Switches ("aws-attachments.adb")
+-use Common_Options & Debug_Options & ("-gnatVn");
++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags;
+   for Switches ("aws-session.adb")
+-use Common_Options & Debug_Options & ("-gnatVn");
++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags;
+   for Switches ("templates_parser.adb")
+-use Common_Options & Debug_Options & ("-gnatVn");
++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags;
+   --  Disable validity check on this unit to work-around N728-028
+ 
+   --  ADAFLAGS and CFLAGS should come last so that command line
+--- aws-gpl-2016-src/include/include.gpr.old   2017-02-17 22:09:14.361695926 
+0100
 aws-gpl-2016-src/include/include.gpr   2017-02-17 22:11:36.497215517 
+0100
+@@ -54,7 +54,7 @@
+ 
+  when "Release" =>
+ for Default_Switches ("Ada") use
+-  ("-gnat2012", "-O2", "-gnatws", "-gnatn") & 
Shared.Global_Options;
++  ("-gnat2012", "-O2", "-gnatws", "-gnatn") & Shared.Adaflags & 
Shared.Global_Options;
+   end case;
+ 
+   case Shared.S_Target is



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/

2017-06-23 Thread Alfredo Tupone
commit: 3b41b7bb430c538ec7d069c2bba099cd13f81de7
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Jun 23 17:02:43 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun 23 17:02:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b41b7bb

dev-ada/aws: Use the same ada compiler for C code

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ada/aws/aws-2016.ebuild | 2 +-
 dev-ada/aws/files/aws-2016-gentoo.patch | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild
index a26246e5b27..05c513a863d 100644
--- a/dev-ada/aws/aws-2016.ebuild
+++ b/dev-ada/aws/aws-2016.ebuild
@@ -31,7 +31,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake PROCESSORS=$(makeopts_jobs)
+   emake GCC=${ADA} PROCESSORS=$(makeopts_jobs)
 }
 
 src_install() {

diff --git a/dev-ada/aws/files/aws-2016-gentoo.patch 
b/dev-ada/aws/files/aws-2016-gentoo.patch
index bf82f813877..b33073afa44 100644
--- a/dev-ada/aws/files/aws-2016-gentoo.patch
+++ b/dev-ada/aws/files/aws-2016-gentoo.patch
@@ -4,7 +4,7 @@
 package Compiler is
  
for Driver ("Makefile") use "";
-+  for Driver ("C") use External ("CC", "gcc");
++  for Driver ("C") use External ("GCC", "gcc");
  
case Build is
   when "Debug" =>



[gentoo-commits] repo/gentoo:master commit in: dev-ada/aws/files/, dev-ada/aws/

2017-04-30 Thread Alfredo Tupone
commit: 1526c880d203a63112bf22b72c97449befdcc0a1
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sun Apr 30 20:36:39 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Apr 30 20:36:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1526c880

dev-ada/aws: Add dev-ada/aws-2016

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ada/aws/Manifest|  1 +
 dev-ada/aws/aws-2016.ebuild | 40 +
 dev-ada/aws/files/aws-2016-gentoo.patch | 36 +
 dev-ada/aws/metadata.xml| 11 +
 4 files changed, 88 insertions(+)

diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest
new file mode 100644
index 000..6043913f019
--- /dev/null
+++ b/dev-ada/aws/Manifest
@@ -0,0 +1 @@
+DIST aws-gpl-2016-src.tar.gz 15054562 SHA256 
310d7a79fba1cf622f6c8d53103226422c788126198911efef09e372d559db32 SHA512 
296825e4683bbf4701a42d52cb0b58ebed8d3715972d0c5f83765987d1e96ab4d6d22835c37c043f49ae106fedf5d61ef22cbe348384c2de388519637e26df0b
 WHIRLPOOL 
48428b840149064f96a1656074cfb2f308abdc546ece87d939ab2f95f05e668caafbe9969ab99770909739fe8a4013337cd1ea8b56a7ed06291114c5d812c62f

diff --git a/dev-ada/aws/aws-2016.ebuild b/dev-ada/aws/aws-2016.ebuild
new file mode 100644
index 000..a26246e5b27
--- /dev/null
+++ b/dev-ada/aws/aws-2016.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multiprocessing
+
+MY_P=${PN}-gpl-${PV}-src
+
+DESCRIPTION="A complete Web development framework"
+HOMEPAGE="http://libre.adacore.com/tools/aws/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/57399112c7a447658d00e1cd -> 
${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-ada/xmlada[static]"
+DEPEND="${RDEPEND}
+   dev-ada/gnat_util[static]
+   dev-ada/asis
+   dev-ada/gprbuild"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_configure() {
+   emake -j1 setup prefix=/usr
+}
+
+src_compile() {
+   emake PROCESSORS=$(makeopts_jobs)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   einstalldocs
+}

diff --git a/dev-ada/aws/files/aws-2016-gentoo.patch 
b/dev-ada/aws/files/aws-2016-gentoo.patch
new file mode 100644
index 000..bf82f813877
--- /dev/null
+++ b/dev-ada/aws/files/aws-2016-gentoo.patch
@@ -0,0 +1,36 @@
+--- aws-gpl-2016-src/shared.gpr.old2017-01-30 20:00:39.022743691 +0100
 aws-gpl-2016-src/shared.gpr2017-01-30 20:01:20.524985069 +0100
+@@ -130,6 +130,7 @@
+package Compiler is
+ 
+   for Driver ("Makefile") use "";
++  for Driver ("C") use External ("CC", "gcc");
+ 
+   case Build is
+  when "Debug" =>
+@@ -151,11 +151,11 @@
+   end case;
+ 
+   for Switches ("aws-attachments.adb")
+-use Common_Options & Debug_Options & ("-gnatVn");
++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags;
+   for Switches ("aws-session.adb")
+-use Common_Options & Debug_Options & ("-gnatVn");
++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags;
+   for Switches ("templates_parser.adb")
+-use Common_Options & Debug_Options & ("-gnatVn");
++use Common_Options & Debug_Options & ("-gnatVn") & Adaflags;
+   --  Disable validity check on this unit to work-around N728-028
+ 
+   --  ADAFLAGS and CFLAGS should come last so that command line
+--- aws-gpl-2016-src/include/include.gpr.old   2017-02-17 22:09:14.361695926 
+0100
 aws-gpl-2016-src/include/include.gpr   2017-02-17 22:11:36.497215517 
+0100
+@@ -54,7 +54,7 @@
+ 
+  when "Release" =>
+ for Default_Switches ("Ada") use
+-  ("-gnat2012", "-O2", "-gnatws", "-gnatn") & 
Shared.Global_Options;
++  ("-gnat2012", "-O2", "-gnatws", "-gnatn") & Shared.Adaflags & 
Shared.Global_Options;
+   end case;
+ 
+   case Shared.S_Target is

diff --git a/dev-ada/aws/metadata.xml b/dev-ada/aws/metadata.xml
new file mode 100644
index 000..043b40ed02a
--- /dev/null
+++ b/dev-ada/aws/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tup...@gentoo.org
+   Tupone Alfredo
+   
+   
+AWS is a complete framework to develop Web based applications. 
The main part of the framework is the embedded Web server. This small yet 
powerful Web server can be embedded into your application so your application 
will be able to talk with a standard Web browser like Microsoft Internet 
Explorer or Firefox for example. Around this Web server a lot of services have 
been developed.
+   
+