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

2024-03-02 Thread Alfredo Tupone
commit: ca14c1e654e10bc7d99842aea8b09f303ad5c508
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar  2 15:59:02 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar  2 16:05:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca14c1e6

dev-ada/aunit: adj deps

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

 dev-ada/aunit/{aunit-24.0.0-r2.ebuild => aunit-24.0.0-r3.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ada/aunit/aunit-24.0.0-r2.ebuild 
b/dev-ada/aunit/aunit-24.0.0-r3.ebuild
similarity index 93%
rename from dev-ada/aunit/aunit-24.0.0-r2.ebuild
rename to dev-ada/aunit/aunit-24.0.0-r3.ebuild
index 933f0c912923..05e70d433b9d 100644
--- a/dev-ada/aunit/aunit-24.0.0-r2.ebuild
+++ b/dev-ada/aunit/aunit-24.0.0-r3.ebuild
@@ -19,7 +19,10 @@ IUSE="doc"
 RDEPEND="${ADA_DEPS}"
 DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
-BDEPEND="doc? ( dev-python/sphinx )"
+BDEPEND="doc? (
+   dev-python/sphinx
+   dev-python/sphinx-rtd-theme
+)"
 
 REQUIRED_USE="${ADA_REQUIRED_USE}"
 



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

2024-03-02 Thread Alfredo Tupone
commit: 0592c1addbd7f2ac6ed2da580f809f0e457ffd62
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar  2 12:08:27 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar  2 12:08:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0592c1ad

dev-ada/aunit: adj deps

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

 dev-ada/aunit/{aunit-24.0.0-r1.ebuild => aunit-24.0.0-r2.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ada/aunit/aunit-24.0.0-r1.ebuild 
b/dev-ada/aunit/aunit-24.0.0-r2.ebuild
similarity index 96%
rename from dev-ada/aunit/aunit-24.0.0-r1.ebuild
rename to dev-ada/aunit/aunit-24.0.0-r2.ebuild
index 09130deee820..933f0c912923 100644
--- a/dev-ada/aunit/aunit-24.0.0-r1.ebuild
+++ b/dev-ada/aunit/aunit-24.0.0-r2.ebuild
@@ -19,6 +19,7 @@ IUSE="doc"
 RDEPEND="${ADA_DEPS}"
 DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
+BDEPEND="doc? ( dev-python/sphinx )"
 
 REQUIRED_USE="${ADA_REQUIRED_USE}"
 



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

2024-03-01 Thread Alfredo Tupone
commit: 60dfdc8134991a9aecfa999d40f20602db19396a
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Mar  1 21:46:19 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Mar  1 21:46:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60dfdc81

dev-ada/aunit: add doc

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

 ...{aunit-24.0.0.ebuild => aunit-24.0.0-r1.ebuild} | 17 +--
 dev-ada/aunit/files/aunit-24.0.0-gentoo.patch  | 35 ++
 2 files changed, 50 insertions(+), 2 deletions(-)

diff --git a/dev-ada/aunit/aunit-24.0.0.ebuild 
b/dev-ada/aunit/aunit-24.0.0-r1.ebuild
similarity index 78%
rename from dev-ada/aunit/aunit-24.0.0.ebuild
rename to dev-ada/aunit/aunit-24.0.0-r1.ebuild
index c31c1793e16c..09130deee820 100644
--- a/dev-ada/aunit/aunit-24.0.0.ebuild
+++ b/dev-ada/aunit/aunit-24.0.0-r1.ebuild
@@ -14,6 +14,7 @@ 
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="doc"
 
 RDEPEND="${ADA_DEPS}"
 DEPEND="${RDEPEND}
@@ -21,15 +22,27 @@ DEPEND="${RDEPEND}
 
 REQUIRED_USE="${ADA_REQUIRED_USE}"
 
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s|@PF@|${PF}|g" \
+   lib/gnat/aunit.gpr \
+   || die
+}
+
 src_compile() {
emake GPROPTS_EXTRA="-j$(makeopts_jobs) -v -cargs ${ADAFLAGS}"
+   if use doc; then
+   emake -C doc html-all
+   emake -C doc txt-all
+   fi
 }
 
 src_install() {
emake INSTALL="${D}"/usr install
einstalldocs
-   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
-   rmdir "${D}"/usr/share/examples || die
rm -r "${D}"/usr/share/gpr/manifests || die
 }
 

diff --git a/dev-ada/aunit/files/aunit-24.0.0-gentoo.patch 
b/dev-ada/aunit/files/aunit-24.0.0-gentoo.patch
new file mode 100644
index ..934e49b6153c
--- /dev/null
+++ b/dev-ada/aunit/files/aunit-24.0.0-gentoo.patch
@@ -0,0 +1,35 @@
+--- a/lib/gnat/aunit.gpr   2022-12-19 22:08:42.0 +0100
 b/lib/gnat/aunit.gpr   2024-03-01 22:32:34.298510972 +0100
+@@ -50,16 +50,16 @@
+ 
+package Install is
+   for Artifacts ("share/doc/aunit/pdf")
+-use ("../../doc/pdf/**");
+-  for Artifacts ("share/doc/aunit/txt")
+-use ("../../doc/txt/**");
++use ("../../doc/build/aunit_cb/pdf/**");
++  for Artifacts ("share/doc/@PF@")
++use ("../../doc/build/aunit_cb/txt/**");
+   for Artifacts ("share/doc/aunit/info")
+-use ("../../doc/info/**");
+-  for Artifacts ("share/doc/aunit/html")
+-use ("../../doc/html/**");
++use ("../../doc/build/aunit_cb/info/**");
++  for Artifacts ("share/doc/@PF@/html")
++use ("../../doc/build/aunit_cb/html/**");
+ 
+   for Artifacts ("share/gps/plug-ins") use ("../../support/aunit.xml");
+-  for Artifacts ("share/examples/aunit") use ("../../examples/*");
++  for Artifacts ("share/doc/@PF@/examples") use ("../../examples/*");
+end Install;
+ 
+ end AUnit;
+--- a/doc/share/conf.py2024-03-01 22:35:22.194546565 +0100
 b/doc/share/conf.py2024-03-01 22:35:34.657400722 +0100
+@@ -95,6 +95,3 @@
+  u'AdaCore', doc_name, doc_name, '')]
+ 
+ 
+-def setup(app):
+-app.add_lexer('ada', ada_pygments.AdaLexer())
+-app.add_lexer('gpr', ada_pygments.GNATProjectLexer())



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

2024-01-01 Thread Alfredo Tupone
commit: 67c60aae7d5b24092f451eea77ca14ed7429daab
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jan  1 22:13:11 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jan  1 22:15:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c60aae

dev-ada/aunit: add 24.0.0

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

 dev-ada/aunit/Manifest| 1 +
 dev-ada/aunit/aunit-23.0.0-r1.ebuild  | 3 +--
 dev-ada/aunit/{aunit-23.0.0-r1.ebuild => aunit-24.0.0.ebuild} | 5 ++---
 3 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index 0ab33f84dca9..e5f5c774ba3d 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1 +1,2 @@
 DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 
04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434
 SHA512 
450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943
+DIST aunit-24.0.0.tar.gz 131699 BLAKE2B 
e43e7a94b278597475767d93f28a95a586abeaf45d141ea7035df9cb45d1be67c189a5be3d0364943b4649270f8f96d7cfd20fcba7a28917b14266c9e9424815
 SHA512 
25b973d1eb35e9e15ed24abe9c4ad7165d684c0e72abe619dcb9bec04cef8b28c78c1994e96e4bc29fd3b06567e15360f47ac87f49e1fa9888f55675defc226f

diff --git a/dev-ada/aunit/aunit-23.0.0-r1.ebuild 
b/dev-ada/aunit/aunit-23.0.0-r1.ebuild
index 50276ceec173..b40221d5658f 100644
--- a/dev-ada/aunit/aunit-23.0.0-r1.ebuild
+++ b/dev-ada/aunit/aunit-23.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,6 @@ 
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
 RDEPEND="${ADA_DEPS}"
 DEPEND="${RDEPEND}

diff --git a/dev-ada/aunit/aunit-23.0.0-r1.ebuild 
b/dev-ada/aunit/aunit-24.0.0.ebuild
similarity index 92%
copy from dev-ada/aunit/aunit-23.0.0-r1.ebuild
copy to dev-ada/aunit/aunit-24.0.0.ebuild
index 50276ceec173..c31c1793e16c 100644
--- a/dev-ada/aunit/aunit-23.0.0-r1.ebuild
+++ b/dev-ada/aunit/aunit-24.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,8 +13,7 @@ 
SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="${ADA_DEPS}"
 DEPEND="${RDEPEND}



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

2023-12-20 Thread Alfredo Tupone
commit: e5cfcb4e712fe084bc676a4c013f52a9f904016d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Dec 20 18:23:44 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 20 18:23:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cfcb4e

dev-ada/aunit: enable gcc:13

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

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

diff --git a/dev-ada/aunit/aunit-23.0.0-r1.ebuild 
b/dev-ada/aunit/aunit-23.0.0-r1.ebuild
index 1bf61ed82fa8..50276ceec173 100644
--- a/dev-ada/aunit/aunit-23.0.0-r1.ebuild
+++ b/dev-ada/aunit/aunit-23.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-ADA_COMPAT=( gnat_2021 gcc_12 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
 inherit ada multiprocessing
 
 DESCRIPTION="Ada unit testing framework"



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

2023-03-21 Thread Alfredo Tupone
commit: 1d372cf81d945a2b668554b30096524deedde5dc
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Mar 21 20:54:39 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Mar 21 21:00:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d372cf8

dev-ada/aunit: drop gcc_12_2_0

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

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

diff --git a/dev-ada/aunit/aunit-23.0.0-r1.ebuild 
b/dev-ada/aunit/aunit-23.0.0-r1.ebuild
index 48724f61815c..1bf61ed82fa8 100644
--- a/dev-ada/aunit/aunit-23.0.0-r1.ebuild
+++ b/dev-ada/aunit/aunit-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="Ada unit testing framework"



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

2023-03-21 Thread Alfredo Tupone
commit: 7b9f7212cb7c6c278c8676a87f403d4041b447c7
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Mar 21 07:15:53 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Mar 21 07:15:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9f7212

dev-ada/aunit: gcc_12, EAPI8, stabilize all

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

 dev-ada/aunit/Manifest |  1 -
 dev-ada/aunit/aunit-22.0.0.ebuild  | 44 --
 ...{aunit-23.0.0.ebuild => aunit-23.0.0-r1.ebuild} |  8 ++--
 dev-ada/aunit/files/aunit-2016-gentoo.patch| 11 --
 dev-ada/aunit/files/aunit-22.0.0-redundant.patch   | 28 --
 5 files changed, 4 insertions(+), 88 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index d4e8c8683c6d..0ab33f84dca9 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,2 +1 @@
-DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 
6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18
 SHA512 
5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96
 DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 
04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434
 SHA512 
450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943

diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild 
b/dev-ada/aunit/aunit-22.0.0.ebuild
deleted file mode 100644
index f98ad1ae55ba..
--- a/dev-ada/aunit/aunit-22.0.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 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="Ada unit testing framework"
-HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="${ADA_DEPS}"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2016-gentoo.patch
-   "${FILESDIR}"/${P}-redundant.patch
-)
-
-src_compile() {
-   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
-}
-
-src_install() {
-   emake INSTALL="${D}"/usr install
-   einstalldocs
-   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
-   rmdir "${D}"/usr/share/examples || die
-   rm -r "${D}"/usr/share/gpr/manifests || die
-}
-
-src_test() {
-   emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
-}

diff --git a/dev-ada/aunit/aunit-23.0.0.ebuild 
b/dev-ada/aunit/aunit-23.0.0-r1.ebuild
similarity index 88%
rename from dev-ada/aunit/aunit-23.0.0.ebuild
rename to dev-ada/aunit/aunit-23.0.0-r1.ebuild
index af510a7829ab..48724f61815c 100644
--- a/dev-ada/aunit/aunit-23.0.0.ebuild
+++ b/dev-ada/aunit/aunit-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="Ada unit testing framework"
@@ -13,7 +13,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="${ADA_DEPS}"

diff --git a/dev-ada/aunit/files/aunit-2016-gentoo.patch 
b/dev-ada/aunit/files/aunit-2016-gentoo.patch
deleted file mode 100644
index eeace666b45e..
--- a/dev-ada/aunit/files/aunit-2016-gentoo.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 aunit-3.8.0w-src/Makefile.old  2017-01-04 18:13:29.634899987 +0100
-+++ aunit-3.8.0w-src/Makefile  2017-01-04 18:15:59.013219503 +0100
-@@ -29,7 +29,7 @@
- .PHONY: all clean targets install_clean install
- 
- all:
--  $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr
-+  $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -cargs $(ADAFLAGS)
- 
- clean-lib:
-   $(RM) -fr lib/aunit lib/aunit-obj

diff --git a/dev-ada/aunit/files/aunit-22.0.0-redundant.patch 
b/dev-ada/aunit/files/aunit-22.0.0-redundant.patch
deleted file mode 100644
index d22bb4a572ec..
--- a/dev-ada/aunit/files/aunit-22.0.0-redundant.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 7372e83edf47cf26dc64a49850b6fd80aaea5495 Mon Sep 17 00:00:00 2001
-From: Vasiliy Fofanov 
-Date: Mon, 13 Dec 2021 18:54:17 +0100
-Subject: [PATCH] Remove redundant "with" of parent unit
-
-This fixes a warning raised by recent GNAT toolchains.
-
-TN: UC13-054

- test/src/aunit-test_suites-tests.ads | 3 +--
- 1 file changed, 1 

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

2023-01-15 Thread Alfredo Tupone
commit: 53706657733cc40840e3dd6574aabe737d42fcf5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jan 15 09:45:53 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jan 15 09:45:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53706657

dev-ada/aunit: stabilize 22.0.0 version and remove old

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

 dev-ada/aunit/Manifest|  1 -
 dev-ada/aunit/aunit-2021.ebuild   | 48 ---
 dev-ada/aunit/aunit-22.0.0.ebuild |  4 ++--
 3 files changed, 2 insertions(+), 51 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index a6905de58441..d4e8c8683c6d 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,3 +1,2 @@
-DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 
385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e
 SHA512 
c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798
 DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 
6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18
 SHA512 
5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96
 DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 
04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434
 SHA512 
450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943

diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild
deleted file mode 100644
index 2e1185171fad..
--- a/dev-ada/aunit/aunit-2021.ebuild
+++ /dev/null
@@ -1,48 +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-19DC5-src
-ID=c8eadafc40c016859e127cd0e82411fcd8f3e749
-ADAMIRROR=https://community.download.adacore.com/v1
-
-DESCRIPTION="Ada unit testing framework"
-HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="${ADA_DEPS}"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
-
-src_compile() {
-   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
-}
-
-src_install() {
-   emake INSTALL="${D}"/usr install
-   einstalldocs
-   mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die
-   rmdir "${D}"/usr/share/doc/${PN} || die
-   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
-   rmdir "${D}"/usr/share/examples || die
-   rm -r "${D}"/usr/share/gpr/manifests || die
-}
-
-src_test() {
-   emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
-}

diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild 
b/dev-ada/aunit/aunit-22.0.0.ebuild
index 625668fe55d7..f98ad1ae55ba 100644
--- a/dev-ada/aunit/aunit-22.0.0.ebuild
+++ b/dev-ada/aunit/aunit-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
@@ -13,7 +13,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="${ADA_DEPS}"



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

2022-12-19 Thread Alfredo Tupone
commit: df039e918d51c4c703f9eb374feb861ff5c7554f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Dec 19 20:30:17 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Dec 19 20:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df039e91

dev-ada/aunit: add 23.0.0

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

 dev-ada/aunit/Manifest|  1 +
 dev-ada/aunit/aunit-23.0.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index 25de19c338d8..a6905de58441 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,2 +1,3 @@
 DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 
385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e
 SHA512 
c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798
 DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 
6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18
 SHA512 
5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96
+DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 
04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434
 SHA512 
450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943

diff --git a/dev-ada/aunit/aunit-23.0.0.ebuild 
b/dev-ada/aunit/aunit-23.0.0.ebuild
new file mode 100644
index ..af510a7829ab
--- /dev/null
+++ b/dev-ada/aunit/aunit-23.0.0.ebuild
@@ -0,0 +1,39 @@
+# 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="Ada unit testing framework"
+HOMEPAGE="http://libre.adacore.com/tools/aunit/;
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${ADA_DEPS}"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+src_compile() {
+   emake GPROPTS_EXTRA="-j$(makeopts_jobs) -v -cargs ${ADAFLAGS}"
+}
+
+src_install() {
+   emake INSTALL="${D}"/usr install
+   einstalldocs
+   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
+   rmdir "${D}"/usr/share/examples || die
+   rm -r "${D}"/usr/share/gpr/manifests || die
+}
+
+src_test() {
+   emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
+}



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

2022-12-05 Thread Alfredo Tupone
commit: ead104c29649c8bff7c6902e2abfa90d58027b88
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Dec  5 13:15:12 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Dec  5 13:22:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead104c2

dev-ada/aunit: add github upstream metadata

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

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

diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml
index 38d3ccb82249..672247d62470 100644
--- a/dev-ada/aunit/metadata.xml
+++ b/dev-ada/aunit/metadata.xml
@@ -13,4 +13,7 @@
supports easy composition of sets of unit tests to provide 
flexibility
in determining what tests to run for a given purpose.

+   
+   AdaCore/aunit
+   
 



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

2022-11-21 Thread Alfredo Tupone
commit: 6ac52c7c7c8cf2d8844bf6b21c3b68ebe6e1f75b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Nov 21 18:12:42 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Nov 21 18:12:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac52c7c

dev-ada/aunit: drop gnat_2020 support

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

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

diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild
index b7af4c57327c..2e1185171fad 100644
--- a/dev-ada/aunit/aunit-2021.ebuild
+++ b/dev-ada/aunit/aunit-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-19DC5-src

diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild 
b/dev-ada/aunit/aunit-22.0.0.ebuild
index f4f6f8098704..625668fe55d7 100644
--- a/dev-ada/aunit/aunit-22.0.0.ebuild
+++ b/dev-ada/aunit/aunit-22.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 )
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
 inherit ada multiprocessing
 
 DESCRIPTION="Ada unit testing framework"



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

2022-10-05 Thread Alfredo Tupone
commit: da72117a3e99c384babfe4db439bb5ce4bbb0855
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Oct  5 20:26:21 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Oct  5 20:26:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da72117a

dev-ada/aunit: add gcc_12_2_0

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

 dev-ada/aunit/aunit-22.0.0.ebuild|  9 +---
 dev-ada/aunit/files/aunit-22.0.0-redundant.patch | 28 
 2 files changed, 34 insertions(+), 3 deletions(-)

diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild 
b/dev-ada/aunit/aunit-22.0.0.ebuild
index 78a102da278f..f4f6f8098704 100644
--- a/dev-ada/aunit/aunit-22.0.0.ebuild
+++ b/dev-ada/aunit/aunit-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_202{0..1} gcc_12_2_0 )
 inherit ada multiprocessing
 
 DESCRIPTION="Ada unit testing framework"
@@ -22,7 +22,10 @@ DEPEND="${RDEPEND}
 
 REQUIRED_USE="${ADA_REQUIRED_USE}"
 
-PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-2016-gentoo.patch
+   "${FILESDIR}"/${P}-redundant.patch
+)
 
 src_compile() {
emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"

diff --git a/dev-ada/aunit/files/aunit-22.0.0-redundant.patch 
b/dev-ada/aunit/files/aunit-22.0.0-redundant.patch
new file mode 100644
index ..d22bb4a572ec
--- /dev/null
+++ b/dev-ada/aunit/files/aunit-22.0.0-redundant.patch
@@ -0,0 +1,28 @@
+From 7372e83edf47cf26dc64a49850b6fd80aaea5495 Mon Sep 17 00:00:00 2001
+From: Vasiliy Fofanov 
+Date: Mon, 13 Dec 2021 18:54:17 +0100
+Subject: [PATCH] Remove redundant "with" of parent unit
+
+This fixes a warning raised by recent GNAT toolchains.
+
+TN: UC13-054
+---
+ test/src/aunit-test_suites-tests.ads | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/test/src/aunit-test_suites-tests.ads 
b/test/src/aunit-test_suites-tests.ads
+index 0d3ea33..377c0c3 100644
+--- a/test/src/aunit-test_suites-tests.ads
 b/test/src/aunit-test_suites-tests.ads
+@@ -1,10 +1,9 @@
+ --
+---  Copyright (C) 2009-2010, AdaCore
++--  Copyright (C) 2009-2021, AdaCore
+ --
+ 
+ with AUnit.Test_Fixtures;
+ with AUnit.Test_Results;
+-with AUnit.Test_Suites;
+ 
+ package AUnit.Test_Suites.Tests is
+ 



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

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

dev-ada/aunit: 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/aunit/aunit-2021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild
index 3bf9f54c6dc4..b7af4c57327c 100644
--- a/dev-ada/aunit/aunit-2021.ebuild
+++ b/dev-ada/aunit/aunit-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="${ADA_DEPS}"



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

2021-11-24 Thread Alfredo Tupone
commit: f728ef466b947feff786c5062b42ba67d8fea809
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Nov 25 07:20:11 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Nov 25 07:20:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f728ef46

dev-ada/aunit: unsupport gnat_2019

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

 dev-ada/aunit/Manifest|  1 -
 dev-ada/aunit/aunit-2020.ebuild   | 47 ---
 dev-ada/aunit/aunit-2021.ebuild   |  2 +-
 dev-ada/aunit/aunit-22.0.0.ebuild |  2 +-
 4 files changed, 2 insertions(+), 50 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index fb38b2bbb18f..25de19c338d8 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,3 +1,2 @@
-DIST aunit-2020-20200429-19B6C-src.tar.gz 615443 BLAKE2B 
b7d31dc8e198b3ceb94d043d701dceadbc1e20596a71a4f25a140bdd3f9ad54f7d7e4d4bfb587fbc31b9a6a046407c2d0dbd77dd2d045878e9aa2da3954d2964
 SHA512 
2d61db882cd7eaf66be101ffabafafdab1834578df162f0ef1947b517265033285cef3d84a76a3b0f1cb05d0adf12a1910b652bfbaeb56fc022157f44b34de86
 DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 
385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e
 SHA512 
c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798
 DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 
6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18
 SHA512 
5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96

diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild
deleted file mode 100644
index af6cc9bb9aa5..
--- a/dev-ada/aunit/aunit-2020.ebuild
+++ /dev/null
@@ -1,47 +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-19B6C-src
-
-DESCRIPTION="Ada unit testing framework"
-HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="${ADA_DEPS}"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
-
-src_compile() {
-   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
-}
-
-src_install() {
-   emake INSTALL="${D}"/usr install
-   einstalldocs
-   mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die
-   rmdir "${D}"/usr/share/doc/${PN} || die
-   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
-   rmdir "${D}"/usr/share/examples || die
-   rm -r "${D}"/usr/share/gpr/manifests || die
-}
-
-src_test() {
-   emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
-}

diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild
index cddcfaa703b0..3bf9f54c6dc4 100644
--- a/dev-ada/aunit/aunit-2021.ebuild
+++ b/dev-ada/aunit/aunit-2021.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
+ADA_COMPAT=( gnat_202{0..1} )
 inherit ada multiprocessing
 
 MYP=${P}-${PV}0518-19DC5-src

diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild 
b/dev-ada/aunit/aunit-22.0.0.ebuild
index b89252b1d94e..78a102da278f 100644
--- a/dev-ada/aunit/aunit-22.0.0.ebuild
+++ b/dev-ada/aunit/aunit-22.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
+ADA_COMPAT=( gnat_202{0..1} )
 inherit ada multiprocessing
 
 DESCRIPTION="Ada unit testing framework"



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

2021-11-17 Thread Alfredo Tupone
commit: bdffa54771aabf15cee4ebde6a23ab96188043cf
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Nov 18 07:16:40 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Nov 18 07:16:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdffa547

dev-ada/aunit: 22.0.0 bump

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

 dev-ada/aunit/Manifest|  1 +
 dev-ada/aunit/aunit-22.0.0.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index 974b07eb92fb..fb38b2bbb18f 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,2 +1,3 @@
 DIST aunit-2020-20200429-19B6C-src.tar.gz 615443 BLAKE2B 
b7d31dc8e198b3ceb94d043d701dceadbc1e20596a71a4f25a140bdd3f9ad54f7d7e4d4bfb587fbc31b9a6a046407c2d0dbd77dd2d045878e9aa2da3954d2964
 SHA512 
2d61db882cd7eaf66be101ffabafafdab1834578df162f0ef1947b517265033285cef3d84a76a3b0f1cb05d0adf12a1910b652bfbaeb56fc022157f44b34de86
 DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 
385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e
 SHA512 
c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798
+DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 
6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18
 SHA512 
5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96

diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild 
b/dev-ada/aunit/aunit-22.0.0.ebuild
new file mode 100644
index ..b89252b1d94e
--- /dev/null
+++ b/dev-ada/aunit/aunit-22.0.0.ebuild
@@ -0,0 +1,41 @@
+# 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
+
+DESCRIPTION="Ada unit testing framework"
+HOMEPAGE="http://libre.adacore.com/tools/aunit/;
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${ADA_DEPS}"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
+
+src_compile() {
+   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
+}
+
+src_install() {
+   emake INSTALL="${D}"/usr install
+   einstalldocs
+   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
+   rmdir "${D}"/usr/share/examples || die
+   rm -r "${D}"/usr/share/gpr/manifests || die
+}
+
+src_test() {
+   emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
+}



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

2021-09-19 Thread Alfredo Tupone
commit: cc70fb48c6b3acec700f0e1a90e535396203f713
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Sep 19 10:08:46 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Sep 19 10:08:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc70fb48

dev-ada/aunit: drop support for  gentoo.org>

 dev-ada/aunit/aunit-2020.ebuild | 2 +-
 dev-ada/aunit/aunit-2021.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild
index 4bf0db12dc9..af6cc9bb9aa 100644
--- a/dev-ada/aunit/aunit-2020.ebuild
+++ b/dev-ada/aunit/aunit-2020.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{7..9} )
+ADA_COMPAT=( gnat_2019 )
 inherit ada multiprocessing
 
 MYP=${P}-20200429-19B6C-src

diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild
index 32626cbcbf1..cddcfaa703b 100644
--- a/dev-ada/aunit/aunit-2021.ebuild
+++ b/dev-ada/aunit/aunit-2021.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} )
+ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
 inherit ada multiprocessing
 
 MYP=${P}-${PV}0518-19DC5-src



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

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

dev-ada/aunit: 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/aunit/aunit-2021.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild
index 12757b95897..32626cbcbf1 100644
--- a/dev-ada/aunit/aunit-2021.ebuild
+++ b/dev-ada/aunit/aunit-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="${ADA_DEPS}"



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

2021-06-05 Thread Alfredo Tupone
commit: 8a3d66293b3a4738810934328d93b17910949f36
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jun  5 13:23:47 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jun  5 13:24:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3d6629

dev-ada/aunit: drop gnat_2016

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

 dev-ada/aunit/aunit-2020-r1.ebuild | 47 --
 dev-ada/aunit/aunit-2020.ebuild|  2 +-
 dev-ada/aunit/aunit-2021.ebuild|  2 +-
 3 files changed, 2 insertions(+), 49 deletions(-)

diff --git a/dev-ada/aunit/aunit-2020-r1.ebuild 
b/dev-ada/aunit/aunit-2020-r1.ebuild
deleted file mode 100644
index 2e3ce4c2ae3..000
--- a/dev-ada/aunit/aunit-2020-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} )
-inherit ada multiprocessing
-
-MYP=${P}-20200429-19B6C-src
-
-DESCRIPTION="Ada unit testing framework"
-HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="${ADA_DEPS}"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
-
-src_compile() {
-   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
-}
-
-src_install() {
-   emake INSTALL="${D}"/usr install
-   einstalldocs
-   mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die
-   rmdir "${D}"/usr/share/doc/${PN} || die
-   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
-   rmdir "${D}"/usr/share/examples || die
-   rm -r "${D}"/usr/share/gpr/manifests || die
-}
-
-src_test() {
-   emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
-}

diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild
index d91d2752f4e..4bf0db12dc9 100644
--- a/dev-ada/aunit/aunit-2020.ebuild
+++ b/dev-ada/aunit/aunit-2020.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{7..9} )
 inherit ada multiprocessing
 
 MYP=${P}-20200429-19B6C-src

diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild
index 5388c385095..12757b95897 100644
--- a/dev-ada/aunit/aunit-2021.ebuild
+++ b/dev-ada/aunit/aunit-2021.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} )
+ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} )
 inherit ada multiprocessing
 
 MYP=${P}-${PV}0518-19DC5-src



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

2021-06-02 Thread Alfredo Tupone
commit: 23bd2277b69c5e8568b4fae144e93cfd7f744cd1
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jun  2 11:44:24 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jun  2 11:44:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23bd2277

dev-ada/aunit: use ADAMIRROR & ID

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

 dev-ada/aunit/aunit-2021.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild
index 6dd2c2857e2..5388c385095 100644
--- a/dev-ada/aunit/aunit-2021.ebuild
+++ b/dev-ada/aunit/aunit-2021.ebuild
@@ -7,11 +7,12 @@ ADA_COMPAT=( gnat_201{6..9} gnat_202{0..1} )
 inherit ada multiprocessing
 
 MYP=${P}-${PV}0518-19DC5-src
+ID=c8eadafc40c016859e127cd0e82411fcd8f3e749
+ADAMIRROR=https://community.download.adacore.com/v1
 
 DESCRIPTION="Ada unit testing framework"
 HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="https://community.download.adacore.com/v1/c8eadafc40c016859e127cd0e82411fcd8f3e749?filename=${MYP}.tar.gz
-   -> ${MYP}.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



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

2021-06-01 Thread Alfredo Tupone
commit: fc051412f79dc7cd95683488eccf41cc2fa28382
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun  1 16:21:17 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun  1 16:21:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc051412

dev-ada/aunit: bump to 2021

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

 dev-ada/aunit/Manifest   |  2 +-
 dev-ada/aunit/{aunit-2019-r1.ebuild => aunit-2020-r1.ebuild} | 10 +-
 dev-ada/aunit/aunit-2020.ebuild  |  4 ++--
 dev-ada/aunit/{aunit-2019-r1.ebuild => aunit-2021.ebuild}| 10 +-
 4 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index 4bb8670298d..974b07eb92f 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,2 +1,2 @@
-DIST aunit-2019-20190429-18B77-src.tar.gz 624683 BLAKE2B 
455c3566ed46138116f258b175e883a59102dc334b41040cd6a332175fc4138d7ccdab1357c5b8886f14e551e3a6f4f4aa73eb755ade4a7a1663ac2d73ca
 SHA512 
9b1834ebacb9dbaa7a01f702455a44921a26a8d8d00f55ecc2fc8ddf2d884ef2ef2bba0f62551421f5a47d558d0fba88cbd57671459bba0c9f90c6310d714b19
 DIST aunit-2020-20200429-19B6C-src.tar.gz 615443 BLAKE2B 
b7d31dc8e198b3ceb94d043d701dceadbc1e20596a71a4f25a140bdd3f9ad54f7d7e4d4bfb587fbc31b9a6a046407c2d0dbd77dd2d045878e9aa2da3954d2964
 SHA512 
2d61db882cd7eaf66be101ffabafafdab1834578df162f0ef1947b517265033285cef3d84a76a3b0f1cb05d0adf12a1910b652bfbaeb56fc022157f44b34de86
+DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 
385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e
 SHA512 
c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798

diff --git a/dev-ada/aunit/aunit-2019-r1.ebuild 
b/dev-ada/aunit/aunit-2020-r1.ebuild
similarity index 78%
copy from dev-ada/aunit/aunit-2019-r1.ebuild
copy to dev-ada/aunit/aunit-2020-r1.ebuild
index ebb8f8545ce..2e3ce4c2ae3 100644
--- a/dev-ada/aunit/aunit-2019-r1.ebuild
+++ b/dev-ada/aunit/aunit-2020-r1.ebuild
@@ -1,21 +1,21 @@
-# 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{6..9} gnat_202{0..1} )
 inherit ada multiprocessing
 
-MYP=${P}-20190429-18B77-src
+MYP=${P}-20200429-19B6C-src
 
 DESCRIPTION="Ada unit testing framework"
 HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18
+SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=${MYP}.tar.gz
-> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="${ADA_DEPS}"

diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild
index f1426b1a3cf..d91d2752f4e 100644
--- a/dev-ada/aunit/aunit-2020.ebuild
+++ b/dev-ada/aunit/aunit-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
@@ -10,7 +10,7 @@ MYP=${P}-20200429-19B6C-src
 
 DESCRIPTION="Ada unit testing framework"
 HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=$MYP}.tar.gz
+SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=${MYP}.tar.gz
-> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"

diff --git a/dev-ada/aunit/aunit-2019-r1.ebuild 
b/dev-ada/aunit/aunit-2021.ebuild
similarity index 78%
rename from dev-ada/aunit/aunit-2019-r1.ebuild
rename to dev-ada/aunit/aunit-2021.ebuild
index ebb8f8545ce..6dd2c2857e2 100644
--- a/dev-ada/aunit/aunit-2019-r1.ebuild
+++ b/dev-ada/aunit/aunit-2021.ebuild
@@ -1,21 +1,21 @@
-# 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{6..9} gnat_202{0..1} )
 inherit ada multiprocessing
 
-MYP=${P}-20190429-18B77-src
+MYP=${P}-${PV}0518-19DC5-src
 
 DESCRIPTION="Ada unit testing framework"
 HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18
+SRC_URI="https://community.download.adacore.com/v1/c8eadafc40c016859e127cd0e82411fcd8f3e749?filename=${MYP}.tar.gz
-> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND="${ADA_DEPS}"



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

2020-08-01 Thread Alfredo Tupone
commit: 3788830e5df45bbb67b4ac1205f6febe08bf57e9
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Aug  1 20:40:25 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Aug  1 20:40:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3788830e

dev-ada/aunit: 2020 stable

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

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

diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild
index c2cfc06360d..f1426b1a3cf 100644
--- a/dev-ada/aunit/aunit-2020.ebuild
+++ b/dev-ada/aunit/aunit-2020.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44b
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="${ADA_DEPS}"



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

2020-05-21 Thread Alfredo Tupone
commit: f50af502d3943ac41637ddee149ac72f6958a79d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu May 21 18:14:51 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu May 21 18:14:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50af502

dev-ada/aunit: Version bump to 2020

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

 dev-ada/aunit/Manifest  |  1 +
 dev-ada/aunit/aunit-2020.ebuild | 47 +
 2 files changed, 48 insertions(+)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index d382deb1eec..4bb8670298d 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1 +1,2 @@
 DIST aunit-2019-20190429-18B77-src.tar.gz 624683 BLAKE2B 
455c3566ed46138116f258b175e883a59102dc334b41040cd6a332175fc4138d7ccdab1357c5b8886f14e551e3a6f4f4aa73eb755ade4a7a1663ac2d73ca
 SHA512 
9b1834ebacb9dbaa7a01f702455a44921a26a8d8d00f55ecc2fc8ddf2d884ef2ef2bba0f62551421f5a47d558d0fba88cbd57671459bba0c9f90c6310d714b19
+DIST aunit-2020-20200429-19B6C-src.tar.gz 615443 BLAKE2B 
b7d31dc8e198b3ceb94d043d701dceadbc1e20596a71a4f25a140bdd3f9ad54f7d7e4d4bfb587fbc31b9a6a046407c2d0dbd77dd2d045878e9aa2da3954d2964
 SHA512 
2d61db882cd7eaf66be101ffabafafdab1834578df162f0ef1947b517265033285cef3d84a76a3b0f1cb05d0adf12a1910b652bfbaeb56fc022157f44b34de86

diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild
new file mode 100644
index 000..c2cfc06360d
--- /dev/null
+++ b/dev-ada/aunit/aunit-2020.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 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
+
+MYP=${P}-20200429-19B6C-src
+
+DESCRIPTION="Ada unit testing framework"
+HOMEPAGE="http://libre.adacore.com/tools/aunit/;
+SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44bef980377ba8?filename=$MYP}.tar.gz
+   -> ${MYP}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${ADA_DEPS}"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
+
+src_compile() {
+   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
+}
+
+src_install() {
+   emake INSTALL="${D}"/usr install
+   einstalldocs
+   mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die
+   rmdir "${D}"/usr/share/doc/${PN} || die
+   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
+   rmdir "${D}"/usr/share/examples || die
+   rm -r "${D}"/usr/share/gpr/manifests || die
+}
+
+src_test() {
+   emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
+}



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

2019-11-10 Thread Alfredo Tupone
commit: c583875c8f156e88a1e0bd6076d014feb0996f8a
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sat Nov  9 19:52:58 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Nov  9 19:52:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c583875c

dev-ada/aunit: 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/aunit/Manifest  |  1 -
 dev-ada/aunit/aunit-2018.ebuild | 44 
 dev-ada/aunit/aunit-2019.ebuild | 50 -
 3 files changed, 95 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index c8a0f1aac2b..d382deb1eec 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,2 +1 @@
 DIST aunit-2019-20190429-18B77-src.tar.gz 624683 BLAKE2B 
455c3566ed46138116f258b175e883a59102dc334b41040cd6a332175fc4138d7ccdab1357c5b8886f14e551e3a6f4f4aa73eb755ade4a7a1663ac2d73ca
 SHA512 
9b1834ebacb9dbaa7a01f702455a44921a26a8d8d00f55ecc2fc8ddf2d884ef2ef2bba0f62551421f5a47d558d0fba88cbd57671459bba0c9f90c6310d714b19
-DIST aunit-gpl-2018-src.tar.gz 639544 BLAKE2B 
a7d7469b0ec4951517b113a794dca4399a27d6d5d848194fc5bfa7728a5cd04644e4b5f1247eb3cfbab64c0294502ac70cdd6e7052cd60b788c7892eddb4294e
 SHA512 
3409b490978e9160e3ec2d9214d50f846c4c38f7a728cd4ff306d6454d1e0944023342f17a580b0449cb528f42d3c608adec58b61318284237d02b7f77498513

diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild
deleted file mode 100644
index 9e5b6ccce81..000
--- a/dev-ada/aunit/aunit-2018.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multiprocessing
-
-MYP=${PN}-gpl-${PV}-src
-
-DESCRIPTION="Ada unit testing framework"
-HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27ab3
-   -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 +gnat_2018"
-
-RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
-   gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
-   gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
-
-src_compile() {
-   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
-}
-
-src_install() {
-   emake INSTALL="${D}"usr install
-   einstalldocs
-   mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die
-   rmdir "${D}"usr/share/doc/${PN} || die
-   mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || 
die
-   rmdir "${D}"usr/share/examples || die
-   rm -r "${D}"/usr/share/gpr/manifests || die
-}

diff --git a/dev-ada/aunit/aunit-2019.ebuild b/dev-ada/aunit/aunit-2019.ebuild
deleted file mode 100644
index 5fe8d14ab21..000
--- a/dev-ada/aunit/aunit-2019.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multiprocessing
-
-MYP=${P}-20190429-18B77-src
-
-DESCRIPTION="Ada unit testing framework"
-HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18
-   -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019"
-
-RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
-   gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
-   gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
-   gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )"
-DEPEND="${RDEPEND}
-   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}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
-
-src_compile() {
-   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
-}
-
-src_install() {
-   emake INSTALL="${D}"/usr install
-   einstalldocs
-   mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die
-   rmdir "${D}"/usr/share/doc/${PN} || die
-   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
-   rmdir "${D}"/usr/share/examples || die
-   rm -r "${D}"/usr/share/gpr/manifests || die
-}
-
-src_test() {
-   emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
-}



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

2019-10-18 Thread Alfredo Tupone
commit: 57a82aa078f2754b3dfbc73ef82bf7f1d47025d2
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Oct 18 17:03:45 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Oct 18 17:03:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a82aa0

dev-ada/aunit: stable

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

 dev-ada/aunit/aunit-2019-r1.ebuild | 2 +-
 dev-ada/aunit/aunit-2019.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/aunit/aunit-2019-r1.ebuild 
b/dev-ada/aunit/aunit-2019-r1.ebuild
index 04342833bc1..ebb8f8545ce 100644
--- a/dev-ada/aunit/aunit-2019-r1.ebuild
+++ b/dev-ada/aunit/aunit-2019-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="${ADA_DEPS}"

diff --git a/dev-ada/aunit/aunit-2019.ebuild b/dev-ada/aunit/aunit-2019.ebuild
index 58339ce37a4..5fe8d14ab21 100644
--- a/dev-ada/aunit/aunit-2019.ebuild
+++ b/dev-ada/aunit/aunit-2019.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )



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

2019-09-17 Thread Alfredo Tupone
commit: 188c2bfec9ac1dc9184c0c3c84e85aee09c1a9d8
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Sep 17 06:58:30 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Sep 17 06:58:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188c2bfe

dev-ada/aunit: simplify using ada eclass

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

 dev-ada/aunit/aunit-2019-r1.ebuild | 47 ++
 1 file changed, 47 insertions(+)

diff --git a/dev-ada/aunit/aunit-2019-r1.ebuild 
b/dev-ada/aunit/aunit-2019-r1.ebuild
new file mode 100644
index 000..04342833bc1
--- /dev/null
+++ b/dev-ada/aunit/aunit-2019-r1.ebuild
@@ -0,0 +1,47 @@
+# 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
+
+MYP=${P}-20190429-18B77-src
+
+DESCRIPTION="Ada unit testing framework"
+HOMEPAGE="http://libre.adacore.com/tools/aunit/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18
+   -> ${MYP}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${ADA_DEPS}"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
+
+src_compile() {
+   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
+}
+
+src_install() {
+   emake INSTALL="${D}"/usr install
+   einstalldocs
+   mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die
+   rmdir "${D}"/usr/share/doc/${PN} || die
+   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
+   rmdir "${D}"/usr/share/examples || die
+   rm -r "${D}"/usr/share/gpr/manifests || die
+}
+
+src_test() {
+   emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
+}



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

2019-08-28 Thread Alfredo Tupone
commit: d5e8d9dda7f1220e4d0fb93dbfe44470b1a07f0d
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Aug 28 19:46:01 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Aug 28 19:46:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5e8d9dd

dev-ada/aunit: fix MissingUseDepDefault

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

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

diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild
index ccb8643f373..9e5b6ccce81 100644
--- a/dev-ada/aunit/aunit-2018.ebuild
+++ b/dev-ada/aunit/aunit-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
@@ -21,7 +21,7 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )"
 DEPEND="${RDEPEND}
-   dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]"
+   dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]"
 
 REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )"
 



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

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

dev-ada/aunit: fix repoman warning

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

 dev-ada/aunit/aunit-2019.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ada/aunit/aunit-2019.ebuild b/dev-ada/aunit/aunit-2019.ebuild
index 069e8fc9032..58339ce37a4 100644
--- a/dev-ada/aunit/aunit-2019.ebuild
+++ b/dev-ada/aunit/aunit-2019.ebuild
@@ -22,7 +22,8 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )"
 DEPEND="${RDEPEND}
-   
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/aunit/

2019-08-11 Thread David Seifert
commit: 0d7d78921ed706f20e0a14dd4ca7afb13d2e5efd
Author: David Seifert  gentoo  org>
AuthorDate: Sun Aug 11 11:19:21 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug 11 11:19:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7d7892

dev-ada/aunit: [QA] Fix missing trailing slash

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: David Seifert  gentoo.org>

 dev-ada/aunit/aunit-2019.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ada/aunit/aunit-2019.ebuild b/dev-ada/aunit/aunit-2019.ebuild
index 8f4d3ecf8be..069e8fc9032 100644
--- a/dev-ada/aunit/aunit-2019.ebuild
+++ b/dev-ada/aunit/aunit-2019.ebuild
@@ -35,12 +35,12 @@ src_compile() {
 }
 
 src_install() {
-   emake INSTALL="${D}"usr install
+   emake INSTALL="${D}"/usr install
einstalldocs
-   mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die
-   rmdir "${D}"usr/share/doc/${PN} || die
-   mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || 
die
-   rmdir "${D}"usr/share/examples || die
+   mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die
+   rmdir "${D}"/usr/share/doc/${PN} || die
+   mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples 
|| die
+   rmdir "${D}"/usr/share/examples || die
rm -r "${D}"/usr/share/gpr/manifests || die
 }
 



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

2019-06-18 Thread Alfredo Tupone
commit: 8425f54083504e90c6c277299af5c2b5c67ea880
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Jun 18 06:32:05 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 18 06:32:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8425f540

dev-ada/aunit: bump to 2019

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

 dev-ada/aunit/Manifest  |  1 +
 dev-ada/aunit/aunit-2019.ebuild | 49 +
 dev-ada/aunit/metadata.xml  | 14 
 3 files changed, 60 insertions(+), 4 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index 760c7773292..c8a0f1aac2b 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1 +1,2 @@
+DIST aunit-2019-20190429-18B77-src.tar.gz 624683 BLAKE2B 
455c3566ed46138116f258b175e883a59102dc334b41040cd6a332175fc4138d7ccdab1357c5b8886f14e551e3a6f4f4aa73eb755ade4a7a1663ac2d73ca
 SHA512 
9b1834ebacb9dbaa7a01f702455a44921a26a8d8d00f55ecc2fc8ddf2d884ef2ef2bba0f62551421f5a47d558d0fba88cbd57671459bba0c9f90c6310d714b19
 DIST aunit-gpl-2018-src.tar.gz 639544 BLAKE2B 
a7d7469b0ec4951517b113a794dca4399a27d6d5d848194fc5bfa7728a5cd04644e4b5f1247eb3cfbab64c0294502ac70cdd6e7052cd60b788c7892eddb4294e
 SHA512 
3409b490978e9160e3ec2d9214d50f846c4c38f7a728cd4ff306d6454d1e0944023342f17a580b0449cb528f42d3c608adec58b61318284237d02b7f77498513

diff --git a/dev-ada/aunit/aunit-2019.ebuild b/dev-ada/aunit/aunit-2019.ebuild
new file mode 100644
index 000..8f4d3ecf8be
--- /dev/null
+++ b/dev-ada/aunit/aunit-2019.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multiprocessing
+
+MYP=${P}-20190429-18B77-src
+
+DESCRIPTION="Ada unit testing framework"
+HOMEPAGE="http://libre.adacore.com/tools/aunit/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf859431e87aa2cdf16b18
+   -> ${MYP}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019"
+
+RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
+   gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
+   gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
+   gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )"
+DEPEND="${RDEPEND}
+   
dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]"
+
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
+
+src_compile() {
+   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
+}
+
+src_install() {
+   emake INSTALL="${D}"usr install
+   einstalldocs
+   mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die
+   rmdir "${D}"usr/share/doc/${PN} || die
+   mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || 
die
+   rmdir "${D}"usr/share/examples || die
+   rm -r "${D}"/usr/share/gpr/manifests || die
+}
+
+src_test() {
+   emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test
+}

diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml
index 70ed4055100..1d2d7f1a8b6 100644
--- a/dev-ada/aunit/metadata.xml
+++ b/dev-ada/aunit/metadata.xml
@@ -1,16 +1,22 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   tup...@gentoo.org
-   Tupone Alfredo
+   
+   a...@gentoo.org


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


-   AUnit is a set of Ada packages based on the xUnit family of 
unit test frameworks. It’s intended as a developer’s tool to facilitate 
confident writing and evolution of Ada software. It is purposely lightweight, 
as one of its main goals is to make it easy to develop and run unit tests, 
rather than to generate artifacts for process management. The framework 
supports easy composition of sets of unit tests to provide flexibility in 
determining what tests to run for a given purpose.
+   AUnit is a set of Ada packages based on the xUnit family of 
unit test
+   frameworks. It’s intended as a developer’s tool to facilitate 
confident
+   writing and evolution of Ada software. It is purposely 
lightweight, as
+   one of its main goals is to make it easy to develop and run 
unit tests,
+   rather than to generate artifacts for process management. The 
framework
+   supports easy composition of sets of unit tests to provide 
flexibility
+   in determining what tests to run for a given purpose.

 



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

2018-11-10 Thread Alfredo Tupone
commit: d8e9f84397567347d3d765ca82c5a2b08ad6f613
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sat Nov 10 14:26:33 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Nov 10 14:26:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e9f843

dev-ada/aunit: stabilize and remove old

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

 dev-ada/aunit/Manifest  |  1 -
 dev-ada/aunit/aunit-2017.ebuild | 42 -
 dev-ada/aunit/aunit-2018.ebuild |  4 ++--
 3 files changed, 2 insertions(+), 45 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index a7d6cd4b6b2..760c7773292 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,2 +1 @@
-DIST aunit-gpl-2017-src.tar.gz 638311 BLAKE2B 
aa551202677983451d1c8c9f248d85d58f6de442797ee5a3c14d418de1cd8e9a58a82ee7b8bb5b64da924265ef26c64b5d69e86f0103f0721b2c6e007896f6bb
 SHA512 
8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4
 DIST aunit-gpl-2018-src.tar.gz 639544 BLAKE2B 
a7d7469b0ec4951517b113a794dca4399a27d6d5d848194fc5bfa7728a5cd04644e4b5f1247eb3cfbab64c0294502ac70cdd6e7052cd60b788c7892eddb4294e
 SHA512 
3409b490978e9160e3ec2d9214d50f846c4c38f7a728cd4ff306d6454d1e0944023342f17a580b0449cb528f42d3c608adec58b61318284237d02b7f77498513

diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild
deleted file mode 100644
index b56e5570189..000
--- a/dev-ada/aunit/aunit-2017.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multiprocessing
-
-MYP=${PN}-gpl-${PV}-src
-
-DESCRIPTION="Ada unit testing framework"
-HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000
-   -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 +gnat_2017"
-
-RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
-   gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
-
-src_compile() {
-   emake GPRBUILD="gprbuild -j$(makeopts_jobs)"
-}
-
-src_install() {
-   emake INSTALL="${D}"usr install
-   einstalldocs
-   mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die
-   rmdir "${D}"usr/share/doc/${PN} || die
-   mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || 
die
-   rmdir "${D}"usr/share/examples || die
-}

diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild
index 48583df18f6..ccb8643f373 100644
--- a/dev-ada/aunit/aunit-2018.ebuild
+++ b/dev-ada/aunit/aunit-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
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27ab3
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnat_2016 gnat_2017 +gnat_2018"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )



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

2018-07-18 Thread Alfredo Tupone
commit: 0155e1f68624d32efb2aaff9cdfe97fb6f585fa4
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Jul 18 19:57:56 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jul 18 19:57:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0155e1f6

dev-ada/aunit: Build verbose

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild
index 95e27b8d0b2..48583df18f6 100644
--- a/dev-ada/aunit/aunit-2018.ebuild
+++ b/dev-ada/aunit/aunit-2018.ebuild
@@ -30,7 +30,7 @@ S="${WORKDIR}"/${MYP}
 PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
 
 src_compile() {
-   emake GPRBUILD="gprbuild -j$(makeopts_jobs)"
+   emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v"
 }
 
 src_install() {



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

2018-06-28 Thread Alfredo Tupone
commit: 577dec7b7e0029a75cf4282a21d2dbecccb8d786
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Jun 28 19:07:34 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jun 28 19:08:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577dec7b

dev-ada/aunit: Remove ada manifests

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild
index 5b752cd212b..95e27b8d0b2 100644
--- a/dev-ada/aunit/aunit-2018.ebuild
+++ b/dev-ada/aunit/aunit-2018.ebuild
@@ -40,4 +40,5 @@ src_install() {
rmdir "${D}"usr/share/doc/${PN} || die
mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || 
die
rmdir "${D}"usr/share/examples || die
+   rm -r "${D}"/usr/share/gpr/manifests || die
 }



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

2018-06-25 Thread Alfredo Tupone
commit: e3738ed7190ece752885f6e755b3a15874899ca9
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Jun 25 07:35:59 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jun 25 07:39:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3738ed7

dev-ada/aunit: Adapt to gnat-gpl-2018 changes

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild
index 229589904c8..5b752cd212b 100644
--- a/dev-ada/aunit/aunit-2018.ebuild
+++ b/dev-ada/aunit/aunit-2018.ebuild
@@ -19,7 +19,7 @@ IUSE="gnat_2016 gnat_2017 +gnat_2018"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
-   gnat_2018? ( dev-lang/gnat-gpl:7.3.0 )"
+   gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )"
 DEPEND="${RDEPEND}
dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]"
 



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

2018-06-17 Thread Alfredo Tupone
commit: 53d369b28ef4e0bfaa237abbeeb8753c14284f6f
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sun Jun 17 07:04:06 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jun 17 07:07:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d369b2

dev-ada/aunit: Version bump to 2018

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ada/aunit/Manifest  |  1 +
 dev-ada/aunit/aunit-2018.ebuild | 43 +
 dev-ada/aunit/metadata.xml  |  1 +
 3 files changed, 45 insertions(+)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index 83596f4142b..a7d6cd4b6b2 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1 +1,2 @@
 DIST aunit-gpl-2017-src.tar.gz 638311 BLAKE2B 
aa551202677983451d1c8c9f248d85d58f6de442797ee5a3c14d418de1cd8e9a58a82ee7b8bb5b64da924265ef26c64b5d69e86f0103f0721b2c6e007896f6bb
 SHA512 
8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4
+DIST aunit-gpl-2018-src.tar.gz 639544 BLAKE2B 
a7d7469b0ec4951517b113a794dca4399a27d6d5d848194fc5bfa7728a5cd04644e4b5f1247eb3cfbab64c0294502ac70cdd6e7052cd60b788c7892eddb4294e
 SHA512 
3409b490978e9160e3ec2d9214d50f846c4c38f7a728cd4ff306d6454d1e0944023342f17a580b0449cb528f42d3c608adec58b61318284237d02b7f77498513

diff --git a/dev-ada/aunit/aunit-2018.ebuild b/dev-ada/aunit/aunit-2018.ebuild
new file mode 100644
index 000..229589904c8
--- /dev/null
+++ b/dev-ada/aunit/aunit-2018.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multiprocessing
+
+MYP=${PN}-gpl-${PV}-src
+
+DESCRIPTION="Ada unit testing framework"
+HOMEPAGE="http://libre.adacore.com/tools/aunit/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819e0c7a447df26c27ab3
+   -> ${MYP}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 +gnat_2018"
+
+RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
+   gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
+   gnat_2018? ( dev-lang/gnat-gpl:7.3.0 )"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]"
+
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
+
+src_compile() {
+   emake GPRBUILD="gprbuild -j$(makeopts_jobs)"
+}
+
+src_install() {
+   emake INSTALL="${D}"usr install
+   einstalldocs
+   mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die
+   rmdir "${D}"usr/share/doc/${PN} || die
+   mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || 
die
+   rmdir "${D}"usr/share/examples || die
+}

diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml
index e2d94242dd4..70ed4055100 100644
--- a/dev-ada/aunit/metadata.xml
+++ b/dev-ada/aunit/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


AUnit is a set of Ada packages based on the xUnit family of 
unit test frameworks. It’s intended as a developer’s tool to facilitate 
confident writing and evolution of Ada software. It is purposely lightweight, 
as one of its main goals is to make it easy to develop and run unit tests, 
rather than to generate artifacts for process management. The framework 
supports easy composition of sets of unit tests to provide flexibility in 
determining what tests to run for a given purpose.



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

2018-04-22 Thread Alfredo Tupone
commit: 74a147a04fbb26c7ae149a26fd55f7a2c13588fc
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sun Apr 22 07:39:46 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Apr 22 07:39:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a147a0

dev-ada/aunit: x86 stable

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild
index 611807392da..b56e5570189 100644
--- a/dev-ada/aunit/aunit-2017.ebuild
+++ b/dev-ada/aunit/aunit-2017.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnat_2016 +gnat_2017"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )



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

2018-03-10 Thread Alfredo Tupone
commit: 1a17129eda0376d6b5a67d62861b27ec87100bb9
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sat Mar 10 13:25:14 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 10 13:33:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a17129e

dev-ada/aunit: Ass ~x86

Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild
index 104432300fd..611807392da 100644
--- a/dev-ada/aunit/aunit-2017.ebuild
+++ b/dev-ada/aunit/aunit-2017.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~x86"
 IUSE="gnat_2016 +gnat_2017"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )



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

2018-02-13 Thread Alfredo Tupone
commit: 192e4f2ae4e140bae8bd95a9d7e577e5878ef38c
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Feb 13 19:24:59 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Feb 13 19:24:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e4f2a

dev-ada/aunit: Stable 2017 version. Remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ada/aunit/Manifest  |  1 -
 dev-ada/aunit/aunit-2016.ebuild | 42 -
 dev-ada/aunit/aunit-2017.ebuild |  4 ++--
 3 files changed, 2 insertions(+), 45 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index 28fc3536432..83596f4142b 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,2 +1 @@
-DIST aunit-gpl-2016-src.tar.gz 393489 BLAKE2B 
188c42d20d287d00553a9c35828b2389a480ed1dbc2f4066de352ee3821fa3dc7db3a5600bca47a3b6b047ac43b0991c961dc4569b790adc2be2a62fec1097fc
 SHA512 
94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190
 DIST aunit-gpl-2017-src.tar.gz 638311 BLAKE2B 
aa551202677983451d1c8c9f248d85d58f6de442797ee5a3c14d418de1cd8e9a58a82ee7b8bb5b64da924265ef26c64b5d69e86f0103f0721b2c6e007896f6bb
 SHA512 
8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4

diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2016.ebuild
deleted file mode 100644
index 452fa5ca584..000
--- a/dev-ada/aunit/aunit-2016.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multiprocessing
-
-MYP=${PN}-gpl-${PV}-src
-
-DESCRIPTION="Ada unit testing framework"
-HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> 
${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+gnat_2016 gnat_2017"
-
-RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
-   gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )"
-DEPEND="${RDEPEND}
-   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_compile() {
-   emake GPRBUILD="gprbuild -j$(makeopts_jobs)"
-}
-
-src_install() {
-   emake INSTALL="${D}"usr install
-   einstalldocs
-   mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die
-   rmdir "${D}"usr/share/doc/${PN} || die
-   mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || 
die
-   rmdir "${D}"usr/share/examples || die
-   dodoc features-* known-problems-*
-}

diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild
index e5f793ed48a..104432300fd 100644
--- a/dev-ada/aunit/aunit-2017.ebuild
+++ b/dev-ada/aunit/aunit-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
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="gnat_2016 +gnat_2017"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )



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

2017-11-29 Thread Alfredo Tupone
commit: 8fa5f46d3e688767c34d4fcaf3701dadb8564882
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Nov 29 19:23:33 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 29 19:23:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa5f46d

dev-ada/aunit: Removing duplicated file

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ada/aunit/Manifest  |  4 ++--
 dev-ada/aunit/aunit-2016.ebuild |  4 +++-
 dev-ada/aunit/aunit-2017.ebuild |  6 --
 dev-ada/aunit/files/aunit-2017-gentoo.patch | 11 ---
 4 files changed, 9 insertions(+), 16 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index ad38d9a6f6e..28fc3536432 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1,2 +1,2 @@
-DIST aunit-gpl-2016-src.tar.gz 393489 SHA256 
ba1b86b853daef98190a7dfc9858aedcd4cc85219b310356c02348f32dcc77cf SHA512 
94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190
 WHIRLPOOL 
fae3579197384972872966b16022e0248d23d207a55af63c6e9daf94ba152a403fa2164a7d9b81fb3ba1214583f2b5506acd87708ffb16f7ef4c66d1f14a3e13
-DIST aunit-gpl-2017-src.tar.gz 638311 SHA256 
c9a574d5a4a16648b1a9294b0d18deb571841b3bbd3ea3cd3ede4a6896faa0f7 SHA512 
8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4
 WHIRLPOOL 
4639eb970ca297121b28272d589d3d436c11496d33539a2e336f307888ca63ee96f4d386de870ee3dabeaee1d40e5535b7a78c834c0ab74af4d235f5aae1079c
+DIST aunit-gpl-2016-src.tar.gz 393489 BLAKE2B 
188c42d20d287d00553a9c35828b2389a480ed1dbc2f4066de352ee3821fa3dc7db3a5600bca47a3b6b047ac43b0991c961dc4569b790adc2be2a62fec1097fc
 SHA512 
94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190
+DIST aunit-gpl-2017-src.tar.gz 638311 BLAKE2B 
aa551202677983451d1c8c9f248d85d58f6de442797ee5a3c14d418de1cd8e9a58a82ee7b8bb5b64da924265ef26c64b5d69e86f0103f0721b2c6e007896f6bb
 SHA512 
8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4

diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2016.ebuild
index 931da83606a..452fa5ca584 100644
--- a/dev-ada/aunit/aunit-2016.ebuild
+++ b/dev-ada/aunit/aunit-2016.ebuild
@@ -14,13 +14,15 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> ${MYP}.t
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="gnat_2016 gnat_2017"
+IUSE="+gnat_2016 gnat_2017"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )"
 DEPEND="${RDEPEND}
dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
 
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
+
 S="${WORKDIR}"/${MYP}
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )

diff --git a/dev-ada/aunit/aunit-2017.ebuild b/dev-ada/aunit/aunit-2017.ebuild
index 5ddb2617c4e..e5f793ed48a 100644
--- a/dev-ada/aunit/aunit-2017.ebuild
+++ b/dev-ada/aunit/aunit-2017.ebuild
@@ -15,16 +15,18 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="gnat_2016 gnat_2017"
+IUSE="gnat_2016 +gnat_2017"
 
 RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )"
 DEPEND="${RDEPEND}
dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
 
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
+
 S="${WORKDIR}"/${MYP}
 
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch )
 
 src_compile() {
emake GPRBUILD="gprbuild -j$(makeopts_jobs)"

diff --git a/dev-ada/aunit/files/aunit-2017-gentoo.patch 
b/dev-ada/aunit/files/aunit-2017-gentoo.patch
deleted file mode 100644
index eeace666b45..000
--- a/dev-ada/aunit/files/aunit-2017-gentoo.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 aunit-3.8.0w-src/Makefile.old  2017-01-04 18:13:29.634899987 +0100
-+++ aunit-3.8.0w-src/Makefile  2017-01-04 18:15:59.013219503 +0100
-@@ -29,7 +29,7 @@
- .PHONY: all clean targets install_clean install
- 
- all:
--  $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr
-+  $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -cargs $(ADAFLAGS)
- 
- clean-lib:
-   $(RM) -fr lib/aunit lib/aunit-obj



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

2017-09-26 Thread Alfredo Tupone
commit: 703f4a3c5edb390e00666276fbef035574963da8
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Sep 26 07:13:41 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Sep 26 07:13:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703f4a3c

dev-ada/aunit: Add dev-ada/aunit-2017

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ada/aunit/Manifest |  1 +
 dev-ada/aunit/aunit-2016.ebuild|  7 ---
 dev-ada/aunit/{aunit-2016.ebuild => aunit-2017.ebuild} | 11 ++-
 dev-ada/aunit/files/aunit-2017-gentoo.patch| 11 +++
 dev-ada/aunit/metadata.xml |  4 
 5 files changed, 26 insertions(+), 8 deletions(-)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index 1214b1a5bfe..ad38d9a6f6e 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -1 +1,2 @@
 DIST aunit-gpl-2016-src.tar.gz 393489 SHA256 
ba1b86b853daef98190a7dfc9858aedcd4cc85219b310356c02348f32dcc77cf SHA512 
94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190
 WHIRLPOOL 
fae3579197384972872966b16022e0248d23d207a55af63c6e9daf94ba152a403fa2164a7d9b81fb3ba1214583f2b5506acd87708ffb16f7ef4c66d1f14a3e13
+DIST aunit-gpl-2017-src.tar.gz 638311 SHA256 
c9a574d5a4a16648b1a9294b0d18deb571841b3bbd3ea3cd3ede4a6896faa0f7 SHA512 
8aad7acc472af127d7c140fb80bd8f1e26866daba2817a436851704bb9048c8347284c5cf2dd05c0c65590cf05ff01d035c3612a698d19607347e961174b3ab4
 WHIRLPOOL 
4639eb970ca297121b28272d589d3d436c11496d33539a2e336f307888ca63ee96f4d386de870ee3dabeaee1d40e5535b7a78c834c0ab74af4d235f5aae1079c

diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2016.ebuild
index 9bd4322f043..931da83606a 100644
--- a/dev-ada/aunit/aunit-2016.ebuild
+++ b/dev-ada/aunit/aunit-2016.ebuild
@@ -14,11 +14,12 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> ${MYP}.t
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
+IUSE="gnat_2016 gnat_2017"
 
-RDEPEND="dev-lang/gnat-gpl"
+RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
+   gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )"
 DEPEND="${RDEPEND}
-   dev-ada/gprbuild"
+   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
 
 S="${WORKDIR}"/${MYP}
 

diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2017.ebuild
similarity index 75%
copy from dev-ada/aunit/aunit-2016.ebuild
copy to dev-ada/aunit/aunit-2017.ebuild
index 9bd4322f043..5ddb2617c4e 100644
--- a/dev-ada/aunit/aunit-2016.ebuild
+++ b/dev-ada/aunit/aunit-2017.ebuild
@@ -9,16 +9,18 @@ MYP=${PN}-gpl-${PV}-src
 
 DESCRIPTION="Ada unit testing framework"
 HOMEPAGE="http://libre.adacore.com/tools/aunit/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> 
${MYP}.tar.gz"
+SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed000
+   -> ${MYP}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
+IUSE="gnat_2016 gnat_2017"
 
-RDEPEND="dev-lang/gnat-gpl"
+RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
+   gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )"
 DEPEND="${RDEPEND}
-   dev-ada/gprbuild"
+   dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
 
 S="${WORKDIR}"/${MYP}
 
@@ -35,5 +37,4 @@ src_install() {
rmdir "${D}"usr/share/doc/${PN} || die
mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || 
die
rmdir "${D}"usr/share/examples || die
-   dodoc features-* known-problems-*
 }

diff --git a/dev-ada/aunit/files/aunit-2017-gentoo.patch 
b/dev-ada/aunit/files/aunit-2017-gentoo.patch
new file mode 100644
index 000..eeace666b45
--- /dev/null
+++ b/dev-ada/aunit/files/aunit-2017-gentoo.patch
@@ -0,0 +1,11 @@
+--- aunit-3.8.0w-src/Makefile.old  2017-01-04 18:13:29.634899987 +0100
 aunit-3.8.0w-src/Makefile  2017-01-04 18:15:59.013219503 +0100
+@@ -29,7 +29,7 @@
+ .PHONY: all clean targets install_clean install
+ 
+ all:
+-  $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr
++  $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -cargs $(ADAFLAGS)
+ 
+ clean-lib:
+   $(RM) -fr lib/aunit lib/aunit-obj

diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml
index 355af3380ec..8e0def15bbc 100644
--- a/dev-ada/aunit/metadata.xml
+++ b/dev-ada/aunit/metadata.xml
@@ -5,6 +5,10 @@
tup...@gentoo.org
Tupone Alfredo

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

 AUnit is a set of Ada packages based on the xUnit family of 
unit test frameworks. It’s intended as a developer’s tool to facilitate 
confident writing and evolution of Ada software. It is purposely lightweight, 
as one of its main goals is to make it easy to develop and run unit tests, 
rather than to generate artifacts for process management. The framework 
supports 

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

2017-04-26 Thread Alfredo Tupone
commit: e2658d94c1c8d71269824863f5d523f52597f448
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Apr 26 18:32:51 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Apr 26 18:32:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2658d94

dev-ada/aunit: Add dev-ada/aunit-2016

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ada/aunit/Manifest  |  1 +
 dev-ada/aunit/aunit-2016.ebuild | 39 +
 dev-ada/aunit/files/aunit-2016-gentoo.patch | 11 
 dev-ada/aunit/metadata.xml  | 11 
 4 files changed, 62 insertions(+)

diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
new file mode 100644
index 000..1214b1a5bfe
--- /dev/null
+++ b/dev-ada/aunit/Manifest
@@ -0,0 +1 @@
+DIST aunit-gpl-2016-src.tar.gz 393489 SHA256 
ba1b86b853daef98190a7dfc9858aedcd4cc85219b310356c02348f32dcc77cf SHA512 
94721f04ff721bbb572ede3fe7b8b61f9682ecaec8076eec3a0a27a41d9bab86248921671b7e63656f473f8d4ddb3a44ecdfb19f479073cf2ae378d62dc68190
 WHIRLPOOL 
fae3579197384972872966b16022e0248d23d207a55af63c6e9daf94ba152a403fa2164a7d9b81fb3ba1214583f2b5506acd87708ffb16f7ef4c66d1f14a3e13

diff --git a/dev-ada/aunit/aunit-2016.ebuild b/dev-ada/aunit/aunit-2016.ebuild
new file mode 100644
index 000..9bd4322f043
--- /dev/null
+++ b/dev-ada/aunit/aunit-2016.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multiprocessing
+
+MYP=${PN}-gpl-${PV}-src
+
+DESCRIPTION="Ada unit testing framework"
+HOMEPAGE="http://libre.adacore.com/tools/aunit/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/573990c6c7a447658d00e1cb -> 
${MYP}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-lang/gnat-gpl"
+DEPEND="${RDEPEND}
+   dev-ada/gprbuild"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_compile() {
+   emake GPRBUILD="gprbuild -j$(makeopts_jobs)"
+}
+
+src_install() {
+   emake INSTALL="${D}"usr install
+   einstalldocs
+   mv "${D}"usr/share/doc/${PN}/* "${D}"usr/share/doc/${PF}/ || die
+   rmdir "${D}"usr/share/doc/${PN} || die
+   mv "${D}"usr/share/examples/${PN} "${D}"usr/share/doc/${PF}/examples || 
die
+   rmdir "${D}"usr/share/examples || die
+   dodoc features-* known-problems-*
+}

diff --git a/dev-ada/aunit/files/aunit-2016-gentoo.patch 
b/dev-ada/aunit/files/aunit-2016-gentoo.patch
new file mode 100644
index 000..eeace666b45
--- /dev/null
+++ b/dev-ada/aunit/files/aunit-2016-gentoo.patch
@@ -0,0 +1,11 @@
+--- aunit-3.8.0w-src/Makefile.old  2017-01-04 18:13:29.634899987 +0100
 aunit-3.8.0w-src/Makefile  2017-01-04 18:15:59.013219503 +0100
+@@ -29,7 +29,7 @@
+ .PHONY: all clean targets install_clean install
+ 
+ all:
+-  $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr
++  $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -cargs $(ADAFLAGS)
+ 
+ clean-lib:
+   $(RM) -fr lib/aunit lib/aunit-obj

diff --git a/dev-ada/aunit/metadata.xml b/dev-ada/aunit/metadata.xml
new file mode 100644
index 000..355af3380ec
--- /dev/null
+++ b/dev-ada/aunit/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tup...@gentoo.org
+   Tupone Alfredo
+   
+   
+AUnit is a set of Ada packages based on the xUnit family of 
unit test frameworks. It’s intended as a developer’s tool to facilitate 
confident writing and evolution of Ada software. It is purposely lightweight, 
as one of its main goals is to make it easy to develop and run unit tests, 
rather than to generate artifacts for process management. The framework 
supports easy composition of sets of unit tests to provide flexibility in 
determining what tests to run for a given purpose.
+   
+