From b6df7be47c992d301ca8b2ea0a0a03eae98abd6a Mon Sep 17 00:00:00 2001 From: eljamm Date: Sat, 24 May 2025 23:58:58 +0200 Subject: [PATCH 1/2] linuxPackages.shufflecake: 0.5.1 -> 0.5.2 --- pkgs/os-specific/linux/shufflecake/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/shufflecake/default.nix b/pkgs/os-specific/linux/shufflecake/default.nix index acc7ab0b340a..6a62f901f677 100644 --- a/pkgs/os-specific/linux/shufflecake/default.nix +++ b/pkgs/os-specific/linux/shufflecake/default.nix @@ -9,13 +9,13 @@ }: stdenv.mkDerivation (finalAttrs: { name = "shufflecake"; - version = "0.5.1"; + version = "0.5.2"; src = fetchFromGitea { domain = "codeberg.org"; owner = "shufflecake"; repo = "shufflecake-c"; rev = "v${finalAttrs.version}"; - hash = "sha256-ULRx+WEz7uQ1C0JDaXORo6lmiwBAwD20j/XP92YE/K0="; + hash = "sha256-EF9VKaqcNJt3hd/CUT+QeW17tc5ByStDanGGwi4uL4s="; }; nativeBuildInputs = kernel.moduleBuildDependencies; From 3a9486b017ce85c5e2f12a3c60b62baac685d709 Mon Sep 17 00:00:00 2001 From: eljamm Date: Sat, 24 May 2025 23:59:11 +0200 Subject: [PATCH 2/2] linuxPackages.shufflecake: fix build with gcc 14 --- pkgs/os-specific/linux/shufflecake/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/os-specific/linux/shufflecake/default.nix b/pkgs/os-specific/linux/shufflecake/default.nix index 6a62f901f677..6871364183b5 100644 --- a/pkgs/os-specific/linux/shufflecake/default.nix +++ b/pkgs/os-specific/linux/shufflecake/default.nix @@ -27,6 +27,9 @@ stdenv.mkDerivation (finalAttrs: { "KERNEL_DIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ]; + # GCC 14 makes this an error by default, remove when fixed upstream + env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types"; + outputs = [ "out" "bin"