[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatmem/, dev-ada/gnatmem/files/
commit: 221e1b192f1cebcdfd8789a5e8a57fa5a52e2246 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Nov 25 06:37:12 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 25 06:37:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221e1b19 dev-ada/gnatmem: rm gnat_2019 and old ebuilds Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/gnatmem/Manifest | 2 -- dev-ada/gnatmem/files/gnatmem-2019-bfd.patch | 29 dev-ada/gnatmem/gnatmem-2019-r1.ebuild | 50 dev-ada/gnatmem/gnatmem-2020.ebuild | 49 --- dev-ada/gnatmem/gnatmem-2021.ebuild | 2 +- 5 files changed, 1 insertion(+), 131 deletions(-) diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest index b4f9756364a4..092c22d5be0f 100644 --- a/dev-ada/gnatmem/Manifest +++ b/dev-ada/gnatmem/Manifest @@ -1,3 +1 @@ -DIST gnatmem-2019-20190429-19745-src.tar.gz 80136 BLAKE2B 8ae3b41827416f951abb0d0a1fe533946fad2ac8d67ae6aad2b14495a3c068718befbbbf11800c1864f3becaa0ca6dfb838aeec3b3d715b250d4436ccee93c69 SHA512 4354a30efcf95a013f481b3519a79a22f85348840f074c734013d6c73e00fd771118b84eec416260983c383484f7a404217a32c012ca0bd7c37253ba17f2eb85 -DIST gnatmem-2020-20200429-19911-src.tar.gz 80400 BLAKE2B 0367e4b40a3d0cde1002b49a330db3b5c27a08074bf9687699d0fe6b3f046562c4758865fd30a3f99703d209e24b0b5b72902cc4bcd4fd1c54576a0aa082b0fa SHA512 9d5e2bfab73ff2f9b6864bd8b1f2844587a21352a782f1dd52a17eb911d4791d93806a423c702979636dd402e372ed7954ffd33d3882c8703d0f6e8fc056babc DIST gnatmem-2021-20210518-19F7B-src.tar.gz 81001 BLAKE2B 618c5e0fc300e1ea53456b776372a06603ce6b71269ddbed8cbd0bceefd957f726ceac8a045f12f2a50e0f4ebdf47d4c60ef65716ba4bcc9eb6fc220a3670bff SHA512 ef938cb7c2b6cda12a68a874218d47acdee214530534114da6490475dd08e21dc4043c9a3f164074a8010e50d0a9c91b4fbabffdc8329700629407644fec46d4 diff --git a/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch b/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch deleted file mode 100644 index 007d217cf247.. --- a/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch +++ /dev/null @@ -1,29 +0,0 @@ a/src/libaddr2line.c 2020-08-04 22:41:04.670046491 +0200 -+++ b/src/libaddr2line.c 2020-08-04 22:44:55.560802332 +0200 -@@ -55,14 +55,26 @@ - if (found) - return; - -+#if defined(bfd_get_section_flags) - if ((bfd_get_section_flags (abfd, section) & SEC_ALLOC) == 0) -+#else -+ if ((bfd_section_flags (section) & SEC_ALLOC) == 0) -+#endif - return; - -+#if defined(bfd_get_section_vma) - vma = bfd_get_section_vma (abfd, section); -+#else -+ vma = bfd_section_vma (section); -+#endif - if (pc < vma) - return; - -+#if defined(bfd_get_section_size) - size = bfd_get_section_size (section); -+#else -+ size = bfd_section_size (section); -+#endif - if (pc >= vma + size) - return; - diff --git a/dev-ada/gnatmem/gnatmem-2019-r1.ebuild b/dev-ada/gnatmem/gnatmem-2019-r1.ebuild deleted file mode 100644 index d320637c28c3.. --- a/dev-ada/gnatmem/gnatmem-2019-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2019 ) -inherit ada multiprocessing autotools - -MYP=${P}-20190429-19745-src - -DESCRIPTION="Monitors dynamic allocation and deallocation activity in a program" -HOMEPAGE="http://libre.adacore.com/"; -SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8e1431e87a8f1d425089 - -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}] - sys-libs/binutils-libs:=" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${PN}-2018-gentoo.patch - "${FILESDIR}"/${P}-bfd.patch -) - -src_prepare() { - default - mv configure.in configure.ac - eautoreconf -} - -src_compile() { - gprbuild -v -Pgnatmem.gpr -j$(makeopts_jobs) \ - -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \ - -largs ${LDFLAGS} \ - || die -} - -src_install() { - dobin obj/gnatmem -} diff --git a/dev-ada/gnatmem/gnatmem-2020.ebuild b/dev-ada/gnatmem/gnatmem-2020.ebuild deleted file mode 100644 index 2d88a77686a3.. --- a/dev-ada/gnatmem/gnatmem-2020.ebuild +++ /dev/null @@ -1,49 +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 multiprocessing autotools - -MYP=${P}-20200429-19911-src - -DESCRIPTION="Monitors dynamic allocation and deallocation activity in a program" -HOMEPAGE="http://libre.adacore.com/"; -SRC_URI="https://community.download.adacore.com/v1/77354fedca0441f882e17b6a73ac5631bff26237?filename=${MYP}.tar.gz -
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatmem/, dev-ada/gnatmem/files/
commit: ed8058dcf99ea3279e4e1e9b7a1564089939d885 Author: Tupone Alfredo gentoo org> AuthorDate: Thu Nov 30 18:19:32 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Nov 30 18:19:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8058dc dev-ada/gnatmem: Defaulting some use flags Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ada/gnatmem/Manifest| 4 +- dev-ada/gnatmem/files/gnatmem-2017-gentoo.patch | 89 - dev-ada/gnatmem/gnatmem-2016.ebuild | 4 +- dev-ada/gnatmem/gnatmem-2017.ebuild | 6 +- 4 files changed, 9 insertions(+), 94 deletions(-) diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest index 2669213c415..4e74a9f5fdd 100644 --- a/dev-ada/gnatmem/Manifest +++ b/dev-ada/gnatmem/Manifest @@ -1,2 +1,2 @@ -DIST gnatmem-gpl-2016-src.tar.gz 80104 SHA256 bd39c7b18e4f52fdd029b999f7e1af52d01c975063c28ae1ef6875e4fc5e224f SHA512 bc711af9eda55e89a22fee9dbe506a60fbdd718a9f47141a8d13ad4b97c4520c3988e3a55b6c85bb53098e542f655de9572aeefc99d88c41a2645d9f01b2828b WHIRLPOOL 8aee794c18efcbdbb50a4d58b9f247de30dea8d5b0a41034b1e20ad7786eefab5dfd14bf4340a993d67989eab939ba78097d46933d841686d1bbc68fce0b -DIST gnatmem-gpl-2017-src.tar.gz 80106 SHA256 11a27a66030b1a074875ccdaa0ffb06e86d687e1904ab0f5922e08bb488e5e7c SHA512 52ba2cfb24314f481ec07e351ff6d8883753dcfe5d0489a78536bf0b841d931055be02271a5d93b2ec15c52fd775d4b177a17de52f9472cc8f352bf044b28897 WHIRLPOOL 6599c8b77e89d7bc1f6b1eea459009aa2626173a7ebe47b65ead3ba76a109699ff8d0f27cfe1cea9fb0a8cb90cf9a897f70cf8af4647f21feec87b422e544c1b +DIST gnatmem-gpl-2016-src.tar.gz 80104 BLAKE2B c7ccdf4a8b2c91117550592763c467a32befc00ad3fa6488963635be283d6e84dd572123d9586166af215dd845aa785f5953dae7fadca6e49fbb6004af0576fa SHA512 bc711af9eda55e89a22fee9dbe506a60fbdd718a9f47141a8d13ad4b97c4520c3988e3a55b6c85bb53098e542f655de9572aeefc99d88c41a2645d9f01b2828b +DIST gnatmem-gpl-2017-src.tar.gz 80106 BLAKE2B 81f5b2fe4cacf383a39230bf3efce0cd0a774b0289a78774dacedbfa0f2ca385b5538e1d12a075383158ff3c657d3a645f8f08be62fe6a437c9f7cd4b971 SHA512 52ba2cfb24314f481ec07e351ff6d8883753dcfe5d0489a78536bf0b841d931055be02271a5d93b2ec15c52fd775d4b177a17de52f9472cc8f352bf044b28897 diff --git a/dev-ada/gnatmem/files/gnatmem-2017-gentoo.patch b/dev-ada/gnatmem/files/gnatmem-2017-gentoo.patch deleted file mode 100644 index 69530dd24b2..000 --- a/dev-ada/gnatmem/files/gnatmem-2017-gentoo.patch +++ /dev/null @@ -1,89 +0,0 @@ 1/configure.in.old 2016-12-08 20:57:53.942004080 +0100 -+++ 1/configure.in 2016-12-08 21:00:10.393677257 +0100 -@@ -2,23 +2,14 @@ - AC_INIT(gnatmem.gpr.in) - AC_CANONICAL_SYSTEM - AC_PROG_CC(gcc) --AC_CHECK_TOOL(GNATBIND,gnatbind,"no") --if test ${GNATBIND} = "no"; then -- AC_MSG_ERROR(Ada compiler needed,1) --fi -+AC_CONFIG_HEADERS(config.h:config.in) -+AC_DEFINE_UNQUOTED(TARGET, "${target}", [Configured target name.]) - AC_ARG_WITH(binutils-buildtree, - [AC_HELP_STRING( - [--with-binutils-buildtree=], - [Specifify location of binutils build tree])], - BINUTILS_OBJDIR=$withval, - BINUTILS_OBJDIR=no) --AC_MSG_CHECKING([for binutils build tree validity]) --if test -f "$BINUTILS_OBJDIR/bfd/libbfd.a"; then -- AC_MSG_RESULT(yes) --else -- AC_MSG_RESULT(no) -- AC_MSG_FAILURE([need valid binutils build tree directory (got $BINUTILS_OBJDIR)]) --fi - - AC_ARG_WITH(binutils-sources, - [AC_HELP_STRING( -@@ -26,21 +21,6 @@ - [Specifify location of binutils sources])], - BINUTILS_SRCDIR=$withval, - BINUTILS_SRCDIR=auto) --if test "$BINUTILS_SRCDIR" = "auto"; then -- BINUTILS_SRCDIR=`cat "$BINUTILS_OBJDIR/Makefile" | sed -n -e "/^ *srcdir *=/ s/^ *srcdir *= *// p"` -- case "$BINUTILS_SRC_DIR" in -- /*) ;; -- *) # assume we have relative path -- BINUTILS_SRCDIR="$BINUTILS_OBJDIR/$BINUTILS_SRCDIR";; -- esac --fi --AC_MSG_CHECKING([for binutils source dir validity]) --if test -f "$BINUTILS_SRCDIR/bfd/Makefile.in"; then -- AC_MSG_RESULT(yes) --else -- AC_MSG_RESULT(no) -- AC_MSG_FAILURE([need valid binutils sources directory]) --fi - - AC_SUBST(BINUTILS_OBJDIR) - AC_SUBST(BINUTILS_SRCDIR) gnatmem-gpl-2016-src/gnatmem.gpr.in.old2017-02-02 22:15:30.247906007 +0100 -+++ gnatmem-gpl-2016-src/gnatmem.gpr.in2017-02-02 22:17:22.604974363 +0100 -@@ -10,8 +10,10 @@ -for Languages use ("ada", "c"); - -package Compiler is -+ for Driver ("C") use External ("CC", "gcc"); - for Default_Switches ("ada") use ("-O2", "-W", "-Wall", "-gnatpg"); - for Default_Switches ("c") use ("-O2", -+"-I..", - "-I" & BINUTILS_OBJDIR & "/binutils", - "-I" & BINUTILS_OBJDIR & "/bfd", - "-I" & BINUTILS_SR
[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatmem/, dev-ada/gnatmem/files/
commit: 391c0b8fcce0821e97eb16655c4833bf2c74921d Author: Tupone Alfredo gentoo org> AuthorDate: Thu Sep 28 07:01:01 2017 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Sep 28 07:01:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391c0b8f dev-ada/gnatmem: Adding dev-ada/gnatmem-2017 Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-ada/gnatmem/Manifest | 1 + dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch | 12 ...m-2016-gentoo.patch => gnatmem-2017-gentoo.patch} | 12 dev-ada/gnatmem/gnatmem-2016.ebuild | 15 ++- .../{gnatmem-2016.ebuild => gnatmem-2017.ebuild} | 17 +++-- dev-ada/gnatmem/metadata.xml | 20 6 files changed, 38 insertions(+), 39 deletions(-) diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest index e30fd588fc2..2669213c415 100644 --- a/dev-ada/gnatmem/Manifest +++ b/dev-ada/gnatmem/Manifest @@ -1 +1,2 @@ DIST gnatmem-gpl-2016-src.tar.gz 80104 SHA256 bd39c7b18e4f52fdd029b999f7e1af52d01c975063c28ae1ef6875e4fc5e224f SHA512 bc711af9eda55e89a22fee9dbe506a60fbdd718a9f47141a8d13ad4b97c4520c3988e3a55b6c85bb53098e542f655de9572aeefc99d88c41a2645d9f01b2828b WHIRLPOOL 8aee794c18efcbdbb50a4d58b9f247de30dea8d5b0a41034b1e20ad7786eefab5dfd14bf4340a993d67989eab939ba78097d46933d841686d1bbc68fce0b +DIST gnatmem-gpl-2017-src.tar.gz 80106 SHA256 11a27a66030b1a074875ccdaa0ffb06e86d687e1904ab0f5922e08bb488e5e7c SHA512 52ba2cfb24314f481ec07e351ff6d8883753dcfe5d0489a78536bf0b841d931055be02271a5d93b2ec15c52fd775d4b177a17de52f9472cc8f352bf044b28897 WHIRLPOOL 6599c8b77e89d7bc1f6b1eea459009aa2626173a7ebe47b65ead3ba76a109699ff8d0f27cfe1cea9fb0a8cb90cf9a897f70cf8af4647f21feec87b422e544c1b diff --git a/dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch b/dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch index 357f723c743..69530dd24b2 100644 --- a/dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch +++ b/dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch @@ -1,9 +1,13 @@ --- 1/configure.in.old 2016-12-08 20:57:53.942004080 +0100 +++ 1/configure.in 2016-12-08 21:00:10.393677257 +0100 -@@ -6,19 +6,14 @@ - if test ${GNATBIND} = "no"; then -AC_MSG_ERROR(Ada compiler needed,1) - fi +@@ -2,23 +2,14 @@ + AC_INIT(gnatmem.gpr.in) + AC_CANONICAL_SYSTEM + AC_PROG_CC(gcc) +-AC_CHECK_TOOL(GNATBIND,gnatbind,"no") +-if test ${GNATBIND} = "no"; then +- AC_MSG_ERROR(Ada compiler needed,1) +-fi +AC_CONFIG_HEADERS(config.h:config.in) +AC_DEFINE_UNQUOTED(TARGET, "${target}", [Configured target name.]) AC_ARG_WITH(binutils-buildtree, diff --git a/dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch b/dev-ada/gnatmem/files/gnatmem-2017-gentoo.patch similarity index 93% copy from dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch copy to dev-ada/gnatmem/files/gnatmem-2017-gentoo.patch index 357f723c743..69530dd24b2 100644 --- a/dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch +++ b/dev-ada/gnatmem/files/gnatmem-2017-gentoo.patch @@ -1,9 +1,13 @@ --- 1/configure.in.old 2016-12-08 20:57:53.942004080 +0100 +++ 1/configure.in 2016-12-08 21:00:10.393677257 +0100 -@@ -6,19 +6,14 @@ - if test ${GNATBIND} = "no"; then -AC_MSG_ERROR(Ada compiler needed,1) - fi +@@ -2,23 +2,14 @@ + AC_INIT(gnatmem.gpr.in) + AC_CANONICAL_SYSTEM + AC_PROG_CC(gcc) +-AC_CHECK_TOOL(GNATBIND,gnatbind,"no") +-if test ${GNATBIND} = "no"; then +- AC_MSG_ERROR(Ada compiler needed,1) +-fi +AC_CONFIG_HEADERS(config.h:config.in) +AC_DEFINE_UNQUOTED(TARGET, "${target}", [Configured target name.]) AC_ARG_WITH(binutils-buildtree, diff --git a/dev-ada/gnatmem/gnatmem-2016.ebuild b/dev-ada/gnatmem/gnatmem-2016.ebuild index 6e1f3b1de96..5875024baef 100644 --- a/dev-ada/gnatmem/gnatmem-2016.ebuild +++ b/dev-ada/gnatmem/gnatmem-2016.ebuild @@ -14,26 +14,15 @@ SRC_URI="http://mirrors.cdn.adacore.com/art/573995c8c7a447658e0affa2 -> ${MYP}.t LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="" +IUSE="gnat_2016 gnat_2017" RDEPEND="" -DEPEND="dev-ada/gprbuild" +DEPEND="dev-ada/gprbuild[gnat_2016=,gnat_2017=]" S="${WORKDIR}"/${MYP} PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) -pkg_setup() { - GCC=${ADA:-$(tc-getCC)} - export GNATBIND="${GCC/gcc/gnatbind}" - if [[ -z "$(type ${GNATBIND} 2>/dev/null)" ]] ; then - eerror "You need a gcc compiler that provides the Ada Compiler:" - eerror "1) use gcc-config to select the right compiler or" - eerror "2) set ADA=gcc-4.9.4 in make.conf" - die "ada compiler not available" - fi -} - src_prepare() { default mv configure.in configure.ac diff --git a/dev-ada/gnatmem/gnatmem-2016.ebuild b/dev-ada/gnatmem/gnatmem-2017.ebuild similarity index 57% copy from dev-ada/gnatmem/gnatmem-2016.ebuild copy to dev-ada/gnatmem/gnatmem-2017.ebuild index 6e1f3b1de96..ee97065ed89 100644 --- a/dev-ada/gnatmem/gnatmem-2