[gentoo-commits] repo/gentoo:master commit in: dev-util/nemiver/, dev-util/nemiver/files/, profiles/
commit: e800503c726624a14b4ec7563bd6cc1eb0c95f98 Author: Matt Turner gentoo org> AuthorDate: Fri May 6 16:11:51 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri May 6 16:12:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e800503c dev-util/nemiver: Remove Signed-off-by: Matt Turner gentoo.org> dev-util/nemiver/Manifest | 1 - .../nemiver/files/nemiver-0.9.6-bool-build.patch | 36 --- .../nemiver/files/nemiver-0.9.6-fix-build.patch| 39 .../files/nemiver-0.9.6-gcc6-throw-in-dtors.patch | 73 -- dev-util/nemiver/metadata.xml | 15 - dev-util/nemiver/nemiver-0.9.6.ebuild | 60 -- profiles/package.mask | 5 -- 7 files changed, 229 deletions(-) diff --git a/dev-util/nemiver/Manifest b/dev-util/nemiver/Manifest deleted file mode 100644 index f326e4753075.. --- a/dev-util/nemiver/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nemiver-0.9.6.tar.xz 1427660 BLAKE2B c7b9aeb7914498af540f664f435cb2e9c07f8b2845f8bc6f5bdc3ee2b2173346d964d44ce4a588665180670cca61581397f33bfc5ac8dd2b3501e8d951d8dec5 SHA512 6fd941975af6e9ba98d7100daf8205f8b61f75ccde4aaf30145a4e2beafe1b96b14ab70d22db7c258aabc7c1a71d4787aa121bc4e943b3fc310e00c13feb4f21 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 deleted file mode 100644 index dac65a8a4cc0.. --- a/dev-util/nemiver/files/nemiver-0.9.6-bool-build.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 262cf9657f9c2727a816972b348692adcc666008 Mon Sep 17 00:00:00 2001 -From: Marcin Kolny -Date: Fri, 1 Jul 2016 19:45:05 +0200 -Subject: Use RefPtr::bool() operator in the conditions - -Since bool() operator in RefPtr class is explicit, -comparision with integer doesn't compile. - src/persp/dbgperspective/nmv-dbg-perspective.cc | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/persp/dbgperspective/nmv-dbg-perspective.cc b/src/persp/dbgperspective/nmv-dbg-perspective.cc -index be652db..ac207e4 100644 a/src/persp/dbgperspective/nmv-dbg-perspective.cc -+++ b/src/persp/dbgperspective/nmv-dbg-perspective.cc -@@ -5672,7 +5672,7 @@ DBGPerspective::switch_to_asm (const common::DisassembleInfo _info, - a_source_editor->clear_decorations (); - - Glib::RefPtr asm_buf; --if ((asm_buf = a_source_editor->get_assembly_source_buffer ()) == 0) { -+if (!(asm_buf = a_source_editor->get_assembly_source_buffer ())) { - SourceEditor::setup_buffer_mime_and_lang (asm_buf, "text/x-asm"); - a_source_editor->register_assembly_source_buffer (asm_buf); - asm_buf = a_source_editor->get_assembly_source_buffer (); -@@ -5720,7 +5720,7 @@ DBGPerspective::switch_to_source_code () - - Glib::RefPtr source_buf; - UString source_path; --if ((source_buf = source_editor->get_non_assembly_source_buffer ()) == 0) { -+if (!(source_buf = source_editor->get_non_assembly_source_buffer ())) { - // Woops! - // We don't have any source code buffer. Let's try hard to get - // the source code corresponding to the current frame. For that, --- -cgit v0.12 - 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 deleted file mode 100644 index 59a893ad003a.. --- a/dev-util/nemiver/files/nemiver-0.9.6-fix-build.patch +++ /dev/null @@ -1,39 +0,0 @@ -From e0e42221ceb77d88be64fac1c09792dc5c9e2f43 Mon Sep 17 00:00:00 2001 -From: Ben Iofel -Date: Thu, 17 Mar 2016 18:28:02 -0400 -Subject: Fix compiliation warnings & errors - - src/dbgengine/nmv-dbg-common.h| 2 +- - src/dbgengine/nmv-i-var-list-walker.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/dbgengine/nmv-dbg-common.h b/src/dbgengine/nmv-dbg-common.h -index ad3cc00..0edac7c 100644 a/src/dbgengine/nmv-dbg-common.h -+++ b/src/dbgengine/nmv-dbg-common.h -@@ -171,7 +171,7 @@ public: - - bool has_slot () const - { --return m_slot; -+return static_cast (m_slot); - } - - template -diff --git a/src/dbgengine/nmv-i-var-list-walker.h b/src/dbgengine/nmv-i-var-list-walker.h -index b719c0d..f2f3229 100644 a/src/dbgengine/nmv-i-var-list-walker.h -+++ b/src/dbgengine/nmv-i-var-list-walker.h -@@ -22,7 +22,7 @@ - * - *See COPYRIGHT file copyright information. - */ --#ifndef __NMV_VAR_LIST_WALKER_H__ -+#ifndef __NMV_I_VAR_LIST_WALKER_H__ - #define __NMV_I_VAR_LIST_WALKER_H__ - - #include "nmv-i-var-walker.h" --- -cgit v0.12 - 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 deleted file mode 100644 index 91d90961cb4a.. --- a/dev-util/nemiver/files/nemiver-0.9.6-gcc6-throw-in-dtors.patch +++ /dev/null @@ -1,73 +0,0 @@
[gentoo-commits] repo/gentoo:master commit in: dev-util/nemiver/
commit: c0967b226be53e69821b7620aa63cc6dd24b4c55 Author: David Seifert gentoo org> AuthorDate: Sat Nov 25 22:43:09 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Nov 26 11:37:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0967b22 dev-util/nemiver: [QA] Consistent whitespace in metadata.xml dev-util/nemiver/metadata.xml | 23 +++ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/dev-util/nemiver/metadata.xml b/dev-util/nemiver/metadata.xml index c61ba4c696b..8ad7abb625a 100644 --- a/dev-util/nemiver/metadata.xml +++ b/dev-util/nemiver/metadata.xml @@ -1,16 +1,15 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - - -Nemiver is an on going effort to write an easy to use standalone C/C++ - debugger that integrates well in the GNOME environment. - - - Enable the optional hexadecimal memory inspection - with app-editors/ghex. - + + gn...@gentoo.org + Gentoo GNOME Desktop + + + Nemiver is an on going effort to write an easy to use standalone C/C++ + debugger that integrates well in the GNOME environment. + + + Enable the optional hexadecimal memory inspection with app-editors/ghex +
[gentoo-commits] repo/gentoo:master commit in: dev-util/nemiver/, dev-util/nemiver/files/
commit: d2a9c04e4bcf134f3013caabc4cecdf6aa386c8f Author: Peter Levine gmail com> AuthorDate: Mon Jul 31 02:32:23 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Aug 13 11:10:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2a9c04e dev-util/nemiver: Fix building with -Werror=terminate using GCC-6 Bug: https://bugs.gentoo.org/show_bug.cgi?id=602436 Package-Manager: Portage-2.3.6, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/5250 .../files/nemiver-0.9.6-gcc6-throw-in-dtors.patch | 73 ++ dev-util/nemiver/nemiver-0.9.6.ebuild | 5 +- 2 files changed, 77 insertions(+), 1 deletion(-) 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 new file mode 100644 index 000..91d90961cb4 --- /dev/null +++ b/dev-util/nemiver/files/nemiver-0.9.6-gcc6-throw-in-dtors.patch @@ -0,0 +1,73 @@ +Bug: https://bugs.gentoo.org/602436 +Upstream PR: https://github.com/GNOME/nemiver/pull/3 + +--- a/src/common/nmv-api-macros.h b/src/common/nmv-api-macros.h +@@ -52,5 +52,12 @@ + # define NEMIVER_PURE_IFACE + # define NEMIVER_API + # endif //HAS_GCC_VISIBILITY_SUPPORT ++ ++# if __cplusplus >= 201103L ++# define DTOR_NOEXCEPT noexcept(false) ++# else ++# define DTOR_NOEXCEPT ++# endif //__cplusplus >= 201103L ++ + #endif + +--- a/src/common/nmv-log-stream.cc b/src/common/nmv-log-stream.cc +@@ -393,7 +393,7 @@ + } + } + +-LogStream::~LogStream () ++LogStream::~LogStream () DTOR_NOEXCEPT + { + LOG_D ("delete", "destructor-domain"); + if (!m_priv) throw runtime_error ("double free in LogStrea::~LogStream"); +--- a/src/common/nmv-log-stream.h b/src/common/nmv-log-stream.h +@@ -151,7 +151,7 @@ +const string _default_domain=NMV_GENERAL_DOMAIN); + + /// \brief destructor of the log stream class +-virtual ~LogStream (); ++virtual ~LogStream () DTOR_NOEXCEPT; + + /// \brief enable or disable logging for a domain + /// \param a_domain the domain to enable logging for +--- a/src/common/nmv-object.cc b/src/common/nmv-object.cc +@@ -68,7 +68,7 @@ + return *this; + } + +-Object::~Object () ++Object::~Object () DTOR_NOEXCEPT + { + } + +--- a/src/common/nmv-object.h b/src/common/nmv-object.h +@@ -54,7 +54,7 @@ + + Object& operator= (Object const&); + +-virtual ~Object (); ++virtual ~Object () DTOR_NOEXCEPT; + + void ref (); + +--- a/src/common/nmv-transaction.h b/src/common/nmv-transaction.h +@@ -116,7 +116,7 @@ + return m_trans; + } + +-~TransactionAutoHelper () ++~TransactionAutoHelper () DTOR_NOEXCEPT + { + if (m_ignore) { + return; diff --git a/dev-util/nemiver/nemiver-0.9.6.ebuild b/dev-util/nemiver/nemiver-0.9.6.ebuild index fc9c1fb2667..b5d54807fe3 100644 --- a/dev-util/nemiver/nemiver-0.9.6.ebuild +++ b/dev-util/nemiver/nemiver-0.9.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -44,6 +44,9 @@ PATCHES=( # Fix compiliation warnings & errors, fixed in next version "${FILESDIR}/${P}-fix-build.patch" + + # Fix building with GCC-6 and CXXFLAGS="-Werror=terminate" + "${FILESDIR}/${P}-gcc6-throw-in-dtors.patch" ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-util/nemiver/files/, dev-util/nemiver/
commit: 79fa8d8e323486d947edf672fbe364153a362137 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 30 19:23:09 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 30 20:36:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fa8d8e dev-util/nemiver: Upstream patches to fix build failures (#587958 by Kobboi) Package-Manager: portage-2.3.0 .../nemiver/files/nemiver-0.9.6-bool-build.patch | 36 .../nemiver/files/nemiver-0.9.6-fix-build.patch| 39 ++ dev-util/nemiver/nemiver-0.9.6.ebuild | 19 --- 3 files changed, 89 insertions(+), 5 deletions(-) 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 new file mode 100644 index 000..dac65a8 --- /dev/null +++ b/dev-util/nemiver/files/nemiver-0.9.6-bool-build.patch @@ -0,0 +1,36 @@ +From 262cf9657f9c2727a816972b348692adcc666008 Mon Sep 17 00:00:00 2001 +From: Marcin Kolny+Date: Fri, 1 Jul 2016 19:45:05 +0200 +Subject: Use RefPtr::bool() operator in the conditions + +Since bool() operator in RefPtr class is explicit, +comparision with integer doesn't compile. +--- + src/persp/dbgperspective/nmv-dbg-perspective.cc | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/persp/dbgperspective/nmv-dbg-perspective.cc b/src/persp/dbgperspective/nmv-dbg-perspective.cc +index be652db..ac207e4 100644 +--- a/src/persp/dbgperspective/nmv-dbg-perspective.cc b/src/persp/dbgperspective/nmv-dbg-perspective.cc +@@ -5672,7 +5672,7 @@ DBGPerspective::switch_to_asm (const common::DisassembleInfo _info, + a_source_editor->clear_decorations (); + + Glib::RefPtr asm_buf; +-if ((asm_buf = a_source_editor->get_assembly_source_buffer ()) == 0) { ++if (!(asm_buf = a_source_editor->get_assembly_source_buffer ())) { + SourceEditor::setup_buffer_mime_and_lang (asm_buf, "text/x-asm"); + a_source_editor->register_assembly_source_buffer (asm_buf); + asm_buf = a_source_editor->get_assembly_source_buffer (); +@@ -5720,7 +5720,7 @@ DBGPerspective::switch_to_source_code () + + Glib::RefPtr source_buf; + UString source_path; +-if ((source_buf = source_editor->get_non_assembly_source_buffer ()) == 0) { ++if (!(source_buf = source_editor->get_non_assembly_source_buffer ())) { + // Woops! + // We don't have any source code buffer. Let's try hard to get + // the source code corresponding to the current frame. For that, +-- +cgit v0.12 + 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 new file mode 100644 index 000..59a893a --- /dev/null +++ b/dev-util/nemiver/files/nemiver-0.9.6-fix-build.patch @@ -0,0 +1,39 @@ +From e0e42221ceb77d88be64fac1c09792dc5c9e2f43 Mon Sep 17 00:00:00 2001 +From: Ben Iofel +Date: Thu, 17 Mar 2016 18:28:02 -0400 +Subject: Fix compiliation warnings & errors + +--- + src/dbgengine/nmv-dbg-common.h| 2 +- + src/dbgengine/nmv-i-var-list-walker.h | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/dbgengine/nmv-dbg-common.h b/src/dbgengine/nmv-dbg-common.h +index ad3cc00..0edac7c 100644 +--- a/src/dbgengine/nmv-dbg-common.h b/src/dbgengine/nmv-dbg-common.h +@@ -171,7 +171,7 @@ public: + + bool has_slot () const + { +-return m_slot; ++return static_cast (m_slot); + } + + template +diff --git a/src/dbgengine/nmv-i-var-list-walker.h b/src/dbgengine/nmv-i-var-list-walker.h +index b719c0d..f2f3229 100644 +--- a/src/dbgengine/nmv-i-var-list-walker.h b/src/dbgengine/nmv-i-var-list-walker.h +@@ -22,7 +22,7 @@ + * + *See COPYRIGHT file copyright information. + */ +-#ifndef __NMV_VAR_LIST_WALKER_H__ ++#ifndef __NMV_I_VAR_LIST_WALKER_H__ + #define __NMV_I_VAR_LIST_WALKER_H__ + + #include "nmv-i-var-walker.h" +-- +cgit v0.12 + diff --git a/dev-util/nemiver/nemiver-0.9.6.ebuild b/dev-util/nemiver/nemiver-0.9.6.ebuild index 684b996..e0b0942 100644 --- a/dev-util/nemiver/nemiver-0.9.6.ebuild +++ b/dev-util/nemiver/nemiver-0.9.6.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="5" -GCONF_DEBUG="yes" +EAPI=6 GNOME2_LA_PUNT="yes" inherit eutils gnome2 @@ -14,10 +13,10 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Nemiver; LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="memoryview" +IUSE="debug memoryview" RDEPEND=" - >=dev-libs/glib-2.16:2 + >=dev-libs/glib-2.16:2[dbus] >=dev-cpp/glibmm-2.30:2 >=dev-cpp/gtkmm-3:3.0 >=dev-cpp/gtksourceviewmm-3:3.0 @@ -39,11 +38,21 @@ DEPEND="${RDEPEND} virtual/pkgconfig " +PATCHES=( + # Use RefPtr::bool() operator in the conditions, fixed in next +
[gentoo-commits] repo/gentoo:master commit in: dev-util/nemiver/
commit: b7108d3e0859011d7291da15bffc287809dca6ab Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 30 19:22:18 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 30 20:36:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7108d3e dev-util/nemiver: Drop old Package-Manager: portage-2.3.0 dev-util/nemiver/Manifest | 1 - dev-util/nemiver/nemiver-0.9.5.ebuild | 49 --- 2 files changed, 50 deletions(-) diff --git a/dev-util/nemiver/Manifest b/dev-util/nemiver/Manifest index 70fb834..37e8d8b 100644 --- a/dev-util/nemiver/Manifest +++ b/dev-util/nemiver/Manifest @@ -1,2 +1 @@ -DIST nemiver-0.9.5.tar.xz 1396468 SHA256 33590e3964092cabb629a6ba8415786b054702063a944eca5fe4156048baf8d9 SHA512 c8aac934749320caab163d15520cb3eb9a981ca0311c0c9a8b29f31f6e57a7d50d0cdae663d635155f9ed3617462175949ddf2d776058880c0a243b419280b98 WHIRLPOOL 37a1e6077f8b784cfd982bf4df7cd0c9b02081f4dcfeefab15bca89fedbb1df9f8799d1c3336a5eb06b132d745a5d00700b33e8bec89e06bfd024692f1624680 DIST nemiver-0.9.6.tar.xz 1427660 SHA256 85ab8cf6c4f83262f441cb0952a6147d075c3c53d0687389a3555e946b694ef2 SHA512 6fd941975af6e9ba98d7100daf8205f8b61f75ccde4aaf30145a4e2beafe1b96b14ab70d22db7c258aabc7c1a71d4787aa121bc4e943b3fc310e00c13feb4f21 WHIRLPOOL 4c0897901f54467ea9cd49167a528631500b97d590811c554346cac7a54e21bdc68fe671717cdfd8c28f41fa9d0fa2ef2b5e29de0066ec561439462eed35eef1 diff --git a/dev-util/nemiver/nemiver-0.9.5.ebuild b/dev-util/nemiver/nemiver-0.9.5.ebuild deleted file mode 100644 index 4a5831a..000 --- a/dev-util/nemiver/nemiver-0.9.5.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -inherit eutils gnome2 - -DESCRIPTION="A gtkmm front end to the GNU Debugger (gdb)" -HOMEPAGE="https://wiki.gnome.org/Apps/Nemiver; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="memoryview" - -RDEPEND=" - >=dev-libs/glib-2.16:2 - >=dev-cpp/glibmm-2.30:2 - >=dev-cpp/gtkmm-3:3.0 - >=dev-cpp/gtksourceviewmm-3:3.0 - >=gnome-base/gsettings-desktop-schemas-0.0.1 - >=gnome-base/libgtop-2.19 - >=x11-libs/vte-0.28:2.90 - >=dev-db/sqlite-3:3 - sys-devel/gdb - dev-libs/boost - memoryview? ( >=app-editors/ghex-2.90:2 ) -" -# FIXME: dynamiclayout needs unreleased stable gdlmm:3 -# dynamiclayout? ( >=dev-cpp/gdlmm-3.0:3 ) -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - >=dev-util/intltool-0.40 - >=sys-devel/gettext-0.17 - virtual/pkgconfig -" - -src_configure() { - gnome2_src_configure \ - --disable-dynamiclayout \ - --disable-static \ - --disable-symsvis \ - --enable-gsettings \ - $(use_enable memoryview) \ - ITSTOOL=$(type -P true) -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/nemiver/
commit: 183209d2e849ed0d19210fe835d3af7aa6585841 Author: Pacho Ramos gentoo org> AuthorDate: Sun Oct 4 10:47:39 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Oct 4 10:49:20 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183209d2 dev-util/nemiver: Version bump Package-Manager: portage-2.2.22 dev-util/nemiver/Manifest | 1 + dev-util/nemiver/nemiver-0.9.6.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/dev-util/nemiver/Manifest b/dev-util/nemiver/Manifest index a752215..70fb834 100644 --- a/dev-util/nemiver/Manifest +++ b/dev-util/nemiver/Manifest @@ -1 +1,2 @@ DIST nemiver-0.9.5.tar.xz 1396468 SHA256 33590e3964092cabb629a6ba8415786b054702063a944eca5fe4156048baf8d9 SHA512 c8aac934749320caab163d15520cb3eb9a981ca0311c0c9a8b29f31f6e57a7d50d0cdae663d635155f9ed3617462175949ddf2d776058880c0a243b419280b98 WHIRLPOOL 37a1e6077f8b784cfd982bf4df7cd0c9b02081f4dcfeefab15bca89fedbb1df9f8799d1c3336a5eb06b132d745a5d00700b33e8bec89e06bfd024692f1624680 +DIST nemiver-0.9.6.tar.xz 1427660 SHA256 85ab8cf6c4f83262f441cb0952a6147d075c3c53d0687389a3555e946b694ef2 SHA512 6fd941975af6e9ba98d7100daf8205f8b61f75ccde4aaf30145a4e2beafe1b96b14ab70d22db7c258aabc7c1a71d4787aa121bc4e943b3fc310e00c13feb4f21 WHIRLPOOL 4c0897901f54467ea9cd49167a528631500b97d590811c554346cac7a54e21bdc68fe671717cdfd8c28f41fa9d0fa2ef2b5e29de0066ec561439462eed35eef1 diff --git a/dev-util/nemiver/nemiver-0.9.6.ebuild b/dev-util/nemiver/nemiver-0.9.6.ebuild new file mode 100644 index 000..1628a58 --- /dev/null +++ b/dev-util/nemiver/nemiver-0.9.6.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="yes" +GNOME2_LA_PUNT="yes" + +inherit eutils gnome2 + +DESCRIPTION="A gtkmm front end to the GNU Debugger (gdb)" +HOMEPAGE="https://wiki.gnome.org/Apps/Nemiver; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="memoryview" + +RDEPEND=" + >=dev-libs/glib-2.16:2 + >=dev-cpp/glibmm-2.30:2 + >=dev-cpp/gtkmm-3:3.0 + >=dev-cpp/gtksourceviewmm-3:3.0 + >=gnome-base/gsettings-desktop-schemas-0.0.1 + >=gnome-base/libgtop-2.19 + x11-libs/vte:2.91 + >=dev-db/sqlite-3:3 + sys-devel/gdb + dev-libs/boost + memoryview? ( >=app-editors/ghex-2.90:2 ) +" +# FIXME: dynamiclayout needs unreleased stable gdlmm:3 +# dynamiclayout? ( >=dev-cpp/gdlmm-3.0:3 ) +DEPEND="${RDEPEND} + app-text/docbook-xml-dtd:4.1.2 + >=dev-util/intltool-0.40 + dev-util/itstool + >=sys-devel/gettext-0.17 + virtual/pkgconfig +" + +src_configure() { + gnome2_src_configure \ + --disable-dynamiclayout \ + --disable-static \ + --disable-symsvis \ + --enable-gsettings \ + $(use_enable memoryview) +}