nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #253144 from jiegec/boost183

boost183: init at 1.83.0

authored by

Weijia Wang and committed by
GitHub
547f990f c8a064ff

+23
+14
pkgs/development/libraries/boost/1.83.nix
··· 1 + { callPackage, fetchurl, fetchpatch, ... } @ args: 2 + 3 + callPackage ./generic.nix (args // rec { 4 + version = "1.83.0"; 5 + 6 + src = fetchurl { 7 + urls = [ 8 + "mirror://sourceforge/boost/boost_${builtins.replaceStrings ["."] ["_"] version}.tar.bz2" 9 + "https://boostorg.jfrog.io/artifactory/main/release/${version}/source/boost_${builtins.replaceStrings ["."] ["_"] version}.tar.bz2" 10 + ]; 11 + # SHA256 from http://www.boost.org/users/history/version_1_83_0.html 12 + sha256 = "6478edfe2f3305127cffe8caf73ea0176c53769f4bf1585be237eb30798c3b8e"; 13 + }; 14 + })
+1
pkgs/development/libraries/boost/default.nix
··· 23 23 boost180 = makeBoost ./1.80.nix; 24 24 boost181 = makeBoost ./1.81.nix; 25 25 boost182 = makeBoost ./1.82.nix; 26 + boost183 = makeBoost ./1.83.nix; 26 27 }
+7
pkgs/development/libraries/boost/generic.nix
··· 113 113 relative = "include"; 114 114 sha256 = "sha256-KlmIbixcds6GyKYt1fx5BxDIrU7msrgDdYo9Va/KJR4="; 115 115 }) 116 + # Fixes ABI detection 117 + ++ lib.optional (version == "1.83.0") (fetchpatch { 118 + url = "https://github.com/boostorg/context/commit/6fa6d5c50d120e69b2d8a1c0d2256ee933e94b3b.patch"; 119 + stripLen = 1; 120 + extraPrefix = "libs/context/"; 121 + sha256 = "sha256-bCfLL7bD1Rn4Ie/P3X+nIcgTkbXdCX6FW7B9lHsmVW8="; 122 + }) 116 123 # This fixes another issue regarding ill-formed constant expressions, which is a default error 117 124 # in clang 16 and will be a hard error in clang 17. 118 125 ++ lib.optional (lib.versionOlder version "1.80") (fetchpatch {
+1
pkgs/top-level/all-packages.nix
··· 20832 20832 boost180 20833 20833 boost181 20834 20834 boost182 20835 + boost183 20835 20836 ; 20836 20837 20837 20838 boost = boost181;