Commit Graph

714812 Commits

Author SHA1 Message Date
Antoine du Hamel
adc2a4959d
nodejs_20: 20.18.0 -> 20.18.1
(cherry picked from commit a8ae089509)
2024-11-30 15:11:38 +01:00
Reno Dakota
54b8917845
xcbuild: const can't desctruct. fix build
build failed on clang-19
fixes 82a00b78e4

(cherry picked from commit ab58983759)
(cherry picked from commit 67439e92dd)
2024-11-30 15:11:37 +01:00
midchildan
a8e4d3a32e
xcbuild: find system toolchain on macOS Sonoma and earlier
(cherry picked from commit 82a00b78e4)
(cherry picked from commit b3122a125e)
2024-11-30 15:11:37 +01:00
Emily
7639abd4d4
Revert "nixStatic: mark as broken on darwin (#357185)"
This is no longer necessary now that `libarchive` has been fixed.

This reverts commit 0705964c88.

(cherry picked from commit 36a7b78f7c)
(cherry picked from commit bb39e68714)
2024-11-30 15:11:37 +01:00
Emily
39809ed175
libarchive: add patch to fix .pc file
(cherry picked from commit 505530e3de)
(cherry picked from commit b5ca14bb98)
2024-11-30 15:11:37 +01:00
Emily
d5694f2b86
watchman: add techknowlogick to maintainers
(cherry picked from commit 041e7f435d)
(cherry picked from commit 47edc32d76)
2024-11-30 15:11:37 +01:00
Emily
dc710f78da
watchman: add emily to maintainers
(cherry picked from commit df28dd1d3c)
(cherry picked from commit 56adcfdfe7)
2024-11-30 15:11:36 +01:00
Emily
9dee8b4b85
watchman: add update script
(cherry picked from commit ec166bb5f0)
(cherry picked from commit 5e28ca8e9e)
2024-11-30 15:11:36 +01:00
Emily
0897361047
watchman: strip references to folly.fmt.dev
(cherry picked from commit 9a90e1cd80)
(cherry picked from commit 56788e08aa)
2024-11-30 15:11:36 +01:00
Emily
d24cff2abd
watchman: enable tests
(cherry picked from commit 10dbf1de4b)
(cherry picked from commit 7191a4bba9)
2024-11-30 15:11:36 +01:00
Emily
ebfe3dde37
watchman: use upstream default for stateDir
Possibly it should use `/run/watchman` on Linux.

(cherry picked from commit e701eb3d63)
(cherry picked from commit ce65820aff)
2024-11-30 15:11:36 +01:00
Emily
cc8a407545
watchman: set CMAKE_INSTALL_RPATH_USE_LINK_PATH
Shared libraries, CMake, necessary on Linux… I don’t know.

(cherry picked from commit 33b5c76f14)
(cherry picked from commit e9299e8b16)
2024-11-30 15:11:36 +01:00
Emily
6bb3a25d51
watchman: use lib.cmake{Bool,Feature}
(cherry picked from commit d9ea8bbebf)
(cherry picked from commit 01a0d8352a)
2024-11-30 15:11:35 +01:00
Emily
e59693e606
watchman: 2024.03.11.00 -> 2024.11.18.00
Turning off Sapling support breaks the build with newer versions, and
anyway it seems to build just fine with it turned on. Similarly for
shared libraries: the internal libraries aren’t used by anything
else, and break the build when made shared because they aren’t
installed in the CMake files, so we should just leave them static.

Diff: https://github.com/facebook/watchman/compare/refs/tags/v2024.03.11.00...v2024.11.18.00
(cherry picked from commit 13a571f5ee)
(cherry picked from commit d6cde378c2)
2024-11-30 15:11:35 +01:00
Emily
7fdaae10d5
watchman: use Ninja
(cherry picked from commit 354913f342)
(cherry picked from commit e600324088)
2024-11-30 15:11:35 +01:00
Emily
c981f0f2c9
watchman: clean up inputs
(cherry picked from commit f7f5d1a947)
(cherry picked from commit e24c6b93b9)
2024-11-30 15:11:35 +01:00
Emily
be7d4ecda3
watchman: reorder inputs to match upstream file
(cherry picked from commit fe60436739)
(cherry picked from commit 0cd61fe0c8)
2024-11-30 15:11:35 +01:00
Emily
dcfeafd6a0
watchman: reorder attributes
(cherry picked from commit 033896e98c)
(cherry picked from commit 33a43b4f4d)
2024-11-30 15:11:35 +01:00
Emily
d55bdcafd3
watchman: use refs/tags/
(cherry picked from commit 14410cc8dc)
(cherry picked from commit a2ac9bf1ce)
2024-11-30 15:11:34 +01:00
Emily
a5c612576b
watchman: remove with lib;
(cherry picked from commit 8a2efd9133)
(cherry picked from commit 382f956f2b)
2024-11-30 15:11:34 +01:00
Emily
9328dc460d
watchman: use finalAttrs
(cherry picked from commit 4f864948a8)
(cherry picked from commit c7719feca7)
2024-11-30 15:11:34 +01:00
Emily
826d6ff12c
watchman: move to pkgs/by-name
(cherry picked from commit ba17205ae3)
(cherry picked from commit b9df99870b)
2024-11-30 15:11:34 +01:00
Emily
7d0b2bec84
watchman: convert to new Darwin SDK pattern
(cherry picked from commit 1c60ec77f4)
(cherry picked from commit bbb05186d9)
2024-11-30 15:11:34 +01:00
Emily
04a3542010
watchman: format with nixfmt-rfc-style
(cherry picked from commit ca944d626b)
(cherry picked from commit 63da22ec64)
2024-11-30 15:11:33 +01:00
Emily
86a5932c68
cpptoml: add patch for GCC 11
(cherry picked from commit fcb99bc19c)
(cherry picked from commit af860c5e03)
2024-11-30 15:11:33 +01:00
Emily
a7174ed8cf
edencommon: add techknowlogick to maintainers
(cherry picked from commit b4b2ad6a9e)
(cherry picked from commit 993eed1c39)
2024-11-30 15:11:33 +01:00
Emily
6093af0010
edencommon: add emily to maintainers
(cherry picked from commit cd48138e8d)
(cherry picked from commit 2c059b87e6)
2024-11-30 15:11:33 +01:00
Emily
7596981f7a
edencommon: add update script
(cherry picked from commit c7b019d5f7)
(cherry picked from commit c60de83718)
2024-11-30 15:11:33 +01:00
Emily
7c00b4f021
edencommon: split outputs
(cherry picked from commit 7da9ef3eb4)
(cherry picked from commit 04f01efbf7)
2024-11-30 15:11:33 +01:00
Emily
6f34541ac8
edencommon: enable tests
(cherry picked from commit d7df60e8f4)
(cherry picked from commit 78acfbe60d)
2024-11-30 15:11:32 +01:00
Emily
9a4458eb89
edencommon: condition shared libraries on platform setting
(cherry picked from commit c8d4e11d1c)
(cherry picked from commit ec5f6a6e29)
2024-11-30 15:11:32 +01:00
Emily
2c5a6292a0
edencommon: 2024.03.11.00 -> 2024.11.18.00
Diff: https://github.com/facebookexperimental/edencommon/compare/refs/tags/v2024.03.11.00...v2024.11.18.00
(cherry picked from commit 509f33b995)
(cherry picked from commit 9884c5372e)
2024-11-30 15:11:32 +01:00
Emily
814e5bff87
edencommon: use Ninja
(cherry picked from commit 66a2ebb46d)
(cherry picked from commit d28afe0015)
2024-11-30 15:11:32 +01:00
Emily
55bf720fe3
edencommon: add explicit gflags dependency
(cherry picked from commit 2de2d0fad8)
(cherry picked from commit a51f5987f3)
2024-11-30 15:11:32 +01:00
Emily
94c9aa7d4e
edencommon: reorder inputs to match upstream file
(cherry picked from commit 7e35f7f5bb)
(cherry picked from commit 84f62d3ad3)
2024-11-30 15:11:31 +01:00
Emily
8a6656246e
edencommon: use hash
(cherry picked from commit d26d7a195e)
(cherry picked from commit 72674bb47e)
2024-11-30 15:11:31 +01:00
Emily
fafc2fc2b6
edencommon: use refs/tags/
(cherry picked from commit eb86332558)
(cherry picked from commit 563498a826)
2024-11-30 15:11:31 +01:00
Emily
2cf8a161af
edencommon: remove with lib;
(cherry picked from commit 171a5474ac)
(cherry picked from commit 7f743b988c)
2024-11-30 15:11:31 +01:00
Emily
9c19f05796
edencommon: use finalAttrs
(cherry picked from commit a825964142)
(cherry picked from commit ec2762739e)
2024-11-30 15:11:31 +01:00
Emily
20cd2e5ed0
edencommon: move to pkgs/by-name
(cherry picked from commit aa5a90ed1d)
(cherry picked from commit dec69d0e8b)
2024-11-30 15:11:31 +01:00
Emily
f46f5f6e03
edencommon: convert to new Darwin SDK pattern
(cherry picked from commit 3c14c26a35)
(cherry picked from commit 353788c210)
2024-11-30 15:11:30 +01:00
Emily
1b3fa8d9bd
edencommon: format with nixfmt-rfc-style
(cherry picked from commit c20f387524)
(cherry picked from commit a78bec1d8d)
2024-11-30 15:11:30 +01:00
Emily
e22927367d
fb303: add techknowlogick to maintainers
(cherry picked from commit c9719114fd)
(cherry picked from commit 6d3c21c970)
2024-11-30 15:11:30 +01:00
Emily
72c9c31e85
fb303: add emily to maintainers
(cherry picked from commit d4b587f878)
(cherry picked from commit 58ac7d870f)
2024-11-30 15:11:30 +01:00
Emily
90b414f6da
fb303: add update script
(cherry picked from commit 172efded7a)
(cherry picked from commit 9858748e14)
2024-11-30 15:11:30 +01:00
Emily
8d9e9c0b79
fb303: split outputs
(cherry picked from commit 79dc5a8b54)
(cherry picked from commit 51d81d4953)
2024-11-30 15:11:29 +01:00
Emily
e6213d5a4d
fb303: condition shared libraries on platform setting
(cherry picked from commit 72f24cc293)
(cherry picked from commit a95aa410a8)
2024-11-30 15:11:29 +01:00
Emily
a6d05097d2
fb303: 2024.03.11.00 -> 2024.11.18.00
Diff: https://github.com/facebook/fb303/compare/refs/tags/v2024.03.11.00...v2024.11.18.00
(cherry picked from commit 633f8f77b2)
(cherry picked from commit 4567e56a7f)
2024-11-30 15:11:29 +01:00
Emily
6266ce9ebf
fb303: use Ninja
(cherry picked from commit 2801ca739a)
(cherry picked from commit 17d32ff843)
2024-11-30 15:11:29 +01:00
Emily
05f382622d
fb303: use lib.cmakeBool
(cherry picked from commit 068ceb04d0)
(cherry picked from commit 5e98b4b331)
2024-11-30 15:11:29 +01:00