Emily
2e7106f7f0
wangle: remove with lib;
...
(cherry picked from commit 337f896690
)
(cherry picked from commit 10038e2450
)
2024-11-30 15:11:21 +01:00
Emily
18d703bc06
wangle: move to pkgs/by-name
...
(cherry picked from commit 1b7c0a5eb0
)
(cherry picked from commit 1ec5504805
)
2024-11-30 15:11:21 +01:00
Emily
152d24ff5b
wangle: convert to new Darwin SDK pattern
...
(cherry picked from commit b21418c8d8
)
(cherry picked from commit 53c52162be
)
2024-11-30 15:11:21 +01:00
Emily
6da918656a
wangle: format with nixfmt-rfc-style
...
(cherry picked from commit 6d542aedaf
)
(cherry picked from commit 16aa500856
)
2024-11-30 15:11:21 +01:00
Emily
e28d5ba2e1
mvfst: add techknowlogick to maintainers
...
(cherry picked from commit 01eddf68dd
)
(cherry picked from commit 43f00119fd
)
2024-11-30 15:11:20 +01:00
Emily
2ec53247bc
mvfst: add emily to maintainers
...
(cherry picked from commit fef1275d9b
)
(cherry picked from commit 75325343aa
)
2024-11-30 15:11:20 +01:00
Emily
3befd629d7
mvfst: add update script
...
(cherry picked from commit 0931562600
)
(cherry picked from commit 8c231c9ef7
)
2024-11-30 15:11:20 +01:00
Emily
0258bacd24
mvfst: split outputs
...
(cherry picked from commit 49ad47893e
)
(cherry picked from commit e2e183ea2a
)
2024-11-30 15:11:20 +01:00
Emily
54d1271125
mvfst: enable tests
...
(cherry picked from commit ea635930e7
)
(cherry picked from commit 1c62b5c4a6
)
2024-11-30 15:11:20 +01:00
Emily
5388bfbe46
mvfst: propagate required dependencies
...
(cherry picked from commit e5709fe814
)
(cherry picked from commit eab32259dc
)
2024-11-30 15:11:20 +01:00
Emily
c308963558
mvfst: condition shared libraries on platform setting
...
(cherry picked from commit ee1e828c27
)
(cherry picked from commit 2527dd7cf4
)
2024-11-30 15:11:19 +01:00
Emily
d3fa762d4b
mvfst: 2024.03.11.00 -> 2024.11.18.00
...
Diff: https://github.com/facebook/mvfst/compare/refs/tags/v2024.03.11.00...v2024.11.18.00
(cherry picked from commit 5b08d09834
)
(cherry picked from commit 2f1b03a380
)
2024-11-30 15:11:19 +01:00
Emily
a4f0bcf3be
mvfst: use Ninja
...
(cherry picked from commit c647a83120
)
(cherry picked from commit 62d5675904
)
2024-11-30 15:11:19 +01:00
Emily
8be72a38f1
mvfst: reorder inputs
...
(cherry picked from commit 4f8f722165
)
(cherry picked from commit 6932816947
)
2024-11-30 15:11:19 +01:00
Emily
c99681181d
mvfst: use hash
...
(cherry picked from commit 067a44e638
)
(cherry picked from commit 8b64371a79
)
2024-11-30 15:11:19 +01:00
Emily
d7c47e4a9e
mvfst: use refs/tags/
...
(cherry picked from commit 40d409e3db
)
(cherry picked from commit c2912d100b
)
2024-11-30 15:11:19 +01:00
Emily
4acafb04da
mvfst: remove with lib;
...
(cherry picked from commit 5848ed9bfb
)
(cherry picked from commit b439b1b7f3
)
2024-11-30 15:11:18 +01:00
Emily
73d25fcdd1
mvfst: use finalAttrs
...
(cherry picked from commit e82a30f577
)
(cherry picked from commit 4bdd770e97
)
2024-11-30 15:11:18 +01:00
Emily
4bc1430277
mvfst: move to pkgs/by-name
...
(cherry picked from commit d76e1dc840
)
(cherry picked from commit a2a7d14233
)
2024-11-30 15:11:18 +01:00
Emily
550a372c86
mvfst: convert to new Darwin SDK pattern
...
(cherry picked from commit 5b60e96f64
)
(cherry picked from commit 193326735b
)
2024-11-30 15:11:18 +01:00
Emily
0e41aed8ab
mvfst: format with nixfmt-rfc-style
...
(cherry picked from commit ee8c1b1980
)
(cherry picked from commit c5b4d50fb3
)
2024-11-30 15:11:18 +01:00
Emily
3a36eb8022
fizz: add techknowlogick to maintainers
...
(cherry picked from commit 4871d40414
)
(cherry picked from commit 3141cbe8b5
)
2024-11-30 15:11:18 +01:00
Emily
2eb6b359a5
fizz: add emily to maintainers
...
(cherry picked from commit 5115b6186a
)
(cherry picked from commit 4211b842ce
)
2024-11-30 15:11:17 +01:00
Emily
c4e23b859a
fizz: add update script
...
(cherry picked from commit 0414a001b6
)
(cherry picked from commit d81dc9e7c4
)
2024-11-30 15:11:17 +01:00
Emily
0f8b79d2f6
fizz: split outputs
...
(cherry picked from commit dbb5591b5b
)
(cherry picked from commit 8f709e8f6d
)
2024-11-30 15:11:17 +01:00
Emily
1666822363
fizz: enable more tests
...
(cherry picked from commit f88b7334ea
)
(cherry picked from commit 9fed08ebf5
)
2024-11-30 15:11:17 +01:00
Emily
5dfc2a7c4e
fizz: propagate required dependencies
...
(cherry picked from commit 03b58e14f7
)
(cherry picked from commit f20774b5cc
)
2024-11-30 15:11:17 +01:00
Emily
c5f8cd9ff9
fizz: condition shared libraries on platform setting
...
(cherry picked from commit 136740dec6
)
(cherry picked from commit dd004b4e29
)
2024-11-30 15:11:17 +01:00
Emily
e05b1fc74e
fizz: 2024.03.11.00 -> 2024.11.11.00
...
Diff: https://github.com/facebookincubator/fizz/compare/refs/tags/v2024.03.11.00...v2024.11.18.00
Changelog: https://github.com/facebookincubator/fizz/releases/tag/v2024.11.18.00
(cherry picked from commit 67fd043f62
)
(cherry picked from commit f918b709b6
)
2024-11-30 15:11:16 +01:00
Emily
3f8da0cf4f
fizz: set __darwinAllowLocalNetworking
...
(cherry picked from commit 3f4e898d0a
)
(cherry picked from commit be5743a673
)
2024-11-30 15:11:16 +01:00
Emily
61c6aeaa31
fizz: use Ninja
...
(cherry picked from commit 1c1d6a6ba2
)
(cherry picked from commit 04e66d17a3
)
2024-11-30 15:11:16 +01:00
Emily
b76f9f3439
fizz: remove unnecessary CMake flag
...
No point silencing these warnings.
(cherry picked from commit ca280ee51f
)
(cherry picked from commit c025010fb1
)
2024-11-30 15:11:16 +01:00
Emily
bc675bdc91
fizz: remove unnecessary NIX_LDFLAGS
...
(cherry picked from commit cb829657b8
)
(cherry picked from commit 0fc901f234
)
2024-11-30 15:11:16 +01:00
Emily
7935fdcfd4
fizz: remove unnecessary input
...
(cherry picked from commit 74e329179b
)
(cherry picked from commit e9379b763e
)
2024-11-30 15:11:16 +01:00
Emily
d8f1c1555c
fizz: reorder inputs to match upstream file
...
(cherry picked from commit 997d4edee5
)
(cherry picked from commit dd93de4c43
)
2024-11-30 15:11:15 +01:00
Emily
3885093ab4
fizz: reorder attributes
...
(cherry picked from commit d68470e96b
)
(cherry picked from commit bf7ecfd794
)
2024-11-30 15:11:15 +01:00
Emily
d53e52c2ca
fizz: remove with lib;
...
(cherry picked from commit be3861494e
)
(cherry picked from commit 161b601e17
)
2024-11-30 15:11:15 +01:00
Emily
8b9a7a64bc
fizz: move to pkgs/by-name
...
(cherry picked from commit eb19c30c3a
)
(cherry picked from commit 05b4b1f26d
)
2024-11-30 15:11:15 +01:00
Emily
3aa8b5fcd4
fizz: convert to new Darwin SDK pattern
...
(cherry picked from commit 91c31b1069
)
(cherry picked from commit 979e60c718
)
2024-11-30 15:11:15 +01:00
Emily
15de9b55e1
fizz: format with nixfmt-rfc-style
...
(cherry picked from commit 95d28ae657
)
(cherry picked from commit 342b7edf01
)
2024-11-30 15:11:15 +01:00
Emily
6a9e015730
folly: add techknowlogick to maintainers
...
(cherry picked from commit c71ed296d7
)
(cherry picked from commit 0cefd8eeba
)
2024-11-30 15:11:14 +01:00
Emily
3571e8d763
folly: add emily to maintainers
...
(cherry picked from commit df175d625e
)
(cherry picked from commit 0e61fccd4c
)
2024-11-30 15:11:14 +01:00
Emily
ca120bbcdf
folly: add update script
...
(cherry picked from commit f86db4874d
)
(cherry picked from commit e456bdb0cb
)
2024-11-30 15:11:14 +01:00
Emily
4809b6f333
folly: enable tests
...
(cherry picked from commit a3afbe7ccf
)
(cherry picked from commit 4eb464fe33
)
2024-11-30 15:11:14 +01:00
Emily
387712f527
folly: bump to fmt_11
...
This is the version used upstream.
(cherry picked from commit bba7126b28
)
(cherry picked from commit 7fbdc96f7b
)
2024-11-30 15:11:14 +01:00
Emily
f30af822fa
folly: propagate required dependencies
...
(cherry picked from commit fb3b469558
)
(cherry picked from commit 31e3056413
)
2024-11-30 15:11:14 +01:00
Emily
5d2806e95a
folly: condition shared libraries on platform setting
...
(cherry picked from commit cad3e3ece6
)
(cherry picked from commit d0c2ddc592
)
2024-11-30 15:11:14 +01:00
Emily
eab5ca3e51
folly: remove obsolete AArch64 hack
...
(cherry picked from commit 3352d4f1ab
)
(cherry picked from commit da0502a94a
)
2024-11-30 15:11:13 +01:00
Emily
c47376bbd1
folly: refine -fpermissive
flag
...
This was added for AArch64 support, but we can use a more targeted
flag for the build failure.
(cherry picked from commit ae0425bd9a
)
(cherry picked from commit 0e3ffa9a65
)
2024-11-30 15:11:13 +01:00
Emily
012bca60e2
folly: fix split outputs
...
Downstream derivations were picking up references to the `dev` output
through indirect `__FILE__` usage in the headers. I borrowed and
modified this trick from the Boost package, where I believe vcunat
originated it. It’s not very pretty and it should be in a hook or
something, but it works at a pinch.
(cherry picked from commit fbdced9bb3
)
(cherry picked from commit 0581e31285
)
2024-11-30 15:11:13 +01:00