summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrobot-contrib <[email protected]>2025-08-27 11:09:52 +0300
committerrobot-contrib <[email protected]>2025-08-27 12:00:58 +0300
commitf92634bbee7313c0fa70acf6c9c7d228f2814ee4 (patch)
tree4eb787ffc141780f6021e317c3f5804d2c03ca25
parentcd071f868aad4eed24e5250a1dcc130ffe18412e (diff)
Update contrib/restricted/boost/config to 1.89.0
commit_hash:30097a77af0ce26fcf1fcebf71fbe1dab4369e66
-rw-r--r--contrib/restricted/boost/config/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/config/include/boost/config/stdlib/libcpp.hpp5
-rw-r--r--contrib/restricted/boost/config/include/boost/version.hpp4
-rw-r--r--contrib/restricted/boost/config/ya.make4
4 files changed, 11 insertions, 6 deletions
diff --git a/contrib/restricted/boost/config/.yandex_meta/default.nix b/contrib/restricted/boost/config/.yandex_meta/default.nix
index 1f08988929d..d9ae77e2ee2 100644
--- a/contrib/restricted/boost/config/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/config/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_config = stdenv.mkDerivation rec {
pname = "boost_config";
- version = "1.88.0";
+ version = "1.89.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "config";
rev = "boost-${version}";
- hash = "sha256-KjFkaaE7dLtCLFQciqS36r213uRcJy1CFD27tacWa4E=";
+ hash = "sha256-aPvWkk6F0boHvhQsNRn/Dafkvq5CUuL+xW4diiG/HWU=";
};
};
}
diff --git a/contrib/restricted/boost/config/include/boost/config/stdlib/libcpp.hpp b/contrib/restricted/boost/config/include/boost/config/stdlib/libcpp.hpp
index 0e9f2445ed0..777228fad47 100644
--- a/contrib/restricted/boost/config/include/boost/config/stdlib/libcpp.hpp
+++ b/contrib/restricted/boost/config/include/boost/config/stdlib/libcpp.hpp
@@ -177,4 +177,9 @@
#endif
#endif
+#if _LIBCPP_VERSION <= 170006
+// no std::ranges::join_view
+# define BOOST_NO_CXX20_HDR_RANGES
+#endif
+
// --- end ---
diff --git a/contrib/restricted/boost/config/include/boost/version.hpp b/contrib/restricted/boost/config/include/boost/version.hpp
index 606b4268e51..7b987644851 100644
--- a/contrib/restricted/boost/config/include/boost/version.hpp
+++ b/contrib/restricted/boost/config/include/boost/version.hpp
@@ -19,7 +19,7 @@
// BOOST_VERSION / 100 % 1000 is the minor version
// BOOST_VERSION / 100000 is the major version
-#define BOOST_VERSION 108800
+#define BOOST_VERSION 108900
//
// BOOST_LIB_VERSION must be defined to be the same as BOOST_VERSION
@@ -27,6 +27,6 @@
// number, y is the minor version number, and z is the patch level if not 0.
// This is used by <config/auto_link.hpp> to select which library version to link to.
-#define BOOST_LIB_VERSION "1_88"
+#define BOOST_LIB_VERSION "1_89"
#endif
diff --git a/contrib/restricted/boost/config/ya.make b/contrib/restricted/boost/config/ya.make
index 25959c85c62..3fac318a93f 100644
--- a/contrib/restricted/boost/config/ya.make
+++ b/contrib/restricted/boost/config/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.88.0)
+VERSION(1.89.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/config/archive/boost-1.88.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/config/archive/boost-1.89.0.tar.gz)
ADDINCL(
GLOBAL contrib/restricted/boost/config/include