* [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