public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2022-12-18 20:10 Alfredo Tupone
  0 siblings, 0 replies; 7+ 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] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2022-12-18 20:10 Alfredo Tupone
  0 siblings, 0 replies; 7+ 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] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2023-03-21  7:02 Alfredo Tupone
  0 siblings, 0 replies; 7+ 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] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2023-03-21 21:02 Alfredo Tupone
  0 siblings, 0 replies; 7+ 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] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2023-12-14 21:19 Alfredo Tupone
  0 siblings, 0 replies; 7+ 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] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2024-03-19  7:31 Alfredo Tupone
  0 siblings, 0 replies; 7+ 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] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/
@ 2024-03-19  9:16 Alfredo Tupone
  0 siblings, 0 replies; 7+ 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] 7+ messages in thread

end of thread, other threads:[~2024-03-19  9:16 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-18 20:10 [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatdoc/ Alfredo Tupone
  -- strict thread matches above, loose matches on Subject: below --
2022-12-18 20:10 Alfredo Tupone
2023-03-21  7:02 Alfredo Tupone
2023-03-21 21:02 Alfredo Tupone
2023-12-14 21:19 Alfredo Tupone
2024-03-19  7:31 Alfredo Tupone
2024-03-19  9:16 Alfredo Tupone

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