Commit Graph
714803 Commits
Author SHA1 Message Date
EmilyandVladimír Čunát d24cff2abd watchman: enable tests
(cherry picked from commit 10dbf1de4b)
(cherry picked from commit 7191a4bba942798c8e4a1970715f57be18082cfb)
2024-11-30 15:11:36 +01:00
EmilyandVladimír Čunát ebfe3dde37 watchman: use upstream default for stateDir
Possibly it should use `/run/watchman` on Linux.

(cherry picked from commit e701eb3d63)
(cherry picked from commit ce65820aff99ac2551024ba6089d4ed84560d4ce)
2024-11-30 15:11:36 +01:00
EmilyandVladimír Čunát 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 e9299e8b164a95aafd0d307b82dd09e76054800b)
2024-11-30 15:11:36 +01:00
EmilyandVladimír Čunát 6bb3a25d51 watchman: use lib.cmake{Bool,Feature}
(cherry picked from commit d9ea8bbebf)
(cherry picked from commit 01a0d8352a5fc01ff537b46dd5ca4902cf88bc34)
2024-11-30 15:11:35 +01:00
EmilyandVladimír Čunát 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 d6cde378c28b64b51e4c070e32de5792bd5aaef0)
2024-11-30 15:11:35 +01:00
EmilyandVladimír Čunát 7fdaae10d5 watchman: use Ninja
(cherry picked from commit 354913f342)
(cherry picked from commit e60032408839fa8f92b537bbc982d9e97c1fd762)
2024-11-30 15:11:35 +01:00
EmilyandVladimír Čunát c981f0f2c9 watchman: clean up inputs
(cherry picked from commit f7f5d1a947)
(cherry picked from commit e24c6b93b96012a061ee2c024b3c23627bd5e0ac)
2024-11-30 15:11:35 +01:00
EmilyandVladimír Čunát be7d4ecda3 watchman: reorder inputs to match upstream file
(cherry picked from commit fe60436739)
(cherry picked from commit 0cd61fe0c8dd4ae43743a25a4eb6ee2e613f822f)
2024-11-30 15:11:35 +01:00
EmilyandVladimír Čunát dcfeafd6a0 watchman: reorder attributes
(cherry picked from commit 033896e98c)
(cherry picked from commit 33a43b4f4d63b99b87e6dfe3972f3e6e37bdd802)
2024-11-30 15:11:35 +01:00
EmilyandVladimír Čunát d55bdcafd3 watchman: use refs/tags/
(cherry picked from commit 14410cc8dc)
(cherry picked from commit a2ac9bf1ce8ae85522a3f387c35a27a859f8fcc8)
2024-11-30 15:11:34 +01:00
EmilyandVladimír Čunát a5c612576b watchman: remove with lib;
(cherry picked from commit 8a2efd9133)
(cherry picked from commit 382f956f2b6777bf2340725de4e3ddfa3f8a11ba)
2024-11-30 15:11:34 +01:00
EmilyandVladimír Čunát 9328dc460d watchman: use finalAttrs
(cherry picked from commit 4f864948a8)
(cherry picked from commit c7719feca73c120c165483a79b7c7f9eea208f90)
2024-11-30 15:11:34 +01:00
EmilyandVladimír Čunát 826d6ff12c watchman: move to pkgs/by-name
(cherry picked from commit ba17205ae3)
(cherry picked from commit b9df99870ba1f749926c9cb63b98d7143d1e6ff0)
2024-11-30 15:11:34 +01:00
EmilyandVladimír Čunát 7d0b2bec84 watchman: convert to new Darwin SDK pattern
(cherry picked from commit 1c60ec77f4)
(cherry picked from commit bbb05186d971dacb2dbb704f9224a197cb57fc70)
2024-11-30 15:11:34 +01:00
EmilyandVladimír Čunát 04a3542010 watchman: format with nixfmt-rfc-style
(cherry picked from commit ca944d626b)
(cherry picked from commit 63da22ec64742844aec24977515294475f5e6b75)
2024-11-30 15:11:33 +01:00
EmilyandVladimír Čunát 86a5932c68 cpptoml: add patch for GCC 11
(cherry picked from commit fcb99bc19c)
(cherry picked from commit af860c5e0315fb3e656748bd0276c60f3a0f4037)
2024-11-30 15:11:33 +01:00
EmilyandVladimír Čunát a7174ed8cf edencommon: add techknowlogick to maintainers
(cherry picked from commit b4b2ad6a9e)
(cherry picked from commit 993eed1c393f61e2c396cb1eaa815ed67271b9f0)
2024-11-30 15:11:33 +01:00
EmilyandVladimír Čunát 6093af0010 edencommon: add emily to maintainers
(cherry picked from commit cd48138e8d)
(cherry picked from commit 2c059b87e62c099267f40913e0d7d0dd86135e84)
2024-11-30 15:11:33 +01:00
EmilyandVladimír Čunát 7596981f7a edencommon: add update script
(cherry picked from commit c7b019d5f7)
(cherry picked from commit c60de83718e9f89f91c2ede5922e77d466233229)
2024-11-30 15:11:33 +01:00
EmilyandVladimír Čunát 7c00b4f021 edencommon: split outputs
(cherry picked from commit 7da9ef3eb4)
(cherry picked from commit 04f01efbf72408ee6cbcc4d65f940c01cf8e52c2)
2024-11-30 15:11:33 +01:00
EmilyandVladimír Čunát 6f34541ac8 edencommon: enable tests
(cherry picked from commit d7df60e8f4)
(cherry picked from commit 78acfbe60d8df8d4ca1456d378e5edb210d7bbb7)
2024-11-30 15:11:32 +01:00
EmilyandVladimír Čunát 9a4458eb89 edencommon: condition shared libraries on platform setting
(cherry picked from commit c8d4e11d1c)
(cherry picked from commit ec5f6a6e29f2d7576c8757cbb7cede71588ae380)
2024-11-30 15:11:32 +01:00
EmilyandVladimír Čunát 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 9884c5372e5b3ab16cac32cc373c83a31045932f)
2024-11-30 15:11:32 +01:00
EmilyandVladimír Čunát 814e5bff87 edencommon: use Ninja
(cherry picked from commit 66a2ebb46d)
(cherry picked from commit d28afe0015db6f7c1dd14a2748fdcf0371039234)
2024-11-30 15:11:32 +01:00
EmilyandVladimír Čunát 55bf720fe3 edencommon: add explicit gflags dependency
(cherry picked from commit 2de2d0fad8)
(cherry picked from commit a51f5987f3b4909d1537fd7d76deecd4e102c254)
2024-11-30 15:11:32 +01:00
EmilyandVladimír Čunát 94c9aa7d4e edencommon: reorder inputs to match upstream file
(cherry picked from commit 7e35f7f5bb)
(cherry picked from commit 84f62d3ad33d86938991208f8b28cd3dfe01ba41)
2024-11-30 15:11:31 +01:00
EmilyandVladimír Čunát 8a6656246e edencommon: use hash
(cherry picked from commit d26d7a195e)
(cherry picked from commit 72674bb47e4981466c65c53c967dca519164fdfe)
2024-11-30 15:11:31 +01:00
EmilyandVladimír Čunát fafc2fc2b6 edencommon: use refs/tags/
(cherry picked from commit eb86332558)
(cherry picked from commit 563498a82634bb0d0602db8d3cf7ebd9b67b5830)
2024-11-30 15:11:31 +01:00
EmilyandVladimír Čunát 2cf8a161af edencommon: remove with lib;
(cherry picked from commit 171a5474ac)
(cherry picked from commit 7f743b988cb7f66d16d4c173de636d2021c5f771)
2024-11-30 15:11:31 +01:00
EmilyandVladimír Čunát 9c19f05796 edencommon: use finalAttrs
(cherry picked from commit a825964142)
(cherry picked from commit ec2762739e4c2c6a2e0a847c47e67d1998cf10b5)
2024-11-30 15:11:31 +01:00
EmilyandVladimír Čunát 20cd2e5ed0 edencommon: move to pkgs/by-name
(cherry picked from commit aa5a90ed1d)
(cherry picked from commit dec69d0e8bf9c132ab75582bd1d4322cbe8f0827)
2024-11-30 15:11:31 +01:00
EmilyandVladimír Čunát f46f5f6e03 edencommon: convert to new Darwin SDK pattern
(cherry picked from commit 3c14c26a35)
(cherry picked from commit 353788c210496995fbd4c58af73362558999da14)
2024-11-30 15:11:30 +01:00
EmilyandVladimír Čunát 1b3fa8d9bd edencommon: format with nixfmt-rfc-style
(cherry picked from commit c20f387524)
(cherry picked from commit a78bec1d8d7676b4368cc16f79769551c69fe5e8)
2024-11-30 15:11:30 +01:00
EmilyandVladimír Čunát e22927367d fb303: add techknowlogick to maintainers
(cherry picked from commit c9719114fd)
(cherry picked from commit 6d3c21c97075213c0cd93bd99ae4cb9e99458782)
2024-11-30 15:11:30 +01:00
EmilyandVladimír Čunát 72c9c31e85 fb303: add emily to maintainers
(cherry picked from commit d4b587f878)
(cherry picked from commit 58ac7d870f189abf436b0bf87a713c960f5554ac)
2024-11-30 15:11:30 +01:00
EmilyandVladimír Čunát 90b414f6da fb303: add update script
(cherry picked from commit 172efded7a)
(cherry picked from commit 9858748e14b04e13da161a529311788d043dcff5)
2024-11-30 15:11:30 +01:00
EmilyandVladimír Čunát 8d9e9c0b79 fb303: split outputs
(cherry picked from commit 79dc5a8b54)
(cherry picked from commit 51d81d49530275aabd3fd9c9fda3f804d39a1d44)
2024-11-30 15:11:29 +01:00
EmilyandVladimír Čunát e6213d5a4d fb303: condition shared libraries on platform setting
(cherry picked from commit 72f24cc293)
(cherry picked from commit a95aa410a89bd5a32f8eb151b312da1cfd345552)
2024-11-30 15:11:29 +01:00
EmilyandVladimír Čunát 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 4567e56a7fd056e6c2e45b7b990699b7d166f753)
2024-11-30 15:11:29 +01:00
EmilyandVladimír Čunát 6266ce9ebf fb303: use Ninja
(cherry picked from commit 2801ca739a)
(cherry picked from commit 17d32ff843579d847c14ff8b81c7ca3b57bcc08c)
2024-11-30 15:11:29 +01:00
EmilyandVladimír Čunát 05f382622d fb303: use lib.cmakeBool
(cherry picked from commit 068ceb04d0)
(cherry picked from commit 5e98b4b331851700f62414f4cd4d963c71ed31c3)
2024-11-30 15:11:29 +01:00
EmilyandVladimír Čunát 5b0e064340 fb303: remove python3 input
(cherry picked from commit f7efb7b813)
(cherry picked from commit f1d8260b18f453b390f9a7abeffd809d1aac67c3)
2024-11-30 15:11:29 +01:00
EmilyandVladimír Čunát 6d8f62f2f8 fb303: add explicit gflags input
(cherry picked from commit 01b30ede82)
(cherry picked from commit f7f8b9c30d1e87ce97d42957572e583127448cdc)
2024-11-30 15:11:28 +01:00
EmilyandVladimír Čunát 0642824e7f fb303: reorder inputs to match upstream file
(cherry picked from commit ef6c8fc06f)
(cherry picked from commit 43f7996c26599df72206ba4643604be8cf0b6084)
2024-11-30 15:11:28 +01:00
EmilyandVladimír Čunát 8732b37e60 fb303: reorder attributes
(cherry picked from commit 025d0edf86)
(cherry picked from commit 96a214a588c953687086c21c4b8c72b2eae86f7c)
2024-11-30 15:11:28 +01:00
EmilyandVladimír Čunát e99730c8c7 fb303: use hash
(cherry picked from commit 5be8fbd184)
(cherry picked from commit bfd8f83cd069aeda9ca9ed5ef481c0c5aa6006ab)
2024-11-30 15:11:28 +01:00
EmilyandVladimír Čunát 80dcc25e43 fb303: use refs/tags/
(cherry picked from commit 29125310cc)
(cherry picked from commit b8940bcbf0bd90066c39ad21fa7cb001336f800d)
2024-11-30 15:11:28 +01:00
EmilyandVladimír Čunát 668359885b fb303: remove with lib;
(cherry picked from commit fa9cad876b)
(cherry picked from commit 96a8b82093f2194b2052ee2b2b4b78a591d8cd90)
2024-11-30 15:11:28 +01:00
EmilyandVladimír Čunát f8ac058129 fb303: use finalAttrs
(cherry picked from commit 3c20ddd66d)
(cherry picked from commit b7a013ff3c86db1d85761d5ed7c70495e2f92ef4)
2024-11-30 15:11:27 +01:00
EmilyandVladimír Čunát 752764c06b fb303: move to pkgs/by-name
(cherry picked from commit be97ac3fe6)
(cherry picked from commit 219a361956c514f22379725499d90646dbf9d293)
2024-11-30 15:11:27 +01:00