diff options
Diffstat (limited to 'dev-ada')
-rw-r--r-- | dev-ada/Manifest.gz | bin | 5243 -> 5239 bytes | |||
-rw-r--r-- | dev-ada/gnatsymbolize/Manifest | 2 | ||||
-rw-r--r-- | dev-ada/gnatsymbolize/gnatsymbolize-2021-r3.ebuild | 2 | ||||
-rw-r--r-- | dev-ada/gtkada/Manifest | 2 | ||||
-rw-r--r-- | dev-ada/gtkada/gtkada-25.0.1.ebuild | 54 |
5 files changed, 58 insertions, 2 deletions
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz Binary files differindex b1720a7b81da..87aee5f3eac7 100644 --- a/dev-ada/Manifest.gz +++ b/dev-ada/Manifest.gz diff --git a/dev-ada/gnatsymbolize/Manifest b/dev-ada/gnatsymbolize/Manifest index ab56a8a1a33a..a4c01fccdbce 100644 --- a/dev-ada/gnatsymbolize/Manifest +++ b/dev-ada/gnatsymbolize/Manifest @@ -1,3 +1,3 @@ DIST gnatsymbolize-2021-20210518-19D3B-src.tar.gz 14263 BLAKE2B b5f8c1829e42f9b2dee4cf3c74287a5c11eab90f1a1d2575cd42fe4ad2078b99a46c641ebbf747b02ed8f22dfcc83e76c60ebf07eb45e561175f480a5a056ca2 SHA512 c94b569733c596679f1422660af51b3c0ad5b6955727f6dc6a4b076b39b19fc13fb779b5610667a4c2c16abab08d2633785e184ad5e15037e66cd1c8e249c159 -EBUILD gnatsymbolize-2021-r3.ebuild 763 BLAKE2B a57a0df34ff9d44e0983ead56ee5e6204e3cf0dc4339e721225e23e65a0cb762d37ef01e63eb9fdc27f18a0847334b909c3253870ec667cc560f5247f7102ced SHA512 6c1688ee9b6e43d05764ae3c6178797e4a75467f5ef6649c5e6e99e9eb341b3da386f8231cd97de5fdaf38fbb572a5c15aa157ef7bb1201a152eaaad7fddc712 +EBUILD gnatsymbolize-2021-r3.ebuild 770 BLAKE2B 7fb422254579ed708630071f4f7dd2171a0efb9092da9d741c634efca266e2dfc0c1ddf65991ed27b92f652b7ae7fdd5960f48ba305ca450a8eb0d5f4f11fe41 SHA512 bb056860e2a43f32ebce75d4c7cf0f5b6a0c3be8282fbaf50eb8e7d7433279167ea7b0fb38a6fa7eb7a68733265f10a2c2cc00d6cc375ef9787596cc6540ba41 MISC metadata.xml 391 BLAKE2B d9e0444e176d262c87f289990d11122e4a06bd7f17fdf65d4e24fd7d6f09d1f36ba05c4f9896d8428e089ca2d85a8366f2e834139dd48c5a3626d2e9f4aa11a5 SHA512 fa7efd43d05a874d3b1733ded27ff6cbb245b9c03e301bef82d2962fc5ae7a585d2e49b49e9ceeecb92bbc8a08fe18cfe6a50a7db060b85a2ba54c65e1e5eda8 diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2021-r3.ebuild b/dev-ada/gnatsymbolize/gnatsymbolize-2021-r3.ebuild index 3c83da937bbf..617b06832b27 100644 --- a/dev-ada/gnatsymbolize/gnatsymbolize-2021-r3.ebuild +++ b/dev-ada/gnatsymbolize/gnatsymbolize-2021-r3.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}"/${MYP} LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND="${ADA_DEPS}" DEPEND="${RDEPEND}" diff --git a/dev-ada/gtkada/Manifest b/dev-ada/gtkada/Manifest index fc73982a1ed1..d3624cab2a6e 100644 --- a/dev-ada/gtkada/Manifest +++ b/dev-ada/gtkada/Manifest @@ -1,4 +1,6 @@ AUX gtkada-23.0.0-gentoo.patch 2408 BLAKE2B 658863cebee256a7dc59f66cb852a5ab322291393e4a7a97b194d4724e0ae8dc01e048c7cd5ee375ea812d4b144216d2ab0487e278b32935aa772aa45e43d3df SHA512 8e84c77b45b97db1b60b830afb151bcdb76bac32585a5ba2131beb9f9252fba3b41b7b2fb03eb6c7e7714c5307faa189cee6c16529470780e66117f4d95682e8 DIST gtkada-24.0.0.tar.gz 6046333 BLAKE2B 38db0d87c978bd608344a3e7eda5642bb9d2e73e0a201f65910c96baa4ede410071713190597ce5190ddc49b9ee7b44cc83e64e73cd34ceec00dc2613e24bc33 SHA512 b1c2cd9fe2d7fa6e39b007d64edebdc725132af892442454a0950e5533bf19a0d53e195d56282086f0d6cec1047d54109b933daf6a16f795aca613a01ee9ee61 +DIST gtkada-25.0.1.tar.gz 6078738 BLAKE2B 31c833aa2c28848d6a515aabab8c37657377b3777850c51cbfab781334caece770f9232fbcee39ed6305d3f5cadb4e962d2aef43af63e740efe79d632b7321b9 SHA512 9af4be3e3ba2fe4cfdd28b9e965d8ffa3760e8e9ea0e1e3018cf5b8d63ef6b80b73b73e803c06c692afa0b0bb72371d33e8602905b410764289fb6b732265883 EBUILD gtkada-24.0.0.ebuild 1086 BLAKE2B fdf332eb739521baf60e344b6d597471e4b44ccd66632af76b416f9cbd260b66aa5f3b2bcc5ae932b7c768562b7c679b3061148591a364c5a3c0d1b8013de301 SHA512 734087419122c8b0696ff250f16949b1591392b218d13f6fb4a9d3351b136dc701a87a81a1b07417940a7c86f837942f5c68face4263f04e38358a796087ee2d +EBUILD gtkada-25.0.1.ebuild 1102 BLAKE2B 7782bdffc14414bd454cd54f0a85fc75165da53957ad43e57502d541a89cdc74a73a7a0824c52c63fa5b47a982bb67d2a179e3f28c1e1358ea00476f6b3218be SHA512 f64a36381cfbaea2fafad345e8714d3573e2f53d36aeb91ee55fc7fc30386087a7bf6645e352eb4d89887d46a7d7a63f4a88fda3475708b1ff669ca9f49464b4 MISC metadata.xml 688 BLAKE2B d3ea42354ba10dd872affbaeb5a14833cc2254bed85f10e15871c8131a46d3f996948b2fffb9d9aa795c914e4e9dc5d3f34e86666a2526c566d4b03fa14bf121 SHA512 ce18831b728277d125cf4cd86522a238ec17f4cab007958212c95f3ee97fedbdb827749549e0ea4eff93dc74022d61515d116f3fe606db34496e9045b8c23778 diff --git a/dev-ada/gtkada/gtkada-25.0.1.ebuild b/dev-ada/gtkada/gtkada-25.0.1.ebuild new file mode 100644 index 000000000000..5c4a2b1e5cd5 --- /dev/null +++ b/dev-ada/gtkada/gtkada-25.0.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 ) +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 ~arm64 ~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 +} |