Emily and Vladimír Čunát
18d703bc06
wangle: move to pkgs/by-name
...
(cherry picked from commit 1b7c0a5eb0 )
(cherry picked from commit 1ec55048051eb7392a112b69b6d3cbe8e2594dd1)
2024-11-30 15:11:21 +01:00
Emily and Vladimír Čunát
152d24ff5b
wangle: convert to new Darwin SDK pattern
...
(cherry picked from commit b21418c8d8 )
(cherry picked from commit 53c52162be756785e5839c24e0810eb26ce9efd7)
2024-11-30 15:11:21 +01:00
Emily and Vladimír Čunát
6da918656a
wangle: format with nixfmt-rfc-style
...
(cherry picked from commit 6d542aedaf )
(cherry picked from commit 16aa5008561cb3bdcb1fa82cf296ac76530ca277)
2024-11-30 15:11:21 +01:00
Emily and Vladimír Čunát
e28d5ba2e1
mvfst: add techknowlogick to maintainers
...
(cherry picked from commit 01eddf68dd )
(cherry picked from commit 43f00119fdb1fb244ac8c92a2e05d61192ad857b)
2024-11-30 15:11:20 +01:00
Emily and Vladimír Čunát
2ec53247bc
mvfst: add emily to maintainers
...
(cherry picked from commit fef1275d9b )
(cherry picked from commit 75325343aa782583e54e97196f96d286c67dd820)
2024-11-30 15:11:20 +01:00
Emily and Vladimír Čunát
3befd629d7
mvfst: add update script
...
(cherry picked from commit 0931562600 )
(cherry picked from commit 8c231c9ef7408bee409372f09f138288c1069737)
2024-11-30 15:11:20 +01:00
Emily and Vladimír Čunát
0258bacd24
mvfst: split outputs
...
(cherry picked from commit 49ad47893e )
(cherry picked from commit e2e183ea2aa3e2e08512289a38922aba58fb625f)
2024-11-30 15:11:20 +01:00
Emily and Vladimír Čunát
54d1271125
mvfst: enable tests
...
(cherry picked from commit ea635930e7 )
(cherry picked from commit 1c62b5c4a67aa745e153988a206377f7607dd9ec)
2024-11-30 15:11:20 +01:00
Emily and Vladimír Čunát
5388bfbe46
mvfst: propagate required dependencies
...
(cherry picked from commit e5709fe814 )
(cherry picked from commit eab32259dcca241f699f0b5d765555acd9d7afc5)
2024-11-30 15:11:20 +01:00
Emily and Vladimír Čunát
c308963558
mvfst: condition shared libraries on platform setting
...
(cherry picked from commit ee1e828c27 )
(cherry picked from commit 2527dd7cf4e60c8e6806bf2d3e65370a3789b3ff)
2024-11-30 15:11:19 +01:00
Emily and Vladimír Čunát
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 2f1b03a380436e99218d30a7b83f3c248a47ac6b)
2024-11-30 15:11:19 +01:00
Emily and Vladimír Čunát
a4f0bcf3be
mvfst: use Ninja
...
(cherry picked from commit c647a83120 )
(cherry picked from commit 62d5675904c3d876912af74b080a6b48633fc43b)
2024-11-30 15:11:19 +01:00
Emily and Vladimír Čunát
8be72a38f1
mvfst: reorder inputs
...
(cherry picked from commit 4f8f722165 )
(cherry picked from commit 6932816947b2df55b6cc7c392ba6943ed54e5dab)
2024-11-30 15:11:19 +01:00
Emily and Vladimír Čunát
c99681181d
mvfst: use hash
...
(cherry picked from commit 067a44e638 )
(cherry picked from commit 8b64371a79b1b5883f8a5363e32d0d52cfb09ac8)
2024-11-30 15:11:19 +01:00
Emily and Vladimír Čunát
d7c47e4a9e
mvfst: use refs/tags/
...
(cherry picked from commit 40d409e3db )
(cherry picked from commit c2912d100b1762d0b7fb8a84620519cfbca97bbc)
2024-11-30 15:11:19 +01:00
Emily and Vladimír Čunát
4acafb04da
mvfst: remove with lib;
...
(cherry picked from commit 5848ed9bfb )
(cherry picked from commit b439b1b7f3cfb1295076b9a01976f6f2fe0bb5ae)
2024-11-30 15:11:18 +01:00
Emily and Vladimír Čunát
73d25fcdd1
mvfst: use finalAttrs
...
(cherry picked from commit e82a30f577 )
(cherry picked from commit 4bdd770e97b33274cdd343d3a47ec57a7efcf77b)
2024-11-30 15:11:18 +01:00
Emily and Vladimír Čunát
4bc1430277
mvfst: move to pkgs/by-name
...
(cherry picked from commit d76e1dc840 )
(cherry picked from commit a2a7d14233d25418d959461d99db221f610c2115)
2024-11-30 15:11:18 +01:00
Emily and Vladimír Čunát
550a372c86
mvfst: convert to new Darwin SDK pattern
...
(cherry picked from commit 5b60e96f64 )
(cherry picked from commit 193326735b10ac43fdd60a4154429c77921f6c1d)
2024-11-30 15:11:18 +01:00
Emily and Vladimír Čunát
0e41aed8ab
mvfst: format with nixfmt-rfc-style
...
(cherry picked from commit ee8c1b1980 )
(cherry picked from commit c5b4d50fb38878d5f8b60743ef555b0de5efc337)
2024-11-30 15:11:18 +01:00
Emily and Vladimír Čunát
3a36eb8022
fizz: add techknowlogick to maintainers
...
(cherry picked from commit 4871d40414 )
(cherry picked from commit 3141cbe8b530899b8c7d95b2955893016f079ec8)
2024-11-30 15:11:18 +01:00
Emily and Vladimír Čunát
2eb6b359a5
fizz: add emily to maintainers
...
(cherry picked from commit 5115b6186a )
(cherry picked from commit 4211b842cef5405d6aa15c43dd22b1688aa91535)
2024-11-30 15:11:17 +01:00
Emily and Vladimír Čunát
c4e23b859a
fizz: add update script
...
(cherry picked from commit 0414a001b6 )
(cherry picked from commit d81dc9e7c4e0216b6f8f01517517d86417b4a7ff)
2024-11-30 15:11:17 +01:00
Emily and Vladimír Čunát
0f8b79d2f6
fizz: split outputs
...
(cherry picked from commit dbb5591b5b )
(cherry picked from commit 8f709e8f6dd0377efff653a1c7954fe9770f1d81)
2024-11-30 15:11:17 +01:00
Emily and Vladimír Čunát
1666822363
fizz: enable more tests
...
(cherry picked from commit f88b7334ea )
(cherry picked from commit 9fed08ebf5bed4f3220f1760417723c5a2439b60)
2024-11-30 15:11:17 +01:00
Emily and Vladimír Čunát
5dfc2a7c4e
fizz: propagate required dependencies
...
(cherry picked from commit 03b58e14f7 )
(cherry picked from commit f20774b5cc739db213af56eb0b477d290ed70a1c)
2024-11-30 15:11:17 +01:00
Emily and Vladimír Čunát
c5f8cd9ff9
fizz: condition shared libraries on platform setting
...
(cherry picked from commit 136740dec6 )
(cherry picked from commit dd004b4e2945806337a48e36808f4817b24dbe8c)
2024-11-30 15:11:17 +01:00
Emily and Vladimír Čunát
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 f918b709b6b25da13ec2af80126c14bc2444dca4)
2024-11-30 15:11:16 +01:00
Emily and Vladimír Čunát
3f8da0cf4f
fizz: set __darwinAllowLocalNetworking
...
(cherry picked from commit 3f4e898d0a )
(cherry picked from commit be5743a673749f36ae897736992bb36fb07c2b05)
2024-11-30 15:11:16 +01:00
Emily and Vladimír Čunát
61c6aeaa31
fizz: use Ninja
...
(cherry picked from commit 1c1d6a6ba2 )
(cherry picked from commit 04e66d17a3ae675ec76bb0b3e8a14583e1b1fb41)
2024-11-30 15:11:16 +01:00
Emily and Vladimír Čunát
b76f9f3439
fizz: remove unnecessary CMake flag
...
No point silencing these warnings.
(cherry picked from commit ca280ee51f )
(cherry picked from commit c025010fb10cfee5d9ae451131baf780de0fb7fa)
2024-11-30 15:11:16 +01:00
Emily and Vladimír Čunát
bc675bdc91
fizz: remove unnecessary NIX_LDFLAGS
...
(cherry picked from commit cb829657b8 )
(cherry picked from commit 0fc901f234cb213c8902dc1fa2ad5f44e57c6550)
2024-11-30 15:11:16 +01:00
Emily and Vladimír Čunát
7935fdcfd4
fizz: remove unnecessary input
...
(cherry picked from commit 74e329179b )
(cherry picked from commit e9379b763eff3cbb93ddf6b3ec32481fb3e11352)
2024-11-30 15:11:16 +01:00
Emily and Vladimír Čunát
d8f1c1555c
fizz: reorder inputs to match upstream file
...
(cherry picked from commit 997d4edee5 )
(cherry picked from commit dd93de4c43270ba7634b6d88af47330e238f1fa6)
2024-11-30 15:11:15 +01:00
Emily and Vladimír Čunát
3885093ab4
fizz: reorder attributes
...
(cherry picked from commit d68470e96b )
(cherry picked from commit bf7ecfd7947f15d3e517aec3bc61b3b1a760dd96)
2024-11-30 15:11:15 +01:00
Emily and Vladimír Čunát
d53e52c2ca
fizz: remove with lib;
...
(cherry picked from commit be3861494e )
(cherry picked from commit 161b601e17686d2531369f6659db28f17c131af4)
2024-11-30 15:11:15 +01:00
Emily and Vladimír Čunát
8b9a7a64bc
fizz: move to pkgs/by-name
...
(cherry picked from commit eb19c30c3a )
(cherry picked from commit 05b4b1f26dc547ad097ebb1dc312dc5873fc6790)
2024-11-30 15:11:15 +01:00
Emily and Vladimír Čunát
3aa8b5fcd4
fizz: convert to new Darwin SDK pattern
...
(cherry picked from commit 91c31b1069 )
(cherry picked from commit 979e60c7184795ed91478c685f5f976824bf713e)
2024-11-30 15:11:15 +01:00
Emily and Vladimír Čunát
15de9b55e1
fizz: format with nixfmt-rfc-style
...
(cherry picked from commit 95d28ae657 )
(cherry picked from commit 342b7edf01254487d60d92db010095856a133d19)
2024-11-30 15:11:15 +01:00
Emily and Vladimír Čunát
6a9e015730
folly: add techknowlogick to maintainers
...
(cherry picked from commit c71ed296d7 )
(cherry picked from commit 0cefd8eeba56f2170c6160b85b2ba1f31afca778)
2024-11-30 15:11:14 +01:00
Emily and Vladimír Čunát
3571e8d763
folly: add emily to maintainers
...
(cherry picked from commit df175d625e )
(cherry picked from commit 0e61fccd4cf0fa083307929f4e055d5e2d6e0a4d)
2024-11-30 15:11:14 +01:00
Emily and Vladimír Čunát
ca120bbcdf
folly: add update script
...
(cherry picked from commit f86db4874d )
(cherry picked from commit e456bdb0cb53957eb96c9e95c30a93941f1f7ea2)
2024-11-30 15:11:14 +01:00
Emily and Vladimír Čunát
4809b6f333
folly: enable tests
...
(cherry picked from commit a3afbe7ccf )
(cherry picked from commit 4eb464fe33c009eb41b4ce5b56635456053e0634)
2024-11-30 15:11:14 +01:00
Emily and Vladimír Čunát
387712f527
folly: bump to fmt_11
...
This is the version used upstream.
(cherry picked from commit bba7126b28 )
(cherry picked from commit 7fbdc96f7b89ba89cb44efd2334f272492b60be8)
2024-11-30 15:11:14 +01:00
Emily and Vladimír Čunát
f30af822fa
folly: propagate required dependencies
...
(cherry picked from commit fb3b469558 )
(cherry picked from commit 31e3056413ac47f985a410f9e18cd285b82aba18)
2024-11-30 15:11:14 +01:00
Emily and Vladimír Čunát
5d2806e95a
folly: condition shared libraries on platform setting
...
(cherry picked from commit cad3e3ece6 )
(cherry picked from commit d0c2ddc592e377347d29be520d8cab5e75d5d602)
2024-11-30 15:11:14 +01:00
Emily and Vladimír Čunát
eab5ca3e51
folly: remove obsolete AArch64 hack
...
(cherry picked from commit 3352d4f1ab )
(cherry picked from commit da0502a94ace2c402892ed389aae89c50b814b5e)
2024-11-30 15:11:13 +01:00
Emily and Vladimír Čunát
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 0e3ffa9a6552a7201e45dbcc403a1cb3474b26b8)
2024-11-30 15:11:13 +01:00
Emily and Vladimír Čunát
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 0581e31285f98d7e71ae4f8ab12d3c6e2873c554)
2024-11-30 15:11:13 +01:00
Emily and Vladimír Čunát
94862ed128
folly: patch pkg-config file instead of CMake files
...
This is closer to fixing the problem at the source.
(cherry picked from commit 2fc882c70c )
(cherry picked from commit c0b7ae5a7c4e4f0740fd3b8d05c0bca77ceac86f)
2024-11-30 15:11:13 +01:00