nemiver: init at 0.9.6
This commit is contained in:
parent
f044035a9e
commit
0287bf38e0
@ -321,6 +321,8 @@ let
|
|||||||
|
|
||||||
gnome-devel-docs = callPackage ./devtools/gnome-devel-docs { };
|
gnome-devel-docs = callPackage ./devtools/gnome-devel-docs { };
|
||||||
|
|
||||||
|
nemiver = callPackage ./devtools/nemiver { };
|
||||||
|
|
||||||
#### Games
|
#### Games
|
||||||
|
|
||||||
aisleriot = callPackage ./games/aisleriot { };
|
aisleriot = callPackage ./games/aisleriot { };
|
||||||
|
13
pkgs/desktops/gnome-3/3.20/devtools/nemiver/bool_slot.patch
Normal file
13
pkgs/desktops/gnome-3/3.20/devtools/nemiver/bool_slot.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
--- a/src/dbgengine/nmv-dbg-common.h 2014-07-09 10:36:05.000000000 +0200
|
||||||
|
+++ b/src/dbgengine/nmv-dbg-common.h 2016-08-04 22:40:28.447842746 +0200
|
||||||
|
@@ -171,7 +171,9 @@
|
||||||
|
|
||||||
|
bool has_slot () const
|
||||||
|
{
|
||||||
|
- return m_slot;
|
||||||
|
+ //return m_slot;
|
||||||
|
+ // https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822502
|
||||||
|
+ return static_cast<bool> (m_slot);
|
||||||
|
}
|
||||||
|
|
||||||
|
template<class T>
|
23
pkgs/desktops/gnome-3/3.20/devtools/nemiver/default.nix
Normal file
23
pkgs/desktops/gnome-3/3.20/devtools/nemiver/default.nix
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
{ stdenv, fetchurl, pkgconfig, gnome3, gtk3, libxml2, intltool, itstool, gdb,
|
||||||
|
boost, sqlite, gconf, libgtop, glibmm, gtkmm, vte, gtksourceview,
|
||||||
|
gtksourceviewmm, wrapGAppsHook }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
inherit (import ./src.nix fetchurl) name src;
|
||||||
|
|
||||||
|
nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
|
||||||
|
|
||||||
|
buildInputs = [ gtk3 libxml2 intltool itstool gdb boost sqlite gconf libgtop
|
||||||
|
glibmm gtkmm vte gtksourceview gtksourceviewmm ];
|
||||||
|
|
||||||
|
patches = [ ./bool_slot.patch ./safe_ptr.patch ];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
homepage = "https://wiki.gnome.org/Apps/Nemiver";
|
||||||
|
description = "Easy to use standalone C/C++ debugger";
|
||||||
|
license = licenses.gpl2;
|
||||||
|
platforms = platforms.linux;
|
||||||
|
maintainers = [ maintainers.juliendehos ];
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
10
pkgs/desktops/gnome-3/3.20/devtools/nemiver/safe_ptr.patch
Normal file
10
pkgs/desktops/gnome-3/3.20/devtools/nemiver/safe_ptr.patch
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
--- a/src/confmgr/nmv-gconf-mgr.cc 2014-07-08 10:24:06.000000000 +0200
|
||||||
|
+++ b/src/confmgr/nmv-gconf-mgr.cc 2016-08-04 23:50:08.143060464 +0200
|
||||||
|
@@ -32,6 +32,7 @@
|
||||||
|
NEMIVER_BEGIN_NAMESPACE (nemiver)
|
||||||
|
|
||||||
|
using nemiver::common::GCharSafePtr;
|
||||||
|
+using nemiver::common::GErrorSafePtr;
|
||||||
|
|
||||||
|
class GConfMgr : public IConfMgr {
|
||||||
|
GConfMgr (const GConfMgr &);
|
11
pkgs/desktops/gnome-3/3.20/devtools/nemiver/src.nix
Normal file
11
pkgs/desktops/gnome-3/3.20/devtools/nemiver/src.nix
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# Autogenerated by maintainers/scripts/gnome.sh update
|
||||||
|
|
||||||
|
fetchurl: {
|
||||||
|
name = "nemiver-0.9.6";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = mirror://gnome/sources/nemiver/0.9/nemiver-0.9.6.tar.xz;
|
||||||
|
sha256 = "85ab8cf6c4f83262f441cb0952a6147d075c3c53d0687389a3555e946b694ef2";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user