From 8ff4998cd98dae056283291c8d2d147f412349e2 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 13 Feb 2026 23:13:07 +0000 Subject: [PATCH 1/5] abseil-cpp_202407: 20240722.1 -> 20240722.2 Diff: https://github.com/abseil/abseil-cpp/compare/20240722.1...20240722.2 Changelog: https://github.com/abseil/abseil-cpp/releases/tag/20240722.2 --- pkgs/development/libraries/abseil-cpp/202407.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/abseil-cpp/202407.nix b/pkgs/development/libraries/abseil-cpp/202407.nix index d8c0d3ef08b7..5a59ef370eaf 100644 --- a/pkgs/development/libraries/abseil-cpp/202407.nix +++ b/pkgs/development/libraries/abseil-cpp/202407.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "abseil-cpp"; - version = "20240722.1"; + version = "20240722.2"; src = fetchFromGitHub { owner = "abseil"; repo = "abseil-cpp"; tag = finalAttrs.version; - hash = "sha256-ir4hG2VIPv3se7JfWqCM/siLqFEFkmhMW/IGCocy6Pc="; + hash = "sha256-PuS7MLwi824c4z4Cubh029DEUVYSNPD3MwCDsgzsp3Y="; }; patches = [ From f29056c5b975fe75379b61151d61d6a94f5b4d58 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 13 Feb 2026 23:14:04 +0000 Subject: [PATCH 2/5] abseil-cpp_202505: 20250512.1 -> 20250512.2 Diff: https://github.com/abseil/abseil-cpp/compare/20250512.1...20250512.2 Changelog: https://github.com/abseil/abseil-cpp/releases/tag/20250512.2 --- pkgs/by-name/ab/abseil-cpp_202505/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ab/abseil-cpp_202505/package.nix b/pkgs/by-name/ab/abseil-cpp_202505/package.nix index c1884d4a953d..cb354cd50a3d 100644 --- a/pkgs/by-name/ab/abseil-cpp_202505/package.nix +++ b/pkgs/by-name/ab/abseil-cpp_202505/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "abseil-cpp"; - version = "20250512.1"; + version = "20250512.2"; src = fetchFromGitHub { owner = "abseil"; repo = "abseil-cpp"; tag = finalAttrs.version; - hash = "sha256-eB7OqTO9Vwts9nYQ/Mdq0Ds4T1KgmmpYdzU09VPWOhk="; + hash = "sha256-NMdCALDFGGNNGyN17nwpRYBh/hoQoU7YMk66YDJndxQ="; }; cmakeFlags = [ From 953a83a67992a3e7e0210d5f5b2fb6178584595e Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 13 Feb 2026 23:14:21 +0000 Subject: [PATCH 3/5] abseil-cpp_202508: 20250814.1 -> 20250814.2 Diff: https://github.com/abseil/abseil-cpp/compare/20250814.1...20250814.2 Changelog: https://github.com/abseil/abseil-cpp/releases/tag/20250814.2 --- pkgs/by-name/ab/abseil-cpp_202508/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ab/abseil-cpp_202508/package.nix b/pkgs/by-name/ab/abseil-cpp_202508/package.nix index 5419ae381c67..47079240bfac 100644 --- a/pkgs/by-name/ab/abseil-cpp_202508/package.nix +++ b/pkgs/by-name/ab/abseil-cpp_202508/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "abseil-cpp"; - version = "20250814.1"; + version = "20250814.2"; src = fetchFromGitHub { owner = "abseil"; repo = "abseil-cpp"; tag = finalAttrs.version; - hash = "sha256-SCQDORhmJmTb0CYm15zjEa7dkwc+lpW2s1d4DsMRovI="; + hash = "sha256-PCospVD/hnbT/87tRtvick+RIuwAv7DDPGnLG3ZMb3g="; }; outputs = [ From 543f80d4becdaa65a55d608d5f589648c285e1e9 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 13 Feb 2026 23:19:43 +0000 Subject: [PATCH 4/5] abseil-cpp_202601: init at 20260107.1 --- pkgs/by-name/ab/abseil-cpp_202601/package.nix | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 pkgs/by-name/ab/abseil-cpp_202601/package.nix diff --git a/pkgs/by-name/ab/abseil-cpp_202601/package.nix b/pkgs/by-name/ab/abseil-cpp_202601/package.nix new file mode 100644 index 000000000000..f71a2aedf920 --- /dev/null +++ b/pkgs/by-name/ab/abseil-cpp_202601/package.nix @@ -0,0 +1,50 @@ +{ + lib, + stdenv, + fetchFromGitHub, + cmake, + gtest, + static ? stdenv.hostPlatform.isStatic, + cxxStandard ? null, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "abseil-cpp"; + version = "20260107.1"; + + src = fetchFromGitHub { + owner = "abseil"; + repo = "abseil-cpp"; + tag = finalAttrs.version; + hash = "sha256-TJT2Kzc64zI42FAbbGWP3Sshh1dU/D/AtEpgZrrhebg="; + }; + + outputs = [ + "out" + "dev" + ]; + + cmakeFlags = [ + (lib.cmakeBool "ABSL_BUILD_TEST_HELPERS" true) + (lib.cmakeBool "ABSL_USE_EXTERNAL_GOOGLETEST" true) + (lib.cmakeBool "BUILD_SHARED_LIBS" (!static)) + ] + ++ lib.optionals (cxxStandard != null) [ + (lib.cmakeFeature "CMAKE_CXX_STANDARD" cxxStandard) + ]; + + strictDeps = true; + + nativeBuildInputs = [ cmake ]; + + buildInputs = [ gtest ]; + + meta = { + description = "Open-source collection of C++ code designed to augment the C++ standard library"; + homepage = "https://abseil.io/"; + changelog = "https://github.com/abseil/abseil-cpp/releases/tag/${finalAttrs.version}"; + license = lib.licenses.asl20; + platforms = lib.platforms.all; + maintainers = [ lib.maintainers.GaetanLepage ]; + }; +}) From 6796a6522369e6369129799897aa3c1bc915bd79 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 13 Feb 2026 23:20:16 +0000 Subject: [PATCH 5/5] abseil-cpp: 20250814.2 -> 20260107.1 --- pkgs/by-name/ab/abseil-cpp/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ab/abseil-cpp/package.nix b/pkgs/by-name/ab/abseil-cpp/package.nix index 8e26cb30a690..37806c0e7ce1 100644 --- a/pkgs/by-name/ab/abseil-cpp/package.nix +++ b/pkgs/by-name/ab/abseil-cpp/package.nix @@ -5,4 +5,4 @@ # library.” Therefore, we keep packages `abseil-cpp_YYYYMM` for each # required LTS branch, leaving `abseil-cpp` as an alias. -{ abseil-cpp_202508 }: abseil-cpp_202508 +{ abseil-cpp_202601 }: abseil-cpp_202601