* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2022-12-18 20:10 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2022-12-18 20:10 UTC (permalink / raw
To: gentoo-commits
commit: c7b6c5c4226ca7c04745c5e27652a684948fc97f
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 20:03:56 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 20:10:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b6c5c4
dev-ada/gnatdoc: new package, add 23.0.0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/Manifest | 1 +
dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild | 44 +++++++++++++++++++++++++++++++++++
dev-ada/gnatdoc/metadata.xml | 10 ++++++++
3 files changed, 55 insertions(+)
diff --git a/dev-ada/gnatdoc/Manifest b/dev-ada/gnatdoc/Manifest
new file mode 100644
index 000000000000..a0a131df9f2d
--- /dev/null
+++ b/dev-ada/gnatdoc/Manifest
@@ -0,0 +1 @@
+DIST gnatdoc-23.0.0.tar.gz 39607 BLAKE2B 589b3f0a9af9d5067e2017083f834697f7e1995c76be3a84e24409261ec058cd8b1e2487bd78d03d36b6ccab68ec0b294534726f3171b4080ed1d569d0c23be7 SHA512 0e9095ced08086a3be03e20b49ddb436d4efb396001e9d6877b0612adc3d8e2a08f1d5146d07c9acf5dc59a73418f7a3ec3231aba63c9644e6829c387703e6ae
diff --git a/dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild
new file mode 100644
index 000000000000..a2e1373c072b
--- /dev/null
+++ b/dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 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="GNAT Documentation Generation Tool"
+HOMEPAGE="https://github.com/AdaCore/gnatdoc"
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="${ADA_DEPS}
+ dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv,shared,static-libs,static-pic]
+ dev-ada/gnatcoll-core[${ADA_USEDEP},shared,static-libs,static-pic]
+ dev-ada/gpr[${ADA_USEDEP},shared]
+ dev-ada/gpr-unit-provider[${ADA_USEDEP},shared]
+ dev-ada/langkit[${ADA_USEDEP},shared,static-libs,static-pic]
+ dev-ada/libadalang[${ADA_USEDEP},static-libs,static-pic]
+ dev-ada/libgpr[${ADA_USEDEP},shared,static-libs,static-pic]
+ dev-ada/markdown[${ADA_USEDEP}]
+ dev-ada/VSS[${ADA_USEDEP}]
+ dev-ada/xmlada[${ADA_USEDEP},shared,static-libs,static-pic]"
+DEPEND="${RDEPEND}"
+BDEPEND=""
+
+src_compile() {
+ gprbuild -v -j$(makeopts_jobs) -p -P gnat/libgnatdoc.gpr \
+ -XLIBRARY_TYPE=relocatable || die
+ gprbuild -v -j$(makeopts_jobs) -p -P gnat/gnatdoc.gpr \
+ -XLIBRARY_TYPE=static || die
+}
+
+src_install() {
+ gprinstall -v -p -P gnat/libgnatdoc.gpr \
+ -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die
+ gprinstall -v -p -P gnat/gnatdoc.gpr \
+ -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die
+}
diff --git a/dev-ada/gnatdoc/metadata.xml b/dev-ada/gnatdoc/metadata.xml
new file mode 100644
index 000000000000..3e71b8715df6
--- /dev/null
+++ b/dev-ada/gnatdoc/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ada@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">AdaCore/gnatdoc</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2022-12-18 20:10 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2022-12-18 20:10 UTC (permalink / raw
To: gentoo-commits
commit: d35c9d9c528fc12e910032cce125577d9c035fe0
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 20:09:49 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 20:10:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35c9d9c
dev-ada/gnatdoc: keyword 23.0.0 for ~x86
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild
index a2e1373c072b..7ec64847dec5 100644
--- a/dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild
@@ -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"
RDEPEND="${ADA_DEPS}
dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv,shared,static-libs,static-pic]
@@ -29,6 +29,8 @@ RDEPEND="${ADA_DEPS}
DEPEND="${RDEPEND}"
BDEPEND=""
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
src_compile() {
gprbuild -v -j$(makeopts_jobs) -p -P gnat/libgnatdoc.gpr \
-XLIBRARY_TYPE=relocatable || die
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2023-03-21 7:02 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2023-03-21 7:02 UTC (permalink / raw
To: gentoo-commits
commit: 48e7dad4a750ddbb7244f309f9d651ca9c9b1cdd
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 21 07:01:36 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 07:01:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e7dad4
dev-ada/gnatdoc: add gcc_12 EAPI8
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/{gnatdoc-23.0.0.ebuild => gnatdoc-23.0.0-r1.ebuild} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-23.0.0-r1.ebuild
similarity index 94%
rename from dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild
rename to dev-ada/gnatdoc/gnatdoc-23.0.0-r1.ebuild
index 7ec64847dec5..9c0f1f4648e9 100644
--- a/dev-ada/gnatdoc/gnatdoc-23.0.0.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-23.0.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-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="GNAT Documentation Generation Tool"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2023-03-21 21:02 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2023-03-21 21:02 UTC (permalink / raw
To: gentoo-commits
commit: 4c5b53917037b41940b2ed8ecc829239c571f97d
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 21 20:49:43 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 21:00:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5b5391
dev-ada/gnatdoc: drop gcc_12_2_0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/gnatdoc-23.0.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-23.0.0-r1.ebuild b/dev-ada/gnatdoc/gnatdoc-23.0.0-r1.ebuild
index 9c0f1f4648e9..30c749b84f0c 100644
--- a/dev-ada/gnatdoc/gnatdoc-23.0.0-r1.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-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="GNAT Documentation Generation Tool"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2023-12-14 21:19 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2023-12-14 21:19 UTC (permalink / raw
To: gentoo-commits
commit: 4ee68b0804eaf7fe0bcdbf19f0c952a2fc7e77ac
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 21:15:56 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 21:16:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee68b08
dev-ada/gnatdoc: enable gcc:13
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
.../gnatdoc/{gnatdoc-23.0.0-r1.ebuild => gnatdoc-23.0.0-r2.ebuild} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-23.0.0-r1.ebuild b/dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild
similarity index 90%
rename from dev-ada/gnatdoc/gnatdoc-23.0.0-r1.ebuild
rename to dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild
index 30c749b84f0c..1826c53d9629 100644
--- a/dev-ada/gnatdoc/gnatdoc-23.0.0-r1.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-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="GNAT Documentation Generation Tool"
@@ -18,8 +18,8 @@ KEYWORDS="~amd64 ~x86"
RDEPEND="${ADA_DEPS}
dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv,shared,static-libs,static-pic]
dev-ada/gnatcoll-core[${ADA_USEDEP},shared,static-libs,static-pic]
- dev-ada/gpr[${ADA_USEDEP},shared]
- dev-ada/gpr-unit-provider[${ADA_USEDEP},shared]
+ dev-ada/gpr[${ADA_USEDEP},shared,static-libs]
+ dev-ada/gpr-unit-provider[${ADA_USEDEP},shared,static-libs]
dev-ada/langkit[${ADA_USEDEP},shared,static-libs,static-pic]
dev-ada/libadalang[${ADA_USEDEP},static-libs,static-pic]
dev-ada/libgpr[${ADA_USEDEP},shared,static-libs,static-pic]
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2024-03-19 7:31 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2024-03-19 7:31 UTC (permalink / raw
To: gentoo-commits
commit: f5f4f2f5dcdc8a224c258fa60b28600eea6fd649
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 07:30:47 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 07:31:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f4f2f5
dev-ada/gnatdoc: add 24.0.0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/Manifest | 1 +
dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild | 46 +++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/dev-ada/gnatdoc/Manifest b/dev-ada/gnatdoc/Manifest
index a0a131df9f2d..8cad4d329af4 100644
--- a/dev-ada/gnatdoc/Manifest
+++ b/dev-ada/gnatdoc/Manifest
@@ -1 +1,2 @@
DIST gnatdoc-23.0.0.tar.gz 39607 BLAKE2B 589b3f0a9af9d5067e2017083f834697f7e1995c76be3a84e24409261ec058cd8b1e2487bd78d03d36b6ccab68ec0b294534726f3171b4080ed1d569d0c23be7 SHA512 0e9095ced08086a3be03e20b49ddb436d4efb396001e9d6877b0612adc3d8e2a08f1d5146d07c9acf5dc59a73418f7a3ec3231aba63c9644e6829c387703e6ae
+DIST gnatdoc-24.0.0.tar.gz 113089 BLAKE2B e26310504863b8b88391c715a1ecbc9657bd03c6bd4f9b6b67b20f2a5d00f8a9ed3dd537409538999eeeb893e407da552bd02ed05b8b6c3f655f57ac55e616b9 SHA512 95b33fc556ba25611faca6b64a5599b98471bf687d13f10727300c62305cd45585d59ea77a7c64d33619e324508951624a0855535464a6b9b5c6dd27d2a56f83
diff --git a/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild
new file mode 100644
index 000000000000..278172872906
--- /dev/null
+++ b/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022-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="GNAT Documentation Generation Tool"
+HOMEPAGE="https://github.com/AdaCore/gnatdoc"
+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"
+RESTRICT="test"
+
+RDEPEND="${ADA_DEPS}
+ dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv,shared,static-libs,static-pic]
+ dev-ada/gnatcoll-core[${ADA_USEDEP},shared,static-libs,static-pic]
+ dev-ada/gpr[${ADA_USEDEP},shared,static-libs]
+ dev-ada/gpr-unit-provider[${ADA_USEDEP},shared,static-libs]
+ dev-ada/langkit[${ADA_USEDEP},shared,static-libs,static-pic]
+ dev-ada/libadalang[${ADA_USEDEP},static-libs,static-pic]
+ dev-ada/libgpr[${ADA_USEDEP},shared,static-libs,static-pic]
+ dev-ada/markdown[${ADA_USEDEP}]
+ dev-ada/VSS[${ADA_USEDEP},static-libs]
+ dev-ada/xmlada[${ADA_USEDEP},shared,static-libs,static-pic]"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+src_compile() {
+ gprbuild -v -j$(makeopts_jobs) -p -P gnat/libgnatdoc.gpr \
+ -XLIBRARY_TYPE=relocatable || die
+ gprbuild -v -j$(makeopts_jobs) -p -P gnat/gnatdoc.gpr \
+ -XLIBRARY_TYPE=static || die
+}
+
+src_install() {
+ gprinstall -v -p -P gnat/libgnatdoc.gpr \
+ -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die
+ gprinstall -v -p -P gnat/gnatdoc.gpr \
+ -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2024-03-19 9:16 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2024-03-19 9:16 UTC (permalink / raw
To: gentoo-commits
commit: 27e15bd0fe8d8c2a459b563817b828ad40fc638a
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 09:15:26 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 09:16:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e15bd0
dev-ada/gnatdoc: use only VSS >= 24.0.0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild
index 278172872906..221c863b5cf1 100644
--- a/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild
@@ -25,7 +25,7 @@ RDEPEND="${ADA_DEPS}
dev-ada/libadalang[${ADA_USEDEP},static-libs,static-pic]
dev-ada/libgpr[${ADA_USEDEP},shared,static-libs,static-pic]
dev-ada/markdown[${ADA_USEDEP}]
- dev-ada/VSS[${ADA_USEDEP},static-libs]
+ >=dev-ada/VSS-24.0.0[${ADA_USEDEP},static-libs]
dev-ada/xmlada[${ADA_USEDEP},shared,static-libs,static-pic]"
DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2025-02-02 19:37 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2025-02-02 19:37 UTC (permalink / raw
To: gentoo-commits
commit: 95e8d704aa9d645b602a4f4014fa4598f82853e1
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 2 19:31:39 2025 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Feb 2 19:36:55 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e8d704
dev-ada/gnatdoc: add 25.0.0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/Manifest | 1 +
dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild | 7 ++-
dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild | 6 +--
dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild | 73 ++++++++++++++++++++++++++++++++
dev-ada/gnatdoc/metadata.xml | 3 ++
5 files changed, 83 insertions(+), 7 deletions(-)
diff --git a/dev-ada/gnatdoc/Manifest b/dev-ada/gnatdoc/Manifest
index 8cad4d329af4..647952da09c5 100644
--- a/dev-ada/gnatdoc/Manifest
+++ b/dev-ada/gnatdoc/Manifest
@@ -1,2 +1,3 @@
DIST gnatdoc-23.0.0.tar.gz 39607 BLAKE2B 589b3f0a9af9d5067e2017083f834697f7e1995c76be3a84e24409261ec058cd8b1e2487bd78d03d36b6ccab68ec0b294534726f3171b4080ed1d569d0c23be7 SHA512 0e9095ced08086a3be03e20b49ddb436d4efb396001e9d6877b0612adc3d8e2a08f1d5146d07c9acf5dc59a73418f7a3ec3231aba63c9644e6829c387703e6ae
DIST gnatdoc-24.0.0.tar.gz 113089 BLAKE2B e26310504863b8b88391c715a1ecbc9657bd03c6bd4f9b6b67b20f2a5d00f8a9ed3dd537409538999eeeb893e407da552bd02ed05b8b6c3f655f57ac55e616b9 SHA512 95b33fc556ba25611faca6b64a5599b98471bf687d13f10727300c62305cd45585d59ea77a7c64d33619e324508951624a0855535464a6b9b5c6dd27d2a56f83
+DIST gnatdoc-25.0.0.tar.gz 179534 BLAKE2B c3441f91eec0cbbf87602a9c4c650cc651982668ef212810e3fc037f9389f939c5e6831ba6d57abdd66e91b3d17fe76916b99dfcd3c91a7a9f7e44fb1ea467fa SHA512 64814a48dfda70c9de7590061fb20960f99e07d9b9eadf4a5d97dd56e68fcb133a4d51f1c9c6d3c1f29d4c5bc2e7565e02305ed16968e4e37a42fd5374466ef3
diff --git a/dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild b/dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild
index 1826c53d9629..d43647dd2a86 100644
--- a/dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,18 +16,17 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="${ADA_DEPS}
- dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv,shared,static-libs,static-pic]
+ dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv(+),shared,static-libs,static-pic]
dev-ada/gnatcoll-core[${ADA_USEDEP},shared,static-libs,static-pic]
dev-ada/gpr[${ADA_USEDEP},shared,static-libs]
dev-ada/gpr-unit-provider[${ADA_USEDEP},shared,static-libs]
- dev-ada/langkit[${ADA_USEDEP},shared,static-libs,static-pic]
+ dev-ada/langkit[${ADA_USEDEP},shared(+),static-libs,static-pic]
dev-ada/libadalang[${ADA_USEDEP},static-libs,static-pic]
dev-ada/libgpr[${ADA_USEDEP},shared,static-libs,static-pic]
dev-ada/markdown[${ADA_USEDEP}]
dev-ada/VSS[${ADA_USEDEP}]
dev-ada/xmlada[${ADA_USEDEP},shared,static-libs,static-pic]"
DEPEND="${RDEPEND}"
-BDEPEND=""
REQUIRED_USE="${ADA_REQUIRED_USE}"
diff --git a/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild
index 221c863b5cf1..f872d8cbbe7e 100644
--- a/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,11 +17,11 @@ KEYWORDS="~amd64 ~x86"
RESTRICT="test"
RDEPEND="${ADA_DEPS}
- dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv,shared,static-libs,static-pic]
+ dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv(+),shared,static-libs,static-pic]
dev-ada/gnatcoll-core[${ADA_USEDEP},shared,static-libs,static-pic]
dev-ada/gpr[${ADA_USEDEP},shared,static-libs]
dev-ada/gpr-unit-provider[${ADA_USEDEP},shared,static-libs]
- dev-ada/langkit[${ADA_USEDEP},shared,static-libs,static-pic]
+ dev-ada/langkit[${ADA_USEDEP},shared(+),static-libs,static-pic]
dev-ada/libadalang[${ADA_USEDEP},static-libs,static-pic]
dev-ada/libgpr[${ADA_USEDEP},shared,static-libs,static-pic]
dev-ada/markdown[${ADA_USEDEP}]
diff --git a/dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild
new file mode 100644
index 000000000000..b0b1bfe087bd
--- /dev/null
+++ b/dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+ADA_COMPAT=( gcc_12 gcc_13 gcc_14 )
+
+inherit ada python-single-r1 multiprocessing
+
+DESCRIPTION="GNAT Documentation Generation Tool"
+HOMEPAGE="https://github.com/AdaCore/gnatdoc"
+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"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ ${ADA_REQUIRED_USE}"
+IUSE="doc static-libs static-pic"
+
+RDEPEND="${ADA_DEPS}
+ ${PYTHON_DEPS}
+ dev-ada/gpr:=[${ADA_USEDEP},shared,static-libs?]
+ dev-ada/markdown:=[${ADA_USEDEP}]
+ >=dev-ada/VSS-24.0.0:=[${ADA_USEDEP},static-libs?]
+ dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]
+ dev-ada/libadalang:=[${PYTHON_SINGLE_USEDEP}]
+"
+BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ ada_pkg_setup
+}
+
+src_compile() {
+ build() {
+ gprbuild -v -j$(makeopts_jobs) -p -P gnat/libgnatdoc.gpr \
+ -XLIBRARY_TYPE=$1 -cargs:Ada ${ADAFLAGS} -cargs:C ${CFLAGS} \
+ || die
+ }
+ build relocatable
+ use static-libs && build static
+ use static-pic && build static-pic
+ gprbuild -v -j$(makeopts_jobs) -p -P gnat/gnatdoc.gpr \
+ -XLIBRARY_TYPE=relocatable || die
+ if use doc; then
+ emake -C documentation/users_guide html
+ fi
+}
+
+src_test() {
+ gprbuild -v -j$(makeopts_jobs) -p -P gnat/tests/test_drivers.gpr \
+ -XLIBRARY_TYPE=relocatable || die
+ PATH="${S}/bin:$PATH" \
+ ${EPYTHON} testsuite/testsuite.py || die
+}
+
+src_install() {
+ build() {
+ gprinstall -v -p -P gnat/libgnatdoc.gpr \
+ -XLIBRARY_TYPE=$1 --prefix="${D}"/usr || die
+ }
+ build relocatable
+ use static-libs && build static
+ use static-pic && build static-pic
+ gprinstall -v -p -P gnat/gnatdoc.gpr \
+ -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die
+ use doc && HTML_DOCS=( documentation/users_guide/_build/html/* )
+ einstalldocs
+}
diff --git a/dev-ada/gnatdoc/metadata.xml b/dev-ada/gnatdoc/metadata.xml
index 3e71b8715df6..93866dd27028 100644
--- a/dev-ada/gnatdoc/metadata.xml
+++ b/dev-ada/gnatdoc/metadata.xml
@@ -4,6 +4,9 @@
<maintainer type="project">
<email>ada@gentoo.org</email>
</maintainer>
+ <use>
+ <flag name="static-pic">Build static library with pic code</flag>
+ </use>
<upstream>
<remote-id type="github">AdaCore/gnatdoc</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2025-02-02 20:11 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2025-02-02 20:11 UTC (permalink / raw
To: gentoo-commits
commit: c180e93c013ee586a1084c3a6f050d3e7e198022
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 2 20:03:44 2025 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Feb 2 20:10:46 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c180e93c
dev-ada/gnatdoc: drop 23.0.0-r2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/Manifest | 1 -
dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild | 45 --------------------------------
2 files changed, 46 deletions(-)
diff --git a/dev-ada/gnatdoc/Manifest b/dev-ada/gnatdoc/Manifest
index 647952da09c5..593d9180fdcf 100644
--- a/dev-ada/gnatdoc/Manifest
+++ b/dev-ada/gnatdoc/Manifest
@@ -1,3 +1,2 @@
-DIST gnatdoc-23.0.0.tar.gz 39607 BLAKE2B 589b3f0a9af9d5067e2017083f834697f7e1995c76be3a84e24409261ec058cd8b1e2487bd78d03d36b6ccab68ec0b294534726f3171b4080ed1d569d0c23be7 SHA512 0e9095ced08086a3be03e20b49ddb436d4efb396001e9d6877b0612adc3d8e2a08f1d5146d07c9acf5dc59a73418f7a3ec3231aba63c9644e6829c387703e6ae
DIST gnatdoc-24.0.0.tar.gz 113089 BLAKE2B e26310504863b8b88391c715a1ecbc9657bd03c6bd4f9b6b67b20f2a5d00f8a9ed3dd537409538999eeeb893e407da552bd02ed05b8b6c3f655f57ac55e616b9 SHA512 95b33fc556ba25611faca6b64a5599b98471bf687d13f10727300c62305cd45585d59ea77a7c64d33619e324508951624a0855535464a6b9b5c6dd27d2a56f83
DIST gnatdoc-25.0.0.tar.gz 179534 BLAKE2B c3441f91eec0cbbf87602a9c4c650cc651982668ef212810e3fc037f9389f939c5e6831ba6d57abdd66e91b3d17fe76916b99dfcd3c91a7a9f7e44fb1ea467fa SHA512 64814a48dfda70c9de7590061fb20960f99e07d9b9eadf4a5d97dd56e68fcb133a4d51f1c9c6d3c1f29d4c5bc2e7565e02305ed16968e4e37a42fd5374466ef3
diff --git a/dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild b/dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild
deleted file mode 100644
index d43647dd2a86..000000000000
--- a/dev-ada/gnatdoc/gnatdoc-23.0.0-r2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2022-2025 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="GNAT Documentation Generation Tool"
-HOMEPAGE="https://github.com/AdaCore/gnatdoc"
-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"
-
-RDEPEND="${ADA_DEPS}
- dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv(+),shared,static-libs,static-pic]
- dev-ada/gnatcoll-core[${ADA_USEDEP},shared,static-libs,static-pic]
- dev-ada/gpr[${ADA_USEDEP},shared,static-libs]
- dev-ada/gpr-unit-provider[${ADA_USEDEP},shared,static-libs]
- dev-ada/langkit[${ADA_USEDEP},shared(+),static-libs,static-pic]
- dev-ada/libadalang[${ADA_USEDEP},static-libs,static-pic]
- dev-ada/libgpr[${ADA_USEDEP},shared,static-libs,static-pic]
- dev-ada/markdown[${ADA_USEDEP}]
- dev-ada/VSS[${ADA_USEDEP}]
- dev-ada/xmlada[${ADA_USEDEP},shared,static-libs,static-pic]"
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-src_compile() {
- gprbuild -v -j$(makeopts_jobs) -p -P gnat/libgnatdoc.gpr \
- -XLIBRARY_TYPE=relocatable || die
- gprbuild -v -j$(makeopts_jobs) -p -P gnat/gnatdoc.gpr \
- -XLIBRARY_TYPE=static || die
-}
-
-src_install() {
- gprinstall -v -p -P gnat/libgnatdoc.gpr \
- -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die
- gprinstall -v -p -P gnat/gnatdoc.gpr \
- -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die
-}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2025-02-02 20:11 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2025-02-02 20:11 UTC (permalink / raw
To: gentoo-commits
commit: c8a5741f51e406cd2a820cba1b4863c323870493
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 2 20:11:37 2025 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Feb 2 20:11:37 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a5741f
dev-ada/gnatdoc: keyword 25.0.0 for ~arm64
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild
index b0b1bfe087bd..347799ade291 100644
--- a/dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
${ADA_REQUIRED_USE}"
IUSE="doc static-libs static-pic"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2025-02-09 21:07 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2025-02-09 21:07 UTC (permalink / raw
To: gentoo-commits
commit: 22021c7a18a7ddc2835bb0fa8d95cd4b9e6ad3b1
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 9 21:05:31 2025 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Feb 9 21:07:11 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22021c7a
dev-ada/gnatdoc: fix deps on dev-ada/gpr
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/{gnatdoc-24.0.0.ebuild => gnatdoc-24.0.0-r1.ebuild} | 2 +-
dev-ada/gnatdoc/{gnatdoc-25.0.0.ebuild => gnatdoc-25.0.0-r1.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-24.0.0-r1.ebuild
similarity index 96%
rename from dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild
rename to dev-ada/gnatdoc/gnatdoc-24.0.0-r1.ebuild
index f872d8cbbe7e..ac707b0fd08d 100644
--- a/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-24.0.0-r1.ebuild
@@ -19,7 +19,7 @@ RESTRICT="test"
RDEPEND="${ADA_DEPS}
dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv(+),shared,static-libs,static-pic]
dev-ada/gnatcoll-core[${ADA_USEDEP},shared,static-libs,static-pic]
- dev-ada/gpr[${ADA_USEDEP},shared,static-libs]
+ dev-ada/gpr[${ADA_USEDEP},shared(+),static-libs]
dev-ada/gpr-unit-provider[${ADA_USEDEP},shared,static-libs]
dev-ada/langkit[${ADA_USEDEP},shared(+),static-libs,static-pic]
dev-ada/libadalang[${ADA_USEDEP},static-libs,static-pic]
diff --git a/dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild
similarity index 97%
rename from dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild
rename to dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild
index 347799ade291..5f8b0d94918a 100644
--- a/dev-ada/gnatdoc/gnatdoc-25.0.0.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild
@@ -22,7 +22,7 @@ IUSE="doc static-libs static-pic"
RDEPEND="${ADA_DEPS}
${PYTHON_DEPS}
- dev-ada/gpr:=[${ADA_USEDEP},shared,static-libs?]
+ dev-ada/gpr:=[${ADA_USEDEP},shared(+),static-libs?]
dev-ada/markdown:=[${ADA_USEDEP}]
>=dev-ada/VSS-24.0.0:=[${ADA_USEDEP},static-libs?]
dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2025-02-18 21:39 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2025-02-18 21:39 UTC (permalink / raw
To: gentoo-commits
commit: 9468cfb93db24619c86318fb2228615e8e06722d
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 18 21:38:56 2025 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Feb 18 21:39:04 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9468cfb9
dev-ada/gnatdoc: disable py3.13
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild b/dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild
index 5f8b0d94918a..662734ebdaaf 100644
--- a/dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..12} )
ADA_COMPAT=( gcc_12 gcc_13 gcc_14 )
inherit ada python-single-r1 multiprocessing
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2025-02-23 17:08 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2025-02-23 17:08 UTC (permalink / raw
To: gentoo-commits
commit: cb25009632bef6ec5c2d7dac9f2065e170de252a
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 23 17:07:31 2025 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Feb 23 17:07:31 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb250096
dev-ada/gnatdoc: depends on subslot gpr
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
.../gnatdoc/{gnatdoc-25.0.0-r1.ebuild => gnatdoc-25.0.0-r2.ebuild} | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild b/dev-ada/gnatdoc/gnatdoc-25.0.0-r2.ebuild
similarity index 94%
rename from dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild
rename to dev-ada/gnatdoc/gnatdoc-25.0.0-r2.ebuild
index 662734ebdaaf..32957906d4e6 100644
--- a/dev-ada/gnatdoc/gnatdoc-25.0.0-r1.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-25.0.0-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
-ADA_COMPAT=( gcc_12 gcc_13 gcc_14 )
+ADA_COMPAT=( gcc_14 )
inherit ada python-single-r1 multiprocessing
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/${PV}"
KEYWORDS="~amd64 ~arm64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
${ADA_REQUIRED_USE}"
@@ -22,7 +22,7 @@ IUSE="doc static-libs static-pic"
RDEPEND="${ADA_DEPS}
${PYTHON_DEPS}
- dev-ada/gpr:=[${ADA_USEDEP},shared(+),static-libs?]
+ dev-ada/gpr:${SLOT}[${ADA_USEDEP},shared(+),static-libs?]
dev-ada/markdown:=[${ADA_USEDEP}]
>=dev-ada/VSS-24.0.0:=[${ADA_USEDEP},static-libs?]
dev-ada/libadalang:=[${ADA_USEDEP},static-libs?,static-pic?]
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2025-02-24 20:32 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2025-02-24 20:32 UTC (permalink / raw
To: gentoo-commits
commit: 6d98070e5dbae7501a8fe7f5ea15f06e589a6c74
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 24 19:52:58 2025 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Feb 24 20:31:28 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d98070e
dev-ada/gnatdoc: drop gnat_2021
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/{gnatdoc-24.0.0-r1.ebuild => gnatdoc-24.0.0-r2.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-24.0.0-r1.ebuild b/dev-ada/gnatdoc/gnatdoc-24.0.0-r2.ebuild
similarity index 97%
rename from dev-ada/gnatdoc/gnatdoc-24.0.0-r1.ebuild
rename to dev-ada/gnatdoc/gnatdoc-24.0.0-r2.ebuild
index ac707b0fd08d..11b920a04dbe 100644
--- a/dev-ada/gnatdoc/gnatdoc-24.0.0-r1.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-24.0.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gcc_12 gcc_13 )
inherit ada multiprocessing
DESCRIPTION="GNAT Documentation Generation Tool"
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2025-03-04 20:53 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2025-03-04 20:53 UTC (permalink / raw
To: gentoo-commits
commit: db463b58ba2a3bc12bf7bc21e767ce8ddf5c3105
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 4 20:53:23 2025 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Mar 4 20:53:23 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db463b58
dev-ada/gnatdoc: drop 24.0.0-r2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatdoc/Manifest | 1 -
dev-ada/gnatdoc/gnatdoc-24.0.0-r2.ebuild | 46 --------------------------------
2 files changed, 47 deletions(-)
diff --git a/dev-ada/gnatdoc/Manifest b/dev-ada/gnatdoc/Manifest
index 593d9180fdcf..006854450cc5 100644
--- a/dev-ada/gnatdoc/Manifest
+++ b/dev-ada/gnatdoc/Manifest
@@ -1,2 +1 @@
-DIST gnatdoc-24.0.0.tar.gz 113089 BLAKE2B e26310504863b8b88391c715a1ecbc9657bd03c6bd4f9b6b67b20f2a5d00f8a9ed3dd537409538999eeeb893e407da552bd02ed05b8b6c3f655f57ac55e616b9 SHA512 95b33fc556ba25611faca6b64a5599b98471bf687d13f10727300c62305cd45585d59ea77a7c64d33619e324508951624a0855535464a6b9b5c6dd27d2a56f83
DIST gnatdoc-25.0.0.tar.gz 179534 BLAKE2B c3441f91eec0cbbf87602a9c4c650cc651982668ef212810e3fc037f9389f939c5e6831ba6d57abdd66e91b3d17fe76916b99dfcd3c91a7a9f7e44fb1ea467fa SHA512 64814a48dfda70c9de7590061fb20960f99e07d9b9eadf4a5d97dd56e68fcb133a4d51f1c9c6d3c1f29d4c5bc2e7565e02305ed16968e4e37a42fd5374466ef3
diff --git a/dev-ada/gnatdoc/gnatdoc-24.0.0-r2.ebuild b/dev-ada/gnatdoc/gnatdoc-24.0.0-r2.ebuild
deleted file mode 100644
index 11b920a04dbe..000000000000
--- a/dev-ada/gnatdoc/gnatdoc-24.0.0-r2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ADA_COMPAT=( gcc_12 gcc_13 )
-inherit ada multiprocessing
-
-DESCRIPTION="GNAT Documentation Generation Tool"
-HOMEPAGE="https://github.com/AdaCore/gnatdoc"
-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"
-RESTRICT="test"
-
-RDEPEND="${ADA_DEPS}
- dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv(+),shared,static-libs,static-pic]
- dev-ada/gnatcoll-core[${ADA_USEDEP},shared,static-libs,static-pic]
- dev-ada/gpr[${ADA_USEDEP},shared(+),static-libs]
- dev-ada/gpr-unit-provider[${ADA_USEDEP},shared,static-libs]
- dev-ada/langkit[${ADA_USEDEP},shared(+),static-libs,static-pic]
- dev-ada/libadalang[${ADA_USEDEP},static-libs,static-pic]
- dev-ada/libgpr[${ADA_USEDEP},shared,static-libs,static-pic]
- dev-ada/markdown[${ADA_USEDEP}]
- >=dev-ada/VSS-24.0.0[${ADA_USEDEP},static-libs]
- dev-ada/xmlada[${ADA_USEDEP},shared,static-libs,static-pic]"
-DEPEND="${RDEPEND}"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-src_compile() {
- gprbuild -v -j$(makeopts_jobs) -p -P gnat/libgnatdoc.gpr \
- -XLIBRARY_TYPE=relocatable || die
- gprbuild -v -j$(makeopts_jobs) -p -P gnat/gnatdoc.gpr \
- -XLIBRARY_TYPE=static || die
-}
-
-src_install() {
- gprinstall -v -p -P gnat/libgnatdoc.gpr \
- -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die
- gprinstall -v -p -P gnat/gnatdoc.gpr \
- -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die
-}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2025-03-05 21:22 Alfredo Tupone
0 siblings, 0 replies; 16+ messages in thread
From: Alfredo Tupone @ 2025-03-05 21:22 UTC (permalink / raw
To: gentoo-commits
commit: edfbda80d10236b05669f9fba2cc7546cf6ba690
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 5 21:21:16 2025 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Mar 5 21:21:47 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfbda80
dev-ada/gnatdoc: respect LDFLAGS
Closes: https://bugs.gentoo.org/945091
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
.../gnatdoc/{gnatdoc-25.0.0-r2.ebuild => gnatdoc-25.0.0-r3.ebuild} | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatdoc/gnatdoc-25.0.0-r2.ebuild b/dev-ada/gnatdoc/gnatdoc-25.0.0-r3.ebuild
similarity index 93%
rename from dev-ada/gnatdoc/gnatdoc-25.0.0-r2.ebuild
rename to dev-ada/gnatdoc/gnatdoc-25.0.0-r3.ebuild
index 32957906d4e6..b9066165bc3a 100644
--- a/dev-ada/gnatdoc/gnatdoc-25.0.0-r2.ebuild
+++ b/dev-ada/gnatdoc/gnatdoc-25.0.0-r3.ebuild
@@ -39,13 +39,14 @@ src_compile() {
build() {
gprbuild -v -j$(makeopts_jobs) -p -P gnat/libgnatdoc.gpr \
-XLIBRARY_TYPE=$1 -cargs:Ada ${ADAFLAGS} -cargs:C ${CFLAGS} \
- || die
+ -largs ${LDFLAGS} || die
}
build relocatable
use static-libs && build static
use static-pic && build static-pic
gprbuild -v -j$(makeopts_jobs) -p -P gnat/gnatdoc.gpr \
- -XLIBRARY_TYPE=relocatable || die
+ -XLIBRARY_TYPE=relocatable -cargs:Ada ${ADAFLAGS} -cargs:C ${CFLAGS} \
+ -largs ${LDFLAGS} || die
if use doc; then
emake -C documentation/users_guide html
fi
^ permalink raw reply related [flat|nested] 16+ messages in thread
end of thread, other threads:[~2025-03-05 21:22 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-04 20:53 [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/ Alfredo Tupone
-- strict thread matches above, loose matches on Subject: below --
2025-03-05 21:22 Alfredo Tupone
2025-02-24 20:32 Alfredo Tupone
2025-02-23 17:08 Alfredo Tupone
2025-02-18 21:39 Alfredo Tupone
2025-02-09 21:07 Alfredo Tupone
2025-02-02 20:11 Alfredo Tupone
2025-02-02 20:11 Alfredo Tupone
2025-02-02 19:37 Alfredo Tupone
2024-03-19 9:16 Alfredo Tupone
2024-03-19 7:31 Alfredo Tupone
2023-12-14 21:19 Alfredo Tupone
2023-03-21 21:02 Alfredo Tupone
2023-03-21 7:02 Alfredo Tupone
2022-12-18 20:10 Alfredo Tupone
2022-12-18 20:10 Alfredo Tupone
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox