Commit Graph

11 Commits

Author SHA1 Message Date
Peder Bergebakken Sundt
5bda388409 pagefind: update time crate, unbreak 2024-08-14 16:18:05 +02:00
Sigmanificient
2ee703dccb pkgs/applications: remove unused arguments 2024-07-26 11:36:49 +02:00
Alyssa Ross
b00f262516 Revert "rustc: disable wasm32 if some gcc options are set"
This reverts commits 6d0ba08b97,
723100d83b, and
bf13eca852.

The underlying issue has now been fixed, so we can re-enable
wasm32-unknown-unknown on all platforms.
2024-06-15 08:02:29 +02:00
Alyssa Ross
723100d83b pagefind: fix eval
Fixes: bf13eca852 ("rustc: disable wasm32 if some gcc options are set")
2024-06-09 16:01:06 +01:00
Alyssa Ross
bf13eca852
rustc: disable wasm32 if some gcc options are set
This is a temporary fix to get rustc building again with these
configurations (which notably include the default aarch64-darwin one)
without causing a stdenv rebuild.  The real fix will be to avoid
passing these options through the Clang wrapper when the target is
overridden.

It could be that there are packages that need wasm32-unknown-unknown
beyond those I've marked as broken here — it's impossible to be sure
without a full rebuild.  But this should be most of them.
2024-06-09 07:20:18 +01:00
Alyssa Ross
07f40e6892 rustc: don't try to use non-existent rust-lld
This removes the need to manually override Rust's default linker for
every package that builds for wasm32-unknown-unknown.
2024-05-29 23:08:09 +02:00
Peder Bergebakken Sundt
466e57cb47 pagefind: 1.0.4 -> 1.1.0
Diff: https://github.com/cloudcannon/pagefind/compare/refs/tags/v1.0.4...v1.1.0
2024-04-03 01:35:52 +02:00
h7x4
8121f3559a
treewide: add mainProgram 2024-02-11 03:19:15 +01:00
Alyssa Ross
989723ecf2 rustc-wasm32: merge into rustc
Since wasm32-unknown-unknown doesn't require any extra
platform-specific dependencies (e.g. libc), we might as well just
always include in with rustc.  We could also include other targets
fitting these criteria, but I wasn't able to find any others that
actually build (not even wasm64-unknown-unknown).

The old rustc-wasm32 package disabled documentation, but we don't
actually need to do that — we just need to allow for some broken links
in the wasm32-unknown-unknown documentation.  Broken links in
documentation are an upstream issue anyway.  There's no need we need
to fail our build for them.
2023-12-05 15:09:28 +01:00
Peder Bergebakken Sundt
df50c25a91 pagefind: 1.0.3 -> 1.0.4
Diff: https://github.com/cloudcannon/pagefind/compare/refs/tags/v1.0.3...v1.0.4
2023-11-16 21:16:16 +01:00
Peder Bergebakken Sundt
fe806f6136 pagefind: init at 1.0.3 2023-09-18 08:13:58 +00:00