diff options
author | tkatchev <tkatchev@gmail.com> | 2017-06-27 18:00:40 +0300 |
---|---|---|
committer | tkatchev <tkatchev@gmail.com> | 2017-06-27 18:00:40 +0300 |
commit | 45f6bb6ba5aad658f6799a632950e1e26f0052d6 (patch) | |
tree | 62cd824ce36e3071d7006d71f8c15480056a64cc | |
parent | dbb3037d27d8181d19a32531deedae2da00467f4 (diff) | |
download | nixpkgs-45f6bb6ba5aad658f6799a632950e1e26f0052d6.tar nixpkgs-45f6bb6ba5aad658f6799a632950e1e26f0052d6.tar.gz nixpkgs-45f6bb6ba5aad658f6799a632950e1e26f0052d6.tar.bz2 nixpkgs-45f6bb6ba5aad658f6799a632950e1e26f0052d6.tar.lz nixpkgs-45f6bb6ba5aad658f6799a632950e1e26f0052d6.tar.xz nixpkgs-45f6bb6ba5aad658f6799a632950e1e26f0052d6.tar.zst nixpkgs-45f6bb6ba5aad658f6799a632950e1e26f0052d6.zip |
boost-build: update to version 2016.03
-rw-r--r-- | pkgs/development/tools/boost-build/default.nix | 34 |
1 files changed, 12 insertions, 22 deletions
diff --git a/pkgs/development/tools/boost-build/default.nix b/pkgs/development/tools/boost-build/default.nix index 240d24961e0..39dd0069b4c 100644 --- a/pkgs/development/tools/boost-build/default.nix +++ b/pkgs/development/tools/boost-build/default.nix @@ -1,11 +1,14 @@ -{ stdenv, fetchurl }: +{ stdenv, fetchFromGitHub }: stdenv.mkDerivation rec { - name = "boost-build-2.0-m12"; - - src = fetchurl { - url = "mirror://sourceforge/boost/${name}.tar.bz2"; - sha256 = "10sbbkx2752r4i1yshyp47nw29lyi1p34sy6hj7ivvnddiliayca"; + name = "boost-build-2.0-${version}"; + version = "2016.03"; + + src = fetchFromGitHub { + owner = "boostorg"; + repo = "build"; + rev = version; + sha256 = "1qw5marmp7z09nwcjlqrmqdg9b6myfqj3zvfz888x9mbidrmhn6p"; }; hardeningDisable = [ "format" ]; @@ -17,30 +20,17 @@ stdenv.mkDerivation rec { ''; buildPhase = '' - cd jam_src - ./build.sh + ./bootstrap.sh ''; installPhase = '' - # Install Bjam - mkdir -p $out/bin - cd "$(ls | grep bin)" - cp -a bjam $out/bin - - # Bjam is B2 - ln -s bjam $out/bin/b2 - - # Install the shared files (don't include jam_src) - cd ../.. - rm -rf jam_src - mkdir -p $out/share - cp -a . $out/share/boost-build + ./b2 install --prefix=$out ''; meta = with stdenv.lib; { homepage = http://www.boost.org/boost-build2/; license = stdenv.lib.licenses.boost; platforms = platforms.unix; - maintainers = with maintainers; [ wkennington ]; + maintainers = with maintainers; [ ivan-tkatchev ]; }; } |