chore(devenv): pin cmake package (for burn-rl > sdl2)

This commit is contained in:
Henri Bourcereau 2026-02-07 08:49:24 +01:00
parent 012ccf8b42
commit 8f8e7f958b
5 changed files with 2012 additions and 1223 deletions

3188
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -14,9 +14,9 @@ pretty_assertions = "1.4.0"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0" serde_json = "1.0"
store = { path = "../store" } store = { path = "../store" }
rand = "0.8" rand = "0.9"
env_logger = "0.10" env_logger = "0.10"
burn = { version = "0.18", features = ["ndarray", "autodiff"] } burn = { version = "0.20", features = ["ndarray", "autodiff"] }
burn-rl = { git = "https://github.com/yunjhongwu/burn-rl-examples.git", package = "burn-rl" } burn-rl = { git = "https://github.com/yunjhongwu/burn-rl-examples.git", package = "burn-rl" }
log = "0.4.20" log = "0.4.20"
confy = "1.0.0" confy = "1.0.0"

View file

@ -3,10 +3,10 @@
"devenv": { "devenv": {
"locked": { "locked": {
"dir": "src/modules", "dir": "src/modules",
"lastModified": 1768056019, "lastModified": 1770390537,
"owner": "cachix", "owner": "cachix",
"repo": "devenv", "repo": "devenv",
"rev": "9bfc4a64c3a798ed8fa6cee3a519a9eac5e73cb5", "rev": "d6f45cc00829254a9a6f8807c8fbfaf3efa7e629",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -40,10 +40,10 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1767281941, "lastModified": 1769939035,
"owner": "cachix", "owner": "cachix",
"repo": "git-hooks.nix", "repo": "git-hooks.nix",
"rev": "f0927703b7b1c8d97511c4116eb9b4ec6645a0fa", "rev": "a8ca480175326551d6c4121498316261cbb5b260",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -74,24 +74,40 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1767995494, "lastModified": 1770136044,
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "45a1530683263666f42d1de4cdda328109d5a676", "rev": "e576e3c9cf9bad747afcddd9e34f51d18c855b4e",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixpkgs-unstable", "ref": "nixos-25.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
}, },
"nixpkgs-cmake3": {
"locked": {
"lastModified": 1758213207,
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "f4b140d5b253f5e2a1ff4e5506edbf8267724bde",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "f4b140d5b253f5e2a1ff4e5506edbf8267724bde",
"type": "github"
}
},
"root": { "root": {
"inputs": { "inputs": {
"devenv": "devenv", "devenv": "devenv",
"git-hooks": "git-hooks", "git-hooks": "git-hooks",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",
"nixpkgs-cmake3": "nixpkgs-cmake3",
"pre-commit-hooks": [ "pre-commit-hooks": [
"git-hooks" "git-hooks"
] ]

View file

@ -1,13 +1,16 @@
{ pkgs, ... }: { inputs, pkgs, ... }:
let
pkgs-cmake3 = import inputs.nixpkgs-cmake3 { system = pkgs.stdenv.system; };
in
{ {
packages = [ packages = [
# pour burn-rs # pour burn-rs
pkgs.SDL2_gfx pkgs.SDL2_gfx
# (compilation sdl2-sys) # (compilation sdl2-sys)
pkgs.cmake pkgs-cmake3.cmake
pkgs.libxcb
pkgs.libffi pkgs.libffi
pkgs.wayland-scanner pkgs.wayland-scanner

View file

@ -1,3 +1,5 @@
inputs: inputs:
nixpkgs: nixpkgs:
url: github:NixOS/nixpkgs/nixpkgs-unstable url: github:NixOS/nixpkgs/nixos-25.11
nixpkgs-cmake3:
url: github:NixOS/nixpkgs/f4b140d5b253f5e2a1ff4e5506edbf8267724bde