* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-05-14 6:25 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-05-14 6:25 UTC (permalink / raw
To: gentoo-commits
commit: 1f444aa8d207f897bbfab2545a9c1e93e1dbdb2e
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri May 14 06:24:32 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri May 14 06:24:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f444aa8
dev-ada/gnatcoll-core: remove old version
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/Manifest | 1 -
dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild | 73 ----------------------
2 files changed, 74 deletions(-)
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index 88b8a3deb11..d6fb26ddb5a 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -1,2 +1 @@
-DIST gnatcoll-core-2019-20190515-24AD8-src.tar.gz 1423276 BLAKE2B 154b7a7f77c1f0d6414cb407958d64b84be8d19b7e3a12f69bd3dd1253b71df394aa0c842d2caf9d2de071ea5466589111526329155291f0d967c8b4cc2b18ac SHA512 9b2101448b96ac46cebada1fe3cb7b583cbf296f9b7d627771e83c56c78ce72c50ede5474f64f16feba252a18fd46b473901820766902b0c68d63beaf55a884a
DIST gnatcoll-core-2020-20200429-19B7C-src.tar.gz 1396475 BLAKE2B 329e7f799ad62dfc6f71ca78a736bfc8c768a576f817d03b0d73e25b6e97ae0de0ad5a055bb800f7b83d7449ef8fe703c2779f73fc13a09bbcc1d3d8cc880fd1 SHA512 320878335f2ea1ce91a7770cc181e9cc228c80b1f7a3926a4e27c3822eb8f58726c62a014e2fa4c3f8699851ea87424be26d619ab4931b2e969e3a2e96e58b73
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
deleted file mode 100644
index a1f0dc711f4..00000000000
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 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}-20190515-24AD8
-
-DESCRIPTION="GNAT Component Collection Core packages"
-HOMEPAGE="http://libre.adacore.com"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8ae231e87a8f1d425052
- -> ${MYP}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+shared static-libs static-pic"
-
-RDEPEND="
- ~dev-ada/libgpr-2019[${ADA_USEDEP},shared?,static-libs?,static-pic?]"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
-
-src_prepare() {
- default
- sed -i \
- -e "s:@GNATLS@:${GNATLS}:g" \
- src/gnatcoll-projects.ads \
- || die
-}
-
-src_configure() {
- emake prefix="${D}"/usr PROCESSORS=$(makeopts_jobs) setup
-}
-
-src_compile() {
- build () {
- gprbuild -p -m -j$(makeopts_jobs) \
- -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
- -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
- gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
- }
- if use shared; then
- build relocatable
- fi
- if use static-pic; then
- build static-pic
- fi
- if use static-libs; then
- build static
- fi
-}
-
-src_install() {
- if use shared; then
- emake install-relocatable
- fi
- if use static-pic; then
- emake install-static-pic
- fi
- if use static-libs; then
- emake install-static
- fi
- rm -r "${D}"/usr/share/gpr/manifests || die
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2024-10-19 18:23 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2024-10-19 18:23 UTC (permalink / raw
To: gentoo-commits
commit: a1b7eeb919b3d9207c4d91bc27aedde8ae663287
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 18:03:03 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 18:22:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b7eeb9
dev-ada/gnatcoll-core: enable gcc_14
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
.../{gnatcoll-core-24.0.0-r2.ebuild => gnatcoll-core-24.0.0-r3.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r2.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r3.ebuild
similarity index 97%
rename from dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r2.ebuild
rename to dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r3.ebuild
index 196653afdcc4..f2643412f045 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r2.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 )
inherit ada multiprocessing
DESCRIPTION="GNAT Component Collection Core packages"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2024-03-02 16:05 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2024-03-02 16:05 UTC (permalink / raw
To: gentoo-commits
commit: d573f7bab929634759cc7ae2f5f32e89b7586b6c
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 2 16:02:40 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 16:05:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d573f7ba
dev-ada/gnatcoll-core: adj deps
Closes: https://bugs.gentoo.org/926027
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
.../{gnatcoll-core-24.0.0-r1.ebuild => gnatcoll-core-24.0.0-r2.ebuild} | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r2.ebuild
similarity index 98%
rename from dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r1.ebuild
rename to dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r2.ebuild
index 08356846da4e..196653afdcc4 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r2.ebuild
@@ -26,6 +26,7 @@ BDEPEND="${RDEPEND}
dev-python/sphinx
dev-python/sphinx-rtd-theme
dev-tex/latexmk
+ dev-texlive/texlive-latexextra
)"
PATCHES=(
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2024-03-02 12:10 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2024-03-02 12:10 UTC (permalink / raw
To: gentoo-commits
commit: 9e7e692dfc2ccf401a0e697ade23063bb27e5567
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 2 12:10:20 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 12:10:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7e692d
dev-ada/gnatcoll-core: adj deps
Closes: https://bugs.gentoo.org/926016
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
.../{gnatcoll-core-24.0.0.ebuild => gnatcoll-core-24.0.0-r1.ebuild} | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r1.ebuild
similarity index 98%
rename from dev-ada/gnatcoll-core/gnatcoll-core-24.0.0.ebuild
rename to dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r1.ebuild
index b22954a03362..08356846da4e 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r1.ebuild
@@ -24,6 +24,7 @@ BDEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]
doc? (
dev-python/sphinx
+ dev-python/sphinx-rtd-theme
dev-tex/latexmk
)"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2023-12-02 16:29 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2023-12-02 16:29 UTC (permalink / raw
To: gentoo-commits
commit: 96cb4a4ed2378d4c3106a683977ced62c635d9db
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 2 16:27:41 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Dec 2 16:28:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96cb4a4e
dev-ada/gnatcoll-core: support gcc:13
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
.../{gnatcoll-core-23.0.0.ebuild => gnatcoll-core-23.0.0-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0-r1.ebuild
similarity index 97%
rename from dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
rename to dev-ada/gnatcoll-core/gnatcoll-core-23.0.0-r1.ebuild
index 7ac1c3e161d5..1610bbc91033 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
inherit ada multiprocessing
DESCRIPTION="GNAT Component Collection Core packages"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2023-03-21 21:02 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2023-03-21 21:02 UTC (permalink / raw
To: gentoo-commits
commit: eb71b5672133a071c2eaf4c10052a5f5553fca08
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 21 20:48:27 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 20:59:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb71b567
dev-ada/gnatcoll-core: drop gcc_12_2_0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
index 692235f6c84b..7ac1c3e161d5 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_12_2_0 )
+ADA_COMPAT=( gnat_2021 gcc_12 )
inherit ada multiprocessing
DESCRIPTION="GNAT Component Collection Core packages"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2023-02-22 18:57 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2023-02-22 18:57 UTC (permalink / raw
To: gentoo-commits
commit: 9185663309e290eb5c144783d56a0e8ab3dffb73
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 22 18:55:14 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Feb 22 18:57:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91856633
dev-ada/gnatcoll-core: update EAPI 7 -> 8
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
index 02fc254f60e5..692235f6c84b 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
+EAPI=8
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_12_2_0 )
inherit ada multiprocessing
DESCRIPTION="GNAT Component Collection Core packages"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2023-02-02 21:29 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2023-02-02 21:29 UTC (permalink / raw
To: gentoo-commits
commit: 852c36e97273468ec415d54d7e3536b442690013
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 2 21:27:01 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Feb 2 21:29:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852c36e9
dev-ada/gnatcoll-core: drop 22.0.0-r1
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/Manifest | 1 -
.../gnatcoll-core/gnatcoll-core-22.0.0-r1.ebuild | 71 ----------------------
2 files changed, 72 deletions(-)
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index 1ba2a4f41339..b89981c64a32 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -1,2 +1 @@
-DIST gnatcoll-core-22.0.0.tar.gz 722642 BLAKE2B e9bc6b322866b086f080096457936f66925cb954533acc04265b1e4c7081fe65d420fbc841b9ad5f4932eb43848803c1bf78a37a6fc47c1ac9d30bbb8eb2e0c9 SHA512 ce3aaa90b339a57eedc070e6451ea8782a87d07ece09823c57179a5e44762349458564bf8d007427a7aba795bc05d744056e3defd6b44698bcc0a8af0c5285e9
DIST gnatcoll-core-23.0.0.tar.gz 745131 BLAKE2B 25e5f17adf88c48f45cc30cfbd82e2213233aecd78c9c22455ac6458e2f336f527604911c9eaaa1ab8853e0a16bbe9e1a7b8f31481ee9c2894287ec16e961123 SHA512 49f33abe07d2c4b51a6e69be550d05c5794953f4fbe8cb15e29c9834b9c5600724acaff4156fb53e4146620f1e4335f4c22453215a39ec5ee95b3992528b9828
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0-r1.ebuild
deleted file mode 100644
index b738764af093..000000000000
--- a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 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 Component Collection Core packages"
-HOMEPAGE="http://libre.adacore.com"
-SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0/${PV}"
-KEYWORDS="amd64 x86"
-IUSE="+shared static-libs static-pic"
-REQUIRED_USE="|| ( shared static-libs static-pic )
- ${ADA_REQUIRED_USE}"
-
-RDEPEND="
- ~dev-ada/libgpr-22.0.0:=[${ADA_USEDEP},shared?,static-libs?,static-pic?]
-"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-
-PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
-
-src_prepare() {
- default
- sed -i \
- -e "s:@GNATLS@:${GNATLS}:g" \
- src/gnatcoll-projects.ads \
- || die
-}
-
-src_configure() {
- emake setup
-}
-
-src_compile() {
- build () {
- gprbuild -p -m -j$(makeopts_jobs) \
- -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
- -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
- gnatcoll.gpr -cargs:C ${CFLAGS} -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() {
- local GNATCOLL_VERSION=${PV}
- if use shared; then
- emake GNATCOLL_VERSION=${PV} prefix="${D}"/usr install-relocatable
- fi
- if use static-pic; then
- emake GNATCOLL_VERSION=${PV} prefix="${D}"/usr install-static-pic
- fi
- if use static-libs; then
- emake GNATCOLL_VERSION=${PV} prefix="${D}"/usr install-static
- fi
- rm -r "${D}"/usr/share/gpr/manifests || die
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2023-01-15 9:40 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2023-01-15 9:40 UTC (permalink / raw
To: gentoo-commits
commit: b9e9bc84a89aa2e1a43caa1377fa0d14381f552d
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 09:39:47 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 09:39:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e9bc84
dev-ada/gnatcoll-core: RdependChange
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
.../{gnatcoll-core-22.0.0.ebuild => gnatcoll-core-22.0.0-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0-r1.ebuild
similarity index 100%
rename from dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
rename to dev-ada/gnatcoll-core/gnatcoll-core-22.0.0-r1.ebuild
^ permalink raw reply [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2023-01-15 9:39 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2023-01-15 9:39 UTC (permalink / raw
To: gentoo-commits
commit: 8b413a366b9b7ad3088e2bb092fff79dcc23f469
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 09:38:41 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 09:38:41 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b413a36
dev-ada/gnatcoll-core: NonExistentDeps
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
index 1c2caaebb172..b738764af093 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
@@ -18,11 +18,7 @@ REQUIRED_USE="|| ( shared static-libs static-pic )
${ADA_REQUIRED_USE}"
RDEPEND="
- || (
- >=dev-ada/libgpr-2021
- ~dev-ada/libgpr-22.0.0
- )
- dev-ada/libgpr:=[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+ ~dev-ada/libgpr-22.0.0:=[${ADA_USEDEP},shared?,static-libs?,static-pic?]
"
DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2023-01-15 9:36 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2023-01-15 9:36 UTC (permalink / raw
To: gentoo-commits
commit: b5c0d88ed786e0c77c929e59c8e52af5e71f401b
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 15 09:24:19 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Jan 15 09:35:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c0d88e
dev-ada/gnatcoll-core: stabilize and remove all
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/Manifest | 1 -
dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild | 77 ----------------------
dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild | 4 +-
dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild | 4 +-
4 files changed, 4 insertions(+), 82 deletions(-)
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index 8f083604ecdf..1ba2a4f41339 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -1,3 +1,2 @@
-DIST gnatcoll-core-2021-20210518-19ADF-src.tar.gz 1460647 BLAKE2B 42954ed9dfc41914f34973fcfe950b4415af455d8319e802a213994107c7d7a45a6a42b2d260f165fe5ec6589873a7a2c75665b68b97431b13d7694f48273b8c SHA512 6a58920a057dee656df9f64f610f9f1398bc3cbc4ed74a740e8693f2b45da83628c3ce8f76f624bdb101d348603a24bccb47aa770ade1ffbf24da806f4d1de20
DIST gnatcoll-core-22.0.0.tar.gz 722642 BLAKE2B e9bc6b322866b086f080096457936f66925cb954533acc04265b1e4c7081fe65d420fbc841b9ad5f4932eb43848803c1bf78a37a6fc47c1ac9d30bbb8eb2e0c9 SHA512 ce3aaa90b339a57eedc070e6451ea8782a87d07ece09823c57179a5e44762349458564bf8d007427a7aba795bc05d744056e3defd6b44698bcc0a8af0c5285e9
DIST gnatcoll-core-23.0.0.tar.gz 745131 BLAKE2B 25e5f17adf88c48f45cc30cfbd82e2213233aecd78c9c22455ac6458e2f336f527604911c9eaaa1ab8853e0a16bbe9e1a7b8f31481ee9c2894287ec16e961123 SHA512 49f33abe07d2c4b51a6e69be550d05c5794953f4fbe8cb15e29c9834b9c5600724acaff4156fb53e4146620f1e4335f4c22453215a39ec5ee95b3992528b9828
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
deleted file mode 100644
index fd97495b124c..000000000000
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-ADA_COMPAT=( gnat_2021 )
-inherit ada multiprocessing
-
-MYP=${P}-${PV}0518-19ADF
-ADAMIRROR=https://community.download.adacore.com/v1
-ID=425b044d5cb112f096c7ac5ebbafb0d8e5297913
-
-DESCRIPTION="GNAT Component Collection Core packages"
-HOMEPAGE="http://libre.adacore.com"
-SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}-src.tar.gz -> ${MYP}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+shared static-libs static-pic"
-REQUIRED_USE="|| ( shared static-libs static-pic )
- ${ADA_REQUIRED_USE}"
-
-RDEPEND="
- >=dev-ada/libgpr-2021[${ADA_USEDEP},shared?,static-libs?,static-pic?]
-"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
-
-src_prepare() {
- default
- sed -i \
- -e "s:@GNATLS@:${GNATLS}:g" \
- src/gnatcoll-projects.ads \
- || die
-}
-
-src_configure() {
- emake setup
-}
-
-src_compile() {
- build () {
- gprbuild -p -m -j$(makeopts_jobs) \
- -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
- -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
- gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
- }
- if use shared; then
- build relocatable
- fi
- if use static-pic; then
- build static-pic
- fi
- if use static-libs; then
- build static
- fi
-}
-
-src_install() {
- if use shared; then
- emake prefix="${D}"/usr install-relocatable
- fi
- if use static-pic; then
- emake prefix="${D}"/usr install-static-pic
- fi
- if use static-libs; then
- emake prefix="${D}"/usr install-static
- fi
- rm -r "${D}"/usr/share/gpr/manifests || die
- einstalldocs
- dodir /usr/share/gnatdoc
- mv "${D}"/usr/share/doc/gnatcoll "${D}"/usr/share/gnatdoc/ || die
-}
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
index decaee308a38..1c2caaebb172 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="GPL-3"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+shared static-libs static-pic"
REQUIRED_USE="|| ( shared static-libs static-pic )
${ADA_REQUIRED_USE}"
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
index 66462b718a8a..02fc254f60e5 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
LICENSE="GPL-3"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+shared static-libs static-pic"
REQUIRED_USE="|| ( shared static-libs static-pic )
${ADA_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2022-12-04 21:10 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2022-12-04 21:10 UTC (permalink / raw
To: gentoo-commits
commit: 422fd58037f77f9a45f3a5cf6a00d1ab3f841cbe
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 21:09:54 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 21:09:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422fd580
dev-ada/gnatcoll-core: add github upstream metadata
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-ada/gnatcoll-core/metadata.xml b/dev-ada/gnatcoll-core/metadata.xml
index 7420a8bfa5ac..5cad23aa44ea 100644
--- a/dev-ada/gnatcoll-core/metadata.xml
+++ b/dev-ada/gnatcoll-core/metadata.xml
@@ -22,4 +22,7 @@
Several of the components are especially useful in enterprise
applications.
</longdescription>
+ <upstream>
+ <remote-id type="github">AdaCore/gnatcoll-core</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2022-12-04 8:18 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2022-12-04 8:18 UTC (permalink / raw
To: gentoo-commits
commit: c70bc866760da6cd7d77bbb77890e28a395f9db0
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 4 08:15:56 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 4 08:15:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70bc866
dev-ada/gnatcoll-core: add 23.0.0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/Manifest | 1 +
dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild | 71 +++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index 86f6ca3e3acd..8f083604ecdf 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -1,2 +1,3 @@
DIST gnatcoll-core-2021-20210518-19ADF-src.tar.gz 1460647 BLAKE2B 42954ed9dfc41914f34973fcfe950b4415af455d8319e802a213994107c7d7a45a6a42b2d260f165fe5ec6589873a7a2c75665b68b97431b13d7694f48273b8c SHA512 6a58920a057dee656df9f64f610f9f1398bc3cbc4ed74a740e8693f2b45da83628c3ce8f76f624bdb101d348603a24bccb47aa770ade1ffbf24da806f4d1de20
DIST gnatcoll-core-22.0.0.tar.gz 722642 BLAKE2B e9bc6b322866b086f080096457936f66925cb954533acc04265b1e4c7081fe65d420fbc841b9ad5f4932eb43848803c1bf78a37a6fc47c1ac9d30bbb8eb2e0c9 SHA512 ce3aaa90b339a57eedc070e6451ea8782a87d07ece09823c57179a5e44762349458564bf8d007427a7aba795bc05d744056e3defd6b44698bcc0a8af0c5285e9
+DIST gnatcoll-core-23.0.0.tar.gz 745131 BLAKE2B 25e5f17adf88c48f45cc30cfbd82e2213233aecd78c9c22455ac6458e2f336f527604911c9eaaa1ab8853e0a16bbe9e1a7b8f31481ee9c2894287ec16e961123 SHA512 49f33abe07d2c4b51a6e69be550d05c5794953f4fbe8cb15e29c9834b9c5600724acaff4156fb53e4146620f1e4335f4c22453215a39ec5ee95b3992528b9828
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
new file mode 100644
index 000000000000..66462b718a8a
--- /dev/null
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild
@@ -0,0 +1,71 @@
+# 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="GNAT Component Collection Core packages"
+HOMEPAGE="http://libre.adacore.com"
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+shared static-libs static-pic"
+REQUIRED_USE="|| ( shared static-libs static-pic )
+ ${ADA_REQUIRED_USE}"
+
+RDEPEND="
+ ~dev-ada/libgpr-${PV}:=[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[${ADA_USEDEP}]"
+
+PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
+
+src_prepare() {
+ default
+ sed -i \
+ -e "s:@GNATLS@:${GNATLS}:g" \
+ src/gnatcoll-projects.ads \
+ || die
+}
+
+src_configure() {
+ emake setup
+}
+
+src_compile() {
+ build () {
+ gprbuild -p -m -j$(makeopts_jobs) \
+ -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
+ -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
+ gnatcoll.gpr -cargs:C ${CFLAGS} -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() {
+ local GNATCOLL_VERSION=${PV}
+ if use shared; then
+ emake GNATCOLL_VERSION=${PV} prefix="${D}"/usr install-relocatable
+ fi
+ if use static-pic; then
+ emake GNATCOLL_VERSION=${PV} prefix="${D}"/usr install-static-pic
+ fi
+ if use static-libs; then
+ emake GNATCOLL_VERSION=${PV} prefix="${D}"/usr install-static
+ fi
+ rm -r "${D}"/usr/share/gpr/manifests || die
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2022-11-21 18:04 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2022-11-21 18:04 UTC (permalink / raw
To: gentoo-commits
commit: b607551404c4e86678b698a508b079562c3d55d8
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 21 18:04:14 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 18:04:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6075514
dev-ada/gnatcoll-core: drop gnat_2020 support
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild | 4 ++--
dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
index 5dda64406fd3..fd97495b124c 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-ADA_COMPAT=( gnat_202{0..1} )
+ADA_COMPAT=( gnat_2021 )
inherit ada multiprocessing
MYP=${P}-${PV}0518-19ADF
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
index 17a21198e2f7..decaee308a38 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 )
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
inherit ada multiprocessing
DESCRIPTION="GNAT Component Collection Core packages"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2022-09-20 6:15 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2022-09-20 6:15 UTC (permalink / raw
To: gentoo-commits
commit: 18c97eed30a0252a1663820e69c0c32409bde65d
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 06:14:36 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 06:14:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c97eed
dev-ada/gnatcoll-core: build with gcc-12.2.0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
index 3d1edf36345a..17a21198e2f7 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-ADA_COMPAT=( gnat_202{0..1} )
+ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 )
inherit ada multiprocessing
DESCRIPTION="GNAT Component Collection Core packages"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-12-19 22:09 Agostino Sarubbo
0 siblings, 0 replies; 47+ messages in thread
From: Agostino Sarubbo @ 2021-12-19 22:09 UTC (permalink / raw
To: gentoo-commits
commit: e0c7c335ec57d8e8fe176c1db60a95b8f4055741
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 19 22:08:00 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Dec 19 22:08:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c7c335
dev-ada/gnatcoll-core: x86 stable wrt bug #800527
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
index 0d17cfb5a059..5dda64406fd3 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}-src.tar.gz -> ${MYP}-src.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+shared static-libs static-pic"
REQUIRED_USE="|| ( shared static-libs static-pic )
${ADA_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-12-19 16:55 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-12-19 16:55 UTC (permalink / raw
To: gentoo-commits
commit: 60fc1e0107ffef2baa7f39c2f998759ee4098ebc
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 19 16:55:40 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 19 16:55:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fc1e01
dev-ada/gnatcoll-core: build something
Closes: https://bugs.gentoo.org/829631
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
index cb2c0985a82c..0d17cfb5a059 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
@@ -17,6 +17,8 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~x86"
IUSE="+shared static-libs static-pic"
+REQUIRED_USE="|| ( shared static-libs static-pic )
+ ${ADA_REQUIRED_USE}"
RDEPEND="
>=dev-ada/libgpr-2021[${ADA_USEDEP},shared?,static-libs?,static-pic?]
@@ -24,8 +26,6 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
S="${WORKDIR}"/${MYP}-src
PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-12-19 9:32 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-12-19 9:32 UTC (permalink / raw
To: gentoo-commits
commit: 9c629c34c4d245facc867e068119c0b52456a850
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 19 09:32:29 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 19 09:32:29 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c629c34
dev-ada/gnatcoll-core: build something
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
index 58f464be487e..3d1edf36345a 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
@@ -14,6 +14,8 @@ LICENSE="GPL-3"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+shared static-libs static-pic"
+REQUIRED_USE="|| ( shared static-libs static-pic )
+ ${ADA_REQUIRED_USE}"
RDEPEND="
|| (
@@ -25,8 +27,6 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
src_prepare() {
@@ -51,12 +51,12 @@ src_compile() {
if use shared; then
build relocatable
fi
- if use static-pic; then
- build static-pic
- fi
if use static-libs; then
build static
fi
+ if use static-pic; then
+ build static-pic
+ fi
}
src_install() {
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-11-25 7:18 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-11-25 7:18 UTC (permalink / raw
To: gentoo-commits
commit: d4cb57ba54dba8beb69a854aebc4ea07cbc11c29
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 25 07:17:52 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Nov 25 07:17:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cb57ba
dev-ada/gnatcoll-core: unsupport gnat_2019, drop old
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/Manifest | 1 -
dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild | 74 ----------------------
dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild | 74 ----------------------
3 files changed, 149 deletions(-)
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index e385e3fccf0b..86f6ca3e3acd 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -1,3 +1,2 @@
-DIST gnatcoll-core-2020-20200429-19B7C-src.tar.gz 1396475 BLAKE2B 329e7f799ad62dfc6f71ca78a736bfc8c768a576f817d03b0d73e25b6e97ae0de0ad5a055bb800f7b83d7449ef8fe703c2779f73fc13a09bbcc1d3d8cc880fd1 SHA512 320878335f2ea1ce91a7770cc181e9cc228c80b1f7a3926a4e27c3822eb8f58726c62a014e2fa4c3f8699851ea87424be26d619ab4931b2e969e3a2e96e58b73
DIST gnatcoll-core-2021-20210518-19ADF-src.tar.gz 1460647 BLAKE2B 42954ed9dfc41914f34973fcfe950b4415af455d8319e802a213994107c7d7a45a6a42b2d260f165fe5ec6589873a7a2c75665b68b97431b13d7694f48273b8c SHA512 6a58920a057dee656df9f64f610f9f1398bc3cbc4ed74a740e8693f2b45da83628c3ce8f76f624bdb101d348603a24bccb47aa770ade1ffbf24da806f4d1de20
DIST gnatcoll-core-22.0.0.tar.gz 722642 BLAKE2B e9bc6b322866b086f080096457936f66925cb954533acc04265b1e4c7081fe65d420fbc841b9ad5f4932eb43848803c1bf78a37a6fc47c1ac9d30bbb8eb2e0c9 SHA512 ce3aaa90b339a57eedc070e6451ea8782a87d07ece09823c57179a5e44762349458564bf8d007427a7aba795bc05d744056e3defd6b44698bcc0a8af0c5285e9
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
deleted file mode 100644
index 11d0ca89579c..000000000000
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-ADA_COMPAT=( gnat_2019 gnat_2020 )
-inherit ada multiprocessing
-
-MYP=${P}-20200429-19B7C
-
-DESCRIPTION="GNAT Component Collection Core packages"
-HOMEPAGE="http://libre.adacore.com"
-SRC_URI="https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0b5003d84935?filename=${MYP}-src.tar.gz
- -> ${MYP}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+shared static-libs static-pic"
-
-RDEPEND="
- >=dev-ada/libgpr-2020[${ADA_USEDEP},shared?,static-libs?,static-pic?]
-"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
-
-src_prepare() {
- default
- sed -i \
- -e "s:@GNATLS@:${GNATLS}:g" \
- src/gnatcoll-projects.ads \
- || die
-}
-
-src_configure() {
- emake setup
-}
-
-src_compile() {
- build () {
- gprbuild -p -m -j$(makeopts_jobs) \
- -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
- -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
- gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
- }
- if use shared; then
- build relocatable
- fi
- if use static-pic; then
- build static-pic
- fi
- if use static-libs; then
- build static
- fi
-}
-
-src_install() {
- if use shared; then
- emake prefix="${D}"/usr install-relocatable
- fi
- if use static-pic; then
- emake prefix="${D}"/usr install-static-pic
- fi
- if use static-libs; then
- emake prefix="${D}"/usr install-static
- fi
- rm -r "${D}"/usr/share/gpr/manifests || die
- einstalldocs
-}
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
deleted file mode 100644
index 6599a50b8f7b..000000000000
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-ADA_COMPAT=( gnat_2019 )
-inherit ada multiprocessing
-
-MYP=${P}-20200429-19B7C
-
-DESCRIPTION="GNAT Component Collection Core packages"
-HOMEPAGE="http://libre.adacore.com"
-SRC_URI="https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0b5003d84935?filename=${MYP}-src.tar.gz
- -> ${MYP}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+shared static-libs static-pic"
-
-RDEPEND="
- >=dev-ada/libgpr-2020[${ADA_USEDEP},shared?,static-libs?,static-pic?]
-"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
-
-src_prepare() {
- default
- sed -i \
- -e "s:@GNATLS@:${GNATLS}:g" \
- src/gnatcoll-projects.ads \
- || die
-}
-
-src_configure() {
- emake setup
-}
-
-src_compile() {
- build () {
- gprbuild -p -m -j$(makeopts_jobs) \
- -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
- -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
- gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
- }
- if use shared; then
- build relocatable
- fi
- if use static-pic; then
- build static-pic
- fi
- if use static-libs; then
- build static
- fi
-}
-
-src_install() {
- if use shared; then
- emake prefix="${D}"/usr install-relocatable
- fi
- if use static-pic; then
- emake prefix="${D}"/usr install-static-pic
- fi
- if use static-libs; then
- emake prefix="${D}"/usr install-static
- fi
- rm -r "${D}"/usr/share/gpr/manifests || die
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-11-17 7:31 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-11-17 7:31 UTC (permalink / raw
To: gentoo-commits
commit: a7e467c150d4f606c3fb3f1c678bf2488f13df7f
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 17 07:31:39 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Nov 17 07:31:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e467c1
dev-ada/gnatcoll-core: add subslot
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
index 465dedd7a36f..58f464be487e 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
@@ -11,15 +11,16 @@ 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 ~x86"
IUSE="+shared static-libs static-pic"
RDEPEND="
|| (
- >=dev-ada/libgpr-2021[${ADA_USEDEP},shared?,static-libs?,static-pic?]
- ~dev-ada/libgpr-22.0.0[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+ >=dev-ada/libgpr-2021
+ ~dev-ada/libgpr-22.0.0
)
+ dev-ada/libgpr:=[${ADA_USEDEP},shared?,static-libs?,static-pic?]
"
DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-11-15 18:36 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-11-15 18:36 UTC (permalink / raw
To: gentoo-commits
commit: 8e7d2dbcd3743446fa01b75dd86ee61b31d287b1
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 15 18:35:36 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Nov 15 18:36:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7d2dbc
dev-ada/gnatcoll-core: 22.0.0 bump
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/Manifest | 1 +
dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild | 74 +++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index d230879259d9..e385e3fccf0b 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -1,2 +1,3 @@
DIST gnatcoll-core-2020-20200429-19B7C-src.tar.gz 1396475 BLAKE2B 329e7f799ad62dfc6f71ca78a736bfc8c768a576f817d03b0d73e25b6e97ae0de0ad5a055bb800f7b83d7449ef8fe703c2779f73fc13a09bbcc1d3d8cc880fd1 SHA512 320878335f2ea1ce91a7770cc181e9cc228c80b1f7a3926a4e27c3822eb8f58726c62a014e2fa4c3f8699851ea87424be26d619ab4931b2e969e3a2e96e58b73
DIST gnatcoll-core-2021-20210518-19ADF-src.tar.gz 1460647 BLAKE2B 42954ed9dfc41914f34973fcfe950b4415af455d8319e802a213994107c7d7a45a6a42b2d260f165fe5ec6589873a7a2c75665b68b97431b13d7694f48273b8c SHA512 6a58920a057dee656df9f64f610f9f1398bc3cbc4ed74a740e8693f2b45da83628c3ce8f76f624bdb101d348603a24bccb47aa770ade1ffbf24da806f4d1de20
+DIST gnatcoll-core-22.0.0.tar.gz 722642 BLAKE2B e9bc6b322866b086f080096457936f66925cb954533acc04265b1e4c7081fe65d420fbc841b9ad5f4932eb43848803c1bf78a37a6fc47c1ac9d30bbb8eb2e0c9 SHA512 ce3aaa90b339a57eedc070e6451ea8782a87d07ece09823c57179a5e44762349458564bf8d007427a7aba795bc05d744056e3defd6b44698bcc0a8af0c5285e9
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
new file mode 100644
index 000000000000..465dedd7a36f
--- /dev/null
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild
@@ -0,0 +1,74 @@
+# 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="GNAT Component Collection Core packages"
+HOMEPAGE="http://libre.adacore.com"
+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"
+
+RDEPEND="
+ || (
+ >=dev-ada/libgpr-2021[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+ ~dev-ada/libgpr-22.0.0[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+ )
+"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
+
+src_prepare() {
+ default
+ sed -i \
+ -e "s:@GNATLS@:${GNATLS}:g" \
+ src/gnatcoll-projects.ads \
+ || die
+}
+
+src_configure() {
+ emake setup
+}
+
+src_compile() {
+ build () {
+ gprbuild -p -m -j$(makeopts_jobs) \
+ -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
+ -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
+ gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
+ }
+ if use shared; then
+ build relocatable
+ fi
+ if use static-pic; then
+ build static-pic
+ fi
+ if use static-libs; then
+ build static
+ fi
+}
+
+src_install() {
+ local GNATCOLL_VERSION=${PV}
+ if use shared; then
+ emake GNATCOLL_VERSION=${PV} prefix="${D}"/usr install-relocatable
+ fi
+ if use static-pic; then
+ emake GNATCOLL_VERSION=${PV} prefix="${D}"/usr install-static-pic
+ fi
+ if use static-libs; then
+ emake GNATCOLL_VERSION=${PV} prefix="${D}"/usr install-static
+ fi
+ rm -r "${D}"/usr/share/gpr/manifests || die
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-09-19 12:56 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-09-19 12:56 UTC (permalink / raw
To: gentoo-commits
commit: 16cd729b032240d57cc8e327cbd7b9bbaeb321d9
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 19 12:56:19 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Sep 19 12:56:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16cd729b
dev-ada/gnatcoll-core: drop <gnat_2019 support
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild | 2 +-
dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
index 1d815b25b35..11d0ca89579 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-ADA_COMPAT=( gnat_201{7..9} gnat_2020 )
+ADA_COMPAT=( gnat_2019 gnat_2020 )
inherit ada multiprocessing
MYP=${P}-20200429-19B7C
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
index da03ee87752..6599a50b8f7 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-ADA_COMPAT=( gnat_201{7..9} )
+ADA_COMPAT=( gnat_2019 )
inherit ada multiprocessing
MYP=${P}-20200429-19B7C
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-07-20 6:33 Agostino Sarubbo
0 siblings, 0 replies; 47+ messages in thread
From: Agostino Sarubbo @ 2021-07-20 6:33 UTC (permalink / raw
To: gentoo-commits
commit: 127a13af872c3b21894322d30d56b5383b70aff3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 20 06:33:24 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jul 20 06:33:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127a13af
dev-ada/gnatcoll-core: amd64 stable wrt bug #800527
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
index 4312e1c8404..cb2c0985a82 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}-src.tar.gz -> ${MYP}-src.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+shared static-libs static-pic"
RDEPEND="
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-06-25 6:44 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-06-25 6:44 UTC (permalink / raw
To: gentoo-commits
commit: 219eb0b8f5d279c28b38298e3229a9b59c5e786d
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 25 06:44:45 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jun 25 06:44:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219eb0b8
dev-ada/gnatcoll-core: change doc path to /usr/share/gnatdoc
Closes: https://bugs.gentoo.org/797640
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
.../{gnatcoll-core-2021.ebuild => gnatcoll-core-2021-r1.ebuild} | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2021.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
similarity index 94%
rename from dev-ada/gnatcoll-core/gnatcoll-core-2021.ebuild
rename to dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
index 37e4d267930..4312e1c8404 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2021.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild
@@ -72,4 +72,6 @@ src_install() {
fi
rm -r "${D}"/usr/share/gpr/manifests || die
einstalldocs
+ dodir /usr/share/gnatdoc
+ mv "${D}"/usr/share/doc/gnatcoll "${D}"/usr/share/gnatdoc/ || die
}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-06-04 19:19 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-06-04 19:19 UTC (permalink / raw
To: gentoo-commits
commit: d66fe92f3ef26ef86c9a6b245d5762a14ccb6993
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 4 19:00:30 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jun 4 19:19:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d66fe92f
dev-ada/gnatcoll-core: remove support for gnat_2016
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild | 2 +-
dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
index b7350caaeb9..1d815b25b35 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
+ADA_COMPAT=( gnat_201{7..9} gnat_2020 )
inherit ada multiprocessing
MYP=${P}-20200429-19B7C
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
index 142bfee5352..da03ee87752 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{7..9} )
inherit ada multiprocessing
MYP=${P}-20200429-19B7C
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-06-03 18:55 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-06-03 18:55 UTC (permalink / raw
To: gentoo-commits
commit: 7a9911a81631be80d5473a53e82fd9065d16580c
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 3 18:55:26 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Jun 3 18:55:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9911a8
dev-ada/gnatcoll-core: bump to 2021
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/Manifest | 1 +
dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild | 2 +-
...gnatcoll-core-2020-r1.ebuild => gnatcoll-core-2021.ebuild} | 11 ++++++-----
3 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index d6fb26ddb5a..d230879259d 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -1 +1,2 @@
DIST gnatcoll-core-2020-20200429-19B7C-src.tar.gz 1396475 BLAKE2B 329e7f799ad62dfc6f71ca78a736bfc8c768a576f817d03b0d73e25b6e97ae0de0ad5a055bb800f7b83d7449ef8fe703c2779f73fc13a09bbcc1d3d8cc880fd1 SHA512 320878335f2ea1ce91a7770cc181e9cc228c80b1f7a3926a4e27c3822eb8f58726c62a014e2fa4c3f8699851ea87424be26d619ab4931b2e969e3a2e96e58b73
+DIST gnatcoll-core-2021-20210518-19ADF-src.tar.gz 1460647 BLAKE2B 42954ed9dfc41914f34973fcfe950b4415af455d8319e802a213994107c7d7a45a6a42b2d260f165fe5ec6589873a7a2c75665b68b97431b13d7694f48273b8c SHA512 6a58920a057dee656df9f64f610f9f1398bc3cbc4ed74a740e8693f2b45da83628c3ce8f76f624bdb101d348603a24bccb47aa770ade1ffbf24da806f4d1de20
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
index 625f0692fdc..b7350caaeb9 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-ADA_COMPAT=( gnat_201{6,7,8,9} gnat_2020 )
+ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
inherit ada multiprocessing
MYP=${P}-20200429-19B7C
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2021.ebuild
similarity index 81%
copy from dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
copy to dev-ada/gnatcoll-core/gnatcoll-core-2021.ebuild
index 625f0692fdc..37e4d267930 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2021.ebuild
@@ -2,15 +2,16 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-ADA_COMPAT=( gnat_201{6,7,8,9} gnat_2020 )
+ADA_COMPAT=( gnat_202{0..1} )
inherit ada multiprocessing
-MYP=${P}-20200429-19B7C
+MYP=${P}-${PV}0518-19ADF
+ADAMIRROR=https://community.download.adacore.com/v1
+ID=425b044d5cb112f096c7ac5ebbafb0d8e5297913
DESCRIPTION="GNAT Component Collection Core packages"
HOMEPAGE="http://libre.adacore.com"
-SRC_URI="https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0b5003d84935?filename=${MYP}-src.tar.gz
- -> ${MYP}-src.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}-src.tar.gz -> ${MYP}-src.tar.gz"
LICENSE="GPL-3"
SLOT="0"
@@ -18,7 +19,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="+shared static-libs static-pic"
RDEPEND="
- >=dev-ada/libgpr-2020[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+ >=dev-ada/libgpr-2021[${ADA_USEDEP},shared?,static-libs?,static-pic?]
"
DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2021-05-22 10:40 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2021-05-22 10:40 UTC (permalink / raw
To: gentoo-commits
commit: f2da2047db041bbe2a18af7a7a58fc3f66c8323b
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat May 22 10:40:13 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat May 22 10:40:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2da2047
dev-ada/gnatcoll-core: enable gnat_2020, fix VariableScope
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
...tcoll-core-2020.ebuild => gnatcoll-core-2020-r1.ebuild} | 14 +++++++-------
dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild | 10 +++++-----
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
similarity index 84%
copy from dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
copy to dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
index 40b7c90fb6f..625f0692fdc 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{6,7,8,9} gnat_2020 )
inherit ada multiprocessing
MYP=${P}-20200429-19B7C
@@ -14,7 +14,7 @@ SRC_URI="https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
IUSE="+shared static-libs static-pic"
RDEPEND="
@@ -38,7 +38,7 @@ src_prepare() {
}
src_configure() {
- emake prefix="${D}"/usr PROCESSORS=$(makeopts_jobs) setup
+ emake setup
}
src_compile() {
@@ -61,13 +61,13 @@ src_compile() {
src_install() {
if use shared; then
- emake install-relocatable
+ emake prefix="${D}"/usr install-relocatable
fi
if use static-pic; then
- emake install-static-pic
+ emake prefix="${D}"/usr install-static-pic
fi
if use static-libs; then
- emake install-static
+ emake prefix="${D}"/usr install-static
fi
rm -r "${D}"/usr/share/gpr/manifests || die
einstalldocs
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
index 40b7c90fb6f..142bfee5352 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -38,7 +38,7 @@ src_prepare() {
}
src_configure() {
- emake prefix="${D}"/usr PROCESSORS=$(makeopts_jobs) setup
+ emake setup
}
src_compile() {
@@ -61,13 +61,13 @@ src_compile() {
src_install() {
if use shared; then
- emake install-relocatable
+ emake prefix="${D}"/usr install-relocatable
fi
if use static-pic; then
- emake install-static-pic
+ emake prefix="${D}"/usr install-static-pic
fi
if use static-libs; then
- emake install-static
+ emake prefix="${D}"/usr install-static
fi
rm -r "${D}"/usr/share/gpr/manifests || die
einstalldocs
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2020-08-01 20:38 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2020-08-01 20:38 UTC (permalink / raw
To: gentoo-commits
commit: ca39a0b9c6fc04346a0267bfe8f70afd84c46b33
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 1 20:37:52 2020 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Aug 1 20:37:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca39a0b9
dev-ada/gnatcoll-core: 2020 stable
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
index 5eedcf63d7e..40b7c90fb6f 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+shared static-libs static-pic"
RDEPEND="
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2020-06-15 10:03 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2020-06-15 10:03 UTC (permalink / raw
To: gentoo-commits
commit: 891778f7355fda61822021ef999322ec8a6f8b45
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 10:02:55 2020 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 10:03:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891778f7
dev-ada/gnatcoll-core: version bump to 2020
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/Manifest | 1 +
dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild | 74 +++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index 063e1f6bff1..88b8a3deb11 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -1 +1,2 @@
DIST gnatcoll-core-2019-20190515-24AD8-src.tar.gz 1423276 BLAKE2B 154b7a7f77c1f0d6414cb407958d64b84be8d19b7e3a12f69bd3dd1253b71df394aa0c842d2caf9d2de071ea5466589111526329155291f0d967c8b4cc2b18ac SHA512 9b2101448b96ac46cebada1fe3cb7b583cbf296f9b7d627771e83c56c78ce72c50ede5474f64f16feba252a18fd46b473901820766902b0c68d63beaf55a884a
+DIST gnatcoll-core-2020-20200429-19B7C-src.tar.gz 1396475 BLAKE2B 329e7f799ad62dfc6f71ca78a736bfc8c768a576f817d03b0d73e25b6e97ae0de0ad5a055bb800f7b83d7449ef8fe703c2779f73fc13a09bbcc1d3d8cc880fd1 SHA512 320878335f2ea1ce91a7770cc181e9cc228c80b1f7a3926a4e27c3822eb8f58726c62a014e2fa4c3f8699851ea87424be26d619ab4931b2e969e3a2e96e58b73
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
new file mode 100644
index 00000000000..5eedcf63d7e
--- /dev/null
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 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}-20200429-19B7C
+
+DESCRIPTION="GNAT Component Collection Core packages"
+HOMEPAGE="http://libre.adacore.com"
+SRC_URI="https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0b5003d84935?filename=${MYP}-src.tar.gz
+ -> ${MYP}-src.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+shared static-libs static-pic"
+
+RDEPEND="
+ >=dev-ada/libgpr-2020[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MYP}-src
+
+PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
+
+src_prepare() {
+ default
+ sed -i \
+ -e "s:@GNATLS@:${GNATLS}:g" \
+ src/gnatcoll-projects.ads \
+ || die
+}
+
+src_configure() {
+ emake prefix="${D}"/usr PROCESSORS=$(makeopts_jobs) setup
+}
+
+src_compile() {
+ build () {
+ gprbuild -p -m -j$(makeopts_jobs) \
+ -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
+ -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
+ gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
+ }
+ if use shared; then
+ build relocatable
+ fi
+ if use static-pic; then
+ build static-pic
+ fi
+ if use static-libs; then
+ build static
+ fi
+}
+
+src_install() {
+ if use shared; then
+ emake install-relocatable
+ fi
+ if use static-pic; then
+ emake install-static-pic
+ fi
+ if use static-libs; then
+ emake install-static
+ fi
+ rm -r "${D}"/usr/share/gpr/manifests || die
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2020-06-12 7:38 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2020-06-12 7:38 UTC (permalink / raw
To: gentoo-commits
commit: dd2d8d6b1fe961967006fb0497c08d0f044369ec
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 12 07:37:16 2020 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jun 12 07:38:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2d8d6b
dev-ada/gnatcoll-core: do not build with incoming dev-ada/libgpr-2020
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
index 7fe63c00507..a1f0dc711f4 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-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
@@ -18,8 +18,7 @@ KEYWORDS="amd64 x86"
IUSE="+shared static-libs static-pic"
RDEPEND="
- dev-ada/libgpr[${ADA_USEDEP},shared?,static-libs?,static-pic?]
- !dev-ada/gnatcoll"
+ ~dev-ada/libgpr-2019[${ADA_USEDEP},shared?,static-libs?,static-pic?]"
DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-11-09 19:56 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-11-09 19:56 UTC (permalink / raw
To: gentoo-commits
commit: b066642298b38855920ea96f499e65175cf29faf
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 9 19:56:03 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Nov 9 19:56:03 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0666422
dev-ada/gnatcoll-core: get rids of oldstyle ada use
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/Manifest | 1 -
dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild | 84 ----------------------
dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild | 84 ----------------------
3 files changed, 169 deletions(-)
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index 4cae008a49d..063e1f6bff1 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -1,2 +1 @@
DIST gnatcoll-core-2019-20190515-24AD8-src.tar.gz 1423276 BLAKE2B 154b7a7f77c1f0d6414cb407958d64b84be8d19b7e3a12f69bd3dd1253b71df394aa0c842d2caf9d2de071ea5466589111526329155291f0d967c8b4cc2b18ac SHA512 9b2101448b96ac46cebada1fe3cb7b583cbf296f9b7d627771e83c56c78ce72c50ede5474f64f16feba252a18fd46b473901820766902b0c68d63beaf55a884a
-DIST gnatcoll-core-gpl-2018-src.tar.gz 1657129 BLAKE2B 616aef931fb542f4a022c63db53acb0f8b4323e3b948eb7b8b5688c36817b3f52b5f517b969b0560b6492d51a3e59c8350449cbbe7246b5294c45caeead4d9d6 SHA512 bf6082573dc537836ea8506a2c9a75dc7837440c35c5b02a52add52e38290d99e90a9706690591f8899b8b4935824b195f230b3aa1c4da10911e3caf954c04ac
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
deleted file mode 100644
index 605dcf42e67..00000000000
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit multiprocessing
-
-MYP=${PN}-gpl-${PV}
-
-DESCRIPTION="GNAT Component Collection Core packages"
-HOMEPAGE="http://libre.adacore.com"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a99
- -> ${MYP}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs static-pic"
-
-RDEPEND="
- dev-ada/libgpr[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
- dev-ada/libgpr[shared?,static-libs?,static-pic?]
- !dev-ada/gnatcoll"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]
- dev-ada/gprbuild[gnat_2019(-)?]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_prepare() {
- if use gnat_2016; then
- GCC_PV=4.9.4
- elif use gnat_2017; then
- GCC_PV=6.3.0
- elif use gnat_2018; then
- GCC_PV=7.3.1
- else
- GCC_PV=8.3.1
- fi
- default
- sed -i \
- -e "s:@GNATLS@:${CHOST}-gnatls-${GCC_PV}:g" \
- src/gnatcoll-projects.ads \
- || die
-}
-
-src_configure() {
- emake prefix="${D}usr" PROCESSORS=$(makeopts_jobs) setup
-}
-
-src_compile() {
- build () {
- gprbuild -p -m -j$(makeopts_jobs) \
- -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
- -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
- gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
- }
- if use shared; then
- build relocatable
- fi
- if use static-pic; then
- build static-pic
- fi
- if use static-libs; then
- build static
- fi
-}
-
-src_install() {
- if use shared; then
- emake install-relocatable
- fi
- if use static-pic; then
- emake install-static-pic
- fi
- if use static-libs; then
- emake install-static
- fi
- rm -r "${D}"/usr/share/gpr/manifests || die
- einstalldocs
-}
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
deleted file mode 100644
index b5e4f695b3c..00000000000
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit multiprocessing
-
-MYP=${P}-20190515-24AD8
-
-DESCRIPTION="GNAT Component Collection Core packages"
-HOMEPAGE="http://libre.adacore.com"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8ae231e87a8f1d425052
- -> ${MYP}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019 +shared static-libs static-pic"
-
-RDEPEND="
- dev-ada/libgpr[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
- dev-ada/libgpr[shared?,static-libs?,static-pic?]
- !dev-ada/gnatcoll"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?]
- dev-ada/gprbuild[gnat_2019(-)?]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
-
-src_prepare() {
- if use gnat_2016; then
- GCC_PV=4.9.4
- elif use gnat_2017; then
- GCC_PV=6.3.0
- elif use gnat_2018; then
- GCC_PV=7.3.1
- else
- GCC_PV=8.3.1
- fi
- default
- sed -i \
- -e "s:@GNATLS@:${CHOST}-gnatls-${GCC_PV}:g" \
- src/gnatcoll-projects.ads \
- || die
-}
-
-src_configure() {
- emake prefix="${D}"/usr PROCESSORS=$(makeopts_jobs) setup
-}
-
-src_compile() {
- build () {
- gprbuild -p -m -j$(makeopts_jobs) \
- -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
- -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
- gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
- }
- if use shared; then
- build relocatable
- fi
- if use static-pic; then
- build static-pic
- fi
- if use static-libs; then
- build static
- fi
-}
-
-src_install() {
- if use shared; then
- emake install-relocatable
- fi
- if use static-pic; then
- emake install-static-pic
- fi
- if use static-libs; then
- emake install-static
- fi
- rm -r "${D}"/usr/share/gpr/manifests || die
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-10-21 6:33 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-10-21 6:33 UTC (permalink / raw
To: gentoo-commits
commit: 759c56cfc25746fd1a2c0d8fcb6526091e9cd05e
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 06:33:11 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 06:33:11 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759c56cf
dev-ada/gnatcoll-core: Stable version
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild | 2 +-
dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
index bba7d969b9e..7fe63c00507 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8ae231e87a8f1d425052
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+shared static-libs static-pic"
RDEPEND="
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
index e1a9570911f..b5e4f695b3c 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8ae231e87a8f1d425052
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019 +shared static-libs static-pic"
RDEPEND="
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-09-20 7:12 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-09-20 7:12 UTC (permalink / raw
To: gentoo-commits
commit: 037702370a0a011f1f484e52285d1be6a120f7d5
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 20 07:12:38 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Sep 20 07:12:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03770237
dev-ada/gnatcoll-core: remove extra use flag
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
index cb9b5560cae..bba7d969b9e 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8ae231e87a8f1d425052
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="gnat_2019 +shared static-libs static-pic"
+IUSE="+shared static-libs static-pic"
RDEPEND="
dev-ada/libgpr[${ADA_USEDEP},shared?,static-libs?,static-pic?]
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-09-15 19:10 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-09-15 19:10 UTC (permalink / raw
To: gentoo-commits
commit: f634ca7de8f95c9fda23e6a1fc364f00148b0d5a
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 19:10:18 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 19:10:18 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f634ca7d
dev-ada/gnatcoll-core: simplify using ada eclass
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild | 74 ++++++++++++++++++++++
1 file changed, 74 insertions(+)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
new file mode 100644
index 00000000000..cb9b5560cae
--- /dev/null
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2019-r1.ebuild
@@ -0,0 +1,74 @@
+# 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}-20190515-24AD8
+
+DESCRIPTION="GNAT Component Collection Core packages"
+HOMEPAGE="http://libre.adacore.com"
+SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8ae231e87a8f1d425052
+ -> ${MYP}-src.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2019 +shared static-libs static-pic"
+
+RDEPEND="
+ dev-ada/libgpr[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+ !dev-ada/gnatcoll"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MYP}-src
+
+PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
+
+src_prepare() {
+ default
+ sed -i \
+ -e "s:@GNATLS@:${GNATLS}:g" \
+ src/gnatcoll-projects.ads \
+ || die
+}
+
+src_configure() {
+ emake prefix="${D}"/usr PROCESSORS=$(makeopts_jobs) setup
+}
+
+src_compile() {
+ build () {
+ gprbuild -p -m -j$(makeopts_jobs) \
+ -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
+ -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
+ gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
+ }
+ if use shared; then
+ build relocatable
+ fi
+ if use static-pic; then
+ build static-pic
+ fi
+ if use static-libs; then
+ build static
+ fi
+}
+
+src_install() {
+ if use shared; then
+ emake install-relocatable
+ fi
+ if use static-pic; then
+ emake install-static-pic
+ fi
+ if use static-libs; then
+ emake install-static
+ fi
+ rm -r "${D}"/usr/share/gpr/manifests || die
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-08-28 16:32 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-08-28 16:32 UTC (permalink / raw
To: gentoo-commits
commit: 5eb2b2fd732f8c33e19fa0a63951b0f2a0891d12
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 16:31:45 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 16:31:45 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb2b2fd
dev-ada/gnatcoll-core: stable 2018-r1
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild | 2 +-
dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild | 79 ----------------------
2 files changed, 1 insertion(+), 80 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
index 80b10b247cb..605dcf42e67 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a99
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs static-pic"
RDEPEND="
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
deleted file mode 100644
index 37d1058f21c..00000000000
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit multiprocessing
-
-MYP=${PN}-gpl-${PV}
-
-DESCRIPTION="GNAT Component Collection Core packages"
-HOMEPAGE="http://libre.adacore.com"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a99
- -> ${MYP}-src.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs static-pic"
-
-RDEPEND="
- dev-ada/libgpr[gnat_2016=,gnat_2017=,gnat_2018=]
- dev-ada/libgpr[shared?,static-libs?,static-pic?]
- !dev-ada/gnatcoll"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_prepare() {
- if use gnat_2016; then
- GCC_PV=4.9.4
- elif use gnat_2017; then
- GCC_PV=6.3.0
- else
- GCC_PV=7.3.1
- fi
- default
- sed -i \
- -e "s:@GNATLS@:${CHOST}-gnatls-${GCC_PV}:g" \
- src/gnatcoll-projects.ads \
- || die
-}
-
-src_configure() {
- emake prefix="${D}usr" PROCESSORS=$(makeopts_jobs) setup
-}
-
-src_compile() {
- build () {
- gprbuild -p -m -j$(makeopts_jobs) \
- -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
- -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
- gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
- }
- if use shared; then
- build relocatable
- fi
- if use static-pic; then
- build static-pic
- fi
- if use static-libs; then
- build static
- fi
-}
-
-src_install() {
- if use shared; then
- emake install-relocatable
- fi
- if use static-pic; then
- emake install-static-pic
- fi
- if use static-libs; then
- emake install-static
- fi
- rm -r "${D}"/usr/share/gpr/manifests || die
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-08-27 10:16 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-08-27 10:16 UTC (permalink / raw
To: gentoo-commits
commit: 846906a31a3940c54f1f0e95da506171244b985f
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 27 10:16:34 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 10:16:34 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846906a3
dev-ada/gnatcoll-core: fix repoman warnings
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild | 3 ++-
dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
index e3449f09b04..80b10b247cb 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
@@ -21,7 +21,8 @@ RDEPEND="
dev-ada/libgpr[shared?,static-libs?,static-pic?]
!dev-ada/gnatcoll"
DEPEND="${RDEPEND}
- 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(-)?]"
REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
index e9678209c71..e1a9570911f 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
@@ -21,7 +21,8 @@ RDEPEND="
dev-ada/libgpr[shared?,static-libs?,static-pic?]
!dev-ada/gnatcoll"
DEPEND="${RDEPEND}
- 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(-)?]"
REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-06-21 6:17 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-06-21 6:17 UTC (permalink / raw
To: gentoo-commits
commit: 963d4118f85c8a98a1aebfd6827e369d657505de
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 21 06:08:57 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jun 21 06:16:46 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963d4118
dev-ada/gnatcoll-core: maintainer -> ada
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
dev-ada/gnatcoll-core/metadata.xml | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gnatcoll-core/metadata.xml b/dev-ada/gnatcoll-core/metadata.xml
index 5065682aa1e..67e9acaf090 100644
--- a/dev-ada/gnatcoll-core/metadata.xml
+++ b/dev-ada/gnatcoll-core/metadata.xml
@@ -1,9 +1,8 @@
<?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>
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-06-07 21:26 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-06-07 21:26 UTC (permalink / raw
To: gentoo-commits
commit: 07d8bf2d0704a036726b04e6e03de68f2f584589
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 7 21:25:08 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jun 7 21:25:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d8bf2d
dev-ada/gnatcoll-core: default to gnat_2019
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
index 1217928e558..e9678209c71 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8ae231e87a8f1d425052
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs static-pic"
+IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019 +shared static-libs static-pic"
RDEPEND="
dev-ada/libgpr[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-06-07 21:04 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-06-07 21:04 UTC (permalink / raw
To: gentoo-commits
commit: 13a6fe0b5db68d6111bef2fd7f2d9bdfa6a5798b
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 7 21:04:01 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jun 7 21:04:01 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a6fe0b
dev-ada/gnatcoll-core: EAPI 7
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
index ef1f8087c23..1217928e558 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit multiprocessing
MYP=${P}-20190515-24AD8
@@ -47,7 +47,7 @@ src_prepare() {
}
src_configure() {
- emake prefix="${D}usr" PROCESSORS=$(makeopts_jobs) setup
+ emake prefix="${D}"/usr PROCESSORS=$(makeopts_jobs) setup
}
src_compile() {
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-06-07 18:51 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-06-07 18:51 UTC (permalink / raw
To: gentoo-commits
commit: 9d23ee3802e26f1e2fefd77243aa20ba7d8c266f
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 7 18:51:19 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jun 7 18:51:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d23ee38
dev-ada/gnatcoll-core: bump to 2019
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
dev-ada/gnatcoll-core/Manifest | 1 +
dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild | 83 +++++++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index 5317f1891c2..4cae008a49d 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -1 +1,2 @@
+DIST gnatcoll-core-2019-20190515-24AD8-src.tar.gz 1423276 BLAKE2B 154b7a7f77c1f0d6414cb407958d64b84be8d19b7e3a12f69bd3dd1253b71df394aa0c842d2caf9d2de071ea5466589111526329155291f0d967c8b4cc2b18ac SHA512 9b2101448b96ac46cebada1fe3cb7b583cbf296f9b7d627771e83c56c78ce72c50ede5474f64f16feba252a18fd46b473901820766902b0c68d63beaf55a884a
DIST gnatcoll-core-gpl-2018-src.tar.gz 1657129 BLAKE2B 616aef931fb542f4a022c63db53acb0f8b4323e3b948eb7b8b5688c36817b3f52b5f517b969b0560b6492d51a3e59c8350449cbbe7246b5294c45caeead4d9d6 SHA512 bf6082573dc537836ea8506a2c9a75dc7837440c35c5b02a52add52e38290d99e90a9706690591f8899b8b4935824b195f230b3aa1c4da10911e3caf954c04ac
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
new file mode 100644
index 00000000000..ef1f8087c23
--- /dev/null
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2019.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit multiprocessing
+
+MYP=${P}-20190515-24AD8
+
+DESCRIPTION="GNAT Component Collection Core packages"
+HOMEPAGE="http://libre.adacore.com"
+SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8ae231e87a8f1d425052
+ -> ${MYP}-src.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs static-pic"
+
+RDEPEND="
+ dev-ada/libgpr[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
+ dev-ada/libgpr[shared?,static-libs?,static-pic?]
+ !dev-ada/gnatcoll"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]"
+
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
+
+S="${WORKDIR}"/${MYP}-src
+
+PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
+
+src_prepare() {
+ if use gnat_2016; then
+ GCC_PV=4.9.4
+ elif use gnat_2017; then
+ GCC_PV=6.3.0
+ elif use gnat_2018; then
+ GCC_PV=7.3.1
+ else
+ GCC_PV=8.3.1
+ fi
+ default
+ sed -i \
+ -e "s:@GNATLS@:${CHOST}-gnatls-${GCC_PV}:g" \
+ src/gnatcoll-projects.ads \
+ || die
+}
+
+src_configure() {
+ emake prefix="${D}usr" PROCESSORS=$(makeopts_jobs) setup
+}
+
+src_compile() {
+ build () {
+ gprbuild -p -m -j$(makeopts_jobs) \
+ -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
+ -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
+ gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
+ }
+ if use shared; then
+ build relocatable
+ fi
+ if use static-pic; then
+ build static-pic
+ fi
+ if use static-libs; then
+ build static
+ fi
+}
+
+src_install() {
+ if use shared; then
+ emake install-relocatable
+ fi
+ if use static-pic; then
+ emake install-static-pic
+ fi
+ if use static-libs; then
+ emake install-static
+ fi
+ rm -r "${D}"/usr/share/gpr/manifests || die
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-06-04 19:45 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-06-04 19:45 UTC (permalink / raw
To: gentoo-commits
commit: 8b53ff1525ad6a7890e42a9fc1f8f49a46fff6d8
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 4 19:44:02 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jun 4 19:44:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b53ff15
dev-ada/gnatcoll-core: Use a better dependency
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
index 6deb1e582be..e3449f09b04 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
@@ -17,13 +17,11 @@ KEYWORDS="~amd64 ~x86"
IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs static-pic"
RDEPEND="
- dev-ada/libgpr[gnat_2016?,gnat_2017?,gnat_2018?,gnat_2019?]
+ dev-ada/libgpr[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]
dev-ada/libgpr[shared?,static-libs?,static-pic?]
!dev-ada/gnatcoll"
DEPEND="${RDEPEND}
- dev-ada/gprbuild
- gnat_2016? ( dev-ada/gprbuild[gnat_2016] )
- dev-ada/gprbuild[gnat_2017?,gnat_2018?,gnat_2019?]"
+ dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?,gnat_2018(-)?,gnat_2019(-)?]"
REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-06-04 18:40 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-06-04 18:40 UTC (permalink / raw
To: gentoo-commits
commit: 8b2795498d00cbeaf0a100d3cff5179a137f3be5
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 4 18:40:24 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jun 4 18:40:24 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b279549
dev-ada/gnatcoll-core: Fix a dependency problem
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
index 5aee1f706e9..6deb1e582be 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
@@ -17,11 +17,15 @@ KEYWORDS="~amd64 ~x86"
IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs static-pic"
RDEPEND="
- dev-ada/libgpr[gnat_2016=,gnat_2017=,gnat_2018=,gnat_2019=]
+ dev-ada/libgpr[gnat_2016?,gnat_2017?,gnat_2018?,gnat_2019?]
dev-ada/libgpr[shared?,static-libs?,static-pic?]
!dev-ada/gnatcoll"
DEPEND="${RDEPEND}
- dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=,gnat_2019=]"
+ dev-ada/gprbuild
+ gnat_2016? ( dev-ada/gprbuild[gnat_2016] )
+ dev-ada/gprbuild[gnat_2017?,gnat_2018?,gnat_2019?]"
+
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 gnat_2019 )"
S="${WORKDIR}"/${MYP}-src
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2019-05-30 8:09 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2019-05-30 8:09 UTC (permalink / raw
To: gentoo-commits
commit: 4a837b66bad2328bc4c97c6f161689e051dd930b
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu May 30 08:08:50 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu May 30 08:08:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a837b66
dev-ada/gnatcoll-core: enable build with gnat-gpl-2019
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild | 81 ++++++++++++++++++++++
dev-ada/gnatcoll-core/metadata.xml | 1 +
2 files changed, 82 insertions(+)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
new file mode 100644
index 00000000000..5aee1f706e9
--- /dev/null
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2018-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit multiprocessing
+
+MYP=${PN}-gpl-${PV}
+
+DESCRIPTION="GNAT Component Collection Core packages"
+HOMEPAGE="http://libre.adacore.com"
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0819dfc7a447df26c27a99
+ -> ${MYP}-src.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs static-pic"
+
+RDEPEND="
+ dev-ada/libgpr[gnat_2016=,gnat_2017=,gnat_2018=,gnat_2019=]
+ dev-ada/libgpr[shared?,static-libs?,static-pic?]
+ !dev-ada/gnatcoll"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=,gnat_2019=]"
+
+S="${WORKDIR}"/${MYP}-src
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_prepare() {
+ if use gnat_2016; then
+ GCC_PV=4.9.4
+ elif use gnat_2017; then
+ GCC_PV=6.3.0
+ elif use gnat_2018; then
+ GCC_PV=7.3.1
+ else
+ GCC_PV=8.3.1
+ fi
+ default
+ sed -i \
+ -e "s:@GNATLS@:${CHOST}-gnatls-${GCC_PV}:g" \
+ src/gnatcoll-projects.ads \
+ || die
+}
+
+src_configure() {
+ emake prefix="${D}usr" PROCESSORS=$(makeopts_jobs) setup
+}
+
+src_compile() {
+ build () {
+ gprbuild -p -m -j$(makeopts_jobs) \
+ -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \
+ -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \
+ gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die
+ }
+ if use shared; then
+ build relocatable
+ fi
+ if use static-pic; then
+ build static-pic
+ fi
+ if use static-libs; then
+ build static
+ fi
+}
+
+src_install() {
+ if use shared; then
+ emake install-relocatable
+ fi
+ if use static-pic; then
+ emake install-static-pic
+ fi
+ if use static-libs; then
+ emake install-static
+ fi
+ rm -r "${D}"/usr/share/gpr/manifests || die
+ einstalldocs
+}
diff --git a/dev-ada/gnatcoll-core/metadata.xml b/dev-ada/gnatcoll-core/metadata.xml
index 294071cbcd1..5065682aa1e 100644
--- a/dev-ada/gnatcoll-core/metadata.xml
+++ b/dev-ada/gnatcoll-core/metadata.xml
@@ -9,6 +9,7 @@
<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>
<flag name="shared">Build shared library</flag>
<flag name="static-pic">Build static library with pic code</flag>
</use>
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2018-06-30 16:43 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2018-06-30 16:43 UTC (permalink / raw
To: gentoo-commits
commit: 2ca0856d928fdb56581092eb2abfd708ca1ce7d4
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 30 16:43:12 2018 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Jun 30 16:43:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca0856d
dev-ada/gnatcoll-core: Better block against dev-ada/gnatcoll
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
index 3b34184becc..88fa2a1f45a 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
@@ -18,10 +18,10 @@ IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs static-pic"
RDEPEND="
dev-ada/libgpr[gnat_2016=,gnat_2017=,gnat_2018=]
- dev-ada/libgpr[shared?,static-libs?,static-pic?]"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]
+ dev-ada/libgpr[shared?,static-libs?,static-pic?]
!dev-ada/gnatcoll"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]"
REQUIRED_USE="!gnat_2016"
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2018-06-28 19:08 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2018-06-28 19:08 UTC (permalink / raw
To: gentoo-commits
commit: b479613011a9c82e0f4eb4e59d0a120ee12b8226
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 28 19:05:48 2018 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Jun 28 19:08:06 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4796130
dev-ada/gnatcoll-core: Remove ada manifests
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
index ab64589fde3..3b34184becc 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
@@ -17,13 +17,13 @@ KEYWORDS="~amd64 ~x86"
IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs static-pic"
RDEPEND="
- dev-ada/libgpr[gnat_2017=,gnat_2017=,gnat_2018=]
+ dev-ada/libgpr[gnat_2016=,gnat_2017=,gnat_2018=]
dev-ada/libgpr[shared?,static-libs?,static-pic?]"
DEPEND="${RDEPEND}
- dev-ada/gprbuild[gnat_2017=,gnat_2017=,gnat_2018=]
+ dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018=]
!dev-ada/gnatcoll"
-REQUIRED_USE="!gnat_2016 || ( gnat_2017 gnat_2018 )"
+REQUIRED_USE="!gnat_2016"
S="${WORKDIR}"/${MYP}-src
@@ -74,5 +74,6 @@ src_install() {
if use static-libs; then
emake install-static
fi
+ rm -r "${D}"/usr/share/gpr/manifests || die
einstalldocs
}
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2018-06-28 13:12 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2018-06-28 13:12 UTC (permalink / raw
To: gentoo-commits
commit: af335dfec195859e68a06fc9f62ef8d300cb032e
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 28 13:12:38 2018 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Jun 28 13:12:38 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af335dfe
dev-ada/gnatcoll-core: Good for gnat_2017 too
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
index df82b7c3f89..ab64589fde3 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
@@ -16,21 +16,25 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs static-pic"
-RDEPEND="dev-lang/gnat-gpl:7.3.1
- dev-ada/libgpr[gnat_2018,shared?,static-libs?,static-pic?]
- dev-ada/xmlada[gnat_2018,shared?,static-libs?,static-pic?]"
+RDEPEND="
+ dev-ada/libgpr[gnat_2017=,gnat_2017=,gnat_2018=]
+ dev-ada/libgpr[shared?,static-libs?,static-pic?]"
DEPEND="${RDEPEND}
- dev-ada/gprbuild[gnat_2018]
+ dev-ada/gprbuild[gnat_2017=,gnat_2017=,gnat_2018=]
!dev-ada/gnatcoll"
-REQUIRED_USE="!gnat_2016 !gnat_2017 gnat_2018"
+REQUIRED_USE="!gnat_2016 || ( gnat_2017 gnat_2018 )"
S="${WORKDIR}"/${MYP}-src
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
src_prepare() {
- GCC_PV=7.3.1
+ if use gnat_2017; then
+ GCC_PV=6.3.0
+ else
+ GCC_PV=7.3.1
+ fi
default
sed -i \
-e "s:@GNATLS@:${CHOST}-gnatls-${GCC_PV}:g" \
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/
@ 2018-06-25 7:39 Alfredo Tupone
0 siblings, 0 replies; 47+ messages in thread
From: Alfredo Tupone @ 2018-06-25 7:39 UTC (permalink / raw
To: gentoo-commits
commit: 752e2933bf0c6f205989b428edd26194bbf67e4b
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 25 06:22:36 2018 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Jun 25 07:39:20 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752e2933
dev-ada/gnatcoll-core: Adapt to change in gnat-gpl-2018
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
index 38313cd8d13..df82b7c3f89 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2018.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs static-pic"
-RDEPEND="dev-lang/gnat-gpl:7.3.0
+RDEPEND="dev-lang/gnat-gpl:7.3.1
dev-ada/libgpr[gnat_2018,shared?,static-libs?,static-pic?]
dev-ada/xmlada[gnat_2018,shared?,static-libs?,static-pic?]"
DEPEND="${RDEPEND}
@@ -30,7 +30,7 @@ S="${WORKDIR}"/${MYP}-src
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
src_prepare() {
- GCC_PV=7.3.0
+ GCC_PV=7.3.1
default
sed -i \
-e "s:@GNATLS@:${CHOST}-gnatls-${GCC_PV}:g" \
^ permalink raw reply related [flat|nested] 47+ messages in thread
end of thread, other threads:[~2024-10-19 18:23 UTC | newest]
Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-14 6:25 [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll-core/ Alfredo Tupone
-- strict thread matches above, loose matches on Subject: below --
2024-10-19 18:23 Alfredo Tupone
2024-03-02 16:05 Alfredo Tupone
2024-03-02 12:10 Alfredo Tupone
2023-12-02 16:29 Alfredo Tupone
2023-03-21 21:02 Alfredo Tupone
2023-02-22 18:57 Alfredo Tupone
2023-02-02 21:29 Alfredo Tupone
2023-01-15 9:40 Alfredo Tupone
2023-01-15 9:39 Alfredo Tupone
2023-01-15 9:36 Alfredo Tupone
2022-12-04 21:10 Alfredo Tupone
2022-12-04 8:18 Alfredo Tupone
2022-11-21 18:04 Alfredo Tupone
2022-09-20 6:15 Alfredo Tupone
2021-12-19 22:09 Agostino Sarubbo
2021-12-19 16:55 Alfredo Tupone
2021-12-19 9:32 Alfredo Tupone
2021-11-25 7:18 Alfredo Tupone
2021-11-17 7:31 Alfredo Tupone
2021-11-15 18:36 Alfredo Tupone
2021-09-19 12:56 Alfredo Tupone
2021-07-20 6:33 Agostino Sarubbo
2021-06-25 6:44 Alfredo Tupone
2021-06-04 19:19 Alfredo Tupone
2021-06-03 18:55 Alfredo Tupone
2021-05-22 10:40 Alfredo Tupone
2020-08-01 20:38 Alfredo Tupone
2020-06-15 10:03 Alfredo Tupone
2020-06-12 7:38 Alfredo Tupone
2019-11-09 19:56 Alfredo Tupone
2019-10-21 6:33 Alfredo Tupone
2019-09-20 7:12 Alfredo Tupone
2019-09-15 19:10 Alfredo Tupone
2019-08-28 16:32 Alfredo Tupone
2019-08-27 10:16 Alfredo Tupone
2019-06-21 6:17 Alfredo Tupone
2019-06-07 21:26 Alfredo Tupone
2019-06-07 21:04 Alfredo Tupone
2019-06-07 18:51 Alfredo Tupone
2019-06-04 19:45 Alfredo Tupone
2019-06-04 18:40 Alfredo Tupone
2019-05-30 8:09 Alfredo Tupone
2018-06-30 16:43 Alfredo Tupone
2018-06-28 19:08 Alfredo Tupone
2018-06-28 13:12 Alfredo Tupone
2018-06-25 7:39 Alfredo Tupone
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox