{folly,fizz,mvfst,wangle,fbthrift,fb303,edencommon,watchman}: 2025.09.15.00 -> 2025.10.13.00 (#452049)

This commit is contained in:
Emily
2025-10-15 21:59:53 +00:00
committed by GitHub
9 changed files with 27 additions and 53 deletions
+2 -2
View File
@@ -20,7 +20,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "edencommon";
version = "2025.09.15.00";
version = "2025.10.13.00";
outputs = [
"out"
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "facebookexperimental";
repo = "edencommon";
tag = "v${finalAttrs.version}";
hash = "sha256-KyJAosCLGnpEG968GV9BOyOrsoHS7BbRatTfBqzTelU=";
hash = "sha256-yR0J1tfzdAFopApKsiv9yUXlU0W0Q6n6ZlmKlcVbi0E=";
};
patches = [
+3 -2
View File
@@ -19,7 +19,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "fb303";
version = "2025.09.15.00";
version = "2025.10.13.00";
outputs = [
"out"
@@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "facebook";
repo = "fb303";
tag = "v${finalAttrs.version}";
hash = "sha256-6suO1SE8+WASQiHLtiieu3nrjEYqSPnKxw7nHkQ4br0=";
hash = "sha256-IF3fQY8QfDBo8DoLFIFuZD8OgrrJfXLXDgFcsD1CmaY=";
};
patches = [
@@ -75,6 +75,7 @@ stdenv.mkDerivation (finalAttrs: {
kylesferrazza
emily
techknowlogick
lf-
];
};
})
+3 -2
View File
@@ -25,7 +25,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "fbthrift";
version = "2025.09.15.00";
version = "2025.10.13.00";
outputs = [
# Trying to split this up further into `bin`, `out`, and `dev`
@@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "facebook";
repo = "fbthrift";
tag = "v${finalAttrs.version}";
hash = "sha256-4u3SbbmSgtvnW3/VH3CfQrEddAlkQuUl9dmnGGKL4mE=";
hash = "sha256-6Vlmb7PfPl9hyJkpH0vsF4mjNTOxd4lu8CWPE0rRvVo=";
};
patches = [
@@ -135,6 +135,7 @@ stdenv.mkDerivation (finalAttrs: {
kylesferrazza
emily
techknowlogick
lf-
];
};
})
+3 -2
View File
@@ -26,7 +26,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "fizz";
version = "2025.09.15.00";
version = "2025.10.13.00";
outputs = [
"bin"
@@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "facebookincubator";
repo = "fizz";
tag = "v${finalAttrs.version}";
hash = "sha256-8j8Nt8XCbMGui7bELhvP+o8E2bqYobkXLhvZVkzCMzU=";
hash = "sha256-MNkPf289QGZ1x6Yr2E8vnlCFan94Opjiw6RItodWGaw=";
};
patches = [
@@ -116,6 +116,7 @@ stdenv.mkDerivation (finalAttrs: {
kylesferrazza
emily
techknowlogick
lf-
];
};
})
@@ -1,22 +0,0 @@
From dc06cc3162afb148c19cd0931d8fe489d639217a Mon Sep 17 00:00:00 2001
From: Uilian Ries <uilianries@gmail.com>
Date: Tue, 9 Sep 2025 16:48:26 +0200
Subject: [PATCH] Add missing header for std::runtime_error
Signed-off-by: Uilian Ries <uilianries@gmail.com>
---
folly/hash/Checksum.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/folly/hash/Checksum.cpp b/folly/hash/Checksum.cpp
index 1d42d6a6e5f..aeafdb20b1b 100644
--- a/folly/hash/Checksum.cpp
+++ b/folly/hash/Checksum.cpp
@@ -17,6 +17,7 @@
#include <folly/hash/Checksum.h>
#include <algorithm>
+#include <stdexcept>
#include <boost/crc.hpp>
+3 -12
View File
@@ -41,7 +41,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "folly";
version = "2025.09.15.00";
version = "2025.10.13.00";
# split outputs to reduce downstream closure sizes
outputs = [
@@ -53,7 +53,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "facebook";
repo = "folly";
tag = "v${finalAttrs.version}";
hash = "sha256-//gx081nMFXAcUgkHQToiFHhECfLW22Fl0eXEsObxUs=";
hash = "sha256-k7PGxYF3HlNc5nPBV+MkELya/4yllkaMA37vcfES4NE=";
};
nativeBuildInputs = [
@@ -145,16 +145,6 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-QGNpS5UNEm+0PW9+agwUVILzpK9t020KXDGyP03OAwE=";
})
# Fix an upstream regression with libstdc++.
#
# See:
#
# * <https://github.com/facebook/folly/issues/2487>
# * <https://github.com/facebook/folly/commit/bdbb73e0069b4084c83b7dd9b02c3118d37e2a8d>
# * <https://github.com/facebook/folly/pull/2490>
# * <https://github.com/facebook/folly/pull/2497>
./fix-stdexcept-include.patch
# Fix a GCCincompatible use of a private trait.
#
# Per Follys own documentation:
@@ -237,6 +227,7 @@ stdenv.mkDerivation (finalAttrs: {
pierreis
emily
techknowlogick
lf-
];
};
})
+3 -2
View File
@@ -22,7 +22,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mvfst";
version = "2025.09.15.00";
version = "2025.10.13.00";
outputs = [
"bin"
@@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "facebook";
repo = "mvfst";
tag = "v${finalAttrs.version}";
hash = "sha256-ZgzqkR72xtO5VVd2cyMM3vSsUWdW6HEvu9T1sM+cPi8=";
hash = "sha256-bsg+Zqv+aEDH6r6lZazCG25Wj2zG/VSgpmEOKrb44/k=";
};
patches = [
@@ -126,6 +126,7 @@ stdenv.mkDerivation (finalAttrs: {
ris
emily
techknowlogick
lf-
];
};
})
+3 -2
View File
@@ -24,7 +24,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "wangle";
version = "2025.09.15.00";
version = "2025.10.13.00";
outputs = [
"out"
@@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "facebook";
repo = "wangle";
tag = "v${finalAttrs.version}";
hash = "sha256-S2L3ifQTwyidz3x5pPrVEGEJXvM1czqTRXYsYUqIeRY=";
hash = "sha256-lptILtCaVeO8yXlIYHaATfJw6VyPxUJCx7nxfOZVIIc=";
};
patches = [
@@ -109,6 +109,7 @@ stdenv.mkDerivation (finalAttrs: {
kylesferrazza
emily
techknowlogick
lf-
];
};
})
+7 -7
View File
@@ -26,21 +26,17 @@
cpptoml,
gtest,
nix-update-script,
stateDir ? "",
}:
stdenv.mkDerivation (finalAttrs: {
pname = "watchman";
version = "2025.09.15.00";
version = "2025.10.13.00";
src = fetchFromGitHub {
owner = "facebook";
repo = "watchman";
tag = "v${finalAttrs.version}";
hash = "sha256-ZIFGCOoIuy4Ns51oek3HnBLtCSnI742FTA2YmorBpyk=";
hash = "sha256-yD8OaA6n2aqwgyQ58VEiBw6+IbwUgXrWEUPinJDip+U=";
};
patches = [
@@ -78,8 +74,11 @@ stdenv.mkDerivation (finalAttrs: {
cmakeFlags = [
(lib.cmakeBool "CMAKE_INSTALL_RPATH_USE_LINK_PATH" true)
# If we want to have one watchman per system, we need to have the state in
# $HOME for reliability in face of differing TMPDIR values.
# https://github.com/facebook/watchman/issues/1092
(lib.cmakeBool "WATCHMAN_USE_XDG_STATE_HOME" true)
(lib.cmakeFeature "WATCHMAN_STATE_DIR" stateDir)
(lib.cmakeFeature "WATCHMAN_VERSION_OVERRIDE" finalAttrs.version)
];
@@ -118,6 +117,7 @@ stdenv.mkDerivation (finalAttrs: {
kylesferrazza
emily
techknowlogick
lf-
];
mainProgram = "watchman";
platforms = lib.platforms.unix;