summary refs log tree commit diff
path: root/pkgs/development/interpreters/racket/default.nix
diff options
context:
space:
mode:
authorAustin Seipp <aseipp@pobox.com>2023-02-05 19:31:15 -0600
committerAustin Seipp <aseipp@pobox.com>2023-02-06 01:27:43 -0600
commit29464cd170b7c15057a0fdad09c347354af27005 (patch)
tree0c8178a2c01f542330adb986206ad142f620a73a /pkgs/development/interpreters/racket/default.nix
parent70325c2a0cadecd27697b72cf5453a69d826aeee (diff)
downloadnixpkgs-29464cd170b7c15057a0fdad09c347354af27005.tar
nixpkgs-29464cd170b7c15057a0fdad09c347354af27005.tar.gz
nixpkgs-29464cd170b7c15057a0fdad09c347354af27005.tar.bz2
nixpkgs-29464cd170b7c15057a0fdad09c347354af27005.tar.lz
nixpkgs-29464cd170b7c15057a0fdad09c347354af27005.tar.xz
nixpkgs-29464cd170b7c15057a0fdad09c347354af27005.tar.zst
nixpkgs-29464cd170b7c15057a0fdad09c347354af27005.zip
racket: wrap with LOCALE_ARCHIVE iff Linux
Signed-off-by: Austin Seipp <aseipp@pobox.com>
Diffstat (limited to 'pkgs/development/interpreters/racket/default.nix')
-rw-r--r--pkgs/development/interpreters/racket/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/development/interpreters/racket/default.nix
index 577f4c0fcf2..5c0ef89cc24 100644
--- a/pkgs/development/interpreters/racket/default.nix
+++ b/pkgs/development/interpreters/racket/default.nix
@@ -3,6 +3,7 @@
 , cairo, coreutils, fontconfig, freefont_ttf
 , glib, gmp
 , gtk3
+, glibcLocales
 , libedit, libffi
 , libiconv
 , libGL
@@ -107,6 +108,7 @@ stdenv.mkDerivation rec {
 
   '' + lib.optionalString stdenv.isLinux ''
     gappsWrapperArgs+=("--prefix"   "LD_LIBRARY_PATH" ":" ${libPath})
+    gappsWrapperArgs+=("--set"      "LOCALE_ARCHIVE" "${glibcLocales}/lib/locale/locale-archive")
   '' + lib.optionalString stdenv.isDarwin ''
     gappsWrapperArgs+=("--prefix" "DYLD_LIBRARY_PATH" ":" ${libPath})
   ''