Added Monotone-Viz, viewer for monotone histories.
svn path=/nixpkgs/trunk/; revision=12034
This commit is contained in:
parent
18099d1ad5
commit
d139e5244c
19
pkgs/applications/version-management/monotone-viz/1.0.1.nix
Normal file
19
pkgs/applications/version-management/monotone-viz/1.0.1.nix
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
args : with args;
|
||||||
|
rec {
|
||||||
|
src = fetchurl {
|
||||||
|
url = http://oandrieu.nerim.net/monotone-viz/monotone-viz-1.0.1-nolablgtk.tar.gz;
|
||||||
|
sha256 = "0aqz65mlqplj5ccr8czcr6hvliclf9y1xi1rrs2z2s3fvahasxnp";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ocaml lablgtk libgnomecanvas gtk graphviz glib pkgconfig];
|
||||||
|
configureFlags = ["--with-lablgtk-dir=${lablgtk}/lib/ocaml/lablgtk2"];
|
||||||
|
|
||||||
|
/* doConfigure should be specified separately */
|
||||||
|
phaseNames = ["doConfigure" "doMakeInstall"];
|
||||||
|
|
||||||
|
name = "monotone-viz-" + version;
|
||||||
|
meta = {
|
||||||
|
description = "Monotone commit tree visualizer";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
{stdenv, fetchurl, ocaml, pkgconfig, gtk}:
|
{stdenv, fetchurl, ocaml, pkgconfig, gtk, libgnomecanvas}:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "lablgtk-2.6.0";
|
name = "lablgtk-2.6.0";
|
||||||
@ -7,7 +7,7 @@ stdenv.mkDerivation {
|
|||||||
sha256 = "3694bc1e288ce0903af6c96a2790d2340ba38fa51b18090062ede75137d97876";
|
sha256 = "3694bc1e288ce0903af6c96a2790d2340ba38fa51b18090062ede75137d97876";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ocaml pkgconfig gtk];
|
buildInputs = [ocaml pkgconfig gtk libgnomecanvas];
|
||||||
|
|
||||||
configureFlags = "--with-libdir=$(out)/lib/ocaml";
|
configureFlags = "--with-libdir=$(out)/lib/ocaml";
|
||||||
buildFlags = "world";
|
buildFlags = "world";
|
||||||
|
@ -1644,6 +1644,11 @@ let pkgs = rec {
|
|||||||
inherit stdenv fetchurl boost zlib;
|
inherit stdenv fetchurl boost zlib;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
monotoneViz = builderDefsPackage (selectVersion ../applications/version-management/monotone-viz "1.0.1") {
|
||||||
|
inherit ocaml lablgtk graphviz pkgconfig;
|
||||||
|
inherit (gnome) gtk libgnomecanvas glib;
|
||||||
|
} null;
|
||||||
|
|
||||||
nasm = import ../development/compilers/nasm {
|
nasm = import ../development/compilers/nasm {
|
||||||
inherit fetchurl stdenv;
|
inherit fetchurl stdenv;
|
||||||
};
|
};
|
||||||
@ -2746,6 +2751,7 @@ let pkgs = rec {
|
|||||||
lablgtk = import ../development/libraries/lablgtk {
|
lablgtk = import ../development/libraries/lablgtk {
|
||||||
inherit fetchurl stdenv ocaml pkgconfig;
|
inherit fetchurl stdenv ocaml pkgconfig;
|
||||||
inherit (gtkLibs) gtk;
|
inherit (gtkLibs) gtk;
|
||||||
|
inherit (gnome) libgnomecanvas;
|
||||||
};
|
};
|
||||||
|
|
||||||
lcms = import ../development/libraries/lcms {
|
lcms = import ../development/libraries/lcms {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user