aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorspl3g <speefer6@yandex.ru>2025-09-17 17:20:57 +0300
committerspl3g <speefer6@yandex.ru>2025-09-17 17:20:57 +0300
commita5d309eec45728c533ef5be06a85abc7062bebb9 (patch)
treee51603f8c24c740f5575efaf1f5935971f498300
parent83d8e24f010c51a8c594976c67b0b07fe55205f4 (diff)
Add raylib to the dependencies
-rw-r--r--flake.nix64
1 files changed, 31 insertions, 33 deletions
diff --git a/flake.nix b/flake.nix
index 28cebbb..db4921d 100644
--- a/flake.nix
+++ b/flake.nix
@@ -3,41 +3,39 @@
inputs.nixpkgs.url = "https://flakehub.com/f/NixOS/nixpkgs/0.1";
- outputs =
- inputs:
- let
- supportedSystems = [
- "x86_64-linux" # 64-bit Intel/AMD Linux
- "aarch64-linux" # 64-bit ARM Linux
- "x86_64-darwin" # 64-bit Intel macOS
- "aarch64-darwin" # 64-bit ARM macOS
- ];
+ outputs = inputs: let
+ supportedSystems = [
+ "x86_64-linux" # 64-bit Intel/AMD Linux
+ "aarch64-linux" # 64-bit ARM Linux
+ "x86_64-darwin" # 64-bit Intel macOS
+ "aarch64-darwin" # 64-bit ARM macOS
+ ];
- forEachSupportedSystem =
- f:
- inputs.nixpkgs.lib.genAttrs supportedSystems (
- system:
+ forEachSupportedSystem = f:
+ inputs.nixpkgs.lib.genAttrs supportedSystems (
+ system:
f {
- pkgs = import inputs.nixpkgs { inherit system; };
+ pkgs = import inputs.nixpkgs {inherit system;};
}
- );
- in
- {
- devShells = forEachSupportedSystem (
- { pkgs }:
- {
- default = pkgs.mkShell {
- packages = with pkgs; [
- gcc
- stdenv.cc
- gdb
-
- man-pages
-
- alsa-lib
- ];
- };
- }
);
- };
+ in {
+ devShells = forEachSupportedSystem (
+ {pkgs}: {
+ default = pkgs.mkShell {
+ packages = with pkgs; [
+ gcc
+ stdenv.cc
+ gdb
+
+ man-pages
+ man-pages-posix
+
+ alsa-lib
+
+ raylib
+ ];
+ };
+ }
+ );
+ };
}