* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2021-12-20 9:31 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2021-12-20 9:31 UTC (permalink / raw
To: gentoo-commits
commit: 5f2426e181025f862e292848d4ae83452892924c
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 20 09:31:24 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Dec 20 09:31:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f2426e1
dev-ada/gtkada: add the install
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/gtkada-2021.ebuild | 7 +++++--
dev-ada/gtkada/gtkada-22.0.0.ebuild | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild
index b1c367c3dbed..da08ed425283 100644
--- a/dev-ada/gtkada/gtkada-2021.ebuild
+++ b/dev-ada/gtkada/gtkada-2021.ebuild
@@ -31,7 +31,8 @@ RDEPEND="${ADA_DEPS}
DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]"
-REQUIRED_USE="${ADA_REQUIRED_USE}"
+REQUIRED_USE="${ADA_REQUIRED_USE}
+ || ( shared static-libs )"
S="${WORKDIR}"/${MYP}
@@ -58,6 +59,8 @@ src_compile() {
}
src_install() {
- emake -j1 DESTDIR="${D}"
+ emake -j1 DESTDIR="${D}" install
einstalldocs
+ mv "${D}"/usr/share/doc/${PN}/${PN}_* "${D}"/usr/share/doc/${PF} || die
+ rmdir "${D}"/usr/share/doc/${PN} || die
}
diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild
index 0d925e9cb301..439153321466 100644
--- a/dev-ada/gtkada/gtkada-22.0.0.ebuild
+++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild
@@ -53,6 +53,6 @@ src_compile() {
}
src_install() {
- emake -j1 DESTDIR="${D}"
+ emake -j1 DESTDIR="${D}" install
einstalldocs
}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2024-03-16 13:21 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2024-03-16 13:21 UTC (permalink / raw
To: gentoo-commits
commit: d39429443ad556f3597ebea1a1d114f2458ea6a9
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 13:21:00 2024 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 13:21:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3942944
dev-ada/gtkada: add 24.0.0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/Manifest | 1 +
dev-ada/gtkada/gtkada-24.0.0.ebuild | 54 +++++++++++++++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest
index 2d1e06147ff3..1e1fcd1e0518 100644
--- a/dev-ada/gtkada/Manifest
+++ b/dev-ada/gtkada/Manifest
@@ -1 +1,2 @@
DIST gtkada-23.0.0.tar.gz 6045493 BLAKE2B 05efb40453aa6f3ebd3beaf3dd7915bc2cca8cfec211bc6ae2f0a7a15f16029b1142028422367dbd4f68e72e02b71c030eec39802b0f9202e411d611a1fe521b SHA512 ea5dffe4fe1b99cfbd952bace510aff9e0f79fe2fa075c299d12e68dfb43b6334df0d707631de30e6e2c3a80759d342b178e8ed29a82e90445e450cfd332767f
+DIST gtkada-24.0.0.tar.gz 6046333 BLAKE2B 38db0d87c978bd608344a3e7eda5642bb9d2e73e0a201f65910c96baa4ede410071713190597ce5190ddc49b9ee7b44cc83e64e73cd34ceec00dc2613e24bc33 SHA512 b1c2cd9fe2d7fa6e39b007d64edebdc725132af892442454a0950e5533bf19a0d53e195d56282086f0d6cec1047d54109b933daf6a16f795aca613a01ee9ee61
diff --git a/dev-ada/gtkada/gtkada-24.0.0.ebuild b/dev-ada/gtkada/gtkada-24.0.0.ebuild
new file mode 100644
index 000000000000..d99581906f41
--- /dev/null
+++ b/dev-ada/gtkada/gtkada-24.0.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+inherit ada autotools multiprocessing
+
+DESCRIPTION="A complete Ada graphical toolkit"
+HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
+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"
+
+RDEPEND="${ADA_DEPS}
+ app-accessibility/at-spi2-core
+ dev-libs/glib:2
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+PATCHES=( "${FILESDIR}"/${PN}-23.0.0-gentoo.patch )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable shared) \
+ $(use_enable static-pic)
+}
+
+src_compile() {
+ emake -j1 PROCESSORS=$(makeopts_jobs)
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2023-12-17 18:10 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2023-12-17 18:10 UTC (permalink / raw
To: gentoo-commits
commit: c65fbd674ce8a539e039dd12114d39038f172e59
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 17 18:08:57 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 17 18:09:30 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65fbd67
dev-ada/gtkada: enable gcc:13
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/gtkada-23.0.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild
index dc9560d0e43b..bbff1a990251 100644
--- a/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild
+++ b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
inherit ada autotools multiprocessing
DESCRIPTION="A complete Ada graphical toolkit"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2023-03-21 21:02 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2023-03-21 21:02 UTC (permalink / raw
To: gentoo-commits
commit: e1ca5a43f952d377e61693705777d277a12fbe4f
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 21 20:52:41 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 21:00:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ca5a43
dev-ada/gtkada: drop gcc_12_2_0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/gtkada-23.0.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild
index a1d8afee6a4c..dc9560d0e43b 100644
--- a/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild
+++ b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 gcc_12 )
+ADA_COMPAT=( gnat_2021 gcc_12 )
inherit ada autotools multiprocessing
DESCRIPTION="A complete Ada graphical toolkit"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2023-03-21 7:25 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2023-03-21 7:25 UTC (permalink / raw
To: gentoo-commits
commit: 50a9a70ad9298419a727ad298d5c9abdd78d2c25
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 21 07:12:36 2023 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 07:12:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a9a70a
dev-ada/gtkada: EAPI 8, support gcc_12
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/{gtkada-23.0.0-r1.ebuild => gtkada-23.0.0-r2.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gtkada/gtkada-23.0.0-r1.ebuild b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild
similarity index 95%
rename from dev-ada/gtkada/gtkada-23.0.0-r1.ebuild
rename to dev-ada/gtkada/gtkada-23.0.0-r2.ebuild
index db3837e5aaaf..a1d8afee6a4c 100644
--- a/dev-ada/gtkada/gtkada-23.0.0-r1.ebuild
+++ b/dev-ada/gtkada/gtkada-23.0.0-r2.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 gcc_12 )
inherit ada autotools multiprocessing
DESCRIPTION="A complete Ada graphical toolkit"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2022-12-16 7:10 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2022-12-16 7:10 UTC (permalink / raw
To: gentoo-commits
commit: e451c161056e78477ff06be7a054d508a5aadefd
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 07:08:54 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 07:10:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e451c161
dev-ada/gtkada: DeprecatedDep
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/{gtkada-2021.ebuild => gtkada-2021-r1.ebuild} | 2 +-
dev-ada/gtkada/{gtkada-22.0.0.ebuild => gtkada-22.0.0-r1.ebuild} | 2 +-
dev-ada/gtkada/{gtkada-23.0.0.ebuild => gtkada-23.0.0-r1.ebuild} | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021-r1.ebuild
similarity index 97%
rename from dev-ada/gtkada/gtkada-2021.ebuild
rename to dev-ada/gtkada/gtkada-2021-r1.ebuild
index f2b4c0e9e011..fba47ffdfa82 100644
--- a/dev-ada/gtkada/gtkada-2021.ebuild
+++ b/dev-ada/gtkada/gtkada-2021-r1.ebuild
@@ -20,7 +20,7 @@ KEYWORDS="amd64 x86"
IUSE="+shared static-libs"
RDEPEND="${ADA_DEPS}
- dev-libs/atk
+ app-accessibility/at-spi2-core
dev-libs/glib:2
media-libs/fontconfig
media-libs/freetype
diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0-r1.ebuild
similarity index 97%
rename from dev-ada/gtkada/gtkada-22.0.0.ebuild
rename to dev-ada/gtkada/gtkada-22.0.0-r1.ebuild
index 5fd2228ae325..cb04aaa50040 100644
--- a/dev-ada/gtkada/gtkada-22.0.0.ebuild
+++ b/dev-ada/gtkada/gtkada-22.0.0-r1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="+shared static-libs static-pic"
RDEPEND="${ADA_DEPS}
- dev-libs/atk
+ app-accessibility/at-spi2-core
dev-libs/glib:2
media-libs/fontconfig
media-libs/freetype
diff --git a/dev-ada/gtkada/gtkada-23.0.0.ebuild b/dev-ada/gtkada/gtkada-23.0.0-r1.ebuild
similarity index 97%
rename from dev-ada/gtkada/gtkada-23.0.0.ebuild
rename to dev-ada/gtkada/gtkada-23.0.0-r1.ebuild
index e436df3805da..3a6423ea98e4 100644
--- a/dev-ada/gtkada/gtkada-23.0.0.ebuild
+++ b/dev-ada/gtkada/gtkada-23.0.0-r1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="+shared static-libs static-pic"
RDEPEND="${ADA_DEPS}
- dev-libs/atk
+ app-accessibility/at-spi2-core
dev-libs/glib:2
media-libs/fontconfig
media-libs/freetype
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2022-12-05 13:23 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2022-12-05 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 01a8cd2ead00313558ff68bb66b06c528db9f369
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 5 13:16:54 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Dec 5 13:23:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a8cd2e
dev-ada/gtkada: add github upstream metadata
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml
index bd7b67c76052..2e0aa6378979 100644
--- a/dev-ada/gtkada/metadata.xml
+++ b/dev-ada/gtkada/metadata.xml
@@ -13,4 +13,7 @@
complete set of Gtk+ widgets using the Object-Oriented features of
this language. GtkAda supports the latest 3.14 stable releases.
</longdescription>
+ <upstream>
+ <remote-id type="github">AdaCore/gtkada</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2022-11-21 18:09 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2022-11-21 18:09 UTC (permalink / raw
To: gentoo-commits
commit: 5b6f27661dc2286a0f0f02436989609fe803b777
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 21 18:07:39 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 18:07:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6f2766
dev-ada/gtkada: drop gnat_2020 support
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/gtkada-2021.ebuild | 4 ++--
dev-ada/gtkada/gtkada-22.0.0.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild
index 1005a7ba1034..f2b4c0e9e011 100644
--- a/dev-ada/gtkada/gtkada-2021.ebuild
+++ b/dev-ada/gtkada/gtkada-2021.ebuild
@@ -1,9 +1,9 @@
-# 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 autotools multiprocessing
MYP=${P}-${PV}0518-1A011-src
diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild
index 22db03d950c3..5fd2228ae325 100644
--- a/dev-ada/gtkada/gtkada-22.0.0.ebuild
+++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 )
+ADA_COMPAT=( gnat_2021 gcc_12_2_0 )
inherit ada autotools multiprocessing
DESCRIPTION="A complete Ada graphical toolkit"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2022-10-04 7:04 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2022-10-04 7:04 UTC (permalink / raw
To: gentoo-commits
commit: a7985a47b5cbcb0bdbec5b50fcbcfe05a6c51b55
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 4 07:03:22 2022 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Oct 4 07:03:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7985a47
dev-ada/gtkada: add gcc_12_2_0
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/gtkada-22.0.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild
index 6cb33f81492e..22db03d950c3 100644
--- a/dev-ada/gtkada/gtkada-22.0.0.ebuild
+++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild
@@ -1,9 +1,9 @@
-# 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 autotools multiprocessing
DESCRIPTION="A complete Ada graphical toolkit"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2021-12-26 17:54 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2021-12-26 17:54 UTC (permalink / raw
To: gentoo-commits
commit: 0f32f5a6082345647731b65639840f3be1a3722b
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 26 17:53:50 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Dec 26 17:53:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f32f5a6
dev-ada/gtkada: add static-pic generation
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/gtkada-22.0.0.ebuild | 5 +++--
dev-ada/gtkada/metadata.xml | 5 ++++-
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild
index 439153321466..8a1efe2e0af3 100644
--- a/dev-ada/gtkada/gtkada-22.0.0.ebuild
+++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild
@@ -12,9 +12,9 @@ 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"
+IUSE="+shared static-libs static-pic"
RDEPEND="${ADA_DEPS}
dev-libs/atk
@@ -45,6 +45,7 @@ src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable shared) \
+ $(use_enable static-pic) \
--without-GL
}
diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml
index ed2a0cec8e00..bd7b67c76052 100644
--- a/dev-ada/gtkada/metadata.xml
+++ b/dev-ada/gtkada/metadata.xml
@@ -6,8 +6,11 @@
</maintainer>
<use>
<flag name="shared">Build gtkada as shared library</flag>
+ <flag name="static-pic">Build static library with pic code</flag>
</use>
<longdescription lang="en">
- GtkAda is an Ada graphical toolkit based on Gtk+, providing the complete set of Gtk+ widgets using the Object-Oriented features of this language. GtkAda supports the latest 3.14 stable releases.
+ GtkAda is an Ada graphical toolkit based on Gtk+, providing the
+ complete set of Gtk+ widgets using the Object-Oriented features of
+ this language. GtkAda supports the latest 3.14 stable releases.
</longdescription>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2021-12-19 22:09 Agostino Sarubbo
0 siblings, 0 replies; 29+ messages in thread
From: Agostino Sarubbo @ 2021-12-19 22:09 UTC (permalink / raw
To: gentoo-commits
commit: 6b983652806ee74352093bb85b67381bcee2ae26
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 19 22:08:12 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Dec 19 22:08:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b983652
dev-ada/gtkada: 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/gtkada/gtkada-2021.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild
index b105da3b0ff7..b1c367c3dbed 100644
--- a/dev-ada/gtkada/gtkada-2021.ebuild
+++ b/dev-ada/gtkada/gtkada-2021.ebuild
@@ -16,7 +16,7 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+shared static-libs"
RDEPEND="${ADA_DEPS}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2021-11-25 7:28 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2021-11-25 7:28 UTC (permalink / raw
To: gentoo-commits
commit: 398172f665a42d761d14e658f446d76b4258edd1
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 25 07:28:23 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Nov 25 07:28:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398172f6
dev-ada/gtkada: 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/gtkada/Manifest | 2 --
dev-ada/gtkada/gtkada-2019-r1.ebuild | 62 -----------------------------------
dev-ada/gtkada/gtkada-2019-r2.ebuild | 62 -----------------------------------
dev-ada/gtkada/gtkada-2020.ebuild | 63 ------------------------------------
dev-ada/gtkada/gtkada-2021.ebuild | 2 +-
dev-ada/gtkada/gtkada-22.0.0.ebuild | 2 +-
6 files changed, 2 insertions(+), 191 deletions(-)
diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest
index 5e83416cbc82..9493d4810eaa 100644
--- a/dev-ada/gtkada/Manifest
+++ b/dev-ada/gtkada/Manifest
@@ -1,4 +1,2 @@
-DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5
-DIST gtkada-2020-20200429-19B96-src.tar.gz 12232938 BLAKE2B fcd5fdfebced2fc2b4dd1251f81a61b1564a72a3cc1854a78c4d9e32824d55188dd440bceddd4e86f3dc03c455b1db109bc68d5cb29e2a61d62bf59895b68895 SHA512 d9405d03cc3bf375ddddca54f2fb935ecd64cdf6eedb32efbd994a6f8a7693c6ee7aa10d558cbf89e9ad3174a3ac9a0c8f0ea7e444ff5d2a8b9af76a6ff64d4b
DIST gtkada-2021-20210518-1A011-src.tar.gz 12341654 BLAKE2B 888e7f447b09218f54f6fc28743bf313163f30bcde5f0deba7c02a113340e2e73458cc98a8e9d9277f131cb4e28280fd69afa6797d47312c61e7d73929fb5a11 SHA512 fb5db2886a26c15b58180e53f22d4ee25ce23c19240b27352cb47becf19bb76b32c90a10f5085165913360d1cf87bf52b4588d8cdc2b9681e717f9af71ae86a8
DIST gtkada-22.0.0.tar.gz 6070022 BLAKE2B ff5d13831acf839290923871a80a5edfff7d39c689175d528e50bfcae4f120381d8cc74a58f2d843e0aba6fd7c23bb43a34db279b0af9d7c9cc4f4bc9615b179 SHA512 abcc6152b0dac66b29ef791527bf6e8f0e1359e5a374732824561ca47d9b1951c168b9b27dbc1f24e496ef5afe6c68020edc9d374faf0495118630ef08a5c448
diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r1.ebuild
deleted file mode 100644
index f0aff578faf6..000000000000
--- a/dev-ada/gtkada/gtkada-2019-r1.ebuild
+++ /dev/null
@@ -1,62 +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 autotools multiprocessing
-
-MYP=${P}-20190424-19D98
-
-DESCRIPTION="A complete Ada graphical toolkit"
-HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53
- -> ${MYP}-src.tgz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+shared static-libs"
-
-RDEPEND="${ADA_DEPS}
- dev-libs/atk
- dev-libs/glib:2
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2017-r1-gentoo.patch
- "${FILESDIR}"/${P}-gentoo.patch
-)
-
-src_prepare() {
- default
- mv configure.{in,ac}
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_enable shared) \
- --without-GL
-}
-
-src_compile() {
- emake -j1 PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}"
- einstalldocs
-}
diff --git a/dev-ada/gtkada/gtkada-2019-r2.ebuild b/dev-ada/gtkada/gtkada-2019-r2.ebuild
deleted file mode 100644
index 1943cb59d20b..000000000000
--- a/dev-ada/gtkada/gtkada-2019-r2.ebuild
+++ /dev/null
@@ -1,62 +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 autotools multiprocessing
-
-MYP=${P}-20190424-19D98
-
-DESCRIPTION="A complete Ada graphical toolkit"
-HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53
- -> ${MYP}-src.tgz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+shared static-libs"
-
-RDEPEND="${ADA_DEPS}
- dev-libs/atk
- dev-libs/glib:2
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2017-r1-gentoo.patch
- "${FILESDIR}"/${P}-gentoo.patch
-)
-
-src_prepare() {
- default
- mv configure.{in,ac}
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_enable shared) \
- --without-GL
-}
-
-src_compile() {
- emake -j1 PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}"
- einstalldocs
-}
diff --git a/dev-ada/gtkada/gtkada-2020.ebuild b/dev-ada/gtkada/gtkada-2020.ebuild
deleted file mode 100644
index 53c519056488..000000000000
--- a/dev-ada/gtkada/gtkada-2020.ebuild
+++ /dev/null
@@ -1,63 +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_202{0..1} )
-inherit ada autotools multiprocessing
-
-MYP=${P}-${PV}0429-19B96-src
-ADAMIRROR=https://community.download.adacore.com/v1
-ID=96f85c875c161c36e7d0edb19aa4dbddf41ea671
-
-DESCRIPTION="A complete Ada graphical toolkit"
-HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+shared static-libs"
-
-RDEPEND="${ADA_DEPS}
- dev-libs/atk
- dev-libs/glib:2
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2017-r1-gentoo.patch
- "${FILESDIR}"/${PN}-2019-gentoo.patch
-)
-
-src_prepare() {
- default
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_enable shared) \
- --without-GL
-}
-
-src_compile() {
- emake -j1 PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}"
- einstalldocs
-}
diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild
index 58576d667746..b105da3b0ff7 100644
--- a/dev-ada/gtkada/gtkada-2021.ebuild
+++ b/dev-ada/gtkada/gtkada-2021.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
+ADA_COMPAT=( gnat_202{0..1} )
inherit ada autotools multiprocessing
MYP=${P}-${PV}0518-1A011-src
diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild
index f763ea0be18a..0d925e9cb301 100644
--- a/dev-ada/gtkada/gtkada-22.0.0.ebuild
+++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
+ADA_COMPAT=( gnat_202{0..1} )
inherit ada autotools multiprocessing
DESCRIPTION="A complete Ada graphical toolkit"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2021-11-18 7:09 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2021-11-18 7:09 UTC (permalink / raw
To: gentoo-commits
commit: 7e87c8cddf43fa6f92b2a90de81dc58ff32dfa8f
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 18 07:09:34 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Nov 18 07:09:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e87c8cd
dev-ada/gtkada: 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/gtkada/Manifest | 1 +
dev-ada/gtkada/gtkada-22.0.0.ebuild | 58 +++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+)
diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest
index ddd8baffeb2a..5e83416cbc82 100644
--- a/dev-ada/gtkada/Manifest
+++ b/dev-ada/gtkada/Manifest
@@ -1,3 +1,4 @@
DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5
DIST gtkada-2020-20200429-19B96-src.tar.gz 12232938 BLAKE2B fcd5fdfebced2fc2b4dd1251f81a61b1564a72a3cc1854a78c4d9e32824d55188dd440bceddd4e86f3dc03c455b1db109bc68d5cb29e2a61d62bf59895b68895 SHA512 d9405d03cc3bf375ddddca54f2fb935ecd64cdf6eedb32efbd994a6f8a7693c6ee7aa10d558cbf89e9ad3174a3ac9a0c8f0ea7e444ff5d2a8b9af76a6ff64d4b
DIST gtkada-2021-20210518-1A011-src.tar.gz 12341654 BLAKE2B 888e7f447b09218f54f6fc28743bf313163f30bcde5f0deba7c02a113340e2e73458cc98a8e9d9277f131cb4e28280fd69afa6797d47312c61e7d73929fb5a11 SHA512 fb5db2886a26c15b58180e53f22d4ee25ce23c19240b27352cb47becf19bb76b32c90a10f5085165913360d1cf87bf52b4588d8cdc2b9681e717f9af71ae86a8
+DIST gtkada-22.0.0.tar.gz 6070022 BLAKE2B ff5d13831acf839290923871a80a5edfff7d39c689175d528e50bfcae4f120381d8cc74a58f2d843e0aba6fd7c23bb43a34db279b0af9d7c9cc4f4bc9615b179 SHA512 abcc6152b0dac66b29ef791527bf6e8f0e1359e5a374732824561ca47d9b1951c168b9b27dbc1f24e496ef5afe6c68020edc9d374faf0495118630ef08a5c448
diff --git a/dev-ada/gtkada/gtkada-22.0.0.ebuild b/dev-ada/gtkada/gtkada-22.0.0.ebuild
new file mode 100644
index 000000000000..f763ea0be18a
--- /dev/null
+++ b/dev-ada/gtkada/gtkada-22.0.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
+inherit ada autotools multiprocessing
+
+DESCRIPTION="A complete Ada graphical toolkit"
+HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
+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"
+
+RDEPEND="${ADA_DEPS}
+ dev-libs/atk
+ dev-libs/glib:2
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2017-r1-gentoo.patch
+ "${FILESDIR}"/${PN}-2019-gentoo.patch
+)
+
+src_prepare() {
+ default
+ mv configure.{in,ac} || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable shared) \
+ --without-GL
+}
+
+src_compile() {
+ emake -j1 PROCESSORS=$(makeopts_jobs)
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}"
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2021-09-19 13:05 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2021-09-19 13:05 UTC (permalink / raw
To: gentoo-commits
commit: c954cc3645664fc4c850ca48752a8ffd75c7dcfd
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 19 13:04:09 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Sep 19 13:04:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c954cc36
dev-ada/gtkada: 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/gtkada/gtkada-2019-r1.ebuild | 2 +-
dev-ada/gtkada/gtkada-2019-r2.ebuild | 2 +-
dev-ada/gtkada/gtkada-2020.ebuild | 2 +-
dev-ada/gtkada/gtkada-2021.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r1.ebuild
index b85d3df230b..f0aff578faf 100644
--- a/dev-ada/gtkada/gtkada-2019-r1.ebuild
+++ b/dev-ada/gtkada/gtkada-2019-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_201{7..9} )
+ADA_COMPAT=( gnat_2019 )
inherit ada autotools multiprocessing
MYP=${P}-20190424-19D98
diff --git a/dev-ada/gtkada/gtkada-2019-r2.ebuild b/dev-ada/gtkada/gtkada-2019-r2.ebuild
index a523439d409..1943cb59d20 100644
--- a/dev-ada/gtkada/gtkada-2019-r2.ebuild
+++ b/dev-ada/gtkada/gtkada-2019-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_201{7..9} gnat_2020 )
+ADA_COMPAT=( gnat_2019 gnat_2020 )
inherit ada autotools multiprocessing
MYP=${P}-20190424-19D98
diff --git a/dev-ada/gtkada/gtkada-2020.ebuild b/dev-ada/gtkada/gtkada-2020.ebuild
index 537344fe613..53c51905648 100644
--- a/dev-ada/gtkada/gtkada-2020.ebuild
+++ b/dev-ada/gtkada/gtkada-2020.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} )
+ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
inherit ada autotools multiprocessing
MYP=${P}-${PV}0429-19B96-src
diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild
index 1c9077302c5..58576d66774 100644
--- a/dev-ada/gtkada/gtkada-2021.ebuild
+++ b/dev-ada/gtkada/gtkada-2021.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} )
+ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
inherit ada autotools multiprocessing
MYP=${P}-${PV}0518-1A011-src
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2021-07-20 6:33 Agostino Sarubbo
0 siblings, 0 replies; 29+ messages in thread
From: Agostino Sarubbo @ 2021-07-20 6:33 UTC (permalink / raw
To: gentoo-commits
commit: 6159adac1839d222ea86257a18c813f8d92dc957
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 20 06:33:43 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jul 20 06:33:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6159adac
dev-ada/gtkada: 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/gtkada/gtkada-2021.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gtkada/gtkada-2021.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild
index 5c7bbffbef1..1c9077302c5 100644
--- a/dev-ada/gtkada/gtkada-2021.ebuild
+++ b/dev-ada/gtkada/gtkada-2021.ebuild
@@ -16,7 +16,7 @@ SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+shared static-libs"
RDEPEND="${ADA_DEPS}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2021-06-04 21:19 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2021-06-04 21:19 UTC (permalink / raw
To: gentoo-commits
commit: c1a0814cda03e24df078c180b1c4ee251a3795e5
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 4 21:18:59 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jun 4 21:18:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a0814c
dev-ada/gtkada: bump to 2021
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/Manifest | 1 +
dev-ada/gtkada/gtkada-2019-r1.ebuild | 2 +-
dev-ada/gtkada/gtkada-2019-r2.ebuild | 2 +-
dev-ada/gtkada/gtkada-2020.ebuild | 9 +++++----
dev-ada/gtkada/{gtkada-2020.ebuild => gtkada-2021.ebuild} | 9 +++++----
5 files changed, 13 insertions(+), 10 deletions(-)
diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest
index 569547f20cf..ddd8baffeb2 100644
--- a/dev-ada/gtkada/Manifest
+++ b/dev-ada/gtkada/Manifest
@@ -1,2 +1,3 @@
DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5
DIST gtkada-2020-20200429-19B96-src.tar.gz 12232938 BLAKE2B fcd5fdfebced2fc2b4dd1251f81a61b1564a72a3cc1854a78c4d9e32824d55188dd440bceddd4e86f3dc03c455b1db109bc68d5cb29e2a61d62bf59895b68895 SHA512 d9405d03cc3bf375ddddca54f2fb935ecd64cdf6eedb32efbd994a6f8a7693c6ee7aa10d558cbf89e9ad3174a3ac9a0c8f0ea7e444ff5d2a8b9af76a6ff64d4b
+DIST gtkada-2021-20210518-1A011-src.tar.gz 12341654 BLAKE2B 888e7f447b09218f54f6fc28743bf313163f30bcde5f0deba7c02a113340e2e73458cc98a8e9d9277f131cb4e28280fd69afa6797d47312c61e7d73929fb5a11 SHA512 fb5db2886a26c15b58180e53f22d4ee25ce23c19240b27352cb47becf19bb76b32c90a10f5085165913360d1cf87bf52b4588d8cdc2b9681e717f9af71ae86a8
diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r1.ebuild
index fe02b028c8b..b85d3df230b 100644
--- a/dev-ada/gtkada/gtkada-2019-r1.ebuild
+++ b/dev-ada/gtkada/gtkada-2019-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_201{6,7,8,9} )
+ADA_COMPAT=( gnat_201{7..9} )
inherit ada autotools multiprocessing
MYP=${P}-20190424-19D98
diff --git a/dev-ada/gtkada/gtkada-2019-r2.ebuild b/dev-ada/gtkada/gtkada-2019-r2.ebuild
index d6f59528879..a523439d409 100644
--- a/dev-ada/gtkada/gtkada-2019-r2.ebuild
+++ b/dev-ada/gtkada/gtkada-2019-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
+ADA_COMPAT=( gnat_201{7..9} gnat_2020 )
inherit ada autotools multiprocessing
MYP=${P}-20190424-19D98
diff --git a/dev-ada/gtkada/gtkada-2020.ebuild b/dev-ada/gtkada/gtkada-2020.ebuild
index b8aa324b5e9..537344fe613 100644
--- a/dev-ada/gtkada/gtkada-2020.ebuild
+++ b/dev-ada/gtkada/gtkada-2020.ebuild
@@ -3,15 +3,16 @@
EAPI=7
-ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
+ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} )
inherit ada autotools multiprocessing
-MYP=${P}-20200429-19B96-src
+MYP=${P}-${PV}0429-19B96-src
+ADAMIRROR=https://community.download.adacore.com/v1
+ID=96f85c875c161c36e7d0edb19aa4dbddf41ea671
DESCRIPTION="A complete Ada graphical toolkit"
HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="https://community.download.adacore.com/v1/96f85c875c161c36e7d0edb19aa4dbddf41ea671?filename=${MYP}.tar.gz
- -> ${MYP}.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
diff --git a/dev-ada/gtkada/gtkada-2020.ebuild b/dev-ada/gtkada/gtkada-2021.ebuild
similarity index 80%
copy from dev-ada/gtkada/gtkada-2020.ebuild
copy to dev-ada/gtkada/gtkada-2021.ebuild
index b8aa324b5e9..5c7bbffbef1 100644
--- a/dev-ada/gtkada/gtkada-2020.ebuild
+++ b/dev-ada/gtkada/gtkada-2021.ebuild
@@ -3,15 +3,16 @@
EAPI=7
-ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
+ADA_COMPAT=( gnat_201{7..9} gnat_202{0..1} )
inherit ada autotools multiprocessing
-MYP=${P}-20200429-19B96-src
+MYP=${P}-${PV}0518-1A011-src
+ADAMIRROR=https://community.download.adacore.com/v1
+ID=8f1daefcb56e3ee7feaad67bac66deb0f7c37a82
DESCRIPTION="A complete Ada graphical toolkit"
HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="https://community.download.adacore.com/v1/96f85c875c161c36e7d0edb19aa4dbddf41ea671?filename=${MYP}.tar.gz
- -> ${MYP}.tar.gz"
+SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2021-05-27 20:22 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2021-05-27 20:22 UTC (permalink / raw
To: gentoo-commits
commit: 05464ddecea88154ba391204f6ddcd4e6fa26dcc
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu May 27 20:21:44 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu May 27 20:21:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05464dde
dev-ada/gtkada: version bump to 2020
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/Manifest | 1 +
dev-ada/gtkada/gtkada-2020.ebuild | 62 +++++++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest
index 22e98a52f7a..569547f20cf 100644
--- a/dev-ada/gtkada/Manifest
+++ b/dev-ada/gtkada/Manifest
@@ -1 +1,2 @@
DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5
+DIST gtkada-2020-20200429-19B96-src.tar.gz 12232938 BLAKE2B fcd5fdfebced2fc2b4dd1251f81a61b1564a72a3cc1854a78c4d9e32824d55188dd440bceddd4e86f3dc03c455b1db109bc68d5cb29e2a61d62bf59895b68895 SHA512 d9405d03cc3bf375ddddca54f2fb935ecd64cdf6eedb32efbd994a6f8a7693c6ee7aa10d558cbf89e9ad3174a3ac9a0c8f0ea7e444ff5d2a8b9af76a6ff64d4b
diff --git a/dev-ada/gtkada/gtkada-2020.ebuild b/dev-ada/gtkada/gtkada-2020.ebuild
new file mode 100644
index 00000000000..b8aa324b5e9
--- /dev/null
+++ b/dev-ada/gtkada/gtkada-2020.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
+inherit ada autotools multiprocessing
+
+MYP=${P}-20200429-19B96-src
+
+DESCRIPTION="A complete Ada graphical toolkit"
+HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
+SRC_URI="https://community.download.adacore.com/v1/96f85c875c161c36e7d0edb19aa4dbddf41ea671?filename=${MYP}.tar.gz
+ -> ${MYP}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+shared static-libs"
+
+RDEPEND="${ADA_DEPS}
+ dev-libs/atk
+ dev-libs/glib:2
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[${ADA_USEDEP}]"
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2017-r1-gentoo.patch
+ "${FILESDIR}"/${PN}-2019-gentoo.patch
+)
+
+src_prepare() {
+ default
+ mv configure.{in,ac} || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable shared) \
+ --without-GL
+}
+
+src_compile() {
+ emake -j1 PROCESSORS=$(makeopts_jobs)
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}"
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2021-05-26 19:08 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2021-05-26 19:08 UTC (permalink / raw
To: gentoo-commits
commit: d5b84bcf4a63b754c0b1ab040468431b0e635aa6
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed May 26 19:08:28 2021 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed May 26 19:08:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b84bcf
dev-ada/gtkada: enable gnat_2020, fix VariableScope
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/Manifest | 2 -
dev-ada/gtkada/gtkada-2018-r2.ebuild | 60 ----------------------
dev-ada/gtkada/gtkada-2019-r1.ebuild | 5 +-
...gtkada-2017-r1.ebuild => gtkada-2019-r2.ebuild} | 18 ++++---
4 files changed, 12 insertions(+), 73 deletions(-)
diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest
index 2af49593e9a..22e98a52f7a 100644
--- a/dev-ada/gtkada/Manifest
+++ b/dev-ada/gtkada/Manifest
@@ -1,3 +1 @@
DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5
-DIST gtkada-gpl-2017-src.tgz 11952333 BLAKE2B 2a333452ff271bba0521235598afdb1abebc4ceeab0f915f173862329ae0986b0fc4f654d3df28eac73af075db224c0b12340c3acd1e4ed0ffc965e4365f8b40 SHA512 f5bbb9ebdd966e70b3edcaaf359cb9e75edba3c3f4f8febfa7de9f634f8e96cd0dd1482fb16ad852b1c9f9b0e2c16eb3a437120d37f0638d90af666620f09f3f
-DIST gtkada-gpl-2018-src.tgz 11958880 BLAKE2B 4946918b52de5e15efc77411927812910d84d13cea66b86b1162b987c7849ba7fbb6da487881762f64005dc32a74fa73c9d759d25bb9ac0241d1d76cd4becbfb SHA512 9000de7675f8ee688b1c9cd93cf35b32f698aca8fc22d3b4e695d7c6b34feb60118cc687cf35432cd5ed9af7825eda7e20575a9fad4523a7b59cb0322bce0762
diff --git a/dev-ada/gtkada/gtkada-2018-r2.ebuild b/dev-ada/gtkada/gtkada-2018-r2.ebuild
deleted file mode 100644
index eab34d509ac..00000000000
--- a/dev-ada/gtkada/gtkada-2018-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# 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 autotools multiprocessing
-
-MYP=${PN}-gpl-${PV}
-
-DESCRIPTION="A complete Ada graphical toolkit"
-HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced
- -> ${MYP}-src.tgz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+shared static-libs"
-
-RDEPEND="${ADA_DEPS}
- dev-libs/atk
- dev-libs/glib:2
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[${ADA_USEDEP}]"
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=( "${FILESDIR}"/${PN}-2017-r1-gentoo.patch )
-
-src_prepare() {
- default
- mv configure.{in,ac}
- eautoreconf
-}
-
-src_configure() {
- econf \
- --prefix="${D}/usr" \
- $(use_enable static-libs static) \
- $(use_enable shared) \
- --without-GL
-}
-
-src_compile() {
- emake -j1 PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
- emake -j1 install
- einstalldocs
-}
diff --git a/dev-ada/gtkada/gtkada-2019-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r1.ebuild
index 036d2b05dd8..fe02b028c8b 100644
--- a/dev-ada/gtkada/gtkada-2019-r1.ebuild
+++ b/dev-ada/gtkada/gtkada-2019-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -47,7 +47,6 @@ src_prepare() {
src_configure() {
econf \
- --prefix="${D}/usr" \
$(use_enable static-libs static) \
$(use_enable shared) \
--without-GL
@@ -58,6 +57,6 @@ src_compile() {
}
src_install() {
- emake -j1 install
+ emake -j1 DESTDIR="${D}"
einstalldocs
}
diff --git a/dev-ada/gtkada/gtkada-2017-r1.ebuild b/dev-ada/gtkada/gtkada-2019-r2.ebuild
similarity index 73%
rename from dev-ada/gtkada/gtkada-2017-r1.ebuild
rename to dev-ada/gtkada/gtkada-2019-r2.ebuild
index 8c14fbefe83..d6f59528879 100644
--- a/dev-ada/gtkada/gtkada-2017-r1.ebuild
+++ b/dev-ada/gtkada/gtkada-2019-r2.ebuild
@@ -1,21 +1,21 @@
-# Copyright 1999-2019 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} )
+ADA_COMPAT=( gnat_201{6..9} gnat_2020 )
inherit ada autotools multiprocessing
-MYP=${PN}-gpl-${PV}
+MYP=${P}-20190424-19D98
DESCRIPTION="A complete Ada graphical toolkit"
HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="http://mirrors.cdn.adacore.com/art/591ae7a8c7a4473fcbb154c9
+SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53
-> ${MYP}-src.tgz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
IUSE="+shared static-libs"
RDEPEND="${ADA_DEPS}
@@ -34,7 +34,10 @@ REQUIRED_USE="${ADA_REQUIRED_USE}"
S="${WORKDIR}"/${MYP}-src
-PATCHES=( "${FILESDIR}"/${P}-r1-gentoo.patch )
+PATCHES=(
+ "${FILESDIR}"/${PN}-2017-r1-gentoo.patch
+ "${FILESDIR}"/${P}-gentoo.patch
+)
src_prepare() {
default
@@ -44,7 +47,6 @@ src_prepare() {
src_configure() {
econf \
- --prefix="${D}/usr" \
$(use_enable static-libs static) \
$(use_enable shared) \
--without-GL
@@ -55,6 +57,6 @@ src_compile() {
}
src_install() {
- emake -j1 install
+ emake -j1 DESTDIR="${D}"
einstalldocs
}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2019-12-04 21:24 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2019-12-04 21:24 UTC (permalink / raw
To: gentoo-commits
commit: 0691a9a6dabded906fc88014d580ffce3c9310d7
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 4 21:23:56 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Dec 4 21:23:56 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0691a9a6
dev-ada/gtkada: remove old versions
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/gtkada-2017.ebuild | 66 --------------------------------
dev-ada/gtkada/gtkada-2018-r1.ebuild | 73 ------------------------------------
dev-ada/gtkada/gtkada-2019.ebuild | 73 ------------------------------------
3 files changed, 212 deletions(-)
diff --git a/dev-ada/gtkada/gtkada-2017.ebuild b/dev-ada/gtkada/gtkada-2017.ebuild
deleted file mode 100644
index f6edaf0546c..00000000000
--- a/dev-ada/gtkada/gtkada-2017.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multiprocessing
-
-MYP=${PN}-gpl-${PV}
-
-DESCRIPTION="A complete Ada graphical toolkit"
-HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="http://mirrors.cdn.adacore.com/art/591ae7a8c7a4473fcbb154c9
- -> ${MYP}-src.tgz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 +gnat_2017 +shared static-libs"
-
-RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
- gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
- dev-libs/atk
- dev-libs/glib:2
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_prepare() {
- default
- mv configure.{in,ac}
- eautoreconf
-}
-
-src_configure() {
- if use gnat_2016; then
- GCC_PV=4.9.4
- else
- GCC_PV=6.3.0
- fi
- econf \
- --prefix="${D}/usr" \
- $(use_enable static-libs static) \
- $(use_enable shared) \
- --without-GL
-}
-
-src_compile() {
- GNATPREP=${CHOST}-gnatprep-${GCC_PV}
- emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
- emake -j1 install
- einstalldocs
-}
diff --git a/dev-ada/gtkada/gtkada-2018-r1.ebuild b/dev-ada/gtkada/gtkada-2018-r1.ebuild
deleted file mode 100644
index a4f93c664a1..00000000000
--- a/dev-ada/gtkada/gtkada-2018-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multiprocessing
-
-MYP=${PN}-gpl-${PV}
-
-DESCRIPTION="A complete Ada graphical toolkit"
-HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced
- -> ${MYP}-src.tgz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs"
-
-RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
- gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
- gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
- gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )
- dev-libs/atk
- dev-libs/glib:2
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango"
-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}-2017-gentoo.patch )
-
-src_prepare() {
- default
- mv configure.{in,ac}
- eautoreconf
-}
-
-src_configure() {
- if use gnat_2018; then
- GCC_PV=7.3.1
- elif use gnat_2019; then
- GCC_PV=8.3.1
- elif use gnat_2017; then
- GCC_PV=6.3.0
- else
- GCC_PV=4.9.4
- fi
- econf \
- --prefix="${D}/usr" \
- $(use_enable static-libs static) \
- $(use_enable shared) \
- --without-GL
-}
-
-src_compile() {
- GNATPREP=${CHOST}-gnatprep-${GCC_PV}
- emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
- emake -j1 install
- einstalldocs
-}
diff --git a/dev-ada/gtkada/gtkada-2019.ebuild b/dev-ada/gtkada/gtkada-2019.ebuild
deleted file mode 100644
index 2f1f273e3bc..00000000000
--- a/dev-ada/gtkada/gtkada-2019.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multiprocessing
-
-MYP=${P}-20190424-19D98
-
-DESCRIPTION="A complete Ada graphical toolkit"
-HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53
- -> ${MYP}-src.tgz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019 +shared static-libs"
-
-RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
- gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
- gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
- gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )
- dev-libs/atk
- dev-libs/glib:2
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango"
-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}-2017-gentoo.patch )
-
-src_prepare() {
- default
- mv configure.{in,ac}
- eautoreconf
-}
-
-src_configure() {
- if use gnat_2018; then
- GCC_PV=7.3.1
- elif use gnat_2019; then
- GCC_PV=8.3.1
- elif use gnat_2017; then
- GCC_PV=6.3.0
- else
- GCC_PV=4.9.4
- fi
- econf \
- --prefix="${D}/usr" \
- $(use_enable static-libs static) \
- $(use_enable shared) \
- --without-GL
-}
-
-src_compile() {
- GNATPREP=${CHOST}-gnatprep-${GCC_PV}
- emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
- emake -j1 install
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2019-08-29 6:41 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2019-08-29 6:41 UTC (permalink / raw
To: gentoo-commits
commit: 01a02fef4a924aa4df64953271f20ad8800957d9
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 06:41:15 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 06:41:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a02fef
dev-ada/gtkada: stable 2018-r1, fix MissingUseDepDefault
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/gtkada-2017.ebuild | 4 +--
dev-ada/gtkada/gtkada-2018-r1.ebuild | 2 +-
dev-ada/gtkada/gtkada-2018.ebuild | 69 ------------------------------------
3 files changed, 3 insertions(+), 72 deletions(-)
diff --git a/dev-ada/gtkada/gtkada-2017.ebuild b/dev-ada/gtkada/gtkada-2017.ebuild
index f64be7a6ac0..f6edaf0546c 100644
--- a/dev-ada/gtkada/gtkada-2017.ebuild
+++ b/dev-ada/gtkada/gtkada-2017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -28,7 +28,7 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
x11-libs/gtk+:3
x11-libs/pango"
DEPEND="${RDEPEND}
- dev-ada/gprbuild[gnat_2016=,gnat_2017=]"
+ dev-ada/gprbuild[gnat_2016(-)?,gnat_2017(-)?]"
REQUIRED_USE="^^ ( gnat_2016 gnat_2017 )"
diff --git a/dev-ada/gtkada/gtkada-2018-r1.ebuild b/dev-ada/gtkada/gtkada-2018-r1.ebuild
index a93733247c7..a4f93c664a1 100644
--- a/dev-ada/gtkada/gtkada-2018-r1.ebuild
+++ b/dev-ada/gtkada/gtkada-2018-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs"
RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
diff --git a/dev-ada/gtkada/gtkada-2018.ebuild b/dev-ada/gtkada/gtkada-2018.ebuild
deleted file mode 100644
index 63d33a60a95..00000000000
--- a/dev-ada/gtkada/gtkada-2018.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multiprocessing
-
-MYP=${PN}-gpl-${PV}
-
-DESCRIPTION="A complete Ada graphical toolkit"
-HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
-SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced
- -> ${MYP}-src.tgz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs"
-
-RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
- gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
- gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
- dev-libs/atk
- dev-libs/glib:2
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango"
-DEPEND="${RDEPEND}
- dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]"
-
-REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )"
-
-S="${WORKDIR}"/${MYP}-src
-
-PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch )
-
-src_prepare() {
- default
- mv configure.{in,ac}
- eautoreconf
-}
-
-src_configure() {
- if use gnat_2018; then
- GCC_PV=7.3.1
- elif use gnat_2017; then
- GCC_PV=6.3.0
- else
- GCC_PV=4.9.4
- fi
- econf \
- --prefix="${D}/usr" \
- $(use_enable static-libs static) \
- $(use_enable shared) \
- --without-GL
-}
-
-src_compile() {
- GNATPREP=${CHOST}-gnatprep-${GCC_PV}
- emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs)
-}
-
-src_install() {
- emake -j1 install
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2019-08-27 10:23 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2019-08-27 10:23 UTC (permalink / raw
To: gentoo-commits
commit: 0c6231758374075a0c7b5f7fcf65e82e27c8d602
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 27 10:22:53 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 10:22:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c623175
dev-ada/gtkada: fix repoman warnings
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
dev-ada/gtkada/gtkada-2018-r1.ebuild | 3 ++-
dev-ada/gtkada/gtkada-2019.ebuild | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-ada/gtkada/gtkada-2018-r1.ebuild b/dev-ada/gtkada/gtkada-2018-r1.ebuild
index 4ce851b8da6..a93733247c7 100644
--- a/dev-ada/gtkada/gtkada-2018-r1.ebuild
+++ b/dev-ada/gtkada/gtkada-2018-r1.ebuild
@@ -30,7 +30,8 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
x11-libs/gtk+:3
x11-libs/pango"
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/gtkada/gtkada-2019.ebuild b/dev-ada/gtkada/gtkada-2019.ebuild
index 4a02372e72e..0b4c73a820f 100644
--- a/dev-ada/gtkada/gtkada-2019.ebuild
+++ b/dev-ada/gtkada/gtkada-2019.ebuild
@@ -30,7 +30,8 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
x11-libs/gtk+:3
x11-libs/pango"
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] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2019-06-21 6:17 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2019-06-21 6:17 UTC (permalink / raw
To: gentoo-commits
commit: 626f807a7a92ba111fbd72c1207e6cef0ab3ac15
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 21 06:13:40 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Jun 21 06:17:01 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626f807a
dev-ada/gtkada: maintainer -> ada
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
dev-ada/gtkada/metadata.xml | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml
index ed2942a8389..5daab6a5e97 100644
--- a/dev-ada/gtkada/metadata.xml
+++ b/dev-ada/gtkada/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] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2019-06-11 19:27 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2019-06-11 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 59231428e67a3363bbfbf497cdb6ec47395ac820
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 11 19:26:50 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Jun 11 19:26:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59231428
dev-ada/gtkada: bump to 2019
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
dev-ada/gtkada/Manifest | 1 +
dev-ada/gtkada/gtkada-2019.ebuild | 72 +++++++++++++++++++++++++++++++++++++++
2 files changed, 73 insertions(+)
diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest
index c7ff0856e14..2af49593e9a 100644
--- a/dev-ada/gtkada/Manifest
+++ b/dev-ada/gtkada/Manifest
@@ -1,2 +1,3 @@
+DIST gtkada-2019-20190424-19D98-src.tgz 12273911 BLAKE2B e2d0f3c410973d0412bf433f2e1cc60a5b00e9f34ad0471cb583596587e6073fdeb9b6441aa50dfa81894ce692101fe51c7714090477d585721571261737a823 SHA512 aed0758b42ee8eac752c2c83a0974ee0c7cddfa15149879472ff2fb8ee7565456a225ce783739ede76bc0f47340e97af5b5d1149e244611bcd3b3760e20f8cf5
DIST gtkada-gpl-2017-src.tgz 11952333 BLAKE2B 2a333452ff271bba0521235598afdb1abebc4ceeab0f915f173862329ae0986b0fc4f654d3df28eac73af075db224c0b12340c3acd1e4ed0ffc965e4365f8b40 SHA512 f5bbb9ebdd966e70b3edcaaf359cb9e75edba3c3f4f8febfa7de9f634f8e96cd0dd1482fb16ad852b1c9f9b0e2c16eb3a437120d37f0638d90af666620f09f3f
DIST gtkada-gpl-2018-src.tgz 11958880 BLAKE2B 4946918b52de5e15efc77411927812910d84d13cea66b86b1162b987c7849ba7fbb6da487881762f64005dc32a74fa73c9d759d25bb9ac0241d1d76cd4becbfb SHA512 9000de7675f8ee688b1c9cd93cf35b32f698aca8fc22d3b4e695d7c6b34feb60118cc687cf35432cd5ed9af7825eda7e20575a9fad4523a7b59cb0322bce0762
diff --git a/dev-ada/gtkada/gtkada-2019.ebuild b/dev-ada/gtkada/gtkada-2019.ebuild
new file mode 100644
index 00000000000..4a02372e72e
--- /dev/null
+++ b/dev-ada/gtkada/gtkada-2019.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multiprocessing
+
+MYP=${P}-20190424-19D98
+
+DESCRIPTION="A complete Ada graphical toolkit"
+HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
+SRC_URI="http://mirrors.cdn.adacore.com/art/5ce7f58931e87adb2d312c53
+ -> ${MYP}-src.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 gnat_2018 +gnat_2019 +shared static-libs"
+
+RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
+ gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
+ gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
+ gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )
+ dev-libs/atk
+ dev-libs/glib:2
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango"
+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}-2017-gentoo.patch )
+
+src_prepare() {
+ default
+ mv configure.{in,ac}
+ eautoreconf
+}
+
+src_configure() {
+ if use gnat_2018; then
+ GCC_PV=7.3.1
+ elif use gnat_2019; then
+ GCC_PV=8.3.1
+ elif use gnat_2017; then
+ GCC_PV=6.3.0
+ else
+ GCC_PV=4.9.4
+ fi
+ econf \
+ --prefix="${D}/usr" \
+ $(use_enable static-libs static) \
+ $(use_enable shared) \
+ --without-GL
+}
+
+src_compile() {
+ GNATPREP=${CHOST}-gnatprep-${GCC_PV}
+ emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs)
+}
+
+src_install() {
+ emake -j1 install
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2019-06-05 6:32 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2019-06-05 6:32 UTC (permalink / raw
To: gentoo-commits
commit: b0e2ec2c6c0065d71e0cac13458933bbde06efec
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 5 06:32:33 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Jun 5 06:32:33 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e2ec2c
dev-ada/gtkada: fix dependency
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
dev-ada/gtkada/gtkada-2018-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gtkada/gtkada-2018-r1.ebuild b/dev-ada/gtkada/gtkada-2018-r1.ebuild
index e0088691788..4ce851b8da6 100644
--- a/dev-ada/gtkada/gtkada-2018-r1.ebuild
+++ b/dev-ada/gtkada/gtkada-2018-r1.ebuild
@@ -30,7 +30,7 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
x11-libs/gtk+:3
x11-libs/pango"
DEPEND="${RDEPEND}
-dev-ada/gprbuild[gnat_2016=,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] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2019-05-31 8:51 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2019-05-31 8:51 UTC (permalink / raw
To: gentoo-commits
commit: c403e10c5fe8ee82c5cf46bd8e90fa445a53801f
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri May 31 08:51:00 2019 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri May 31 08:51:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c403e10c
dev-ada/gtkada: 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/gtkada/gtkada-2018-r1.ebuild | 72 ++++++++++++++++++++++++++++++++++++
dev-ada/gtkada/metadata.xml | 1 +
2 files changed, 73 insertions(+)
diff --git a/dev-ada/gtkada/gtkada-2018-r1.ebuild b/dev-ada/gtkada/gtkada-2018-r1.ebuild
new file mode 100644
index 00000000000..e0088691788
--- /dev/null
+++ b/dev-ada/gtkada/gtkada-2018-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multiprocessing
+
+MYP=${PN}-gpl-${PV}
+
+DESCRIPTION="A complete Ada graphical toolkit"
+HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced
+ -> ${MYP}-src.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 +gnat_2018 gnat_2019 +shared static-libs"
+
+RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
+ gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
+ gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
+ gnat_2019? ( dev-lang/gnat-gpl:8.3.1 )
+ dev-libs/atk
+ dev-libs/glib:2
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango"
+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}-2017-gentoo.patch )
+
+src_prepare() {
+ default
+ mv configure.{in,ac}
+ eautoreconf
+}
+
+src_configure() {
+ if use gnat_2018; then
+ GCC_PV=7.3.1
+ elif use gnat_2019; then
+ GCC_PV=8.3.1
+ elif use gnat_2017; then
+ GCC_PV=6.3.0
+ else
+ GCC_PV=4.9.4
+ fi
+ econf \
+ --prefix="${D}/usr" \
+ $(use_enable static-libs static) \
+ $(use_enable shared) \
+ --without-GL
+}
+
+src_compile() {
+ GNATPREP=${CHOST}-gnatprep-${GCC_PV}
+ emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs)
+}
+
+src_install() {
+ emake -j1 install
+ einstalldocs
+}
diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml
index 0373a027e23..ed2942a8389 100644
--- a/dev-ada/gtkada/metadata.xml
+++ b/dev-ada/gtkada/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-2019</flag>
<flag name="shared">Build gtkada as shared library</flag>
</use>
<longdescription lang="en">
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2018-07-02 19:03 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2018-07-02 19:03 UTC (permalink / raw
To: gentoo-commits
commit: 82f78752873de6412ef24612ef6714e27c69b5b9
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 2 19:02:53 2018 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Jul 2 19:02:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f78752
dev-ada/gtkada: Version bump to 2018
Package-Manager: Portage-2.3.40, Repoman-2.3.9
dev-ada/gtkada/Manifest | 1 +
dev-ada/gtkada/gtkada-2018.ebuild | 70 +++++++++++++++++++++++++++++++++++++++
dev-ada/gtkada/metadata.xml | 1 +
3 files changed, 72 insertions(+)
diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest
index 7922c993824..c7ff0856e14 100644
--- a/dev-ada/gtkada/Manifest
+++ b/dev-ada/gtkada/Manifest
@@ -1 +1,2 @@
DIST gtkada-gpl-2017-src.tgz 11952333 BLAKE2B 2a333452ff271bba0521235598afdb1abebc4ceeab0f915f173862329ae0986b0fc4f654d3df28eac73af075db224c0b12340c3acd1e4ed0ffc965e4365f8b40 SHA512 f5bbb9ebdd966e70b3edcaaf359cb9e75edba3c3f4f8febfa7de9f634f8e96cd0dd1482fb16ad852b1c9f9b0e2c16eb3a437120d37f0638d90af666620f09f3f
+DIST gtkada-gpl-2018-src.tgz 11958880 BLAKE2B 4946918b52de5e15efc77411927812910d84d13cea66b86b1162b987c7849ba7fbb6da487881762f64005dc32a74fa73c9d759d25bb9ac0241d1d76cd4becbfb SHA512 9000de7675f8ee688b1c9cd93cf35b32f698aca8fc22d3b4e695d7c6b34feb60118cc687cf35432cd5ed9af7825eda7e20575a9fad4523a7b59cb0322bce0762
diff --git a/dev-ada/gtkada/gtkada-2018.ebuild b/dev-ada/gtkada/gtkada-2018.ebuild
new file mode 100644
index 00000000000..1a6fabc1866
--- /dev/null
+++ b/dev-ada/gtkada/gtkada-2018.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multiprocessing
+
+MYP=${PN}-gpl-${PV}
+
+DESCRIPTION="A complete Ada graphical toolkit"
+HOMEPAGE="http://libre.adacore.com//tools/gtkada/"
+SRC_URI="http://mirrors.cdn.adacore.com/art/5b0cf840c7a4475261f97ced
+ -> ${MYP}-src.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 gnat_2017 +gnat_2018 +shared static-libs"
+
+RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
+ gnat_2017? ( dev-lang/gnat-gpl:6.3.0 )
+ gnat_2018? ( dev-lang/gnat-gpl:7.3.1 )
+ dev-libs/atk
+ dev-libs/glib:2
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango"
+DEPEND="${RDEPEND}
+ dev-ada/gprbuild[gnat_2016=,gnat_2017=,gnat_2018(-)=]"
+
+REQUIRED_USE="^^ ( gnat_2016 gnat_2017 gnat_2018 )"
+
+S="${WORKDIR}"/${MYP}-src
+
+PATCHES=( "${FILESDIR}"/${PN}-2017-gentoo.patch )
+
+src_prepare() {
+ default
+ mv configure.{in,ac}
+ eautoreconf
+}
+
+src_configure() {
+ if use gnat_2018; then
+ GCC_PV=7.3.1
+ elif use gnat_2017; then
+ GCC_PV=6.3.0
+ else
+ GCC_PV=4.9.4
+ fi
+ GCC=${CHOST}-gcc-${GCC_PV}
+ econf \
+ --prefix="${D}/usr" \
+ $(use_enable static-libs static) \
+ $(use_enable shared) \
+ --without-GL
+}
+
+src_compile() {
+ GNATPREP=${CHOST}-gnatprep-${GCC_PV}
+ GCC=${GCC} emake -j1 GNATPREP=${GNATPREP} PROCESSORS=$(makeopts_jobs)
+}
+
+src_install() {
+ emake -j1 install
+ einstalldocs
+}
diff --git a/dev-ada/gtkada/metadata.xml b/dev-ada/gtkada/metadata.xml
index e26ee639a2d..0373a027e23 100644
--- a/dev-ada/gtkada/metadata.xml
+++ b/dev-ada/gtkada/metadata.xml
@@ -8,6 +8,7 @@
<use>
<flag name="gnat_2016">Compile with dev-lang/gnat-gpl-2016</flag>
<flag name="gnat_2017">Compile with dev-lang/gnat-gpl-2017</flag>
+ <flag name="gnat_2018">Compile with dev-lang/gnat-gpl-2018</flag>
<flag name="shared">Build gtkada as shared library</flag>
</use>
<longdescription lang="en">
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2018-04-21 19:51 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2018-04-21 19:51 UTC (permalink / raw
To: gentoo-commits
commit: d49128b852dd290a1ac20636e1ee361213e5fdde
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 21 19:50:44 2018 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sat Apr 21 19:51:31 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49128b8
dev-ada/gtkada: amd64 and x86 stable
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-ada/gtkada/gtkada-2017.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gtkada/gtkada-2017.ebuild b/dev-ada/gtkada/gtkada-2017.ebuild
index 14fad28f455..967c1a26d68 100644
--- a/dev-ada/gtkada/gtkada-2017.ebuild
+++ b/dev-ada/gtkada/gtkada-2017.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591ae7a8c7a4473fcbb154c9
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="gnat_2016 +gnat_2017 +shared static-libs"
RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2018-02-28 7:34 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2018-02-28 7:34 UTC (permalink / raw
To: gentoo-commits
commit: 47cd53c1396e33e43eeda078e6fae486243d8520
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 28 07:34:39 2018 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 07:34:39 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47cd53c1
dev-ada/gtkada: Add ~x86
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-ada/gtkada/gtkada-2017.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ada/gtkada/gtkada-2017.ebuild b/dev-ada/gtkada/gtkada-2017.ebuild
index aed9663db24..14fad28f455 100644
--- a/dev-ada/gtkada/gtkada-2017.ebuild
+++ b/dev-ada/gtkada/gtkada-2017.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/591ae7a8c7a4473fcbb154c9
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="gnat_2016 +gnat_2017 +shared static-libs"
RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
^ permalink raw reply related [flat|nested] 29+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/
@ 2017-04-25 19:41 Alfredo Tupone
0 siblings, 0 replies; 29+ messages in thread
From: Alfredo Tupone @ 2017-04-25 19:41 UTC (permalink / raw
To: gentoo-commits
commit: ddde7f143bdf07a9a989936b5550f3b3c59a8289
Author: Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 25 19:41:00 2017 +0000
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Tue Apr 25 19:41:00 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddde7f14
dev-ada/gtkada: Drop $Id$ lines.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
dev-ada/gtkada/gtkada-2016.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/dev-ada/gtkada/gtkada-2016.ebuild b/dev-ada/gtkada/gtkada-2016.ebuild
index 9b3e2444cdd..5ad34dd35b6 100644
--- a/dev-ada/gtkada/gtkada-2016.ebuild
+++ b/dev-ada/gtkada/gtkada-2016.ebuild
@@ -1,6 +1,5 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Id$
EAPI=6
^ permalink raw reply related [flat|nested] 29+ messages in thread
end of thread, other threads:[~2024-03-16 13:22 UTC | newest]
Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-20 9:31 [gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/ Alfredo Tupone
-- strict thread matches above, loose matches on Subject: below --
2024-03-16 13:21 Alfredo Tupone
2023-12-17 18:10 Alfredo Tupone
2023-03-21 21:02 Alfredo Tupone
2023-03-21 7:25 Alfredo Tupone
2022-12-16 7:10 Alfredo Tupone
2022-12-05 13:23 Alfredo Tupone
2022-11-21 18:09 Alfredo Tupone
2022-10-04 7:04 Alfredo Tupone
2021-12-26 17:54 Alfredo Tupone
2021-12-19 22:09 Agostino Sarubbo
2021-11-25 7:28 Alfredo Tupone
2021-11-18 7:09 Alfredo Tupone
2021-09-19 13:05 Alfredo Tupone
2021-07-20 6:33 Agostino Sarubbo
2021-06-04 21:19 Alfredo Tupone
2021-05-27 20:22 Alfredo Tupone
2021-05-26 19:08 Alfredo Tupone
2019-12-04 21:24 Alfredo Tupone
2019-08-29 6:41 Alfredo Tupone
2019-08-27 10:23 Alfredo Tupone
2019-06-21 6:17 Alfredo Tupone
2019-06-11 19:27 Alfredo Tupone
2019-06-05 6:32 Alfredo Tupone
2019-05-31 8:51 Alfredo Tupone
2018-07-02 19:03 Alfredo Tupone
2018-04-21 19:51 Alfredo Tupone
2018-02-28 7:34 Alfredo Tupone
2017-04-25 19:41 Alfredo Tupone
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox