boost: default to boost 1.77

main
Hunter Jones 3 years ago
parent 2e34bfb45a
commit eca50883fc
  1. 15
      pkgs/development/libraries/boost/1.77.nix
  2. 1
      pkgs/development/libraries/boost/default.nix
  3. 38
      pkgs/top-level/all-packages.nix

@ -0,0 +1,15 @@
{ callPackage, fetchurl, fetchpatch, ... } @ args:
callPackage ./generic.nix (args // rec {
version = "1.77.0";
src = fetchurl {
urls = [
"mirror://sourceforge/boost/boost_${builtins.replaceStrings ["."] ["_"] version}.tar.bz2"
"https://dl.bintray.com/boostorg/release/${version}/source/boost_${builtins.replaceStrings ["."] ["_"] version}.tar.bz2"
];
# SHA256 from http://www.boost.org/users/history/version_1_77_0.html
sha256 = "sha256-/J+F/AMOIzFCkIJBr3qEbmBjCqc4jeml+vsfOiaECFQ=";
};
})

@ -44,4 +44,5 @@ in {
boost173 = makeBoost ./1.73.nix;
boost174 = makeBoost ./1.74.nix;
boost175 = makeBoost ./1.75.nix;
boost177 = makeBoost ./1.77.nix;
}

@ -4595,9 +4595,7 @@ with pkgs;
vorta = libsForQt5.callPackage ../applications/backup/vorta { };
vowpal-wabbit = callPackage ../applications/science/machine-learning/vowpal-wabbit {
boost = boost17x;
};
vowpal-wabbit = callPackage ../applications/science/machine-learning/vowpal-wabbit { };
utahfs = callPackage ../applications/networking/utahfs { };
@ -14814,9 +14812,7 @@ with pkgs;
uefi-firmware-parser = callPackage ../development/tools/analysis/uefi-firmware-parser { };
uhd3_5 = callPackage ../applications/radio/uhd/3.5.nix { };
uhd = callPackage ../applications/radio/uhd {
boost = boost17x;
};
uhd = callPackage ../applications/radio/uhd { };
uisp = callPackage ../development/embedded/uisp { };
@ -15129,12 +15125,13 @@ with pkgs;
boost173
boost174
boost175
boost177
;
boost15x = boost159;
boost16x = boost169;
boost17x = boost175;
boost = boost16x;
boost17x = boost177;
boost = boost17x;
boost_process = callPackage ../development/libraries/boost-process { };
@ -20718,14 +20715,10 @@ with pkgs;
libtool = darwin.cctools;
};
# Fails to compile with boost >= 1.72
rippled = callPackage ../servers/rippled {
boost = boost17x;
};
# Fails to compile with boost <= 1.72
rippled = callPackage ../servers/rippled { };
rippled-validator-keys-tool = callPackage ../servers/rippled/validator-keys-tool.nix {
boost = boost17x;
};
rippled-validator-keys-tool = callPackage ../servers/rippled/validator-keys-tool.nix { };
roon-bridge = callPackage ../servers/roon-bridge { };
@ -24147,7 +24140,6 @@ with pkgs;
unwrapped = callPackage ../applications/radio/gnuradio {
inherit (darwin.apple_sdk.frameworks) CoreAudio;
python = python3;
boost = boost17x;
};
};
gnuradioPackages = lib.recurseIntoAttrs gnuradio.pkgs;
@ -24177,7 +24169,6 @@ with pkgs;
unwrapped = callPackage ../applications/radio/gnuradio/3.8.nix {
inherit (darwin.apple_sdk.frameworks) CoreAudio;
python = python3;
boost = boost17x;
};
};
gnuradio3_8Packages = lib.recurseIntoAttrs gnuradio3_8.pkgs;
@ -26814,9 +26805,7 @@ with pkgs;
qmapshack = libsForQt5.callPackage ../applications/gis/qmapshack { };
qmediathekview = libsForQt5.callPackage ../applications/video/qmediathekview {
boost = boost17x;
};
qmediathekview = libsForQt5.callPackage ../applications/video/qmediathekview { };
qmplay2 = libsForQt5.callPackage ../applications/video/qmplay2 { };
@ -28801,16 +28790,11 @@ with pkgs;
monero = callPackage ../applications/blockchains/monero {
inherit (darwin.apple_sdk.frameworks) CoreData IOKit PCSC;
boost = boost17x;
};
oxen = callPackage ../applications/blockchains/oxen {
boost = boost17x;
};
oxen = callPackage ../applications/blockchains/oxen { };
monero-gui = libsForQt5.callPackage ../applications/blockchains/monero-gui {
boost = boost17x;
};
monero-gui = libsForQt5.callPackage ../applications/blockchains/monero-gui { };
masari = callPackage ../applications/blockchains/masari { boost = boost165; };

Loading…
Cancel
Save