From fabd6242e2a79380358be3695bdf85b5b03ea598 Mon Sep 17 00:00:00 2001 From: Marc Bornand Date: Fri, 8 Aug 2025 20:58:36 +0200 Subject: [PATCH] ansel: tell the build script we package ansel We set BINARY_PACKAGE_BUILD=1 This removes the use of -march=native and also compiles some low-level function for different vector instruction sets The upstream repo uses it in ci and packaging instructions. --- pkgs/by-name/an/ansel/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/an/ansel/package.nix b/pkgs/by-name/an/ansel/package.nix index 6902a97d6de6..f0c317a1e3fb 100644 --- a/pkgs/by-name/an/ansel/package.nix +++ b/pkgs/by-name/an/ansel/package.nix @@ -170,6 +170,9 @@ stdenv.mkDerivation { --prefix LD_LIBRARY_PATH ":" "$out/lib/ansel" ) ''; + cmakeFlags = [ + "-DBINARY_PACKAGE_BUILD=1" + ]; passthru.updateScript = unstableGitUpdater { # Tags inherited from Darktable, + a "nightly" 0.0.0 tag that new artefacts get attached to