<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2fdc74bf51bd07bbc48336b875468b3140f51659">https://github.com/macports/macports-ports/commit/2fdc74bf51bd07bbc48336b875468b3140f51659</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 2fdc74bf51bd07bbc48336b875468b3140f51659
</span>Author: Dan Villiom Podlaski Christiansen <danchr@macports.org>
AuthorDate: Tue Jan 31 10:31:18 2023 +0100

<span style='display:block; white-space:pre;color:#404040;'>    watchman: unbreak build
</span>---
 sysutils/watchman/Portfile                  | 162 +++++++++++++++-------------
 sysutils/watchman/files/0003-no-tests.patch |  40 +++++++
 2 files changed, 130 insertions(+), 72 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/watchman/Portfile b/sysutils/watchman/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 137b3bcbf71..db177cf7a96 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/watchman/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/watchman/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,38 +24,36 @@ cmake.module_path-append \
</span> 
 depends_build-append \
                     port:cpptoml \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:yarn \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gtest \
</span>                     port:pkgconfig
 depends_lib-append  port:pcre \
                     port:folly \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:edencommon \
</span>                     port:libevent \
                     port:google-glog \
                     port:${port_libfmt}
 
 configure.args-append \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBUILD_TESTS=OFF \
</span>                     -DENABLE_EDEN_SUPPORT=NO \
                     -DPython3_Development_FOUND=NO \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    -DBoost_INCLUDE_DIR=[boost::include_dir]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DBoost_INCLUDE_DIR=[boost::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DWATCHMAN_STATE_DIR= \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DINSTALL_WATCHMAN_STATE_DIR=NO
</span> 
 configure.env-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    NODE_BIN=${prefix}/bin/node \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    YARN_PATH=${prefix}/bin/yarn \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    NODE_BIN= \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    YARN_PATH= \
</span>                     DESTDIR=${destroot}
 
 patch.pre_args      -p1
 patchfiles          0001-revert-optionset-move.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    0002-cmake-rust-build-target.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    0002-cmake-rust-build-target.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    0003-no-tests.patch
</span> 
 post-patch {
     reinplace "s,/usr/bin,${prefix}," CMakeLists.txt
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # ${prefix}/var/run isn't writable, so force fallback to $TMPDIR
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace /WATCHMAN_STATE_DIR/d ${build.dir}/config.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> post-destroot {
     # the custom build machinery does something weird with DESTDIR and
     # prefixes; just suppress the python binaries instead
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,96 +68,116 @@ compiler.cxx_standard \
</span>                     2017
 
 checksums           ${distname}${extract.suffix}  \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  1818a0194f93843574d53e5d598c851d254a7c7e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  de58c16ffdcfd6211128d674acda32021b092ee1a3d345104f9f29d883e9e27a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    3811116
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  1232b1beaea84798f925190212bfbd641646e979 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  5b8fb29a92fd3428e90bf330792311191455779175a1f3b7365e165541c7f6b5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3810912
</span> 
 cargo.crates \
     ahash                            0.3.8  e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217 \
     ansi_term                       0.12.1  d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    anyhow                          1.0.52  84450d0b4a8bd1ba4144ce8ce718fbc5d071358b1e5384bace6536b3d1f2d5b3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    anyhow                          1.0.68  2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61 \
</span>     atty                            0.2.14  d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    autocfg                          1.0.1  cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    autocfg                          1.1.0  d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa \
</span>     bitflags                         1.3.2  bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \
     byteorder                        1.4.3  14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    bytes                            1.1.0  c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bytes                            1.3.0  dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cc                              1.0.79  50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f \
</span>     cfg-if                           1.0.0  baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
     clap                            2.34.0  a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    const-random                    0.1.13  f590d95d011aa80b063ffe3253422ed5aa462af4e9867d43ce8337562bac77c4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    const-random-macro              0.1.13  615f6e27d000a2bffbc7f2f6a8669179378fa27ee4d0a509e985dfc0a7defb40 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    crossbeam                        0.8.1  4ae5588f6b3c3cb05239e90bd110f257254aecd01e4635400391aeae07497845 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    crossbeam-channel                0.5.2  e54ea8bc3fb1ee042f5aace6e3c6e025d3874866da222930f70ce62aceba0bfa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    crossbeam-deque                  0.8.1  6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    crossbeam-epoch                  0.9.6  97242a70df9b89a65d0b6df3c4bf5b9ce03c5b7309019777fbde37e7537f8762 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    crossbeam-queue                  0.3.3  b979d76c9fcb84dffc80a73f7290da0f83e4c95773494674cb44b76d13a7a110 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    crossbeam-utils                  0.8.6  cfcae03edb34f947e64acdb1c33ec169824e20657e9ecb61cef6c8c74dcb8120 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    const-random                    0.1.15  368a7a772ead6ce7e1de82bfb04c485f3db8ec744f72925af5735e29a22cc18e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    const-random-macro              0.1.15  9d7d6ab3c3a2282db210df5f02c4dab6e0a7057af0fb7ebd4070f30fe05c0ddb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    core-foundation-sys              0.8.3  5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam                        0.8.2  2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-channel                0.5.6  c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-deque                  0.8.2  715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-epoch                 0.9.13  01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-queue                  0.3.8  d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-utils                 0.8.14  4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f \
</span>     crunchy                          0.2.2  7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    either                           1.6.1  e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    duct                            0.13.6  37ae3fc31835f74c2a7ceda3aeede378b0ae2e74c8f1c36559fcc9ae2a4e7d3e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    either                           1.8.1  7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91 \
</span>     futures                         0.1.31  3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    futures                         0.3.19  28560757fe2bb34e79f907794bb6b22ae8b0e5c669b638a1132f2592b19035b4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    futures-channel                 0.3.19  ba3dda0b6588335f360afc675d0564c17a77a2bda81ca178a4b6081bd86c7f0b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    futures-core                    0.3.19  d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    futures-executor                0.3.19  29d6d2ff5bb10fb95c85b8ce46538a2e5f5e7fdc755623a7d4529ab8a4ed9d2a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    futures-io                      0.3.19  b1f9d34af5a1aac6fb380f735fe510746c38067c5bf16c7fd250280503c971b2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    futures-macro                   0.3.19  6dbd947adfffb0efc70599b3ddcf7b5597bb5fa9e245eb99f62b3a5f7bb8bd3c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    futures-sink                    0.3.19  e3055baccb68d74ff6480350f8d6eb8fcfa3aa11bdc1a1ae3afdd0514617d508 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    futures-task                    0.3.19  6ee7c6485c30167ce4dfb83ac568a849fe53274c831081476ee13e0dce1aad72 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    futures-util                    0.3.19  d9b5cf40b47a271f77a8b1bec03ca09044d99d2372c0de244e66430761127164 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    getrandom                        0.2.3  7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures                         0.3.26  13e2792b0ff0340399d58445b88fd9770e3489eff258a4cbc1523418f12abf84 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-channel                 0.3.26  2e5317663a9089767a1ec00a487df42e0ca174b61b4483213ac24448e4664df5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-core                    0.3.26  ec90ff4d0fe1f57d600049061dc6bb68ed03c7d2fbd697274c41805dcb3f8608 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-executor                0.3.26  e8de0a35a6ab97ec8869e32a2473f4b1324459e14c29275d14b10cb1fd19b50e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-io                      0.3.26  bfb8371b6fb2aeb2d280374607aeabfc99d95c72edfe51692e42d3d7f0d08531 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-macro                   0.3.26  95a73af87da33b5acf53acfebdc339fe592ecf5357ac7c0a7734ab9d8c876a70 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-sink                    0.3.26  f310820bb3e8cfd46c80db4d7fb8353e15dfff853a127158425f31e0be6c8364 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-task                    0.3.26  dcf79a1bf610b10f42aea489289c5a2c478a786509693b80cd39c44ccd936366 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-util                    0.3.26  9c1d6de3acfef38d2be4b1f543f553131788603495be83da675e180c8d6b7bd1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    getrandom                        0.2.8  c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 \
</span>     heck                             0.3.3  6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c \
     hermit-abi                      0.1.19  62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    instant                         0.1.12  7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    jwalk                            0.6.0  172752e853a067cbce46427de8470ddf308af7fd8ceaf9b682ef31a5021b6bb9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    hermit-abi                       0.2.6  ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    itoa                             1.0.5  fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    jwalk                            0.6.2  5dbcda57db8b6dc067e589628b7348639014e793d9e8137d8cf215e8b133a0bd \
</span>     lazy_static                      1.4.0  e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    libc                           0.2.112  1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    lock_api                         0.4.5  712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    log                             0.4.14  51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    libc                           0.2.139  201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    lock_api                         0.4.9  435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    log                             0.4.17  abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e \
</span>     maplit                           1.0.2  3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    memchr                           2.4.1  308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    memchr                           2.5.0  2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d \
</span>     memoffset                        0.6.5  5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    mio                             0.7.14  8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    miow                             0.3.7  b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ntapi                            0.3.6  3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    num_cpus                        1.13.1  19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    once_cell                        1.9.0  da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    parking_lot                     0.11.2  7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    parking_lot_core                 0.8.5  d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pin-project-lite                 0.2.8  e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    memoffset                        0.7.1  5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    mio                              0.8.5  e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    nix                             0.23.2  8f3790c00a0150112de0f4cd161e3d7fc4b2d8a5542ffc35f099a2562aecb35c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ntapi                            0.4.0  bc51db7b362b205941f71232e56c625156eb9a929f8cf74a428fd5bc094a4afc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    num_cpus                        1.15.0  0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    once_cell                       1.17.0  6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    os_pipe                          1.1.2  c6a252f1f8c11e84b3ab59d7a488e48e4478a93937e027076638c49536204639 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    parking_lot                     0.12.1  3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    parking_lot_core                 0.9.6  ba1ef8814b5c993410bb3adfad7a5ed269563e4a2f90c41f5d85be7fb47133bf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pin-project-lite                 0.2.9  e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 \
</span>     pin-utils                        0.1.0  8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 \
     proc-macro-error                 1.0.4  da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c \
     proc-macro-error-attr            1.0.4  a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    proc-macro-hack                 0.5.19  dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    proc-macro2                     1.0.36  c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    quote                           1.0.14  47aa80447ce4daf1717500037052af176af5d38cc3e571d9ec1c7353fc10c87d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    rayon                            1.5.1  c06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    rayon-core                       1.9.1  d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    redox_syscall                   0.2.10  8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    proc-macro-hack               0.5.20+deprecated  dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    proc-macro2                     1.0.50  6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    quote                           1.0.23  8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    rayon                            1.6.1  6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    rayon-core                      1.10.2  356a0625f1954f730c0201cdab48611198dc6ce21f4acff55089b5a78e6e835b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    redox_syscall                   0.2.16  fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ryu                             1.0.12  7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde \
</span>     scopeguard                       1.1.0  d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    serde                          1.0.133  97565067517b60e2d1ea8b268e59ce036de907ac523ad83a0475da04e818989a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    serde_derive                   1.0.133  ed201699328568d8d08208fdd080e3ff594e6c422e438b6705905da01005d537 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde                          1.0.152  bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde_derive                   1.0.152  af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde_json                      1.0.91  877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    shared_child                     1.0.0  b0d94659ad3c2137fef23ae75b03d5241d633f8acded53d672decfa0e6e0caef \
</span>     signal-hook-registry             1.4.0  e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    slab                             0.4.5  9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    smallvec                         1.7.0  1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    slab                             0.4.7  4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    smallvec                        1.10.0  a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    socket2                          0.4.7  02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd \
</span>     strsim                           0.8.0  8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    structopt                       0.3.25  40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    structopt                       0.3.26  0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10 \
</span>     structopt-derive                0.4.18  dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    syn                             1.0.85  a684ac3dcd8913827e18cd09a68384ee66c1de24157e3c556c9ab16d85695fb7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    syn                            1.0.107  1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    sysinfo                         0.26.9  5c18a6156d1f27a9592ee18c1a846ca8dd5c258b7179fc193ae87c74ebb666f5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    tabular                          0.2.0  d9a2882c514780a1973df90de9d68adcd8871bacc9a6331c3f28e6d2ff91a3d1 \
</span>     textwrap                        0.11.0  d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    thiserror                       1.0.30  854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    thiserror-impl                  1.0.30  aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    thiserror                       1.0.38  6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    thiserror-impl                  1.0.38  1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f \
</span>     tiny-keccak                      2.0.2  2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    tokio                           1.15.0  fbbf1c778ec206785635ce8ad57fe52b3009ae9e0c9f574a728f3049d3e55838 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    tokio-macros                     1.7.0  b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    tokio-util                       0.6.9  9e99e1983e5d376cd8eb4b66604d2e99e79f5bd988c3055891dcd8c9e2604cc0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    unicode-segmentation             1.8.0  8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    unicode-width                    0.1.9  3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    unicode-xid                      0.2.2  8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    tokio                           1.25.0  c8e00990ebabbe4c14c08aca901caed183ecd5c09562a12c824bb53d3c3fd3af \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    tokio-macros                     1.8.2  d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    tokio-util                      0.6.10  36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    unicode-ident                    1.0.6  84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    unicode-segmentation            1.10.0  0fdbf052a0783de01e944a6ce7a8cb939e295b1e7be835a1112c3b9a7f047a5a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    unicode-width                   0.1.10  c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b \
</span>     vec_map                          0.8.2  f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 \
     version_check                    0.9.4  49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    wasi     0.10.2+wasi-snapshot-preview1  fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    wasi                          0.11.0+wasi-snapshot-preview1  9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \
</span>     winapi                           0.3.9  5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \
     winapi-i686-pc-windows-gnu       0.4.0  ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    winapi-x86_64-pc-windows-gnu     0.4.0  712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    winapi-x86_64-pc-windows-gnu     0.4.0  712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows-sys                     0.42.0  5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_aarch64_gnullvm         0.42.1  8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_aarch64_msvc            0.42.1  4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_i686_gnu                0.42.1  de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_i686_msvc               0.42.1  bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_x86_64_gnu              0.42.1  c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_x86_64_gnullvm          0.42.1  628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_x86_64_msvc             0.42.1  447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd
</span> 
 cmake.generator     Ninja
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/watchman/files/0003-no-tests.patch b/sysutils/watchman/files/0003-no-tests.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..dfdb20e6b03
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/watchman/files/0003-no-tests.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,40 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/CMakeLists.txt b/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- a/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -126,11 +126,6 @@ set(PACKAGE_TARNAME   "${PACKAGE_NAME}-$
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(PACKAGE_BUGREPORT "https://github.com/facebook/watchman/issues")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ project(${PACKAGE_NAME} CXX C)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-find_package(GMock MODULE REQUIRED)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-include_directories(${GMOCK_INCLUDEDIR} ${LIBGMOCK_INCLUDE_DIR})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-include(GoogleTest)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-enable_testing()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include(FBThriftCppLibrary)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include(CheckFunctionExists)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include(CheckIncludeFiles)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -418,7 +413,6 @@ if(Python3_Development_FOUND)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   ")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   include(FBPythonBinary)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   add_subdirectory(watchman/python)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  add_subdirectory(watchman/integration)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if(Python3_Interpreter_FOUND AND NODE AND YARN)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -732,16 +726,6 @@ add_subdirectory(watchman/cli)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set(tests)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Helper function to define a unit test executable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ function(t_test NAME)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  add_executable(${NAME}.t ${ARGN})
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  target_link_libraries(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    ${NAME}.t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    testsupport wildmatch third_party_deps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    ${LIBGMOCK_LIBRARIES}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  target_compile_definitions(${NAME}.t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    PUBLIC WATCHMAN_TEST_SRC_DIR=\"${CMAKE_CURRENT_SOURCE_DIR}\")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gtest_discover_tests(${NAME}.t)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  list(APPEND tests ${NAME}.t)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endfunction()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # The `check` target runs the unit tests
</span></pre><pre style='margin:0'>

</pre>