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

2024-03-20 Thread Alfredo Tupone
commit: 6956cfd6e61923c786b908c1846dfe71416022d4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Mar 19 20:55:12 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar 20 18:39:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6956cfd6

dev-ada/libadalang-tools: fix deps

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

 dev-ada/libadalang-tools/libadalang-tools-24.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-24.0.0-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-24.0.0-r1.ebuild
index 3954f2dfb8db..0b149c5fc427 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-24.0.0-r1.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-24.0.0-r1.ebuild
@@ -23,9 +23,9 @@ REQUIRED_USE="|| ( shared static-libs static-pic )
 
 RDEPEND="${ADA_DEPS}
dev-ada/templates-parser[${ADA_USEDEP},shared?,static-libs?]
-   dev-ada/VSS[${ADA_USEDEP}]"
-DEPEND="${RDEPEND}
+   >=dev-ada/VSS-24.0.0[${ADA_USEDEP},shared?,static-libs?,static-pic?]
dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"
+DEPEND="${RDEPEND}"
 BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
 
 src_compile() {



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

2024-03-19 Thread Alfredo Tupone
commit: 450070b1e5636704d43fde9f563c2e66c95db15f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Mar 19 20:29:28 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Mar 19 20:30:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450070b1

dev-ada/libadalang-tools: fix USE deps

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

 ...libadalang-tools-24.0.0.ebuild => libadalang-tools-24.0.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-24.0.0.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-24.0.0-r1.ebuild
similarity index 96%
rename from dev-ada/libadalang-tools/libadalang-tools-24.0.0.ebuild
rename to dev-ada/libadalang-tools/libadalang-tools-24.0.0-r1.ebuild
index dc2603b0c70a..3954f2dfb8db 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-24.0.0.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-24.0.0-r1.ebuild
@@ -22,7 +22,7 @@ REQUIRED_USE="|| ( shared static-libs static-pic )
${ADA_REQUIRED_USE}"
 
 RDEPEND="${ADA_DEPS}
-   dev-ada/templates-parser[${ADA_USEDEP}]
+   dev-ada/templates-parser[${ADA_USEDEP},shared?,static-libs?]
dev-ada/VSS[${ADA_USEDEP}]"
 DEPEND="${RDEPEND}
dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"



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

2024-03-18 Thread Alfredo Tupone
commit: 844e974274da23d6ef386c42765b4da1fabaa3fa
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Mar 18 10:14:48 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar 18 10:14:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844e9742

dev-ada/libadalang-tools: add 24.0.0

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

 dev-ada/libadalang-tools/Manifest  |  1 +
 .../libadalang-tools-24.0.0.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-ada/libadalang-tools/Manifest 
b/dev-ada/libadalang-tools/Manifest
index fca2d1536828..e9b0bd43b601 100644
--- a/dev-ada/libadalang-tools/Manifest
+++ b/dev-ada/libadalang-tools/Manifest
@@ -1 +1,2 @@
 DIST libadalang-tools-23.0.0.tar.gz 1101324 BLAKE2B 
6bfa794a243126bc5b70b7ab89fd08c9591d009b2a6dc749298804699cec8a067c9babd38d31048eea31a625c6fd5a2a9f6e49cfd97fa371d46a975c5407a65f
 SHA512 
922a0b72ac9fa2a7ce3fa70aa360e67c987ee4ddfb77199a8e63092df640f3d7dc8ebc01d88cce8b97ef91ed6af1fd3555fb7c223cdae91bbdda5e336b3d067e
+DIST libadalang-tools-24.0.0.tar.gz 1083580 BLAKE2B 
e3d7cb94500afaebb00ba3f727b903cfd6ea57b02efccbf0dc61ef0d625dd06364b67a94c236c4cc8e4eee955e1767b0eb73122895a8f3edfb05c5fea57e18d8
 SHA512 
982fefa454108a604a67a0ec0d33fc420ccbbc4c03f01eb1cfbfe57cb51ca3bf13eef465775dab0843b5573663150e6d185b3a3887cc1cbcc5a353214842f223

diff --git a/dev-ada/libadalang-tools/libadalang-tools-24.0.0.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-24.0.0.ebuild
new file mode 100644
index ..dc2603b0c70a
--- /dev/null
+++ b/dev-ada/libadalang-tools/libadalang-tools-24.0.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+inherit ada multiprocessing
+
+DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
+HOMEPAGE="https://www.adacore.com/community;
+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="+shared static-libs static-pic"
+
+RESTRICT="test"
+
+REQUIRED_USE="|| ( shared static-libs static-pic )
+   ${ADA_REQUIRED_USE}"
+
+RDEPEND="${ADA_DEPS}
+   dev-ada/templates-parser[${ADA_USEDEP}]
+   dev-ada/VSS[${ADA_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"
+BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
+
+src_compile() {
+   build () {
+   gprbuild -v -k -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
+   -P src/lal_tools.gpr -p -j$(makeopts_jobs) \
+   -cargs:Ada ${ADAFLAGS} || die
+   gprbuild -v -k -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
+   -XBUILD_MODE=prod -XLALTOOLS_SET=all \
+   -P src/build.gpr -p -j$(makeopts_jobs) \
+   -cargs:Ada ${ADAFLAGS} || die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+}
+
+src_install() {
+   build () {
+   gprinstall -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
+   --prefix="${D}"/usr --sources-subdir=include/lal_tools \
+   --build-name=$1 --build-var=LIBRARY_TYPE \
+   --build-var=LAL_TOOLS_BUILD \
+   -P src/lal_tools.gpr -p -f || die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+   dobin bin/gnat{metric,pp,stub,test}
+   einstalldocs
+}



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

2023-12-16 Thread Alfredo Tupone
commit: 474b2ea3700691c196b866b10630f1c5979eab89
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Dec 16 20:12:04 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Dec 16 20:14:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474b2ea3

dev-ada/libadalang-tools: supports gcc:13

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

 ...adalang-tools-23.0.0-r1.ebuild => libadalang-tools-23.0.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-23.0.0-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-23.0.0-r2.ebuild
similarity index 97%
rename from dev-ada/libadalang-tools/libadalang-tools-23.0.0-r1.ebuild
rename to dev-ada/libadalang-tools/libadalang-tools-23.0.0-r2.ebuild
index f8aae2206c79..64a959356e4f 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-23.0.0-r1.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-23.0.0-r2.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="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"



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

2023-03-21 Thread Alfredo Tupone
commit: 7ce88bbe39a32624a736434fcb2ab61d6ff63063
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Mar 21 20:50:29 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Mar 21 21:00:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce88bbe

dev-ada/libadalang-tools: drop gcc_12_2_0

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

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

diff --git a/dev-ada/libadalang-tools/libadalang-tools-23.0.0-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-23.0.0-r1.ebuild
index 1c3558b0c3d6..f8aae2206c79 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-23.0.0-r1.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-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="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"



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

2023-03-21 Thread Alfredo Tupone
commit: 9e05167a69c5418dd1b0f1dc32ebfc9ebfd91afd
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Mar 21 07:04:35 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Mar 21 07:04:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e05167a

dev-ada/libadalang-tools: support gcc_12 EAPI8

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

 ...dalang-tools-23.0.0.ebuild => libadalang-tools-23.0.0-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-23.0.0.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-23.0.0-r1.ebuild
similarity index 94%
rename from dev-ada/libadalang-tools/libadalang-tools-23.0.0.ebuild
rename to dev-ada/libadalang-tools/libadalang-tools-23.0.0-r1.ebuild
index 5dbcf4d5336b..1c3558b0c3d6 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-23.0.0.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-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="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"



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

2023-02-05 Thread Alfredo Tupone
commit: 4ca744238937f57ced3ee1e8efde27908048ccb5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Feb  5 20:43:25 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Feb  5 20:43:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca74423

dev-ada/libadalang-tools: drop 22.0.0-r1

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

 dev-ada/libadalang-tools/Manifest  |  1 -
 .../libadalang-tools-22.0.0-r1.ebuild  | 69 --
 2 files changed, 70 deletions(-)

diff --git a/dev-ada/libadalang-tools/Manifest 
b/dev-ada/libadalang-tools/Manifest
index fa9b73123a4e..fca2d1536828 100644
--- a/dev-ada/libadalang-tools/Manifest
+++ b/dev-ada/libadalang-tools/Manifest
@@ -1,2 +1 @@
-DIST libadalang-tools-22.0.0.tar.gz 892619 BLAKE2B 
5ba3cc91c0cd251ade396eda1d8de4244712905ef33ec9bb68a76ab20908d4034b78989dc051b2e47a2fd37e41ae49bf46b1459a74742205750c8a60697e27cc
 SHA512 
c9028428379e68644dee140b76c6806b15561484bdc77a8c85c88c1ae4de512b6252f41b415fe767c5c7ae533fba1583e075620bd222a7be240d6cd1130d25bd
 DIST libadalang-tools-23.0.0.tar.gz 1101324 BLAKE2B 
6bfa794a243126bc5b70b7ab89fd08c9591d009b2a6dc749298804699cec8a067c9babd38d31048eea31a625c6fd5a2a9f6e49cfd97fa371d46a975c5407a65f
 SHA512 
922a0b72ac9fa2a7ce3fa70aa360e67c987ee4ddfb77199a8e63092df640f3d7dc8ebc01d88cce8b97ef91ed6af1fd3555fb7c223cdae91bbdda5e336b3d067e

diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
deleted file mode 100644
index 5ae70a98ebd0..
--- a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# 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="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
-HOMEPAGE="https://www.adacore.com/community;
-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="+shared static-libs static-pic"
-
-RESTRICT="test"
-
-REQUIRED_USE="|| ( shared static-libs static-pic )
-   ${ADA_REQUIRED_USE}"
-
-RDEPEND="${ADA_DEPS}"
-DEPEND="${RDEPEND}
-   dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"
-BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
-
-src_compile() {
-   build () {
-   gprbuild -v -k -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
-   -P src/lal_tools.gpr -p -j$(makeopts_jobs) \
-   -cargs:Ada ${ADAFLAGS} || die
-   gprbuild -v -k -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
-   -XBUILD_MODE=prod -XLALTOOLS_SET=all \
-   -P src/build.gpr -p -j$(makeopts_jobs) \
-   -cargs:Ada ${ADAFLAGS} || die
-   }
-   if use shared; then
-   build relocatable
-   fi
-   if use static-libs; then
-   build static
-   fi
-   if use static-pic; then
-   build static-pic
-   fi
-}
-
-src_install() {
-   build () {
-   gprinstall -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
-   --prefix="${D}"/usr --sources-subdir=include/lal_tools \
-   --build-name=$1 --build-var=LIBRARY_TYPE \
-   --build-var=LAL_TOOLS_BUILD \
-   -P src/lal_tools.gpr -p -f || die
-   }
-   if use shared; then
-   build relocatable
-   fi
-   if use static-libs; then
-   build static
-   fi
-   if use static-pic; then
-   build static-pic
-   fi
-   dobin bin/gnat{metric,pp,stub,test}
-   einstalldocs
-}



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

2022-12-13 Thread Alfredo Tupone
commit: cc055d33245dd50dac041b1c112d6368a5f65e16
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Dec 14 07:55:56 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 14 07:55:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc055d33

dev-ada/libadalang-tools: add 23.0.0

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

 dev-ada/libadalang-tools/Manifest  |  1 +
 .../libadalang-tools-23.0.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-ada/libadalang-tools/Manifest 
b/dev-ada/libadalang-tools/Manifest
index 57faecc3da70..fa9b73123a4e 100644
--- a/dev-ada/libadalang-tools/Manifest
+++ b/dev-ada/libadalang-tools/Manifest
@@ -1 +1,2 @@
 DIST libadalang-tools-22.0.0.tar.gz 892619 BLAKE2B 
5ba3cc91c0cd251ade396eda1d8de4244712905ef33ec9bb68a76ab20908d4034b78989dc051b2e47a2fd37e41ae49bf46b1459a74742205750c8a60697e27cc
 SHA512 
c9028428379e68644dee140b76c6806b15561484bdc77a8c85c88c1ae4de512b6252f41b415fe767c5c7ae533fba1583e075620bd222a7be240d6cd1130d25bd
+DIST libadalang-tools-23.0.0.tar.gz 1101324 BLAKE2B 
6bfa794a243126bc5b70b7ab89fd08c9591d009b2a6dc749298804699cec8a067c9babd38d31048eea31a625c6fd5a2a9f6e49cfd97fa371d46a975c5407a65f
 SHA512 
922a0b72ac9fa2a7ce3fa70aa360e67c987ee4ddfb77199a8e63092df640f3d7dc8ebc01d88cce8b97ef91ed6af1fd3555fb7c223cdae91bbdda5e336b3d067e

diff --git a/dev-ada/libadalang-tools/libadalang-tools-23.0.0.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-23.0.0.ebuild
new file mode 100644
index ..5dbcf4d5336b
--- /dev/null
+++ b/dev-ada/libadalang-tools/libadalang-tools-23.0.0.ebuild
@@ -0,0 +1,70 @@
+# 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="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
+HOMEPAGE="https://www.adacore.com/community;
+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="+shared static-libs static-pic"
+
+RESTRICT="test"
+
+REQUIRED_USE="|| ( shared static-libs static-pic )
+   ${ADA_REQUIRED_USE}"
+
+RDEPEND="${ADA_DEPS}
+   dev-ada/templates-parser[${ADA_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"
+BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
+
+src_compile() {
+   build () {
+   gprbuild -v -k -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
+   -P src/lal_tools.gpr -p -j$(makeopts_jobs) \
+   -cargs:Ada ${ADAFLAGS} || die
+   gprbuild -v -k -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
+   -XBUILD_MODE=prod -XLALTOOLS_SET=all \
+   -P src/build.gpr -p -j$(makeopts_jobs) \
+   -cargs:Ada ${ADAFLAGS} || die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+}
+
+src_install() {
+   build () {
+   gprinstall -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
+   --prefix="${D}"/usr --sources-subdir=include/lal_tools \
+   --build-name=$1 --build-var=LIBRARY_TYPE \
+   --build-var=LAL_TOOLS_BUILD \
+   -P src/lal_tools.gpr -p -f || die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+   dobin bin/gnat{metric,pp,stub,test}
+   einstalldocs
+}



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

2022-12-05 Thread Alfredo Tupone
commit: 3e1edf7d4e115bfb9b1d57ec60c0c34b6db77887
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Dec  5 13:21:37 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Dec  5 13:23:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1edf7d

dev-ada/libadalang-tools: add github upstream metadata

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

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

diff --git a/dev-ada/libadalang-tools/metadata.xml 
b/dev-ada/libadalang-tools/metadata.xml
index a31878c70650..47a4f14f8778 100644
--- a/dev-ada/libadalang-tools/metadata.xml
+++ b/dev-ada/libadalang-tools/metadata.xml
@@ -8,4 +8,7 @@
Build shared library
Build static library with pic 
code

+   
+   AdaCore/libadalang-tools
+   
 



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

2022-10-03 Thread Alfredo Tupone
commit: 55ea3a23b1873f0f241a7dc00cf58cc56685dff9
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Oct  3 19:40:15 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Oct  3 19:40:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ea3a23

dev-ada/libadalang-tools: add gcc_12_2_0

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

 dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
index ff5f14bd876e..5ae70a98ebd0 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_2021 )
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
 inherit ada multiprocessing
 
 DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"



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

2022-02-03 Thread Alfredo Tupone
commit: 4c180d9527ebd182744922ea43a258bbaf842a4b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Feb  3 20:13:31 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Feb  3 20:13:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c180d95

dev-ada/libadalang-tools: ~x86

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

 dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
index 2b008feb5445..ff5f14bd876e 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 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"
+KEYWORDS="~amd64 ~x86"
 IUSE="+shared static-libs static-pic"
 
 RESTRICT="test"



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

2021-12-28 Thread Alfredo Tupone
commit: ef45d2d2f0d4512a81f9b0a7836cc3bd807f7431
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Dec 28 21:55:29 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Dec 28 21:55:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef45d2d2

dev-ada/libadalang-tools: respect ADAFLAGS

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

 dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
index 6f6abba04eaa..2b008feb5445 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
@@ -29,10 +29,12 @@ BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
 src_compile() {
build () {
gprbuild -v -k -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
-   -P src/lal_tools.gpr -p -j$(makeopts_jobs) || die
+   -P src/lal_tools.gpr -p -j$(makeopts_jobs) \
+   -cargs:Ada ${ADAFLAGS} || die
gprbuild -v -k -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
-XBUILD_MODE=prod -XLALTOOLS_SET=all \
-   -P src/build.gpr -p -j$(makeopts_jobs) || die
+   -P src/build.gpr -p -j$(makeopts_jobs) \
+   -cargs:Ada ${ADAFLAGS} || die
}
if use shared; then
build relocatable



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

2021-12-28 Thread Alfredo Tupone
commit: e3c3b547a914230119324823e690afc9beb26fec
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Dec 28 18:18:38 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Dec 28 18:18:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c3b547

dev-ada/libadalang-tools: install libraries, too

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

 .../libadalang-tools-22.0.0-r1.ebuild  | 67 ++
 .../libadalang-tools-22.0.0.ebuild | 35 ---
 dev-ada/libadalang-tools/metadata.xml  |  4 ++
 3 files changed, 71 insertions(+), 35 deletions(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
new file mode 100644
index ..6f6abba04eaa
--- /dev/null
+++ b/dev-ada/libadalang-tools/libadalang-tools-22.0.0-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_2021 )
+inherit ada multiprocessing
+
+DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
+HOMEPAGE="https://www.adacore.com/community;
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+shared static-libs static-pic"
+
+RESTRICT="test"
+
+REQUIRED_USE="|| ( shared static-libs static-pic )
+   ${ADA_REQUIRED_USE}"
+
+RDEPEND="${ADA_DEPS}"
+DEPEND="${RDEPEND}
+   dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]"
+BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
+
+src_compile() {
+   build () {
+   gprbuild -v -k -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
+   -P src/lal_tools.gpr -p -j$(makeopts_jobs) || die
+   gprbuild -v -k -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \
+   -XBUILD_MODE=prod -XLALTOOLS_SET=all \
+   -P src/build.gpr -p -j$(makeopts_jobs) || die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+}
+
+src_install() {
+   build () {
+   gprinstall -XLIBRARY_TYPE=$1 -XBUILD_MODE=prod \
+   --prefix="${D}"/usr --sources-subdir=include/lal_tools \
+   --build-name=$1 --build-var=LIBRARY_TYPE \
+   --build-var=LAL_TOOLS_BUILD \
+   -P src/lal_tools.gpr -p -f || die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+   dobin bin/gnat{metric,pp,stub,test}
+   einstalldocs
+}

diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild
deleted file mode 100644
index d0fb5513cc81..
--- a/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ADA_COMPAT=( gnat_2021 )
-inherit ada multiprocessing
-
-DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
-HOMEPAGE="https://www.adacore.com/community;
-SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RESTRICT="test"
-
-RDEPEND="${ADA_DEPS}"
-DEPEND="${RDEPEND}
-   dev-ada/libadalang:=[${ADA_USEDEP},static-libs]"
-BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
-
-src_compile() {
-   gprbuild -v -k -XLIBRARY_TYPE=static -XXMLADA_BUILD=static \
-   -XBUILD_MODE=dev -XLALTOOLS_SET=all -P src/build.gpr -p \
-   -j$(makeopts_jobs) || die
-}
-
-src_install() {
-   dobin bin/gnat{metric,pp,stub,test}
-   einstalldocs
-}

diff --git a/dev-ada/libadalang-tools/metadata.xml 
b/dev-ada/libadalang-tools/metadata.xml
index d2615c1b0e0a..5d5e0fd45371 100644
--- a/dev-ada/libadalang-tools/metadata.xml
+++ b/dev-ada/libadalang-tools/metadata.xml
@@ -4,4 +4,8 @@

a...@gentoo.org

+   
+   Build shared library
+   Build static library with pic 
code
+   
 



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

2021-12-27 Thread Alfredo Tupone
commit: d539e0cde31911fbb593c4a7f9a1f2192562940a
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Dec 27 21:20:36 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Dec 27 21:20:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d539e0cd

dev-ada/libadalang-tools: only gnat_2021

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

 dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild
index 9f4a7cad4a24..d0fb5513cc81 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-ADA_COMPAT=( gnat_202{0,1} )
+ADA_COMPAT=( gnat_2021 )
 inherit ada multiprocessing
 
 DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"



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

2021-12-19 Thread Alfredo Tupone
commit: 750980d16d63897647b1a9c7c669a0b12a0a92e4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Dec 19 10:41:35 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Dec 19 10:41:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750980d1

dev-ada/libadalang-tools: rebuild if slot changed

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

 dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild
index 6562088f4a50..9f4a7cad4a24 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild
@@ -20,7 +20,7 @@ RESTRICT="test"
 
 RDEPEND="${ADA_DEPS}"
 DEPEND="${RDEPEND}
-   dev-ada/libadalang[${ADA_USEDEP},static-libs]"
+   dev-ada/libadalang:=[${ADA_USEDEP},static-libs]"
 BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
 
 src_compile() {



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

2021-12-16 Thread Alfredo Tupone
commit: d7a147465a03a490c6d156ec5fec12ce5e779695
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Dec 17 07:58:07 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Dec 17 07:58:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a14746

dev-ada/libadalang-tools: Libadalang-based development tools for Ada

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

 dev-ada/libadalang-tools/Manifest  |  1 +
 .../libadalang-tools-22.0.0.ebuild | 35 ++
 dev-ada/libadalang-tools/metadata.xml  |  7 +
 3 files changed, 43 insertions(+)

diff --git a/dev-ada/libadalang-tools/Manifest 
b/dev-ada/libadalang-tools/Manifest
new file mode 100644
index ..57faecc3da70
--- /dev/null
+++ b/dev-ada/libadalang-tools/Manifest
@@ -0,0 +1 @@
+DIST libadalang-tools-22.0.0.tar.gz 892619 BLAKE2B 
5ba3cc91c0cd251ade396eda1d8de4244712905ef33ec9bb68a76ab20908d4034b78989dc051b2e47a2fd37e41ae49bf46b1459a74742205750c8a60697e27cc
 SHA512 
c9028428379e68644dee140b76c6806b15561484bdc77a8c85c88c1ae4de512b6252f41b415fe767c5c7ae533fba1583e075620bd222a7be240d6cd1130d25bd

diff --git a/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild
new file mode 100644
index ..6562088f4a50
--- /dev/null
+++ b/dev-ada/libadalang-tools/libadalang-tools-22.0.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_202{0,1} )
+inherit ada multiprocessing
+
+DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
+HOMEPAGE="https://www.adacore.com/community;
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test"
+
+RDEPEND="${ADA_DEPS}"
+DEPEND="${RDEPEND}
+   dev-ada/libadalang[${ADA_USEDEP},static-libs]"
+BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
+
+src_compile() {
+   gprbuild -v -k -XLIBRARY_TYPE=static -XXMLADA_BUILD=static \
+   -XBUILD_MODE=dev -XLALTOOLS_SET=all -P src/build.gpr -p \
+   -j$(makeopts_jobs) || die
+}
+
+src_install() {
+   dobin bin/gnat{metric,pp,stub,test}
+   einstalldocs
+}

diff --git a/dev-ada/libadalang-tools/metadata.xml 
b/dev-ada/libadalang-tools/metadata.xml
new file mode 100644
index ..d2615c1b0e0a
--- /dev/null
+++ b/dev-ada/libadalang-tools/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   a...@gentoo.org
+   
+



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

2020-06-09 Thread Alfredo Tupone
commit: 5b6bd401fa1213111aa319074509fa66f9758de0
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun  9 11:01:26 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun  9 11:01:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6bd401

dev-ada/libadalang-tools: restrict test

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

 dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild
index 3b28c79a0dc..501150ff3d5 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,6 +17,8 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
+RESTRICT="test"
+
 RDEPEND="${ADA_DEPS}"
 DEPEND="${RDEPEND}
dev-ada/libadalang[${ADA_USEDEP},static-libs]



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

2020-01-31 Thread Alfredo Tupone
commit: 26df03cc660f3e9ebb6a24fc6d10a85c53a05cde
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Jan 31 19:19:25 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan 31 19:22:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26df03cc

dev-ada/libadalang-tools: fix RedundantLongDescription

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

 dev-ada/libadalang-tools/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-ada/libadalang-tools/metadata.xml 
b/dev-ada/libadalang-tools/metadata.xml
index 2fab82fdcf6..d2615c1b0e0 100644
--- a/dev-ada/libadalang-tools/metadata.xml
+++ b/dev-ada/libadalang-tools/metadata.xml
@@ -4,7 +4,4 @@

a...@gentoo.org

-   
-   Libadalang-based tools: gnatpp, gnatmetric and gnatstub
-   
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/, dev-ada/gnatsymbolize/, dev-ada/libadalang/

2019-11-10 Thread Alfredo Tupone
commit: 9f010c63f50a650dea85493ac4e9dfb3f235c22b
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sat Nov  9 19:23:38 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Nov  9 19:24:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f010c63

dev-ada: remove some old style ada ebuild

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

 dev-ada/gnatsymbolize/Manifest |  1 -
 dev-ada/gnatsymbolize/gnatsymbolize-2018.ebuild| 31 --
 dev-ada/gnatsymbolize/gnatsymbolize-2019.ebuild| 38 
 dev-ada/libadalang-tools/Manifest  |  1 -
 .../libadalang-tools/libadalang-tools-2018.ebuild  | 28 -
 .../libadalang-tools/libadalang-tools-2019.ebuild  | 38 
 dev-ada/libadalang/libadalang-2018-r1.ebuild   | 62 
 dev-ada/libadalang/libadalang-2019.ebuild  | 68 --
 8 files changed, 267 deletions(-)

diff --git a/dev-ada/gnatsymbolize/Manifest b/dev-ada/gnatsymbolize/Manifest
index 7616e55dab9..e78ca063abf 100644
--- a/dev-ada/gnatsymbolize/Manifest
+++ b/dev-ada/gnatsymbolize/Manifest
@@ -1,2 +1 @@
 DIST gnatsymbolize-2019-20190429-19761-src.tar.gz 14297 BLAKE2B 
8ea689266abc485632c04a696c0d30632fdfcc123153ae006158700514ebedd6d067124e59e519a0ebe35569eb0e2fad8dd48a33d49551ba608e14d3ec73d636
 SHA512 
68e8c9bb2880738160722a2c413c6146c86efd0822236019ca5824eed4a2b392252676d0f96c035830b80068b82344b44953006fc96ea208f6bde6618190336c
-DIST gnatsymbolize-gpl-2018-src.tar.gz 14286 BLAKE2B 
ac655b951b584224e64778fd800c082defee9abce4b3e7e1ac766a38c3b1ed8624c349f249714376e5984e37a9e9df256b6627b6ed2898f2f71fcaa8067cf36b
 SHA512 
4fc21b45c32c08f9911cb7cdc0170e36f1c10d703244bbbfbd525386297b6e6779651751281402e8c4caee668df052e7c1ccc234e5cd88151ee471b8e3f06d0f

diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2018.ebuild 
b/dev-ada/gnatsymbolize/gnatsymbolize-2018.ebuild
deleted file mode 100644
index 515f57ecd62..000
--- a/dev-ada/gnatsymbolize/gnatsymbolize-2018.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multiprocessing autotools
-
-MYP=${PN}-gpl-${PV}-src
-
-DESCRIPTION="Translates addresses into filename, line number, and function 
names"
-HOMEPAGE="http://libre.adacore.com/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a6d ->
-   ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-lang/gnat-gpl:7.3.1"
-
-S="${WORKDIR}"/${MYP}
-
-src_compile() {
-   gnatmake-7.3.1 -v gnatsymbolize -cargs ${ADAFLAGS} || die
-}
-
-src_install() {
-   dobin gnatsymbolize
-}

diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2019.ebuild 
b/dev-ada/gnatsymbolize/gnatsymbolize-2019.ebuild
deleted file mode 100644
index 41e7c88b7fa..000
--- a/dev-ada/gnatsymbolize/gnatsymbolize-2019.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multiprocessing autotools
-
-MYP=${P}-20190429-19761-src
-
-DESCRIPTION="Translates addresses into filename, line number, and function 
names"
-HOMEPAGE="http://libre.adacore.com/;
-SRC_URI="http://mirrors.cdn.adacore.com/art/5cc7d5e431e87a23952f18c4 ->
-   ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2018 +gnat_2019"
-
-RDEPEND=""
-DEPEND="gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
-   gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )"
-REQUIRED_USE=" ^^ ( gnat_2018 gnat_2019 )"
-
-S="${WORKDIR}"/${MYP}
-
-src_compile() {
-   if use gnat_2018; then
-   GCC_PV=7.3.1
-   else
-   GCC_PV=8.3.1
-   fi
-   gnatmake-${GCC_PV} -v gnatsymbolize -cargs ${ADAFLAGS} || die
-}
-
-src_install() {
-   dobin gnatsymbolize
-}

diff --git a/dev-ada/libadalang-tools/Manifest 
b/dev-ada/libadalang-tools/Manifest
index 1ae7e96d4bf..4875851f52d 100644
--- a/dev-ada/libadalang-tools/Manifest
+++ b/dev-ada/libadalang-tools/Manifest
@@ -1,2 +1 @@
 DIST libadalang-tools-2019-20190517-195C4-src.tar.gz 625775 BLAKE2B 
2ec69e307576c505d20a43d229b13404966f4442778e5390da327ae71cc065873de4fff03a720949fa6bfb5ce66f405e7d45f7f0c21032a639efcff208323aed
 SHA512 
b7368606847244cbb08ff2111fabfbfc8a9aa7f58e953febc70838006d94711dba1fd75bfb69ed2081a37a2dfaaad46097127870696c882d7cc54de5d7b051a1
-DIST libadalang-tools-gpl-2018-src.tar.gz 19938182 BLAKE2B 
34104f3bc43c165a9b74ba8c0c03ee2f34686bcd06b5ced730f70f654d8b808e129a85566e081830b4f20304c793eefe0af81b56984cf06190302ad2f6a419be
 SHA512 
a1176575944cd88b9da5f4e9f03caa1a4d09358df71e6a91300d0b35c2a843d0ea1a77fbd93e7b7f16cef1b978022ee20991f5c2ff74f7d05878c3de1220f2b5

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
deleted file mode 

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

2019-11-03 Thread Alfredo Tupone
commit: 8eb97c26aafd517175544eab34ebcad31893a50f
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sun Nov  3 21:06:52 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Nov  3 21:07:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb97c26

dev-ada/libadalang-tools: remove use gnat_2016

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

 dev-ada/libadalang-tools/libadalang-tools-2018.ebuild | 4 ++--
 dev-ada/libadalang-tools/libadalang-tools-2019.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
index 65d07091482..308236635c2 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
@@ -12,11 +12,11 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 +gnat_2018"
+IUSE="gnat_2017 +gnat_2018"
 
 RDEPEND=""
 DEPEND="${RDEPEND}
-   
dev-ada/libadalang[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,static-libs]"
+   dev-ada/libadalang[gnat_2017(-)?,gnat_2018(-)?,static-libs]"
 
 S="${WORKDIR}"/${PN}-src
 

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
index b32836a551f..1a42399a912 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
@@ -14,13 +14,12 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8f4e31e87a8f1d42509f ->
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019"
+IUSE="gnat_2017 gnat_2018 +gnat_2019"
 
 RDEPEND=""
 DEPEND="${RDEPEND}
-   dev-ada/libadalang[gnat_2016(-)?]

dev-ada/libadalang[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?,static-libs]
-   dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]
+   dev-ada/gprbuild[gnat_2017(-)?,gnat_2018(-)?]
dev-ada/gprbuild[gnat_2019(-)?]"
 
 S="${WORKDIR}"/${MYP}-src



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

2019-10-21 Thread Alfredo Tupone
commit: e37baa917ae7eb2ba9cbc5ed884fc20558763684
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Oct 21 06:42:22 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Oct 21 06:42:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37baa91

dev-ada/libadalang-tools: Stable version

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

 dev-ada/libadalang-tools/libadalang-tools-2018.ebuild| 2 +-
 dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild | 2 +-
 dev-ada/libadalang-tools/libadalang-tools-2019.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
index a412e2338ad..65d07091482 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnat_2016 gnat_2017 +gnat_2018"
 
 RDEPEND=""

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild
index 9dea7561bf5..3b28c79a0dc 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8f4e31e87a8f1d42509f ->
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="${ADA_DEPS}"

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
index 279ba91a174..b32836a551f 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8f4e31e87a8f1d42509f ->
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019"
 
 RDEPEND=""



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

2019-09-19 Thread Alfredo Tupone
commit: f99b46b20d56aab7ebe8f49f1e85f42746ca04a9
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Sep 19 12:49:43 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Sep 19 12:49:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f99b46b2

dev-ada/libadalang-tools: use ada eclass

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

 .../libadalang-tools-2019-r1.ebuild| 38 ++
 1 file changed, 38 insertions(+)

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild
new file mode 100644
index 000..9dea7561bf5
--- /dev/null
+++ b/dev-ada/libadalang-tools/libadalang-tools-2019-r1.ebuild
@@ -0,0 +1,38 @@
+# 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}-20190517-195C4
+DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
+HOMEPAGE="https://www.adacore.com/community;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8f4e31e87a8f1d42509f ->
+   ${MYP}-src.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${ADA_DEPS}"
+DEPEND="${RDEPEND}
+   dev-ada/libadalang[${ADA_USEDEP},static-libs]
+   dev-ada/gprbuild[${ADA_USEDEP}]"
+
+S="${WORKDIR}"/${MYP}-src
+
+src_compile() {
+   gprbuild -v -k -XLIBRARY_TYPE=static -XXMLADA_BUILD=static \
+   -XGNATCOLL_GMP_BUILD=static \
+   -P src/build.gpr -p -j$(makeopts_jobs) || die
+}
+
+src_install() {
+   dobin bin/gnatpp
+   newbin bin/gnatmetric gnatmetric-tool
+   newbin bin/gnatstub gnatstub-tool
+   einstalldocs
+}



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

2019-08-29 Thread Alfredo Tupone
commit: e017f61171728a0dabc14b7de9d4256075ad3ed6
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Aug 29 06:43:53 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Aug 29 06:43:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e017f611

dev-ada/libadalang-tools: fix MissingUseDepDefault

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

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

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
index b29808431c3..a412e2338ad 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ IUSE="gnat_2016 gnat_2017 +gnat_2018"
 
 RDEPEND=""
 DEPEND="${RDEPEND}
-   dev-ada/libadalang[gnat_2016=,gnat_2017=,gnat_2018=,static-libs]"
+   
dev-ada/libadalang[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,static-libs]"
 
 S="${WORKDIR}"/${PN}-src
 



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

2019-08-27 Thread Alfredo Tupone
commit: 3865124d075e0ba8ee6cfdc6f4c6cd96c0a06d15
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Aug 27 10:24:45 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Aug 27 10:24:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3865124d

dev-ada/libadalang-tools: fix repoman warnings

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

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

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
index 283494661fa..279ba91a174 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
@@ -20,7 +20,8 @@ RDEPEND=""
 DEPEND="${RDEPEND}
dev-ada/libadalang[gnat_2016(-)?]

dev-ada/libadalang[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?,static-libs]
-   
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(-)?]"
 
 S="${WORKDIR}"/${MYP}-src
 



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

2019-06-25 Thread Alfredo Tupone
commit: 03e24ee969480ee5db6cad7b78f32ae452b69aee
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Jun 25 06:08:54 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 25 06:08:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e24ee9

dev-ada/libadalang-tools: Fix undue repoman warning

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

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

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
index f73772562dc..283494661fa 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
@@ -18,7 +18,8 @@ IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019"
 
 RDEPEND=""
 DEPEND="${RDEPEND}
-   
dev-ada/libadalang[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?,static-libs]
+   dev-ada/libadalang[gnat_2016(-)?]
+   
dev-ada/libadalang[gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?,static-libs]

dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]"
 
 S="${WORKDIR}"/${MYP}-src



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

2019-06-21 Thread Alfredo Tupone
commit: 3709dbfe6287f6762a0bd22955cda9cc565743d2
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Jun 21 06:48:11 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun 21 06:48:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3709dbfe

dev-ada/libadalang-tools:  bump to 2019

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

 dev-ada/libadalang-tools/Manifest  |  1 +
 .../libadalang-tools/libadalang-tools-2019.ebuild  | 37 ++
 dev-ada/libadalang-tools/metadata.xml  |  6 ++--
 3 files changed, 41 insertions(+), 3 deletions(-)

diff --git a/dev-ada/libadalang-tools/Manifest 
b/dev-ada/libadalang-tools/Manifest
index 042b36d0f86..1ae7e96d4bf 100644
--- a/dev-ada/libadalang-tools/Manifest
+++ b/dev-ada/libadalang-tools/Manifest
@@ -1 +1,2 @@
+DIST libadalang-tools-2019-20190517-195C4-src.tar.gz 625775 BLAKE2B 
2ec69e307576c505d20a43d229b13404966f4442778e5390da327ae71cc065873de4fff03a720949fa6bfb5ce66f405e7d45f7f0c21032a639efcff208323aed
 SHA512 
b7368606847244cbb08ff2111fabfbfc8a9aa7f58e953febc70838006d94711dba1fd75bfb69ed2081a37a2dfaaad46097127870696c882d7cc54de5d7b051a1
 DIST libadalang-tools-gpl-2018-src.tar.gz 19938182 BLAKE2B 
34104f3bc43c165a9b74ba8c0c03ee2f34686bcd06b5ced730f70f654d8b808e129a85566e081830b4f20304c793eefe0af81b56984cf06190302ad2f6a419be
 SHA512 
a1176575944cd88b9da5f4e9f03caa1a4d09358df71e6a91300d0b35c2a843d0ea1a77fbd93e7b7f16cef1b978022ee20991f5c2ff74f7d05878c3de1220f2b5

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
new file mode 100644
index 000..f73772562dc
--- /dev/null
+++ b/dev-ada/libadalang-tools/libadalang-tools-2019.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multiprocessing
+
+MYP=${P}-20190517-195C4
+DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
+HOMEPAGE="https://www.adacore.com/community;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8f4e31e87a8f1d42509f ->
+   ${MYP}-src.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   
dev-ada/libadalang[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?,static-libs]
+   
dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]"
+
+S="${WORKDIR}"/${MYP}-src
+
+src_compile() {
+   gprbuild -v -k -XLIBRARY_TYPE=static -XXMLADA_BUILD=static \
+   -XGNATCOLL_GMP_BUILD=static \
+   -P src/build.gpr -p -j$(makeopts_jobs) || die
+}
+
+src_install() {
+   dobin bin/gnatpp
+   newbin bin/gnatmetric gnatmetric-tool
+   newbin bin/gnatstub gnatstub-tool
+   einstalldocs
+}

diff --git a/dev-ada/libadalang-tools/metadata.xml 
b/dev-ada/libadalang-tools/metadata.xml
index 83deb1bafdd..596aff3263a 100644
--- a/dev-ada/libadalang-tools/metadata.xml
+++ b/dev-ada/libadalang-tools/metadata.xml
@@ -1,14 +1,14 @@
 
 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-2018


Libadalang-based tools: gnatpp, gnatmetric and gnatstub



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

2018-08-17 Thread Alfredo Tupone
commit: bf6ea77d1b83c2098b696ca5ac6cb82e2af2719d
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Aug 17 12:14:02 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Aug 17 12:14:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6ea77d

dev-ada/libadalang-tools: require static libadalang

Closes http://bugs.gentoo.org/663788

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
index 1a4889aaeea..b29808431c3 100644
--- a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
+++ b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
@@ -16,7 +16,7 @@ IUSE="gnat_2016 gnat_2017 +gnat_2018"
 
 RDEPEND=""
 DEPEND="${RDEPEND}
-   dev-ada/libadalang[gnat_2016=,gnat_2017=,gnat_2018=]"
+   dev-ada/libadalang[gnat_2016=,gnat_2017=,gnat_2018=,static-libs]"
 
 S="${WORKDIR}"/${PN}-src
 



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

2018-07-08 Thread Alfredo Tupone
commit: 97976d99803e75d92a20871ee45e361f05cddb08
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sun Jul  8 09:12:51 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jul  8 09:12:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97976d99

dev-ada/libadalang-tools: Add libadalang-tools to tree

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ada/libadalang-tools/Manifest  |  1 +
 .../libadalang-tools/libadalang-tools-2018.ebuild  | 28 ++
 dev-ada/libadalang-tools/metadata.xml  | 16 +
 3 files changed, 45 insertions(+)

diff --git a/dev-ada/libadalang-tools/Manifest 
b/dev-ada/libadalang-tools/Manifest
new file mode 100644
index 000..042b36d0f86
--- /dev/null
+++ b/dev-ada/libadalang-tools/Manifest
@@ -0,0 +1 @@
+DIST libadalang-tools-gpl-2018-src.tar.gz 19938182 BLAKE2B 
34104f3bc43c165a9b74ba8c0c03ee2f34686bcd06b5ced730f70f654d8b808e129a85566e081830b4f20304c793eefe0af81b56984cf06190302ad2f6a419be
 SHA512 
a1176575944cd88b9da5f4e9f03caa1a4d09358df71e6a91300d0b35c2a843d0ea1a77fbd93e7b7f16cef1b978022ee20991f5c2ff74f7d05878c3de1220f2b5

diff --git a/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild 
b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
new file mode 100644
index 000..1a4889aaeea
--- /dev/null
+++ b/dev-ada/libadalang-tools/libadalang-tools-2018.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MYP=${PN}-gpl-${PV}
+DESCRIPTION="Libadalang-based tools: gnatpp, gnatmetric and gnatstub"
+HOMEPAGE="https://www.adacore.com/community;
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a59 ->
+   ${MYP}-src.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 +gnat_2018"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-ada/libadalang[gnat_2016=,gnat_2017=,gnat_2018=]"
+
+S="${WORKDIR}"/${PN}-src
+
+src_install() {
+   dobin bin/gnatpp
+   newbin bin/gnatmetric gnatmetric-tool
+   newbin bin/gnatstub gnatstub-tool
+   einstalldocs
+}

diff --git a/dev-ada/libadalang-tools/metadata.xml 
b/dev-ada/libadalang-tools/metadata.xml
new file mode 100644
index 000..83deb1bafdd
--- /dev/null
+++ b/dev-ada/libadalang-tools/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tup...@gentoo.org
+   Tupone Alfredo
+   
+   
+   Compile with 
dev-lang/gnat-gpl-2016
+   Compile with 
dev-lang/gnat-gpl-2017
+   Compile with 
dev-lang/gnat-gpl-2018
+   
+   
+   Libadalang-based tools: gnatpp, gnatmetric and gnatstub
+   
+