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