rubyfmt: Use system jemalloc (#304087)

jemalloc-sys hardcodes the build system's pagesize (#202863), making it
incompatible with systems that don't have the standard 4k page size
(such as Asahi Linux).
This commit is contained in:
refi64
2024-05-28 06:49:26 +02:00
committed by GitHub
parent 5e1eeb2071
commit 8f2d1bf902
@@ -13,6 +13,7 @@
, libunwind
, libxcrypt
, libyaml
, rust-jemalloc-sys-unprefixed
, Foundation
, Security
}:
@@ -40,6 +41,7 @@ rustPlatform.buildRustPackage rec {
zlib
libxcrypt
libyaml
rust-jemalloc-sys-unprefixed
] ++ lib.optionals stdenv.isDarwin [
readline
libiconv