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>