Emily
eab32259dc
mvfst: propagate required dependencies
...
(cherry picked from commit e5709fe814
)
2024-11-19 15:13:05 +00:00
Emily
2527dd7cf4
mvfst: condition shared libraries on platform setting
...
(cherry picked from commit ee1e828c27
)
2024-11-19 15:13:05 +00:00
Emily
2f1b03a380
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
)
2024-11-19 15:13:05 +00:00
Emily
62d5675904
mvfst: use Ninja
...
(cherry picked from commit c647a83120
)
2024-11-19 15:13:05 +00:00
Emily
6932816947
mvfst: reorder inputs
...
(cherry picked from commit 4f8f722165
)
2024-11-19 15:13:05 +00:00
Emily
8b64371a79
mvfst: use hash
...
(cherry picked from commit 067a44e638
)
2024-11-19 15:13:05 +00:00
Emily
c2912d100b
mvfst: use refs/tags/
...
(cherry picked from commit 40d409e3db
)
2024-11-19 15:13:05 +00:00
Emily
b439b1b7f3
mvfst: remove with lib;
...
(cherry picked from commit 5848ed9bfb
)
2024-11-19 15:13:05 +00:00
Emily
4bdd770e97
mvfst: use finalAttrs
...
(cherry picked from commit e82a30f577
)
2024-11-19 15:13:04 +00:00
Emily
a2a7d14233
mvfst: move to pkgs/by-name
...
(cherry picked from commit d76e1dc840
)
2024-11-19 15:13:04 +00:00
Emily
193326735b
mvfst: convert to new Darwin SDK pattern
...
(cherry picked from commit 5b60e96f64
)
2024-11-19 15:13:04 +00:00
Emily
c5b4d50fb3
mvfst: format with nixfmt-rfc-style
...
(cherry picked from commit ee8c1b1980
)
2024-11-19 15:13:04 +00:00
Emily
3141cbe8b5
fizz: add techknowlogick to maintainers
...
(cherry picked from commit 4871d40414
)
2024-11-19 15:13:04 +00:00
Emily
4211b842ce
fizz: add emily to maintainers
...
(cherry picked from commit 5115b6186a
)
2024-11-19 15:13:04 +00:00
Emily
d81dc9e7c4
fizz: add update script
...
(cherry picked from commit 0414a001b6
)
2024-11-19 15:13:04 +00:00
Emily
8f709e8f6d
fizz: split outputs
...
(cherry picked from commit dbb5591b5b
)
2024-11-19 15:13:04 +00:00
Emily
9fed08ebf5
fizz: enable more tests
...
(cherry picked from commit f88b7334ea
)
2024-11-19 15:13:04 +00:00
Emily
f20774b5cc
fizz: propagate required dependencies
...
(cherry picked from commit 03b58e14f7
)
2024-11-19 15:13:04 +00:00
Emily
dd004b4e29
fizz: condition shared libraries on platform setting
...
(cherry picked from commit 136740dec6
)
2024-11-19 15:13:04 +00:00
Emily
f918b709b6
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
)
2024-11-19 15:13:04 +00:00
Emily
be5743a673
fizz: set __darwinAllowLocalNetworking
...
(cherry picked from commit 3f4e898d0a
)
2024-11-19 15:13:04 +00:00
Emily
04e66d17a3
fizz: use Ninja
...
(cherry picked from commit 1c1d6a6ba2
)
2024-11-19 15:13:04 +00:00
Emily
c025010fb1
fizz: remove unnecessary CMake flag
...
No point silencing these warnings.
(cherry picked from commit ca280ee51f
)
2024-11-19 15:13:04 +00:00
Emily
0fc901f234
fizz: remove unnecessary NIX_LDFLAGS
...
(cherry picked from commit cb829657b8
)
2024-11-19 15:13:04 +00:00
Emily
e9379b763e
fizz: remove unnecessary input
...
(cherry picked from commit 74e329179b
)
2024-11-19 15:13:04 +00:00
Emily
dd93de4c43
fizz: reorder inputs to match upstream file
...
(cherry picked from commit 997d4edee5
)
2024-11-19 15:13:03 +00:00
Emily
bf7ecfd794
fizz: reorder attributes
...
(cherry picked from commit d68470e96b
)
2024-11-19 15:13:03 +00:00
Emily
161b601e17
fizz: remove with lib;
...
(cherry picked from commit be3861494e
)
2024-11-19 15:13:03 +00:00
Emily
05b4b1f26d
fizz: move to pkgs/by-name
...
(cherry picked from commit eb19c30c3a
)
2024-11-19 15:13:03 +00:00
Emily
979e60c718
fizz: convert to new Darwin SDK pattern
...
(cherry picked from commit 91c31b1069
)
2024-11-19 15:13:03 +00:00
Emily
342b7edf01
fizz: format with nixfmt-rfc-style
...
(cherry picked from commit 95d28ae657
)
2024-11-19 15:13:03 +00:00
Emily
0cefd8eeba
folly: add techknowlogick to maintainers
...
(cherry picked from commit c71ed296d7
)
2024-11-19 15:13:03 +00:00
Emily
0e61fccd4c
folly: add emily to maintainers
...
(cherry picked from commit df175d625e
)
2024-11-19 15:13:03 +00:00
Emily
e456bdb0cb
folly: add update script
...
(cherry picked from commit f86db4874d
)
2024-11-19 15:13:03 +00:00
Emily
4eb464fe33
folly: enable tests
...
(cherry picked from commit a3afbe7ccf
)
2024-11-19 15:13:03 +00:00
Emily
7fbdc96f7b
folly: bump to fmt_11
...
This is the version used upstream.
(cherry picked from commit bba7126b28
)
2024-11-19 15:13:03 +00:00
Emily
31e3056413
folly: propagate required dependencies
...
(cherry picked from commit fb3b469558
)
2024-11-19 15:13:03 +00:00
Emily
d0c2ddc592
folly: condition shared libraries on platform setting
...
(cherry picked from commit cad3e3ece6
)
2024-11-19 15:13:03 +00:00
Emily
da0502a94a
folly: remove obsolete AArch64 hack
...
(cherry picked from commit 3352d4f1ab
)
2024-11-19 15:13:03 +00:00
Emily
0e3ffa9a65
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
)
2024-11-19 15:13:03 +00:00
Emily
0581e31285
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
)
2024-11-19 15:13:03 +00:00
Emily
c0b7ae5a7c
folly: patch pkg-config
file instead of CMake files
...
This is closer to fixing the problem at the source.
(cherry picked from commit 2fc882c70c
)
2024-11-19 15:13:02 +00:00
Emily
7a3765484d
folly: 2024.03.11.00 -> 2024.11.18.00
...
Diff: https://github.com/facebook/folly/compare/refs/tags/v2024.03.11.00...v2024.11.18.00
(cherry picked from commit d4c26774d5
)
2024-11-19 15:13:02 +00:00
Emily
52a456a441
folly: use Ninja
...
(cherry picked from commit eca60c841c
)
2024-11-19 15:13:02 +00:00
Emily
a3d3418e74
folly: refine meta.platforms
...
(cherry picked from commit 5ee21f2961
)
2024-11-19 15:13:02 +00:00
Emily
383254a33b
folly: reorder inputs to match upstream file
...
(cherry picked from commit 7ae3a8ada6
)
2024-11-19 15:13:02 +00:00
Emily
2fcd56c3cd
folly: reorder attributes
...
(cherry picked from commit 593f78887a
)
2024-11-19 15:13:02 +00:00
Emily
de5c1f0edc
folly: use hash
...
(cherry picked from commit b67cce1449
)
2024-11-19 15:13:02 +00:00
Emily
3c95334d4a
folly: use refs/tags/
...
(cherry picked from commit 0d5cd2a39d
)
2024-11-19 15:13:02 +00:00
Emily
5705b45c48
folly: remove with lib;
...
(cherry picked from commit fbb9ab5079
)
2024-11-19 15:13:02 +00:00