1 |
commit: e800503c726624a14b4ec7563bd6cc1eb0c95f98 |
2 |
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri May 6 16:11:51 2022 +0000 |
4 |
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri May 6 16:12:15 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e800503c |
7 |
|
8 |
dev-util/nemiver: Remove |
9 |
|
10 |
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org> |
11 |
|
12 |
dev-util/nemiver/Manifest | 1 - |
13 |
.../nemiver/files/nemiver-0.9.6-bool-build.patch | 36 ----------- |
14 |
.../nemiver/files/nemiver-0.9.6-fix-build.patch | 39 ------------ |
15 |
.../files/nemiver-0.9.6-gcc6-throw-in-dtors.patch | 73 ---------------------- |
16 |
dev-util/nemiver/metadata.xml | 15 ----- |
17 |
dev-util/nemiver/nemiver-0.9.6.ebuild | 60 ------------------ |
18 |
profiles/package.mask | 5 -- |
19 |
7 files changed, 229 deletions(-) |
20 |
|
21 |
diff --git a/dev-util/nemiver/Manifest b/dev-util/nemiver/Manifest |
22 |
deleted file mode 100644 |
23 |
index f326e4753075..000000000000 |
24 |
--- a/dev-util/nemiver/Manifest |
25 |
+++ /dev/null |
26 |
@@ -1 +0,0 @@ |
27 |
-DIST nemiver-0.9.6.tar.xz 1427660 BLAKE2B c7b9aeb7914498af540f664f435cb2e9c07f8b2845f8bc6f5bdc3ee2b2173346d964d44ce4a588665180670cca61581397f33bfc5ac8dd2b3501e8d951d8dec5 SHA512 6fd941975af6e9ba98d7100daf8205f8b61f75ccde4aaf30145a4e2beafe1b96b14ab70d22db7c258aabc7c1a71d4787aa121bc4e943b3fc310e00c13feb4f21 |
28 |
|
29 |
diff --git a/dev-util/nemiver/files/nemiver-0.9.6-bool-build.patch b/dev-util/nemiver/files/nemiver-0.9.6-bool-build.patch |
30 |
deleted file mode 100644 |
31 |
index dac65a8a4cc0..000000000000 |
32 |
--- a/dev-util/nemiver/files/nemiver-0.9.6-bool-build.patch |
33 |
+++ /dev/null |
34 |
@@ -1,36 +0,0 @@ |
35 |
-From 262cf9657f9c2727a816972b348692adcc666008 Mon Sep 17 00:00:00 2001 |
36 |
-From: Marcin Kolny <marcin.kolny@×××××.com> |
37 |
-Date: Fri, 1 Jul 2016 19:45:05 +0200 |
38 |
-Subject: Use RefPtr::bool() operator in the conditions |
39 |
- |
40 |
-Since bool() operator in RefPtr class is explicit, |
41 |
-comparision with integer doesn't compile. |
42 |
---- |
43 |
- src/persp/dbgperspective/nmv-dbg-perspective.cc | 4 ++-- |
44 |
- 1 file changed, 2 insertions(+), 2 deletions(-) |
45 |
- |
46 |
-diff --git a/src/persp/dbgperspective/nmv-dbg-perspective.cc b/src/persp/dbgperspective/nmv-dbg-perspective.cc |
47 |
-index be652db..ac207e4 100644 |
48 |
---- a/src/persp/dbgperspective/nmv-dbg-perspective.cc |
49 |
-+++ b/src/persp/dbgperspective/nmv-dbg-perspective.cc |
50 |
-@@ -5672,7 +5672,7 @@ DBGPerspective::switch_to_asm (const common::DisassembleInfo &a_info, |
51 |
- a_source_editor->clear_decorations (); |
52 |
- |
53 |
- Glib::RefPtr<Gsv::Buffer> asm_buf; |
54 |
-- if ((asm_buf = a_source_editor->get_assembly_source_buffer ()) == 0) { |
55 |
-+ if (!(asm_buf = a_source_editor->get_assembly_source_buffer ())) { |
56 |
- SourceEditor::setup_buffer_mime_and_lang (asm_buf, "text/x-asm"); |
57 |
- a_source_editor->register_assembly_source_buffer (asm_buf); |
58 |
- asm_buf = a_source_editor->get_assembly_source_buffer (); |
59 |
-@@ -5720,7 +5720,7 @@ DBGPerspective::switch_to_source_code () |
60 |
- |
61 |
- Glib::RefPtr<Gsv::Buffer> source_buf; |
62 |
- UString source_path; |
63 |
-- if ((source_buf = source_editor->get_non_assembly_source_buffer ()) == 0) { |
64 |
-+ if (!(source_buf = source_editor->get_non_assembly_source_buffer ())) { |
65 |
- // Woops! |
66 |
- // We don't have any source code buffer. Let's try hard to get |
67 |
- // the source code corresponding to the current frame. For that, |
68 |
--- |
69 |
-cgit v0.12 |
70 |
- |
71 |
|
72 |
diff --git a/dev-util/nemiver/files/nemiver-0.9.6-fix-build.patch b/dev-util/nemiver/files/nemiver-0.9.6-fix-build.patch |
73 |
deleted file mode 100644 |
74 |
index 59a893ad003a..000000000000 |
75 |
--- a/dev-util/nemiver/files/nemiver-0.9.6-fix-build.patch |
76 |
+++ /dev/null |
77 |
@@ -1,39 +0,0 @@ |
78 |
-From e0e42221ceb77d88be64fac1c09792dc5c9e2f43 Mon Sep 17 00:00:00 2001 |
79 |
-From: Ben Iofel <iofelben@×××××.com> |
80 |
-Date: Thu, 17 Mar 2016 18:28:02 -0400 |
81 |
-Subject: Fix compiliation warnings & errors |
82 |
- |
83 |
---- |
84 |
- src/dbgengine/nmv-dbg-common.h | 2 +- |
85 |
- src/dbgengine/nmv-i-var-list-walker.h | 2 +- |
86 |
- 2 files changed, 2 insertions(+), 2 deletions(-) |
87 |
- |
88 |
-diff --git a/src/dbgengine/nmv-dbg-common.h b/src/dbgengine/nmv-dbg-common.h |
89 |
-index ad3cc00..0edac7c 100644 |
90 |
---- a/src/dbgengine/nmv-dbg-common.h |
91 |
-+++ b/src/dbgengine/nmv-dbg-common.h |
92 |
-@@ -171,7 +171,7 @@ public: |
93 |
- |
94 |
- bool has_slot () const |
95 |
- { |
96 |
-- return m_slot; |
97 |
-+ return static_cast<bool> (m_slot); |
98 |
- } |
99 |
- |
100 |
- template<class T> |
101 |
-diff --git a/src/dbgengine/nmv-i-var-list-walker.h b/src/dbgengine/nmv-i-var-list-walker.h |
102 |
-index b719c0d..f2f3229 100644 |
103 |
---- a/src/dbgengine/nmv-i-var-list-walker.h |
104 |
-+++ b/src/dbgengine/nmv-i-var-list-walker.h |
105 |
-@@ -22,7 +22,7 @@ |
106 |
- * |
107 |
- *See COPYRIGHT file copyright information. |
108 |
- */ |
109 |
--#ifndef __NMV_VAR_LIST_WALKER_H__ |
110 |
-+#ifndef __NMV_I_VAR_LIST_WALKER_H__ |
111 |
- #define __NMV_I_VAR_LIST_WALKER_H__ |
112 |
- |
113 |
- #include "nmv-i-var-walker.h" |
114 |
--- |
115 |
-cgit v0.12 |
116 |
- |
117 |
|
118 |
diff --git a/dev-util/nemiver/files/nemiver-0.9.6-gcc6-throw-in-dtors.patch b/dev-util/nemiver/files/nemiver-0.9.6-gcc6-throw-in-dtors.patch |
119 |
deleted file mode 100644 |
120 |
index 91d90961cb4a..000000000000 |
121 |
--- a/dev-util/nemiver/files/nemiver-0.9.6-gcc6-throw-in-dtors.patch |
122 |
+++ /dev/null |
123 |
@@ -1,73 +0,0 @@ |
124 |
-Bug: https://bugs.gentoo.org/602436 |
125 |
-Upstream PR: https://github.com/GNOME/nemiver/pull/3 |
126 |
- |
127 |
---- a/src/common/nmv-api-macros.h |
128 |
-+++ b/src/common/nmv-api-macros.h |
129 |
-@@ -52,5 +52,12 @@ |
130 |
- # define NEMIVER_PURE_IFACE |
131 |
- # define NEMIVER_API |
132 |
- # endif //HAS_GCC_VISIBILITY_SUPPORT |
133 |
-+ |
134 |
-+# if __cplusplus >= 201103L |
135 |
-+# define DTOR_NOEXCEPT noexcept(false) |
136 |
-+# else |
137 |
-+# define DTOR_NOEXCEPT |
138 |
-+# endif //__cplusplus >= 201103L |
139 |
-+ |
140 |
- #endif |
141 |
- |
142 |
---- a/src/common/nmv-log-stream.cc |
143 |
-+++ b/src/common/nmv-log-stream.cc |
144 |
-@@ -393,7 +393,7 @@ |
145 |
- } |
146 |
- } |
147 |
- |
148 |
--LogStream::~LogStream () |
149 |
-+LogStream::~LogStream () DTOR_NOEXCEPT |
150 |
- { |
151 |
- LOG_D ("delete", "destructor-domain"); |
152 |
- if (!m_priv) throw runtime_error ("double free in LogStrea::~LogStream"); |
153 |
---- a/src/common/nmv-log-stream.h |
154 |
-+++ b/src/common/nmv-log-stream.h |
155 |
-@@ -151,7 +151,7 @@ |
156 |
- const string &a_default_domain=NMV_GENERAL_DOMAIN); |
157 |
- |
158 |
- /// \brief destructor of the log stream class |
159 |
-- virtual ~LogStream (); |
160 |
-+ virtual ~LogStream () DTOR_NOEXCEPT; |
161 |
- |
162 |
- /// \brief enable or disable logging for a domain |
163 |
- /// \param a_domain the domain to enable logging for |
164 |
---- a/src/common/nmv-object.cc |
165 |
-+++ b/src/common/nmv-object.cc |
166 |
-@@ -68,7 +68,7 @@ |
167 |
- return *this; |
168 |
- } |
169 |
- |
170 |
--Object::~Object () |
171 |
-+Object::~Object () DTOR_NOEXCEPT |
172 |
- { |
173 |
- } |
174 |
- |
175 |
---- a/src/common/nmv-object.h |
176 |
-+++ b/src/common/nmv-object.h |
177 |
-@@ -54,7 +54,7 @@ |
178 |
- |
179 |
- Object& operator= (Object const&); |
180 |
- |
181 |
-- virtual ~Object (); |
182 |
-+ virtual ~Object () DTOR_NOEXCEPT; |
183 |
- |
184 |
- void ref (); |
185 |
- |
186 |
---- a/src/common/nmv-transaction.h |
187 |
-+++ b/src/common/nmv-transaction.h |
188 |
-@@ -116,7 +116,7 @@ |
189 |
- return m_trans; |
190 |
- } |
191 |
- |
192 |
-- ~TransactionAutoHelper () |
193 |
-+ ~TransactionAutoHelper () DTOR_NOEXCEPT |
194 |
- { |
195 |
- if (m_ignore) { |
196 |
- return; |
197 |
|
198 |
diff --git a/dev-util/nemiver/metadata.xml b/dev-util/nemiver/metadata.xml |
199 |
deleted file mode 100644 |
200 |
index 332d50cbbaba..000000000000 |
201 |
--- a/dev-util/nemiver/metadata.xml |
202 |
+++ /dev/null |
203 |
@@ -1,15 +0,0 @@ |
204 |
-<?xml version="1.0" encoding="UTF-8"?> |
205 |
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> |
206 |
-<pkgmetadata> |
207 |
- <maintainer type="project"> |
208 |
- <email>gnome@g.o</email> |
209 |
- <name>Gentoo GNOME Desktop</name> |
210 |
- </maintainer> |
211 |
- <longdescription> |
212 |
- Nemiver is an on going effort to write an easy to use standalone C/C++ |
213 |
- debugger that integrates well in the GNOME environment. |
214 |
- </longdescription> |
215 |
- <use> |
216 |
- <flag name="memoryview">Enable the optional hexadecimal memory inspection with <pkg>app-editors/ghex</pkg></flag> |
217 |
- </use> |
218 |
-</pkgmetadata> |
219 |
|
220 |
diff --git a/dev-util/nemiver/nemiver-0.9.6.ebuild b/dev-util/nemiver/nemiver-0.9.6.ebuild |
221 |
deleted file mode 100644 |
222 |
index b5d54807fe31..000000000000 |
223 |
--- a/dev-util/nemiver/nemiver-0.9.6.ebuild |
224 |
+++ /dev/null |
225 |
@@ -1,60 +0,0 @@ |
226 |
-# Copyright 1999-2017 Gentoo Foundation |
227 |
-# Distributed under the terms of the GNU General Public License v2 |
228 |
- |
229 |
-EAPI=6 |
230 |
-GNOME2_LA_PUNT="yes" |
231 |
- |
232 |
-inherit eutils gnome2 |
233 |
- |
234 |
-DESCRIPTION="A gtkmm front end to the GNU Debugger (gdb)" |
235 |
-HOMEPAGE="https://wiki.gnome.org/Apps/Nemiver" |
236 |
- |
237 |
-LICENSE="GPL-2" |
238 |
-SLOT="0" |
239 |
-KEYWORDS="amd64 x86" |
240 |
-IUSE="debug memoryview" |
241 |
- |
242 |
-RDEPEND=" |
243 |
- >=dev-libs/glib-2.16:2[dbus] |
244 |
- >=dev-cpp/glibmm-2.30:2 |
245 |
- >=dev-cpp/gtkmm-3:3.0 |
246 |
- >=dev-cpp/gtksourceviewmm-3:3.0 |
247 |
- >=gnome-base/gsettings-desktop-schemas-0.0.1 |
248 |
- >=gnome-base/libgtop-2.19 |
249 |
- x11-libs/vte:2.91 |
250 |
- >=dev-db/sqlite-3:3 |
251 |
- sys-devel/gdb |
252 |
- dev-libs/boost |
253 |
- memoryview? ( >=app-editors/ghex-2.90:2 ) |
254 |
-" |
255 |
-# FIXME: dynamiclayout needs unreleased stable gdlmm:3 |
256 |
-# dynamiclayout? ( >=dev-cpp/gdlmm-3.0:3 ) |
257 |
-DEPEND="${RDEPEND} |
258 |
- app-text/docbook-xml-dtd:4.1.2 |
259 |
- >=dev-util/intltool-0.40 |
260 |
- dev-util/itstool |
261 |
- >=sys-devel/gettext-0.17 |
262 |
- virtual/pkgconfig |
263 |
-" |
264 |
- |
265 |
-PATCHES=( |
266 |
- # Use RefPtr::bool() operator in the conditions, fixed in next |
267 |
- # version |
268 |
- "${FILESDIR}/${P}-bool-build.patch" |
269 |
- |
270 |
- # Fix compiliation warnings & errors, fixed in next version |
271 |
- "${FILESDIR}/${P}-fix-build.patch" |
272 |
- |
273 |
- # Fix building with GCC-6 and CXXFLAGS="-Werror=terminate" |
274 |
- "${FILESDIR}/${P}-gcc6-throw-in-dtors.patch" |
275 |
-) |
276 |
- |
277 |
-src_configure() { |
278 |
- gnome2_src_configure \ |
279 |
- --disable-dynamiclayout \ |
280 |
- --disable-static \ |
281 |
- --disable-symsvis \ |
282 |
- --enable-gsettings \ |
283 |
- $(use_enable debug) \ |
284 |
- $(use_enable memoryview) |
285 |
-} |
286 |
|
287 |
diff --git a/profiles/package.mask b/profiles/package.mask |
288 |
index bb14df058449..0aef7837d75c 100644 |
289 |
--- a/profiles/package.mask |
290 |
+++ b/profiles/package.mask |
291 |
@@ -387,11 +387,6 @@ dev-python/repoze-sphinx-autointerface |
292 |
# Removal on 2022-05-09. Bug #837530. |
293 |
dev-python/zope-testrunner |
294 |
|
295 |
-# Matt Turner <mattst88@g.o> (2022-04-06) |
296 |
-# Dead package upstream. No reverse dependencies. |
297 |
-# Removal on 2022-05-06 |
298 |
-dev-util/nemiver |
299 |
- |
300 |
# David Seifert <soap@g.o> (2022-04-06) |
301 |
# Unsupported branches, no consumers left, removal on 2023-01-01. |
302 |
sys-devel/automake:1.13 |