diff --git a/atlas/root/distribution.json b/atlas/root/distribution.json index 36c55fd..a7032c3 100644 --- a/atlas/root/distribution.json +++ b/atlas/root/distribution.json @@ -426,9 +426,9 @@ "name": "Pala (SurviePote)", "type": "FabricMod", "artifact": { - "size": 308198, + "size": 512504, "url": "https://git.kisakay.com/k/mc/raw/branch/main/atlas/root/servers/SurviePote-26.3/fabricmods/required/pala-0.2.1.jar", - "MD5": "5300926173f61c26e2e3d6e4c396d58b" + "MD5": "5dd172a0d8ac14c924729cea9685174c" } }, { diff --git a/atlas/root/servers/SurviePote-26.3/fabricmods/required/pala-0.2.1.jar b/atlas/root/servers/SurviePote-26.3/fabricmods/required/pala-0.2.1.jar index 2965f53..7bc50fc 100644 Binary files a/atlas/root/servers/SurviePote-26.3/fabricmods/required/pala-0.2.1.jar and b/atlas/root/servers/SurviePote-26.3/fabricmods/required/pala-0.2.1.jar differ diff --git a/mods/pala/flake.lock b/mods/pala/flake.lock index c2cb675..4723d0c 100644 --- a/mods/pala/flake.lock +++ b/mods/pala/flake.lock @@ -20,16 +20,16 @@ }, "nixpkgs": { "locked": { - "lastModified": 1767313136, - "narHash": "sha256-16KkgfdYqjaeRGBaYsNrhPRRENs0qzkQVUooNHtoy2w=", + "lastModified": 1792094642, + "narHash": "sha256-zp8ToDMnqZcu4o4IH9pdwXFXGp7yLm/M0dEnNWnyd7I=", "owner": "nixos", "repo": "nixpkgs", - "rev": "ac62194c3917d5f474c1a844b6fd6da2db95077d", + "rev": "fe13242281a67641c0102cdb1087f0ebe586c7df", "type": "github" }, "original": { "owner": "nixos", - "ref": "nixos-25.05", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } diff --git a/mods/pala/flake.nix b/mods/pala/flake.nix index 9215e9b..406ccb8 100644 --- a/mods/pala/flake.nix +++ b/mods/pala/flake.nix @@ -1,6 +1,9 @@ { inputs = { - nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05"; + # nixos-unstable : doit rester aligne sur la branche du systeme (NixOS 26.11, + # glibc 2.44). Un pin plus vieux (ex. 25.05/26.05 -> glibc 2.42) casse le + # chargement du driver GPU (/run/opengl-driver, construit pour glibc 2.44). + nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; flake-parts.url = "github:hercules-ci/flake-parts"; systems.url = "github:nix-systems/default"; }; @@ -11,7 +14,8 @@ perSystem = { pkgs, lib, ... }: let - java = pkgs.jdk8; + # JDK 25 : exige par le toolchain Gradle 9 (build.gradle / runClient). + java = pkgs.jdk25; nativeBuildInputs = with pkgs; [ java @@ -23,16 +27,16 @@ libGL mesa - # X11 — required by LWJGL 2.9.4 - xorg.libX11 - xorg.libXcursor - xorg.libXext - xorg.libXi - xorg.libXinerama - xorg.libXrandr - xorg.libXxf86vm - xorg.libXrender - xorg.libXfixes + # X11 — requis par LWJGL 3 (client MC 26.3 / runClient) + libx11 + libxcursor + libxext + libxi + libxinerama + libxrandr + libxxf86vm + libxrender + libxfixes # Audio libpulseaudio