ledger: update 3.x version to the latest Git snapshot

wip/yesman
Peter Simons 11 years ago
parent 2340c84a00
commit c9182f112a
  1. 30
      pkgs/applications/office/ledger/3.0.nix
  2. 4
      pkgs/top-level/all-packages.nix

@ -1,36 +1,22 @@
{ stdenv, fetchgit, python, autoconf, automake, libtool, gettext, emacs, gmp
, pcre, expat, boost, mpfr, git, texinfo }:
{ stdenv, fetchgit, cmake, boost, gmp, mpfr, libedit, python, texinfo }:
let
rev = "d2915c66";
rev = "2c7ab8be";
in
stdenv.mkDerivation {
name = "ledger3-2012.01.${rev}";
name = "ledger3-2013.04.${rev}";
src = fetchgit {
url = "git://github.com/jwiegley/ledger.git";
inherit rev;
sha256 = "a489c8b1c48889040d2cebaac1a0019e90acac0b51c9abf7914944dcb4b801e7";
sha256 = "1ng5ymzqzbgdrn2ghhr7jvcjv5y7ikhyck5p1yv5j024s17xdyj5";
};
buildInputs = [
python autoconf automake libtool gettext emacs gmp pcre expat boost mpfr
git texinfo
];
buildInputs = [ cmake boost gmp mpfr libedit python texinfo ];
CPPFLAGS = "-I${gmp}/include -I${mpfr}/include";
LDFLAGS = "-L${gmp}/lib -L${mpfr}/lib";
buildPhase = ''
sed -i acprep \
-e 's|search_prefixes = .*|search_prefixes = ["${boost}"]|' \
-e 's|/usr/bin/python|${python}/bin/python|'
export MAKEFLAGS="-j$NIX_BUILD_CORES -l$NIX_BUILD_CORES"
python acprep update --no-pch --prefix=$out
'';
doCheck = !stdenv.isDarwin;
# Unit tests fail in the current git snapshot. Try enabling them again
# when updating this package!
doCheck = false;
enableParallelBuilding = true;

@ -7427,9 +7427,7 @@ let
links = callPackage ../applications/networking/browsers/links { };
ledger = callPackage ../applications/office/ledger/2.6.3.nix { };
ledger3 = callPackage ../applications/office/ledger/3.0.nix {
boost = boost149;
};
ledger3 = callPackage ../applications/office/ledger/3.0.nix { };
links2 = callPackage ../applications/networking/browsers/links2 { };

Loading…
Cancel
Save