From 66f3c63b5a6097c0da60261f60c1d9269b6d2e3e Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Wed, 19 Nov 2025 20:40:43 -0500 Subject: [PATCH 1/2] m1ddc: fix build Presumably broken with recent stdenv update causing new deprecations being errors. Suppress them. --- pkgs/by-name/m1/m1ddc/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/m1/m1ddc/package.nix b/pkgs/by-name/m1/m1ddc/package.nix index 51a2113fa17a..a3754efc6aea 100644 --- a/pkgs/by-name/m1/m1ddc/package.nix +++ b/pkgs/by-name/m1/m1ddc/package.nix @@ -20,6 +20,8 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail kIOMainPortDefault kIOMasterPortDefault ''; + env.NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-declarations"; + installPhase = '' runHook preInstall mkdir -p $out/bin From 8b3a7a8706c2a587032d855d3c65df1a742d1364 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Wed, 19 Nov 2025 20:41:19 -0500 Subject: [PATCH 2/2] m1ddc: fix build in sandbox --- pkgs/by-name/m1/m1ddc/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/m1/m1ddc/package.nix b/pkgs/by-name/m1/m1ddc/package.nix index a3754efc6aea..45b67fc2ea35 100644 --- a/pkgs/by-name/m1/m1ddc/package.nix +++ b/pkgs/by-name/m1/m1ddc/package.nix @@ -2,6 +2,7 @@ stdenv, fetchFromGitHub, lib, + writableTmpDirAsHomeHook, }: stdenv.mkDerivation (finalAttrs: { @@ -22,6 +23,10 @@ stdenv.mkDerivation (finalAttrs: { env.NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-declarations"; + nativeBuildInputs = [ + writableTmpDirAsHomeHook + ]; + installPhase = '' runHook preInstall mkdir -p $out/bin