Unverified Commit f7b14971 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #230548 from panicgh/remove-old-boost

boost: remove unused pkgs and cleanup
parents 210286c4 a30bcb5d
Loading
Loading
Loading
Loading
+0 −23
Original line number Diff line number Diff line
{ callPackage, fetchurl, fetchpatch, ... } @ args:

callPackage ./generic.nix (args // rec {
  version = "1.59.0";

  boostBuildPatches = [
    # Fixes a segfault on aarch64-darwin from an implicitly defined varargs function.
    # https://github.com/boostorg/build/pull/238
    (fetchpatch {
      url = "https://github.com/boostorg/build/commit/48e9017139dd94446633480661e5447c7e0d8b1b.diff";
      excludes = [
        # Doesn't apply, isn't critical.
        "src/engine/filesys.h"
      ];
      sha256 = "sha256-/HLOJKBcGqcK9yBYKSRCSMmTNhCH3sSpK1s3OzkIqx8";
    })
  ];

  src = fetchurl {
    url = "mirror://sourceforge/boost/boost_${builtins.replaceStrings ["."] ["_"] version}.tar.bz2";
    sha256 = "1jj1aai5rdmd72g90a3pd8sw9vi32zad46xv5av8fhnr48ir6ykj";
  };
})
+0 −11
Original line number Diff line number Diff line
{ callPackage, fetchurl, ... } @ args:

callPackage ./generic.nix (args // rec {
  version = "1.60.0";

  src = fetchurl {
    url = "mirror://sourceforge/boost/boost_${builtins.replaceStrings ["."] ["_"] version}.tar.bz2";
    sha256 = "0fzx6dwqbrkd4bcd8pjv0fpapwmrxxwr8yx9g67lihlsk3zzysk8";
  };

})
+0 −12
Original line number Diff line number Diff line
{ callPackage, fetchurl, ... } @ args:

callPackage ./generic.nix (args // rec {
  version = "1.65.1";

  src = fetchurl {
    url = "mirror://sourceforge/boost/boost_${builtins.replaceStrings ["."] ["_"] version}.tar.bz2";
    # SHA256 from http://www.boost.org/users/history/version_1_65_1.html
    sha256 = "9807a5d16566c57fd74fb522764e0b134a8bbe6b6e8967b83afefd30dcd3be81";
  };

})
+0 −11
Original line number Diff line number Diff line
{ callPackage, fetchurl, ... } @ args:

callPackage ./generic.nix (args // rec {
  version = "1.66.0";

  src = fetchurl {
    url = "mirror://sourceforge/boost/boost_${builtins.replaceStrings ["."] ["_"] version}.tar.bz2";
    # SHA256 from http://www.boost.org/users/history/version_1_66_0.html
    sha256 = "5721818253e6a0989583192f96782c4a98eb6204965316df9f5ad75819225ca9";
  };
})
+0 −4
Original line number Diff line number Diff line
@@ -16,13 +16,9 @@ let
      }
    );
in {
  boost165 = makeBoost ./1.65.nix;
  boost166 = makeBoost ./1.66.nix;
  boost167 = makeBoost ./1.67.nix;
  boost168 = makeBoost ./1.68.nix;
  boost169 = makeBoost ./1.69.nix;
  boost170 = makeBoost ./1.70.nix;
  boost171 = makeBoost ./1.71.nix;
  boost172 = makeBoost ./1.72.nix;
  boost173 = makeBoost ./1.73.nix;
  boost174 = makeBoost ./1.74.nix;
Loading