Skip to content

Commit

Permalink
wyrd: fix build
Browse files Browse the repository at this point in the history
  • Loading branch information
vbgl authored and dtzWill committed Mar 8, 2018
1 parent f2661ed commit 1d4bbef
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 9 deletions.
11 changes: 7 additions & 4 deletions pkgs/tools/misc/wyrd/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, ocaml, ncurses, remind, camlp4 }:
{ stdenv, fetchurl, ocamlPackages, ncurses, remind }:

stdenv.mkDerivation rec {
version = "1.4.6";
Expand All @@ -9,10 +9,13 @@ stdenv.mkDerivation rec {
sha256 = "0zlrg602q781q8dij62lwdprpfliyy9j1rqfqcz8p2wgndpivddj";
};

buildInputs = [ ocaml ncurses remind camlp4 ];
NIX_CFLAGS_COMPILE = [ "-DNCURSES_INTERNALS=1" ];

# needed for configure phase to succeed
CPPFLAGS = "-DNCURSES_INTERNALS";
preConfigure = ''
substituteInPlace curses/curses.ml --replace 'pp gcc' "pp $CC"
'';

buildInputs = [ ocamlPackages.ocaml ncurses remind ocamlPackages.camlp4 ];

preferLocalBuild = true;

Expand Down
2 changes: 1 addition & 1 deletion pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5505,7 +5505,7 @@ with pkgs;

wv2 = callPackage ../tools/misc/wv2 { };

inherit (ocamlPackages) wyrd;
wyrd = callPackage ../tools/misc/wyrd { };

x86info = callPackage ../os-specific/linux/x86info { };

Expand Down
4 changes: 0 additions & 4 deletions pkgs/top-level/ocaml-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -969,10 +969,6 @@ let

# Apps / from all-packages

wyrd = callPackage ../tools/misc/wyrd {
ncurses = pkgs.ncurses5;
};

haxe = callPackage ../development/compilers/haxe { };

ocamlnat = callPackage ../development/ocaml-modules/ocamlnat { };
Expand Down

0 comments on commit 1d4bbef

Please sign in to comment.