mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-16 14:54:29 +01:00
ledger: update 3.x version to the latest Git snapshot
This commit is contained in:
parent
2340c84a00
commit
c9182f112a
2 changed files with 9 additions and 25 deletions
|
@ -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…
Reference in a new issue