Gentoo Archives: gentoo-commits

From: Alfredo Tupone <tupone@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatmem/, dev-ada/gnatmem/files/
Date: Thu, 25 Nov 2021 06:37:33
Message-Id: 1637822232.221e1b192f1cebcdfd8789a5e8a57fa5a52e2246.tupone@gentoo
1 commit: 221e1b192f1cebcdfd8789a5e8a57fa5a52e2246
2 Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 25 06:37:12 2021 +0000
4 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 25 06:37:12 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221e1b19
7
8 dev-ada/gnatmem: rm gnat_2019 and old ebuilds
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
12
13 dev-ada/gnatmem/Manifest | 2 --
14 dev-ada/gnatmem/files/gnatmem-2019-bfd.patch | 29 ----------------
15 dev-ada/gnatmem/gnatmem-2019-r1.ebuild | 50 ----------------------------
16 dev-ada/gnatmem/gnatmem-2020.ebuild | 49 ---------------------------
17 dev-ada/gnatmem/gnatmem-2021.ebuild | 2 +-
18 5 files changed, 1 insertion(+), 131 deletions(-)
19
20 diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest
21 index b4f9756364a4..092c22d5be0f 100644
22 --- a/dev-ada/gnatmem/Manifest
23 +++ b/dev-ada/gnatmem/Manifest
24 @@ -1,3 +1 @@
25 -DIST gnatmem-2019-20190429-19745-src.tar.gz 80136 BLAKE2B 8ae3b41827416f951abb0d0a1fe533946fad2ac8d67ae6aad2b14495a3c068718befbbbf11800c1864f3becaa0ca6dfb838aeec3b3d715b250d4436ccee93c69 SHA512 4354a30efcf95a013f481b3519a79a22f85348840f074c734013d6c73e00fd771118b84eec416260983c383484f7a404217a32c012ca0bd7c37253ba17f2eb85
26 -DIST gnatmem-2020-20200429-19911-src.tar.gz 80400 BLAKE2B 0367e4b40a3d0cde1002b49a330db3b5c27a08074bf9687699d0fe6b3f046562c4758865fd30a3f99703d209e24b0b5b72902cc4bcd4fd1c54576a0aa082b0fa SHA512 9d5e2bfab73ff2f9b6864bd8b1f2844587a21352a782f1dd52a17eb911d4791d93806a423c702979636dd402e372ed7954ffd33d3882c8703d0f6e8fc056babc
27 DIST gnatmem-2021-20210518-19F7B-src.tar.gz 81001 BLAKE2B 618c5e0fc300e1ea53456b776372a06603ce6b71269ddbed8cbd0bceefd957f726ceac8a045f12f2a50e0f4ebdf47d4c60ef65716ba4bcc9eb6fc220a3670bff SHA512 ef938cb7c2b6cda12a68a874218d47acdee214530534114da6490475dd08e21dc4043c9a3f164074a8010e50d0a9c91b4fbabffdc8329700629407644fec46d4
28
29 diff --git a/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch b/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch
30 deleted file mode 100644
31 index 007d217cf247..000000000000
32 --- a/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch
33 +++ /dev/null
34 @@ -1,29 +0,0 @@
35 ---- a/src/libaddr2line.c 2020-08-04 22:41:04.670046491 +0200
36 -+++ b/src/libaddr2line.c 2020-08-04 22:44:55.560802332 +0200
37 -@@ -55,14 +55,26 @@
38 - if (found)
39 - return;
40 -
41 -+#if defined(bfd_get_section_flags)
42 - if ((bfd_get_section_flags (abfd, section) & SEC_ALLOC) == 0)
43 -+#else
44 -+ if ((bfd_section_flags (section) & SEC_ALLOC) == 0)
45 -+#endif
46 - return;
47 -
48 -+#if defined(bfd_get_section_vma)
49 - vma = bfd_get_section_vma (abfd, section);
50 -+#else
51 -+ vma = bfd_section_vma (section);
52 -+#endif
53 - if (pc < vma)
54 - return;
55 -
56 -+#if defined(bfd_get_section_size)
57 - size = bfd_get_section_size (section);
58 -+#else
59 -+ size = bfd_section_size (section);
60 -+#endif
61 - if (pc >= vma + size)
62 - return;
63 -
64
65 diff --git a/dev-ada/gnatmem/gnatmem-2019-r1.ebuild b/dev-ada/gnatmem/gnatmem-2019-r1.ebuild
66 deleted file mode 100644
67 index d320637c28c3..000000000000
68 --- a/dev-ada/gnatmem/gnatmem-2019-r1.ebuild
69 +++ /dev/null
70 @@ -1,50 +0,0 @@
71 -# Copyright 1999-2021 Gentoo Authors
72 -# Distributed under the terms of the GNU General Public License v2
73 -
74 -EAPI=7
75 -
76 -ADA_COMPAT=( gnat_2019 )
77 -inherit ada multiprocessing autotools
78 -
79 -MYP=${P}-20190429-19745-src
80 -
81 -DESCRIPTION="Monitors dynamic allocation and deallocation activity in a program"
82 -HOMEPAGE="http://libre.adacore.com/"
83 -SRC_URI="http://mirrors.cdn.adacore.com/art/5cdf8e1431e87a8f1d425089
84 - -> ${MYP}.tar.gz"
85 -
86 -LICENSE="GPL-3"
87 -SLOT="0"
88 -KEYWORDS="amd64 x86"
89 -IUSE=""
90 -
91 -RDEPEND="${ADA_DEPS}"
92 -DEPEND="${RDEPEND}
93 - dev-ada/gprbuild[${ADA_USEDEP}]
94 - sys-libs/binutils-libs:="
95 -
96 -REQUIRED_USE="${ADA_REQUIRED_USE}"
97 -
98 -S="${WORKDIR}"/${MYP}
99 -
100 -PATCHES=(
101 - "${FILESDIR}"/${PN}-2018-gentoo.patch
102 - "${FILESDIR}"/${P}-bfd.patch
103 -)
104 -
105 -src_prepare() {
106 - default
107 - mv configure.in configure.ac
108 - eautoreconf
109 -}
110 -
111 -src_compile() {
112 - gprbuild -v -Pgnatmem.gpr -j$(makeopts_jobs) \
113 - -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \
114 - -largs ${LDFLAGS} \
115 - || die
116 -}
117 -
118 -src_install() {
119 - dobin obj/gnatmem
120 -}
121
122 diff --git a/dev-ada/gnatmem/gnatmem-2020.ebuild b/dev-ada/gnatmem/gnatmem-2020.ebuild
123 deleted file mode 100644
124 index 2d88a77686a3..000000000000
125 --- a/dev-ada/gnatmem/gnatmem-2020.ebuild
126 +++ /dev/null
127 @@ -1,49 +0,0 @@
128 -# Copyright 1999-2021 Gentoo Authors
129 -# Distributed under the terms of the GNU General Public License v2
130 -
131 -EAPI=7
132 -
133 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
134 -inherit ada multiprocessing autotools
135 -
136 -MYP=${P}-20200429-19911-src
137 -
138 -DESCRIPTION="Monitors dynamic allocation and deallocation activity in a program"
139 -HOMEPAGE="http://libre.adacore.com/"
140 -SRC_URI="https://community.download.adacore.com/v1/77354fedca0441f882e17b6a73ac5631bff26237?filename=${MYP}.tar.gz
141 - -> ${MYP}.tar.gz"
142 -
143 -LICENSE="GPL-3"
144 -SLOT="0"
145 -KEYWORDS="~amd64 ~x86"
146 -IUSE=""
147 -
148 -RDEPEND="${ADA_DEPS}"
149 -DEPEND="${RDEPEND}
150 - dev-ada/gprbuild[${ADA_USEDEP}]
151 - sys-libs/binutils-libs:="
152 -
153 -REQUIRED_USE="${ADA_REQUIRED_USE}"
154 -
155 -S="${WORKDIR}"/${MYP}
156 -
157 -PATCHES=(
158 - "${FILESDIR}"/${PN}-2018-gentoo.patch
159 -)
160 -
161 -src_prepare() {
162 - default
163 - mv configure.in configure.ac
164 - eautoreconf
165 -}
166 -
167 -src_compile() {
168 - gprbuild -v -Pgnatmem.gpr -j$(makeopts_jobs) \
169 - -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \
170 - -largs ${LDFLAGS} \
171 - || die
172 -}
173 -
174 -src_install() {
175 - dobin obj/gnatmem
176 -}
177
178 diff --git a/dev-ada/gnatmem/gnatmem-2021.ebuild b/dev-ada/gnatmem/gnatmem-2021.ebuild
179 index 8c1cd4d4e6c4..a20826c8c122 100644
180 --- a/dev-ada/gnatmem/gnatmem-2021.ebuild
181 +++ b/dev-ada/gnatmem/gnatmem-2021.ebuild
182 @@ -3,7 +3,7 @@
183
184 EAPI=7
185
186 -ADA_COMPAT=( gnat_2019 gnat_202{0..1} )
187 +ADA_COMPAT=( gnat_202{0..1} )
188 inherit ada multiprocessing autotools
189
190 MYP=${P}-${PV}0518-19F7B-src