diff options
Diffstat (limited to 'dev-ada/aunit')
-rw-r--r-- | dev-ada/aunit/Manifest | 6 | ||||
-rw-r--r-- | dev-ada/aunit/aunit-22.0.0.ebuild | 44 | ||||
-rw-r--r-- | dev-ada/aunit/aunit-23.0.0-r1.ebuild (renamed from dev-ada/aunit/aunit-23.0.0.ebuild) | 8 | ||||
-rw-r--r-- | dev-ada/aunit/files/aunit-2016-gentoo.patch | 11 | ||||
-rw-r--r-- | dev-ada/aunit/files/aunit-22.0.0-redundant.patch | 28 |
5 files changed, 5 insertions, 92 deletions
diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 8b2b1a34dfc8..98871a8c5a81 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,7 +1,3 @@ -AUX aunit-2016-gentoo.patch 374 BLAKE2B 00d34a835afdc4a1a80f8c4dad23ae4a30a89eb801c3aeb8177a4d0cb838b3edf0c8463c774da212a9be56378f493ddd41aa4a26d976a38f1800999903dd2263 SHA512 0ea27e0d8783788c83a3916071ea0dd5361f21a4fc67727b735986dfc624c9f1bd6aa471229c389f5453001577ca1eec0ecdd0865952a0aa5fe1453787dac33b -AUX aunit-22.0.0-redundant.patch 804 BLAKE2B 2bff62c0b0a19b617af6bbdcae90af536f3fd23e645d0f2e5e93dd1c6a334e3ecc112df8c3051aa7d58f3e9ab3ea41756e916dad4a395de8bb79ce86e0ef90f4 SHA512 de5154c286a06b795da449a0d0de27e5153a4b5c216bd6f484ca89ca6a249a0f89ff608a25d4f67b4e002a86b05f3eb1386a9e7d7980ffc1144ac3cfbd034433 -DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18 SHA512 5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96 DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434 SHA512 450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943 -EBUILD aunit-22.0.0.ebuild 996 BLAKE2B 22317878fdf11bfe92a19b9de559834697a55654635212aa1654a9b770e341cd77be72fea3887e210ac02a3105a299b69601fafc102f58334e28a2a9811ad1e7 SHA512 90e2f22259b97595eebe80bb7ab7cf6c6e391079adcb2856dc378530f44db91881143b99d64e4cdb3ab933d808a054c00a963d8ab72da2085791ddcca99d5441 -EBUILD aunit-23.0.0.ebuild 925 BLAKE2B 10735bcc40e107342faa0c39fefadba09eb44ac231ed968fc387bdf56f07507f69ab0c72e5d51661853d91541aecc5001e6649eaba6d6c6a8511caf14b6fd4b9 SHA512 dba0addd11b6e6c96f1089c3e29f9a112c1b94035ff13c321ee9416f21dbdc02914d9627eac77c03a396b747c98b5dc1e5f60372fa8fc12a5cef57a908d0b5b7 +EBUILD aunit-23.0.0-r1.ebuild 930 BLAKE2B d023f539331e61b5f124de0bc578dc6c93831f4b125969ad3f93182c568b33c7b615fbfba90e52c5a1bfdd300b0d9e522ddd0831ee2ac35eba17744d1e2a1a87 SHA512 3e938454b33b82bcde5d79caf338ed5e4c83a03648b77330b4f73adbadbc60ddf26629b64f8085779aa6c91f78e73f6f3dc40fa3f1b1aa4c090897043c49cd14 MISC metadata.xml 843 BLAKE2B 3f8a899e8d22a411596aae79b739e3cf47b7b867bedede255761146d65e70adfd810544528018212b8a3f36a59f2d886682146a6370ab33c976f676d331b9390 SHA512 2ae746ded1a937362aad360ccd273143b495e43e71aeffb23dbcc71f93154bcc2fce6fcf6fa99d2a7ab1140ffb52ece0b08d1a010a627c0d10ee80e7984fdc92 diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild b/dev-ada/aunit/aunit-22.0.0.ebuild deleted file mode 100644 index f98ad1ae55ba..000000000000 --- a/dev-ada/aunit/aunit-22.0.0.ebuild +++ /dev/null @@ -1,44 +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="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/" -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="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -PATCHES=( - "${FILESDIR}"/${PN}-2016-gentoo.patch - "${FILESDIR}"/${P}-redundant.patch -) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" -} - -src_install() { - emake INSTALL="${D}"/usr install - einstalldocs - mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die - rmdir "${D}"/usr/share/examples || die - rm -r "${D}"/usr/share/gpr/manifests || die -} - -src_test() { - emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test -} diff --git a/dev-ada/aunit/aunit-23.0.0.ebuild b/dev-ada/aunit/aunit-23.0.0-r1.ebuild index af510a7829ab..48724f61815c 100644 --- a/dev-ada/aunit/aunit-23.0.0.ebuild +++ b/dev-ada/aunit/aunit-23.0.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# 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 multiprocessing DESCRIPTION="Ada unit testing framework" @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="${ADA_DEPS}" diff --git a/dev-ada/aunit/files/aunit-2016-gentoo.patch b/dev-ada/aunit/files/aunit-2016-gentoo.patch deleted file mode 100644 index eeace666b45e..000000000000 --- a/dev-ada/aunit/files/aunit-2016-gentoo.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- aunit-3.8.0w-src/Makefile.old 2017-01-04 18:13:29.634899987 +0100 -+++ aunit-3.8.0w-src/Makefile 2017-01-04 18:15:59.013219503 +0100 -@@ -29,7 +29,7 @@ - .PHONY: all clean targets install_clean install - - all: -- $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -+ $(GPRBUILD) -p $(GPROPTS) lib/gnat/aunit.gpr -cargs $(ADAFLAGS) - - clean-lib: - $(RM) -fr lib/aunit lib/aunit-obj diff --git a/dev-ada/aunit/files/aunit-22.0.0-redundant.patch b/dev-ada/aunit/files/aunit-22.0.0-redundant.patch deleted file mode 100644 index d22bb4a572ec..000000000000 --- a/dev-ada/aunit/files/aunit-22.0.0-redundant.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 7372e83edf47cf26dc64a49850b6fd80aaea5495 Mon Sep 17 00:00:00 2001 -From: Vasiliy Fofanov <fofanov@adacore.com> -Date: Mon, 13 Dec 2021 18:54:17 +0100 -Subject: [PATCH] Remove redundant "with" of parent unit - -This fixes a warning raised by recent GNAT toolchains. - -TN: UC13-054 ---- - test/src/aunit-test_suites-tests.ads | 3 +-- - 1 file changed, 1 insertion(+), 2 deletions(-) - -diff --git a/test/src/aunit-test_suites-tests.ads b/test/src/aunit-test_suites-tests.ads -index 0d3ea33..377c0c3 100644 ---- a/test/src/aunit-test_suites-tests.ads -+++ b/test/src/aunit-test_suites-tests.ads -@@ -1,10 +1,9 @@ - -- ---- Copyright (C) 2009-2010, AdaCore -+-- Copyright (C) 2009-2021, AdaCore - -- - - with AUnit.Test_Fixtures; - with AUnit.Test_Results; --with AUnit.Test_Suites; - - package AUnit.Test_Suites.Tests is - |