summary refs log tree commit diff
path: root/pkgs/development/interpreters/racket/default.nix
diff options
context:
space:
mode:
authorBen Siraphob <bensiraphob@gmail.com>2021-09-21 02:14:13 -0500
committerBen Siraphob <bensiraphob@gmail.com>2021-09-25 00:29:47 -0500
commit1bac76f06fbdcb5d0ea0e18e9dae359c942825da (patch)
tree35cdd44042b71a44fcdee83d3c23f94bb6228ded /pkgs/development/interpreters/racket/default.nix
parent7125e04ca7a0755e3f358fa95130a6bc37055c1b (diff)
downloadnixpkgs-1bac76f06fbdcb5d0ea0e18e9dae359c942825da.tar
nixpkgs-1bac76f06fbdcb5d0ea0e18e9dae359c942825da.tar.gz
nixpkgs-1bac76f06fbdcb5d0ea0e18e9dae359c942825da.tar.bz2
nixpkgs-1bac76f06fbdcb5d0ea0e18e9dae359c942825da.tar.lz
nixpkgs-1bac76f06fbdcb5d0ea0e18e9dae359c942825da.tar.xz
nixpkgs-1bac76f06fbdcb5d0ea0e18e9dae359c942825da.tar.zst
nixpkgs-1bac76f06fbdcb5d0ea0e18e9dae359c942825da.zip
racket: unbreak on darwin
Diffstat (limited to 'pkgs/development/interpreters/racket/default.nix')
-rw-r--r--pkgs/development/interpreters/racket/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/development/interpreters/racket/default.nix
index 5737241bb7e..c49c6b5b7c7 100644
--- a/pkgs/development/interpreters/racket/default.nix
+++ b/pkgs/development/interpreters/racket/default.nix
@@ -8,6 +8,7 @@
 , libGL
 , libGLU
 , libjpeg
+, xorg
 , ncurses
 , libpng, libtool, mpfr, openssl, pango, poppler
 , readline, sqlite
@@ -96,6 +97,9 @@ stdenv.mkDerivation rec {
 
   enableParallelBuilding = false;
 
+  postFixup = lib.optionalString stdenv.isDarwin ''
+    wrapProgram $out/bin/drracket --prefix DYLD_LIBRARY_PATH : ${xorg.libX11}/lib
+  '';
 
   meta = with lib; {
     description = "A programmable programming language";
@@ -112,6 +116,5 @@ stdenv.mkDerivation rec {
     license = with licenses; [ asl20 /* or */ mit ];
     maintainers = with maintainers; [ kkallio henrytill vrthra ];
     platforms = [ "x86_64-darwin" "x86_64-linux" "aarch64-linux" ];
-    broken = stdenv.isDarwin; # No support yet for setting FFI lookup path
   };
 }