Advertisement
Guest User

Untitled

a guest
Mar 31st, 2020
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. with import <nixpkgs> { };
  2. let
  3. version = "2.5";
  4. name = "raylib-${version}";
  5. hash = "fa947329975bdc9ea284019f0edc30ca929535dc78dcf8c19676900d67a845ac";
  6. in
  7. stdenv.mkDerivation {
  8. inherit name;
  9.  
  10. meta = {
  11. owner = "raysan5";
  12. repo = "raylib";
  13. rev = version;
  14. sha256 = hash;
  15. };
  16.  
  17. src = fetchurl {
  18. url = "https://github.com/raysan5/raylib/archive/2.5.0.tar.gz";
  19. sha256 = hash;
  20. };
  21.  
  22. configurePhase = false;
  23.  
  24. buildInputs = [
  25. xorg.libX11 xorg.libX11.dev
  26. xorg.libXcursor xorg.libXcursor.dev
  27. xorg.libXrandr xorg.libXrandr.dev
  28. xorg.libXinerama xorg.libXinerama.dev
  29. xlibs.libXi xlibs.libXi.dev
  30. xlibs.libXext xlibs.libXext.dev
  31. ];
  32.  
  33. buildPhase = ''
  34. pushd ./src
  35. make
  36. popd
  37. '';
  38. installPhase = ''
  39. pushd ./src
  40. sudo make install
  41. popd
  42. '';
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement