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
Emily
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 c0b7ae5a7c
)
2024-11-30 15:11:13 +01:00
Emily
3befdb133b
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
)
(cherry picked from commit 7a3765484d
)
2024-11-30 15:11:13 +01:00
Emily
20ea752239
folly: use Ninja
...
(cherry picked from commit eca60c841c
)
(cherry picked from commit 52a456a441
)
2024-11-30 15:11:13 +01:00
Emily
25ae142a4e
folly: refine meta.platforms
...
(cherry picked from commit 5ee21f2961
)
(cherry picked from commit a3d3418e74
)
2024-11-30 15:11:13 +01:00
Emily
4fc612be9d
folly: reorder inputs to match upstream file
...
(cherry picked from commit 7ae3a8ada6
)
(cherry picked from commit 383254a33b
)
2024-11-30 15:11:12 +01:00
Emily
80dd0dc4e6
folly: reorder attributes
...
(cherry picked from commit 593f78887a
)
(cherry picked from commit 2fcd56c3cd
)
2024-11-30 15:11:12 +01:00
Emily
685fd2c8c8
folly: use hash
...
(cherry picked from commit b67cce1449
)
(cherry picked from commit de5c1f0edc
)
2024-11-30 15:11:12 +01:00
Emily
cdb033330b
folly: use refs/tags/
...
(cherry picked from commit 0d5cd2a39d
)
(cherry picked from commit 3c95334d4a
)
2024-11-30 15:11:12 +01:00
Emily
bfba0d1825
folly: remove with lib;
...
(cherry picked from commit fbb9ab5079
)
(cherry picked from commit 5705b45c48
)
2024-11-30 15:11:12 +01:00
Emily
70ab289cf6
folly: use finalAttrs
...
(cherry picked from commit 7730053428
)
(cherry picked from commit 55793f0501
)
2024-11-30 15:11:12 +01:00
Emily
ae228e43c8
folly: move to pkgs/by-name
...
(cherry picked from commit b22849fd64
)
(cherry picked from commit f307528160
)
2024-11-30 15:11:11 +01:00
Emily
289a4465d9
folly: convert to new Darwin SDK pattern
...
This is using unguarded 11.0 APIs, so bump the deployment target too.
(cherry picked from commit 89e641930d
)
(cherry picked from commit 45e6e0f628
)
2024-11-30 15:11:11 +01:00
Emily
d245bc3752
folly: format with nixfmt-rfc-style
...
(cherry picked from commit 3e0bc63451
)
(cherry picked from commit b75bf52e85
)
2024-11-30 15:11:11 +01:00
Artturin
57b1a4b411
meson.setupHook: Add timeout-multiplier
...
0 ss infinite, nix will take care of the timeout
In loaded environments the tests can take longer to build
(cherry picked from commit 54522e10d5
)
(cherry picked from commit a49bc5c9e5
)
2024-11-30 15:11:11 +01:00
zowoq
c1f4c53d8d
libgit2: switch to pcre2
...
pcre is EOL
(cherry picked from commit 05a480c3af
)
(cherry picked from commit 41bd3a4640
)
2024-11-30 15:11:11 +01:00
Reno Dakota
7d85e7c1af
libuv: disable test for darwin sandbox
...
fs_event_watch_delete_dir fails in the darwin sandbox. disable it.
(cherry picked from commit 312737ea68
)
(cherry picked from commit cf43e134b6
)
2024-11-30 15:11:11 +01:00
Reno Dakota
85492cd5fd
llvmPackages_12.compiler-rt: fix build race aarch64-darwin
...
b31080c596
(cherry picked from commit 47a4caf483
)
(cherry picked from commit c5d97e0577
)
2024-11-30 15:11:11 +01:00
Dmitry Ivankov
0c1ab1f5b5
darwin bazelDeps hashes
...
(cherry picked from commit 82c4c76594
)
(cherry picked from commit 7d71c28a89
)
2024-11-30 15:11:10 +01:00
Dmitry Ivankov
e04a98ac0f
bazel_7: 7.4.0 -> 7.4.1
...
(cherry picked from commit 369ca2bdb6
)
(cherry picked from commit cb4a2d395e
)
2024-11-30 15:11:10 +01:00
Emily
72deeb8efb
Revert "systemd: revert boot-breaking systemd-boot change"
...
This was incorporated upstream in v256.8 as
<a9d9db7f4e
>.
This reverts commit 63ce4665b2
.
Fixes: 6fc6e7bce8
(cherry picked from commit 19853b7953
)
(cherry picked from commit 9f685aba06
)
2024-11-30 15:11:10 +01:00
David McFarland
e608a7688a
autoconf-archive: fix quoting of m4_fatal
...
This cherry-picks a patch set fixing calls to m4_fatal which caused some
packages to fail in autoconf (e.g. cava).
(cherry picked from commit bdd6ddd20d
)
(cherry picked from commit 83c8c7fad4
)
2024-11-30 15:11:10 +01:00
Robert Schütz
6b98b10a65
python312Packages.setuptools: 75.1.0 -> 75.1.1
...
Diff: https://github.com/pypa/setuptools/compare/refs/tags/v75.1.0...75.1.1
Changelog: https://setuptools.pypa.io/en/stable/history.html#v75-1-1
(cherry picked from commit 49245b838c
)
(cherry picked from commit e52f251230
)
2024-11-30 15:11:10 +01:00
Sefa Eyeoglu
67de25922b
curl: backport netrc regression fix
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
(cherry picked from commit 9be3e11050
)
(cherry picked from commit a24bde482b
)
2024-11-30 15:11:10 +01:00
sternenseemann
6309f13670
llvmPackages_12.clang: use nostdlibinc patch instead of sed command
...
Seems like the patch we've written for LLVM 13 and above also works for
LLVM 12 which seems a little more robust.
(cherry picked from commit 37437849de
)
(cherry picked from commit f30f8ee969
)
2024-11-30 15:11:10 +01:00
sternenseemann
fcb5d10d26
llvmPackages_12.compiler-rt: move codesign patch into versioned dir
...
All LLVM versions < 12 have been removed, so this patch can live in the
versioned directory, simplifying the patch list in the process.
(cherry picked from commit 8408b91e8d
)
(cherry picked from commit e33308016c
)
2024-11-30 15:11:09 +01:00