public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2018-07-08  9:12 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2018-07-08  9:12 UTC (permalink / raw
  To: gentoo-commits

commit:     97976d99803e75d92a20871ee45e361f05cddb08
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  8 09:12:51 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Jul  8 09:12:51 2018 +0000
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 00000000000..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 00000000000..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 00000000000..83deb1bafdd
--- /dev/null
+++ b/dev-ada/libadalang-tools/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>tupone@gentoo.org</email>
+		<name>Tupone Alfredo</name>
+	</maintainer>
+	<use>
+		<flag name="gnat_2016">Compile with dev-lang/gnat-gpl-2016</flag>
+		<flag name="gnat_2017">Compile with dev-lang/gnat-gpl-2017</flag>
+		<flag name="gnat_2018">Compile with dev-lang/gnat-gpl-2018</flag>
+	</use>
+	<longdescription lang="en">
+		Libadalang-based tools: gnatpp, gnatmetric and gnatstub
+	</longdescription>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2018-08-17 12:14 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2018-08-17 12:14 UTC (permalink / raw
  To: gentoo-commits

commit:     bf6ea77d1b83c2098b696ca5ac6cb82e2af2719d
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 17 12:14:02 2018 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 12:14:02 2018 +0000
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
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2019-06-21  6:49 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2019-06-21  6:49 UTC (permalink / raw
  To: gentoo-commits

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

dev-ada/libadalang-tools:  bump to 2019

Signed-off-by: Alfredo Tupone <tupone <AT> 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 00000000000..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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>tupone@gentoo.org</email>
-		<name>Tupone Alfredo</name>
+	<maintainer type="project">
+		<email>ada@gentoo.org</email>
 	</maintainer>
 	<use>
 		<flag name="gnat_2016">Compile with dev-lang/gnat-gpl-2016</flag>
 		<flag name="gnat_2017">Compile with dev-lang/gnat-gpl-2017</flag>
 		<flag name="gnat_2018">Compile with dev-lang/gnat-gpl-2018</flag>
+		<flag name="gnat_2019">Compile with dev-lang/gnat-gpl-2018</flag>
 	</use>
 	<longdescription lang="en">
 		Libadalang-based tools: gnatpp, gnatmetric and gnatstub


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2019-06-25  6:09 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2019-06-25  6:09 UTC (permalink / raw
  To: gentoo-commits

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

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

Signed-off-by: Alfredo Tupone <tupone <AT> 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


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2019-08-27 10:24 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2019-08-27 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     3865124d075e0ba8ee6cfdc6f4c6cd96c0a06d15
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 27 10:24:45 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 10:24:45 2019 +0000
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 <tupone <AT> 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
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2019-08-29  6:44 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2019-08-29  6:44 UTC (permalink / raw
  To: gentoo-commits

commit:     e017f61171728a0dabc14b7de9d4256075ad3ed6
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 06:43:53 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 06:43:53 2019 +0000
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 <tupone <AT> 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
 


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2019-09-19 12:49 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2019-09-19 12:49 UTC (permalink / raw
  To: gentoo-commits

commit:     f99b46b20d56aab7ebe8f49f1e85f42746ca04a9
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 19 12:49:43 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Sep 19 12:49:43 2019 +0000
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 <tupone <AT> 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 00000000000..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
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2019-10-21  6:42 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2019-10-21  6:42 UTC (permalink / raw
  To: gentoo-commits

commit:     e37baa917ae7eb2ba9cbc5ed884fc20558763684
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 06:42:22 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 06:42:22 2019 +0000
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 <tupone <AT> 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=""


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2019-11-03 21:07 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2019-11-03 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     8eb97c26aafd517175544eab34ebcad31893a50f
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  3 21:06:52 2019 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Nov  3 21:07:40 2019 +0000
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 <tupone <AT> 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


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2020-01-31 19:22 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2020-01-31 19:22 UTC (permalink / raw
  To: gentoo-commits

commit:     26df03cc660f3e9ebb6a24fc6d10a85c53a05cde
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 31 19:19:25 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jan 31 19:22:44 2020 +0000
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 <tupone <AT> 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 @@
 	<maintainer type="project">
 		<email>ada@gentoo.org</email>
 	</maintainer>
-	<longdescription lang="en">
-		Libadalang-based tools: gnatpp, gnatmetric and gnatstub
-	</longdescription>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2020-06-09 11:01 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2020-06-09 11:01 UTC (permalink / raw
  To: gentoo-commits

commit:     5b6bd401fa1213111aa319074509fa66f9758de0
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  9 11:01:26 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jun  9 11:01:26 2020 +0000
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 <tupone <AT> 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]


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2021-12-17  7:58 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2021-12-17  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     d7a147465a03a490c6d156ec5fec12ce5e779695
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 17 07:58:07 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Dec 17 07:58:07 2021 +0000
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 <tupone <AT> 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 000000000000..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 000000000000..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 000000000000..d2615c1b0e0a
--- /dev/null
+++ b/dev-ada/libadalang-tools/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>ada@gentoo.org</email>
+	</maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2021-12-19 10:41 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2021-12-19 10:41 UTC (permalink / raw
  To: gentoo-commits

commit:     750980d16d63897647b1a9c7c669a0b12a0a92e4
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 19 10:41:35 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 19 10:41:35 2021 +0000
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 <tupone <AT> 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() {


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2021-12-27 21:20 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2021-12-27 21:20 UTC (permalink / raw
  To: gentoo-commits

commit:     d539e0cde31911fbb593c4a7f9a1f2192562940a
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 21:20:36 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 21:20:36 2021 +0000
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 <tupone <AT> 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"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2021-12-28 18:18 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2021-12-28 18:18 UTC (permalink / raw
  To: gentoo-commits

commit:     e3c3b547a914230119324823e690afc9beb26fec
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 28 18:18:38 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Dec 28 18:18:38 2021 +0000
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 <tupone <AT> 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 000000000000..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..000000000000
--- 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 @@
 	<maintainer type="project">
 		<email>ada@gentoo.org</email>
 	</maintainer>
+	<use>
+		<flag name="shared">Build shared library</flag>
+		<flag name="static-pic">Build static library with pic code</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2021-12-28 21:55 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2021-12-28 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     ef45d2d2f0d4512a81f9b0a7836cc3bd807f7431
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 28 21:55:29 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Dec 28 21:55:29 2021 +0000
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 <tupone <AT> 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


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2022-02-03 20:13 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2022-02-03 20:13 UTC (permalink / raw
  To: gentoo-commits

commit:     4c180d9527ebd182744922ea43a258bbaf842a4b
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  3 20:13:31 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Feb  3 20:13:31 2022 +0000
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 <tupone <AT> 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"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2022-10-03 19:40 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2022-10-03 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     55ea3a23b1873f0f241a7dc00cf58cc56685dff9
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Oct  3 19:40:15 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Oct  3 19:40:15 2022 +0000
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 <tupone <AT> 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"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2022-12-05 13:23 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2022-12-05 13:23 UTC (permalink / raw
  To: gentoo-commits

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

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

Signed-off-by: Alfredo Tupone <tupone <AT> 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 @@
 		<flag name="shared">Build shared library</flag>
 		<flag name="static-pic">Build static library with pic code</flag>
 	</use>
+	<upstream>
+		<remote-id type="github">AdaCore/libadalang-tools</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2022-12-14  7:57 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2022-12-14  7:57 UTC (permalink / raw
  To: gentoo-commits

commit:     cc055d33245dd50dac041b1c112d6368a5f65e16
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 14 07:55:56 2022 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Dec 14 07:55:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc055d33

dev-ada/libadalang-tools: add 23.0.0

Signed-off-by: Alfredo Tupone <tupone <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2023-02-05 20:44 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2023-02-05 20:44 UTC (permalink / raw
  To: gentoo-commits

commit:     4ca744238937f57ced3ee1e8efde27908048ccb5
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  5 20:43:25 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Feb  5 20:43:25 2023 +0000
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 <tupone <AT> 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..000000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2023-03-21  7:25 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2023-03-21  7:25 UTC (permalink / raw
  To: gentoo-commits

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

dev-ada/libadalang-tools: support gcc_12 EAPI8

Signed-off-by: Alfredo Tupone <tupone <AT> 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"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2023-03-21 21:02 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2023-03-21 21:02 UTC (permalink / raw
  To: gentoo-commits

commit:     7ce88bbe39a32624a736434fcb2ab61d6ff63063
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 21 20:50:29 2023 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 21:00:07 2023 +0000
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 <tupone <AT> 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"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2023-12-16 20:15 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2023-12-16 20:15 UTC (permalink / raw
  To: gentoo-commits

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

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

Signed-off-by: Alfredo Tupone <tupone <AT> 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"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2024-03-18 10:15 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2024-03-18 10:15 UTC (permalink / raw
  To: gentoo-commits

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

dev-ada/libadalang-tools: add 24.0.0

Signed-off-by: Alfredo Tupone <tupone <AT> 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 000000000000..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
+}


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2024-03-19 20:30 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2024-03-19 20:30 UTC (permalink / raw
  To: gentoo-commits

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

dev-ada/libadalang-tools: fix USE deps

Signed-off-by: Alfredo Tupone <tupone <AT> 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?]"


^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/
@ 2024-03-20 18:41 Alfredo Tupone
  0 siblings, 0 replies; 27+ messages in thread
From: Alfredo Tupone @ 2024-03-20 18:41 UTC (permalink / raw
  To: gentoo-commits

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

dev-ada/libadalang-tools: fix deps

Signed-off-by: Alfredo Tupone <tupone <AT> 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() {


^ permalink raw reply related	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2024-03-20 18:41 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-03 21:07 [gentoo-commits] repo/gentoo:master commit in: dev-ada/libadalang-tools/ Alfredo Tupone
  -- strict thread matches above, loose matches on Subject: below --
2024-03-20 18:41 Alfredo Tupone
2024-03-19 20:30 Alfredo Tupone
2024-03-18 10:15 Alfredo Tupone
2023-12-16 20:15 Alfredo Tupone
2023-03-21 21:02 Alfredo Tupone
2023-03-21  7:25 Alfredo Tupone
2023-02-05 20:44 Alfredo Tupone
2022-12-14  7:57 Alfredo Tupone
2022-12-05 13:23 Alfredo Tupone
2022-10-03 19:40 Alfredo Tupone
2022-02-03 20:13 Alfredo Tupone
2021-12-28 21:55 Alfredo Tupone
2021-12-28 18:18 Alfredo Tupone
2021-12-27 21:20 Alfredo Tupone
2021-12-19 10:41 Alfredo Tupone
2021-12-17  7:58 Alfredo Tupone
2020-06-09 11:01 Alfredo Tupone
2020-01-31 19:22 Alfredo Tupone
2019-10-21  6:42 Alfredo Tupone
2019-09-19 12:49 Alfredo Tupone
2019-08-29  6:44 Alfredo Tupone
2019-08-27 10:24 Alfredo Tupone
2019-06-25  6:09 Alfredo Tupone
2019-06-21  6:49 Alfredo Tupone
2018-08-17 12:14 Alfredo Tupone
2018-07-08  9:12 Alfredo Tupone

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox